.legal{max-width:760px;font-family:var(--font-geist-sans), system-ui, sans-serif;color:#16181d;background:#fff;margin:0 auto;padding:32px 20px 64px;line-height:1.65}.legal-head{margin-bottom:40px}.legal-brand{color:inherit;align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}.legal-brand img{border-radius:7px}.legal h1{letter-spacing:-.02em;margin:0 0 6px;font-size:2.1rem;line-height:1.2}.legal h2{margin:36px 0 8px;font-size:1.2rem}.legal p,.legal li{font-size:1rem}.legal ul{padding-left:1.2em}.legal li{margin:6px 0}.legal a{color:#1d4ed8}.legal-updated{color:#5b6170;margin-bottom:28px;font-size:.9rem}.legal-foot{color:#5b6170;border-top:1px solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:56px;padding-top:20px;font-size:.875rem;display:flex}.legal-foot nav{gap:16px;display:flex}@media (prefers-color-scheme:dark){.legal{color:#e8eaef;background:#0d0f13}.legal a{color:#8ab4ff}.legal-updated,.legal-foot{color:#9aa1ae}.legal-foot{border-top-color:#262a33}}
