:root{--marca-negro: #000000;--marca-aguamarina: #50F7E2;--marca-amarillo: #FAE420;--texto-aguamarina: #067E6F;--texto-error: #B42318;--tinta: #404040;--tinta-fuerte: #1F1F1F;--tinta-suave: #757575;--gris: #D9D9D9;--linea: #E4E4E4;--fondo: #FFFFFF;--fondo-suave: #F7F7F5;--tinta-sobre-marca: #1F1F1F;--tinta-sobre-negro: #FFFFFF;--acento-neutro: var(--marca-negro);--superficie-negra: var(--marca-negro);--logo-placa: transparent;--logo-relleno: 0;color-scheme:light;--fuente-titulo: "Anton", Impact, "Arial Narrow", sans-serif;--fuente-cuerpo: "Tinos", "Times New Roman", Times, serif;--txt-xs: .78rem;--txt-sm: .875rem;--txt-base: clamp(1rem, .96rem + .2vw, 1.0625rem);--txt-lg: clamp(1.125rem, 1.06rem + .3vw, 1.25rem);--txt-xl: clamp(1.35rem, 1.2rem + .6vw, 1.6rem);--txt-2xl: clamp(1.6rem, 1.35rem + 1.1vw, 2.1rem);--txt-3xl: clamp(2rem, 1.6rem + 1.8vw, 2.9rem);--txt-4xl: clamp(2.4rem, 1.8rem + 2.8vw, 3.8rem);--peso-normal: 400;--peso-medio: 500;--peso-semi: 600;--peso-fuerte: 700;--alto-titulo: 1.15;--alto-cuerpo: 1.65;--ancho-lectura: 65ch;--esp-1: .25rem;--esp-2: .5rem;--esp-3: .75rem;--esp-4: 1rem;--esp-6: 1.5rem;--esp-8: 2rem;--esp-12: 3rem;--esp-16: 4rem;--esp-24: 6rem;--esp-seccion: clamp(3rem, 2rem + 5vw, 6rem);--ancho-max: 1120px;--ancho-amplio: 1320px;--margen-lateral: clamp(1rem, .5rem + 2.5vw, 2.5rem);--radio-sm: 6px;--radio-md: 12px;--radio-lg: 20px;--radio-pildora: 999px;--sombra-sm: 0 1px 2px rgba(0, 0, 0, .06);--sombra-md: 0 4px 16px rgba(0, 0, 0, .08);--sombra-lg: 0 12px 32px rgba(0, 0, 0, .1);--transicion: .18s ease}@media(prefers-reduced-motion:reduce){:root{--transicion: 0ms}}:root[data-modo=oscuro]{--texto-aguamarina: var(--marca-aguamarina);--texto-error: #FF8A80;--tinta: #E6E6E6;--tinta-fuerte: #FFFFFF;--tinta-suave: #A8A8A8;--linea: #2E2E2E;--fondo: var(--marca-negro);--fondo-suave: #121212;--acento-neutro: #FFFFFF;--superficie-negra: #1E1E1E;--logo-placa: #FFFFFF;--logo-relleno: 4px 8px;color-scheme:dark}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/anton-latin-400.woff2) format("woff2")}@font-face{font-family:Tinos;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/tinos-latin-400.woff2) format("woff2")}@font-face{font-family:Tinos;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/tinos-latin-400-italic.woff2) format("woff2")}@font-face{font-family:Tinos;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/tinos-latin-700.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{min-height:100dvh;font-family:var(--fuente-cuerpo);font-size:var(--txt-base);font-weight:var(--peso-normal);line-height:var(--alto-cuerpo);color:var(--tinta);background:var(--fondo);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--fuente-titulo);font-weight:var(--peso-normal);line-height:var(--alto-titulo);color:var(--tinta-fuerte);text-wrap:balance}h1{font-size:var(--txt-4xl)}h2{font-size:var(--txt-3xl)}h3{font-size:var(--txt-2xl)}h4{font-size:var(--txt-xl)}p{max-width:var(--ancho-lectura);text-wrap:pretty}a{color:var(--texto-aguamarina);text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--transicion)}a:hover{color:var(--tinta-fuerte)}:focus-visible{outline:3px solid var(--texto-aguamarina);outline-offset:2px;border-radius:var(--radio-sm)}img,picture,svg{display:block;max-width:100%;height:auto}ul,ol{padding-left:var(--esp-6)}.contenedor{width:100%;max-width:var(--ancho-max);margin-inline:auto;padding-inline:var(--margen-lateral)}.seccion{padding-block:var(--esp-seccion)}.seccion--suave{background:var(--fondo-suave)}.boton{display:inline-block;padding:var(--esp-3) var(--esp-8);font-family:var(--fuente-cuerpo);font-size:var(--txt-base);font-weight:var(--peso-semi);text-align:center;text-decoration:none;border:2px solid transparent;border-radius:var(--radio-pildora);cursor:pointer;transition:background var(--transicion),color var(--transicion)}.boton--principal{color:var(--fondo);background:var(--tinta-fuerte)}.boton--principal:hover{color:var(--tinta-sobre-marca);background:var(--marca-aguamarina)}.boton--secundario{color:var(--tinta-fuerte);background:transparent;border-color:var(--tinta-fuerte)}.boton--secundario:hover{color:var(--fondo);background:var(--tinta-fuerte)}.cabecera-pagina{padding-block:var(--esp-12) var(--esp-8);text-align:center;background:var(--fondo-suave);border-bottom:1px solid var(--linea)}.cabecera-pagina h1{font-size:var(--txt-2xl)}.cabecera-pagina__intro{margin-inline:auto;margin-top:var(--esp-3);font-size:var(--txt-base)}.aviso-borrador{max-width:none;margin-bottom:var(--esp-8);padding:var(--esp-4) var(--esp-6);font-size:var(--txt-base);color:var(--tinta-sobre-marca);background:var(--marca-amarillo);border-radius:var(--radio-md)}.solo-lectores{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.saltar-al-contenido{position:absolute;left:var(--esp-4);top:-100%;z-index:100;padding:var(--esp-3) var(--esp-4);background:var(--fondo);border-radius:var(--radio-sm);box-shadow:var(--sombra-md);transition:top var(--transicion)}.saltar-al-contenido:focus{top:var(--esp-4)}
