body:has(>.publico){margin:0}.publico{--fondo:#fff;--texto:#1d1d1f;--suave:#5f6368;--enlace:#0b57d0;background:var(--fondo);min-height:100dvh;color:var(--texto);font:17px/1.6 system-ui,-apple-system,Segoe UI,sans-serif}@media (prefers-color-scheme:dark){.publico{--fondo:#141414;--texto:#ececec;--suave:#a0a0a0;--enlace:#8ab4f8}}.publico main{max-width:680px;margin:0 auto;padding:48px 16px 64px}.publico h1{margin:0 0 16px;font-size:2rem}.publico h2{margin:32px 0 8px;font-size:1.2rem}.publico a{color:var(--enlace)}.publico .fecha{color:var(--suave);font-size:.9rem}.publico footer{color:var(--suave);flex-wrap:wrap;gap:8px 24px;margin-top:48px;font-size:.9rem;display:flex}
