*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#0c0e11;color:#dfe3eb;font:16px/1.85 system-ui,sans-serif}main{max-width:800px;margin:auto;padding:32px 24px 70px}nav{display:flex;flex-wrap:wrap;gap:14px 24px;margin-bottom:35px}a{color:#b4bfd1;text-underline-offset:4px}h1{font-size:32px;line-height:1.3}h2{font-size:19px;color:#b4bfd1;margin:0 0 8px}section{padding:22px 0;border-bottom:1px solid #ffffff18}p{margin:0;overflow-wrap:anywhere}article{margin-top:64px}
#policy-body{white-space:pre-line;line-height:1.95}
h1{overflow-wrap:anywhere}

body{background:#0b1019;color:#d4dfed}a,h2{color:#c7d9f1}

h1,h2,strong,b{color:#f5ca52}
