:root{color-scheme:dark;--fondo:#07080a;--superficie:#101216;--superficie-alta:#181b21;--borde:#262a31;--borde-fuerte:#5a616c;--texto:#f2f1ec;--texto-medio:#b5b8be;--texto-suave:#8a8f98;--acento:#ff6b2c;--sobre-acento:#07080a;--pendiente:#ffb020;--error:#ff6b6b;--velo:#07080ab8;--sombra-captura:0 40px 120px -40px #000000e6, 0 0 0 1px #ffffff12;--marco-telefono:#1b1e24;--f-ui:"Geist", system-ui, sans-serif;--f-mono:"Geist Mono", ui-monospace, monospace;--texto-hero:clamp(3rem, .6rem + 10.5vw, 11rem);--texto-display:clamp(2.6rem, 1rem + 6vw, 7rem);--texto-titulo:clamp(1.6rem, 1rem + 2.2vw, 2.75rem);--texto-base:clamp(1rem, .95rem + .3vw, 1.125rem);--texto-etiqueta:.75rem;--margen:clamp(1.25rem, 4vw, 4rem);--espacio-seccion:clamp(5rem, 3rem + 8vw, 12rem);--d-rapida:.15s;--d-normal:.3s;--d-lenta:.9s;--curva-salida:cubic-bezier(.16, 1, .3, 1);--radio-control:14px;--radio-chip:10px;--radio-area:18px;--radio-tarjeta:24px}:root[data-tema-efectivo=claro]{color-scheme:light;--fondo:#f4f3ee;--superficie:#fff;--superficie-alta:#eae8e1;--borde:#dad8d0;--borde-fuerte:#85837b;--texto:#0b0c0e;--texto-medio:#3b3e45;--texto-suave:#5c6068;--acento:#c2410c;--sobre-acento:#fff;--pendiente:#9a5b00;--error:#b42318;--velo:#f4f3eec7;--sombra-captura:0 40px 100px -40px #14141e59, 0 0 0 1px #00000014;--marco-telefono:#0b0c0e}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:5rem}body{background:var(--fondo);color:var(--texto);font:400 var(--texto-base)/1.55 var(--f-ui);-webkit-font-smoothing:antialiased;transition:background var(--d-normal), color var(--d-normal);margin:0;overflow-x:clip}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance;font-weight:600}img{max-width:100%;height:auto;display:block}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--acento);outline-offset:3px;border-radius:2px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.saltar{left:var(--margen);z-index:100;background:var(--texto);color:var(--fondo);padding:.75rem 1rem;position:absolute;top:-100px}.saltar:focus{top:1rem}.etiqueta{font:500 var(--texto-etiqueta)/1.4 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--texto-suave)}.pendiente{color:var(--pendiente);background:color-mix(in srgb, var(--pendiente) 12%, transparent);outline:1px dashed var(--pendiente);outline-offset:2px;font-family:var(--f-mono);border-radius:2px;padding:0 .3em;font-size:.85em}.logo{aspect-ratio:3000/435;width:8.5rem;-webkit-mask:var(--logo-mascara,none) no-repeat center / contain;mask:var(--logo-mascara,none) no-repeat center / contain;background:currentColor;display:inline-block}.idioma{font:500 .75rem/1 var(--f-mono);border:1px solid var(--borde);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.idioma a{min-width:38px;min-height:38px;color:var(--texto-suave);border-radius:9px;place-items:center;padding:0 .5rem;text-decoration:none;display:grid}.idioma a[aria-current]{background:var(--superficie-alta);color:var(--texto)}.pie .logo{color:var(--texto)}.boton{border-radius:var(--radio-control);min-height:50px;font:500 .95rem/1 var(--f-ui);cursor:pointer;transition:background var(--d-rapida), color var(--d-rapida), transform var(--d-normal) var(--curva-salida), border-color var(--d-rapida);border:1px solid #0000;justify-content:center;align-items:center;gap:.6rem;padding:0 1.5rem;text-decoration:none;display:inline-flex}.boton:active{transform:scale(.97)}.boton-primario{background:var(--texto);color:var(--fondo)}.boton-primario:hover{background:var(--acento);color:var(--sobre-acento)}.boton-secundario{color:var(--texto);border-color:var(--borde-fuerte);background:color-mix(in srgb, var(--fondo) 40%, transparent)}.boton-secundario:hover{border-color:var(--texto)}.boton-contorno{color:var(--texto);border-color:var(--borde-fuerte);justify-self:start}.boton-contorno:hover{background:var(--texto);color:var(--fondo);border-color:var(--texto)}.boton-contorno .flecha{background:var(--superficie-alta);width:26px;height:26px;color:var(--texto);border-radius:8px;place-items:center;font-size:.8rem;display:inline-grid}.boton .flecha{transition:transform var(--d-normal) var(--curva-salida)}.boton:hover .flecha{transform:translate(4px)}.boton-icono{border:1px solid var(--borde);cursor:pointer;width:44px;height:44px;color:var(--texto);border-radius:var(--radio-control);transition:border-color var(--d-rapida), background var(--d-rapida);background:0 0;place-items:center;display:inline-grid}.boton-icono:hover{border-color:var(--borde-fuerte);background:var(--superficie-alta)}.boton-icono svg{width:18px;height:18px}.rejilla{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1rem,2vw,2rem);width:100%;max-width:1440px;margin-inline:auto;display:grid}.pantalla{min-height:100svh;padding:calc(var(--espacio-seccion) * .7) var(--margen);align-content:center;display:grid;position:relative}.opaca{background:var(--fondo)}.revelar{opacity:0;transition:opacity var(--d-lenta) var(--curva-salida), transform var(--d-lenta) var(--curva-salida);transform:translateY(24px)}.revelar.vista{opacity:1;transform:none}.cortina{clip-path:inset(0 0 100%);transition:clip-path 1.2s var(--curva-salida)}.cortina.vista{clip-path:inset(0)}@supports (animation-timeline:view()){.paralaje{animation:linear both paralaje view()}@keyframes paralaje{0%{transform:translateY(5%)}to{transform:translateY(-5%)}}}.sin-js .revelar,.sin-js .cortina{opacity:1;clip-path:none;transform:none}.sin-js .ilustracion [data-trazo]{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.revelar,.cortina,.manifiesto .palabra{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}.paralaje,.ilustracion .flota,.ilustracion .gira,.ilustracion .late{animation:none!important}.ilustracion [data-trazo],.firma path{stroke-dashoffset:0!important;transition:none!important}.visor img{transition:none}.menu-movil{transition:none!important}.abierto .panel-dentro{animation:none!important}.mas,.mas:before,.mas:after,.miniatura{transition:none!important}}.cabecera[data-astro-cid-kx4ytovj]{z-index:50;transition:background var(--d-normal), border-color var(--d-normal), box-shadow var(--d-normal);border:1px solid #0000;border-radius:20px;justify-content:space-between;align-items:center;gap:1rem;padding:.45rem .45rem .45rem 1.25rem;display:flex;position:fixed;top:.75rem;left:clamp(.75rem,3vw,2.5rem);right:clamp(.75rem,3vw,2.5rem)}.cabecera[data-astro-cid-kx4ytovj].con-fondo{background:color-mix(in srgb, var(--superficie) 78%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.5);border-color:var(--borde);box-shadow:0 12px 40px -18px #00000073}.cabecera[data-astro-cid-kx4ytovj] nav[data-astro-cid-kx4ytovj]>ul[data-astro-cid-kx4ytovj]{align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.cabecera[data-astro-cid-kx4ytovj] a[data-astro-cid-kx4ytovj].enlace{min-height:44px;transition:background var(--d-rapida), color var(--d-rapida);color:var(--texto-medio);border-radius:12px;align-items:center;padding:0 1rem;font-size:.9rem;text-decoration:none;display:inline-flex}.cabecera[data-astro-cid-kx4ytovj] a[data-astro-cid-kx4ytovj].enlace:hover{color:var(--texto);background:var(--superficie-alta)}.tema-icono[data-astro-cid-kx4ytovj]{display:none}:root[data-tema=auto] .tema-icono[data-astro-cid-kx4ytovj].auto,:root[data-tema=claro] .tema-icono[data-astro-cid-kx4ytovj].claro,:root[data-tema=oscuro] .tema-icono[data-astro-cid-kx4ytovj].oscuro{display:block}.cabecera[data-astro-cid-kx4ytovj] .boton[data-astro-cid-kx4ytovj]{min-height:44px;padding:0 1rem;font-size:.85rem}.solo-movil[data-astro-cid-kx4ytovj]{display:none}@media (width<=960px){.cabecera[data-astro-cid-kx4ytovj] a[data-astro-cid-kx4ytovj].enlace,.cabecera[data-astro-cid-kx4ytovj] .idioma,.cabecera[data-astro-cid-kx4ytovj] .boton-primario[data-astro-cid-kx4ytovj]{display:none}.solo-movil[data-astro-cid-kx4ytovj]{display:inline-grid}}.menu-movil[data-astro-cid-vhpoteuc]{z-index:70;background:var(--fondo);padding:1rem var(--margen) 2rem;visibility:hidden;transition:transform .5s var(--curva-salida), visibility 0s .5s;grid-template-rows:auto 1fr auto;gap:2rem;display:grid;position:fixed;inset:0;transform:translateY(-100%)}.menu-movil[data-astro-cid-vhpoteuc].abierto{visibility:visible;transition:transform .5s var(--curva-salida);transform:none}.menu-movil[data-astro-cid-vhpoteuc] .arriba[data-astro-cid-vhpoteuc]{justify-content:space-between;align-items:center;display:flex}.menu-movil[data-astro-cid-vhpoteuc] ul[data-astro-cid-vhpoteuc]{align-content:center;gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.menu-movil[data-astro-cid-vhpoteuc] ul[data-astro-cid-vhpoteuc] a[data-astro-cid-vhpoteuc]{letter-spacing:-.04em;padding:.35rem 0;font-size:clamp(2rem,9vw,3rem);font-weight:600;text-decoration:none;display:block}.menu-movil[data-astro-cid-vhpoteuc] .abajo[data-astro-cid-vhpoteuc]{gap:1rem;display:grid}.indice[data-astro-cid-xthohcb2]{z-index:40;gap:.6rem;display:grid;position:fixed;top:50%;right:1.25rem;transform:translateY(-50%)}.indice[data-astro-cid-xthohcb2] span[data-astro-cid-xthohcb2]{background:var(--borde-fuerte);width:6px;height:6px;transition:background var(--d-normal), transform var(--d-normal);border-radius:50%}.indice[data-astro-cid-xthohcb2] span[data-astro-cid-xthohcb2].activo{background:var(--texto);transform:scale(1.6)}@media (width<=960px){.indice[data-astro-cid-xthohcb2]{display:none}}.pie[data-astro-cid-jfp7u25w]{border-top:1px solid var(--borde);padding:3rem var(--margen) 5rem;background:var(--fondo)}.pie[data-astro-cid-jfp7u25w] .rejilla[data-astro-cid-jfp7u25w]>[data-astro-cid-jfp7u25w]{grid-column:span 3}.pie[data-astro-cid-jfp7u25w] .marca-pie[data-astro-cid-jfp7u25w]{color:var(--texto-suave);grid-column:span 6;align-content:start;gap:1rem;font-size:.85rem;display:grid}.pie[data-astro-cid-jfp7u25w] ul[data-astro-cid-jfp7u25w]{gap:.1rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.pie[data-astro-cid-jfp7u25w] ul[data-astro-cid-jfp7u25w] a[data-astro-cid-jfp7u25w]{color:var(--texto-medio);padding:.45rem 0;font-size:.9rem;text-decoration:none;display:inline-block}.pie[data-astro-cid-jfp7u25w] ul[data-astro-cid-jfp7u25w] a[data-astro-cid-jfp7u25w]:hover{color:var(--texto)}@media (width<=960px){.pie[data-astro-cid-jfp7u25w] .rejilla[data-astro-cid-jfp7u25w]>[data-astro-cid-jfp7u25w],.pie[data-astro-cid-jfp7u25w] .marca-pie[data-astro-cid-jfp7u25w]{grid-column:1/-1}}
