@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/archivo-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/archivo-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/archivo-latin-800-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-500-normal.woff2)format("woff2")}:root{--superficie:#f5f6f6;--superficie-2:#e9eaea;--superficie-foto:#eef3f7;--superficie-foto-v3:#dcdde3;--linea:#d6d5d0;--tinta:#2b2b29;--tinta-suave:#5c5c57;--acero:#8c8c86;--acento:#009fe3;--acento-texto:#006c9f;--sobre-acento:#1c1c1b;--foco:#2b2b29;--estado-ok:#2d6a47;--estado-alerta:#8a5300;--estado-error:#b0281f;--fondo:var(--superficie);--texto:var(--tinta);--texto-2:var(--tinta-suave);--tarjeta:var(--superficie-2);--borde-campo:var(--acero);--radio-control:6px;--radio-bloque:10px;--alto-cab:64px;--angulo:18deg;--fuente:"Archivo", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--t-titulo:clamp(2.5rem, 1.6rem + 3.6vw, 5rem);--t-h2:clamp(2rem, 1.6rem + 1.4vw, 2.75rem);--t-sub:clamp(1.5rem, 1.35rem + .45vw, 1.75rem);--t-lead:clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--t-cuerpo:clamp(1rem, .96rem + .2vw, 1.125rem);--t-chico:.875rem;--margen:clamp(16px, 2.4vw, 40px);--medianil:clamp(16px, 2vw, 32px);--maximo:1680px;--entre-secciones:clamp(72px, 9vw, 160px);--cinta:min(4.5cm, max(88px, 25vw), max(88px, 24svh));--stagger-dur:.5s;--stagger-distance:12px;--stagger-stagger:40ms;--stagger-blur:3px;--stagger-ease:cubic-bezier(.22, 1, .36, 1);--digit-dur:.5s;--digit-distance:8px;--digit-stagger:70ms;--digit-blur:2px;--digit-ease:cubic-bezier(.34, 1.45, .64, 1);--digit-dir-x:0;--digit-dir-y:1;--text-swap-dur:.15s;--text-swap-translate-y:4px;--text-swap-blur:2px;--text-swap-ease:ease-in-out;--acc-expand:.25s;--acc-collapse:.25s;--acc-chevron:.25s;--acc-ease:cubic-bezier(.22, 1, .36, 1);--shake-distance:6px;--shake-overshoot:4px;--shake-dur-a:80ms;--shake-dur-b:60ms;--shake-ease:cubic-bezier(.22, 1, .36, 1);--revert-dur:.28s;--toast-open:.35s;--toast-close:.25s;--toast-distance:8px;--toast-blur:2px;--toast-scale:.97;--toast-ease:cubic-bezier(.22, 1, .36, 1);--dropdown-open-dur:.25s;--dropdown-close-dur:.15s;--dropdown-pre-scale:.97;--dropdown-closing-scale:.99;--dropdown-ease:cubic-bezier(.22, 1, .36, 1);color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--superficie);color:var(--tinta);font:400 var(--t-cuerpo)/1.55 var(--fuente);font-kerning:normal;text-rendering:optimizelegibility;margin:0;overflow-x:clip}img,svg{max-width:100%;display:block}h1,h2,h3{hyphens:none;text-wrap:balance;margin:0;font-weight:800}h2{font-size:var(--t-h2);letter-spacing:-.02em;font-weight:700;line-height:1.1}h3{font-size:var(--t-lead);letter-spacing:-.01em;line-height:1.25}p{text-wrap:pretty;margin:0}a{color:var(--acento-texto);text-underline-offset:.18em;text-decoration-thickness:.07em}:focus-visible{outline:2px solid var(--foco);outline-offset:2px}::selection{background:var(--tinta);color:var(--superficie)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.saltar:focus-visible{z-index:20;clip:auto;background:var(--superficie);width:auto;height:auto;color:var(--tinta);border-radius:2px;padding:12px 16px;font-weight:700;position:fixed;top:8px;left:8px;overflow:visible}.marco{width:100%;max-width:var(--maximo);padding-inline:max(var(--margen), env(safe-area-inset-left), env(safe-area-inset-right));margin-inline:auto}.seccion{background:var(--fondo);color:var(--texto);padding-block:var(--entre-secciones)}.bloque--gris{--fondo:var(--superficie-2);--tarjeta:var(--superficie);background:var(--fondo)}.bloque--negro{--fondo:var(--tinta);--texto:var(--superficie);--texto-2:var(--linea);--tarjeta:var(--tinta-suave);--foco:var(--superficie);--borde-campo:var(--linea);background:var(--fondo);color:var(--texto)}.bloque--negro a{color:var(--superficie)}.titulo-seccion{gap:20px;max-width:52rem;margin-bottom:clamp(40px,5vw,72px);display:grid}.lead{font-size:var(--t-lead);max-width:38ch;color:var(--texto);line-height:1.4}.apoyo{color:var(--texto);max-width:60ch}.dato{font:400 var(--t-chico)/1.45 var(--mono);font-variant-numeric:tabular-nums}.boton{border-radius:var(--radio-control);border:2px solid var(--texto);min-height:52px;font:700 var(--t-cuerpo)/1.25 var(--fuente);cursor:pointer;text-align:center;color:var(--texto);touch-action:manipulation;transition:background-color .2s ease, color .2s ease, transform .15s var(--acc-ease);background:0 0;justify-content:center;align-items:center;gap:10px;padding:12px 24px;text-decoration:none;display:inline-flex}.boton:hover{background:var(--tarjeta)}.boton:active{transform:translateY(1px)}.boton--wa{background:var(--acento);color:var(--sobre-acento);border-color:var(--acento)}.boton--wa:hover{background:var(--acento);border-color:var(--tinta)}.boton--solido{background:var(--texto);color:var(--fondo)}.boton--solido:hover{background:var(--texto);color:var(--fondo);border-color:var(--texto);text-decoration:underline}.boton--chico{min-height:44px;padding:8px 16px}.boton .flecha{flex:none;width:.7em;height:1em}.enlace{min-height:44px;color:var(--texto);align-items:center;gap:8px;font-weight:700;display:inline-flex}.enlace:hover{color:var(--acento-texto)}.bloque--negro .enlace:hover{color:var(--linea)}label,.legend{font:700 var(--t-cuerpo)/1.4 var(--fuente);color:var(--texto);margin-bottom:8px;display:block}.opcional{color:var(--texto-2);font-weight:400}input[type=text],input[type=date]{border-radius:var(--radio-control);border:2px solid var(--borde-campo);background:var(--superficie);width:100%;min-height:52px;color:var(--tinta);font:400 var(--t-cuerpo)/1.5 var(--fuente);appearance:none;padding:10px 14px}input:focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-color:var(--tinta)}fieldset{border:0;min-width:0;margin:0;padding:0}.ayuda{color:var(--texto-2);font-size:var(--t-chico);margin-top:8px}.ayuda a{white-space:nowrap;margin-block:-12px;padding-block:12px;display:inline-block}.k-flecha{width:.55em;height:.9em;display:inline-block}.foto{aspect-ratio:var(--ratio-m,var(--ratio,4 / 3));background:var(--tarjeta);border-radius:0;margin:0;position:relative;overflow:hidden}.foto picture{height:100%;display:block}.foto img{object-fit:cover;width:100%;height:100%}.foto__marcador{background:repeating-linear-gradient(calc(90deg - var(--angulo)), transparent 0 34px, var(--fondo) 34px 36px);font:400 var(--t-chico)/1.4 var(--fuente);color:var(--texto);place-content:end start;padding:16px;display:grid;position:absolute;inset:0}.foto__marcador span{background:var(--tarjeta);max-width:100%;padding:6px 10px}.js .t-stagger-line{opacity:0;transform:translateY(var(--stagger-distance));filter:blur(var(--stagger-blur));transition:opacity var(--stagger-dur) var(--stagger-ease), transform var(--stagger-dur) var(--stagger-ease), filter var(--stagger-dur) var(--stagger-ease);will-change:transform, opacity, filter}.js .t-stagger-line--2{transition-delay:var(--stagger-stagger)}.js .t-stagger-line--3{transition-delay:calc(var(--stagger-stagger) * 2)}.js .t-stagger-line--4{transition-delay:calc(var(--stagger-stagger) * 3)}.js .t-stagger.is-shown .t-stagger-line{opacity:1;filter:blur();transform:translateY(0)}@media (prefers-reduced-motion:reduce){.t-stagger-line{transition:none!important}.js .t-stagger-line{opacity:1;filter:none;transform:none}}@keyframes t-digit-pop-in{0%{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)), calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}to{opacity:1;filter:blur();transform:translate(0)}}.t-digit-group{align-items:baseline;display:inline-flex}.t-digit{white-space:pre;will-change:transform, opacity, filter;display:inline-block}.t-digit-group.is-animating .t-digit{animation:t-digit-pop-in var(--digit-dur) var(--digit-ease) both}.t-digit-group.is-animating .t-digit[data-stagger="1"]{animation-delay:var(--digit-stagger)}.t-digit-group.is-animating .t-digit[data-stagger="2"]{animation-delay:calc(var(--digit-stagger) * 2)}.t-digit-group.is-animating .t-digit[data-same]{animation:none}@media (prefers-reduced-motion:reduce){.t-digit-group .t-digit{animation:none!important}}.t-text-swap{filter:blur();opacity:1;transition:transform var(--text-swap-dur) var(--text-swap-ease), filter var(--text-swap-dur) var(--text-swap-ease), opacity var(--text-swap-dur) var(--text-swap-ease);will-change:transform, filter, opacity;display:inline-block;transform:translateY(0)}.t-text-swap.is-exit{transform:translateY(calc(var(--text-swap-translate-y) * -1));filter:blur(var(--text-swap-blur));opacity:0}.t-text-swap.is-enter-start{transform:translateY(var(--text-swap-translate-y));filter:blur(var(--text-swap-blur));opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.t-text-swap{transition:none!important}}.t-input{will-change:transform;transition:border-color .15s ease-out}.t-input.is-error{transition:border-color var(--revert-dur,.28s) ease-out}.t-input.is-shaking{animation:t-input-shake calc(var(--shake-dur-a) * 2 + var(--shake-dur-b) * 2) linear}@keyframes t-input-shake{0%{animation-timing-function:var(--shake-ease);transform:translate(0)}28.57%{transform:translateX(var(--shake-distance));animation-timing-function:var(--shake-ease)}57.14%{transform:translateX(calc(var(--shake-distance) * -1));animation-timing-function:var(--shake-ease)}78.57%{transform:translateX(var(--shake-overshoot));animation-timing-function:var(--shake-ease)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.t-input{animation:none!important;transform:none!important}}.t-toast{opacity:0;transform:translateY(var(--toast-distance)) scale(var(--toast-scale));filter:blur(var(--toast-blur));transition:opacity var(--toast-close) var(--toast-ease), transform var(--toast-close) var(--toast-ease), filter var(--toast-close) var(--toast-ease)}.t-toast.is-open{opacity:1;filter:blur();transition:opacity var(--toast-open) var(--toast-ease), transform var(--toast-open) var(--toast-ease), filter var(--toast-open) var(--toast-ease);transform:translateY(0)scale(1)}@media (prefers-reduced-motion:reduce){.t-toast{transition:none!important}}.t-dropdown{transform-origin:0 0;transform:scale(var(--dropdown-pre-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-open-dur) var(--dropdown-ease), opacity var(--dropdown-open-dur) var(--dropdown-ease);will-change:transform, opacity}.t-dropdown[data-origin=top-right]{transform-origin:100% 0}.t-dropdown[data-origin=top-center]{transform-origin:top}.t-dropdown[data-origin=bottom-left]{transform-origin:0 100%}.t-dropdown[data-origin=bottom-center]{transform-origin:bottom}.t-dropdown[data-origin=bottom-right]{transform-origin:100% 100%}.t-dropdown.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-dropdown.is-closing{transform:scale(var(--dropdown-closing-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-close-dur) var(--dropdown-ease), opacity var(--dropdown-close-dur) var(--dropdown-ease)}@media (prefers-reduced-motion:reduce){.t-dropdown{transition:none!important}}.cab[data-astro-cid-anclemld]{z-index:5;background:var(--superficie);padding-top:env(safe-area-inset-top);position:relative}.cab--portada[data-astro-cid-anclemld]{background:var(--superficie-foto-v3)}.cab__fila[data-astro-cid-anclemld]{min-height:var(--alto-cab);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.cab__logo[data-astro-cid-anclemld]{justify-self:start;align-items:center;min-height:44px;display:inline-flex}.cab__logo[data-astro-cid-anclemld] img[data-astro-cid-anclemld]{width:auto;height:20px}.cab__nav[data-astro-cid-anclemld]{gap:4px;display:none}.cab__nav[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{border-radius:var(--radio-control);min-height:44px;color:var(--tinta);font:400 .9375rem/1 var(--fuente);align-items:center;padding-inline:12px;text-decoration:none;display:inline-flex}.cab__nav[data-astro-cid-anclemld] a[data-astro-cid-anclemld]:hover{text-underline-offset:.3em;text-decoration:underline}.cab__acciones[data-astro-cid-anclemld]{grid-column:2;justify-content:flex-end;align-items:center;gap:8px;display:flex}.cab__wa[data-astro-cid-anclemld],.cab__menu[data-astro-cid-anclemld]{border:1px solid var(--tinta);border-radius:var(--radio-control);min-width:44px;min-height:44px;color:var(--tinta);font:700 .875rem/1 var(--fuente);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:none}.cab__wa[data-astro-cid-anclemld]:hover,.cab__menu[data-astro-cid-anclemld]:hover{background:color-mix(in srgb, var(--tinta) 6%, transparent)}.cab__menu[data-astro-cid-anclemld]{list-style:none;display:inline-flex}.pais[data-astro-cid-anclemld]{display:inline-flex}.pais[data-astro-cid-anclemld][data-listo=no]{visibility:hidden}.pais[data-astro-cid-anclemld] button[data-astro-cid-anclemld]{border:1px solid var(--tinta);min-width:44px;min-height:44px;color:var(--tinta);font:500 .8125rem/1 var(--mono);letter-spacing:.04em;cursor:pointer;background:0 0;border-radius:0;padding:0 8px}.pais[data-astro-cid-anclemld] button[data-astro-cid-anclemld]:first-child{border-radius:var(--radio-control) 0 0 var(--radio-control);border-right-width:0}.pais[data-astro-cid-anclemld] button[data-astro-cid-anclemld]:last-child{border-radius:0 var(--radio-control) var(--radio-control) 0}.pais[data-astro-cid-anclemld] button[data-astro-cid-anclemld][aria-pressed=true]{background:var(--tinta);color:var(--superficie)}.menu[data-astro-cid-anclemld]:not([open]) .menu__panel[data-astro-cid-anclemld]{display:none}.menu[data-astro-cid-anclemld] summary[data-astro-cid-anclemld]::-webkit-details-marker{display:none}.menu__ico[data-astro-cid-anclemld]{background:linear-gradient(var(--tinta) 0 1.5px, transparent 1.5px 4.25px, var(--tinta) 4.25px 5.75px, transparent 5.75px 8.5px, var(--tinta) 8.5px 10px);width:16px;height:10px}.menu__txt[data-astro-cid-anclemld]{display:none}.menu__panel[data-astro-cid-anclemld]{background:var(--superficie);border-block:1px solid var(--linea);padding:12px max(var(--margen), env(safe-area-inset-left)) 20px;gap:4px;display:grid;position:absolute;top:100%;left:0;right:0}.menu__panel[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{min-height:52px;color:var(--tinta);font-size:var(--t-lead);letter-spacing:-.01em;border-bottom:1px solid var(--linea);align-items:center;font-weight:700;text-decoration:none;display:flex}.menu__panel[data-astro-cid-anclemld] a[data-astro-cid-anclemld]:last-child{border-bottom:0}@media (width<=359px){.cab__fila[data-astro-cid-anclemld],.cab__acciones[data-astro-cid-anclemld]{gap:4px}}@media (width>=400px){.menu__txt[data-astro-cid-anclemld]{display:inline}}@media (width>=640px){.cab__wa[data-astro-cid-anclemld]{display:inline-flex}}@media (width>=1024px){.cab__fila[data-astro-cid-anclemld]{grid-template-columns:1fr auto 1fr}.cab__acciones[data-astro-cid-anclemld]{grid-column:3}.cab__nav[data-astro-cid-anclemld]{display:flex}.menu[data-astro-cid-anclemld]{display:none}}.pie[data-astro-cid-kb2vq6wp]{background:var(--fondo);color:var(--texto);padding-block:clamp(48px, 6vw, 96px) max(32px, env(safe-area-inset-bottom))}.pie__logo[data-astro-cid-kb2vq6wp]{width:min(100%,720px);height:auto;margin-inline:auto;display:block}.pie__cols[data-astro-cid-kb2vq6wp]{gap:28px var(--medianil);border-top:1px solid var(--tinta-suave);margin-top:clamp(40px,5vw,72px);padding-top:clamp(24px,3vw,32px);display:grid}.pie__titulo[data-astro-cid-kb2vq6wp]{font:400 .75rem/1rem var(--fuente);text-transform:uppercase;letter-spacing:.08em;color:var(--linea);margin-bottom:8px}.pie[data-astro-cid-kb2vq6wp] p[data-astro-cid-kb2vq6wp]{color:var(--superficie)}.pie[data-astro-cid-kb2vq6wp] .enlace[data-astro-cid-kb2vq6wp]{color:var(--superficie);text-underline-offset:.2em;font-weight:400;text-decoration:underline .05em}.pie[data-astro-cid-kb2vq6wp] .enlace[data-astro-cid-kb2vq6wp]:hover{text-decoration-thickness:.1em}.pie__legal-bloque[data-astro-cid-kb2vq6wp]{border-top:1px solid var(--tinta-suave);gap:4px;margin-top:clamp(40px,5vw,64px);padding-top:16px;display:grid}.pie[data-astro-cid-kb2vq6wp] p[data-astro-cid-kb2vq6wp].pie__legal{font-size:var(--t-chico);color:var(--linea)}.pie__enlaces[data-astro-cid-kb2vq6wp] .enlace[data-astro-cid-kb2vq6wp]{min-height:44px}@media (width>=640px){.pie__cols[data-astro-cid-kb2vq6wp]{grid-template-columns:1fr 1fr}}@media (width>=1024px){.pie__cols[data-astro-cid-kb2vq6wp]{grid-template-columns:repeat(4,1fr)}}
