/* Legal pages (privacy policy, terms of service): plain text on white by Sean's ruling 2026-09-27 ("as plain and ugly as possible"). No brand shell. */
html,body{margin:0;padding:0;background:#fff;color:#000;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-size:16px;line-height:1.5}
main{max-width:760px;margin:0 auto;padding:24px 16px 48px}
h1{font-size:1.6rem;margin:0 0 4px}
h2{font-size:1rem;text-transform:uppercase;margin:28px 0 8px}
h3{font-size:1rem;margin:16px 0 4px}
p,li{margin:0 0 10px}
ul{padding-left:22px;margin:0 0 12px}
a{color:#00e}
address{font-style:normal}
.updated{margin:0 0 20px}
.top,.bottom{font-size:.9rem}
.bottom{margin-top:40px;border-top:1px solid #000;padding-top:12px}
