.LegalDocument-module-scss-module__3Nmh5G__legalPage{--landing-bg:#121212;--landing-bg-elev-1:#1a1a1a;--landing-bg-elev-2:#232323;--landing-bg-light:#f4f4f0;--landing-bg-light-2:#ececea;--landing-ink:#f4f4f0;--landing-ink-mute:#a0a0a0;--landing-ink-dim:#6a6a6a;--landing-ink-dark:#121212;--landing-ink-dark-mute:#4a4a4a;--landing-cyan:#00e5ff;--landing-gold:#ffb800;--landing-magenta:#ff0090;--landing-rule:#2a2a2a;--landing-rule-light:#d8d8d4;--landing-shadow-gold:0 0 0 1px #ffb80040, 0 20px 60px -20px #ffb80059;--landing-header-height:64px;--landing-container-max:1240px;--landing-container-padding:32px;--font-display:var(--font-bebas), "Bebas Neue", sans-serif;--font-body:var(--font-outfit), "Outfit", sans-serif;--font-mono:var(--font-jetbrains-mono), "JetBrains Mono", monospace}@media (max-width:768px){.LegalDocument-module-scss-module__3Nmh5G__legalPage{--landing-container-padding:24px}}.LegalDocument-module-scss-module__3Nmh5G__legalPage{background-color:var(--landing-bg);width:100%;color:var(--landing-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;padding:80px 0 120px;overflow:clip visible}.LegalDocument-module-scss-module__3Nmh5G__document{max-width:var(--landing-container-max);padding:0 var(--landing-container-padding);background:var(--landing-bg-elev-1);border:1px solid var(--landing-rule);border-radius:6px;max-width:800px;margin:0 auto;padding:48px 40px}.LegalDocument-module-scss-module__3Nmh5G__header{margin-bottom:32px}.LegalDocument-module-scss-module__3Nmh5G__kicker{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--landing-cyan);margin-bottom:12px;font-size:11px}.LegalDocument-module-scss-module__3Nmh5G__h1{font-family:var(--font-display);letter-spacing:.015em;text-transform:uppercase;color:var(--landing-ink);margin:0 0 12px;font-size:clamp(36px,5vw,52px);line-height:1.02}.LegalDocument-module-scss-module__3Nmh5G__meta{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--landing-ink-dim);margin-bottom:16px;font-size:11px}.LegalDocument-module-scss-module__3Nmh5G__intro{font-family:var(--font-body);color:var(--landing-ink-mute);margin:0;font-size:16px;line-height:1.65}.LegalDocument-module-scss-module__3Nmh5G__divider{border:none;border-top:1px solid var(--landing-rule);margin:32px 0}.LegalDocument-module-scss-module__3Nmh5G__body h2{font-family:var(--font-body);color:var(--landing-ink);margin:32px 0 12px;font-size:18px;font-weight:700}.LegalDocument-module-scss-module__3Nmh5G__body h2:first-child{margin-top:0}.LegalDocument-module-scss-module__3Nmh5G__body h3{font-family:var(--font-body);color:var(--landing-ink);margin:24px 0 10px;font-size:16px;font-weight:600}.LegalDocument-module-scss-module__3Nmh5G__body p{color:var(--landing-ink-mute);margin:0 0 16px;font-size:15px;line-height:1.7}.LegalDocument-module-scss-module__3Nmh5G__body ul{color:var(--landing-ink-mute);margin:0 0 16px;padding-left:1.25rem;font-size:15px;line-height:1.7}.LegalDocument-module-scss-module__3Nmh5G__body ul li{margin-bottom:8px}.LegalDocument-module-scss-module__3Nmh5G__body a:focus-visible{outline:2px solid var(--landing-cyan);outline-offset:3px}.LegalDocument-module-scss-module__3Nmh5G__body a{color:var(--landing-cyan);text-underline-offset:2px;text-decoration:underline;transition:color .2s}.LegalDocument-module-scss-module__3Nmh5G__body a:hover{color:var(--landing-ink)}.LegalDocument-module-scss-module__3Nmh5G__body strong{color:var(--landing-ink);font-weight:600}.LegalDocument-module-scss-module__3Nmh5G__disclaimer{border-top:1px solid var(--landing-rule);color:var(--landing-ink-dim);margin-top:40px;padding-top:24px;font-size:13px;line-height:1.6}@media (max-width:768px){.LegalDocument-module-scss-module__3Nmh5G__legalPage{padding:56px 0 80px}.LegalDocument-module-scss-module__3Nmh5G__document{padding:32px 24px}}
