.PolicyPage-module__d-hICq__page{width:100%;max-width:1120px;color:var(--aphelor-ink);font-family:var(--font-sans);margin:0 auto;padding:64px 32px 72px}.PolicyPage-module__d-hICq__heading{max-width:760px;margin-bottom:28px}.PolicyPage-module__d-hICq__heading h1{font:400 40px/48px var(--font-serif);overflow-wrap:anywhere;margin:12px 0 16px}.PolicyPage-module__d-hICq__heading p{color:var(--aphelor-smoke);margin:0;font-size:16px;line-height:26px}.PolicyPage-module__d-hICq__heading .PolicyPage-module__d-hICq__eyebrow{color:var(--aphelor-sea-glass);font-size:14px}.PolicyPage-module__d-hICq__notice{background:var(--aphelor-cloud);border-radius:var(--radius-md);margin-bottom:48px;padding:20px 24px;font-size:14px;line-height:22px}.PolicyPage-module__d-hICq__notice p{color:var(--aphelor-smoke);margin:6px 0 0}.PolicyPage-module__d-hICq__layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:64px;display:grid}.PolicyPage-module__d-hICq__contents{gap:4px;display:grid;position:sticky;top:110px}.PolicyPage-module__d-hICq__contents h2,.PolicyPage-module__d-hICq__related h2{font:600 14px/22px var(--font-sans);margin:0 0 12px}.PolicyPage-module__d-hICq__contents a{padding:9px 0;font-size:14px;line-height:22px;text-decoration:none;display:block}.PolicyPage-module__d-hICq__body{min-width:0}.PolicyPage-module__d-hICq__body section{margin-bottom:36px;scroll-margin-top:120px}.PolicyPage-module__d-hICq__body h2{font:600 22px/28px var(--font-sans);margin:0 0 14px}.PolicyPage-module__d-hICq__body p{color:var(--aphelor-smoke);margin:0 0 14px;font-size:16px;line-height:27px}.PolicyPage-module__d-hICq__page a{color:var(--aphelor-sea-glass);text-underline-offset:4px;overflow-wrap:anywhere}.PolicyPage-module__d-hICq__page a:hover{color:var(--aphelor-deep-teal);text-decoration:underline}.PolicyPage-module__d-hICq__page a:active{color:var(--aphelor-carbon)}.PolicyPage-module__d-hICq__page a:focus-visible{outline:2px solid var(--aphelor-sea-glass);outline-offset:4px;border-radius:2px}.PolicyPage-module__d-hICq__related{border-top:1px solid var(--aphelor-mist);margin-top:24px;padding-top:28px}.PolicyPage-module__d-hICq__related>div{flex-wrap:wrap;gap:8px 24px;display:flex}.PolicyPage-module__d-hICq__related a{padding:10px 0;font-size:14px}.PolicyPage-module__d-hICq__preferences{border:1px solid var(--aphelor-mist);border-radius:var(--radius-md);margin-top:20px;padding:20px}.PolicyPage-module__d-hICq__preferences p{font-size:14px;line-height:22px}.PolicyPage-module__d-hICq__actions{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}@media (max-width:800px){.PolicyPage-module__d-hICq__page{padding:40px 24px 48px}.PolicyPage-module__d-hICq__layout{grid-template-columns:1fr;gap:36px}.PolicyPage-module__d-hICq__contents{border-bottom:1px solid var(--aphelor-mist);padding-bottom:24px;position:static}.PolicyPage-module__d-hICq__notice{margin-bottom:32px}.PolicyPage-module__d-hICq__heading h1{font-size:32px;line-height:40px}}
