.policy-wrap{max-width:900px}.policy-hero{padding:54px 0 24px}.policy-hero h1{font-size:clamp(2.3rem,7vw,4.5rem);margin:7px 0 12px}.policy-card{margin-bottom:14px}.policy-card h2{margin-top:0}.policy-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.policy-callout{border-left:4px solid var(--nr-lime);padding:15px;background:rgba(32,217,255,.07)}.policy-card li{margin:8px 0;line-height:1.55}.policy-meta{font-size:.85rem;color:var(--nr-muted)}@media(max-width:700px){.policy-hero{padding:30px 0 15px}.policy-grid{grid-template-columns:1fr}.policy-card{padding:17px!important}.policy-card p,.policy-card li{font-size:.95rem}}
