.policy-page-module__x2mqyq__page{max-width:900px;padding-block:clamp(68px,10vw,118px) 24px}.policy-page-module__x2mqyq__header{border-bottom:1px solid var(--border);padding-bottom:38px}.policy-page-module__x2mqyq__header h1{max-width:820px;margin:16px 0 22px;font-size:clamp(2.8rem,7vw,5.6rem);line-height:.96}.policy-page-module__x2mqyq__header>p:last-child{max-width:740px;color:var(--muted-foreground);margin:0;font-size:1.15rem;line-height:1.7}.policy-page-module__x2mqyq__body{gap:34px;max-width:760px;padding-top:42px;display:grid}.policy-page-module__x2mqyq__body section{gap:12px;display:grid}.policy-page-module__x2mqyq__body h2{letter-spacing:-.04em;margin:0;font-family:Space Grotesk,Arial,sans-serif;font-size:clamp(1.45rem,3vw,2rem)}.policy-page-module__x2mqyq__body p,.policy-page-module__x2mqyq__body ul{color:#405048;margin:0;line-height:1.75}.policy-page-module__x2mqyq__body ul{gap:7px;padding-left:22px;display:grid}.policy-page-module__x2mqyq__callout{background:#edf5ea;border:1px solid #bdd4b8;border-radius:14px;padding:20px 22px}.policy-page-module__x2mqyq__callout strong{color:var(--primary)}
