.privacy-main{padding:72px 0 100px}.privacy-document{max-width:840px}.privacy-heading{padding-bottom:38px;border-bottom:1px solid var(--border);margin-bottom:42px}.privacy-heading .kicker{text-align:left}.privacy-heading h1{margin:10px 0 4px;font-size:clamp(2.7rem,6vw,4.4rem);line-height:1.05;letter-spacing:-.05em}.privacy-heading>p:last-child{max-width:720px;color:#cbd5e1;font-size:1.08rem}.privacy-updated{margin:0 0 25px;color:var(--muted);font-size:.88rem}.privacy-document section{padding:6px 0 28px}.privacy-document h2{margin:0 0 15px;font-size:1.45rem;letter-spacing:-.025em}.privacy-document h3{margin:21px 0 8px;font-size:1rem;color:#e2e8f0}.privacy-document p,.privacy-document li{color:#b8c4d5}.privacy-document ul{padding-left:22px}.privacy-document li{padding:3px 0}.privacy-document strong{color:#e2e8f0}.privacy-document a{color:#fbbf24;text-decoration:underline;text-underline-offset:3px}.privacy-document address{padding:18px 20px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:#cbd5e1;font-style:normal}.privacy-document address a{font-weight:700}footer a:hover{color:var(--gold)}
@media(max-width:600px){.privacy-main{padding:48px 0 72px}.privacy-heading h1{font-size:2.55rem}.privacy-document section{padding-bottom:22px}.site-header .button{padding:8px 12px}}
