.Badge_badge___Jmm6{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:var(--radius-full);background:var(--badge-background);color:var(--badge-text);border:1px solid color-mix(in srgb,var(--border-default) 68%,transparent);font-size:13px;line-height:18px;font-weight:600}.Container_container___EXWA{inline-size:min(100% - 32px,1080px);margin-inline:auto}.Container_content__mtUqb{inline-size:min(100%,760px)}.Surface_surface__WJSjR{border:1px solid var(--border-default);border-radius:var(--radius-card);box-shadow:var(--shadow-soft)}.Surface_default__mddpr{background:var(--surface-default)}.Surface_soft__TW_Gx{background:var(--surface-soft)}.Surface_glass__AGWNz{background:color-mix(in srgb,var(--surface-glass) 84%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.Card_card__1XGVN{padding:20px}.Button_button__f_l0m{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:var(--radius-full);border:1px solid transparent;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease;font-size:15px;line-height:20px;font-weight:600}.Button_button__f_l0m:hover{transform:translateY(-1px)}.Button_primary__gNjMo{background:var(--action);color:#fff}.Button_primary__gNjMo:hover{background:var(--action-pressed)}.Button_secondary__6ARy2{background:var(--surface-default);color:var(--text-primary);border-color:var(--border-default);box-shadow:var(--shadow-soft)}.Button_ghost__nCpIY{background:transparent;color:var(--text-secondary);border-color:var(--border-default)}.Button_button__f_l0m:disabled,.Button_disabled__Y44Hn{opacity:.5;cursor:not-allowed;transform:none}.Cluster_cluster__W89sQ{display:flex;flex-wrap:wrap;align-items:center}.Header_header__O25NC{position:-webkit-sticky;position:sticky;top:0;z-index:10;padding-block:18px}.Header_shell__zOyWT{display:flex;align-items:center;justify-content:space-between;gap:16px;inline-size:100%;padding:14px 16px;border-radius:var(--radius-screen-card);border:1px solid var(--border-default);background:var(--navigation-background);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow-soft)}.Header_brand__R1f6z{font-size:18px;line-height:24px;font-weight:700;letter-spacing:-.03em}.Header_navWrap__0Kqrt{display:contents}.Header_right__Si0mW{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}@media (max-width:860px){.Header_shell__zOyWT{align-items:center;flex-direction:row}.Header_brand__R1f6z{flex:1 1 auto}.Header_right__Si0mW{inline-size:auto;flex:0 0 auto;justify-content:flex-end}.Header_navWrap__0Kqrt{display:none}}.LegalPageShell_article___4D6k{padding:28px}.LegalPageShell_section__0_2c9{padding-top:8px}.LegalPageShell_list__e3VVi{margin:0;padding-left:20px;color:var(--text-secondary)}.Footer_footer__rZB2Q{padding-block:32px 48px}.Footer_shell__nxOPF{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:18px 20px;border-radius:var(--radius-card);border:1px solid var(--border-default);background:color-mix(in srgb,var(--footer-background) 84%,transparent);box-shadow:var(--shadow-soft)}.Footer_links__6wOW9{display:flex;flex-wrap:wrap;gap:12px}.Footer_link__16ENv{color:var(--text-secondary)}@media (max-width:640px){.Footer_shell__nxOPF{flex-direction:column;align-items:center}.Footer_links__6wOW9{order:1;inline-size:100%;justify-content:center}.Footer_shell__nxOPF>:first-child{order:2;inline-size:100%;text-align:center}}.SiteBackground_background__SXp9t{position:fixed;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(circle at 12% 18%,rgba(184,225,255,.16),transparent 18%),radial-gradient(circle at 85% 8%,rgba(191,233,211,.16),transparent 20%),radial-gradient(circle at 50% 100%,rgba(255,212,186,.08),transparent 24%)}.PageShell_shell__gXJWt{position:relative}.PageShell_shellFullHeight__tRJe9{display:flex;flex-direction:column;min-block-size:100vh}.PageShell_main__zLSp8{position:relative}.PageShell_mainFlexible__8FY4M{flex:1 1}.Divider_divider__KltfT{block-size:1px;inline-size:100%;border:0;background:var(--divider)}