.legal{flex-direction:column;gap:14px;max-width:760px;margin:0 auto;padding:clamp(44px,6vw,72px) 0 80px;display:flex}.legal h1{font:500 clamp(30px, 4vw, 42px) var(--font-quote);color:var(--ink);text-wrap:balance}.legal h2{font:500 23px var(--font-quote);color:var(--ink);text-wrap:balance;margin-top:26px}.legal p{font:400 14px/1.7 var(--font-ui);color:var(--text-muted);text-wrap:pretty}.legal p.lede{margin-top:10px;font-size:15px}.legal strong{color:var(--ink)}.legal p.legal__stamp{font:500 12.5px var(--font-ui);color:var(--text-faint)}.legal__fine{font:400 12px/1.6 var(--font-ui);color:var(--text-faint);margin-top:22px}.legal__list{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.legal__list li{font:400 14px/1.7 var(--font-ui);color:var(--text-muted);text-wrap:pretty}.legal__scopes{flex-direction:column;gap:10px;margin:4px 0 0;display:flex}.legal__scope{background:var(--elev);border:1px solid var(--elev-border);border-radius:var(--r-lg,12px);padding:14px 18px}.legal__scope dt{font:600 13px var(--font-ui);color:var(--ink)}.legal__scope dd{font:400 13px/1.6 var(--font-ui);color:var(--text-muted);margin:0}
