@font-face{font-family:"Manrope";src:url("../fonts/manrope-latin-wght.woff2?v=8c2def02") format("woff2");font-weight:400 800;font-style:normal;font-display:optional;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Manrope respaldo";src:local("Arial"),local("ArialMT"),local("Liberation Sans");font-weight:400 500;size-adjust:102.5%;ascent-override:104.6%;descent-override:29.4%;line-gap-override:0%}@font-face{font-family:"Manrope respaldo";src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold");font-weight:600 800;size-adjust:101.7%;ascent-override:104.8%;descent-override:29.5%;line-gap-override:0%}:root{--azul:#4361EE;--azul-hover:#1E42EB;--cian:#4CC9F0;--cian-hover:#72D4F3;--magenta:#F72585;--noche:#0F1B3D;--niebla:#F3F5FA;--blanco:#FFFFFF;--pizarra:#48536B;--gris-oscuro:#B9C1D9;--texto-sobre-oscuro:#DCE2F2;--ambar:#B4530F;--error:#B42318;--wa:#128C7E;--enlace:var(--azul-hover);--foco:var(--azul);--foco-oscuro:var(--cian);--borde-campo:#858EA2;--texto-ejemplo:#6A7488;--linea:rgba(15,27,61,.12);--linea-2:rgba(15,27,61,.22);--luz-azul:rgba(67,97,238,.2);--luz-cian:rgba(76,201,240,.26);--luz-blanca:rgba(255,255,255,.9);--dg:linear-gradient(100deg,var(--azul-hover) 0%,var(--azul) 100%);--degradado-luz:linear-gradient(90deg,var(--azul) 0%,var(--cian) 100%);--degradado-noche:radial-gradient(120% 90% at 85% 0%,rgba(67,97,238,.45) 0%,rgba(67,97,238,0) 60%),var(--noche);--i-flecha:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--i-wa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2zm5.3 14.1c-.2.6-1.3 1.2-1.8 1.2s-1 .3-3.4-.7-3.9-3.4-4-3.6-1-1.3-1-2.5.6-1.8.9-2 .5-.3.7-.3h.5c.2 0 .4 0 .6.5l.8 1.9c.1.2.1.4 0 .5l-.3.5-.4.4c-.1.2-.3.3-.1.6s.7 1.2 1.5 1.9c1 .9 1.9 1.2 2.1 1.3s.4.1.6-.1l.8-1c.2-.3.4-.2.6-.1l1.8.9c.3.1.5.2.5.3s.1.7-.1 1.3z'/%3E%3C/svg%3E");--i-chat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 5h16v11H9l-5 4z' fill='none' stroke='%23000' stroke-width='2.2' stroke-linejoin='round'/%3E%3C/svg%3E");--fuente:"Manrope","Manrope respaldo",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--t-1:.85rem;--t-ui:.95rem;--t0:1.0625rem;--t1:1.328rem;--t2:1.66rem;--t3:2.075rem;--t4:2.594rem;--t5:3.242rem;--t6:4.053rem;--h1:clamp(2rem,1.45rem + 1.9vw,3.125rem);--t-seccion:clamp(2rem,.9rem + 3vw,3.625rem);--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s5:40px;--s6:48px;--s8:64px;--s10:80px;--s12:96px;--seccion:clamp(96px,6vw + 40px,128px);--contenedor:1296px;--margen:clamp(20px,4vw,56px);--medianil:24px;--r-s:8px;--r-m:24px;--r-full:999px;--sombra:0 40px 80px -32px rgba(15,27,61,.34),0 2px 8px rgba(15,27,61,.06);--sombra-s:0 14px 30px -14px rgba(15,27,61,.28);--d-150:150ms;--d-200:200ms;--d-300:300ms;--d-barrido:450ms;--ease:cubic-bezier(.16,1,.3,1)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--niebla);color:var(--noche);font-family:var(--fuente);font-size:var(--t0);line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg,video{display:block;max-width:100%}a{color:inherit}strong{font-weight:600;color:var(--noche)}:focus-visible{outline:3px solid var(--foco);outline-offset:3px;border-radius:4px}::selection{background:var(--cian);color:var(--noche)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.salto{position:absolute;left:16px;top:-64px;z-index:20;padding:8px 16px;background:var(--noche);color:#fff;border-radius:var(--r-s);font-weight:600;text-decoration:none}.salto:focus{top:16px}h1,.h1{margin:0;font-size:var(--h1);line-height:1.08;text-wrap:balance;letter-spacing:-.02em;font-weight:800}.h2{margin:0;font-size:var(--t-seccion);line-height:1.06;text-wrap:balance;letter-spacing:-.025em;font-weight:800}.h3{margin:0;font-size:var(--t2);line-height:1.15;letter-spacing:-.02em;font-weight:700}.h4{margin:0;font-size:var(--t1);line-height:1.25;letter-spacing:-.01em;font-weight:600}.lead{font-size:var(--t1);line-height:1.5;max-width:30em}.nota{font-size:var(--t-1);line-height:1.45;color:var(--pizarra)}.cifra{font-variant-numeric:tabular-nums}.antes{display:block;margin-bottom:var(--s2);font-size:var(--t-ui);font-weight:600;color:var(--pizarra)}.dg,.cita::before,.pasos__n,.resultados b{color:var(--azul-hover);background:var(--dg);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.dg{padding-bottom:.06em}.enlace{color:var(--enlace);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.enlace:hover,.enlace.is-hover{text-decoration-thickness:2px}.wrap{max-width:calc(var(--contenedor) + 2 * var(--margen));margin:0 auto;padding:0 var(--margen)}.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--medianil)}.seccion{position:relative;isolation:isolate;padding:var(--seccion) 0}.seccion--blanca,.seccion--luz{background:none}.seccion__cabeza{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--medianil);align-items:end}.seccion__cabeza>div,.seccion__cabeza .h2{grid-column:1 / span 8}.seccion__cabeza>p{grid-column:9 / span 4;margin:0;font-size:var(--t1);line-height:1.45;color:var(--pizarra)}.aurora{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(transparent,#000 160px,#000 calc(100% - 160px),transparent);mask-image:linear-gradient(transparent,#000 160px,#000 calc(100% - 160px),transparent)}.aurora::before{content:"";position:absolute;inset:0;background:radial-gradient(64vw 620px at calc(100% + 10vw) 220px,var(--luz-azul),rgba(67,97,238,.06) 44%,rgba(67,97,238,0) 72%)}.aurora--b::before{background:radial-gradient(62vw 600px at -10vw 240px,var(--luz-cian),rgba(76,201,240,.08) 44%,rgba(76,201,240,0) 72%)}.aurora--c::before{background:radial-gradient(60vw 580px at -10vw 200px,rgba(67,97,238,.16),rgba(76,201,240,.08) 46%,rgba(76,201,240,0) 72%)}.aurora--tenue::before{opacity:.38}.logo{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.logo img{height:32px;width:auto}.cabecera{position:sticky;top:0;z-index:10;container-type:inline-size;transition:box-shadow var(--d-200) var(--ease)}.cabecera::before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(243,245,250,.96);transition:opacity var(--d-200) var(--ease)}.js .cabecera::before{opacity:0}.cabecera.despegada::before{opacity:1}.despegada{box-shadow:0 12px 24px -20px rgba(15,27,61,.45)}.centinela{position:absolute;top:0;width:1px;height:8px;pointer-events:none}html{scroll-padding-top:104px;scroll-padding-bottom:calc(var(--aviso-alto,0px) + 16px)}.con-aviso body{padding-bottom:var(--aviso-alto,0px)}.con-aviso .contacto__texto{position:relative;top:auto}.guia .guia__indice nav{top:112px}.nav{display:flex;align-items:center;gap:var(--s4);height:88px}.nav__links{display:flex;gap:var(--s3);list-style:none;margin:0 0 0 auto;padding:0}.nav__links a{font-size:var(--t-ui);text-decoration:none;white-space:nowrap;color:var(--pizarra);padding:12px 0;transition:color var(--d-150) var(--ease)}.nav__links a:hover,.nav__links a[aria-current="page"]{color:var(--noche)}.menu{display:none;margin-left:auto}.menu>summary{list-style:none;cursor:pointer;font-size:var(--t-ui);padding:12px 8px;min-height:44px;border-radius:var(--r-s)}.menu>summary::-webkit-details-marker{display:none}.menu__panel{display:grid;position:absolute;left:var(--margen);right:var(--margen);top:80px;max-height:calc(100vh - 96px);overflow:auto;margin:0;padding:8px 16px;list-style:none;background:var(--blanco);border:1px solid var(--linea);border-radius:var(--r-s);box-shadow:var(--sombra)}.menu__panel a{display:block;padding:14px 0;font-size:var(--t0);color:var(--noche);text-decoration:none;border-bottom:1px solid var(--linea)}.menu__panel li:last-child a{border-bottom:0}@container (max-width:1180px){.nav{gap:var(--s2)}.nav__links{display:none}.menu{display:block}}@container (max-width:560px){.nav{height:72px}.nav .btn{padding:10px 16px}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 26px;border-radius:14px;font:inherit;font-size:var(--t-ui);font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer;white-space:nowrap;border:1px solid transparent;transition:transform var(--d-200) var(--ease),box-shadow var(--d-200) var(--ease),background-color var(--d-150) var(--ease)}.btn:hover,.btn.is-hover{transform:translateY(-2px)}.btn:active{transform:translateY(1px)}.btn--go{min-height:56px;padding:16px 28px;font-size:var(--t0);color:#fff;background:linear-gradient(180deg,#4865EF,var(--azul) 50%,#3958EC);box-shadow:0 12px 26px -10px rgba(67,97,238,.6),0 2px 4px rgba(15,27,61,.12),inset 0 1px 0 rgba(255,255,255,.28)}.btn--go::after{content:"";flex:none;width:18px;height:18px;background:currentColor;transition:transform var(--d-200) var(--ease);-webkit-mask:var(--i-flecha) center/contain no-repeat;mask:var(--i-flecha) center/contain no-repeat}.btn--go:hover,.btn--go.is-hover{background:var(--azul-hover);box-shadow:0 18px 34px -12px rgba(30,66,235,.65),0 2px 4px rgba(15,27,61,.12),inset 0 1px 0 rgba(255,255,255,.28)}.btn--go:hover::after{transform:translateX(3px)}.btn--line{color:var(--noche);background:rgba(255,255,255,.85);border-color:rgba(15,27,61,.55);box-shadow:0 8px 20px -10px rgba(15,27,61,.3),inset 0 1px 0 #fff}.btn--line:hover,.btn--line.is-hover{background:rgba(255,255,255,.9);box-shadow:0 14px 28px -12px rgba(15,27,61,.36),inset 0 1px 0 #fff}.btn--wa{border-radius:var(--r-full);min-height:48px;padding:12px 22px 12px 18px;color:var(--noche);background:rgba(255,255,255,.88);border-color:rgba(15,27,61,.55);box-shadow:0 8px 20px -10px rgba(15,27,61,.3)}.btn--wa::before{content:"";flex:none;width:20px;height:20px;background:var(--wa);-webkit-mask:var(--i-wa) center/contain no-repeat;mask:var(--i-wa) center/contain no-repeat}.btn--sm{min-height:44px;padding:10px 18px;font-size:var(--t-ui);border-radius:12px}.btn:disabled,.btn[aria-disabled="true"]{background:#E3E7EF;color:#5B6478;border-color:transparent;box-shadow:none;cursor:not-allowed;transform:none}.btn:disabled::after{display:none}.acciones{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);margin-top:var(--s5)}.accion{display:flex;align-items:center;gap:var(--s3);margin-top:var(--s5);flex-wrap:wrap}.accion p{margin:0;font-size:var(--t-ui);line-height:1.5;color:var(--pizarra)}.vidrio{position:relative;padding:var(--s4);border-radius:var(--r-m);background:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),var(--sombra)}.vidrio--fuerte{background:rgba(255,255,255,.88);box-shadow:inset 0 1px 0 #fff,0 50px 90px -34px rgba(15,27,61,.4),0 2px 8px rgba(15,27,61,.06)}.plano{padding:var(--s4);border-radius:var(--r-m);background:rgba(255,255,255,.55);border:1px solid var(--linea)}.hero{position:relative;isolation:isolate}.hero>.aurora{top:-88px;bottom:auto;height:1080px;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.hero>.aurora::before{inset:-12%}@media (max-width:900px){.hero>.aurora{height:1560px}}.hero>.aurora::before{background:radial-gradient(40% 46% at 6% 4%,rgba(76,201,240,.16),rgba(76,201,240,0) 70%),radial-gradient(26% 30% at 68% 16%,var(--luz-blanca),rgba(255,255,255,0) 70%),radial-gradient(40% 46% at 74% 30%,rgba(67,97,238,.16),rgba(67,97,238,0) 70%),radial-gradient(30% 36% at 94% 52%,rgba(76,201,240,.22),rgba(76,201,240,0) 70%),radial-gradient(34% 40% at 58% 74%,rgba(67,97,238,.08),rgba(67,97,238,0) 70%),radial-gradient(22% 30% at 82% 28%,rgba(67,97,238,.2),rgba(67,97,238,0) 72%)}@media (prefers-reduced-motion:no-preference){.hero>.aurora::before{animation:deriva 26s ease-in-out infinite alternate}}.aurora.en-pausa::before,.captura .aurora::before{animation:none}@keyframes deriva{from{transform:translate3d(-2%,-1%,0) rotate(-1.5deg)}to{transform:translate3d(2%,1.5%,0) rotate(1.5deg)}}.hero .grid{align-items:center}.hero__texto{grid-column:1 / span 5;grid-row:1;padding:var(--s6) 0 var(--s8);position:relative;z-index:2}.hero__texto .lead{margin:var(--s4) 0 0}.hero__texto .accion{margin-top:var(--s5)}.accion__nota{flex-basis:100%;margin:0;font-size:var(--t-ui);color:var(--pizarra)}.escenario{grid-column:6 / span 7;grid-row:1;position:relative;container-type:inline-size;width:100%}.figura{position:relative;z-index:0}.figura__in{position:relative;width:74cqw;max-width:760px;margin:0 auto;aspect-ratio:760 / 943;transform-origin:50% 30%;will-change:transform}.figura__flota{position:relative;transform-origin:50% 40%}.figura__flota img{width:100%;height:auto}.figura__halo{position:absolute;left:8%;top:-6%;width:84%;height:56%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.95),rgba(214,240,252,.75) 52%,rgba(76,201,240,.12) 78%,rgba(243,245,250,0))}.figura .visor{left:38.7%;top:6.6%;width:22.6%;height:27.8%;border-radius:50%/46% 46% 54% 54%}@media (prefers-reduced-motion:no-preference){[data-lineas] .linea{display:block;animation:linea .5s var(--ease) both;animation-delay:calc(var(--i) * 90ms)}.figura__flota img{animation:luz .35s var(--ease) both}}.captura .linea{animation:none}@keyframes linea{from{transform:translateY(.3em)}}@keyframes luz{from{transform:scale(.98)}}.visor{position:absolute;overflow:hidden;border-radius:48% 48% 44% 44%/40% 40% 58% 58%;pointer-events:none}.visor::after{content:"";position:absolute;inset:-10% auto -10% 0;width:55%;opacity:0;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(214,246,255,.75) 50%,rgba(255,255,255,0));transform:translateX(-120%)}@media (prefers-reduced-motion:no-preference){.visor.barre::after{animation:barrido var(--d-barrido) var(--ease)}}@keyframes barrido{from{opacity:1;transform:translateX(-120%)}to{opacity:1;transform:translateX(220%)}}.sonda{display:block;width:112px;height:auto;filter:drop-shadow(0 14px 16px rgba(15,27,61,.16))}@media (prefers-reduced-motion:no-preference){.flota{animation:flota 5s ease-in-out infinite alternate}}@keyframes flota{from{transform:translateY(6px)}to{transform:translateY(-6px)}}.captura .flota{animation:none}.marcas{padding:var(--s8) 0 var(--s4)}.marcas h2{margin:0;font-size:var(--t-ui);font-weight:600;color:var(--pizarra);text-align:center}.marcas p{margin:4px 0 0;text-align:center;font-size:var(--t1);font-weight:700}.marquesina{margin-top:var(--s4);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.marquesina__pista{display:flex;width:max-content}.marquesina ul{display:flex;align-items:center;gap:var(--s10);margin:0;padding:0 var(--s5);list-style:none}.marquesina li{display:flex;align-items:center;height:56px}.marquesina img{height:32px;width:auto;max-width:200px;object-fit:contain;filter:grayscale(1);opacity:.6;transition:filter var(--d-200) var(--ease),opacity var(--d-200) var(--ease)}.marquesina li:hover img,.marquesina li:focus-within img{filter:none;opacity:1}@media (prefers-reduced-motion:no-preference){.marquesina__pista{animation:marquesina 48s linear infinite}.marquesina:hover .marquesina__pista,.marquesina:focus-within .marquesina__pista{animation-play-state:paused}}@keyframes marquesina{to{transform:translateX(-50%)}}.captura .marquesina__pista{animation:none}@media (prefers-reduced-motion:reduce){.marquesina{-webkit-mask-image:none;mask-image:none}.marquesina__pista,.marquesina ul{width:auto;flex-wrap:wrap;justify-content:center}.marquesina ul+ul{display:none}}.datos-franja{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--medianil);margin:var(--s6) 0 0;padding:var(--s4) 0;border-top:1px solid var(--linea);border-bottom:1px solid var(--linea);list-style:none}.datos-franja li{display:flex;flex-direction:column;gap:4px}.datos-franja b{font-size:var(--t5);line-height:1;font-weight:700;letter-spacing:-.03em;width:max-content}.datos-franja span{font-size:var(--t-ui);color:var(--pizarra);line-height:1.4}.sitios{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--medianil);row-gap:var(--s8);margin-top:var(--s6)}.sitio{grid-column:span 3;margin:0}.sitio--grande{grid-column:span 4}.sitio__pantallas{position:relative;padding:0 10% 9% 0}.sitio__pantallas img{height:auto;border-radius:var(--r-s);background:#E3E7EF}.sitio__escritorio{width:100%;box-shadow:0 30px 60px -28px rgba(15,27,61,.45),0 0 0 1px var(--linea)}.sitio__movil{position:absolute;right:0;bottom:0;width:22%;border-radius:14px!important;box-shadow:0 24px 40px -16px rgba(15,27,61,.5),0 0 0 5px #fff,0 0 0 6px var(--linea);will-change:transform}.sitio:not(.sitio--grande) .sitio__movil{width:28%}.sitio figcaption{margin-top:var(--s3);font-size:var(--t-ui);line-height:1.45;color:var(--pizarra)}.sitio figcaption b{color:var(--noche);font-size:var(--t1);font-weight:700;line-height:1.2;margin-right:8px}.sitio--grande figcaption b{font-size:var(--t2)}.sitio figcaption span{display:block;margin-top:4px}.sitio figcaption .enlace{overflow-wrap:anywhere}.citas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--medianil);margin:var(--s3) 0 0;padding:0;list-style:none}.cita{margin:0;padding:var(--s4) var(--s3);border-radius:var(--r-m);background:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.9);box-shadow:var(--sombra-s);display:flex;flex-direction:column}.cita::before{content:"“";display:block;height:44px;font-size:72px;line-height:1;font-weight:700;width:max-content}.cita blockquote{margin:0;flex:1;font-size:var(--t0);line-height:1.55}.cita figcaption{margin-top:var(--s3);font-size:var(--t-1);color:var(--pizarra)}.cita figcaption b{display:block;color:var(--noche);font-size:var(--t-ui)}.estrellas{display:inline-flex;gap:2px;color:#C99000;font-size:var(--t-ui);letter-spacing:1px}.av{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--medianil);row-gap:var(--s6);align-items:center;margin-top:var(--s6)}.telefonos{grid-column:2 / span 10;display:grid;grid-template-columns:1fr 1.18fr 1fr;gap:var(--s3);align-items:center}.telefono{margin:0}.telefono__marco{position:relative;border-radius:34px;padding:8px;background:linear-gradient(160deg,#28324F,#0F1B3D);box-shadow:0 40px 70px -30px rgba(15,27,61,.55),inset 0 1px 0 rgba(255,255,255,.18)}.telefono__pantalla{position:relative;aspect-ratio:9 / 16;border-radius:27px;overflow:hidden;background:radial-gradient(80% 60% at 30% 20%,rgba(67,97,238,.18),transparent 70%),radial-gradient(80% 60% at 80% 90%,rgba(76,201,240,.22),transparent 70%),#E9ECF5}.telefono__pantalla video,.telefono__pantalla>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:transparent}.telefono__falta{position:absolute;inset:auto 12px 16px;font-size:var(--t-1);font-weight:600;color:var(--pizarra);text-align:center}.telefono figcaption{margin-top:var(--s2);font-size:var(--t-1);line-height:1.45;color:var(--pizarra)}.telefono figcaption b{display:block;color:var(--noche);font-size:var(--t-ui)}.telefono--centro .telefono__marco{transform:translateY(-24px)}.precio{font-variant-numeric:tabular-nums;white-space:nowrap}.precio small{display:block;margin-top:4px;font-size:var(--t-1);font-weight:400;letter-spacing:0;color:var(--pizarra);white-space:normal;-webkit-text-fill-color:var(--pizarra)}.banda{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--medianil);row-gap:var(--s3);align-items:center;padding:var(--s12) var(--s8)}.banda h3{grid-column:1 / span 6;margin:0;font-size:var(--t6);line-height:1.02;letter-spacing:-.03em;font-weight:800}.banda>div{grid-column:7 / span 6}.banda p{margin:0}.banda p+p{margin-top:var(--s1);font-size:var(--t-ui);color:var(--pizarra)}.banda .acciones{margin-top:var(--s3)}.banda__icono{position:absolute;right:var(--s5);top:-60px}.parte{margin-top:var(--s8)}.parte>h3{margin:0;font-size:var(--t4);line-height:1;letter-spacing:-.025em;font-weight:800}.parte>p{margin:var(--s2) 0 0;color:var(--pizarra);max-width:38em}.pasos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--medianil);row-gap:var(--s5);margin:var(--s5) 0 0;padding:0;list-style:none}.pasos li{padding:var(--s3);border-radius:var(--r-m);background:rgba(255,255,255,.55);border:1px solid var(--linea)}.pasos__n{display:block;width:max-content;font-size:var(--t6);line-height:.9;font-weight:700;letter-spacing:-.03em}.pasos h4{margin:var(--s2) 0 0;font-size:var(--t1);font-weight:600;line-height:1.25}.pasos p{margin:var(--s1) 0 0;font-size:var(--t-ui);color:var(--pizarra)}.razones{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s5) var(--medianil);margin:var(--s6) 0 0;padding:0;list-style:none}.razones li{padding-top:var(--s3);border-top:2px solid var(--noche)}.razones h3{margin:0;font-size:var(--t1);line-height:1.25;font-weight:700;letter-spacing:-.01em}.razones p{margin:var(--s2) 0 0;font-size:var(--t-ui);color:var(--pizarra)}.razones__cierre{margin:var(--s8) 0 0;max-width:40em;font-size:var(--t1);line-height:1.45}.hero__antes{margin:0 0 var(--s3);max-width:32em}.hero h1{font-size:clamp(2.4rem,1.4rem + 2.4vw,3.5rem)}.faq{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--medianil)}.faq .seccion__cabeza{grid-column:1 / span 4;display:block}.faq .seccion__cabeza>p{margin-top:var(--s3)}.faq__lista{grid-column:5 / span 8;margin:0;padding:var(--s2) var(--s4)}.faq details{border-top:1px solid var(--linea)}.faq details:first-child{border-top:0}.faq summary{display:flex;justify-content:space-between;gap:var(--s3);align-items:center;min-height:64px;padding:var(--s2) 0;cursor:pointer;list-style:none;font-size:var(--t1);font-weight:600;line-height:1.3}.faq summary h3{margin:0;font:inherit;color:inherit}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"";flex:none;width:28px;height:28px;border-radius:50%;border:1px solid var(--linea-2);background:linear-gradient(var(--noche),var(--noche)) center/12px 2px no-repeat,linear-gradient(var(--noche),var(--noche)) center/2px 12px no-repeat;transition:transform var(--d-200) var(--ease)}.faq details[open] summary::after{transform:rotate(45deg)}.faq details>div{padding:0 0 var(--s3);max-width:44em}.faq details p{margin:0 0 var(--s1)}.articulos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--medianil);margin-top:var(--s6)}.articulo{display:flex;flex-direction:column;padding:var(--s3);border-radius:var(--r-m);background:rgba(255,255,255,.72);border:1px solid var(--linea);transition:box-shadow var(--d-200) var(--ease)}.articulo:hover{box-shadow:var(--sombra-s)}.articulo__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;font-size:var(--t-1);color:var(--pizarra)}.articulo__cat{padding:2px 10px;border-radius:var(--r-full);background:var(--tinte,#E7EAF3);color:var(--noche);font-weight:700}.articulo h3{margin:var(--s2) 0 0;font-size:var(--t1);line-height:1.3;font-weight:700}.articulo h3 a{text-decoration:none}.articulo h3 a:hover{color:var(--enlace);text-decoration:underline;text-underline-offset:3px}.articulo h3+p{margin:var(--s1) 0 var(--s3);font-size:var(--t-ui);color:var(--pizarra)}[data-cat=seo]{--tinte:#E3E9FD}[data-cat=ia]{--tinte:#DDF4FC}[data-cat=neg] .articulo__cat{background:none;box-shadow:inset 0 0 0 1px var(--linea-2)}.form{display:grid;gap:var(--s3);max-width:640px}.campo{display:grid;gap:var(--s1)}.campo label{font-size:var(--t-ui);font-weight:600}.campo label small{font-weight:400;color:var(--pizarra);font-size:var(--t-ui)}.campo input,.campo textarea,.campo select{width:100%;min-height:56px;padding:14px 16px;border-radius:12px;border:1.5px solid var(--borde-campo);background:var(--blanco);font:inherit;color:var(--noche);transition:border-color var(--d-150) var(--ease),box-shadow var(--d-150) var(--ease)}.campo textarea{min-height:128px;resize:vertical}.campo select{padding-right:48px;-webkit-appearance:none;appearance:none;background:var(--blanco) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%230F1B3D' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 18px center}.campo input::placeholder,.campo textarea::placeholder{color:var(--texto-ejemplo)}.campo input:hover,.campo textarea:hover,.campo select:hover,.campo .is-hover{border-color:var(--noche)}.campo input:focus-visible,.campo textarea:focus-visible,.campo select:focus-visible,.campo .is-focus{outline:3px solid var(--foco);outline-offset:1px;border-color:var(--azul)}.campo input:disabled,.campo textarea:disabled{background:#E9ECF2;border-color:#C7CDD8;color:#5B6478;cursor:not-allowed}.campo [aria-invalid="true"]{border-color:var(--error);border-width:2px}.campo__error{display:flex;gap:8px;margin:0;font-size:var(--t-ui);color:var(--error);font-weight:500}.campo__error::before{content:"!";flex:none;display:grid;place-items:center;width:18px;height:18px;margin-top:2px;border-radius:var(--r-full);background:var(--error);color:#fff;font-size:12px;font-weight:700}.campo__error:empty{display:none}.campo__ayuda{margin:0;font-size:var(--t-1);color:var(--pizarra)}.consent{display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:start;font-size:var(--t-ui)}.consent input{width:22px;height:22px;margin:1px 0 0;accent-color:var(--noche)}.consent input[aria-invalid="true"]{outline:2px solid var(--error);outline-offset:2px}.consent .campo__error{grid-column:2}.form__estado{margin:0;font-weight:600}.form__estado:empty{display:none}.grecaptcha-badge{visibility:hidden}.trampa{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.contacto{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--medianil);row-gap:var(--s6)}.contacto__texto{grid-column:1 / span 5;position:relative}.contacto__texto .lead{margin:var(--s3) 0 0}.contacto__texto .acciones{margin-top:var(--s4)}.contacto .form{grid-column:7 / span 6;max-width:none}.pie{position:relative;isolation:isolate;padding:var(--s10) 0 var(--s5);border-top:1px solid var(--linea)}.pie .logo img{height:40px}.pie__cols{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--medianil);row-gap:var(--s5);margin-top:var(--s6)}.pie__col{grid-column:span 3}.pie__col.pie__col--marca{grid-column:span 4}.pie__col.pie__col--2{grid-column:span 3}.pie__col.pie__col--3{grid-column:span 2}.pie h2,.pie .pie__t{margin:0 0 var(--s2);font-size:var(--t-ui);font-weight:600;color:var(--noche)}.pie ul{list-style:none;margin:0;padding:0}.pie li{padding:4px 0}.pie a:not(.btn):not(.logo){color:var(--noche);text-underline-offset:3px}.pie p{margin:0;color:var(--pizarra);max-width:32em}.pie .acciones{margin-top:var(--s3)}.pie__sonda{position:absolute;right:var(--margen);top:-40px}.pie__sonda .sonda{width:88px}.sellos{display:flex;flex-wrap:wrap;gap:var(--s3);align-items:center;margin-top:var(--s4)}.sellos img{height:40px;width:auto}.pie__base{display:flex;justify-content:space-between;gap:var(--s3);flex-wrap:wrap;margin-top:var(--s8);padding-top:var(--s3);border-top:1px solid var(--linea);font-size:var(--t-1);color:var(--pizarra)}.anima .revela{opacity:0;transform:translateY(24px);transition:opacity .5s var(--ease),transform .6s var(--ease);transition-delay:calc(var(--i,0) * 90ms)}.anima .revela.visto{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1100px){.hero__texto{grid-column:1 / span 6}.escenario{grid-column:7 / span 6}.figura__in{width:100cqw}.telefonos,.av__pie{grid-column:1 / -1}.banda h3,.banda>div{grid-column:1 / -1}.faq .seccion__cabeza,.faq__lista{grid-column:1 / -1}.faq__lista{margin-top:var(--s5)}.pasos{grid-template-columns:repeat(2,minmax(0,1fr))}.contacto__texto{grid-column:1 / span 5}.contacto .form{grid-column:6 / span 7}.pie__col.pie__col--marca{grid-column:span 12}.pie__col.pie__col--2,.pie__col.pie__col--3{grid-column:span 4}}@media (max-width:900px){.seccion__cabeza>div,.seccion__cabeza .h2,.seccion__cabeza>p{grid-column:1 / -1}.seccion__cabeza>p{margin-top:var(--s2)}.hero .grid{display:flex;flex-direction:column}.hero__texto{order:1;padding:var(--s3) 0 0}.hero .h1,.hero h1{max-width:15ch}.escenario{order:2;margin-top:var(--s4)}.figura{overflow:hidden;height:88cqw;margin:0 calc(-1 * var(--margen));-webkit-mask-image:linear-gradient(#000 72%,transparent);mask-image:linear-gradient(#000 72%,transparent)}.datos-franja{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--s4)}.figura__in{width:118cqw;margin-left:calc(50% - 59cqw)}.figura__halo{top:3%;height:46%}.sitio,.sitio--grande{grid-column:1 / -1}.sitio:not(.sitio--grande){grid-column:span 6}.articulos{grid-template-columns:1fr}.contacto__texto,.contacto .form{grid-column:1 / -1}.pie__col.pie__col--2,.pie__col.pie__col--3{grid-column:span 6}}@media (max-width:560px){.accion,.acciones{gap:var(--s2)}.accion .btn--go,.banda .btn--go{width:100%}.hero__texto .lead{font-size:var(--t0);margin-top:var(--s3)}.datos-franja{grid-template-columns:repeat(2,minmax(0,1fr))}.datos-franja b{font-size:var(--t3)}.citas{grid-template-columns:1fr}.telefonos{gap:var(--s1)}.telefono__marco{border-radius:22px;padding:5px}.telefono__pantalla{border-radius:18px}.telefono--centro .telefono__marco{transform:translateY(-12px)}.sitio:not(.sitio--grande){grid-column:1 / -1}.banda{padding:var(--s5) var(--s3)}.banda h3{font-size:var(--t4)}.faq__lista{padding:var(--s1) var(--s3)}.faq summary{font-size:var(--t0)}.pasos{grid-template-columns:1fr}}.vb2{--i:1}.vb3{--i:2}.vb4{--i:3}.telefono__pantalla.sin-video .telefono__falta{z-index:1}.fuente{display:block;margin-top:var(--s1);font-size:var(--t-1);color:var(--pizarra)}.resultados{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--medianil);margin:var(--s6) 0 0;padding:0;list-style:none}.resultados li{display:flex;flex-direction:column;gap:var(--s1)}.resultados b{font-size:var(--t6);line-height:.95;font-weight:700;letter-spacing:-.03em;width:max-content}.resultados__que{font-size:var(--t1);line-height:1.35;font-weight:500}@media (max-width:900px){.resultados{grid-template-columns:1fr}.resultados b{font-size:var(--t6)}}@media (max-width:560px){.telefonos{display:flex;gap:var(--s2);overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--margen));padding:8px var(--margen) var(--s2)}.telefono{flex:0 0 62%;scroll-snap-align:center}.telefono--centro .telefono__marco{transform:none}}.figura__flota{-webkit-mask-image:linear-gradient(#000 80%,transparent 99%);mask-image:linear-gradient(#000 80%,transparent 99%)}@media (prefers-reduced-motion:no-preference){.figura__flota{animation:levita 2.4s ease-in-out 2 alternate both}.figura__halo{animation:halo 2.4s ease-in-out 2 alternate both}}@keyframes levita{from{transform:translateY(8px) rotate(-.6deg)}to{transform:translateY(-8px) rotate(.6deg)}}@keyframes halo{from{transform:scale(1.04);opacity:1}to{transform:scale(.92);opacity:.72}}.captura .figura__flota,.captura .figura__halo{animation:none}.anima .revela.vidrio{transform:none}.seccion__cabeza--centro{display:block;text-align:center;max-width:960px;margin:0 auto}.seccion__cabeza--centro>p{margin:var(--s3) auto 0;max-width:40em}.seccion--banda{padding:var(--s12) 0}.medida{margin-top:var(--s10)}.medida h3{margin:0;font-size:var(--t3);line-height:1.1;letter-spacing:-.02em;font-weight:800}.medida__lista{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s3);margin:var(--s3) 0 0;padding:0;list-style:none}.medida__lista li{display:flex;flex-direction:column;gap:4px;font-size:var(--t-ui);color:var(--pizarra)}.medida__lista b{color:var(--noche);font-size:var(--t0);line-height:1.3}.medida__logo{align-self:flex-start;width:auto;height:24px}.medida__ui{color:var(--azul-hover);margin-bottom:var(--s1)}.medida__ui svg{width:100%;height:auto;border-radius:12px;box-shadow:var(--sombra-s)}.btn-pausa{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 16px;border-radius:var(--r-full);border:1px solid rgba(15,27,61,.55);background:rgba(255,255,255,.9);font:inherit;font-size:var(--t-1);font-weight:600;color:var(--noche);cursor:pointer}.btn-pausa::before{content:"";width:10px;height:12px;border-left:3px solid currentColor;border-right:3px solid currentColor}.btn-pausa[aria-pressed="true"]::before{width:0;height:0;border:0;border-left:10px solid currentColor;border-top:6px solid transparent;border-bottom:6px solid transparent}.btn-pausa--video{position:absolute;right:10px;bottom:10px;z-index:2;min-height:44px;padding:8px 12px;font-size:0;gap:0}.btn-pausa--video::before{margin:0}.marquesina.pausada .marquesina__pista{animation-play-state:paused}.flota,.figura__flota,.figura__halo{animation-play-state:paused}.en-vista .flota,.en-vista .figura__flota,.en-vista .figura__halo{animation-play-state:running}@media (max-width:1100px){.medida__lista{grid-template-columns:1fr 1fr}}@media (max-width:900px){.medida__lista{grid-template-columns:1fr}}@media (max-width:560px){.btn{white-space:normal;text-align:center}.nav .btn{white-space:nowrap;padding:10px 14px;font-size:var(--t-1)}html{scroll-padding-top:88px}.articulos{grid-template-columns:1fr}.articulo{padding:var(--s3) var(--s2)}}.h2--dos .dg,.h2 .l2{display:block}@media (min-width:901px) and (max-width:1100px){.contacto__texto{grid-column:1 / span 6}.contacto .form{grid-column:7 / span 6}.contacto .h2{font-size:var(--t5)}}.resultados__extra{font-size:var(--t-ui);color:var(--pizarra)}.opiniones__pie{margin:var(--s3) 0 0;font-size:var(--t-ui);color:var(--pizarra)}.citas__t{margin:var(--s10) 0 0;font-size:var(--t2);line-height:1.15;letter-spacing:-.02em;font-weight:700}.credencial{display:flex;align-items:center;gap:var(--s1);margin-top:var(--s3);font-size:var(--t-ui);color:var(--pizarra)}.credencial[hidden]{display:none}.icono3d{display:block;height:auto;filter:drop-shadow(0 12px 14px rgba(15,27,61,.14))}.icono3d--cabeza{width:88px;margin:0 0 var(--s1) -12px}.seccion__cabeza--centro .icono3d--cabeza{margin:0 auto var(--s2)}.banda__icono .icono3d{width:120px}@media (prefers-reduced-motion:no-preference){.flota-s{animation:flota-s 4.5s ease-in-out infinite alternate}}@keyframes flota-s{from{transform:translateY(3px)}to{transform:translateY(-3px)}}.flota-s{animation-play-state:paused}.en-vista .flota-s{animation-play-state:running}.captura .flota-s{animation:none}@media (max-width:560px){.banda__icono .icono3d{width:88px}.banda__icono{top:-44px;right:var(--s2)}.icono3d--cabeza{width:72px}}@media print{.aviso{display:none}}.aviso__elegir,.pie__boton{min-height:44px;padding:8px 4px;border:0;background:none;font:inherit;font-size:var(--t-ui);font-weight:600;color:var(--enlace);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pie__boton{min-height:0;padding:0;font-weight:400;color:var(--noche)}.contacto .form.form--laura{margin-top:200px}@media (min-width:901px){.contacto__texto{position:sticky;top:112px;align-self:start}}.form__laura{position:absolute;right:48px;top:0;width:200px;z-index:-1;transform:translateY(-64%);pointer-events:none;clip-path:inset(-40px -40px 36% -40px)}.form__laura img{width:100%;height:auto;filter:drop-shadow(0 18px 18px rgba(15,27,61,.16))}@media (max-width:900px){.contacto .form.form--laura{margin-top:150px}.form__laura{width:140px;right:24px}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.vidrio--velo,.menu__panel,body .aviso{background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4)}body .aviso,.menu__panel{background:rgba(255,255,255,.84)}.cabecera::before{background:rgba(243,245,250,.86);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}.banda--noche{border-radius:var(--r-m);background:var(--degradado-noche);color:var(--texto-sobre-oscuro);box-shadow:0 50px 90px -34px rgba(15,27,61,.55);overflow:visible}.banda--noche::after{content:"";position:absolute;left:var(--s8);right:var(--s8);top:0;height:1px;background:linear-gradient(90deg,transparent,var(--cian),transparent);opacity:.7}.banda--noche h2,.banda--noche h3{color:#fff}.banda--noche strong{color:#fff}.banda--noche .btn--go{color:var(--noche);background:var(--cian);box-shadow:0 12px 30px -10px rgba(76,201,240,.55),inset 0 1px 0 rgba(255,255,255,.4)}.banda--noche .btn--go:hover{background:var(--cian-hover)}.banda--noche :focus-visible{outline-color:var(--foco-oscuro)}.banda--noche{--ambar:#F59E4B;--foco:var(--cian)}@media (max-width:560px){.pie .logo img{height:32px}}.ofertas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s8) var(--s6);margin-top:var(--s6)}.oferta{display:flex;flex-direction:column;align-items:flex-start;padding-top:var(--s3);border-top:2px solid var(--noche)}.oferta--redes{padding:var(--s5) var(--s6);border-top:0!important;box-shadow:inset 0 0 0 2px var(--azul),0 50px 90px -34px rgba(67,97,238,.35),0 2px 8px rgba(15,27,61,.06)}.oferta--redes::before{content:"";position:absolute;left:var(--s6);right:var(--s6);top:0;height:3px;border-radius:0 0 3px 3px;background:var(--degradado-luz)}.oferta__problema{margin:var(--s2) 0 0;font-weight:500;line-height:1.4}.oferta p:not([class]){margin:var(--s2) 0 0;font-size:var(--t-ui);color:var(--pizarra);max-width:40em}.oferta--redes p:not([class]){font-size:var(--t1);line-height:1.45}.oferta .nota{margin:0}.tarifa{width:100%;margin:var(--s3) 0;padding:0;list-style:none}.tarifa li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--s2);padding:10px 0;border-top:1px solid var(--linea);font-size:var(--t-ui);line-height:1.4}.tarifa span{flex:1 1 14em;color:var(--pizarra)}.tarifa b{margin-left:auto;font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.oferta--redes .tarifa{max-width:44em}.oferta--redes .tarifa li:first-child b{font-size:var(--t2);letter-spacing:-.02em;color:var(--azul-hover)}.oferta>.enlace{margin-top:auto;font-size:var(--t-ui)}.areas-nota{margin:var(--s5) 0 0}.av__pie{grid-column:2 / span 10;margin:0;text-align:center;color:var(--pizarra)}.empezar{display:block;padding:var(--s10) var(--s8)}.empezar__cabeza{max-width:40em}.empezar__cabeza p{margin-top:var(--s2);font-size:var(--t1)}.empezar__pasos{margin:var(--s6) 0 0;padding:0;list-style:none;counter-reset:e}.empezar__paso{display:grid;grid-template-columns:64px minmax(0,5fr) minmax(0,6fr);gap:var(--s3) var(--s4);padding:var(--s5) 0;border-top:1px solid rgba(255,255,255,.16)}.empezar__paso::before{counter-increment:e;content:counter(e);font-size:var(--t6);line-height:.85;font-weight:800;letter-spacing:-.04em;color:var(--cian)}.empezar .empezar__txt h3{grid-column:auto;font-size:var(--t3);line-height:1.08;letter-spacing:-.02em}.empezar .empezar__txt p{margin-top:var(--s2);font-size:var(--t0);color:var(--texto-sobre-oscuro)}.empezar .empezar__txt .empezar__mas{font-size:var(--t-ui);color:var(--gris-oscuro)}.empezar__accion{align-self:center}.empezar__accion .nota{margin-top:var(--s1);color:var(--gris-oscuro)}.empezar__alt{margin-top:var(--s2);font-size:var(--t-ui);color:var(--gris-oscuro)}.empezar .precio{margin-bottom:var(--s2);color:#fff}.empezar .precio small{color:var(--gris-oscuro);-webkit-text-fill-color:var(--gris-oscuro)}.banda--noche .enlace{color:var(--cian)}@media (max-width:1100px){.empezar__paso{grid-template-columns:56px minmax(0,1fr)}.empezar__paso>.tres,.empezar__accion{grid-column:2}.razones{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.oferta--redes{padding:var(--s4)}.citas{grid-template-columns:1fr}}@media (max-width:560px){.ofertas,.razones{grid-template-columns:1fr}.oferta--redes{padding:var(--s4) var(--s3)}.oferta--redes::before{left:var(--s3);right:var(--s3)}.empezar{padding:var(--s5) var(--s3)}.empezar__paso{grid-template-columns:1fr}.empezar__paso::before{font-size:var(--t4)}.empezar__paso>.tres,.empezar__accion{grid-column:1}}.area{--area:var(--noche);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--medianil);margin-top:var(--s10)}.area+.area{margin-top:var(--s12)}.area--mkt{--area:var(--azul)}.area--dev{--area:#262A33}.area--seg{--area:#D42A3C}.area__cabeza{grid-column:1 / span 4;align-self:start;position:sticky;top:120px;padding-right:var(--s4)}.area__laura{width:220px;height:auto;margin:0 0 var(--s2) -16px}.area__t{display:flex;align-items:center;gap:12px;margin:0;font-size:var(--t3);line-height:1.05;font-weight:800;letter-spacing:-.02em;color:var(--area)}.area__t svg{flex:none;width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.area__cabeza p{margin:var(--s2) 0 0;color:var(--pizarra);max-width:21em}.area .ofertas{grid-column:5 / span 8;margin-top:0;gap:var(--s6) var(--s5)}.area .oferta{border-top:3px solid var(--area)}.oferta h4{margin:var(--s1) 0 0;font-size:var(--t2);line-height:1.12;letter-spacing:-.02em;font-weight:800}.oferta--redes h4{font-size:var(--t4);line-height:1.02}.oferta--ancha{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2) var(--s5);align-items:start}.oferta--ancha .tarifa{margin:var(--s2) 0 0}.oferta--ancha .oferta__texto .nota{margin-top:var(--s3)}.oferta>.nota:last-child{margin-top:auto}@media (max-width:1100px){.area__cabeza{grid-column:1 / -1;position:static;display:flex;align-items:center;gap:var(--s3);padding:0;margin-bottom:var(--s4)}.area__laura{width:104px;margin:0}.area .ofertas{grid-column:1 / -1}}@media (max-width:760px){.oferta--ancha{grid-template-columns:1fr}}@media (max-width:560px){.area__laura{width:88px}.area__t{font-size:var(--t2)}.area__t svg{width:24px;height:24px}}@media (max-width:400px){.area__cabeza{gap:var(--s2)}.area__laura{width:72px}.area__t{font-size:1.5rem}}.escenario{display:grid;grid-template-columns:minmax(0,1fr)}.escenario>.figura{grid-area:1/1;height:46cqw;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.escenario .figura__in{width:min(88cqw,520px);margin:0 auto}.escenario>.analisis{grid-area:2/1;position:relative;z-index:2;margin-top:-9cqw}.analisis__caja{display:grid;gap:var(--s3);padding:var(--s4)}.analisis__t{margin:0;font-size:var(--t2);line-height:1.1;font-weight:800;letter-spacing:-.02em}.analisis__que{margin:-8px 0 0;font-size:var(--t-ui);line-height:1.5;color:var(--pizarra)}.analisis__caja .btn{width:100%}@container (min-width:560px){.escenario>.figura{grid-area:1/1;justify-self:end;align-self:center;width:62cqw;height:auto;overflow:visible;margin-right:-6cqw;-webkit-mask-image:none;mask-image:none}.escenario .figura__in{width:100%}.escenario>.analisis{grid-area:1/1;align-self:center;justify-self:start;width:min(400px,60cqw);margin:0}}@media (max-width:560px){.analisis__caja{padding:var(--s3)}}.portada-int.portada-int--caja h1,.portada-int.portada-int--caja .respuesta{grid-column:1 / span 7}.portada-int.portada-int--caja .analisis{grid-column:8 / span 5;grid-row:1 / span 3;align-self:center}.portada-int.portada-int--caja .prueba-int{grid-column:1 / span 5;grid-row:auto;align-self:start}.prueba-int .btn{margin-top:var(--s2)}.prueba-int__acciones{display:flex;flex-wrap:wrap;gap:var(--s1) 12px;margin-top:var(--s2)}.prueba-int__acciones .btn{margin-top:0}@media (max-width:1100px){.portada-int.portada-int--caja .analisis{grid-column:8 / span 5;align-self:start}.portada-int.portada-int--caja .prueba-int{grid-column:1 / span 6}}@media (max-width:900px){.portada-int.portada-int--caja h1,.portada-int.portada-int--caja .respuesta,.portada-int.portada-int--caja .analisis,.portada-int.portada-int--caja .prueba-int{grid-column:1 / -1;grid-row:auto}.portada-int.portada-int--caja h1{order:-2}.portada-int.portada-int--caja .analisis{order:-1}}@media (min-width:901px){.hero__ir{display:none}}@media (max-width:1100px){.hero .grid{align-items:start}}@media (max-width:900px){.escenario>.figura{margin:0}.hero>.aurora::before{animation:none}.cabecera::before,.vidrio--velo,body .aviso{-webkit-backdrop-filter:none;backdrop-filter:none}.cabecera::before{background:rgba(243,245,250,.96)}.vidrio--velo{background:rgba(255,255,255,.9)}body .aviso{background:rgba(255,255,255,.98)}}.tres{margin:0;padding:0;list-style:none}.tres li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px var(--s3);align-items:center;padding:var(--s2) 0;border-top:1px solid rgba(255,255,255,.14)}.tres li:first-child{border-top:0;padding-top:0}.tres h4{margin:0;font-size:var(--t0);font-weight:700;color:#fff}.tres p{grid-column:1;margin:0;font-size:var(--t-ui);line-height:1.45;color:var(--texto-sobre-oscuro)}.tres .btn{grid-column:2;grid-row:1 / span 2}.banda--noche .btn--line{color:#fff;background:transparent;border-color:rgba(255,255,255,.7);box-shadow:none}.banda--noche .btn--line:hover{background:rgba(255,255,255,.08)}@media (max-width:560px){.tres li{grid-template-columns:1fr}.tres .btn{grid-column:1;grid-row:auto;justify-self:start;margin-top:var(--s1)}}.recorrido{--p:1;--alza:76px;--luz:var(--cian);--vuelta:var(--cian);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--medianil);align-items:end;margin-top:var(--s8)}.recorrido__laura{--w:min(500px,125%);grid-column:1 / span 4;grid-row:1;justify-self:start;width:var(--w);margin:calc(var(--w) * -.12) 0 calc(var(--w) * -.1) calc(var(--w) * -.12);transform-origin:50% 100%;transform:translate(calc((var(--p) - 1) * 40px),calc((1 - var(--p)) * 28px)) scale(calc(.94 + var(--p) * .06))}.recorrido__laura img{width:100%;height:auto;filter:drop-shadow(0 30px 30px rgba(15,27,61,.16))}.escalones{grid-column:5 / span 8;grid-row:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--medianil);margin:0;padding:0;list-style:none}.escalon{position:relative;display:flex;flex-direction:column;padding-bottom:22px}.escalon:nth-child(1){margin-top:calc(3 * var(--alza))}.escalon:nth-child(2){margin-top:calc(2 * var(--alza))}.escalon:nth-child(3){margin-top:var(--alza)}.escalon::before{content:"";position:absolute;bottom:calc(100% + 12px);left:calc(var(--medianil) / -2);right:calc(var(--medianil) / -2);height:var(--alza);border:solid var(--luz);border-width:0 2px 2px 0;border-bottom-right-radius:14px;filter:drop-shadow(0 0 5px rgba(76,201,240,.75));pointer-events:none;transition:border-color .5s var(--ease),filter .5s var(--ease)}.escalon:first-child::before{left:12px}.escalon:last-child::before{right:12px;border-right-width:0;border-radius:0}.escalon__pieza{position:relative;padding:var(--s3) 20px var(--s3);border-radius:18px;background:linear-gradient(#fff 40%,#F6F8FC);border:1px solid #fff;box-shadow:0 10px 0 #DFE4EE,0 11px 0 rgba(15,27,61,.06),0 36px 40px -20px rgba(15,27,61,.42);transition:transform .5s var(--ease),box-shadow .5s var(--ease),background-color .5s var(--ease)}.escalon__pieza::after{content:"";position:absolute;left:22px;right:22px;bottom:-6px;height:2px;border-radius:2px;background:var(--cian);box-shadow:0 0 10px 2px rgba(76,201,240,.7);transition:background-color .5s var(--ease),box-shadow .5s var(--ease)}.escalon__n{display:block;width:max-content;font-size:var(--t5);line-height:.9;font-weight:800;letter-spacing:-.05em;color:#1E42EB;background:linear-gradient(140deg,#1E42EB 15%,#2E9BD0 85%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 12px rgba(76,201,240,.45));transition:filter .5s var(--ease)}.escalon__i{position:absolute;top:var(--s3);right:18px;width:44px;height:44px;padding:9px;border-radius:12px;background:rgba(67,97,238,.07);box-shadow:inset 0 0 0 1px rgba(67,97,238,.2);fill:none;stroke:var(--azul-hover);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transition:stroke .5s var(--ease),background-color .5s var(--ease)}.escalon h3{margin:var(--s2) 0 0;font-size:var(--t1);line-height:1.15;font-weight:800;letter-spacing:-.015em}.escalon p{margin:var(--s1) 0 0;font-size:var(--t-ui);line-height:1.5;color:var(--pizarra)}.vivo .escalon:not(.encendido){--luz:var(--linea-2)}.vivo .escalon:not(.encendido)::before{filter:none}.vivo .escalon:not(.encendido) .escalon__pieza{transform:translateY(14px);background-color:#F3F5FA;box-shadow:0 4px 0 #E3E7EF,0 14px 20px -16px rgba(15,27,61,.25)}.vivo .escalon:not(.encendido) .escalon__pieza::after{background:var(--linea-2);box-shadow:none}.vivo .escalon:not(.encendido) .escalon__n{background:none;-webkit-text-fill-color:#6F7990;filter:none}.vivo .escalon:not(.encendido) .escalon__i{stroke:#6F7990;background-color:rgba(15,27,61,.04);box-shadow:inset 0 0 0 1px var(--linea)}.escalon:last-child::after{content:"";flex:1;width:2px;margin:22px auto -22px;background:var(--vuelta);box-shadow:0 0 6px rgba(76,201,240,.7);transition:background-color .5s var(--ease)}.recorrido .vuelta{grid-column:5 / span 8;grid-row:2;position:relative;display:flex;justify-content:center;margin:0;padding-top:34px}.vuelta::before{content:"";position:absolute;top:0;left:calc((100% - 3 * var(--medianil)) / 8 - 1px);right:calc((100% - 3 * var(--medianil)) / 8 - 1px);height:57px;border:2px solid var(--vuelta);border-top:0;border-radius:0 0 22px 22px;filter:drop-shadow(0 0 4px rgba(76,201,240,.7));transition:border-color .5s var(--ease)}.vuelta::after{content:"";position:absolute;top:1px;left:calc((100% - 3 * var(--medianil)) / 8 - 6px);width:12px;height:12px;border:solid var(--vuelta);border-width:2px 0 0 2px;transform:rotate(45deg);transition:border-color .5s var(--ease)}.vuelta__txt{position:relative;display:inline-flex;align-items:center;gap:12px;max-width:40em;padding:8px 20px 8px 8px;border-radius:var(--r-full);background:#fff;box-shadow:0 0 0 1px var(--linea),0 12px 24px -14px rgba(15,27,61,.35);font-size:var(--t-ui);line-height:1.4;color:var(--pizarra)}.vuelta__txt svg{flex:none;width:36px;height:36px;padding:8px;border-radius:50%;background:var(--degradado-luz);fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.vivo:not(.completo){--vuelta:var(--linea-2)}.vivo:not(.completo) .vuelta::before,.vivo:not(.completo) .escalon:last-child::after{filter:none;box-shadow:none}.completo .vuelta__txt svg{animation:vuelta .9s var(--ease)}@keyframes vuelta{from{transform:rotate(-360deg)}}@media (max-width:1100px){.recorrido{--rail:51px;align-items:start}.recorrido__laura{--w:min(300px,100%);position:sticky;top:110px;grid-column:1 / span 4;margin:calc(var(--w) * -.1) 0 0}.escalones{grid-column:5 / span 8;grid-template-columns:1fr;row-gap:30px}.escalon:nth-child(n){margin-top:0;padding-bottom:0}.escalon__pieza{display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:var(--s2);padding:20px 76px 22px 20px}.escalon__n{grid-row:1 / span 2;justify-self:center;font-size:var(--t4)}.escalon h3{margin:2px 0 0}.escalon__i{top:20px;width:40px;height:40px;padding:8px}.escalon::before,.escalon:first-child::before{top:100%;bottom:auto;left:var(--rail);right:auto;width:0;height:30px;border-width:0 0 0 2px;border-radius:0}.escalon:last-child::before,.escalon:last-child::after{display:none}.recorrido .vuelta{justify-content:flex-start;padding-top:30px}.vuelta::before{left:var(--rail);right:auto;width:0;height:30px;border-width:0 0 0 2px;border-radius:0}.vuelta::after{display:none}.vuelta__txt{margin-left:calc(var(--rail) - 26px);border-radius:22px}}@media (max-width:560px){.recorrido{--rail:43px;grid-template-columns:1fr}.recorrido__laura{--w:220px;position:static;grid-column:1;justify-self:center;margin:calc(var(--w) * -.1) 0 calc(var(--w) * -.06)}.escalones,.recorrido .vuelta{grid-column:1;grid-row:auto}.escalones{margin-top:var(--s3)}.escalon__pieza{grid-template-columns:48px minmax(0,1fr);column-gap:12px;padding:18px 64px 20px 16px}.escalon__n{font-size:var(--t3)}.escalon__i{right:14px;top:18px;width:36px;height:36px;padding:7px}}.oferta__pie{display:flex;flex-wrap:wrap;align-items:center;gap:12px var(--s3);margin-top:auto;padding-top:var(--s3)}.oferta__pie .enlace{font-size:var(--t-ui)}.oferta--ancha .oferta__pie{margin-top:0}.btn--contratar::before{content:"";flex:none;width:18px;height:18px;margin-left:-4px;background:var(--azul-hover);-webkit-mask:var(--i-chat) center/contain no-repeat;mask:var(--i-chat) center/contain no-repeat}.btn--contratar[aria-busy="true"]{cursor:progress;opacity:.75}
