:root{--negro:#0d0d0d;--amarillo:#fbff41;--arena:#d9b774;--blanco:#fff;--gris:#d4d4d4;--gris-2:#8a8a8a;--gris-oscuro:#3a3a3a;--linea:#262626;--linea-clara:#0d0d0d26;--margen:max(16px,5vw);--cond:"Fira Sans Condensed","Arial Narrow",sans-serif;--texto:"Hanken Grotesk","Helvetica Neue",Helvetica,sans-serif;--mono:"Fira Mono",ui-monospace,Menlo,Consolas,monospace;--alto-header:72px;--suave:cubic-bezier(.22,1,.36,1);--vaiven:cubic-bezier(.65,0,.35,1);color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--alto-header) + 16px);interpolate-size:allow-keywords}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--negro);margin:0;overflow-x:hidden}:where(a){color:var(--amarillo)}:where(a:hover){color:var(--blanco)}:where(a,button,summary,input,select):focus-visible{outline:3px solid var(--amarillo);outline-offset:3px}.pagina{font-family:var(--texto);color:var(--blanco);background:var(--negro);min-height:100%}.saltar{background:var(--amarillo);color:var(--negro);z-index:10;padding:12px 20px;font-weight:600;position:absolute;top:0;left:-10000px}.saltar:focus{top:16px;left:16px}.eyebrow{font-family:var(--cond);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:14px;font-weight:600}.hero__eyebrow,.cabeza__eyebrow{color:var(--arena)}.pendiente{color:var(--negro);background:#ff5c00;border-radius:3px;padding:0 4px;font-weight:600}.botones{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.btn{border-radius:999px;padding:16px 28px;font-size:17px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-block}.btn--amarillo{background:var(--amarillo);color:var(--negro)}.btn--amarillo:hover{background:var(--blanco);color:var(--negro)}.btn--borde-blanco{border:1px solid var(--blanco);color:var(--blanco)}.btn--borde-blanco:hover{background:var(--blanco);color:var(--negro)}.btn--oscuro{background:var(--negro);color:var(--amarillo)}.btn--oscuro:hover{color:var(--blanco)}.btn--borde-oscuro{border:1px solid var(--negro);color:var(--negro)}.btn--borde-oscuro:hover{background:var(--negro);color:var(--amarillo)}.link-flecha{color:var(--amarillo);align-items:center;gap:8px;padding:6px 0;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.link-flecha:after{content:"→";transition:transform .2s}.link-flecha:hover{color:var(--blanco)}.link-flecha:hover:after{transform:translate(4px)}.link-oscuro{color:var(--negro);font-weight:600}.link-oscuro:hover{color:var(--negro)}.portada{padding:20px var(--margen) clamp(48px,6vw,88px);flex-direction:column;gap:clamp(24px,3vw,40px);display:flex}.portada__meta{font-family:var(--cond);letter-spacing:.12em;text-transform:uppercase;color:var(--arena);justify-content:space-between;gap:16px;font-size:14px;font-weight:600;display:flex}.portada__meta p{margin:0}.portada__grid{grid-template-columns:1fr;align-items:center;gap:24px;display:grid}.portada__titulo{font-family:var(--cond);letter-spacing:-.025em;margin:0;font-size:clamp(56px,11vw,184px);font-weight:700;line-height:.88}.m-lienzo{aspect-ratio:1/.92;background:radial-gradient(circle at 50% 55%,#1b1b14 0%,var(--negro) 70%);touch-action:pan-y;border-radius:8px;justify-self:center;width:100%;max-width:520px;position:relative;overflow:hidden}.m-lienzo canvas{opacity:0;width:100%;height:100%;transition:opacity .4s;display:block;position:absolute;inset:0}.m-lienzo__svg{opacity:.14;width:82%;height:84%;transition:opacity .6s;position:absolute;inset:8% 9%}.m-lienzo.m-activa canvas{opacity:1}.m-lienzo.m-activa .m-lienzo__svg{opacity:0}.portada__pie{border-top:1px solid var(--linea);grid-template-columns:1fr;gap:28px;padding-top:clamp(24px,3vw,40px);display:grid}.portada__lead{color:var(--gris);max-width:640px;margin:0;font-size:clamp(18px,1.6vw,22px);line-height:1.5}@media (width>=900px){.portada__grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.portada__pie{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:end}.portada__pie .botones{justify-content:flex-start}}@media (width<=899px){.m-lienzo{max-width:420px}}.plataformas{border-top:1px solid var(--linea);border-bottom:1px solid var(--linea);padding:20px var(--margen);font-family:var(--cond);color:var(--arena);flex-wrap:wrap;gap:10px 36px;font-size:20px;font-weight:600;display:flex}.sec{padding:clamp(64px,8vw,128px) var(--margen);grid-template-columns:1fr;gap:28px;display:grid}.sec--blanca{background:var(--blanco);color:var(--negro)}.sec--arena{background:var(--arena);color:var(--negro)}.sec__lado{font-family:var(--cond);letter-spacing:.12em;text-transform:uppercase;align-items:baseline;gap:16px;font-size:14px;font-weight:600;display:flex}.sec__lado p{margin:0}.sec__num{color:var(--amarillo)}.sec--blanca .sec__num,.sec--arena .sec__num{color:var(--negro)}.sec__etiqueta{color:var(--gris-2)}.sec--blanca .sec__etiqueta,.sec--arena .sec__etiqueta{color:var(--gris-oscuro)}.sec__cuerpo{flex-direction:column;gap:clamp(28px,3vw,44px);min-width:0;max-width:1100px;display:flex}.h2-grande{font-family:var(--cond);letter-spacing:-.015em;max-width:16ch;margin:0;font-size:clamp(44px,6.4vw,104px);font-weight:700;line-height:.92}.sec__intro{color:var(--gris-oscuro);max-width:640px;margin:0;font-size:clamp(18px,1.5vw,21px);line-height:1.55}.sec__intro--clara{color:var(--gris)}@media (width>=960px){.sec{grid-template-columns:minmax(180px,1fr) minmax(0,3.2fr);gap:clamp(48px,6vw,112px)}.sec__lado{top:calc(var(--alto-header) + 32px);flex-direction:column;align-self:start;gap:6px;position:sticky}.sec__num{letter-spacing:0;font-size:48px;font-weight:700;line-height:1}}.lineas{border-top:1px solid var(--linea);margin:0;padding:0;list-style:none}.lineas li{border-bottom:1px solid var(--linea);padding:18px 0;font-size:clamp(18px,1.5vw,21px);line-height:1.45}.lineas--oscuras,.lineas--oscuras li{border-color:var(--negro)}.diagnostico{background:var(--amarillo);color:var(--negro);padding:clamp(64px,8vw,128px) var(--margen);grid-template-columns:1fr;gap:48px;display:grid}.diagnostico__texto{flex-direction:column;gap:16px;display:flex}.diagnostico__titulo{font-family:var(--cond);letter-spacing:-.015em;max-width:9ch;margin:0;font-size:clamp(52px,7.5vw,128px);font-weight:700;line-height:.9}.diagnostico__lead{max-width:420px;margin:0;font-size:19px;line-height:1.55}.diagnostico__nota{margin:0;font-size:16px;line-height:1.55}@media (width>=1000px){.diagnostico{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.diagnostico__texto{top:calc(var(--alto-header) + 32px);align-self:start;position:sticky}}.form{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;min-width:0;display:grid}.campo{flex-direction:column;gap:8px;display:flex}.campo__label{font-size:15px;font-weight:600}.campo__input{font:inherit;border:1px solid var(--negro);background:var(--blanco);color:var(--negro);border-radius:10px;padding:14px 16px;font-size:16px}.campo__input:focus{outline:3px solid var(--negro);outline-offset:2px}.campo__input[aria-invalid=true]{border-color:#b00020;box-shadow:inset 0 0 0 1px #b00020}.intereses{border:0;flex-direction:column;grid-column:1/-1;gap:12px;margin:0;padding:0;display:flex}.intereses__legend{margin-bottom:12px;padding:0;font-size:15px;font-weight:600}.intereses__opciones{flex-wrap:wrap;gap:10px 24px;font-size:16px;display:flex}.check{align-items:center;gap:8px;min-height:44px;display:flex}.check__input{width:20px;height:20px;accent-color:var(--negro)}.check__input:focus-visible{outline-color:var(--negro)}.form__consentimiento{grid-column:1/-1;font-size:16px}.form__envio{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:16px;display:flex}.form__boton{font:inherit;background:var(--negro);color:var(--amarillo);cursor:pointer;border:0;border-radius:999px;padding:16px 36px;font-size:17px;font-weight:600}.form__boton:focus-visible{outline-color:var(--negro)}.form__boton:disabled{opacity:.6;cursor:wait}.form__legal{max-width:640px;margin:0;font-size:14px;line-height:1.5}.form__error{color:var(--negro);background:var(--blanco);border:2px solid #b00020;border-radius:10px;grid-column:1/-1;margin:0;padding:14px 16px;font-size:16px;font-weight:600;line-height:1.5}.form__error[hidden]{display:none}.form__trampa{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.site-footer{padding:clamp(48px,6vw,80px) var(--margen);color:var(--gris);border-top:1px solid var(--linea);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px 32px;font-size:15px;display:grid}.site-footer__marca{flex-direction:column;gap:16px;display:flex}.site-footer__marca p{margin:0}.site-footer__logo{align-self:flex-start;width:131px;height:36px;display:block}.site-footer__redes{flex-wrap:wrap;gap:12px;display:flex}.red{width:44px;height:44px;color:var(--amarillo);border:1px solid #333;border-radius:999px;justify-content:center;align-items:center;display:flex}.red:hover{border-color:var(--amarillo)}.site-footer__nav,.site-footer__contacto{flex-direction:column;gap:8px;display:flex}.site-footer__nav a,.site-footer__contacto a{color:var(--gris);text-decoration:none}.site-footer__nav a:hover,.site-footer__contacto a:hover{color:var(--amarillo)}.site-footer__nav .site-footer__nav-titulo{color:var(--blanco);margin-bottom:4px;font-weight:600}.interior{padding:clamp(56px,8vw,120px) var(--margen);flex-direction:column;align-items:flex-start;gap:28px;min-height:40vh;display:flex}.interior__titulo{font-family:var(--cond);letter-spacing:-.02em;margin:0;font-size:clamp(52px,9vw,152px);font-weight:700;line-height:.9}.interior__texto{color:var(--gris);max-width:640px;margin:0;font-size:clamp(18px,1.6vw,22px);line-height:1.5}.interior__ctas{flex-wrap:wrap;gap:16px;display:flex}.legal__fecha{color:var(--gris);margin:0;font-size:16px}.legal{max-width:760px;color:var(--gris);font-size:17px;line-height:1.65}.legal h2{font-family:var(--cond);color:var(--blanco);margin:48px 0 16px;font-size:clamp(26px,2.6vw,34px);font-weight:700;line-height:1.15}.legal h2:first-child{margin-top:0}.legal h3{color:var(--blanco);margin:28px 0 12px;font-size:19px;font-weight:600;line-height:1.35}.legal p{margin:0 0 16px}.legal ul,.legal ol{flex-direction:column;gap:8px;margin:0 0 16px;padding-left:24px;display:flex}.legal strong{color:var(--blanco);font-weight:600}.legal a{overflow-wrap:anywhere}.cabeza{padding:clamp(32px,5vw,72px) var(--margen) clamp(40px,6vw,80px);border-bottom:1px solid var(--linea);flex-direction:column;gap:20px;display:flex}.titulo-gigante{font-family:var(--cond);letter-spacing:-.02em;overflow-wrap:break-word;hyphens:manual;max-width:14ch;margin:0;font-size:clamp(52px,10.5vw,176px);font-weight:700;line-height:.9}.titulo-gigante--articulo{max-width:18ch;font-size:clamp(44px,7.4vw,120px)}.migas ol{color:var(--gris-2);flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.migas li{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.migas li+li:before{content:"/";margin-right:6px}.migas a{color:var(--gris-2);text-decoration:none}.migas a:hover{color:var(--blanco)}.migas [aria-current]{color:var(--gris)}.con-lateral{padding:clamp(48px,6vw,96px) var(--margen);grid-template-columns:1fr;gap:48px;display:grid}.lateral{flex-direction:column;gap:28px;display:flex}.lateral__num{font-family:var(--cond);color:var(--amarillo);margin:0;font-size:64px;font-weight:700;line-height:1}.lateral__num span{color:var(--gris-2);font-size:20px;font-weight:600}.lateral__texto{color:var(--gris);max-width:36ch;margin:0;font-size:17px;line-height:1.55}.lateral__indice{flex-direction:column;gap:10px;font-size:15px;display:none}.lateral__indice a{color:var(--gris);text-decoration:none}.lateral__indice a:hover{color:var(--amarillo)}.lateral__ctas{flex-direction:column;align-items:flex-start;gap:12px;display:flex}@media (width>=960px){.con-lateral{grid-template-columns:minmax(220px,1fr) minmax(0,2.4fr);gap:clamp(48px,7vw,120px)}.lateral{top:calc(var(--alto-header) + 32px);align-self:start;position:sticky}.lateral__indice{display:flex}}.cuerpo{flex-direction:column;gap:clamp(56px,7vw,96px);min-width:0;max-width:820px;display:flex}.respuesta{flex-direction:column;gap:20px;display:flex}.respuesta__lead{font-family:var(--cond);color:var(--blanco);margin:0;font-size:clamp(26px,2.8vw,38px);font-weight:600;line-height:1.2}.respuesta__p{color:var(--gris);margin:0;font-size:clamp(18px,1.5vw,20px);line-height:1.6}.bloque{flex-direction:column;gap:24px;scroll-margin-top:24px;display:flex}.bloque__titulo{font-family:var(--cond);letter-spacing:.12em;text-transform:uppercase;color:var(--arena);margin:0;font-size:14px;font-weight:600}.pares{border-top:1px solid var(--linea);margin:0}.par{border-bottom:1px solid var(--linea);grid-template-columns:1fr;gap:4px 32px;padding:18px 0;display:grid}.par dt{font-family:var(--cond);font-size:22px;font-weight:700}.par dd{color:var(--gris);margin:0;font-size:18px;line-height:1.5}@media (width>=640px){.par{grid-template-columns:220px 1fr;align-items:baseline}}.pasos-lista{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.pasos-lista li{color:var(--gris);align-items:baseline;gap:20px;font-size:18px;line-height:1.5;display:flex}.pasos-lista strong{color:var(--blanco);font-weight:600}.pasos-lista__num{font-family:var(--cond);color:var(--amarillo);flex:0 0 40px;font-size:22px;font-weight:700}.relacionados{padding:0 var(--margen) clamp(64px,8vw,120px);flex-direction:column;gap:24px;display:flex}.relacionados .eyebrow{color:var(--arena)}.tarjetas{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.tarjeta{height:100%;color:var(--blanco);border:1px solid #333;border-radius:20px;flex-direction:column;gap:10px;padding:28px;text-decoration:none;transition:border-color .2s;display:flex}.tarjeta:hover{border-color:var(--amarillo);color:var(--blanco)}.tarjeta__titulo{font-family:var(--cond);font-size:28px;font-weight:700;line-height:1.05}.tarjeta__texto{color:var(--gris);font-size:16px;line-height:1.5}.cta-final{background:var(--amarillo);color:var(--negro);padding:clamp(64px,8vw,120px) var(--margen);grid-template-columns:1fr;gap:32px;display:grid}.cta-final__titulo{font-family:var(--cond);letter-spacing:-.01em;margin:0;font-size:clamp(48px,7vw,112px);font-weight:700;line-height:.92}.cta-final__lado{flex-direction:column;gap:24px;max-width:520px;display:flex}.cta-final__texto{margin:0;font-size:19px;line-height:1.55}.cta-final .btn:focus-visible{outline-color:var(--negro)}@media (width>=960px){.cta-final{grid-template-columns:1.4fr 1fr;align-items:end}}.niveles{grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}.nivel{border:1px solid #333;border-radius:20px;flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.nivel:last-child{border-color:var(--amarillo)}.nivel__cabeza{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.nivel__num{font-family:var(--cond);color:var(--gris-2);margin:0;font-size:18px;font-weight:700}.nivel__nombre{font-family:var(--cond);margin:0;font-size:clamp(32px,3.4vw,40px);font-weight:700;line-height:1}.nivel__redes{font-family:var(--cond);letter-spacing:.06em;text-transform:uppercase;background:var(--amarillo);color:var(--negro);border-radius:999px;margin:0;padding:3px 10px;font-size:15px;font-weight:600}.nivel__idea{font-family:var(--cond);margin:0;font-size:21px;font-weight:600;line-height:1.25}.nivel__para{color:var(--gris);margin:0;font-size:17px;line-height:1.5}.nivel__para strong{color:var(--blanco);font-weight:600}.nivel__incluye{border-top:1px solid var(--linea);margin:0}.nivel__incluye div{border-bottom:1px solid var(--linea);flex-direction:column;gap:2px;padding:12px 0;display:flex}.nivel__incluye dt{font-family:var(--cond);letter-spacing:.1em;text-transform:uppercase;color:var(--arena);font-size:14px;font-weight:600}.nivel__incluye dd{margin:0;font-size:17px;line-height:1.45}@media (width>=1280px){.niveles{grid-template-columns:repeat(3,minmax(0,1fr))}}.etiqueta-borrador{color:var(--negro);letter-spacing:.08em;background:#ff5c00;border-radius:4px;margin-right:8px;padding:2px 8px;display:inline-block}.lista-articulos{border-top:1px solid var(--linea);margin:0;padding:0;list-style:none}.articulo-item{border-bottom:1px solid var(--linea);flex-direction:column;gap:12px;padding:32px 0;display:flex}.articulo-item__meta{color:var(--gris-2);margin:0;font-size:14px}.articulo-item__titulo{font-family:var(--cond);margin:0;font-size:clamp(30px,3.4vw,46px);font-weight:700;line-height:1.02}.articulo-item__titulo a{color:var(--blanco);text-decoration:none}.articulo-item__titulo a:hover{color:var(--amarillo)}.articulo-item__texto{color:var(--gris);max-width:62ch;margin:0;font-size:18px;line-height:1.55}.ficha{flex-direction:column;gap:18px;margin:0;display:flex}.ficha dt{font-family:var(--cond);letter-spacing:.12em;text-transform:uppercase;color:var(--gris-2);margin-bottom:4px;font-size:12px;font-weight:600}.ficha dd{margin:0;font-size:16px;line-height:1.4}.ficha a{color:var(--blanco)}.ficha a:hover{color:var(--amarillo)}.ficha__sub{color:var(--gris-2);font-size:14px;display:block}.en-corto{border-left:3px solid var(--amarillo);flex-direction:column;gap:8px;padding:4px 0 4px 24px;display:flex}.en-corto__titulo{font-family:var(--cond);letter-spacing:.12em;text-transform:uppercase;color:var(--amarillo);margin:0;font-size:14px;font-weight:600}.en-corto__texto{font-family:var(--cond);margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.25}.prosa{color:var(--gris);max-width:68ch;font-size:19px;line-height:1.7}.prosa>*{margin:0 0 1.1em}.prosa h2{font-family:var(--cond);color:var(--blanco);margin:2.2em 0 .6em;font-size:clamp(30px,3vw,42px);font-weight:700;line-height:1.08}.prosa h3{font-family:var(--cond);color:var(--blanco);margin:1.8em 0 .5em;font-size:26px;font-weight:700;line-height:1.15}.prosa h2:first-child,.prosa h3:first-child{margin-top:0}.prosa strong{color:var(--blanco)}.prosa a{color:var(--amarillo)}.prosa ul,.prosa ol{padding-left:1.3em}.prosa li{margin-bottom:.4em}.prosa blockquote{border-left:2px solid var(--arena);color:var(--blanco);margin-left:0;padding-left:24px;font-style:italic}.prosa img{border-radius:12px;max-width:100%;height:auto}.prosa table{border-collapse:collapse;width:100%;font-size:16px;display:block;overflow-x:auto}.prosa th,.prosa td{border-bottom:1px solid var(--linea);text-align:left;padding:10px 12px}.prosa code{background:#1c1c1c;border-radius:4px;padding:2px 6px;font-size:.9em}.autor-caja{border-top:1px solid var(--linea);flex-direction:column;gap:8px;padding-top:28px;display:flex}.autor-caja__nombre{font-family:var(--cond);margin:0;font-size:22px;font-weight:700}.autor-caja__bio{color:var(--gris);max-width:60ch;margin:0;font-size:16px;line-height:1.55}@media (width<=640px){.saltar{padding:14px 20px}.portada__meta{flex-direction:column;gap:2px}.portada__titulo{letter-spacing:-.015em;line-height:.96}.titulo-gigante,.interior__titulo{letter-spacing:-.015em;line-height:.98}.h2-grande,.diagnostico__titulo,.cta-final__titulo{letter-spacing:-.01em;line-height:1}.migas ol{gap:0 6px}.migas a,.migas [aria-current]{align-items:center;min-height:44px;display:inline-flex}.migas li{align-items:center;display:inline-flex}.link-flecha{min-height:44px}.lateral__ctas{gap:4px}.campo__label,.intereses__legend,.form__legal{font-size:16px}.form__legal .link-oscuro,.diagnostico__nota .link-oscuro{margin:-11px 0;padding:11px 0;display:inline-block}.site-footer{font-size:16px}.site-footer__nav,.site-footer__contacto{gap:0}.site-footer__nav a,.site-footer__contacto a{align-items:center;min-height:44px;display:inline-flex}.site-footer__contacto span{padding:10px 0}.site-footer__marca p{font-size:16px}}.mono{font-family:var(--mono);letter-spacing:.04em;font-weight:500}.visualmente-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sec,.cabeza,.portada{--rejilla:#ffffff0a;background-image:linear-gradient(var(--rejilla) 1px,transparent 1px),linear-gradient(90deg,var(--rejilla) 1px,transparent 1px);background-position:-1px -1px;background-size:72px 72px}.sec--blanca{--rejilla:#0d0d0d0b}.sec--arena{--rejilla:#0d0d0d10}.esquinas{--e:var(--amarillo);pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .5s var(--suave);background:linear-gradient(var(--e),var(--e)) top left/16px 2px,linear-gradient(var(--e),var(--e)) top left/2px 16px, linear-gradient(var(--e),var(--e)) top right/16px 2px,linear-gradient(var(--e),var(--e)) top right/2px 16px, linear-gradient(var(--e),var(--e)) bottom left/16px 2px,linear-gradient(var(--e),var(--e)) bottom left/2px 16px, linear-gradient(var(--e),var(--e)) bottom right/16px 2px,linear-gradient(var(--e),var(--e)) bottom right/2px 16px;background-repeat:no-repeat;position:absolute;inset:-1px}.js [data-revelar]{opacity:0;transition:opacity .9s var(--suave),transform .9s var(--suave);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(28px)}.js [data-revelar].en-vista{opacity:1;transform:none}.site-header{z-index:60;min-height:var(--alto-header);padding:12px var(--margen);backdrop-filter:blur(14px)saturate(140%);background:#0d0d0dd9;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px 24px;transition:background-color .4s,border-color .4s;display:flex;position:sticky;top:0}.site-header.con-scroll{background:#0d0d0df2;border-bottom-color:#ffffff24}.site-header__logo{align-items:center;min-height:44px;display:flex}.site-header__logo-svg{width:110px;height:30px;display:block}.site-nav{align-items:center;gap:4px 8px;font-size:15px;font-weight:500;display:flex}.site-nav__link{color:var(--blanco);cursor:pointer;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 12px;text-decoration:none;transition:color .25s,background-color .25s;display:inline-flex}.site-nav__link:hover,.site-nav__link[aria-current=page],.site-nav__link.es-actual{color:var(--amarillo)}.site-nav__cta{background:var(--amarillo);color:var(--negro);border-radius:999px;align-items:center;min-height:44px;margin-left:8px;padding:0 20px;font-weight:600;text-decoration:none;transition:background-color .25s;display:inline-flex}.site-nav__cta:hover{background:var(--blanco);color:var(--negro)}.site-nav__corto{display:none}.desplegable{position:relative}.desplegable__boton{user-select:none;list-style:none}.desplegable__boton::-webkit-details-marker{display:none}.desplegable[open]>.desplegable__boton{color:var(--amarillo);background:#ffffff14}.desplegable__flecha{width:8px;height:8px;transition:transform .4s var(--suave);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.desplegable[open] .desplegable__flecha{transform:translateY(2px)rotate(225deg)}.desplegable__panel{width:300px;animation:panel-entra .45s var(--suave);background:#141414;border:1px solid #2c2c2c;border-radius:20px;padding:12px;position:absolute;top:calc(100% + 14px);right:0;box-shadow:0 24px 60px #00000080}.desplegable__panel--ancho{top:calc(var(--alto-header) + 8px);left:var(--margen);right:var(--margen);width:auto;max-height:calc(100vh - var(--alto-header) - 24px);flex-direction:column;gap:16px;padding:24px;display:flex;position:fixed;overflow:auto}@keyframes panel-entra{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.desplegable__titulo{font-family:var(--cond);letter-spacing:.12em;text-transform:uppercase;color:var(--arena);margin:0;font-size:14px;font-weight:600}.desplegable__titulo .mono{color:var(--amarillo)}.desplegable__servicios{grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.desplegable__servicios{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1180px){.desplegable__servicios{grid-template-columns:repeat(4,minmax(0,1fr))}}.desplegable__servicio{height:100%;color:var(--blanco);border:1px solid #262626;border-radius:14px;grid-template-columns:auto 1fr;gap:4px 12px;padding:16px;text-decoration:none;transition:border-color .3s,background-color .3s;display:grid}.desplegable__servicio:hover{border-color:var(--amarillo);color:var(--blanco);background:#1b1b12}.desplegable__num{color:var(--amarillo);grid-row:span 2;padding-top:5px;font-size:13px}.desplegable__nombre{font-family:var(--cond);font-size:22px;font-weight:700;line-height:1.1}.desplegable__resumen{color:var(--gris);font-size:14px;line-height:1.45}.desplegable__secciones{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.desplegable__secciones a{min-height:46px;color:var(--blanco);border-radius:12px;align-items:center;gap:14px;padding:0 12px;font-size:16px;text-decoration:none;transition:background-color .25s,color .25s;display:flex}.desplegable__secciones a:hover{color:var(--amarillo);background:#ffffff0f}.desplegable__secciones .mono{color:var(--gris-2);font-size:12px}@media (width<=860px){.site-nav__link--amplio{display:none}}@media (width<=640px){:root{--alto-header:64px}.site-header{gap:8px;padding-top:10px;padding-bottom:10px}.site-header__logo-svg{width:88px;height:24px}.site-nav{gap:0;font-size:15px}.site-nav__link{padding:0 10px}.site-nav__cta{margin-left:4px;padding:0 14px;font-size:15px}.site-nav__amplio{display:none}.site-nav__corto{display:inline}.desplegable--secciones .desplegable__panel{top:calc(var(--alto-header) + 8px);left:var(--margen);right:var(--margen);width:auto;position:fixed}}.desplegable__hamburguesa{display:none}@media (width<=640px){.desplegable--secciones .desplegable__texto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.desplegable--secciones .desplegable__flecha{display:none}.desplegable--secciones .desplegable__boton{justify-content:center;width:44px;padding:0}.desplegable__hamburguesa{flex-direction:column;gap:5px;width:20px;display:flex}.desplegable__hamburguesa i{height:1.5px;transition:transform .45s var(--suave),opacity .3s ease;background:currentColor;display:block}.desplegable[open] .desplegable__hamburguesa i:first-child{transform:translateY(6.5px)rotate(45deg)}.desplegable[open] .desplegable__hamburguesa i:nth-child(2){opacity:0}.desplegable[open] .desplegable__hamburguesa i:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}}@media (width<=360px){.site-nav .desplegable:first-child .desplegable__flecha{display:none}}.sec__intro-doble{grid-template-columns:1fr;gap:16px;max-width:960px;display:grid}.sec__intro-doble .sec__intro:first-child{font-family:var(--cond);color:var(--negro);font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.2}@media (width>=960px){.sec__intro-doble{grid-template-columns:1fr 1.25fr;gap:40px}}.ventas{flex-direction:column;gap:18px;display:flex}.ventas__elige{font-family:var(--cond);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:14px;font-weight:600}.burbujas{flex-wrap:wrap;gap:10px;display:flex;position:relative}.burbujas__indicador{background:var(--negro);opacity:0;width:0;height:0;transition:left .75s var(--vaiven),top .75s var(--vaiven),width .75s var(--vaiven),height .75s var(--vaiven),opacity .3s ease;border-radius:999px;position:absolute;top:0;left:0}.burbujas.listo .burbujas__indicador{opacity:1}.burbuja{z-index:1;font:inherit;border:1px solid var(--negro);min-height:48px;color:var(--negro);cursor:pointer;transition:color .6s var(--vaiven),background-color .3s ease;background:0 0;border-radius:999px;padding:12px 22px;font-size:17px;font-weight:600;position:relative}.burbuja:hover{background:#0d0d0d0d}.burbuja[aria-selected=true]{color:var(--blanco);background:0 0;transition:color .45s .35s,background-color .3s}.burbujas:not(.listo) .burbuja[aria-selected=true]{background:var(--negro)}.burbuja:focus-visible{outline-color:var(--negro)}html:not(.js) .burbujas,html:not(.js) .ventas__elige{display:none}.ventas__paneles{gap:16px;display:grid}.venta{background-color:var(--negro);color:var(--blanco);background-image:radial-gradient(circle at 100% 0,#fbff4126,#0000 45%),linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:auto,40px 40px,40px 40px;border-radius:24px;grid-template-columns:1fr;gap:28px;padding:clamp(28px,4vw,52px);display:grid;position:relative;overflow:hidden}.venta .esquinas{opacity:1;inset:14px}@media (width>=900px){.venta{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:48px}}.venta__principal{flex-direction:column;gap:14px;display:flex}.venta__num{color:var(--amarillo);margin:0;font-size:13px}.venta__titulo{font-family:var(--cond);margin:0;font-size:clamp(36px,4vw,60px);font-weight:700;line-height:1}.venta__texto{color:var(--gris);margin:0;font-size:clamp(17px,1.4vw,19px);line-height:1.6}.venta__mide{flex-direction:column;gap:12px;display:flex}@media (width>=900px){.venta__mide{border-left:1px solid #333;padding-left:40px}}.venta__mide-titulo{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--amarillo);margin:0;font-size:13px}.venta__metricas{margin:0;padding:0;list-style:none}.venta__metricas li{font-family:var(--cond);border-bottom:1px solid #2a2a2a;align-items:center;gap:14px;padding:14px 0;font-size:clamp(20px,1.8vw,26px);font-weight:600;line-height:1.15;display:flex}.venta__metricas li:before{content:"";background:var(--amarillo);flex:0 0 10px;height:10px}.js .venta{opacity:0;visibility:hidden;filter:blur(8px);transition:opacity .7s var(--suave),transform .9s var(--suave),filter .7s var(--suave),visibility 0s linear .9s;grid-area:1/1;transform:translateY(24px)scale(.985)}.js .venta.abierto{opacity:1;visibility:visible;filter:none;transition-delay:.15s,.15s,.15s,0s;transform:none}.js .venta>div>*,.js .venta__metricas li{opacity:0;transition:opacity .7s var(--suave),transform .8s var(--suave);transform:translateY(14px)}.js .venta.abierto>div>*,.js .venta.abierto .venta__metricas li{opacity:1;transform:none}.js .venta.abierto .venta__principal>:nth-child(2){transition-delay:.25s}.js .venta.abierto .venta__principal>:nth-child(3){transition-delay:.35s}.js .venta.abierto .venta__mide>:first-child{transition-delay:.4s}.js .venta.abierto .venta__mide>:last-child{transition-delay:.45s}.js .venta.abierto .venta__metricas li:first-child{transition-delay:.55s}.js .venta.abierto .venta__metricas li:nth-child(2){transition-delay:.65s}.js .venta.abierto .venta__metricas li:nth-child(3){transition-delay:.75s}.modulos{grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.modulos{grid-template-columns:repeat(2,minmax(0,1fr))}.modulo--principal,.modulo:last-child:nth-child(2n){grid-column:1/-1}}.modulos+.btn{align-self:flex-start}.modulo__link{height:100%;color:var(--blanco);transition:border-color .45s var(--suave),background-color .45s var(--suave),transform .45s var(--suave);background:#111111e6;border:1px solid #2c2c2c;border-radius:22px;flex-direction:column;gap:14px;padding:clamp(24px,2.6vw,36px);text-decoration:none;display:flex;position:relative}.modulo__link:hover{color:var(--blanco);background:#16160f;border-color:#fbff4199;transform:translateY(-4px)}.modulo__link:hover .esquinas{opacity:1}.modulo__arriba{justify-content:space-between;align-items:center;gap:12px;display:flex}.modulo__num{color:var(--gris-2);font-size:13px}.modulo__marca{font-family:var(--cond);letter-spacing:.1em;text-transform:uppercase;background:var(--amarillo);color:var(--negro);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}.modulo__nombre{font-family:var(--cond);font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1.02}.modulo__texto{color:var(--gris);flex:1;max-width:56ch;font-size:17px;line-height:1.5}.modulo__boton{border:1px solid var(--amarillo);min-height:44px;color:var(--amarillo);border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:0 20px;font-size:15px;font-weight:600;transition:background-color .35s,color .35s;display:inline-flex}.modulo__flecha{transition:transform .45s var(--suave);display:inline-block}.modulo__link:hover .modulo__boton,.tarjeta:hover .modulo__boton{background:var(--amarillo);color:var(--negro)}.modulo__link:hover .modulo__flecha,.tarjeta:hover .modulo__flecha{transform:translate(5px)}.modulo--principal .modulo__link{background:linear-gradient(120deg,#1d1d0c,#111 55%);border-color:#fbff4155}.modulo--principal .modulo__nombre{font-size:clamp(52px,7vw,104px);line-height:.92}.modulo--principal .modulo__texto{color:var(--blanco);font-size:clamp(17px,1.5vw,21px)}.modulo--principal .modulo__boton{background:var(--amarillo);color:var(--negro)}.modulo--principal .modulo__link:hover .modulo__boton{background:var(--blanco)}@media (width>=1100px){.modulo--principal .modulo__link{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px 48px;display:grid}.modulo--principal .modulo__arriba{grid-column:1/-1}.modulo--principal .modulo__nombre{grid-area:2/1/4;align-self:end}.modulo--principal .modulo__texto{grid-area:2/2;align-self:end}.modulo--principal .modulo__boton{grid-area:3/2;justify-self:start}}.quien{background:var(--arena);color:var(--negro);position:relative}.quien__escena{position:relative;overflow:hidden}.quien__nube{display:none}.quien__grid{--rejilla:#0d0d0d10;position:relative}.quien__lista{border-top:1px solid var(--negro);margin:0;padding:0;list-style:none}.quien__item{border-bottom:1px solid #0d0d0d55;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:14px;padding:18px 0;display:grid}.quien__num{color:#0d0d0d99;font-size:13px}.quien__frase{font-size:clamp(18px,1.6vw,22px);line-height:1.5}.capsula{font-family:var(--cond);border:1.5px solid var(--negro);background:var(--negro);color:var(--arena);vertical-align:middle;transition:background-color .7s var(--suave),color .7s var(--suave),transform .7s var(--suave);border-radius:999px;margin:2px .3em 2px 0;padding:.22em .72em .28em;font-size:clamp(22px,2.3vw,34px);font-weight:700;line-height:1;display:inline-block}@media (width>=960px) and (height>=700px){.quien__nube{perspective:1100px;pointer-events:none;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0 60%,#000 82%);mask-image:linear-gradient(90deg,#0000 0 60%,#000 82%)}.quien__giro{transform-style:preserve-3d;transform:rotateX(calc(16deg - var(--p,0) * 22deg)) rotateY(calc(28deg - var(--p,0) * 75deg));will-change:transform;position:absolute;top:50%;left:84%}.quien__giro span{transform:translate(-50%,-50%) translate3d(var(--x),var(--y),var(--z)) rotateY(var(--r));font-family:var(--cond);white-space:nowrap;color:#0d0d0d14;transition:color .9s var(--suave);font-size:clamp(44px,5vw,88px);font-weight:700;line-height:1;position:absolute;top:0;left:0}.quien__giro span.activa{color:#0d0d0d3d}}.quien--escena{height:calc(100vh + var(--total) * 45vh)}.quien--escena .quien__escena{align-items:center;height:100vh;display:flex;position:sticky;top:0}.quien--escena .quien__grid{width:100%;padding-top:calc(var(--alto-header) + 24px);background:0 0;padding-bottom:32px}.quien--escena .quien__lista{max-width:min(880px,62vw)}.quien--escena .sec__cuerpo{gap:24px}.quien--escena .h2-grande{font-size:clamp(44px,5vw,80px)}.quien--escena .quien__item{opacity:.32;transition:opacity .7s var(--suave);padding:12px 0}.quien--escena .quien__frase{transition:transform .7s var(--suave);display:inline-block}.quien--escena .capsula{color:var(--negro);background:0 0}.quien--escena .quien__item.visto{opacity:.6}.quien--escena .quien__item.activo{opacity:1}.quien--escena .quien__item.activo .quien__frase{transform:translate(16px)}.quien--escena .quien__item.activo .capsula{background:var(--negro);color:var(--amarillo);transform:scale(1.06)}.proceso{flex-direction:column;gap:24px;display:flex}.proceso__cabeza{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.proceso__estado{text-transform:uppercase;letter-spacing:.14em;opacity:.75;align-items:center;gap:10px;margin:0;font-size:12px;display:flex}.proceso__punto{background:var(--amarillo);border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite latido;box-shadow:0 0 0 1.5px}@keyframes latido{50%{opacity:.25}}.proceso__riel{background:color-mix(in srgb,currentColor 14%,transparent);height:2px;position:relative;overflow:hidden}.proceso__riel span{transform-origin:0;transition:transform 2.2s var(--vaiven) .2s;background:currentColor;position:absolute;inset:0;transform:scaleX(0)}.proceso.en-vista .proceso__riel span,html:not(.js) .proceso__riel span{transform:scaleX(1)}.proceso__pasos{grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.proceso__pasos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.sec .proceso__pasos{grid-template-columns:repeat(4,minmax(0,1fr))}}.proceso__paso{border:1px solid color-mix(in srgb,currentColor 18%,transparent);background:color-mix(in srgb,currentColor 3%,transparent);min-height:250px;transition:background-color .5s var(--suave),color .5s var(--suave),border-color .5s var(--suave);flex-direction:column;gap:14px;padding:24px;display:flex;position:relative}.proceso__paso .esquinas{--e:currentColor;opacity:1}.js .proceso .proceso__paso{opacity:0;transition:opacity .8s var(--suave),transform .8s var(--suave),background-color .5s var(--suave),color .5s var(--suave);transform:translateY(20px)}.js .proceso.en-vista .proceso__paso{opacity:1;transition-delay:calc(.3s + var(--i) * .45s),calc(.3s + var(--i) * .45s),0s,0s;transform:none}.proceso__meta{justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.proceso__clave{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;background:var(--amarillo);color:var(--negro);padding:4px 8px;font-size:11px}.proceso__titulo{font-family:var(--cond);margin:36px 0 0;font-size:clamp(28px,2.1vw,34px);font-weight:700;line-height:1}.proceso__texto{opacity:.8;margin:0;font-size:16px;line-height:1.55}.sec--blanca .proceso__paso:hover{background:var(--negro);color:var(--blanco)}.cuerpo .proceso__paso:hover{background:var(--amarillo);color:var(--negro)}.proceso__cierre{font-family:var(--cond);margin:12px 0 0;font-size:clamp(28px,3.2vw,46px);font-weight:700;line-height:1.1}.proceso__cierre span{background:linear-gradient(transparent 58%,var(--amarillo) 58%,var(--amarillo) 92%,transparent 92%);padding:0 .08em}.cuerpo .proceso__cierre span{color:var(--amarillo);background:0 0}.preguntas{border-top:1px solid #333}.pregunta{border-bottom:1px solid #333}.pregunta__q{cursor:pointer;grid-template-columns:40px minmax(0,1fr) 36px;align-items:center;gap:16px;padding:26px 0;list-style:none;display:grid}.pregunta__q::-webkit-details-marker{display:none}.pregunta__num{color:var(--gris-2);font-size:13px;transition:color .5s}.pregunta__texto{font-family:var(--cond);color:var(--blanco);background-image:linear-gradient(90deg,var(--amarillo) 50%,var(--blanco) 50%);-webkit-text-fill-color:transparent;transition:background-position .9s var(--vaiven);background-position:100% 0;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.2}.pregunta__q:hover .pregunta__texto,.pregunta[open] .pregunta__texto{background-position:0 0}.pregunta__q:hover .pregunta__num,.pregunta[open] .pregunta__num{color:var(--amarillo)}.pregunta__icono{width:36px;height:36px;transition:background-color .5s var(--suave),border-color .5s var(--suave),transform .6s var(--suave);border:1px solid #444;border-radius:50%;position:relative}.pregunta__icono:before,.pregunta__icono:after{content:"";background:var(--blanco);width:12px;height:1.5px;transition:background-color .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pregunta__icono:after{transform:translate(-50%,-50%)rotate(90deg)}.pregunta__q:hover .pregunta__icono{border-color:var(--amarillo)}.pregunta[open] .pregunta__icono{background:var(--amarillo);border-color:var(--amarillo);transform:rotate(135deg)}.pregunta[open] .pregunta__icono:before,.pregunta[open] .pregunta__icono:after{background:var(--negro)}.pregunta::details-content{block-size:0;transition:block-size .7s var(--suave),content-visibility .7s allow-discrete;overflow:hidden}.pregunta[open]::details-content{block-size:auto}.pregunta__a{color:var(--gris);max-width:76ch;margin:0;padding:0 52px 28px 56px;font-size:18px;line-height:1.65}.pregunta[open] .pregunta__a{animation:respuesta-entra .8s var(--suave) both}@keyframes respuesta-entra{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (width<=640px){.pregunta__q{grid-template-columns:28px minmax(0,1fr) 32px;gap:10px;padding:20px 0}.pregunta__icono{width:32px;height:32px}.pregunta__a{padding:0 0 24px 38px;font-size:17px}}@media (forced-colors:active){.pregunta__texto{-webkit-text-fill-color:currentColor;background:0 0}}.cabeza--servicio{background-image:radial-gradient(at 85% 0,#fbff411f,#0000 55%),linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:auto,72px 72px,72px 72px;position:relative;overflow:hidden}.cabeza__hud{letter-spacing:.12em;text-transform:uppercase;color:var(--arena);align-items:center;gap:10px;margin:0;font-size:13px;display:flex}.cabeza__punto{background:var(--amarillo);border-radius:50%;flex:0 0 8px;height:8px;animation:2.4s ease-in-out infinite latido}.cabeza__pie{border-top:1px solid #ffffff1f;grid-template-columns:1fr;gap:28px;margin-top:12px;padding-top:28px;display:grid}.cabeza__lead{font-family:var(--cond);max-width:40ch;margin:0;font-size:clamp(22px,2.3vw,32px);font-weight:600;line-height:1.25}@media (width>=960px){.cabeza__pie{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end}}.lateral__indice{border-left:1px solid #2c2c2c;gap:2px}.lateral__indice a{border-left:2px solid #0000;align-items:center;gap:12px;min-height:40px;margin-left:-1px;padding-left:16px;transition:color .3s,border-color .3s;display:flex}.lateral__indice .mono{color:var(--gris-2);font-size:12px}.lateral__indice a.activo{color:var(--amarillo);border-left-color:var(--amarillo)}.incluye{grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.incluye{grid-template-columns:repeat(2,minmax(0,1fr))}}.incluye__item{background:#111;border:1px solid #2c2c2c;border-radius:16px;flex-direction:column;gap:12px;padding:22px 24px;transition:border-color .4s;display:flex;position:relative}.incluye__item:hover{border-color:#fbff4166}.incluye__item:hover .esquinas{opacity:1}.incluye__num{color:var(--amarillo);font-size:13px}.incluye__texto{font-size:18px;line-height:1.5}.para-quien{border-top:1px solid #2c2c2c;margin:0;padding:0;list-style:none}.para-quien__item{color:var(--gris);border-bottom:1px solid #2c2c2c;padding:18px 0;font-size:clamp(18px,1.5vw,21px);line-height:1.5}.capsula--clara{border-color:var(--amarillo);color:var(--amarillo);background:0 0;font-size:clamp(20px,2vw,28px)}.para-quien__item:hover .capsula--clara{background:var(--amarillo);color:var(--negro)}.datos{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin:0;display:grid}.dato{background:#111;border:1px solid #2c2c2c;border-radius:16px;flex-direction:column;gap:8px;padding:22px;display:flex}.dato dt{font-family:var(--cond);align-items:baseline;gap:10px;font-size:24px;font-weight:700;line-height:1.1;display:flex}.dato dt .mono{color:var(--amarillo);font-size:12px}.dato dd{color:var(--gris);margin:0;font-size:16px;line-height:1.5}.nivel,.tarjeta{position:relative}.tarjeta__num{color:var(--gris-2);font-size:13px}.tarjeta__texto{flex:1}.tarjeta .modulo__boton{margin-top:8px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js [data-revelar],.js .proceso .proceso__paso,.js .venta>div>*,.js .venta__metricas li{opacity:1;transform:none}}.plataformas{padding:22px 0;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.plataformas__cinta{width:max-content;animation:45s linear infinite cinta;display:flex}.plataformas:hover .plataformas__cinta{animation-play-state:paused}.plataformas__grupo{flex-shrink:0;margin:0;padding:0;list-style:none;display:flex}.plataformas__grupo li{white-space:nowrap;font-family:var(--cond);color:var(--arena);align-items:center;gap:36px;padding-right:36px;font-size:clamp(20px,2vw,28px);font-weight:600;display:flex}.plataformas__grupo li:after{content:"";background:var(--amarillo);width:8px;height:8px;transform:rotate(45deg)}@keyframes cinta{to{transform:translate(-33.3333%)}}@media (prefers-reduced-motion:reduce){.plataformas__cinta{width:auto;padding:0 var(--margen);flex-wrap:wrap;animation:none}.plataformas__grupo[aria-hidden]{display:none}.plataformas{-webkit-mask-image:none;mask-image:none}}.site-footer__tel{flex-wrap:wrap;gap:8px;margin:6px 0;display:flex}.site-footer .site-footer__boton{border:1px solid var(--amarillo);min-height:44px;color:var(--amarillo);border-radius:999px;align-items:center;padding:0 18px;font-weight:600;transition:background-color .3s,color .3s;display:inline-flex}.site-footer .site-footer__boton:hover{background:var(--amarillo);color:var(--negro)}
