.legal_page__hbwLa{min-height:100vh;background:var(--mt-bg-base);color:var(--mt-text-primary);overflow-x:clip}.legal_topbar__scGg5{max-width:1200px;margin:0 auto;padding:var(--space-3) 16px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.legal_brand__01PpR{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-display);font-weight:700;font-size:1.45rem;color:var(--mt-text-primary);text-decoration:none}.legal_brand__01PpR span{color:var(--mt-accent-cyan)}.legal_topnav__CaIIc{display:flex;gap:var(--space-2)}.legal_topnav__CaIIc a{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--mt-text-secondary);text-decoration:none}.legal_topnav__CaIIc a:hover{color:var(--mt-accent-cyan)}.legal_page__hbwLa a:focus-visible{outline:2px solid var(--mt-accent-cyan);outline-offset:3px;border-radius:var(--mt-radius-sm)}.legal_main__9rN0I{max-width:1200px;margin:0 auto;padding:var(--space-6) 16px var(--space-16)}.legal_layout__Zki0K{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-10)}@media (min-width:1000px){.legal_layout__Zki0K{grid-template-columns:minmax(0,1fr) 260px;gap:var(--space-16)}}.legal_article__UlQx_{min-width:0;max-width:76ch}.legal_notice__BOf_o{display:inline-block;margin-bottom:var(--space-6);padding:var(--space-1) var(--space-3);letter-spacing:.04em;color:var(--mt-accent-amber);background:var(--mt-legal-notice-bg);border:1px solid var(--mt-legal-notice-border);border-radius:var(--mt-radius-md)}.legal_eyebrow__jBMx4,.legal_notice__BOf_o{font-family:var(--font-mono);font-size:var(--text-xs)}.legal_eyebrow__jBMx4{letter-spacing:.2em;text-transform:uppercase;color:var(--mt-accent-cyan);margin-bottom:var(--space-2)}.legal_title__dMZtl{font-family:var(--font-display);font-weight:700;font-size:clamp(2rem,6vw,2.8rem);line-height:1.08}.legal_updated__Xjl9l{margin-top:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--mt-text-secondary)}.legal_intro__v3uGg{margin-top:var(--space-6)}.legal_body__MggB_ li,.legal_body__MggB_ p,.legal_intro__v3uGg p{font-family:var(--font-mono);font-size:.84rem;line-height:1.85;color:var(--mt-chat-bot-msg-text)}.legal_body__MggB_ p+p,.legal_intro__v3uGg p+p{margin-top:var(--space-3)}.legal_body__MggB_ strong,.legal_intro__v3uGg strong{color:var(--mt-text-primary);font-weight:500}.legal_asideContact__yt4uI a,.legal_body__MggB_ a,.legal_intro__v3uGg a{color:var(--mt-accent-cyan);text-decoration:underline;text-underline-offset:3px;word-break:break-word}.legal_body__MggB_ ol,.legal_body__MggB_ ul{margin:var(--space-3) 0 0;padding-left:1.3rem}.legal_body__MggB_ li+li{margin-top:var(--space-2)}.legal_body__MggB_ h3{margin-top:var(--space-5);margin-bottom:var(--space-2);font-family:var(--font-display);font-weight:700;font-size:1.15rem;color:var(--mt-text-primary)}.legal_toc__z4ibN{margin-top:var(--space-8);padding:var(--space-5);background:var(--mt-bg-surface);border:1px solid var(--mt-border-subtle);border-radius:var(--mt-radius-xl)}.legal_tocTitle__mY9EW{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--mt-text-secondary);margin-bottom:var(--space-3)}.legal_toc__z4ibN ol{padding-left:1.3rem;display:grid;gap:var(--space-1)}.legal_toc__z4ibN li{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--mt-text-secondary)}.legal_toc__z4ibN a{display:inline-block;padding:3px 0;color:var(--mt-text-primary);text-decoration:none}.legal_toc__z4ibN a:hover{color:var(--mt-accent-cyan)}.legal_body__MggB_{margin-top:var(--space-4)}.legal_section__bjum_{padding-top:var(--space-8);scroll-margin-top:var(--space-6)}.legal_sectionTitle__meYoM{display:flex;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);line-height:1.2;color:var(--mt-text-primary)}.legal_sectionTitle__meYoM:before{content:"";flex:none;width:16px;height:2px;transform:translateY(-.3em);background:var(--mt-accent-cyan)}.legal_aside__waqTg{min-width:0}@media (min-width:1000px){.legal_aside__waqTg{position:sticky;top:var(--space-6);align-self:start}}.legal_aside__waqTg ul{list-style:none;display:grid;gap:var(--space-1)}.legal_aside__waqTg ul a{display:flex;align-items:center;min-height:44px;padding:0 var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--mt-text-secondary);text-decoration:none;border-left:2px solid var(--mt-border-subtle)}.legal_aside__waqTg ul a:hover{color:var(--mt-text-primary)}.legal_aside__waqTg ul a.legal_asideActive__xRG1f{color:var(--mt-accent-cyan);border-left-color:var(--mt-accent-cyan)}.legal_asideContact__yt4uI{margin-top:var(--space-5);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.7;color:var(--mt-text-secondary)}