.LegalDocument_page__Lkakf{width:min(100%,1120px);margin-inline:auto;padding-block:.35rem .5rem}.LegalDocument_header__h3MRw{max-width:760px}.LegalDocument_kicker__lGgfK,.LegalDocument_tocLabel__ux2jX{margin:0;color:var(--color-action);font-family:var(--font-mono);font-size:.69rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.LegalDocument_header__h3MRw h1{max-width:16ch;margin:.5rem 0 0;text-wrap:balance;font-size:var(--font-size-page-heading);font-weight:var(--font-weight-page-heading);line-height:var(--line-height-page-heading);letter-spacing:normal}.LegalDocument_header__h3MRw h1:focus{outline:0}.LegalDocument_updated__gMJMo{margin:.95rem 0 0;color:var(--color-text-muted);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.04em}.LegalDocument_preamble__nDMsU{max-width:72ch;margin-top:1.35rem}.LegalDocument_layout__GAsng{display:grid;grid-template-columns:minmax(12rem,15.5rem) minmax(0,1fr);gap:2.25rem;align-items:start;min-width:0;margin-top:2rem}.LegalDocument_toc__cbdd_{position:sticky;top:1rem;max-height:calc(100vh - 2rem);min-width:0;overflow:auto;padding-bottom:1rem}.LegalDocument_tocList__7h4W0{display:grid;gap:.1rem;margin:.7rem 0 0;padding:0;list-style:none}.LegalDocument_tocLink__BczDH{display:grid;grid-template-columns:1.45rem minmax(0,1fr);gap:.4rem;border-radius:.35rem;padding:.32rem .15rem;color:var(--color-text-muted);font-size:.84rem;line-height:1.35}.LegalDocument_tocLink__BczDH:hover{color:var(--color-text)}.LegalDocument_sectionNumber__lJ6rD,.LegalDocument_tocNumber__urzCx{color:var(--color-action);font-family:var(--font-mono);font-size:.72rem;font-weight:700;font-variant-numeric:tabular-nums}.LegalDocument_sections__qvg0k{min-width:0}.LegalDocument_section__9E3Nl{margin-top:1.45rem;border-top:1px solid var(--color-border);padding-top:1.2rem}.LegalDocument_numberedHeading__M4zD4,.LegalDocument_section__9E3Nl h2{margin:0;scroll-margin-top:1.25rem;text-wrap:balance;font-size:var(--font-size-section-heading);font-weight:var(--font-weight-section-heading);line-height:var(--line-height-section-heading);letter-spacing:normal}.LegalDocument_numberedHeading__M4zD4{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem;align-items:baseline}.LegalDocument_sectionNumber__lJ6rD{font-size:.78rem;letter-spacing:.04em}.LegalDocument_subheading__I_JoT{margin:1.35rem 0 0;scroll-margin-top:1.25rem;font-size:var(--font-size-subheading);font-weight:var(--font-weight-section-heading);line-height:var(--line-height-subheading);letter-spacing:normal}.LegalDocument_copy__FKuBd,.LegalDocument_list__vE8nO,.LegalDocument_notice__dyXSo{max-width:68ch}.LegalDocument_copy__FKuBd,.LegalDocument_list__vE8nO li{color:var(--color-text);font-size:1.02rem;line-height:1.7}.LegalDocument_copy__FKuBd{margin:.85rem 0 0}.LegalDocument_preamble__nDMsU .LegalDocument_copy__FKuBd:first-child,.LegalDocument_preamble__nDMsU .LegalDocument_notice__dyXSo:first-child{margin-top:0}.LegalDocument_notice__dyXSo{margin:1rem 0 0;border-left:3px solid var(--color-caution);padding:.1rem 0 .1rem .9rem;font-size:.92rem;font-weight:720;letter-spacing:.01em;line-height:1.55}.LegalDocument_list__vE8nO{margin:.8rem 0 0;padding:0;list-style:none}.LegalDocument_list__vE8nO li{position:relative;margin-top:.45rem;padding-left:1.15rem}.LegalDocument_list__vE8nO li:before{position:absolute;top:.72em;left:0;width:.42rem;height:1px;content:"";background:var(--color-action)}.LegalDocument_textLink__zYA9w{color:var(--color-action);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.LegalDocument_textLink__zYA9w:hover{color:var(--color-action-strong)}.LegalDocument_related__j1jPi{display:flex;flex-wrap:wrap;gap:.7rem 1.4rem;margin-top:2.4rem;border-top:1px solid var(--color-border);padding-top:1.15rem}.LegalDocument_related__j1jPi a{color:var(--color-action);font-size:.95rem;font-weight:720;text-decoration:underline;text-underline-offset:.18em}@media (max-width:860px){.LegalDocument_layout__GAsng{grid-template-columns:1fr;gap:1.25rem}.LegalDocument_toc__cbdd_{position:static;max-height:none;overflow:visible;border-bottom:1px solid var(--color-border);padding-bottom:.85rem}.LegalDocument_tocList__7h4W0{display:flex;max-width:100%;gap:.45rem;margin-top:.65rem;overflow-x:auto;padding-bottom:.35rem}.LegalDocument_tocLink__BczDH{grid-template-columns:auto auto;border:1px solid var(--color-border);border-radius:999px;background:color-mix(in srgb,var(--color-surface) 82%,transparent);padding:.45rem .75rem;white-space:nowrap}}