.LegalPage_page__3s_jm{max-width:1200px}.LegalPage_hero__ccUbE{padding:20px 0 36px;scroll-margin-top:85px}.LegalPage_eyebrow__w6z_q{color:var(--mabi-muted);font-size:10px;font-weight:600;letter-spacing:.12em}.LegalPage_hero__ccUbE h1{margin-top:16px}.LegalPage_updated__3XEMa{margin-top:14px;color:var(--mabi-muted);font-size:13px}.LegalPage_documents__JF3Dh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.LegalPage_documents__JF3Dh a{display:grid;gap:12px;padding:24px;border:1px solid var(--mabi-border);border-radius:9px;background:var(--mabi-card);transition:border-color .15s ease}.LegalPage_documents__JF3Dh a:hover{border-color:var(--ui-accent)}.LegalPage_documents__JF3Dh a:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.LegalPage_documents__JF3Dh a[aria-current=page]{border-color:var(--ui-accent);box-shadow:inset 0 0 0 1px var(--ui-accent)}.LegalPage_documents__JF3Dh span{font-family:var(--mabi-serif);font-size:22px;color:var(--ui-accent)}.LegalPage_documents__JF3Dh strong{font-size:16px;font-weight:550}.LegalPage_documents__JF3Dh small{color:var(--mabi-muted);font-size:12px;line-height:1.7}.LegalPage_layout__FxL0j{display:grid;grid-template-columns:1fr 1.8fr;gap:40px;margin-top:48px;padding-top:28px;border-top:1px solid var(--rule)}.LegalPage_contents__hpT0L{position:sticky;top:85px;align-self:start}.LegalPage_contents__hpT0L ol{display:grid;margin-top:14px;list-style:none}.LegalPage_contents__hpT0L a{display:block;padding:8px 6px;border-bottom:1px solid var(--rule);color:var(--mabi-muted);font-size:13px;line-height:1.6;transition:color .15s ease}.LegalPage_contents__hpT0L a:focus-visible,.LegalPage_contents__hpT0L a:hover{color:var(--ui-accent)}.LegalPage_article__jeEFh{display:grid;gap:8px;min-width:0}.LegalPage_section__dKZNG{scroll-margin-top:85px;padding-bottom:20px;border-bottom:1px solid var(--rule)}.LegalPage_section__dKZNG h2{margin:12px 0 10px;font-size:19px;letter-spacing:-.025em;font-weight:550;line-height:1.4}.LegalPage_section__dKZNG p{color:var(--mabi-text);font-size:14px;line-height:1.9;overflow-wrap:anywhere}.LegalPage_section__dKZNG p+p{margin-top:10px}.LegalPage_section__dKZNG a{color:var(--ui-accent);text-decoration:underline;text-underline-offset:3px}.LegalPage_footer__iuwee{display:flex;flex-wrap:wrap;gap:24px;margin-top:32px;padding-top:24px;border-top:1px solid var(--rule);font-size:12px;color:var(--mabi-muted)}.LegalPage_footer__iuwee a:hover{color:var(--mabi-text)}@media(max-width:760px){.LegalPage_documents__JF3Dh,.LegalPage_layout__FxL0j{grid-template-columns:1fr}.LegalPage_documents__JF3Dh{gap:10px}.LegalPage_documents__JF3Dh a{gap:6px;padding:16px 18px}.LegalPage_documents__JF3Dh span{font-size:18px}.LegalPage_layout__FxL0j{gap:12px;margin-top:32px}.LegalPage_contents__hpT0L{position:static}}