.page-module__nWXQkW__pageShell{background:var(--canvas);min-height:100vh;color:var(--ink)}.page-module__nWXQkW__policyIntro{width:min(980px,100% - 48px);margin:0 auto;padding:clamp(116px,10vw,156px) 0 clamp(72px,8vw,108px)}.page-module__nWXQkW__policyIntro h1{letter-spacing:-.035em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(42px,6.5vw,82px);font-weight:560;line-height:.95}.page-module__nWXQkW__policyIntro>p{max-width:66ch;color:var(--body);text-wrap:pretty;margin:24px 0 0;font-size:18px;line-height:1.58}.page-module__nWXQkW__policyContent{border:1px solid var(--hairline);border-radius:var(--radius-lg);background:#fffefb;width:min(980px,100% - 48px);margin:0 auto clamp(96px,9vw,136px);padding:clamp(28px,4vw,48px)}.page-module__nWXQkW__policyContent section+section{border-top:1px solid var(--hairline);margin-top:clamp(34px,4vw,48px);padding-top:clamp(28px,3.5vw,40px)}.page-module__nWXQkW__policyContent h2{max-width:28ch;color:var(--ink);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(24px,3vw,34px);font-weight:560;line-height:1.08}.page-module__nWXQkW__policyContent p,.page-module__nWXQkW__policyContent li{color:var(--body);font-size:16px;line-height:1.72}.page-module__nWXQkW__policyContent p{max-width:76ch;margin:16px 0 0}.page-module__nWXQkW__policyContent ul{gap:12px;max-width:78ch;margin:18px 0 0;padding-left:22px;display:grid}.page-module__nWXQkW__policyContent strong{color:var(--ink);font-weight:720}.page-module__nWXQkW__policyContent a{color:color-mix(in srgb, var(--primary-active) 58%, var(--ink));text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:700px){.page-module__nWXQkW__policyIntro,.page-module__nWXQkW__policyContent{width:calc(100% - 32px)}.page-module__nWXQkW__policyIntro{padding:112px 0 56px}.page-module__nWXQkW__policyIntro h1{font-size:42px}.page-module__nWXQkW__policyIntro>p,.page-module__nWXQkW__policyContent p,.page-module__nWXQkW__policyContent li{font-size:15px;line-height:1.66}.page-module__nWXQkW__policyContent{padding:24px 18px}}
