.policy_page__RKgJ2{max-width:780px;padding-block:58px 80px;line-height:1.8}.policy_page__RKgJ2 h1{font-family:var(--font-serif);font-size:clamp(34px,5vw,50px);line-height:1.15;margin:22px 0}.policy_page__RKgJ2 h2{font-family:var(--font-serif);font-size:27px;line-height:1.3;margin:34px 0 12px}.policy_page__RKgJ2 p+p{margin-top:14px}.policy_page__RKgJ2 a{text-decoration:underline;text-underline-offset:3px}.policy_page__RKgJ2 address{font-style:normal}.policy_notice__gehLm{border-left:3px solid var(--accent);padding:15px 19px;background:#eceee8}.policy_date__Aga31{font-size:12px;color:var(--muted)}.policy_policyBody__NDGLZ{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.85;margin-top:24px}.policy_policyNav__ojexn{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:32px;padding-top:24px;border-top:1px solid var(--line)}