/* páginas legales: mismo color y letras que la web, solo texto */
:root{color-scheme:dark}
*{box-sizing:border-box;margin:0}
body{background:#0d0b09;color:#f3eee8;font:400 1.0625rem/1.6 Figtree,system-ui,sans-serif}
a{color:#6fb0ff;text-underline-offset:3px}
:focus-visible{outline:3px solid #FFB020;outline-offset:3px}
.lg-top{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #2a241e}
.lg-brand{font:900 2rem/1 "Big Shoulders Display","Arial Narrow",sans-serif;color:#fff;text-decoration:none;min-height:44px;display:flex;align-items:center}
.lg-lang{min-height:44px;display:flex;align-items:center;font-weight:700}
.lg{max-width:68ch;margin:0 auto;padding:40px 20px 64px}
.lg h1{font:900 clamp(2.6rem,10vw,4rem)/1 "Big Shoulders Display","Arial Narrow",sans-serif;text-transform:uppercase;color:#fff;line-height:1}
.lg-date{color:#d6cfc6;margin-top:8px}
.lg h2{font:800 1.5rem/1.2 "Big Shoulders Display","Arial Narrow",sans-serif;text-transform:uppercase;color:#fff;margin-top:32px}
.lg p{margin-top:8px}
.lg-back{margin-top:40px!important;font-weight:700}
