.LegalHeader-module__Lsmzwa__header{padding:calc(72px + clamp(30px,5vw,60px)) 0 clamp(28px,4vw,44px);position:relative;overflow:hidden}.LegalHeader-module__Lsmzwa__glow{background:radial-gradient(circle at 50% 50%, var(--accent), transparent 62%);opacity:.36;filter:blur(8px);pointer-events:none;border-radius:50%;width:36vw;max-width:480px;height:36vw;max-height:480px;position:absolute;top:-18%;right:-8%}.LegalHeader-module__Lsmzwa__wrap{width:100%;max-width:1180px;padding:0 var(--gutter);margin:0 auto;position:relative}.LegalHeader-module__Lsmzwa__tabs{border:1px solid var(--ink);background:var(--paper2);border-radius:999px;flex-wrap:wrap;gap:6px;max-width:100%;margin:22px 0 0;padding:5px;display:inline-flex}.LegalHeader-module__Lsmzwa__tab,.LegalHeader-module__Lsmzwa__tabOn{white-space:normal;border-radius:999px;padding:9px 18px;font-size:14px}.LegalHeader-module__Lsmzwa__tab{border:1px solid #0000;font-weight:600;transition:background .2s}.LegalHeader-module__Lsmzwa__tab:hover{background:var(--paper)}.LegalHeader-module__Lsmzwa__tabOn{border:1px solid var(--ink);background:var(--accent);color:var(--accent-fg);font-weight:700}.LegalHeader-module__Lsmzwa__title{letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;max-width:820px;margin:22px 0 0;font-size:clamp(32px,4.8vw,54px);font-weight:800;line-height:1.04}@media (max-width:400px){.LegalHeader-module__Lsmzwa__title{font-size:clamp(26px,8.3vw,32px)}}.LegalHeader-module__Lsmzwa__intro{max-width:680px;color:var(--muted);text-wrap:pretty;margin:18px 0 0;font-size:clamp(16px,1.35vw,19px);line-height:1.6}.LegalHeader-module__Lsmzwa__meta{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:10px 24px;margin:22px 0 0;font-size:12px;display:flex}.LegalHeader-module__Lsmzwa__metaItem{align-items:center;gap:8px;display:inline-flex}.LegalHeader-module__Lsmzwa__diamond,.LegalHeader-module__Lsmzwa__diamondAccent{width:6px;height:6px;transform:rotate(45deg)}.LegalHeader-module__Lsmzwa__diamond{background:var(--ink)}.LegalHeader-module__Lsmzwa__diamondAccent{background:var(--accent);border:1px solid var(--ink)}
