.policy-page-module__saBtcW__page{min-height:0;padding:48px 24px}.policy-page-module__saBtcW__article{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);overflow-wrap:anywhere;max-width:800px;margin:0 auto;padding:40px;line-height:1.7}.policy-page-module__saBtcW__eyebrow{color:var(--accent);letter-spacing:.06em;font-size:.8rem;font-weight:700}.policy-page-module__saBtcW__article h1{margin:12px 0;font-size:clamp(2rem,5vw,2.8rem);line-height:1.15}.policy-page-module__saBtcW__date{color:var(--muted);font-size:.875rem}.policy-page-module__saBtcW__intro{font-size:1.1rem}.policy-page-module__saBtcW__article section{margin-top:32px}.policy-page-module__saBtcW__article h2{font-size:1.25rem;line-height:1.4}.policy-page-module__saBtcW__article a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.policy-page-module__saBtcW__article a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.policy-page-module__saBtcW__related{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px 24px;margin-top:32px;padding-top:24px;display:flex}.policy-page-module__saBtcW__related a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:600px){.policy-page-module__saBtcW__page{padding:24px 16px}.policy-page-module__saBtcW__article{padding:24px 20px}}
