:root{--obsidiana:#0e0c0a;--superficie-oscura:#1a1613;--ambar:#e8833a;--marfil:#eae4d7;--piedra:#9e948a;--pizarra:#6b6258;--papel:#faf6ee;--papel-elevado:#f0ece2;--cobre:#a85a1a;--grafito:#4d463d;--arena:#8a8070;--resaltador:#ffddbe;--serif:"Fraunces", Georgia, serif;--sans:"Archivo", system-ui, sans-serif;--display:clamp(3.25rem, 8vw, 8rem);--h1:clamp(2.25rem, 5vw, 3.75rem);--h2:clamp(1.5rem, 3vw, 2.25rem);--cuerpo:1.0625rem;--cuerpo-largo:1.125rem;--etiqueta:.6875rem;--u:8px;--medida:68ch;--barra-viva:3px;--radio:0}:root,[data-modo=oscuro]{--lienzo:var(--obsidiana);--superficie:var(--superficie-oscura);--acento:var(--ambar);--texto:var(--marfil);--texto-atenuado:var(--piedra);--metadatos:var(--pizarra);--borde:#eae4d71f;--registro:#e8833a80}[data-modo=claro]{--lienzo:var(--papel);--superficie:var(--papel-elevado);--acento:var(--cobre);--texto:var(--obsidiana);--texto-atenuado:var(--grafito);--metadatos:var(--arena);--borde:#0e0c0a1f;--registro:#a85a1a8c}@font-face{font-family:Fraunces;font-style:normal;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(/fuentes/fraunces-latin.woff2)format("woff2")}@font-face{font-family:Fraunces;font-style:italic;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(/fuentes/fraunces-italic-latin.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/fuentes/archivo-latin.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}*{margin:0}html{text-size-adjust:100%}img,picture,svg{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}ul,ol{padding:0;list-style:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}body{background:var(--lienzo);color:var(--texto);font-family:var(--sans);font-size:var(--cuerpo);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:420;line-height:1.55;transition:background-color .18s,color .18s}h1,h2,h3{font-family:var(--serif);letter-spacing:-.02em;font-weight:500;line-height:1.02}a.enlace{color:var(--acento)}a.enlace:hover{text-underline-offset:.2em;text-decoration:underline}::selection{background:var(--acento);color:var(--lienzo)}:focus-visible{outline:var(--barra-viva) solid var(--acento);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.saltar{padding:calc(var(--u) * 1.5) calc(var(--u) * 2);background:var(--acento);color:var(--lienzo);z-index:100;position:absolute;top:0;left:-9999px}.saltar:focus{left:0}
