.LegalPage_header__MKC3y{padding-top:calc(var(--space-2xl) + 40px);padding-bottom:var(--space-lg);border-bottom:1px solid var(--line)}.LegalPage_eyebrow__Jiw3_{color:var(--color-oxide);font-size:var(--fs-mono-sm);margin-bottom:var(--space-sm)}.LegalPage_title__cXmM_{font-family:var(--font-display);font-size:var(--fs-display-lg);font-weight:400;line-height:1.02;max-width:16ch}.LegalPage_intro__JFI9V{margin-top:var(--space-md);max-width:56ch;color:var(--ink-muted);font-size:var(--fs-body-lg);line-height:1.6}.LegalPage_updated__2_YoC{margin-top:var(--space-md);color:var(--ink-muted);font-size:var(--fs-mono-sm)}.LegalPage_layout__AfoEx{display:grid;grid-template-columns:1fr;grid-gap:var(--space-lg);gap:var(--space-lg);padding-block:var(--space-lg) var(--space-2xl)}@media (min-width:960px){.LegalPage_layout__AfoEx{grid-template-columns:260px minmax(0,1fr);gap:var(--space-xl)}}.LegalPage_toc__QIIgr{display:none}@media (min-width:960px){.LegalPage_toc__QIIgr{display:block;align-self:start;position:-webkit-sticky;position:sticky;top:120px;padding-left:var(--space-sm);border-left:1px solid var(--line)}}.LegalPage_tocLabel__Ibplw{color:var(--ink-muted);font-size:var(--fs-mono-sm);margin-bottom:var(--space-xs)}.LegalPage_tocList__DElKf{display:flex;flex-direction:column;gap:var(--space-2xs)}.LegalPage_tocLink__q1w0A{display:flex;gap:var(--space-xs);font-size:var(--fs-body-sm);line-height:1.4;color:var(--ink-muted);transition:color var(--dur-fast) var(--ease-out)}.LegalPage_tocLink__q1w0A:hover{color:var(--ink)}.LegalPage_tocNum__SrJ5Q{flex-shrink:0;padding-top:2px;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--color-oxide)}.LegalPage_content__5Kqna{max-width:72ch}.LegalPage_summary__cBzUV{margin-bottom:var(--space-lg);padding:var(--space-sm) var(--space-md);border-left:2px solid var(--color-oxide);background:var(--surface-alt)}.LegalPage_summaryLabel__QeoQo{margin-bottom:var(--space-3xs);color:var(--color-oxide);font-size:var(--fs-mono-sm)}.LegalPage_summaryText__aCcCx{color:var(--ink);line-height:1.65}.LegalPage_section__a6qvY{padding-block:var(--space-lg);border-top:1px solid var(--line);scroll-margin-top:110px}.LegalPage_section__a6qvY:first-of-type{border-top:none;padding-top:0}.LegalPage_sectionTitle__PrSxk{display:flex;align-items:baseline;gap:var(--space-sm);margin-bottom:var(--space-sm);font-family:var(--font-display);font-size:var(--fs-display-sm);font-weight:400}.LegalPage_sectionNum__rgS3h{color:var(--color-oxide);font-size:var(--fs-mono-sm)}.LegalPage_prose__b255m p{max-width:68ch;color:var(--ink-muted);line-height:1.75}.LegalPage_prose__b255m p+p{margin-top:var(--space-sm)}.LegalPage_prose__b255m ul{display:flex;flex-direction:column;gap:var(--space-2xs);margin-top:var(--space-xs)}.LegalPage_prose__b255m ul+p{margin-top:var(--space-sm)}.LegalPage_prose__b255m li{position:relative;padding-left:var(--space-md);color:var(--ink-muted);line-height:1.7}.LegalPage_prose__b255m li:before{content:"";position:absolute;left:0;top:.85em;width:12px;height:1px;background:var(--color-oxide)}.LegalPage_prose__b255m strong{color:var(--ink);font-weight:500}.LegalPage_prose__b255m a{color:var(--ink);border-bottom:1px solid var(--color-oxide);transition:color var(--dur-fast) var(--ease-out)}.LegalPage_prose__b255m a:hover{color:var(--color-oxide)}