.privacy-page{max-width:840px;padding-top:64px;padding-bottom:80px;line-height:1.95;overflow-wrap:anywhere}.privacy-page h1{font-size:clamp(25px,4vw,36px);font-family:var(--serif);font-weight:500;letter-spacing:.05em;margin:0 0 24px}.privacy-intro{color:var(--muted);margin-bottom:42px}.privacy-page section{border-top:1px solid var(--line);padding-top:25px;margin-top:30px}.privacy-page h2{font-size:19px;font-weight:600;margin:0 0 15px}.privacy-page p,.privacy-page dd{font-size:14px}.privacy-page a:not(.privacy-back){text-decoration:underline;text-underline-offset:4px;color:var(--gold)}.privacy-page dl{margin:24px 0}.privacy-page dt{font-size:13px;color:var(--gold);margin-top:20px}.privacy-page dd{margin:5px 0 0}.privacy-note{padding:15px 20px;border-left:2px solid var(--gold);background:#ffffff06}.privacy-date{color:var(--muted)}.privacy-back{display:inline-block;margin-top:40px;color:var(--gold);font-size:14px}.privacy-page button[hidden]{display:none}.privacy-page button{background:transparent;color:var(--text);padding:12px 20px}.privacy-page [data-analytics-status]{color:var(--gold)}@media(max-width:600px){.privacy-page{padding-top:40px;padding-bottom:50px}.privacy-page h2{font-size:17px}}
