.policy-page{padding-top:32px;padding-bottom:72px}.policy-heading{margin:32px 0 24px}.policy-heading h1{margin:8px 0 12px;text-transform:none}.policy-heading>p:last-child{color:#64748b}.policy-nav{display:flex;flex-wrap:wrap;gap:12px 24px;border-block:1px solid #e2e8f0;padding:20px 0;margin-bottom:36px}.policy-nav a{font-size:14px}.policy-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;align-items:start}.policy-contents{display:grid;gap:12px;font-size:13px}.policy-contents h2{font-size:16px;margin:0 0 8px}.policy-document{max-width:780px;line-height:1.8;overflow-wrap:anywhere}.policy-document section{scroll-margin-top:150px;margin-bottom:32px}.policy-document h2{font-size:22px;line-height:1.4;margin:0 0 16px}.policy-document p{margin:0 0 16px}.policy-help{padding-top:24px;border-top:1px solid #e2e8f0}.footer-policies{display:flex;gap:12px 24px;flex-wrap:wrap;padding-block:20px;font-size:13px}@media(max-width:760px){.policy-layout{grid-template-columns:1fr;gap:24px}.policy-contents{display:none}.policy-document h2{font-size:20px}.policy-nav{gap:14px}.policy-heading h1{font-size:36px}}
