:root{color-scheme:dark;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#111416;color:#e8ecee}
header>a{display:inline-flex;align-items:center;gap:10px}header>a img{width:36px;height:36px;object-fit:contain}
*{box-sizing:border-box}body{margin:0;min-height:100vh}a{color:#b5d0df;text-decoration:none}a:hover{text-decoration:underline}header,footer{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:880px;margin:auto;padding:25px 24px;border-bottom:1px solid #30383d}header a{font-size:14px}header strong{color:#fff}main{max-width:880px;margin:auto;padding:64px 24px 86px}.eyebrow{font-size:11px;font-weight:700;letter-spacing:.17em;color:#9db0b9}h1{font-size:clamp(32px,5vw,52px);letter-spacing:-.04em;line-height:1.08;margin:15px 0 45px}.legal-sections{border-top:1px solid #354047}.legal-sections section{padding:24px 0;border-bottom:1px solid #354047}.legal-sections h2{margin:0 0 9px;font-size:17px;color:#f3f6f7}.legal-sections p{max-width:74ch;margin:0;color:#b7c2c8;font-size:15px;line-height:1.75}footer{border-top:1px solid #30383d;border-bottom:0;color:#8e9da4;font-size:13px}@media(max-width:600px){main{padding-top:44px}.legal-sections section{padding:21px 0}}
