html,body{margin:0;padding:0}*{box-sizing:border-box}[hidden]{display:none!important}body{color:#17150e;background:#f1ebdf;font-family:Spectral,Georgia,serif;line-height:1.65}main{width:min(820px,100% - 40px);margin:0 auto;padding:clamp(48px,9vw,110px) 0}a{color:#b3271e;text-underline-offset:3px}a:focus-visible,button:focus-visible{outline-offset:3px;outline:3px solid #b3271e}.back{align-items:center;min-height:44px;font-family:IBM Plex Mono,monospace;font-size:13px;display:inline-flex}.eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#b3271e;margin:64px 0 18px;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:600}h1{letter-spacing:-.035em;max-width:15ch;margin:0;font-size:clamp(42px,7vw,76px);line-height:.98}.lede{color:#17150ec7;margin:32px 0 64px;font-size:clamp(20px,2.4vw,26px);line-height:1.5}section{border-top:1px solid #17150e38;padding:34px 0}h2{font-size:clamp(26px,3vw,36px);line-height:1.1}p,li{font-size:18px}li+li{margin-top:8px}.actions{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.privacy-state{background:#ffffff61;border-left:4px solid #b3271e;margin:24px 0;padding:18px 20px;font-weight:600}button{color:#f2ede3;cursor:pointer;background:#17150e;border:1px solid #17150e;min-height:48px;padding:0 18px;font-family:IBM Plex Mono,monospace;font-size:13px}button[data-analytics-enable]{color:#17150e;background:0 0}.note{color:#17150ead;font-size:15px}footer{border-top:1px solid #17150e38;padding-top:34px}
