.lp-policy-page{background:var(--lp-white);padding:clamp(56px,8vw,96px) 0 clamp(72px,10vw,120px)}.lp-policy-page .lp-container{max-width:840px}.lp-policy-page .lp-policy-lead{font-size:14.5px;line-height:2.1;color:var(--lp-text-muted);margin:0 0 clamp(40px,5vw,56px)}.lp-policy-section{padding:clamp(24px,3vw,32px) 0;border-top:1px solid var(--lp-border)}.lp-policy-section h2{font-family:var(--lp-font-serif);font-weight:600;font-size:clamp(17px,1.9vw,20px);line-height:1.6;margin:0 0 16px}.lp-policy-section p{font-size:14px;line-height:2;color:var(--lp-text-muted);margin:0 0 12px}.lp-policy-section p:last-child{margin-bottom:0}.lp-policy-section ul{margin:0;padding-left:1.4em}.lp-policy-section li{font-size:14px;line-height:1.95;color:var(--lp-text-muted)}
