.LegalPage_shell__PjUbG{position:relative;min-height:100vh;background:var(--bg)}.LegalPage_grain__xFkiJ{position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.LegalPage_topbar___6ffj{position:-webkit-sticky;position:sticky;top:0;z-index:5;height:60px;display:flex;align-items:center;gap:16px;padding:0 24px;background:rgba(8,11,9,.8);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.LegalPage_back__hNKtj{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 13px;border-radius:8px;font-size:13px;color:var(--tx-2);background:var(--bg-3);border:1px solid var(--line-2);transition:color .15s,border-color .15s}.LegalPage_back__hNKtj:hover{color:var(--tx);border-color:var(--line-emerald)}.LegalPage_brand__Kyg04{display:flex;align-items:center;gap:9px;text-decoration:none}.LegalPage_logo__r9NsW{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:var(--bg-brand);border:1px solid var(--line-emerald);box-shadow:0 2px 12px rgba(37,224,127,.28)}.LegalPage_brandName__3TCgM{font-family:var(--font-mono);font-weight:600;font-size:15px;letter-spacing:-.02em;color:var(--tx)}.LegalPage_topSpacer__WuFsw{flex:1 1}.LegalPage_body__L5X4R{position:relative;z-index:1;display:grid;grid-template-columns:240px minmax(0,720px);grid-gap:48px;gap:48px;justify-content:center;padding:48px 24px 100px}.LegalPage_toc__gp_ow{position:-webkit-sticky;position:sticky;top:90px;align-self:start;height:max-content}.LegalPage_tocLabel__v6mjZ{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tx-4);margin-bottom:12px}.LegalPage_toc__gp_ow nav{display:flex;flex-direction:column;gap:2px}.LegalPage_tocLink__XFFv8{font-size:13px;color:var(--tx-3);text-decoration:none;padding:6px 10px;border-radius:7px;border-left:2px solid transparent;transition:color .14s,background .14s,border-color .14s}.LegalPage_tocLink__XFFv8:hover{color:var(--tx);background:var(--bg-2);border-left-color:var(--em)}.LegalPage_doc__QIzVa{min-width:0}.LegalPage_docTitle__jmpWQ{font-family:var(--font-head);font-size:38px;font-weight:600;letter-spacing:-.03em;margin-bottom:8px}.LegalPage_updated__wDs4j{font-family:var(--font-mono);font-size:12.5px;color:var(--tx-4);margin-bottom:20px}.LegalPage_notice__kAOxD{font-size:12.5px;line-height:1.6;color:var(--tx-3);background:var(--em-dim);border:1px solid var(--line-emerald);border-radius:12px;padding:13px 16px;margin-bottom:36px}.LegalPage_content__IkEaf{font-size:15px;line-height:1.75;color:var(--tx-2)}.LegalPage_sec__B0Bqn{scroll-margin-top:90px;margin-bottom:38px}.LegalPage_secTitle__pgI3g{font-family:var(--font-head);font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--tx);margin-bottom:14px;padding-top:8px}.LegalPage_content__IkEaf p{margin-bottom:14px}.LegalPage_content__IkEaf ul{margin:0 0 16px;padding-left:22px;display:flex;flex-direction:column;gap:7px}.LegalPage_content__IkEaf li{padding-left:4px}.LegalPage_content__IkEaf li::marker{color:var(--em)}.LegalPage_content__IkEaf strong{color:var(--tx);font-weight:600}.LegalPage_content__IkEaf a{color:var(--em-3);text-decoration:underline;text-underline-offset:2px}.LegalPage_content__IkEaf code{font-family:var(--font-mono);font-size:13px;color:var(--em-3);background:var(--bg-3);padding:1px 6px;border-radius:5px}.LegalPage_docFooter__peVuL{display:flex;align-items:center;gap:14px;margin-top:48px;padding-top:24px;border-top:1px solid var(--line);font-size:13px}.LegalPage_docFooter__peVuL a{color:var(--tx-3);text-decoration:none}.LegalPage_docFooter__peVuL a:hover{color:var(--em)}.LegalPage_dot__lCelP{width:3px;height:3px;border-radius:50%;background:var(--tx-5)}@media (max-width:880px){.LegalPage_body__L5X4R{grid-template-columns:minmax(0,720px);gap:0}.LegalPage_toc__gp_ow{display:none}}