*{box-sizing:border-box}html{color-scheme:dark}body{margin:0;background:#090d15;color:#edf1f8;font:17px/1.7 system-ui,sans-serif}main{width:min(720px,100%);margin:0 auto;padding:48px 24px 80px}h1{font-size:clamp(38px,7vw,64px);font-weight:500;letter-spacing:-.04em;margin:30px 0}h2{font-size:19px;font-weight:600;margin:0 0 10px}section{padding:24px 0;border-top:1px solid #ffffff20}address{font-style:normal}p{margin:0}a{color:#a9d4f8;text-underline-offset:4px}.back{font-size:15px}.draft{margin-top:24px;padding:16px;border:1px solid #c2a363;color:#e6cc94;border-radius:8px}a:focus-visible{outline:2px solid #a9d4f8;outline-offset:5px}
p+p{margin-top:16px}.legal-nav{margin-top:24px;font-size:15px}
