.pv-policy{gap:clamp(20px,3vw,32px);max-width:760px;padding-block:clamp(32px,6vw,72px);display:grid}.pv-policy h1{font-family:var(--font-heading);margin:4px 0 10px;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.12}.pv-policy h2{font-family:var(--font-heading);margin:0 0 8px;font-size:clamp(1.15rem,2.2vw,1.35rem)}.pv-policy p,.pv-policy li{overflow-wrap:anywhere;line-height:1.7}.pv-policy p{margin:0 0 10px}.pv-policy ul{gap:6px;margin:0;padding-left:1.2em;display:grid}.pv-policy a{color:var(--samudra);text-underline-offset:3px;text-decoration:underline}.pv-policy section{border-top:1px solid var(--line);padding-top:clamp(16px,2.4vw,24px)}.pv-policy__eyebrow{color:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:700}.pv-policy__lead{color:var(--ink-muted);font-size:1.05rem}.pv-policy__fine{color:var(--ink-muted);font-size:.86rem}
