.policy-section{padding:70px max(28px,calc((100% - 1120px)/2)) 80px;background:#111827;color:#f4f6fb}.policy-section h2{margin:0 0 18px;font-size:clamp(30px,4vw,48px);letter-spacing:-1px}.policy-intro{max-width:760px;color:#aab2c3;line-height:1.6}.policy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px}.policy-card{padding:22px;border:1px solid #39445a;border-radius:14px;background:#151e31}.policy-card h3{margin:0 0 12px;font-size:19px;color:#b7f000}.policy-card p{margin:0;color:#c2cada;line-height:1.6}.policy-card ul{margin:0;padding-left:20px;color:#c2cada;line-height:1.7}@media(max-width:760px){.policy-grid{grid-template-columns:1fr}}
