.legal-hero{min-height:auto;padding:clamp(72px,10vw,132px) 0 clamp(34px,5vw,64px)}.legal-hero .hero-grid{grid-template-columns:minmax(0,1fr);justify-content:center}.legal-hero .hero-copy{text-align:center;justify-items:center;width:100%;max-width:780px;margin-inline:auto}.legal-hero .hero-copy h1{max-width:12ch}.legal-hero .hero-copy .lead{max-width:58ch}.legal-hero .hero-actions{justify-content:center}.legal-hero .hero-art{display:none}.legal-content{background:#fffcf6c2;border:1px solid #0f3a2e21;border-radius:24px;gap:26px;padding:clamp(24px,5vw,54px);display:grid}.legal-content h2{margin-bottom:10px;font-size:clamp(1.7rem,3vw,2.6rem)}.legal-content p+p{margin-top:10px}.legal-content ul{gap:8px;margin:14px 0 0;padding-left:1.1rem;display:grid}.legal-content li{color:var(--muted);padding-left:4px;font-size:1rem;line-height:1.62}
