
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2")}
:root{--bg:#fff;--soft:#f7f7f7;--ink:#1d1d1f;--muted:#55575c;--line:#dedede;--red:#e30000;--red-ink:#fff;--dark:#171717;--blue:#0b7bc4;--orange:#c45a00;--dark-ink:#fff;
box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--bg:#141415;--soft:#1e1e20;--ink:#f1f1f1;--muted:#adadb2;--line:#333336;--red:#f20000;--red-ink:#fff;--blue:#2a8fd8;--orange:#e06c00;--dark:#171717}}
:root[data-theme="dark"]{--bg:#141415;--soft:#1e1e20;--ink:#f1f1f1;--muted:#adadb2;--line:#333336;--red:#f20000;--red-ink:#fff;--blue:#2a8fd8;--orange:#e06c00;--dark:#171717}
html{scroll-padding-top:calc(70px + env(safe-area-inset-top,0px));scroll-behavior:smooth}
*{box-sizing:border-box}
body{margin:0;background:var(--bg);color:var(--ink);font:400 17px/1.6 Archivo,system-ui,sans-serif}
h1,h2,h3{font-family:Archivo,system-ui,sans-serif;line-height:1.12;letter-spacing:-.015em;margin:0}
a{color:inherit}
:focus-visible{outline:3px solid var(--red);outline-offset:3px}
.wrap{max-width:1100px;margin:0 auto;padding:0 20px}
.ic{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}
.top{background:var(--red);color:var(--red-ink);font-size:14px}
.top .wrap{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:8px;padding-bottom:8px}
.top a{text-decoration:none;margin-left:16px}
header{position:sticky;top:env(safe-area-inset-top,0px);z-index:5;background:var(--dark);color:var(--dark-ink);border-bottom:3px solid var(--red)}
header .wrap{display:flex;justify-content:space-between;align-items:center;padding-top:10px;padding-bottom:10px;gap:16px}
header img{height:48px;width:auto;display:block}
nav{display:flex;gap:22px;align-items:center}
nav a{text-decoration:none;font-weight:500}
nav a:hover{color:var(--red)}
@media(max-width:820px){header{position:static}header .wrap{flex-wrap:wrap}nav{width:100%;overflow-x:auto;white-space:nowrap;gap:20px;padding-bottom:4px}nav .btn{display:none}}
.btn{display:inline-block;background:var(--red);color:var(--red-ink);padding:13px 24px;border-radius:4px;font-weight:500;text-decoration:none;border:2px solid var(--red);cursor:pointer;font-size:17px;font-family:inherit}
nav .btn{padding:9px 18px}
.hero .btn{background:var(--red);color:var(--red-ink);border-color:var(--red)}
.hero .btn.ghost{background:transparent;color:var(--dark-ink);border-color:var(--dark-ink)}
.btn.ghost{background:transparent;color:var(--ink);border-color:var(--ink)}
.hero{background:var(--dark);color:var(--dark-ink);border-bottom:8px solid var(--red)}

.hero .wrap{display:grid;grid-template-columns:1.1fr .9fr;gap:32px;align-items:center;padding-top:56px;padding-bottom:56px}
@media(max-width:820px){.hero .wrap{grid-template-columns:1fr}}
.hero h1{font-size:clamp(32px,5.2vw,56px);font-weight:800;line-height:1.05;letter-spacing:-.025em}
.hero p{color:var(--red-ink);opacity:.92;font-size:19px;margin:18px 0 26px;max-width:50ch}
.actions{display:flex;gap:12px;flex-wrap:wrap}
.art{width:100%;height:auto;display:block}
.quick{background:var(--bg);color:var(--red);border-bottom:1px solid var(--line)}
.quick .wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;padding-top:18px;padding-bottom:18px}
.quick a{text-decoration:none;font:600 16px Archivo,sans-serif;display:flex;align-items:center;gap:10px}
.quick .ic{width:30px;height:30px}
.promo{display:grid;grid-template-columns:1fr 1fr;gap:20px}
@media(max-width:820px){.promo{grid-template-columns:1fr}}
.offer{display:grid;grid-template-columns:1fr 150px;gap:16px;align-items:center;padding:28px;border:2px solid var(--red)}
@media(max-width:480px){.offer{grid-template-columns:1fr}}
.offer.red{background:var(--red);color:var(--red-ink)}
.offer .tag{font:600 17px Archivo,sans-serif}
.offer .big{font:800 clamp(38px,6.5vw,60px)/1 Archivo,sans-serif;letter-spacing:-.03em;margin:6px 0 10px}
.offer p{margin:0 0 16px}
.offer .btn{background:var(--red-ink);color:var(--red);border-color:var(--red-ink)}
.offer:not(.red) .btn{background:var(--red);color:var(--red-ink);border-color:var(--red)}
.modes{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}
.mode{background:var(--bg);color:var(--ink);padding:24px;border-radius:6px}
.mode .ic{color:var(--red)}
.mode h3{font-size:26px;margin:6px 0}
.mode p{margin:0;color:var(--muted)}
.bar{position:fixed;left:0;right:0;bottom:0;z-index:6;display:flex;background:var(--dark);border-top:3px solid var(--red);padding-bottom:env(safe-area-inset-bottom,0px)}
.bar a{flex:1;text-align:center;padding:14px 6px;color:var(--dark-ink);text-decoration:none;font-weight:500}
.bar a:nth-child(2){background:var(--red)}
body{padding-bottom:62px}
@media(min-width:821px){.bar{display:none}body{padding-bottom:0}}
@media(max-width:820px){.wa{display:none}section{padding:44px 0}}
@media(max-width:480px){.actions .btn{flex:1 1 100%;text-align:center}}
.cat{display:grid;grid-template-columns:260px 1fr;gap:28px;align-items:start}
@media(max-width:820px){.cat{grid-template-columns:1fr}}
.fl{border:1px solid var(--line);border-radius:6px;background:var(--bg)}
.fl>summary{border-left:6px solid var(--c,var(--red));padding:14px 16px;font:700 17px Archivo,sans-serif;cursor:pointer}
.fg{padding:12px 16px;border-top:1px solid var(--line)}
.fg h3{font-size:20px;margin-bottom:6px}
.fo{display:flex;align-items:center;gap:10px;padding:7px 0;cursor:pointer}
.fo[hidden]{display:none}
.fo input{width:20px;height:20px;margin:0;accent-color:var(--c,var(--red))}
.fo span{color:var(--muted)}
.fh{font:700 13px Archivo,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:0 0 4px}
.fh b{color:var(--ink);text-transform:none;letter-spacing:0;font-size:14px}
.fg input[type=range]{width:100%;margin:6px 0 2px;padding:0;border:0;background:none;accent-color:var(--c,var(--red));cursor:pointer}
.rl{display:flex;justify-content:space-between;font-size:12px;color:var(--muted)}
.pn{font-size:13px;color:var(--muted);margin:-4px 0 14px}
.pr{margin:0 0 12px}.pr b{font:800 26px Archivo,sans-serif;color:var(--ink)}.pr b.nop{font-size:17px}.pr small{display:block;margin:0;font-size:12px}
.stl .card{animation:none!important;opacity:1!important;transform:none!important}
.offer .big.sm{font-size:clamp(28px,3.4vw,40px);line-height:1.05}
.offer .btn.ghost{background:transparent!important;color:var(--red)!important;border:2px solid var(--red)!important;margin-left:6px}
.more{background:none;border:1px solid var(--line);color:var(--ink);padding:6px 14px;border-radius:4px;cursor:pointer;font:inherit;font-size:14px;margin-top:6px}
.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}
.card{border:1px solid var(--line);border-top:4px solid var(--c);padding:18px;background:var(--bg);display:flex;flex-direction:column}
.card .ic{width:36px;height:36px;color:var(--c)}
.card small{color:var(--muted);font-size:13px;margin-top:6px}
.card h3{font-size:24px;margin:2px 0 8px;overflow-wrap:anywhere}
.card ul{margin:0 0 14px;padding-left:18px;font-size:15px;color:var(--muted);flex:1}
.card .btn{padding:9px 14px;font-size:15px;text-align:center;background:var(--c);border-color:var(--c)}
.rc{margin:0 0 14px;color:var(--muted)}
.gcs{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}
.gc{display:block;text-decoration:none;border:1px solid var(--line);border-top:8px solid var(--c);background:var(--bg);padding:24px;border-radius:6px}
.gc:hover{box-shadow:0 6px 18px rgba(0,0,0,.18)}
.gc .ic{width:52px;height:52px;color:var(--c)}
.gc h3{font-size:32px;margin:8px 0 4px}
.gc p{margin:0 0 14px;color:var(--muted)}
.gc span{display:inline-block;background:var(--c);color:#fff;padding:9px 16px;border-radius:4px;font-weight:500}
#vista{--c:var(--red)}
.vh{display:flex;align-items:center;gap:14px;margin-bottom:18px}
.vb{background:var(--dark);color:var(--dark-ink);border:0;border-radius:4px;padding:10px 16px;font:inherit;font-weight:500;cursor:pointer}
.crumb{color:var(--muted)}
.vtt{display:flex;gap:16px;align-items:center;background:color-mix(in srgb,var(--c) 10%,var(--bg));border-left:8px solid var(--c);padding:18px 20px;margin-bottom:18px}

.vtt :is(h1,h2){margin:0 0 4px}
.vtt p{margin:0;color:var(--muted)}
.tbs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:20px}
.tb{border:2px solid var(--c);background:var(--bg);color:var(--ink);padding:10px 18px;border-radius:30px;font:inherit;font-weight:500;cursor:pointer}
.tb span{opacity:.7}
.tb.on{background:var(--c);color:#fff}
section{padding:64px 0}
h2{font-size:clamp(26px,3.8vw,38px);font-weight:800;margin-bottom:10px}
.lead{color:var(--muted);max-width:60ch;margin:0 0 30px}
.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}
.tile{background:var(--bg);border:1px solid var(--line);border-top:5px solid var(--red);padding:22px}
.tile .ic{color:var(--red);margin-bottom:10px}
.tile h3{font-size:26px;margin-bottom:6px}
.tile p{margin:0 0 10px;color:var(--muted);font-size:16px}
.tile ul{margin:0;padding-left:18px;font-size:15px;color:var(--muted)}
.soft{background:linear-gradient(180deg,var(--bg),var(--soft))}
.red{background:var(--red);color:var(--red-ink)}
.red a{color:inherit}
.red form{background:var(--bg);color:var(--ink);padding:24px;border-radius:6px}
.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;counter-reset:s}
.steps div{counter-increment:s;border-left:3px solid var(--red);padding-left:16px}
.steps div:before{content:counter(s);font:800 30px Archivo,sans-serif;color:var(--red)}
.steps h3{font-size:24px}
.steps p{margin:4px 0 0;color:var(--muted);font-size:16px}
.band{background:var(--dark);color:var(--dark-ink)}
.band .cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:26px}
.band .ic{color:var(--red)}
.band h3{font-size:25px;margin:8px 0 4px}
.band p{margin:0;opacity:.85;font-size:16px}
.brands{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}
.brands a{text-decoration:none;display:block;border:1px solid var(--line);border-bottom:4px solid var(--red);background:var(--bg);padding:20px 12px;text-align:center;font:700 16px Archivo,sans-serif}
.note{font-size:13px;color:var(--muted);margin-top:16px;max-width:75ch}
details{border-bottom:1px solid var(--line);padding:14px 0}
summary{cursor:pointer;font-weight:500;font-size:18px}
details p{color:var(--muted);margin:10px 0 0}
.contact{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px}
form{display:grid;gap:12px}
label{font-weight:500;font-size:15px}
input,textarea,select{width:100%;padding:12px;border:1px solid var(--line);border-radius:4px;background:var(--bg);color:var(--ink);font:inherit;margin-top:4px}
.wa{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:6;background:var(--red);color:var(--red-ink);padding:12px 18px;border-radius:30px;text-decoration:none;font-weight:500;box-shadow:0 4px 14px rgba(0,0,0,.3)}
footer{background:var(--dark);color:var(--dark-ink);padding:32px 0;font-size:14px}
footer a{margin-right:16px}
.si{width:24px;height:24px;color:var(--red);flex:none}
.si.big{width:40px;height:40px}
.tile h3,.band h3,.mode h3,.offer .tag{display:flex;align-items:center;gap:10px}
.band .si{color:#fff}
.band h3{gap:12px}
.mode .si{width:28px;height:28px}
.offer.red .si{color:#fff}
.quick a{gap:10px}
.quick .si{width:22px;height:22px}
.gc .si{color:#fff;margin-bottom:14px;display:block}
.vtt{align-items:center}
.vtt .si{color:var(--c);width:48px;height:48px}
.vtt :is(h1,h2)::before{display:none}
h2::before{content:"";display:block;width:44px;height:5px;background:var(--red);margin-bottom:14px}
.red h2::before,.hero h2::before{background:#fff}
.tile ul,.card ul{list-style:none;padding-left:0}
.tile li,.card li{position:relative;padding-left:22px;margin-bottom:3px}
.tile li::before,.card li::before{content:"✓";position:absolute;left:0;color:var(--c,var(--red));font-weight:700}
details:not(.fl)>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}
details:not(.fl)>summary::-webkit-details-marker{display:none}
details:not(.fl)>summary::after{content:"+";color:var(--red);font-size:26px;line-height:1;font-weight:500}
details[open]:not(.fl)>summary::after{content:"–"}
section+section{border-top:1px solid var(--line)}
.band h2{margin-bottom:26px}
/* Sistema de líneas: 1px fina · 2px media · 4px acento */
.brands{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;grid-auto-rows:1fr}
.brands a{display:flex;align-items:center;justify-content:center;min-height:68px;padding:12px;border:1px solid var(--line);border-radius:0;line-height:1.2}
.brands a:hover{border-color:var(--red);color:var(--red)}
header{border-bottom-width:4px}
.hero{border-bottom-width:4px}
.bar{border-top-width:4px}
.steps div,.band .cols>div,.mode,.card,.vtt,.fl>summary{border-left-width:4px}
h2::before{height:4px}
.tile{border-top-width:2px}
.red .mode{border-left:0}
.doc{max-width:760px}
.doc h2{margin-bottom:6px}
.doc h3{font-size:20px;margin:30px 0 8px}
.doc ul{padding-left:20px;margin:8px 0}
.doc li{margin-bottom:4px}
.doc .upd{color:var(--muted);font-size:14px;margin:0 0 18px}
.doc a{color:var(--red);text-decoration:underline}
.dat{display:grid;grid-template-columns:210px 1fr;gap:8px 18px;margin:12px 0;padding:16px 18px;border-left:4px solid var(--red);background:var(--soft)}
.dat dt{font-weight:600}
.dat dd{margin:0}
@media(max-width:600px){.dat{grid-template-columns:1fr;gap:2px}.dat dt{margin-top:8px}}
mark.ph{background:#ffe27a;color:#1d1d1f;padding:0 4px;border-radius:2px}
.chk{display:flex;gap:10px;align-items:flex-start;font-weight:400}
.chk input{width:20px;height:20px;margin:2px 0 0;flex:none;accent-color:var(--red)}
.info{font-size:13px;color:var(--muted);margin:0;line-height:1.5}
.red form a{color:var(--red);text-decoration:underline}
footer a{text-decoration:underline;text-underline-offset:3px}
/* Animaciones: solo con .mo (sin "reducir movimiento") */
@keyframes up{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
@keyframes fade{from{opacity:0}to{opacity:1}}
@keyframes wipe{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}
@keyframes ring{0%,14%,100%{transform:none}3%{transform:rotate(-16deg)}6%{transform:rotate(14deg)}9%{transform:rotate(-10deg)}12%{transform:rotate(8deg)}}
@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(227,0,0,.55)}100%{box-shadow:0 0 0 18px rgba(227,0,0,0)}}
.hc .si{color:#fff;width:18px;height:18px;vertical-align:-3px;margin-right:6px;display:inline-block}
[data-count]{font-variant-numeric:tabular-nums}
/* interacción (siempre) */
.btn{transition:transform .15s ease,background-color .15s,box-shadow .15s}
.btn:hover{transform:translateY(-2px)}
.btn:active{transform:none}
.gc{transition:transform .25s ease,filter .25s}
.gc:hover{transform:translateY(-4px)}
.gc .si{transition:transform .35s cubic-bezier(.2,.7,.2,1)}
.gc:hover .si{transform:scale(1.18) rotate(-8deg)}
.card{transition:transform .2s ease,box-shadow .2s ease}
.card:hover{transform:translateY(-3px);box-shadow:0 10px 22px rgba(0,0,0,.14)}
.brands a{transition:transform .15s ease,border-color .15s,color .15s}
.brands a:hover{transform:translateY(-2px)}
nav a:not(.btn){background:linear-gradient(var(--red),var(--red)) left bottom/0 3px no-repeat;padding-bottom:4px;transition:background-size .25s ease,color .2s}
nav a:not(.btn):hover{background-size:100% 3px}
/* entrada de la portada */
.mo .hero h1{animation:up .7s .05s both cubic-bezier(.2,.7,.2,1)}
.mo .hero .wrap>div:first-child>p{animation:up .7s .2s both cubic-bezier(.2,.7,.2,1)}
.mo .hero .actions{animation:up .7s .35s both cubic-bezier(.2,.7,.2,1)}
.mo .hc{animation:wipe .8s .2s both cubic-bezier(.65,0,.35,1)}
.mo .hc>*{animation:up .6s .75s backwards cubic-bezier(.2,.7,.2,1)}
.mo .hc>:nth-child(2){animation-delay:.85s}
.mo .hc>:nth-child(3){animation-delay:.95s}
.mo .hc>:nth-child(4){animation-delay:1.05s}
.mo .hc .ring{animation:ring 6s 2.6s 3;transform-origin:50% 50%}
.mo .wa{animation:pulse 1.6s 4s 3}
/* cambio de vista */
.mo #vista:not([hidden]),.mo #legal:not([hidden]),.mo #inicio{animation:fade .35s both}
.mo .grid .card{animation:up .45s calc(var(--i,0)*35ms) backwards cubic-bezier(.2,.7,.2,1)}
/* aparición al hacer scroll */
.mo .rv{opacity:0;transform:translate(var(--tx,0),var(--ty,14px));transition:opacity .6s ease calc(var(--i,0)*70ms),transform .7s cubic-bezier(.2,.7,.2,1) calc(var(--i,0)*70ms)}
.mo .offer:nth-child(1){--tx:-30px;--ty:0px}
.mo .offer:nth-child(2){--tx:30px;--ty:0px}
.mo .rv.in{opacity:1;--tx:0px;--ty:0px}
.mo #inicio h2::before{transform:scaleX(0);transform-origin:left;transition:transform .6s .2s ease}
.mo #inicio h2.in::before{transform:scaleX(1)}
.mo .gcs .gc,.mo .brands a{opacity:0}
.mo .gcs.in .gc,.mo .brands.in a{opacity:1;animation:up .6s calc(var(--i,0)*90ms) backwards cubic-bezier(.2,.7,.2,1)}
.mo .brands.in a{animation-duration:.45s;animation-delay:calc(var(--i,0)*35ms)}
/* líneas que se dibujan */
.mo .tile{border-top-color:transparent;position:relative}
.mo .tile::before{content:"";position:absolute;left:0;right:0;top:-2px;height:2px;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .9s cubic-bezier(.2,.7,.2,1) calc(var(--i,0)*70ms)}
.mo .tile.in::before{transform:scaleX(1)}
.mo .steps>div,.mo .band .cols>div{border-left-color:transparent;position:relative}
.mo .steps>div::after,.mo .band .cols>div::after{content:"";position:absolute;left:-4px;top:0;bottom:0;width:4px;background:var(--red);transform:scaleY(0);transform-origin:top;transition:transform .8s ease calc(var(--i,0)*90ms + 150ms)}
.mo .steps>div.in::after,.mo .band .cols>div.in::after{transform:scaleY(1)}
/* preguntas frecuentes */
details:not(.fl)>summary::after{transition:transform .25s ease}
.mo details[open]:not(.fl)>summary::after{content:"+";transform:rotate(45deg)}
.mo details:not(.fl)[open]>p{animation:fade .3s}
@media print{.mo .rv,.mo .gcs .gc,.mo .brands a{opacity:1!important;transform:none!important}}



.band,.red,.soft{border-top:0}

.hc p{margin:6px 0 16px;font-size:17px;max-width:32ch}
.hc .hl{margin:0;font-size:15px;opacity:.9}
.hc .hp{display:block;font:800 clamp(30px,4.4vw,44px)/1.1 Archivo,sans-serif;letter-spacing:-.02em;text-decoration:none;color:inherit}
.hc .btn{background:#fff;color:var(--red);border-color:#fff}
.hc{background:var(--red);padding:30px 30px 32px}
.top a{white-space:nowrap}
@media(max-width:820px){.top .wrap>span:last-child{display:flex;gap:16px;flex-wrap:wrap}.top a{margin-left:0}}
.btn,.vb,.more,input,textarea,select{border-radius:3px}
.quick a{font-weight:600}
.offer{border-radius:0;grid-template-columns:1fr}
.tiles{gap:0 56px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}
.tile{background:none;border:0;border-top:2px solid var(--ink);padding:14px 0 22px}
.tile h3{font-size:21px;margin-bottom:4px}
.tile p{margin:0 0 6px}
.mode{border-radius:0;border-left:6px solid var(--red);padding:22px 24px}
.mode h3{font-size:21px;margin:0 0 6px}
.band h3{font-size:20px;margin:0 0 6px}
.band .cols>div{border-left:3px solid var(--red);padding-left:16px}
.steps h3{font-size:20px}
.brands a{border-radius:0;border-bottom-width:1px}
.brands a:hover{border-color:var(--red);color:var(--red)}
.fl{border-radius:0}
.card{border-top:1px solid var(--line);border-left:5px solid var(--c);padding:16px 18px}
.card small{margin-top:0;color:var(--muted)}
.card h3{font-size:19px;margin:2px 0 8px}
.gcs{gap:0}
.gc{background:var(--c);color:#fff;border:0;border-radius:0;padding:30px 26px}
.gc:hover{box-shadow:none;filter:brightness(1.08)}
.gc h3{font-size:28px;margin:0 0 8px;color:#fff}
.gc p{color:#fff;opacity:.92}
.gc span{background:none;padding:0 0 2px;border-radius:0;border-bottom:2px solid #fff;font-weight:600}
.tb{border-radius:3px}
.red form{border-radius:0}
.wa{border-radius:3px;box-shadow:none}

@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

/* ===== móvil ===== */
@media(max-width:640px){
body{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}
.top .wrap{justify-content:center;padding-top:7px;padding-bottom:7px}
.top .wrap>span:last-child{display:none}
.top .wrap>span:first-child{font-size:13px;font-weight:600;text-align:center}
header .wrap{padding-top:10px;padding-bottom:0;gap:8px}
header img{height:40px}
nav{margin:0 -20px;padding:0 20px;width:auto;gap:0;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}
nav::-webkit-scrollbar{display:none}
nav a:not(.btn){flex:none;scroll-snap-align:start;padding:13px 14px 11px;font-size:15px;background-image:none;border-bottom:3px solid transparent}
nav a:not(.btn):first-child{padding-left:0}
section{padding:34px 0}
h2{font-size:27px;line-height:1.1}
.lead{font-size:16px}
.hero h1{font-size:34px;line-height:1.05}
.hero .lead{font-size:17px}
.hc{padding:22px 20px 24px}
.quick .wrap{grid-template-columns:1fr 1fr;gap:10px 8px;padding-top:14px;padding-bottom:14px}
.quick a{font-size:14px;line-height:1.2;align-items:flex-start;gap:8px}
.quick .si{width:20px;height:20px;flex:none}
.promo{grid-template-columns:minmax(0,1fr)}
.offer{min-width:0;padding:22px 18px}
.offer .btn{display:block;width:100%;text-align:center}
.tile,.steps>div,.band .cols>div,.mode{padding:18px 16px}
.tile ul,.card ul{font-size:15px}
.gc{padding:20px 18px}
.brands{grid-template-columns:1fr 1fr}
.tbs{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.tb{padding:12px 6px;font-size:15px;text-align:center;line-height:1.2}
.tb span{display:block;font-size:13px}
.vtt{padding:16px}
.vtt :is(h1,h2){font-size:26px}
.vh{margin-bottom:12px}
.fl>summary{padding:15px 14px;font-size:16px}
.fo{padding:11px 0;font-size:16px}
.fg input[type=range]{height:32px;margin:4px 0}
.more{padding:10px 18px}
.card{padding:16px}
.card h3{font-size:21px}
.pr b{font-size:28px}
.card .btn{padding:13px 14px;min-height:48px}
.grid{gap:14px}
input,select,textarea{font-size:16px!important;min-height:48px}
textarea{min-height:110px}
.btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center}
.chk input{width:24px;height:24px}
details:not(.fl)>summary{padding-top:16px;padding-bottom:16px;font-size:17px}
footer a{display:inline-block;padding:8px 0;margin-right:14px}
.bar{box-shadow:0 -6px 16px rgba(0,0,0,.25)}
.bar a{padding:17px 4px;font-size:15px;font-weight:600}
.bar a:nth-child(2){flex:1.3}
}

/* ===== TEMAS CLARO / OSCURO ===== */
:root{color-scheme:light;--hd:#fff;--hd-ink:#1d1d1f;--hero:linear-gradient(115deg,#fff 0%,#fff 50%,#ffe3e3 100%);--band:#f3f3f4;--ft:#f3f3f4;--vbg:#1d1d1f;--rt:#e30000;--bandic:#e30000;--sh:0 2px 12px rgba(0,0,0,.09)}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){color-scheme:dark;--hd:#171717;--hd-ink:#fff;--hero:#171717;--band:#171717;--ft:#171717;--vbg:#2c2c30;--rt:#ff5a5a;--bandic:#fff;--sh:none}}
:root[data-theme="dark"]{color-scheme:dark;--hd:#171717;--hd-ink:#fff;--hero:#171717;--band:#171717;--ft:#171717;--vbg:#2c2c30;--rt:#ff5a5a;--bandic:#fff;--sh:none}
header{background:var(--hd);color:var(--hd-ink);box-shadow:var(--sh)}
nav .btn:hover{color:#fff}
.hero{background:var(--hero);color:var(--hd-ink)}
.hero .wrap>div:first-child>p{color:var(--hd-ink);opacity:.9}
.hc,.hc p,.hc .hl{color:#fff}
.hero .btn.ghost{background:transparent;color:var(--hd-ink);border-color:var(--hd-ink)}
.band{background:var(--band);color:var(--hd-ink)}
.band .si{color:var(--bandic)}
footer{background:var(--ft);color:var(--hd-ink);border-top:3px solid var(--red)}
.bar{background:var(--hd);box-shadow:0 -6px 16px rgba(0,0,0,.14)}
.bar a{color:var(--hd-ink);display:flex;align-items:center;justify-content:center;gap:8px}
.bar a:nth-child(2),.bar a:nth-child(3){color:#fff}
.bar a:nth-child(3){background:var(--dark)}
.bar .si{width:20px;height:20px;color:currentColor}
.bar a:nth-child(1) .si{color:var(--rt)}
.vb{background:var(--vbg);color:#fff}
.quick{color:var(--rt)}
.offer .btn.ghost{color:var(--rt)!important;border-color:var(--rt)!important}
.offer:not(.red) .big{color:var(--ink)}

/* ===== PORTADA: ¿QUÉ NECESITAS? ===== */
.calcb{display:flex;align-items:center;gap:18px;background:var(--red);color:#fff;padding:22px 26px;border-radius:6px;text-decoration:none;margin:0 0 18px}
.calcb .si{color:#fff;width:42px;height:42px}
.calcb b{display:block;font:800 clamp(20px,3vw,28px)/1.1 Archivo,sans-serif}
.calcb small{display:block;opacity:.92;font-size:15px;margin-top:4px}
.calcb .go{margin-left:auto;background:#fff;color:var(--red);padding:12px 20px;border-radius:4px;font-weight:600;white-space:nowrap}
.need{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.need a{display:flex;flex-direction:column;gap:6px;text-decoration:none;border:1px solid var(--line);border-bottom:4px solid var(--red);padding:20px 18px;background:var(--bg);border-radius:6px;transition:transform .15s,box-shadow .15s}
.need a:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.14)}
.need .ic{width:42px;height:42px;color:var(--red)}
.need b{font:700 20px/1.15 Archivo,sans-serif}
.need span{color:var(--muted);font-size:14px;line-height:1.35}
@media(max-width:900px){.need{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.need{gap:10px}.need a{padding:16px 14px}.need b{font-size:17px}.need .ic{width:36px;height:36px}.calcb{flex-wrap:wrap;padding:20px 18px}.calcb .go{margin-left:0;width:100%;text-align:center}}
.fp{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px}
.fp span{border:2px solid var(--red);color:var(--rt);padding:7px 14px;border-radius:30px;font-weight:600}
.fp .hot{background:var(--red);color:#fff;font-size:19px;padding:9px 20px;box-shadow:0 4px 12px rgba(227,0,0,.35)}
.fpn{font-size:14px;color:var(--muted)}

/* ===== VISTAS DE SERVICIO ===== */
.sv .twoc{display:grid;grid-template-columns:1.15fr .85fr;gap:28px;margin:22px 0}
@media(max-width:820px){.sv .twoc{grid-template-columns:minmax(0,1fr)}}
.sv h3{font-size:22px;margin:0 0 10px}
.sv ul.ck{list-style:none;margin:0;padding:0;display:grid;gap:9px}
.sv ul.ck li{padding-left:28px;position:relative}
.sv ul.ck li:before{content:"";position:absolute;left:1px;top:.5em;width:14px;height:8px;border-left:3px solid var(--red);border-bottom:3px solid var(--red);transform:rotate(-45deg)}
.sv .gd{border-left:6px solid var(--red);background:var(--soft);padding:16px 18px}
.sv .gd p{margin:0;color:var(--muted)}
.sv .cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:6px}
.sv .btn.ghost{color:var(--ink);border-color:var(--ink)}
.sv .promo{margin:22px 0 10px}
.vh .crumb b{color:var(--ink)}
.sv{--c:var(--red)}
@media(max-width:640px){nav{width:calc(100% + 40px);scroll-padding-left:20px}}

/* ===== CALCULADOR ===== */
.cw{max-width:860px}
.cp{display:flex;gap:8px;margin:0 0 6px}
.cp i{flex:1;height:6px;border-radius:3px;background:var(--line)}
.cp i.on{background:var(--red)}
.cpl{font-size:14px;color:var(--muted);margin:0 0 18px}
.cs h3{font-size:26px;margin:0 0 6px}
.cs .hint{color:var(--muted);margin:0 0 14px}
.nb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.nb button{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left;border:2px solid var(--line);background:var(--bg);color:var(--ink);padding:18px;border-radius:6px;font:inherit;font-weight:600;cursor:pointer}
.nb button:hover{border-color:var(--red)}
.nb .ic{width:36px;height:36px;color:var(--red)}
.cs label.fl2{display:block;font-weight:600;margin:16px 0 4px}
.chs{display:flex;flex-wrap:wrap;gap:10px;margin:6px 0 4px}
.ch{border:2px solid var(--line);background:var(--bg);color:var(--ink);padding:11px 16px;border-radius:30px;font:inherit;font-weight:500;cursor:pointer}
.ch.on{border-color:var(--red);background:var(--red);color:#fff}
.mrow{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}
.cnav{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}
.cnav .btn.ghost{color:var(--ink);border-color:var(--ink)}
.err{color:var(--rt);font-weight:600;margin:10px 0 0}
.rlead{background:var(--soft);border-left:6px solid var(--red);padding:14px 18px;margin:0 0 16px}
.rlead p{margin:0 0 4px}
.rlead small{color:var(--muted)}
.rg{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;margin:0 0 14px}
.rcd{border:2px solid var(--line);padding:16px;border-radius:6px;background:var(--bg);display:flex;flex-direction:column;gap:4px;cursor:pointer;text-align:left;font:inherit;color:var(--ink)}
.rcd.on{border-color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}
.rcd small{color:var(--muted)}
.rcd h4{margin:0;font:700 20px/1.15 Archivo,sans-serif;overflow-wrap:anywhere}
.rcd ul{margin:4px 0 6px;padding-left:18px;color:var(--muted);font-size:14px;flex:1}
.rcd .pp{font:800 26px Archivo,sans-serif}
.rcd .cu{font-size:14px;color:var(--rt);font-weight:600}
.rcd .sel{margin-top:8px;font-weight:600;font-size:14px;color:var(--muted)}
.rcd.on .sel{color:var(--rt)}
.fpk{display:flex;gap:10px;flex-wrap:wrap;margin:8px 0 4px}
.fpk button{border:2px solid var(--red);background:var(--bg);color:var(--ink);padding:10px 18px;border-radius:30px;font:inherit;font-weight:600;cursor:pointer}
.fpk button.on{background:var(--red);color:#fff}
.fpk button.h24{font-size:19px;padding:11px 22px}
.cform{margin-top:20px;border-top:1px solid var(--line);padding-top:6px;display:grid;gap:12px}
.cform .info{font-size:12px;color:var(--muted);margin:0}
@media(max-width:640px){.nb{grid-template-columns:repeat(2,minmax(0,1fr))}.nb button{padding:14px;font-size:15px}.cs h3{font-size:23px}.rg{grid-template-columns:minmax(0,1fr)}.cnav .btn{flex:1 1 100%}}

/* ===== FICHA DE MODELO ===== */
#fic{--c:var(--red)}
.fgrid{display:grid;grid-template-columns:1.05fr .95fr;gap:32px;align-items:start;margin:8px 0 24px}
@media(max-width:820px){.fgrid{grid-template-columns:minmax(0,1fr);gap:20px}}
.fimg{background:var(--soft);border:1px solid var(--line);border-radius:8px;min-height:320px;display:flex;align-items:center;justify-content:center;overflow:hidden}
.fimg img{width:100%;height:auto;max-height:520px;object-fit:contain;display:block;padding:16px;background:#fff}
.fph{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px;text-align:center}
.fph .ic{width:110px;height:110px;color:var(--red)}
.fph span{font:800 28px Archivo,sans-serif;color:var(--ink)}
.fbrand{margin:0;color:var(--muted);font-weight:600}
.finfo h2{font-size:clamp(28px,4vw,42px);margin:4px 0 12px;overflow-wrap:anywhere}
.fprice b{font:800 46px/1 Archivo,sans-serif}.fprice b.nop{font-size:24px}
.fprice small{display:block;color:var(--muted);margin-top:4px}
.finfo .fpk{margin-top:16px}
.fcta{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}
.fcta .btn.ghost,.cta .btn.ghost{color:var(--ink);border-color:var(--ink)}
.fkey{background:var(--soft);border-left:6px solid var(--red);padding:18px 20px;margin:0 0 20px}
.fkey h3{margin:0 0 10px;font-size:22px}
.fkey ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}
.fkey li{padding-left:28px;position:relative}
.fkey li:before{content:"";position:absolute;left:1px;top:.5em;width:14px;height:8px;border-left:3px solid var(--red);border-bottom:3px solid var(--red);transform:rotate(-45deg)}
.tspec{background:transparent;color:var(--ink);border-color:var(--ink)}
.spt{border:1px solid var(--line);border-radius:6px;margin:16px 0 8px;overflow:hidden}
.sr{display:grid;grid-template-columns:minmax(150px,230px) minmax(0,1fr);gap:4px 18px;padding:14px 18px;border-top:1px solid var(--line)}
.sr:first-child{border-top:0}
.sr:nth-child(even){background:var(--soft)}
.sr b{font-weight:600}
.sr span{font-weight:600;overflow-wrap:anywhere}
.sr small{grid-column:2;color:var(--muted);font-size:14px;line-height:1.45}
@media(max-width:640px){.sr{grid-template-columns:minmax(0,1fr)}.sr small{grid-column:1}.fprice b{font-size:38px}.fcta .btn{flex:1 1 100%}.fimg{min-height:220px}.fph .ic{width:84px;height:84px}}
#fsim h3{font-size:22px;margin:26px 0 10px}
.sg{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}
.sg a{border:1px solid var(--line);border-left:5px solid var(--red);padding:14px;text-decoration:none;background:var(--bg);display:flex;flex-direction:column;gap:2px}
.sg a small{color:var(--muted)}.sg a b{font-size:18px;overflow-wrap:anywhere}.sg a span{font-weight:700;color:var(--rt)}
.chs.big .ch{border-radius:8px;padding:12px 16px;min-width:92px;text-align:center}
.cs label.fl2 small{font-weight:400;color:var(--muted)}
.tgs{font-weight:600;font-size:12px!important;margin:0 0 2px}.rcd .tgs.mismo{color:var(--rt)}
.fine{font-size:12px;color:var(--muted);margin:0 0 14px}
.card .btn.vm{background:transparent;color:var(--ink);border:2px solid var(--line);margin-bottom:8px}
.card h3 a{text-decoration:none;color:inherit}
.card h3 a:hover{text-decoration:underline}
.card .ph{display:block;margin:-6px -6px 10px;background:#fff;border-radius:4px}
.card .ph img{width:100%;height:170px;object-fit:contain;display:block}
.vf{display:block;margin-top:8px;font-weight:600;font-size:14px;color:var(--rt);text-decoration:underline}

.cnote{margin:0 0 18px;padding:10px 14px;border-left:3px solid var(--red);background:var(--soft,rgba(128,128,128,.1));border-radius:0 8px 8px 0;font-size:14px;line-height:1.5;color:var(--ink)}
.cnote b{color:var(--red)}

.quick a:first-child{white-space:nowrap}
@media(min-width:821px){.quick .wrap{display:flex;justify-content:space-between;align-items:center;gap:20px}.quick a{flex:0 1 auto}}
@media(max-width:820px){.quick a:first-child{grid-column:1/-1}}

html{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
html,body{overflow-x:clip}
.wrap{padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}
@media(max-width:360px){.wrap{padding-left:max(14px,env(safe-area-inset-left,0px));padding-right:max(14px,env(safe-area-inset-right,0px))}h1{font-size:clamp(26px,8.4vw,34px)}}

@media(min-width:1280px){
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--sg:12%;--sl:60%}}
:root[data-theme="dark"]{--sg:12%;--sl:60%}
body::before{content:"";position:fixed;inset:0;z-index:5;pointer-events:none;
background:
linear-gradient(to bottom,transparent,color-mix(in srgb,var(--red) var(--sl,75%),transparent) 25%,color-mix(in srgb,var(--red) var(--sl,75%),transparent) 75%,transparent) calc(50% - 570px) 0/3px 100% no-repeat,
linear-gradient(to bottom,transparent,color-mix(in srgb,var(--red) var(--sl,75%),transparent) 25%,color-mix(in srgb,var(--red) var(--sl,75%),transparent) 75%,transparent) calc(50% + 570px) 0/3px 100% no-repeat,
linear-gradient(to bottom,transparent,color-mix(in srgb,var(--red) 35%,transparent) 30%,color-mix(in srgb,var(--red) 35%,transparent) 70%,transparent) calc(50% - 586px) 0/1px 100% no-repeat,
linear-gradient(to bottom,transparent,color-mix(in srgb,var(--red) 35%,transparent) 30%,color-mix(in srgb,var(--red) 35%,transparent) 70%,transparent) calc(50% + 586px) 0/1px 100% no-repeat,
radial-gradient(ellipse 22% 60% at 0% 50%,color-mix(in srgb,var(--red) var(--sg,20%),transparent),transparent 72%),
radial-gradient(ellipse 22% 60% at 100% 50%,color-mix(in srgb,var(--red) var(--sg,20%),transparent),transparent 72%)}
}

.promo{align-items:stretch}
.promo .offer{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:32px}
.promo .offer .big{margin:10px 0 14px}
.promo .offer.red p{font-size:1.15em}
.promo .offer>div{display:flex;flex-direction:column;flex:1;align-items:flex-start}
.promo .offer .btn{margin-top:auto;min-width:260px;text-align:center}
.promo .offer p{margin:0 0 18px}
.promo .offer .fpn{margin:10px 0 24px}
.promo .offer>div>.btn{align-self:flex-start}
.promo .offer .big{margin:8px 0 14px}


}

.wa{display:inline-flex;align-items:center;gap:8px;font-weight:600!important}@media(max-width:820px){.wa{display:none!important}}
.wa .wic,.hc .btn .wic{width:24px;height:24px;flex:none;fill:none}
.hc .btn{display:inline-flex;align-items:center;gap:10px}

.hcol .hbadge{margin:0 0 14px!important;display:flex;width:100%;max-width:none!important;box-sizing:border-box;align-items:center;justify-content:center;text-align:center;color:var(--ink)!important;background:var(--bg)!important}@media(min-width:700px){.hcol .hbadge{flex-wrap:nowrap;font-size:15px;padding:10px 14px;gap:12px}.hcol .hbadge .sdl,.hcol .hbadge .sdd{height:26px}}

.phn{height:170px;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-decoration:none;color:var(--ink)}
.phn span{font:800 22px Archivo,sans-serif;opacity:.85}.phn i{font-style:normal;font-size:13px;color:var(--muted)}

:root{--pbg:radial-gradient(120% 90% at 50% 100%,rgba(242,0,0,.14),rgba(242,0,0,0) 60%),linear-gradient(180deg,#dddde2,#c6c6ce)}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--pbg:radial-gradient(120% 90% at 50% 100%,rgba(242,0,0,.22),rgba(242,0,0,0) 60%),linear-gradient(180deg,#2e2e33,#1f1f22)}}
:root[data-theme="dark"]{--pbg:radial-gradient(120% 90% at 50% 100%,rgba(242,0,0,.22),rgba(242,0,0,0) 60%),linear-gradient(180deg,#2e2e33,#1f1f22)}
.ph,.fimg img,.rth{background:var(--pbg)!important}
.fimg img{padding:20px}

.hcol .hben{margin:20px 0 0!important;gap:8px 18px}

.hc .btn{margin-top:18px}

.hero .wrap .hben{font-weight:500;font-size:15px;margin:0 0 20px;opacity:.85}
.hero .wrap .hben .ic{width:18px;height:18px}
.hero .wrap>div:first-child>p{font-size:18px;margin-bottom:16px}
@media(min-width:900px){
.hero .wrap h1{font-size:46px;line-height:1.08}
}

.hbadge .sdl,.hbadge .sdd{height:28px;width:auto;display:block}.hbadge{flex-wrap:wrap;margin:22px 0 0!important}
.hbadge .sdd{display:none}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .hbadge .sdl{display:none}:root:not([data-theme="light"]) .hbadge .sdd{display:block}}
:root[data-theme="dark"] .hbadge .sdl{display:none}:root[data-theme="dark"] .hbadge .sdd{display:block}
.hbadge{gap:14px}

.hben{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px;font-weight:600;font-size:16px}
.hben li{display:flex;align-items:center;gap:7px}
.hben .ic{width:20px;height:20px;color:var(--red);flex:none}

.hpromo{grid-column:1/-1;order:-1;margin:0 0 4px!important;display:flex;align-items:center;gap:14px 20px;flex-wrap:wrap;background:var(--red);color:#fff;padding:14px 18px;margin:0 0 24px;border-radius:4px;box-shadow:0 8px 22px rgba(242,0,0,.35)}
.hpromo .ic,.hpromo .ic.si{width:30px;height:30px;flex:none;color:#fff;stroke:#fff}
.hpromo div{flex:1 1 220px;line-height:1.25}.hpromo b{font-size:clamp(24px,3.4vw,38px)!important}
.hpromo b{display:block;font:800 clamp(24px,5vw,34px)/1.05 Archivo,sans-serif;letter-spacing:-.02em}
.hpromo small{display:block;font-size:14px;margin-top:3px;opacity:.95}
.hpromo a{margin-left:auto;background:#fff;color:#f20000;font-weight:700;text-decoration:none;padding:11px 18px;border-radius:4px;white-space:nowrap}
.hpromo a:hover{filter:brightness(.94)}
@media(max-width:560px){.hpromo a{margin-left:0;width:100%;text-align:center;box-sizing:border-box}}

.actions a.btn[href="/presupuesto"]{font-weight:800;font-size:19px;padding:17px 30px;letter-spacing:.2px;box-shadow:0 0 0 3px rgba(242,0,0,.25),0 10px 26px rgba(242,0,0,.45);display:inline-flex;align-items:center;gap:10px;animation:cta 2.4s ease-in-out infinite}
.actions a.btn[href="/presupuesto"]::after{content:"\2192";font-size:22px;line-height:1;transition:transform .2s}
.actions a.btn[href="/presupuesto"]:hover::after{transform:translateX(5px)}
.actions a.btn[href="/presupuesto"]:hover{filter:brightness(1.1)}
@keyframes cta{0%,100%{box-shadow:0 0 0 3px rgba(242,0,0,.25),0 10px 26px rgba(242,0,0,.45)}50%{box-shadow:0 0 0 9px rgba(242,0,0,.08),0 12px 32px rgba(242,0,0,.6)}}
@media (prefers-reduced-motion:reduce){.actions a.btn[href="/presupuesto"]{animation:none}}

.lgd{display:none}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .lgl{display:none}:root:not([data-theme="light"]) .lgd{display:block}}
:root[data-theme="dark"] .lgl{display:none}:root[data-theme="dark"] .lgd{display:block}

.nbar{display:flex;gap:10px;overflow-x:auto;padding:4px 2px 12px;margin:0 -2px 6px;scroll-snap-type:x proximity}.nbar button{flex:none;scroll-snap-align:start;display:flex;align-items:center;gap:8px;padding:12px 18px;border:2px solid var(--line);border-radius:999px;background:var(--bg);color:var(--ink);font:700 15px Archivo,sans-serif;cursor:pointer}.nbar button .ic{width:20px;height:20px;color:var(--red)}.nbar button.on{background:var(--red);border-color:var(--red);color:#fff}.nbar button.on .ic{color:#fff}
.blk{transition:opacity .25s}.blk.lk{opacity:.38;pointer-events:none;user-select:none}.lkm{display:none;margin:0 0 6px;font-size:13px;font-weight:700;color:var(--muted)}.blk.lk .lkm{display:block}
.br b{display:block;font:800 26px/1.1 Archivo,sans-serif;color:var(--ink);margin:0 0 3px;overflow-wrap:anywhere}
.card small.br,.rcd small.br{display:block;margin-top:6px;font-size:13px;color:var(--muted)}
.card h3{font-size:18px!important;font-weight:700}
.rcd h4{font-size:16px!important;font-weight:600}
.fbrand b{display:block;font:800 clamp(32px,4.4vw,46px)/1.05 Archivo,sans-serif;color:var(--ink);margin:0 0 4px}
.fbrand{font-size:14px}
.finfo h2{font-size:clamp(20px,2.6vw,26px)!important;font-weight:700}
.rth{display:block;width:100%;height:96px;object-fit:contain;background:#fff;border-radius:4px;margin:0 0 8px}
.hbadge{display:inline-flex;align-items:center;gap:10px;margin:0 0 22px;padding:11px 16px;border:2px solid var(--red);border-radius:12px;font-weight:700;font-size:15px;line-height:1.3;color:var(--ink);background:var(--bg)}.hbadge .ic{width:22px;height:22px;flex:none;color:var(--red)}

.mt{margin:34px 0 0}.mt h3{font:800 24px Archivo,sans-serif;margin:0 0 14px;display:flex;align-items:center;gap:10px}.mt h3 span{font-weight:600;color:var(--muted);font-size:16px}
.mjump{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0}.mjump button{border:2px solid var(--red);background:var(--bg);color:var(--ink);padding:9px 16px;border-radius:999px;font:700 14px Archivo,sans-serif;cursor:pointer}.mjump button:hover{background:var(--red);color:#fff}

:root{--c-cal:#e30000;--c-air:#0b7bc4;--c-term:#c45a00;--c-gas:#6d3fc8;--c-fon:#0a8a96;--c-ele:#9a6f00;--c-ref:#2a7f45;--c-otr:#55575c}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--c-air:#2a8fd8;--c-term:#e06c00;--c-gas:#9b72f0;--c-fon:#25b4c2;--c-ele:#f2b705;--c-ref:#3fb868;--c-otr:#adadb2;--c-cal:#f20000}}
:root[data-theme="dark"]{--c-air:#2a8fd8;--c-term:#e06c00;--c-gas:#9b72f0;--c-fon:#25b4c2;--c-ele:#f2b705;--c-ref:#3fb868;--c-otr:#adadb2;--c-cal:#f20000}
.need a[href$="/calderas"],#sv-calderas,#calc[data-n="cald"]{--c:var(--c-cal)}
.need a[href$="/aire-acondicionado"],#sv-aire,#calc[data-n="aire"]{--c:var(--c-air)}
.need a[href$="/termos-calentadores"],#sv-agua,#calc[data-n="agua"]{--c:var(--c-term)}
.need a[href$="/gas"],#sv-gas,#calc[data-n="gas"]{--c:var(--c-gas)}
.need a[href$="/fontaneria"],#sv-fontaneria,#calc[data-n="fon"]{--c:var(--c-fon)}
.need a[href$="/electricidad"],#sv-electricidad,#calc[data-n="ele"]{--c:var(--c-ele)}
.need a[href$="/reformas"],#sv-reformas,#calc[data-n="ref"]{--c:var(--c-ref)}
.need a[href$="/otros-servicios"],#sv-otros,#calc[data-n="otr"]{--c:var(--c-otr)}
.need a{border-bottom-color:var(--c,var(--red))}
.need a .ic{color:var(--c,var(--red))}
.need a:hover{border-color:var(--c,var(--red));background:color-mix(in srgb,var(--c,var(--red)) 7%,var(--bg))}
.sv .vh .crumb a{color:inherit;text-decoration:underline}.sv .vh .crumb b{color:var(--c,var(--ink))}
.sv ul.ck li:before{border-left-color:var(--c,var(--red));border-bottom-color:var(--c,var(--red))}
.sv .gd{border-left-color:var(--c,var(--red))}
.sv .btn:not(.ghost){background:var(--c,var(--red));border-color:var(--c,var(--red));color:var(--ci,#fff)}
.sv .vtt{border-left-color:var(--c,var(--red))}
#calc[data-n]:not([data-n=""]){--red:var(--c)}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) :is(#sv-aire,#sv-agua,#sv-gas,#sv-fontaneria,#sv-electricidad,#sv-reformas,#sv-otros){--ci:#1d1d1f}:root:not([data-theme="light"]) #calc[data-n]:not([data-n=""]):not([data-n="cald"]){--red-ink:#1d1d1f}}
:root[data-theme="dark"] :is(#sv-aire,#sv-agua,#sv-gas,#sv-fontaneria,#sv-electricidad,#sv-reformas,#sv-otros){--ci:#1d1d1f}
:root[data-theme="dark"] #calc[data-n]:not([data-n=""]):not([data-n="cald"]){--red-ink:#1d1d1f}

@media(max-width:820px){
:where(div,section,aside,article,a,p,h1,h2,h3,h4,li,b,small,span,label,button,summary,details,dl,dt,dd,ul,ol,form,fieldset){min-width:0}
.fl,.fl *{max-width:100%}
.dat{grid-template-columns:minmax(0,1fr)!important}
.dat dt,.dat dd{overflow-wrap:anywhere}
.vh,.vh *{white-space:normal}
.vh{flex-wrap:wrap}
footer .wrap{flex-wrap:wrap}
footer a,footer p{overflow-wrap:anywhere}
.hero .wrap{grid-template-columns:minmax(0,1fr)}
h1,h2,h3,.btn,.need b,.need span,.hpromo *,.hbadge,.offer *,.card h3,.card p,.vtt *{overflow-wrap:break-word;word-break:normal}
h1,h2,.need b{hyphens:auto;-webkit-hyphens:auto}
.btn,.hbadge,.hpromo .btn{white-space:normal;max-width:100%}
.bar a{min-width:0;font-size:clamp(12px,3.7vw,15px);padding-left:2px;padding-right:2px;line-height:1.15;overflow-wrap:anywhere}
.bar a .si{width:1.25em;height:1.25em;flex:none}
.btn,.hc .btn,.hpromo .btn,.offer .btn,.cta .btn,.actions .btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:8px;line-height:1.2;padding-left:14px;padding-right:14px;white-space:normal;overflow-wrap:anywhere}
.hc .btn,.hpromo .btn,.offer .btn,.actions .btn{display:flex;width:100%}
.btn .si,.hc .btn .si{flex:none;margin-right:0}
.hbadge,.hbadge span{text-align:center;justify-content:center}
.hero .wrap,.hcol,.hero p,.hero h1,.hpromo>div{text-align:left}
.bar a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 6px}
a[href^=mailto],.crumb,.crumb *,footer a,footer p{overflow-wrap:anywhere}
}

.sv .offer.red .btn:not(.ghost){background:#fff;border-color:#fff;color:var(--red)}
.sv .offer.red .btn:not(.ghost):hover{filter:none;background:#f3f3f3}

/* ===== Animaciones: sistema común (solo transform/opacity; activas solo con .mo = sin "reducir movimiento") ===== */
:root{--ez:cubic-bezier(.2,.7,.2,1)}
@keyframes vin{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
@keyframes pop{0%{transform:scale(.96)}60%{transform:scale(1.02)}100%{transform:scale(1)}}
@keyframes shine{0%{transform:translateX(-120%) skewX(-18deg)}100%{transform:translateX(220%) skewX(-18deg)}}
/* entrada suave de cualquier vista (servicios, zonas, calculador, ficha, marca, catálogo, legal) */
.mo .sv:not([hidden]),.mo .zn:not([hidden]),.mo #calc:not([hidden]),.mo #fic:not([hidden]),.mo #mrc:not([hidden]),.mo #vista:not([hidden]),.mo #legal:not([hidden]){animation:vin .4s var(--ez) both}
/* cambio de paso en el calculador */
.mo #cs.stp{animation:vin .35s var(--ez) both}
/* fotos que aparecen al cargar */
.mo .ph img,.mo #fimg img,.mo .rth,.mo .sg img{opacity:0;transition:opacity .45s ease,transform .5s var(--ez)}
.mo .ph img.ld,.mo #fimg img.ld,.mo .rth.ld,.mo .sg img.ld{opacity:1}
.card .ph{overflow:hidden}
/* pulsación táctil / clic */
.btn,.ch,.rcd,.need a,.card,.quick a,.brands a,.gc,.wa{-webkit-tap-highlight-color:transparent}
.mo .btn:active,.mo .ch:active,.mo .rcd:active,.mo .need a:active,.mo .brands a:active,.mo .gc:active,.mo .quick a:active{transform:scale(.97)}
.mo .ch,.mo .rcd{transition:transform .12s ease,border-color .2s,background-color .2s,color .2s,box-shadow .2s}
.mo .quick a{transition:transform .12s ease,background-color .2s}
.mo .wa{transition:transform .2s var(--ez),box-shadow .2s}
/* hover solo en equipos con ratón */
@media (hover:hover){
.mo .card:hover .ph img.ld{transform:scale(1.05)}
.mo .need a:hover{transform:translateY(-3px)}
.mo .btn:not(.ghost):hover{box-shadow:0 8px 20px rgba(242,0,0,.28)}
.mo .wa:hover{transform:translateY(-2px) scale(1.04)}
.mo .rcd:hover{transform:translateY(-2px)}
.mo .ch:not(.on):hover{border-color:var(--red)}
}
/* destello puntual en el botón principal del hero */
.mo .actions a.btn[href="/presupuesto"]{position:relative;overflow:hidden;isolation:isolate}
.mo .actions a.btn[href="/presupuesto"]::before{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:translateX(-120%) skewX(-18deg);animation:shine 1.1s 1.6s 1 both;pointer-events:none;z-index:-1}
/* desplegables (preguntas, filtros) con apertura suave */
@supports (interpolate-size:allow-keywords){
.mo{interpolate-size:allow-keywords}
.mo details::details-content{block-size:0;overflow:clip;transition:block-size .3s var(--ez),content-visibility .3s allow-discrete}
.mo details[open]::details-content{block-size:auto}
}
/* quien pide menos movimiento, sin transiciones */
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}

.zl{margin:22px 0 4px;color:var(--muted);font-size:14px;line-height:1.9}.zl a{white-space:nowrap}.fz{display:block;margin:10px 0 6px;font-size:13px;line-height:1.9;opacity:.9}.fz a{margin:0 6px;white-space:nowrap}
