@font-face{font-family:Inter;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/inter-v20-latin-var.woff2) format("woff2");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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-v5-italic-latin.woff2) format("woff2");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:Inter Fallback;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0%;size-adjust:107.06%}:root{--tinta: #0b1a3f;--tinta-2: #1b2a57;--gris: #56627f;--gris-suave: #5f6b88;--linea: rgba(11, 26, 63, .1);--linea-fuerte: rgba(11, 26, 63, .18);--papel: #f6f8fd;--papel-2: #edf1fb;--blanco: #fff;--azul: #2f6bff;--azul-2: #4f62ff;--lavanda: #7b6cff;--cielo: #8fccff;--verde: #12a15a;--ambar: #e08a00;--rojo: #e5484d;--serif: "Instrument Serif", "Times New Roman", serif;--ancho: 1240px;--margen: clamp(20px, 4vw, 40px);--sombra-vidrio: 0 24px 64px -28px rgba(40, 70, 160, .38);color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:96px;-webkit-text-size-adjust:100%}body{margin:0;font-family:Inter,Inter Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1rem;line-height:1.6;color:var(--tinta);background:var(--papel);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,svg{display:block;max-width:100%}a{color:inherit}h1,h2,h3,p{margin:0}:focus-visible{outline:2px solid var(--azul);outline-offset:3px;border-radius:6px}.ld-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ld-saltar{position:fixed;top:12px;left:12px;z-index:100;padding:10px 14px;font-weight:600;color:#fff;background:var(--tinta);border-radius:10px;transform:translateY(-160%);transition:transform .2s}.ld-saltar:focus{transform:none}.ld-envoltura{width:100%;max-width:var(--ancho);margin:0 auto;padding:0 var(--margen)}.ld-hora{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.ld-rotulo{display:flex;align-items:center;gap:14px;font-size:.75rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#5f6b88}.ld-rotulo b{font-weight:600;color:#1f4fd1;letter-spacing:.08em}.ld-rotulo:after{content:"";flex:0 0 48px;height:1px;background:currentColor;opacity:.5}.ld-h2{margin-top:20px;font-size:clamp(2.1rem,4.6vw,3.9rem);font-weight:750;line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.ld-it{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.01em}.ld-bajada{margin-top:20px;max-width:56ch;font-size:1.125rem;line-height:1.6;color:var(--gris);text-wrap:pretty}.ld-boton{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 22px;font:inherit;font-size:.9375rem;font-weight:600;white-space:nowrap;text-decoration:none;border:0;border-radius:12px;cursor:pointer;transition:transform .15s,box-shadow .2s,background .2s,color .2s,filter .2s}.ld-boton svg{flex-shrink:0;width:16px;height:16px;transition:transform .2s}.ld-boton:hover svg{transform:translate(3px)}.ld-boton:active{transform:translateY(1px)}.ld-boton-primario{color:#fff;background:linear-gradient(90deg,#2f5bff,#4a4fe8);box-shadow:0 14px 28px -12px #2f6bffa6,inset 0 1px #ffffff40}.ld-boton-primario:hover{filter:brightness(1.06);box-shadow:0 18px 34px -12px #2f6bffbf,inset 0 1px #ffffff40}.ld-boton-tinta{color:#fff;background:var(--tinta);box-shadow:0 10px 24px -14px #0b1a3fb3}.ld-boton-tinta:hover{background:var(--tinta-2)}.ld-boton-vidrio{color:var(--tinta);background:#ffffffa8;border:1px solid rgba(255,255,255,.95);box-shadow:0 10px 24px -18px #1e3c9680;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ld-boton-vidrio:hover{background:#ffffffeb}.ld-boton-chico{height:38px;padding:0 14px;font-size:.875rem;border-radius:10px}.ld-barra{position:fixed;top:14px;left:50%;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:16px;width:calc(100% - 28px);max-width:calc(var(--ancho) + 24px);height:62px;padding:0 10px 0 16px;border:1px solid transparent;border-radius:18px;transform:translate(-50%);transition:background .3s,border-color .3s,box-shadow .3s,backdrop-filter .3s}.ld-barra[data-bajando],body[data-menu-abierto] .ld-barra{background:#ffffffb8;border-color:#fffffff2;box-shadow:0 16px 40px -24px #1e3c9673;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.ld-barra-izq{display:flex;align-items:center;gap:28px;min-width:0}.ld-marca{display:flex;align-items:center;gap:10px;flex-shrink:0;font-size:1.0625rem;font-weight:700;letter-spacing:-.015em;text-decoration:none}.ld-marca img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(0,120,255,.25))}.ld-wordmark{font-weight:800;letter-spacing:-.03em;background:linear-gradient(100deg,#0b1f5c,#1d3fa8 60%,#2f6bff);-webkit-background-clip:text;background-clip:text;color:transparent}.ld-wordmark span{background:linear-gradient(100deg,var(--azul),var(--lavanda));-webkit-background-clip:text;background-clip:text;color:transparent}.ld-nav{display:flex;align-items:center;gap:4px}.ld-nav a:not(.ld-boton){padding:8px 12px;font-size:.9rem;font-weight:500;white-space:nowrap;color:var(--gris);text-decoration:none;border-radius:9px;transition:color .15s,background .15s}.ld-nav a:not(.ld-boton):hover{color:var(--tinta);background:#0b1a3f0d}.ld-nav .ld-ingresar{margin-left:8px}.ld-ingresar{color:var(--tinta);background:#ffffffb3;border:1px solid var(--linea-fuerte)}.ld-ingresar:hover{background:#fff;border-color:#2f6bff73}.ld-ingresar svg{color:var(--azul)}.ld-barra-der{display:flex;align-items:center;gap:8px}.ld-menu-boton{display:none;place-items:center;width:42px;height:42px;padding:0;color:var(--tinta);background:#ffffffb3;border:1px solid var(--linea);border-radius:11px;cursor:pointer}.ld-menu-boton span{position:relative;display:block;width:18px;height:2px;background:currentColor;border-radius:2px;transition:background .2s}.ld-menu-boton span:before,.ld-menu-boton span:after{content:"";position:absolute;left:0;width:18px;height:2px;background:currentColor;border-radius:2px;transition:transform .25s}.ld-menu-boton span:before{transform:translateY(-6px)}.ld-menu-boton span:after{transform:translateY(6px)}.ld-menu-boton[aria-expanded=true] span{background:transparent}.ld-menu-boton[aria-expanded=true] span:before{transform:rotate(45deg)}.ld-menu-boton[aria-expanded=true] span:after{transform:rotate(-45deg)}.ld-portada{position:relative;isolation:isolate;display:flex;align-items:center;min-height:min(100svh,980px);padding:132px 0 88px;overflow:hidden}.ld-fondo{position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 50% at 20% 75%,rgba(143,128,255,.28),transparent 70%),radial-gradient(55% 45% at 85% 30%,rgba(143,204,255,.35),transparent 70%),linear-gradient(180deg,#f6f9ff,#e6edff 60%,#dde7ff)}.ld-fondo canvas{width:100%;height:100%}.ld-portada:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:-1;height:160px;background:linear-gradient(180deg,rgba(246,248,253,0),var(--papel))}.ld-portada-grilla{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(0,.72fr);align-items:center;gap:clamp(32px,4vw,56px)}.ld-en-vivo{display:inline-flex;align-items:center;gap:10px;padding:6px 12px 6px 8px;font-size:.8125rem;font-weight:500;color:var(--tinta-2);background:#ffffffa8;border:1px solid rgba(255,255,255,.95);border-radius:999px;box-shadow:0 8px 22px -16px #1e3c9699;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ld-punto{position:relative;width:8px;height:8px;margin-left:4px;background:var(--verde);border-radius:50%}.ld-punto:after{content:"";position:absolute;inset:-4px;border:2px solid var(--verde);border-radius:50%;opacity:0;animation:ld-latido 2s ease-out infinite}@keyframes ld-latido{0%{transform:scale(.6);opacity:.7}to{transform:scale(1.8);opacity:0}}.ld-en-vivo .ld-hora{font-weight:650;color:var(--tinta)}.ld-titulo{margin-top:26px;font-size:clamp(2.75rem,5.2vw,4.6rem);font-weight:800;line-height:1;letter-spacing:-.045em;text-wrap:balance;background:linear-gradient(100deg,#0b1f5c,#1d3fa8 70%,#2f6bff);-webkit-background-clip:text;background-clip:text;color:transparent}.ld-titulo .ld-it{padding-right:.08em;font-size:1.06em;line-height:.9;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(100deg,var(--azul),var(--lavanda));-webkit-background-clip:text;background-clip:text;color:transparent}.ld-portada .ld-bajada{margin-top:26px;max-width:50ch;font-size:clamp(1.05rem,1.4vw,1.2rem)}.ld-acciones{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.ld-acciones .ld-boton{height:54px;padding:0 26px;font-size:1rem;border-radius:14px}.ld-garantias{display:flex;flex-wrap:wrap;gap:8px 22px;margin:36px 0 0;padding:0;list-style:none;font-size:.875rem;color:var(--gris)}.ld-garantias li{display:flex;align-items:center;gap:8px}.ld-garantias svg{width:16px;height:16px;color:var(--azul)}.ld-escena{position:relative;display:flex;justify-content:center;min-height:620px}.ld-iphone{--w: 300px;--marco: calc(var(--w) * .0125);--bisel: calc(var(--w) * .0235);--radio: calc(var(--w) * .127);position:relative;flex:none;width:var(--w);padding:var(--marco);background:linear-gradient(140deg,#8293b8,#3d4c6e 8%,#28334f 30%,#1f2841 55%,#2f3b5a 82%,#7384aa);border-radius:calc(var(--radio) + var(--bisel) + var(--marco));box-shadow:inset 0 0 0 1px #ffffff3d,inset 0 0 0 1.5px #080c1c8c,0 50px 90px -38px #040a20b3,0 30px 70px -32px #2f6bff73}.ld-iphone-vidrio{padding:var(--bisel);background:#030304;border-radius:calc(var(--radio) + var(--bisel))}.ld-iphone-pantalla{position:relative;overflow:hidden;aspect-ratio:1206 / 2622;background:#eef3ff;border-radius:var(--radio);isolation:isolate}.ld-iphone-pantalla>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ld-iphone-brillo{position:absolute;inset:0;z-index:10;pointer-events:none;background:linear-gradient(118deg,#ffffff2e,#ffffff0d 24%,#fff0 40%)}.ld-iphone-boton{position:absolute;width:calc(var(--w) * .011);background:linear-gradient(90deg,#1c2438,#7a8bb0 45%,#2a3550);border-radius:2px}.ld-iphone-boton--accion,.ld-iphone-boton--subir,.ld-iphone-boton--bajar{left:calc(var(--w) * -.009)}.ld-iphone-boton--lateral,.ld-iphone-boton--camara{right:calc(var(--w) * -.009)}.ld-iphone-boton--accion{top:16.5%;height:4.4%}.ld-iphone-boton--subir{top:23.5%;height:7.4%}.ld-iphone-boton--bajar{top:32.6%;height:7.4%}.ld-iphone-boton--lateral{top:25.5%;height:11.5%}.ld-iphone-boton--camara{top:56%;height:6.2%;background:linear-gradient(90deg,#0d111c,#3e4a66 50%,#121828)}.ld-ios-isla{position:absolute;top:calc(var(--w) * .024);left:50%;z-index:9;overflow:hidden;width:31.3%;height:calc(var(--w) * .085);color:#fff;background:#000;border-radius:calc(var(--w) * .06);transform:translate(-50%);transition:width .6s cubic-bezier(.32,1.32,.48,1),height .6s cubic-bezier(.32,1.32,.48,1),border-radius .6s cubic-bezier(.32,1.32,.48,1)}.ld-ios-isla[data-estado=compacta]{width:38%}.ld-ios-isla[data-estado=expandida]{width:93%;height:calc(var(--w) * .24);border-radius:calc(var(--w) * .11)}.ld-ios-isla[data-tono=azul]{--isla-tono: #64a8ff}.ld-ios-isla[data-tono=naranja]{--isla-tono: #ff9f0a}.ld-ios-isla-compacta,.ld-ios-isla-expandida{position:absolute;inset:0;display:flex;align-items:center;opacity:0;transition:opacity .15s}.ld-ios-isla[data-estado=compacta] .ld-ios-isla-compacta,.ld-ios-isla[data-estado=expandida] .ld-ios-isla-expandida{opacity:1;transition:opacity .3s .28s}.ld-ios-isla-compacta{justify-content:space-between;padding:0 calc(var(--w) * .03) 0 calc(var(--w) * .025);font-size:calc(var(--w) * .034);font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--isla-tono, #30d158)}.ld-ios-isla-compacta svg{width:calc(var(--w) * .045);height:calc(var(--w) * .045)}.ld-ios-isla-expandida{gap:calc(var(--w) * .035);padding:0 calc(var(--w) * .05);line-height:1.25}.ld-ios-isla-check{display:grid;flex:none;place-items:center;width:calc(var(--w) * .115);height:calc(var(--w) * .115);color:#fff;background:#30d158;border-radius:50%}.ld-ios-isla-check svg{width:52%;height:52%}.ld-ios-isla-expandida strong{display:block;font-size:calc(var(--w) * .044);font-weight:700}.ld-ios-isla-expandida small{display:block;margin-top:2px;font-size:calc(var(--w) * .033);color:#ffffffad}.ld-ios-aviso{position:absolute;top:calc(var(--w) * .13);left:3.5%;right:3.5%;z-index:8;display:grid;grid-template-columns:auto minmax(0,1fr);gap:calc(var(--w) * .03);align-items:center;padding:calc(var(--w) * .03) calc(var(--w) * .035);color:#0b1a3f;background:#f8f9fcf7;border-radius:calc(var(--w) * .065);box-shadow:0 14px 30px -12px #050c2880,0 0 0 .5px #0b1a3f14;opacity:0;transform:translateY(-150%) scale(.94);transition:transform .55s cubic-bezier(.22,1.25,.36,1),opacity .25s}.ld-ios-aviso[data-visible]{opacity:1;transform:none}.ld-ios-aviso img{width:calc(var(--w) * .105);height:calc(var(--w) * .105);border-radius:calc(var(--w) * .025)}.ld-ios-aviso p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ld-ios-aviso-app{display:flex;justify-content:space-between;font-size:calc(var(--w) * .029);font-weight:600;color:#6b7489}.ld-ios-aviso-app span{font-weight:400}.ld-ios-aviso-titulo{margin-top:1px;font-size:calc(var(--w) * .038);font-weight:650;line-height:1.25}.ld-ios-aviso-texto{font-size:calc(var(--w) * .035);line-height:1.3;color:#39445f}.ld-ios-toque{position:absolute;z-index:7;width:calc(var(--w) * .15);height:calc(var(--w) * .15);margin:calc(var(--w) * -.075) 0 0 calc(var(--w) * -.075);pointer-events:none;background:radial-gradient(circle,#ffffffd9 0 34%,#ffffff47 36% 100%);border-radius:50%;box-shadow:0 0 0 1.5px #ffffffbf,0 8px 20px #050c2859;opacity:0}.ld-ios-toque[data-tocando]{animation:ld-ios-toque .7s ease-out}@keyframes ld-ios-toque{0%{opacity:0;transform:scale(1.5)}25%{opacity:1;transform:scale(1)}55%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.15)}}.ld-telefono{--w: 300px}.ld-avisos{position:absolute;top:46px;left:18px;right:18px;z-index:3;margin:0;padding:0;list-style:none;pointer-events:none}.ld-aviso-lugar{--lugar: 0;position:absolute;top:0;left:0;right:0;z-index:calc(10 - var(--lugar));opacity:calc(1 - var(--lugar) * .34);transform:translateY(calc(var(--lugar) * 9px)) scale(calc(1 - var(--lugar) * .055));transform-origin:center top;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .7s ease}.ld-aviso{display:flex;align-items:center;gap:10px;padding:10px 12px 10px 10px;font-size:12px;font-weight:600;line-height:1.3;color:#1b2757;background:#ffffffdb;border:1px solid rgba(255,255,255,.95);border-radius:18px;box-shadow:0 16px 30px -14px #14286e73;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);animation:ld-aviso-entrar .65s cubic-bezier(.22,1,.36,1) backwards}.ld-aviso small{display:block;margin-top:1px;font-size:10.5px;font-weight:500;color:var(--gris-suave)}.ld-aviso-icono{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;color:#fff;background:linear-gradient(135deg,#3c8cff,var(--lavanda));border-radius:9px}.ld-aviso-icono svg{width:15px;height:15px}@keyframes ld-aviso-entrar{0%{opacity:0;transform:translateY(-26px) scale(.94)}}.ld-ficha{position:absolute;right:-18px;bottom:64px;z-index:2;padding:12px 14px;font-size:.75rem;color:var(--gris);background:#fffc;border:1px solid rgba(255,255,255,.95);border-radius:14px;box-shadow:0 18px 40px -20px #1e3c9680;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:rotate(-2deg)}.ld-ficha-izq{inset:318px auto auto -64px;transform:rotate(-3deg)}.ld-ficha-izq ul{display:grid;gap:6px;margin:8px 0 0;padding:0;list-style:none}.ld-ficha-izq li{display:flex;align-items:center;gap:10px;font-size:.8125rem;color:var(--tinta)}.ld-ficha-izq li b{min-width:22px;font-size:1rem;font-weight:750;letter-spacing:-.02em}.ld-ficha-izq li:before{content:"";width:7px;height:7px;background:var(--c);border-radius:50%}.ld-ficha strong{display:block;font-size:1.375rem;font-weight:750;letter-spacing:-.03em;color:var(--tinta)}.ld-seccion{position:relative;padding:clamp(88px,11vw,150px) 0}.ld-manifiesto{max-width:23ch;margin-top:28px;font-size:clamp(2rem,4.4vw,3.75rem);font-weight:700;line-height:1.06;letter-spacing:-.04em;text-wrap:balance}.ld-manifiesto .ld-apagado{color:#7d8aa8}.ld-manifiesto .ld-hora{display:inline-block;padding:0 .18em;color:var(--azul);background:#2f6bff14;border-radius:.18em}.ld-dolores{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(56px,7vw,96px) 0 0;padding:0;list-style:none;border-top:1px solid var(--linea-fuerte)}.ld-dolores li{padding:28px 28px 0 0}.ld-dolores li+li{padding-left:28px;border-left:1px solid var(--linea)}.ld-dolores-num{font-size:.75rem;font-weight:600;color:var(--gris-suave)}.ld-tachar{position:relative;display:inline;margin-top:10px;font-size:1.25rem;font-weight:650;letter-spacing:-.02em;background:linear-gradient(var(--azul),var(--azul)) no-repeat 0 58% / 100% 2px}.ld-dolores h3{margin-top:10px}.ld-dolores p{margin-top:10px;font-size:.975rem;color:var(--gris)}.ld-remate{margin-top:clamp(56px,7vw,88px);font-size:clamp(1.6rem,3.2vw,2.6rem);font-weight:700;letter-spacing:-.035em;line-height:1.1}.ld-remate .ld-it{color:var(--azul)}.ld-jornada{background:linear-gradient(var(--papel),rgba(246,248,253,0) 120px,rgba(246,248,253,0) calc(100% - 120px),var(--papel)),linear-gradient(rgba(47,107,255,.06) 1px,transparent 1px) 0 0 / 100% 32px,linear-gradient(90deg,rgba(47,107,255,.06) 1px,transparent 1px) 0 0 / 32px 100%,var(--papel-2)}.ld-jornada-grilla{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(32px,6vw,96px);margin-top:56px}.ld-jornada-fijo{position:sticky;top:18vh;align-self:start}.ld-reloj{display:block;margin-top:clamp(28px,5vh,56px);font-size:clamp(6rem,13vw,11.5rem);font-weight:200;line-height:.9;letter-spacing:-.06em;color:var(--tinta)}.ld-reloj-cambia{animation:ld-reloj-entra .5s cubic-bezier(.22,1,.36,1)}@keyframes ld-reloj-entra{0%{opacity:.2;transform:translateY(.12em);filter:blur(6px)}}.ld-momento{display:block;margin-top:18px;font-family:var(--serif);font-size:clamp(1.6rem,2.6vw,2.2rem);font-style:italic;color:var(--azul)}.ld-hitos{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));max-width:440px;margin:32px 0 0;padding:0;list-style:none;font-size:.72rem;font-weight:600;color:var(--gris-suave)}.ld-hitos li{position:relative;padding-top:14px;border-top:2px solid var(--linea-fuerte);transition:color .3s,border-color .3s}.ld-hitos li:before{content:"";position:absolute;top:-6px;left:0;width:10px;height:10px;background:var(--papel-2);border:2px solid var(--linea-fuerte);border-radius:50%;transition:background .3s,border-color .3s,transform .3s}.ld-hitos li[data-hecho]{border-top-color:var(--azul)}.ld-hitos li[data-hecho]:before{background:var(--azul);border-color:var(--azul)}.ld-hitos li[data-activo]{color:var(--azul)}.ld-hitos li[data-activo]:before{background:#fff;border-color:var(--azul);box-shadow:0 0 0 4px #2f6bff2e;transform:scale(1.2)}.ld-jornada-fijo .ld-bajada{margin-top:28px;max-width:38ch;font-size:1rem}.ld-pasos{margin:0;padding:0;list-style:none}.ld-paso{display:grid;align-content:center;min-height:72vh;padding:40px 0}.ld-paso>h3{transition:color .4s}.ld-paso:not([data-activo])>h3{color:var(--gris)}.ld-paso .ld-vineta{transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s}.ld-paso:not([data-activo]) .ld-vineta{transform:scale(.97);box-shadow:0 12px 30px -24px #2846a04d}.ld-paso-hora{display:none;font-size:3.25rem;font-weight:200;line-height:1;letter-spacing:-.05em}.ld-paso h3{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.15;letter-spacing:-.03em}.ld-paso>p{margin-top:12px;max-width:48ch;font-size:1.0625rem;color:var(--gris)}.ld-vineta{margin-top:28px;padding:18px;background:#ffffffc7;border:1px solid rgba(255,255,255,.95);border-radius:20px;box-shadow:var(--sombra-vidrio);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ld-noti{display:flex;gap:12px;align-items:flex-start}.ld-noti+.ld-noti{margin-top:12px;padding-top:12px;border-top:1px solid var(--linea)}.ld-noti-texto{flex:1;min-width:0;font-size:.9rem}.ld-noti-texto strong{display:flex;justify-content:space-between;gap:8px;font-weight:650}.ld-noti-texto strong span{font-weight:500;color:var(--gris-suave)}.ld-noti-texto p{color:var(--gris)}.ld-vineta-mapa{padding:0;overflow:hidden}.ld-vineta-mapa svg{width:100%;height:auto}.ld-regla{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;font-size:.875rem;border-top:1px solid var(--linea)}.ld-regla>span:not([class]){color:var(--gris)}.ld-estado-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:.78rem;font-weight:600;border-radius:999px}.ld-estado-chip:before{content:"";width:6px;height:6px;background:currentColor;border-radius:50%}.ld-chip-verde{color:#0b7a44;background:#12a15a1f}.ld-chip-ambar{color:#9a5b00;background:#e08a0024}.ld-chip-rojo{color:#b42318;background:#e5484d1f}.ld-chip-azul{color:#1f4fd1;background:#2f6bff1f}.ld-barra-dia{position:relative;display:flex;height:44px;overflow:hidden;background:var(--papel-2);border-radius:12px}.ld-barra-dia span{display:flex;align-items:center;padding:0 12px;font-size:.78rem;font-weight:600;white-space:nowrap}.ld-tramo-trabajo{color:#fff;background:linear-gradient(90deg,#3c8cff,var(--azul-2))}.ld-tramo-pausa{color:#6a5acd;background:repeating-linear-gradient(135deg,#7b6cff29 0 6px,#7b6cff14 6px 12px)}.ld-tramo-extra{color:#fff;background:linear-gradient(90deg,#6f63ff,var(--lavanda))}.ld-escala{display:flex;justify-content:space-between;margin-top:8px;font-size:.72rem;color:var(--gris-suave)}.ld-cifras{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.ld-cifras div{padding:12px 14px;background:var(--papel);border-radius:12px}.ld-cifras dt{font-size:.75rem;color:var(--gris)}.ld-cifras dd{margin:2px 0 0;font-size:1.25rem;font-weight:700;letter-spacing:-.03em}.ld-archivo{display:flex;align-items:center;gap:14px}.ld-archivo+.ld-archivo{margin-top:12px;padding-top:12px;border-top:1px solid var(--linea)}.ld-archivo-tipo{display:grid;place-items:center;flex-shrink:0;width:42px;height:48px;font-size:.6875rem;font-weight:750;letter-spacing:.04em;color:#fff;border-radius:8px 14px 8px 8px}.ld-tipo-xlsx{background:linear-gradient(160deg,#1fae63,#0e7a43)}.ld-tipo-pdf{background:linear-gradient(160deg,#ff6b6b,#d63a3f)}.ld-archivo div{flex:1;min-width:0;font-size:.9rem}.ld-archivo strong{display:block;font-weight:650}.ld-archivo div span{color:var(--gris);font-size:.8125rem}.ld-archivo svg{width:18px;height:18px;color:var(--azul)}.ld-cabecera-partida{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:32px}.ld-cabecera-partida .ld-bajada{margin:0;justify-self:end}.ld-monitor{position:relative;margin-top:clamp(48px,6vw,72px)}.ld-navegador{overflow:hidden;background:#fff;border:1px solid rgba(11,26,63,.08);border-radius:22px;box-shadow:0 60px 120px -60px #0b1a3f73,0 30px 60px -40px #2f6bff59}.ld-navegador-barra{display:flex;align-items:center;gap:16px;height:44px;padding:0 16px;background:#f3f6fc;border-bottom:1px solid var(--linea)}.ld-navegador-barra i{display:flex;gap:6px}.ld-navegador-barra i:before,.ld-navegador-barra i:after,.ld-navegador-barra b{content:"";width:10px;height:10px;background:#d5dbea;border-radius:50%}.ld-url{flex:1;max-width:340px;margin:0 auto;padding:5px 12px;font-size:.75rem;color:var(--gris);text-align:center;background:#fff;border:1px solid var(--linea);border-radius:8px}.ld-panel{display:grid;grid-template-columns:200px minmax(0,1fr);min-height:480px;font-size:.8125rem}.ld-panel-lateral{padding:18px 12px;background:linear-gradient(180deg,#0b1a3f,#13265a);color:#ffffffb8}.ld-panel-lateral .ld-marca{padding:0 8px 18px;font-size:.9375rem;color:#fff}.ld-panel-lateral .ld-marca img{width:26px;height:26px;filter:none}.ld-panel-lateral .ld-wordmark{background-image:linear-gradient(100deg,#fff,#dde6ff)}.ld-panel-lateral .ld-wordmark span{background-image:linear-gradient(100deg,#5b8cff,#9d90ff)}.ld-panel-lateral ul{margin:0;padding:0;list-style:none}.ld-panel-lateral li{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px}.ld-panel-lateral li[aria-current]{color:#fff;background:#ffffff1a}.ld-panel-lateral svg{width:15px;height:15px}.ld-panel-cuerpo{padding:22px 24px;background:#f7f9fe}.ld-panel-titulo{display:flex;align-items:center;justify-content:space-between;gap:12px}.ld-panel-titulo strong{font-size:1.125rem;font-weight:700;letter-spacing:-.02em}.ld-panel-titulo>div>span{color:var(--gris)}.ld-exportar{position:relative}.ld-kpis{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}.ld-kpi{padding:14px 16px;background:#fff;border:1px solid var(--linea);border-radius:14px}.ld-kpi span{display:flex;align-items:center;gap:6px;color:var(--gris)}.ld-kpi span:before{content:"";width:7px;height:7px;background:var(--c, var(--azul));border-radius:50%}.ld-kpi strong{display:block;margin-top:4px;font-size:1.75rem;font-weight:750;letter-spacing:-.04em}.ld-panel-fila{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:12px;margin-top:12px}.ld-tarjeta{padding:16px;background:#fff;border:1px solid var(--linea);border-radius:14px}.ld-tarjeta-titulo{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-weight:650}.ld-tarjeta-titulo span{font-weight:500;color:var(--gris-suave)}.ld-tabla{width:100%;border-collapse:collapse}.ld-tabla th{padding-top:6px;padding-bottom:6px;font-size:.72rem;font-weight:500;color:var(--gris-suave);text-align:left}.ld-tabla th:not(:last-child),.ld-tabla td:not(:last-child){padding-right:14px}.ld-tabla td{padding-top:8px;padding-bottom:8px;border-top:1px solid var(--linea);white-space:nowrap}.ld-persona{display:flex;align-items:center;gap:8px;font-weight:600}.ld-avatar{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;font-size:.625rem;font-weight:700;color:#fff;background:var(--c, var(--azul));border-radius:50%}.ld-columna{display:grid;gap:12px;align-content:start}.ld-novedades{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ld-novedades li{position:relative;padding-left:16px;color:var(--gris);line-height:1.4}.ld-novedades li:before{content:"";position:absolute;top:.45em;left:0;width:7px;height:7px;background:var(--c);border-radius:50%}.ld-novedades strong{color:var(--tinta);font-weight:600}.ld-grafico{display:flex;align-items:flex-end;gap:10px;height:118px;padding-top:10px}.ld-grafico div{display:flex;flex:1;flex-direction:column;align-items:center;gap:6px;height:100%;justify-content:flex-end;font-size:.6875rem;color:var(--gris-suave)}.ld-grafico i{display:block;width:100%;height:var(--h);background:linear-gradient(180deg,#7aa2ff,var(--azul));border-radius:6px 6px 3px 3px}.ld-grafico div:last-child i{background:linear-gradient(180deg,#a79cff,var(--lavanda))}.ld-marcador{position:absolute;z-index:2;display:grid;place-items:center;width:30px;height:30px;font-size:.8125rem;font-weight:700;color:#fff;background:var(--azul);border:3px solid #fff;border-radius:50%;box-shadow:0 8px 18px -6px #2f6bffcc}.ld-marcador:after{content:"";position:absolute;inset:-8px;border:1.5px solid rgba(47,107,255,.5);border-radius:50%;animation:ld-latido 2.4s ease-out infinite}.ld-notas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:40px 0 0;padding:0;list-style:none;counter-reset:nota}.ld-notas li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:14px;padding:24px 24px 0 0;border-top:1px solid var(--linea-fuerte)}.ld-notas li+li{padding-left:24px}.ld-notas li:before{counter-increment:nota;content:counter(nota);display:grid;place-items:center;width:30px;height:30px;font-size:.8125rem;font-weight:700;color:#1f4fd1;border:1.5px solid rgba(47,107,255,.45);border-radius:50%}.ld-notas h3{font-size:1.0625rem;font-weight:650;letter-spacing:-.015em}.ld-notas p{margin-top:6px;font-size:.9375rem;color:var(--gris)}.ld-mapa-bloque{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,6vw,88px)}.ld-mapa{position:relative;overflow:hidden;background:#e8eefb;border:1px solid rgba(255,255,255,.9);border-radius:28px;box-shadow:var(--sombra-vidrio)}.ld-mapa svg{width:100%;height:auto}.ld-cerca{transform-box:fill-box;transform-origin:center;animation:ld-cerca 3.2s ease-out infinite}@keyframes ld-cerca{0%{transform:scale(.85);opacity:.6}to{transform:scale(1.35);opacity:0}}.ld-mapa-leyenda{position:absolute;left:16px;bottom:16px;display:flex;gap:14px;padding:10px 14px;font-size:.78rem;font-weight:500;color:var(--gris);background:#ffffffdb;border-radius:12px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ld-mapa-leyenda span{display:flex;align-items:center;gap:6px}.ld-mapa-leyenda span:before{content:"";width:8px;height:8px;background:var(--c);border-radius:50%}.ld-lista-rayada{margin:32px 0 0;padding:0;list-style:none}.ld-lista-rayada li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-top:1px solid var(--linea);color:var(--gris)}.ld-lista-rayada li:last-child{border-bottom:1px solid var(--linea)}.ld-lista-rayada strong{color:var(--tinta);font-weight:650}.ld-lista-rayada svg{width:18px;height:18px;margin-top:3px;color:var(--azul)}.ld-oscura{position:relative;isolation:isolate;overflow:hidden;color:#e8edff;background:#0a1638}.ld-oscura:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(50% 60% at 85% 10%,rgba(79,98,255,.35),transparent 70%),radial-gradient(40% 50% at 5% 95%,rgba(123,108,255,.28),transparent 70%),linear-gradient(rgba(143,204,255,.05) 1px,transparent 1px) 0 0 / 100% 32px,linear-gradient(90deg,rgba(143,204,255,.05) 1px,transparent 1px) 0 0 / 32px 100%}.ld-oscura .ld-rotulo{color:#8ea0d6}.ld-oscura .ld-rotulo b{color:var(--cielo)}.ld-oscura .ld-h2{color:#fff}.ld-oscura .ld-it{color:var(--cielo)}.ld-oscura .ld-bajada{color:#a9b6de}.ld-escudos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(48px,6vw,80px) 0 0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.14)}.ld-escudos li{padding:32px 32px 36px 0;border-bottom:1px solid rgba(255,255,255,.1)}.ld-escudos li:not(:nth-child(3n+1)){padding-left:32px;border-left:1px solid rgba(255,255,255,.1)}.ld-escudos svg{width:22px;height:22px;color:var(--cielo)}.ld-escudos h3{margin-top:18px;font-size:1.125rem;font-weight:650;letter-spacing:-.015em;color:#fff}.ld-escudos p{margin-top:8px;font-size:.9375rem;color:#a9b6de}.ld-ficha-tecnica{margin:clamp(40px,5vw,64px) 0 0}.ld-ficha-tecnica>div{display:grid;grid-template-columns:minmax(0,.32fr) minmax(0,1fr);gap:24px;padding:28px 0;border-top:1px solid var(--linea-fuerte)}.ld-ficha-tecnica>div:last-child{border-bottom:1px solid var(--linea-fuerte)}.ld-ficha-tecnica dt{font-size:1.125rem;font-weight:700;letter-spacing:-.02em}.ld-ficha-tecnica dt small{display:block;margin-top:4px;font-size:.8125rem;font-weight:500;letter-spacing:0;color:var(--gris-suave)}.ld-ficha-tecnica dd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 32px;margin:0}.ld-ficha-tecnica dd p{position:relative;padding-left:18px;font-size:.975rem;color:var(--gris)}.ld-ficha-tecnica dd p:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border:1.5px solid var(--azul);border-radius:2px;transform:rotate(45deg)}[data-si-prueba][hidden],[data-sin-prueba][hidden]{display:none!important}.ld-precios-caja{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);margin-top:clamp(40px,5vw,64px);overflow:hidden;background:#fff;border:1px solid rgba(11,26,63,.08);border-radius:28px;box-shadow:0 60px 120px -60px #0b1a3f73,0 30px 60px -40px #2f6bff59}.ld-calculadora{position:relative;isolation:isolate;display:flex;flex-direction:column;padding:clamp(28px,4vw,52px);color:#e8edff;background:#0a1638}.ld-calculadora:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 55% at 100% 0%,rgba(79,98,255,.42),transparent 70%),radial-gradient(50% 50% at 0% 100%,rgba(123,108,255,.3),transparent 70%),linear-gradient(rgba(143,204,255,.05) 1px,transparent 1px) 0 0 / 100% 32px,linear-gradient(90deg,rgba(143,204,255,.05) 1px,transparent 1px) 0 0 / 32px 100%}.ld-calculadora-pregunta{font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;color:#fff}.ld-calculadora-cifra{display:flex;align-items:center;gap:14px;margin-top:16px}.ld-calculadora-cifra input{flex:1;min-width:0;height:1.25em;padding:0;font:inherit;font-size:clamp(3.4rem,7vw,5rem);font-weight:250;line-height:1;letter-spacing:-.05em;color:#fff;text-align:center;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.18);border-radius:0;transition:border-color .2s;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.ld-calculadora-cifra input::-webkit-outer-spin-button,.ld-calculadora-cifra input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.ld-calculadora-cifra input:hover{border-bottom-color:#ffffff52}.ld-calculadora-cifra input:focus-visible{outline:none;border-bottom-color:var(--cielo)}.ld-calculadora-paso{display:grid;flex-shrink:0;place-items:center;width:46px;height:46px;padding:0;color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:50%;cursor:pointer;transition:background .2s,transform .15s}.ld-calculadora-paso:hover{background:#ffffff29}.ld-calculadora-paso:active{transform:scale(.94)}.ld-calculadora-paso:focus-visible{outline-color:var(--cielo)}.ld-calculadora-paso svg{width:18px;height:18px}.ld-deslizador-caja{position:relative;margin-top:26px;padding-bottom:24px}.ld-deslizador{--lleno: 22%;display:block;width:100%;height:28px;margin:0;background:transparent;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.ld-deslizador::-webkit-slider-runnable-track{height:6px;background:linear-gradient(90deg,var(--cielo),var(--lavanda)) 0 0 / var(--lleno) 100% no-repeat,#ffffff24;border-radius:999px}.ld-deslizador::-moz-range-track{height:6px;background:linear-gradient(90deg,var(--cielo),var(--lavanda)) 0 0 / var(--lleno) 100% no-repeat,#ffffff24;border-radius:999px}.ld-deslizador::-webkit-slider-thumb{width:26px;height:26px;margin-top:-10px;background:#fff;border:0;border-radius:50%;box-shadow:0 0 0 6px #8fccff38,0 6px 16px #00000059;-webkit-transition:box-shadow .2s;transition:box-shadow .2s;-webkit-appearance:none}.ld-deslizador::-moz-range-thumb{width:26px;height:26px;background:#fff;border:0;border-radius:50%;box-shadow:0 0 0 6px #8fccff38,0 6px 16px #00000059;-moz-transition:box-shadow .2s;transition:box-shadow .2s}.ld-deslizador:focus-visible{outline:none}.ld-deslizador:hover::-webkit-slider-thumb,.ld-deslizador:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 9px #8fccff52,0 6px 16px #00000059}.ld-deslizador:hover::-moz-range-thumb,.ld-deslizador:focus-visible::-moz-range-thumb{box-shadow:0 0 0 9px #8fccff52,0 6px 16px #00000059}.ld-deslizador-marcas{position:absolute;right:13px;bottom:0;left:13px;height:16px;font-size:.6875rem;font-weight:600;line-height:16px;color:#8ea0d6}.ld-deslizador-marcas span{position:absolute;top:0;left:calc(var(--p) / var(--n) * 100%);font-variant-numeric:tabular-nums;transform:translate(-50%)}.ld-deslizador-marcas span:before{content:"";position:absolute;top:-7px;left:50%;width:1px;height:4px;background:currentColor;opacity:.6}.ld-calculadora-resultado{margin-top:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.12)}.ld-calculadora-tramo{font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--cielo)}.ld-calculadora-precio{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:10px;color:#fff}.ld-calculadora-moneda{align-self:flex-start;margin-top:.75em;font-size:1rem;font-weight:600;letter-spacing:.04em;color:#a9b6de}.ld-calculadora-precio b{display:inline-block;font-size:clamp(3.6rem,7.5vw,5.6rem);font-weight:750;line-height:.95;letter-spacing:-.05em}.ld-calculadora-periodo{font-family:var(--serif);font-size:1.4rem;font-style:italic;color:var(--cielo)}.ld-calculadora-detalle{margin-top:12px;font-size:.9375rem;color:#a9b6de}.ld-calculadora-cta{align-self:flex-start;height:54px;margin-top:28px;padding:0 26px;font-size:1rem;border-radius:14px}.ld-calculadora-letra{max-width:46ch;margin-top:14px;font-size:.8125rem;line-height:1.55;color:#8ea0d6}.ld-incluye{padding:clamp(28px,4vw,52px);background:linear-gradient(180deg,#fff,#f8faff)}.ld-incluye-etiqueta,.ld-incluye-sub{font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--gris-suave)}.ld-incluye-titulo{margin-top:10px;font-size:clamp(1.9rem,3vw,2.4rem);font-weight:750;line-height:1.05;letter-spacing:-.035em}.ld-incluye-bajada{margin-top:10px;color:var(--gris)}.ld-incluye-base{display:grid;gap:12px;margin:26px 0 0;padding:0;list-style:none}.ld-incluye-base li{display:flex;align-items:flex-start;gap:12px;font-size:.975rem;font-weight:500}.ld-incluye-base svg{flex-shrink:0;width:22px;height:22px;margin-top:1px;padding:4px;color:var(--verde);background:#12a15a1f;border-radius:50%}.ld-incluye-sub{margin-top:28px;padding-top:22px;border-top:1px solid var(--linea)}.ld-incluye-modulos{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none}.ld-incluye-modulos li{padding:6px 12px;font-size:.8125rem;font-weight:600;color:var(--tinta-2);background:var(--papel-2);border:1px solid var(--linea);border-radius:999px}.ld-tramos{display:grid;grid-template-columns:repeat(var(--n, 9),minmax(0,1fr));margin:28px 0 0;padding:0;list-style:none;border-top:1px solid var(--linea-fuerte);border-bottom:1px solid var(--linea-fuerte)}.ld-tramos li+li{border-left:1px solid var(--linea)}.ld-tramos button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;height:100%;padding:18px 14px 20px;font:inherit;color:var(--tinta);text-align:left;background:transparent;border:0;cursor:pointer;transition:background .2s}.ld-tramos button:before{content:"";position:absolute;top:-1px;right:0;left:0;height:3px;background:linear-gradient(90deg,var(--azul),var(--lavanda));transform:scaleX(0);transform-origin:left;transition:transform .3s}.ld-tramos button:hover{background:#2f6bff0a}.ld-tramos button[aria-pressed=true]{background:#2f6bff12}.ld-tramos button[aria-pressed=true]:before{transform:scaleX(1)}.ld-tramo-rango{font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--gris)}.ld-tramo-rango small{font-size:inherit;font-weight:500}.ld-tramos b{font-size:1.0625rem;font-weight:700;letter-spacing:-.02em}.ld-precios-letra{max-width:92ch;margin-top:18px;font-size:.875rem;line-height:1.65;color:var(--gris-suave)}.ld-precios-letra a{font-weight:600;color:var(--tinta);text-decoration-color:#2f6bff66;text-underline-offset:4px}.ld-precios-letra a:hover{text-decoration-color:var(--azul)}@media(prefers-reduced-motion:no-preference){.ld-calculadora-precio b.ld-cambia{animation:ld-monto .42s cubic-bezier(.2,.8,.2,1)}@keyframes ld-monto{0%{opacity:.25;transform:translateY(10px)}}}@media(max-width:1100px){.ld-tramo-rango small{display:block}}@media(max-width:960px){.ld-precios-caja{grid-template-columns:minmax(0,1fr)}.ld-tramos{grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:0}.ld-tramos li,.ld-tramos li+li{border-bottom:1px solid var(--linea-fuerte);border-left:0}.ld-tramos li:not(:nth-child(3n+1)){border-left:1px solid var(--linea)}}@media(max-width:640px){.ld-precios-caja{border-radius:22px}.ld-calculadora-cta{align-self:stretch}.ld-deslizador-marcas span:nth-child(2n){display:none}.ld-tramos button{padding:14px 10px 16px}.ld-tramos b{font-size:.975rem}}.ld-preguntas-grilla{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,96px)}.ld-preguntas-grilla>div:first-child{position:sticky;top:120px;align-self:start}.ld-pregunta{border-top:1px solid var(--linea-fuerte)}.ld-pregunta:last-child{border-bottom:1px solid var(--linea-fuerte)}.ld-pregunta summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;font-size:1.125rem;font-weight:650;letter-spacing:-.015em;list-style:none;cursor:pointer}.ld-pregunta summary::-webkit-details-marker{display:none}.ld-pregunta summary:after{content:"";flex-shrink:0;width:28px;height:28px;background:linear-gradient(var(--tinta),var(--tinta)) center / 12px 1.5px no-repeat,linear-gradient(var(--tinta),var(--tinta)) center / 1.5px 12px no-repeat;border:1px solid var(--linea-fuerte);border-radius:50%;transition:transform .3s,background-color .3s}.ld-pregunta[open] summary:after{transform:rotate(135deg);background-color:#2f6bff14}.ld-pregunta summary:hover{color:var(--azul)}.ld-pregunta>div{padding:0 56px 26px 0;color:var(--gris)}.ld-pregunta>div p+p{margin-top:10px}.ld-final{padding:0 0 clamp(64px,8vw,110px)}.ld-final-caja{position:relative;isolation:isolate;overflow:hidden;padding:clamp(56px,8vw,110px) clamp(24px,6vw,88px);border:1px solid rgba(255,255,255,.95);border-radius:32px;box-shadow:var(--sombra-vidrio)}.ld-final-caja .ld-fondo{border-radius:inherit}.ld-final-caja .ld-h2{max-width:16ch;margin-top:18px;font-size:clamp(2.4rem,5.6vw,4.8rem)}.ld-final-caja .ld-bajada{max-width:46ch}.ld-final-reloj{position:absolute;top:clamp(40px,7vw,96px);right:clamp(24px,6vw,88px);margin:0;text-align:right}.ld-final-reloj .ld-hora{display:block;font-size:clamp(4rem,8vw,7.25rem);font-weight:200;line-height:.9;letter-spacing:-.06em;color:#0b1a3fd1}.ld-final-reloj span+span{display:block;margin-top:8px;font-family:var(--serif);font-size:clamp(1.2rem,2vw,1.6rem);font-style:italic;color:var(--azul)}.ld-final-pie{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;margin-top:40px}.ld-final-pie .ld-acciones{margin:0}.ld-contacto{font-size:.9375rem;color:var(--gris)}.ld-contacto a,.ld-ficha-tecnica a,.ld-pregunta a{font-weight:600;color:var(--tinta);text-decoration-color:#2f6bff66;text-underline-offset:4px}.ld-pie{overflow:hidden;padding-top:64px;border-top:1px solid var(--linea)}.ld-pie-grilla{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:32px}.ld-pie-nav{display:contents}.ld-pie-grilla>div:first-child p{max-width:34ch;margin-top:14px;font-size:.9375rem;color:var(--gris)}.ld-pie h2{font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gris-suave)}.ld-pie ul{margin:14px 0 0;padding:0;list-style:none}.ld-pie li+li{margin-top:8px}.ld-pie ul a{font-size:.9375rem;color:var(--gris);text-decoration:none}.ld-pie ul a:hover{color:var(--azul)}.ld-pie-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:56px;padding:20px 0;font-size:.8125rem;color:var(--gris-suave);border-top:1px solid var(--linea)}.ld-firma{margin:8px 0 -.24em;font-size:clamp(4.5rem,17.5vw,16.5rem);font-weight:800;line-height:1;letter-spacing:-.06em;text-align:center;white-space:nowrap;background:linear-gradient(180deg,#2f6bff38,#7b6cff0a 85%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.ld-aparece{animation:ld-subir linear both;animation-timeline:view();animation-range:entry 0% entry 55%}.ld-tachar{animation:ld-tachar linear both;animation-timeline:view();animation-range:entry 70% cover 50%}}.ld-portada .ld-aparece-ya{animation:ld-subir-ya .8s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--d, 0) * 90ms)}.ld-portada :is(.ld-en-vivo,.ld-titulo,.ld-bajada,.ld-acciones,.ld-garantias).ld-aparece-ya{animation-name:ld-deslizar-ya}}@keyframes ld-deslizar-ya{0%{transform:translateY(18px)}}@keyframes ld-subir{0%{opacity:0;transform:translateY(28px)}}@keyframes ld-subir-ya{0%{opacity:0;transform:translateY(18px)}}@keyframes ld-tachar{0%{background-size:0% 2px}}.ld-movil{overflow:visible;overflow:clip}.ld-movil-cabecera{display:grid;justify-items:start;gap:20px;max-width:760px}.ld-tiendas{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.ld-tiendas a{display:block;border-radius:9px;transition:transform .2s ease}.ld-tiendas a:hover{transform:translateY(-2px)}.ld-tiendas a:focus-visible{outline:2px solid var(--cielo);outline-offset:3px}.ld-tiendas img{display:block;width:auto;height:48px}.ld-movil-grilla{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:clamp(32px,6vw,96px);column-gap:clamp(32px,6vw,96px)}.ld-movil-cabecera{grid-column:1;grid-row:1}.ld-movil-cabecera .ld-h2{font-size:clamp(2.25rem,3.7vw,3.4rem)}.ld-movil-cabecera .ld-h2 .ld-it{display:block}.ld-movil-escenario{--w-escenario: clamp(240px, min(24vw, calc((100vh - 150px)*.48) ), 330px);position:sticky;top:76px;display:grid;grid-column:2;grid-row:1 / span 2;align-self:start;place-items:start center;height:calc(100vh - 76px);height:calc(100dvh - 76px);padding-top:40px}.ld-movil-iphone{--w: var(--w-escenario);z-index:1;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .9s ease}.ld-movil[data-js]:not([data-en-vista]) .ld-movil-iphone{opacity:0;transform:translateY(64px) scale(.94)}.ld-movil-iphone:after{content:"";position:absolute;top:100%;left:5%;right:5%;height:calc(var(--w) * .12);margin-top:calc(var(--w) * .04);pointer-events:none;background:radial-gradient(closest-side,rgba(0,0,6,.6),transparent)}.ld-movil-iphone .ld-iphone-pantalla>img{opacity:0;transition:opacity .4s ease}.ld-movil-iphone .ld-iphone-pantalla>img[data-visible]{z-index:1;opacity:1}.ld-movil-iphone .ld-iphone-pantalla>img[data-entrada=empuje]{animation:ld-ios-empuje .5s cubic-bezier(.22,1,.36,1)}.ld-movil-iphone .ld-iphone-pantalla>img[data-entrada=fundido]{animation:ld-ios-fundido .5s cubic-bezier(.22,1,.36,1)}.ld-movil-iphone .ld-iphone-pantalla>img[data-saliendo]{transform:translate(-28%);transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1)}@keyframes ld-ios-empuje{0%{transform:translate(100%)}}@keyframes ld-ios-fundido{0%{opacity:0;transform:scale(1.05)}}.ld-movil-pasos{grid-column:1;grid-row:2;margin:0;padding:0 0 18vh;list-style:none}.ld-movil-paso{display:grid;align-content:center;min-height:68vh;padding:40px 0}.ld-movil-paso-n{font-size:.8125rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--cielo)}.ld-movil-paso h3{margin-top:12px;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;color:#fff;transition:color .4s}.ld-movil-paso:not([data-activo]) h3{color:#6c7db3}.ld-movil-paso>p{margin-top:12px;max-width:46ch;font-size:1.0625rem;color:#a9b6de}@media(max-width:960px){.ld-movil-grilla{display:block;margin-top:8px}.ld-movil-escenario{--w-escenario: clamp(180px, 27vh, 240px);top:64px;z-index:2;height:auto;margin:0 calc(var(--margen) * -1);padding:16px 0 36px;background:linear-gradient(#0a1638 84%,#0a163800)}.ld-movil-pasos{position:relative;z-index:1;padding-bottom:4vh}.ld-movil-paso{align-content:end;min-height:56vh;padding:0 0 8vh}.ld-movil-paso h3{font-size:1.375rem}.ld-movil-paso>p{font-size:1rem}}@media(prefers-reduced-motion:reduce){.ld-movil-iphone,.ld-movil[data-js]:not([data-en-vista]) .ld-movil-iphone{opacity:1;transform:none;transition:none}.ld-movil-iphone .ld-iphone-pantalla>img,.ld-ios-isla,.ld-ios-isla-compacta,.ld-ios-isla-expandida,.ld-ios-aviso{transition:none;animation:none}}@media(max-width:1240px){.ld-final-reloj{display:none}}@media(min-width:961px)and (max-width:1180px){.ld-nav [data-nav-secundario]{display:none}}@media(max-width:1100px){.ld-nav a:not(.ld-boton){padding:8px 9px}.ld-barra-izq{gap:16px}.ld-panel{grid-template-columns:64px minmax(0,1fr)}.ld-panel-lateral .ld-marca span,.ld-panel-lateral li span{display:none}.ld-panel-lateral .ld-marca{padding:0 7px 18px}}@media(max-width:960px){.ld-barra{height:58px;padding:0 8px 0 12px}.ld-nav{position:fixed;top:80px;left:14px;right:14px;flex-direction:column;align-items:stretch;gap:2px;padding:10px;background:#fffffffa;border:1px solid rgba(255,255,255,.95);border-radius:18px;box-shadow:0 30px 60px -30px #1e3c9680;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s,transform .2s,visibility .2s}body[data-menu-abierto] .ld-nav{opacity:1;visibility:visible;transform:none}.ld-nav a:not(.ld-boton){padding:14px 12px;font-size:1rem}.ld-nav .ld-ingresar{display:none}.ld-nav .ld-demo-movil{margin-top:6px}.ld-barra-izq .ld-ingresar-movil{display:inline-flex}.ld-menu-boton{display:grid}.ld-barra-der .ld-boton-tinta{display:none}.ld-portada{padding:116px 0 64px}.ld-portada-grilla,.ld-cabecera-partida,.ld-mapa-bloque,.ld-preguntas-grilla{grid-template-columns:minmax(0,1fr)}.ld-cabecera-partida .ld-bajada{justify-self:start}.ld-escena{min-height:0;margin-top:24px}.ld-jornada-grilla{grid-template-columns:minmax(0,1fr);margin-top:24px}.ld-jornada-fijo{position:static}.ld-jornada-fijo .ld-reloj,.ld-jornada-fijo .ld-momento,.ld-jornada-fijo .ld-hitos{display:none}.ld-paso{min-height:0;padding:40px 0 8px}.ld-paso:not([data-activo])>h3{color:inherit}.ld-paso:not([data-activo]) .ld-vineta{transform:none;box-shadow:var(--sombra-vidrio)}.ld-barra-izq .ld-ingresar-movil{height:44px}.ld-menu-boton{width:44px;height:44px}.ld-paso-hora{display:block;margin-bottom:14px}.ld-panel-fila{grid-template-columns:minmax(0,1fr)}.ld-final-reloj{display:none}.ld-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ld-marcador{display:none}.ld-notas,.ld-dolores,.ld-escudos{grid-template-columns:minmax(0,1fr)}.ld-notas li,.ld-notas li+li,.ld-dolores li,.ld-dolores li+li{padding:24px 0;border-left:0}.ld-dolores li+li{border-top:1px solid var(--linea)}.ld-notas li,.ld-notas li+li{padding:20px 0}.ld-escudos li,.ld-escudos li:not(:nth-child(3n+1)){padding:28px 0;border-left:0}.ld-preguntas-grilla>div:first-child{position:static}.ld-ficha-tecnica>div{grid-template-columns:minmax(0,1fr);gap:14px}.ld-pie-grilla{grid-template-columns:repeat(3,minmax(0,1fr))}.ld-pie-grilla>div:first-child{grid-column:1 / -1}.ld-nav{background:#fff}.ld-pie ul a{display:inline-block;padding:6px 0}}@media(min-width:641px)and (max-width:960px){.ld-ficha-izq{left:max(0px,calc(50% - 250px))}.ld-ficha:not(.ld-ficha-izq){right:max(0px,calc(50% - 250px))}}@media(min-width:961px)and (max-width:1100px){.ld-ficha-izq{left:-100px}}@media(min-width:961px){.ld-ingresar-movil,.ld-demo-movil{display:none}}@media(max-width:640px){.ld-tarjeta{padding:14px 12px}.ld-tabla th:not(:last-child),.ld-tabla td:not(:last-child){padding-right:8px}.ld-tabla td:first-child{white-space:normal}.ld-vineta-mapa svg{width:137%;max-width:none;margin-left:-31%}.ld-mapa{overflow-x:auto;scrollbar-width:none}.ld-mapa svg{width:520px;max-width:none}.ld-mapa-leyenda{position:static;margin:10px}.ld-pie-grilla{grid-template-columns:repeat(2,minmax(0,1fr))}.ld-pie ul a{overflow-wrap:anywhere}.ld-marca-nombre{display:none}.ld-telefono{--w: 272px;transform:none}.ld-ficha{display:none}.ld-panel{grid-template-columns:minmax(0,1fr);min-height:0}.ld-panel-lateral{display:none}.ld-panel-cuerpo{padding:16px}.ld-tabla .ld-ocultable,.ld-tabla .ld-avatar{display:none}.ld-tabla{font-size:.78rem}.ld-en-vivo{font-size:.75rem;border-radius:14px}.ld-ficha-tecnica dd{grid-template-columns:minmax(0,1fr)}.ld-cifras{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ld-cifras div:last-child{grid-column:1 / -1}.ld-pregunta>div{padding-right:0}.ld-mapa-leyenda{left:10px;right:10px;bottom:10px;flex-wrap:wrap;gap:6px 12px}.ld-acciones .ld-boton{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ld-aviso,.ld-punto:after,.ld-marcador:after,.ld-cerca,.ld-reloj-cambia{animation:none}.ld-aviso-lugar,.ld-paso{transition:none}}
