.legal_wrap__QpPuY{max-width:1120px;padding:var(--space-8)var(--space-6)var(--space-20);margin:0 auto}.legal_head__qPIXs{gap:var(--space-1);flex-direction:column;margin-block-end:var(--space-6);display:flex}.legal_crumbs__2lBAc{align-items:center;gap:var(--space-2);font-size:var(--fs-xs);color:var(--text-low);min-height:24px;margin-block-end:var(--space-2);display:flex}.legal_crumbLink__sD_eL{color:var(--text-mid);text-decoration:none}.legal_crumbLink__sD_eL:hover{color:var(--text-high)}.legal_crumbLink__sD_eL:focus-visible{box-shadow:var(--ring-focus);border-radius:var(--radius-sm);outline:none}.legal_crumbSep__iDvxr{color:var(--text-faint)}.legal_crumbNow__5C3Kc{color:var(--text-low)}.legal_title__doumP{font-size:var(--fs-24);font-weight:var(--fw-black);line-height:var(--lh-heading-fa);color:var(--text-high);margin:0}.legal_updated__4CZa1{font-size:var(--fs-body);color:var(--text-low);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}.legal_dot__nbf_e{margin-inline:var(--space-2);color:var(--text-faint)}.legal_docNav__wC0xF{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.legal_docTab__M_eAB{height:38px;padding-inline:var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--border-default);background:var(--surface-input);color:var(--text-mid);font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;transition:color var(--dur-fast),border-color var(--dur-fast),background var(--dur-fast);align-items:center;text-decoration:none;display:inline-flex}.legal_docTab__M_eAB:hover{color:var(--text-high);border-color:var(--border-strong)}.legal_docTab__M_eAB:focus-visible{box-shadow:var(--ring-focus);outline:none}.legal_docTab__M_eAB[data-active=true]{color:var(--text-onaccent);background:var(--gradient-brand);font-weight:var(--fw-bold);border-color:#0000}.legal_layout__Gj9Sm{gap:var(--space-8);grid-template-columns:1fr;align-items:start;display:grid}.legal_toc__2h4E_{display:none}.legal_body__vivYY{min-width:0;max-width:72ch;color:var(--text-body)}.legal_intro__gNIf_{color:var(--text-mid);font-size:var(--fs-body-lg);line-height:var(--lh-relaxed)}.legal_intro__gNIf_ p{margin:0 0 var(--space-4)}.legal_section__2_6YL{scroll-margin-top:calc(var(--topbar-h) + var(--space-6));padding-block-start:var(--space-8)}.legal_h2__1FU_q{align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-3);font-size:var(--fs-h3);font-weight:var(--fw-bold);line-height:var(--lh-snug);color:var(--text-high);display:flex}.legal_num__vrUoJ{border-radius:var(--radius-sm);background:var(--surface-elevated);border:1px solid var(--border-subtle);min-width:28px;height:28px;color:var(--text-low);font-size:var(--fs-xs);font-weight:var(--fw-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-self:center;align-items:center;display:inline-flex}.legal_body__vivYY h3{font-size:var(--fs-body-lg);font-weight:var(--fw-semibold);color:var(--text-high);margin:var(--space-6)0 var(--space-2)}.legal_body__vivYY p{margin:0 0 var(--space-4);font-size:var(--fs-body);line-height:var(--lh-relaxed)}.legal_body__vivYY ul{margin:0 0 var(--space-4);gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.legal_body__vivYY li{font-size:var(--fs-body);line-height:var(--lh-relaxed);padding-inline-start:var(--space-5);position:relative}.legal_body__vivYY li:before{content:"";background:var(--accent);opacity:.75;border-radius:50%;width:5px;height:5px;position:absolute;inset-block-start:.85em;inset-inline-start:0}.legal_body__vivYY strong{color:var(--text-high);font-weight:var(--fw-semibold)}.legal_body__vivYY a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.legal_body__vivYY a:hover{color:var(--accent-strong)}.legal_foot__HmTF3{border-block-start:1px solid var(--border-subtle);font-size:var(--fs-sm);color:var(--text-low);line-height:var(--lh-body);margin-block-start:var(--space-10);padding-block-start:var(--space-5)}@media (width>=1080px){.legal_layout__Gj9Sm{gap:var(--space-12);grid-template-columns:240px minmax(0,1fr)}.legal_toc__2h4E_{top:calc(var(--topbar-h) + var(--space-6));padding:var(--space-4);border-radius:var(--radius-xl);border:1px solid var(--border-subtle);background:var(--surface-card);display:block;position:sticky}.legal_tocTitle__dbHN9{margin:0 0 var(--space-3);font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--text-low)}.legal_tocList__4LfXW{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.legal_tocLink__V22Yn{align-items:baseline;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);color:var(--text-mid);font-size:var(--fs-xs);line-height:var(--lh-snug);transition:color var(--dur-fast),background var(--dur-fast);text-decoration:none;display:flex}.legal_tocLink__V22Yn:hover{color:var(--text-high);background:var(--surface-elevated)}.legal_tocLink__V22Yn:focus-visible{box-shadow:var(--ring-focus);outline:none}.legal_tocNum__36Y_v{color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none}}@media (width<=700px){.legal_wrap__QpPuY{padding:var(--space-6)var(--space-4)var(--space-16)}.legal_head__qPIXs{gap:var(--space-1);margin-block-end:var(--space-5)}.legal_docNav__wC0xF{scrollbar-width:none;margin-inline:calc(var(--space-4)*-1);padding-inline:var(--space-4);flex-wrap:nowrap;overflow-x:auto}.legal_docNav__wC0xF::-webkit-scrollbar{display:none}.legal_docTab__M_eAB{font-size:var(--fs-xs);padding-inline:var(--space-3);flex:none}.legal_section__2_6YL{padding-block-start:var(--space-6)}.legal_h2__1FU_q{font-size:var(--fs-h4);gap:var(--space-2)}.legal_num__vrUoJ{min-width:24px;height:24px;font-size:var(--fs-micro)}.legal_intro__gNIf_{font-size:var(--fs-body)}.legal_body__vivYY li,.legal_body__vivYY p{font-size:var(--fs-sm);line-height:1.85}}