:root{--fondo:#fff;--texto:#1c1d21;--suave:#5b5f6b;--borde:#d6d8de;--acento:#2f6b4f;--acento-fondo:#e8f3ed;--error:#a3261b;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--fondo:#15161a;--texto:#eceef2;--suave:#a3a7b3;--borde:#343741;--acento:#7cc9a1;--acento-fondo:#1d2c24;--error:#ff8a7a}}*{box-sizing:border-box}[hidden]{display:none!important}body{background:var(--fondo);color:var(--texto);margin:0;font:16px/1.55 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.saltar{position:absolute;left:-9999px}.saltar:focus{top:8px;left:16px}.cabecera,main,.pie{max-width:52rem;margin:0 auto;padding:0 16px}.cabecera{align-items:baseline;gap:1rem;padding-top:1rem;display:flex}.marca{color:var(--texto);font-size:1.25rem;font-weight:700;text-decoration:none}.lema{color:var(--suave);font-size:.9rem}.pie{color:var(--suave);border-top:1px solid var(--borde);margin-top:4rem;padding-bottom:2rem;font-size:.9rem}a{color:var(--acento)}.consentimiento{border:1px solid var(--borde);border-radius:8px;max-width:52rem;margin:.75rem auto 0;padding:.75rem 16px}.consentimiento h2{margin:0 0 .25rem;font-size:1rem}.consentimiento p{margin:0 0 .5rem}.consentimiento button{border:1px solid var(--texto);color:var(--texto);font:inherit;cursor:pointer;background:0 0;border-radius:8px;margin-right:.5rem;padding:.4rem 1rem}.enlace{color:var(--acento);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:.5rem;padding:0;text-decoration:underline}.idiomas{margin-top:.75rem}.idiomas [aria-current]{color:var(--texto);text-decoration:none}.enlaces{flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}
