.landing-legal{flex-direction:column;gap:32px;width:min(720px,100% - 32px);margin-inline:auto;padding-block:56px 72px;display:flex}.landing-legal h1{letter-spacing:-.01em;font-size:32px;font-weight:500}.landing-legal h2{scroll-margin-top:24px;font-size:17px;font-weight:500}.landing-legal p,.landing-legal li{color:var(--landing-muted);font-size:14px;line-height:1.7}.landing-legal ul{flex-direction:column;gap:6px;padding-left:20px;list-style:outside;display:flex}.landing-legal section{flex-direction:column;gap:12px;display:flex}.landing-legal-note{border:1px solid #dec05b44;border-radius:4px;padding:10px 14px;color:var(--landing-ink)!important;font-size:13px!important}.landing-legal-toc,.landing-legal-footer{color:var(--landing-muted);flex-wrap:wrap;gap:4px 18px;font-size:13px;display:flex}.landing-legal-toc a,.landing-legal-footer a{align-items:center;min-height:32px;transition:color .18s;display:inline-flex}.landing-legal-toc a:hover,.landing-legal-footer a:hover{color:var(--landing-gold)}.landing-legal-footer{border-top:1px solid #dec05b22;padding-top:24px}@media (max-width:767px){.landing-legal{padding-block:32px 48px}.landing-legal h1{font-size:26px}}
