.legal-page_page__wfOtC{padding-bottom:var(--section-space-lg)}.legal-page_header__6SmQR{max-width:840px;padding:var(--space-20) var(--space-8) var(--space-12)}.legal-page_grid__P_3PZ{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);border-block:var(--rule-width) solid var(--frame-line)}.legal-page_aside__L4pmn{border-right:var(--rule-width) solid var(--frame-line)}.legal-page_toc__Jfuzq{position:-webkit-sticky;position:sticky;top:var(--h-navbar);max-height:calc(100dvh - var(--h-navbar));overflow-y:auto;margin:0;padding:var(--space-10) var(--space-8);list-style:none;display:flex;flex-direction:column;gap:var(--space-1)}.legal-page_tocLink__9XVQO{display:flex;gap:var(--space-3);padding:var(--space-1) 0;font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--text-secondary);text-decoration:none;transition:color var(--duration-base) var(--ease-standard)}.legal-page_tocLink__9XVQO:hover{color:var(--text-primary)}.legal-page_tocLink__9XVQO:focus-visible{outline:2px solid var(--control-accent);outline-offset:2px;border-radius:var(--r-sm)}.legal-page_sectionNum__I_fgO,.legal-page_tocNum__A6eR4{flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);color:var(--text-muted)}.legal-page_section__T7nnp{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-10) var(--space-8);scroll-margin-top:var(--h-navbar)}.legal-page_section__T7nnp+.legal-page_section__T7nnp{border-top:var(--rule-width) solid var(--frame-line)}.legal-page_sectionTitle__wSMaL{font-family:var(--f-display);font-weight:var(--fw-bold);font-size:var(--fs-h3);color:var(--text-primary);margin:0;display:flex;align-items:baseline;gap:var(--space-4);line-height:1.2;letter-spacing:-.015em}.legal-page_sectionNum__I_fgO{font-family:var(--f-sans);font-size:var(--fs-body-md)}.legal-page_sectionBody__mGkBL{display:flex;flex-direction:column;gap:var(--space-4);max-width:680px}.legal-page_paragraph__9WeP4{font-size:var(--fs-body-md);color:var(--text-secondary);line-height:1.75;margin:0}.legal-page_subheading__rDzAq{font-family:var(--f-block-title);font-weight:var(--fw-block-title);font-size:var(--fs-h4);color:var(--text-primary);margin:var(--space-4) 0 0}.legal-page_list__e_o7D{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.legal-page_listItem__L7TGC{font-size:var(--fs-body-md);color:var(--text-secondary);line-height:1.65;padding-left:var(--space-5);position:relative}.legal-page_listItem__L7TGC:before{content:"—";position:absolute;left:0;color:var(--text-muted)}.legal-page_note__BFcjO{margin:var(--space-2) 0;padding:var(--space-4) var(--space-5);background:var(--surface-section);border-left:2px solid var(--frame-line);font-size:var(--fs-body-sm);color:var(--text-secondary);line-height:1.65}@media (max-width:900px){.legal-page_header__6SmQR{padding:var(--space-10) var(--gutter-vitrine) var(--space-8)}.legal-page_grid__P_3PZ{grid-template-columns:1fr}.legal-page_aside__L4pmn{display:none}.legal-page_section__T7nnp{padding:var(--space-8) var(--gutter-vitrine)}.legal-page_sectionTitle__wSMaL{flex-direction:column;align-items:flex-start;gap:var(--space-2)}}.legal-page_paragraph__9WeP4+.legal-page_paragraph__9WeP4{margin-top:calc(var(--prose-gap) - (1lh - 1cap) - var(--space-4))}