.privacy-page{background:#050505;min-height:100dvh;padding:24px 16px}.privacy-document{border:1px solid var(--gold-border);max-width:720px;color:var(--text-main);overflow-wrap:anywhere;margin:0 auto;padding:32px clamp(20px,5vw,48px);font-size:16px;line-height:1.75}.privacy-document header{margin:40px 0 32px}.privacy-eyebrow{color:var(--gold);font-size:14px}.privacy-document h1{font-family:var(--font-cormorant), Georgia, serif;color:var(--gold);overflow-wrap:normal;margin:16px 0;font-size:clamp(28px,8vw,48px);font-weight:400;line-height:1.12}.privacy-document h2{font-family:var(--font-cormorant), Georgia, serif;color:var(--gold);margin:36px 0 14px;font-size:30px;font-weight:400;line-height:1.15}.privacy-document p{margin:0 0 16px}.privacy-date{color:var(--text-secondary);font-size:13px}.privacy-document a{color:var(--gold);text-underline-offset:4px;text-decoration:underline}.privacy-back{min-height:44px;padding:10px 0;font-size:14px;display:inline-block}.privacy-back-bottom{margin-top:24px}.privacy-document a:focus-visible{outline:2px solid var(--gold);outline-offset:5px}@media (max-width:359px){.privacy-page{padding:12px 8px}.privacy-document{padding:24px 16px}}
