.policy-hero{max-width:780px;margin:0 auto var(--space-8);text-align:left}.policy-title{font-size:clamp(2.2rem,3vw,2.6rem);letter-spacing:0.12em;text-transform:uppercase;margin-bottom:var(--space-3)}.policy-intro{font-size:var(--font-size-lg);color:var(--color-text-muted);max-width:720px}.policy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}.policy-card{background:rgba(5,7,18,0.92);border-radius:var(--radius-lg);padding:var(--space-5);border:1px solid rgba(255,255,255,0.06);box-shadow:var(--shadow-soft)}.policy-card h2{font-size:1.4rem;margin-bottom:var(--space-3)}.policy-card p:last-child{margin-bottom:0}.policy-card .list-dot{margin-top:var(--space-2)}.policy-cta{margin-top:var(--space-8)}.policy-cta-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}@media(max-width:1024px){.policy-grid{grid-template-columns:1fr}}@media(max-width:768px){.policy-hero{margin-bottom:var(--space-6)}.policy-grid{gap:var(--space-4)}.policy-card{padding:var(--space-4)}.policy-cta{margin-top:var(--space-7)}}@media(max-width:480px){.policy-card{border-radius:var(--radius-md)}}