.legal_page__fPA7H{min-height:100vh;background:var(--ds-bg);color:var(--ds-ink);font-family:var(--ds-font-body)}.legal_wrap__xlBMJ{max-width:var(--ds-w-doc);margin:0 auto;padding:var(--ds-8) var(--ds-gutter) var(--ds-9)}.legal_head__cAaU3{margin-bottom:var(--ds-7);padding-bottom:var(--ds-6);border-bottom:1px solid var(--ds-line)}.legal_head__cAaU3 h1{margin:0 0 var(--ds-2);font-family:var(--ds-font-display);font-weight:400;font-size:var(--ds-fs-4xl);line-height:1.1;letter-spacing:-.02em}.legal_sub__ORuq2{margin:0 0 var(--ds-3);font-size:var(--ds-fs-lg);color:var(--ds-muted)}.legal_dates__T1vUP{margin:0;font-size:var(--ds-fs-sm);color:var(--ds-muted)}.legal_layout__Zo4tq{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--ds-8);align-items:start}.legal_tocSide__6Y1Ir{position:sticky;top:calc(var(--ds-nav-h) + 24px);max-height:calc(100vh - var(--ds-nav-h) - 48px);overflow-y:auto;font-size:var(--ds-fs-sm)}.legal_tocTitle__pZb8M{margin:0 0 var(--ds-2);font-size:var(--ds-fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ds-muted)}.legal_tocInline__es9xb ol,.legal_tocSide__6Y1Ir ol{list-style:none;margin:0;padding:0;display:grid;gap:1px}.legal_tocInline__es9xb a,.legal_tocSide__6Y1Ir a{display:block;padding:6px 0 6px var(--ds-3);border-left:2px solid var(--ds-line);color:var(--ds-muted);text-decoration:none;line-height:1.4}.legal_tocInline__es9xb a:hover,.legal_tocSide__6Y1Ir a:hover{color:var(--ds-primary);border-left-color:var(--ds-primary)}.legal_tocInline__es9xb a:focus-visible,.legal_tocInline__es9xb summary:focus-visible,.legal_tocSide__6Y1Ir a:focus-visible{outline:3px solid var(--ds-focus);outline-offset:2px}.legal_tocInline__es9xb{display:none;margin-bottom:var(--ds-6);border:1px solid var(--ds-line);border-radius:var(--ds-r-md);background:var(--ds-bg-alt);padding:0 var(--ds-4)}.legal_tocInline__es9xb summary{cursor:pointer;min-height:48px;display:flex;align-items:center;font-weight:600}.legal_tocInline__es9xb nav{padding-bottom:var(--ds-3)}.legal_body__flvP2{min-width:0;max-width:var(--ds-w-read)}.legal_content__dP5Pr section{margin:0 0 var(--ds-7);scroll-margin-top:calc(var(--ds-nav-h) + 16px)}.legal_content__dP5Pr h2{font-family:var(--ds-font-display);font-weight:400;font-size:var(--ds-fs-2xl);line-height:1.2;margin:0 0 var(--ds-3);padding-bottom:var(--ds-2);border-bottom:1px solid var(--ds-line);scroll-margin-top:calc(var(--ds-nav-h) + 16px)}.legal_content__dP5Pr h3{font-size:var(--ds-fs-md);font-weight:700;margin:var(--ds-5) 0 var(--ds-2)}.legal_content__dP5Pr p{margin:0 0 var(--ds-3);line-height:1.75;color:var(--ds-ink);font-size:var(--ds-fs-md)}.legal_content__dP5Pr ol,.legal_content__dP5Pr ul{margin:0 0 var(--ds-4);padding-left:1.4rem;line-height:1.7}.legal_content__dP5Pr ul{list-style:disc}.legal_content__dP5Pr ol{list-style:decimal}.legal_content__dP5Pr li{margin-bottom:var(--ds-2)}.legal_content__dP5Pr a{color:var(--ds-primary);text-underline-offset:3px}.legal_contactBox__BgWiS{background:var(--ds-bg-alt);border:1px solid var(--ds-line);border-radius:var(--ds-r-md);padding:var(--ds-4) var(--ds-5);margin-top:var(--ds-3)}.legal_contactBox__BgWiS p{margin-bottom:var(--ds-1)}.legal_siblings__w1Cz4{display:flex;flex-wrap:wrap;gap:var(--ds-3);margin-top:var(--ds-7);padding-top:var(--ds-5);border-top:1px solid var(--ds-line)}@media (max-width:900px){.legal_layout__Zo4tq{display:block}.legal_tocSide__6Y1Ir{display:none}.legal_tocInline__es9xb{display:block}}