.legal-updated{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);font-size:13px;font-weight:500}.legal-card{border:1px solid var(--line);background:var(--glass-hi);border-radius:12px;gap:0;margin:0;display:grid;overflow:hidden}.legal-card>div{border-top:1px solid var(--line);grid-template-columns:minmax(120px,30%) 1fr;gap:12px;padding:12px 18px;display:grid}.legal-card>div:first-child{border-top:0}.legal-card dt{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);font-size:13px;font-weight:500}.legal-card dd{color:var(--ink);margin:0;font-size:16px;line-height:1.5}.legal-nav{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px 24px;margin-top:56px;padding-top:24px;display:flex}.legal-nav-link{color:var(--accent);font-size:15px}@media (max-width:640px){.legal-card>div{grid-template-columns:1fr;gap:2px}}
