.LegalDocumentPage_page__t0fCv{min-height:100vh;background:var(--bg-app);color:var(--fg-primary);padding:0 1.25rem 4rem}.LegalDocumentPage_nav__JAfn6{max-width:920px;margin:0 auto;min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--border)}.LegalDocumentPage_brand__ABhpy{color:var(--accent);font-weight:850;font-size:1.25rem;text-decoration:none}.LegalDocumentPage_navLinks__wGQmc{display:flex;flex-wrap:wrap;gap:.35rem 1rem}.LegalDocumentPage_navLinks__wGQmc a{color:var(--fg-secondary);font-size:.875rem;font-weight:600;text-decoration:none}.LegalDocumentPage_navLinks__wGQmc a:hover{color:var(--accent)}.LegalDocumentPage_document__cH9Eh{max-width:780px;margin:0 auto;padding-top:clamp(2.5rem,7vw,5rem)}.LegalDocumentPage_header__LwFgD{padding-bottom:2rem;border-bottom:1px solid var(--border);margin-bottom:2rem}.LegalDocumentPage_eyebrow__2hSUn{display:block;color:var(--accent);font-weight:750;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.75rem}.LegalDocumentPage_header__LwFgD h1{font-size:clamp(2rem,6vw,3.25rem);letter-spacing:-.04em;line-height:1.05;margin:0}.LegalDocumentPage_meta__B3Bpb{color:var(--fg-muted);font-size:.875rem;margin:.9rem 0 0}.LegalDocumentPage_intro__BRNF4{color:var(--fg-secondary);font-size:1.05rem;line-height:1.7;margin-top:1.4rem}.LegalDocumentPage_section__Hv4KX{margin:0 0 2rem}.LegalDocumentPage_section__Hv4KX h2{font-size:1.2rem;letter-spacing:-.015em;margin:0 0 .75rem}.LegalDocumentPage_section__Hv4KX li,.LegalDocumentPage_section__Hv4KX p{color:var(--fg-secondary);line-height:1.72;font-size:.96rem}.LegalDocumentPage_section__Hv4KX p{margin:.65rem 0}.LegalDocumentPage_section__Hv4KX ul{margin:.75rem 0;padding-left:1.25rem}.LegalDocumentPage_section__Hv4KX li+li{margin-top:.5rem}.LegalDocumentPage_operator__bcnAb a,.LegalDocumentPage_section__Hv4KX a{color:var(--accent)}.LegalDocumentPage_operator__bcnAb{display:flex;flex-direction:column;gap:.35rem;margin-top:3rem;padding:1.25rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);color:var(--fg-secondary);font-size:.9rem}.LegalDocumentPage_operator__bcnAb strong{color:var(--fg-primary)}@media (max-width:680px){.LegalDocumentPage_nav__JAfn6{align-items:flex-start;flex-direction:column;padding:1rem 0}.LegalDocumentPage_navLinks__wGQmc{gap:.5rem .8rem}}