.LegalPageTemplate-module__ZHlawW__page{background:var(--bg-primary);min-height:100vh;padding:calc(var(--ticker-h) + var(--nav-h) + 40px) 0 80px}.LegalPageTemplate-module__ZHlawW__heroCard{border:1px solid var(--accent-border);border-radius:var(--radius-lg);max-width:860px;box-shadow:var(--shadow-glow);background:radial-gradient(circle at 0 0,#00f0ac14,#0000 42%),#062b2e8f;margin:0 auto 20px;padding:32px}.LegalPageTemplate-module__ZHlawW__eyebrow{letter-spacing:1.4px;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;margin-bottom:16px;font-size:11px;font-weight:700;display:inline-flex}.LegalPageTemplate-module__ZHlawW__title{letter-spacing:-1.8px;color:var(--text-primary);margin:0 0 14px;font-size:clamp(30px,4vw,46px);line-height:1.05}.LegalPageTemplate-module__ZHlawW__intro{max-width:760px;color:var(--text-secondary);font-size:15px;line-height:1.7}.LegalPageTemplate-module__ZHlawW__meta{color:var(--text-muted);margin-top:18px;font-size:12px;line-height:1.6}.LegalPageTemplate-module__ZHlawW__content{gap:14px;max-width:860px;margin:0 auto;display:grid}.LegalPageTemplate-module__ZHlawW__content section{border:1px solid var(--border);border-radius:var(--radius);background:#062b2e73;padding:28px 30px}.LegalPageTemplate-module__ZHlawW__content h2{letter-spacing:-.6px;color:var(--text-primary);margin:0 0 12px;font-size:20px;line-height:1.2}.LegalPageTemplate-module__ZHlawW__content p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.7}.LegalPageTemplate-module__ZHlawW__content p+p{margin-top:12px}.LegalPageTemplate-module__ZHlawW__content ul{gap:8px;margin:14px 0 0 18px;display:grid}.LegalPageTemplate-module__ZHlawW__content li{color:var(--text-secondary);font-size:14px;line-height:1.7}.LegalPageTemplate-module__ZHlawW__content strong{color:var(--text-primary)}@media (max-width:768px){.LegalPageTemplate-module__ZHlawW__page{padding:calc(var(--ticker-h) + var(--nav-h) + 24px) 0 56px}.LegalPageTemplate-module__ZHlawW__heroCard{padding:24px}.LegalPageTemplate-module__ZHlawW__content section{padding:22px 20px}}
