.policy-page{max-width:880px;padding-top:clamp(130px,16vw,190px);padding-bottom:100px}.policy-page h1{margin:18px 0;font-size:clamp(2.875rem,7vw,5rem);line-height:1.04}.policy-date{color:var(--muted);font-size:.8125rem}.policy-preview{color:#d4c19c;border:1px solid #c7af7c4d;margin-top:24px;padding:16px 20px;font-size:.8125rem;line-height:1.7}.policy-navigation{flex-wrap:wrap;gap:12px 26px;margin:24px 0 40px;display:flex}.policy-navigation a,.policy-copy a{text-underline-offset:4px;color:#d4c19c;overflow-wrap:anywhere;text-decoration:underline}.policy-navigation a{align-items:center;min-height:44px;display:inline-flex}.policy-copy{color:#d6d1c7;font-size:1rem;line-height:1.9}.policy-copy section{margin:0 0 38px}.policy-copy h2{color:#f4eee2;margin-bottom:16px;font-size:clamp(1.75rem,4vw,2.375rem);line-height:1.2}.policy-copy p+p{margin-top:16px}.policy-copy ul{margin:16px 0;padding-left:22px;list-style:outside}.policy-copy li+li{margin-top:10px}@media (max-width:600px){.policy-page{padding-bottom:64px}.policy-copy{font-size:.9375rem}}
