/* Privacy and Terms pages: light, like the home page */
:root{color-scheme:light;--ink:#10131a;--mute:#667080;--line:#dde2ea;--hot:#e8501a}
*{box-sizing:border-box}
body{margin:0;background:#eef1f5;color:var(--ink);font:16px/1.6 "Saira","Segoe UI",system-ui,sans-serif}
main{max-width:720px;margin:0 auto;padding:32px 16px 48px;background:#fff;min-height:100vh}
.brand{font:italic 800 30px/1 "Saira Condensed","Arial Narrow",sans-serif;text-transform:uppercase;text-decoration:none;color:var(--ink)}
.brand em{font-style:inherit;color:var(--hot)}
h1{font:800 36px/1.1 "Saira Condensed","Arial Narrow",sans-serif;text-transform:uppercase;margin:20px 0 4px}
h2{font:800 20px/1.2 "Saira Condensed","Arial Narrow",sans-serif;text-transform:uppercase;margin:28px 0 6px}
p,li{color:#384050}
ul{padding-left:20px}
li{margin:6px 0}
a{color:var(--hot)}
.updated{color:var(--mute);font-size:14px;margin:0 0 20px}
footer{margin-top:40px;padding-top:16px;border-top:1px solid var(--line);color:var(--mute);font-size:14px}
