.legal-hero{padding-bottom:28px;}.legal-card{max-width:960px;}.legal-card h2{margin-top:32px;margin-bottom:10px;font-size:24px;letter-spacing:-0.035em;}.legal-card h2:first-child{margin-top:0;}.legal-card p{color:var(--muted);line-height:1.75;font-size:15px;}.legal-note{padding:14px 16px;border-radius:16px;color:var(--muted);background:rgba(122, 162, 255, 0.07);border:1px solid rgba(122, 162, 255, 0.16);}.faq-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px;}.faq-card h2{margin:0 0 12px;font-size:24px;letter-spacing:-0.035em;}.faq-card p{margin:0;color:var(--muted);line-height:1.7;font-size:15px;}@media (max-width: 860px){.faq-grid{grid-template-columns:1fr;}}
