.logo[data-astro-cid-f7espo7c]{width:auto;height:min(var(--logo-alto), 34px);border-radius:10px;display:block}@media (width>=900px){.logo[data-astro-cid-f7espo7c]{height:var(--logo-alto)}}@font-face{font-family:"Exo 2";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/exo-2-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Exo 2";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/exo-2-600-latin.woff2)format("woff2");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:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/source-sans-3-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/source-sans-3-400-latin.woff2)format("woff2");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:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/source-sans-3-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/source-sans-3-600-latin.woff2)format("woff2");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}:root{--c-fondo:#071522;--c-superficie:#10283b;--c-superficie-alta:#16354e;--c-senal:#4cafff;--c-conexion:#69e4dd;--c-texto:#f2f7fb;--c-texto-apoyo:#b8cad8;--c-texto-inverso:#071522;--c-error:#ff9b9b;--c-error-fondo:#3a1620;--c-aviso:#ffc96b;--c-aviso-fondo:#3a2c14;--c-exito:#74e6ac;--c-exito-fondo:#10322a;--c-borde:#23415a;--c-borde-fuerte:#4f7ca1;--f-titulo:"Exo 2", "Segoe UI", system-ui, -apple-system, sans-serif;--f-texto:"Source Sans 3", "Segoe UI", system-ui, -apple-system, sans-serif;--f-mono:ui-monospace, "Cascadia Code", "Consolas", monospace;--t-auxiliar:.875rem;--t-menor:1rem;--t-cuerpo:1.0625rem;--t-cuerpo-grande:1.125rem;--t-h3:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--t-h2:clamp(1.5rem, 1.2rem + 1.4vw, 2.25rem);--t-h1:clamp(2.25rem, 1.5rem + 3.2vw, 4rem);--i-apretado:1.2;--i-normal:1.55;--i-suelto:1.65;--medida:68ch;--e-1:4px;--e-2:8px;--e-3:12px;--e-4:16px;--e-5:24px;--e-6:32px;--e-7:48px;--e-8:64px;--e-9:96px;--r-boton:8px;--r-panel:14px;--r-panel-grande:20px;--ancho-maximo:1200px;--ancho-lectura:760px;--d-inmediata:.12s;--d-control:.16s;--d-panel:.22s;--d-seccion:.26s;--curva:cubic-bezier(.22, .61, .36, 1);--sombra-panel:0 1px 2px #0000004d, 0 8px 24px #00000038;--z-cabecera:100;--z-panel-movil:200;--z-aviso:300}@media (prefers-reduced-motion:reduce){:root{--d-inmediata:1ms;--d-control:1ms;--d-panel:1ms;--d-seccion:1ms}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background-color:var(--c-fondo);min-height:100svh;color:var(--c-texto);font-family:var(--f-texto);font-size:var(--t-cuerpo);line-height:var(--i-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}img,picture,svg,video{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--f-titulo);line-height:var(--i-apretado);text-wrap:balance;font-weight:600}h1{font-size:var(--t-h1);letter-spacing:-.015em}h2{font-size:var(--t-h2);letter-spacing:-.01em}h3{font-size:var(--t-h3)}p,li{text-wrap:pretty}p{max-width:var(--medida)}a{color:var(--c-senal);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--c-conexion)}code,kbd,samp{font-family:var(--f-mono);font-size:.9em}:focus-visible{outline:3px solid var(--c-conexion);outline-offset:3px;scroll-margin-block:var(--e-8);border-radius:2px}:focus:not(:focus-visible){outline:none}.saltar-al-contenido{left:var(--e-4);top:var(--e-4);z-index:var(--z-aviso);padding:var(--e-3) var(--e-4);background:var(--c-conexion);color:var(--c-texto-inverso);border-radius:var(--r-boton);transition:transform var(--d-control) var(--curva);font-weight:600;text-decoration:none;position:absolute;transform:translateY(-200%)}.saltar-al-contenido:focus{color:var(--c-texto-inverso);transform:translateY(0)}.contenedor{width:100%;max-width:var(--ancho-maximo);padding-inline:var(--e-4);margin-inline:auto}@media (width>=768px){.contenedor{padding-inline:var(--e-6)}}.seccion{padding-block:var(--e-8)}@media (width>=768px){.seccion{padding-block:var(--e-9)}}.solo-lectores{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.objetivo-tactil{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.boton{justify-content:center;align-items:center;gap:var(--e-2);min-height:44px;padding:var(--e-3) var(--e-5);border-radius:var(--r-boton);cursor:pointer;transition:background-color var(--d-control) var(--curva), border-color var(--d-control) var(--curva), color var(--d-control) var(--curva);border:1px solid #0000;font-weight:600;text-decoration:none;display:inline-flex}.boton--principal{background:var(--c-conexion);color:var(--c-texto-inverso)}.boton--principal:hover{background:var(--c-senal);color:var(--c-texto-inverso)}.boton--secundario{border-color:var(--c-borde-fuerte);color:var(--c-texto);background:0 0}.boton--secundario:hover{border-color:var(--c-conexion);color:var(--c-conexion)}.panel{background:var(--c-superficie);border:1px solid var(--c-borde);border-radius:var(--r-panel);padding:var(--e-5)}.cabecera{z-index:var(--z-cabecera);background:color-mix(in srgb, var(--c-fondo) 92%, transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--c-borde);position:sticky;top:0}.cabecera__interior{align-items:center;gap:var(--e-4);flex-wrap:wrap;min-height:64px;display:flex}.cabecera__logo{align-items:center;min-height:44px;margin-right:auto;text-decoration:none;display:inline-flex}.cabecera__nav{display:none}.cabecera__lista{align-items:center;gap:var(--e-5);margin:0;padding:0;list-style:none;display:flex}.cabecera__lista a{color:var(--c-texto-apoyo);font-size:var(--t-menor);padding-block:var(--e-3);transition:color var(--d-control) var(--curva);text-decoration:none}.cabecera__lista a:hover{color:var(--c-texto)}.cabecera__lista a[aria-current=page]{color:var(--c-conexion);text-underline-offset:.35em;text-decoration:underline 2px}.cabecera__cta{display:none}.cabecera__disparador{border:1px solid var(--c-borde-fuerte);border-radius:var(--r-boton);color:var(--c-texto);cursor:pointer;background:0 0}@media (width>=900px){.cabecera__nav{display:block}.cabecera__cta{display:inline-flex}.cabecera__disparador{display:none}}.menu-movil{width:min(360px,100%);max-width:100%;height:100%;max-height:100%;padding:var(--e-5);border:none;border-left:1px solid var(--c-borde);background:var(--c-superficie);color:var(--c-texto);margin:0 0 0 auto}.menu-movil::backdrop{background:#030a11b3}.menu-movil[open]{animation:entrar-panel var(--d-panel) var(--curva)}@media (prefers-reduced-motion:reduce){.menu-movil[open]{animation:none}}@keyframes entrar-panel{0%{opacity:.6;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.menu-movil__cabeza{margin-bottom:var(--e-6);justify-content:space-between;align-items:center;display:flex}.menu-movil__cerrar{border:1px solid var(--c-borde-fuerte);border-radius:var(--r-boton);color:var(--c-texto);cursor:pointer;background:0 0}.menu-movil__lista{margin:0 0 var(--e-6);gap:var(--e-1);flex-direction:column;padding:0;list-style:none;display:flex}.menu-movil__lista a{padding:var(--e-3) var(--e-2);min-height:44px;color:var(--c-texto);border-radius:var(--r-boton);font-size:var(--t-cuerpo-grande);text-decoration:none;display:block}.menu-movil__lista a:hover{background:var(--c-superficie-alta)}.menu-movil__lista a[aria-current=page]{color:var(--c-conexion);text-underline-offset:.35em;text-decoration:underline 2px}.menu-movil__cta{width:100%}.pie{border-top:1px solid var(--c-borde);padding-block:var(--e-7) var(--e-6);margin-top:var(--e-9);color:var(--c-texto-apoyo);font-size:var(--t-menor)}.pie__rejilla{gap:var(--e-6);grid-template-columns:1fr;display:grid}@media (width>=700px){.pie__rejilla{grid-template-columns:1.4fr 1fr 1fr}}.pie h2{font-size:var(--t-auxiliar);text-transform:uppercase;letter-spacing:.08em;color:var(--c-texto);margin-bottom:var(--e-3)}.pie ul{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.pie a{color:var(--c-texto-apoyo);text-decoration:none}.pie a:hover{color:var(--c-conexion);text-decoration:underline}.pie ul a{align-items:center;min-height:44px;display:inline-flex}@media (width>=700px){.pie ul a{min-height:28px}}.pie__legal{margin-top:var(--e-6);padding-top:var(--e-4);border-top:1px solid var(--c-borde);gap:var(--e-4);font-size:var(--t-auxiliar);flex-wrap:wrap;justify-content:space-between;display:flex}
