.legacy-content{margin:0;background:#f2f8ff;color:#12334e;font-family:Inter,Arial,sans-serif}.legacy-content .legal-shell{width:min(1120px,92vw);margin:0 auto;padding:38px 0 70px}.legacy-content .legal-hero{border:1px solid #c9dfef;border-radius:8px;background:linear-gradient(135deg,#f2f8ff,#f2f8ff);padding:clamp(24px,4vw,52px)}.legacy-content .legal-hero p:first-child{margin:0 0 10px;color:#005a9e;text-transform:uppercase;font-size:12px;font-weight:950}.legacy-content .legal-hero h1{margin:0;color:var(--sn-on-dark);font-size:clamp(38px,5vw,68px);line-height:1.02}.legacy-content .legal-hero p:last-child{max-width:850px;color:#12334e;line-height:1.7;font-size:18px}.legacy-content .legal-grid{display:grid;gap:14px;margin-top:18px}.legacy-content .legal-card{border:1px solid #c9dfef;border-radius:8px;background:rgba(255,255,255,0.045);padding:20px}.legacy-content .legal-card h2{margin:0 0 12px;color:var(--sn-on-dark)}.legacy-content .legal-card li{margin:8px 0;color:#12334e;line-height:1.62}.legacy-content .legal-back{display:inline-flex;margin-top:18px;color:#ffffff;background:#d52b36;border-radius:8px;padding:12px 14px;font-weight:950;text-decoration:none}
