.review-policy{max-width:820px;margin:auto;padding:56px 24px 72px}.review-policy h1{font-size:clamp(38px,5vw,58px);line-height:1.08;letter-spacing:-.045em;margin:0 0 12px}.review-policy h2{font-size:26px;line-height:1.2;letter-spacing:-.025em;margin:34px 0 14px}.review-policy p{color:var(--muted);line-height:1.75}.review-policy a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.policy-date{font-size:13px}.policy-back{border-top:1px solid var(--line);padding-top:24px;margin-top:36px}@media(max-width:620px){.review-policy{padding-top:36px}.review-policy h2{font-size:23px}}
