.LegalPage_root__79nBe{--l-ink:var(--ink,#151515);--l-soft:var(--ink-soft,#4a4a4a);--l-mute:var(--ink-mute,#787878);--l-line:var(--line,#e5e5e5);--l-paper:var(--paper,#fff);min-height:100dvh;background:var(--l-paper);color:var(--l-ink)}.LegalPage_top__AojcA{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1100px;margin:0 auto;padding:24px;border-bottom:1px solid var(--l-line)}.LegalPage_brand__Kyg04{font-family:var(--font-display,inherit);font-size:22px;font-weight:600;color:var(--l-ink);text-decoration:none}.LegalPage_cta__0lvrR{border:1px solid var(--l-ink);border-radius:999px;padding:9px 18px;font-size:14px;font-weight:500;color:var(--l-ink);text-decoration:none;white-space:nowrap}.LegalPage_cta__0lvrR:hover{background:var(--l-ink);color:var(--l-paper)}.LegalPage_main__McA70{max-width:760px;margin:0 auto;padding:56px 24px 72px}.LegalPage_eyebrow__GVxly{margin:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--l-mute)}.LegalPage_h1__o8AWW{margin:10px 0 0;font-family:var(--font-display,inherit);font-size:clamp(34px,5vw,52px);line-height:1.08;letter-spacing:-.02em;font-weight:500;color:var(--l-ink)}.LegalPage_updated__wDs4j{margin:12px 0 0;font-size:14px;color:var(--l-mute)}.LegalPage_section__QQO70{margin-top:40px}.LegalPage_h2__Lp_m3{margin:0;font-family:inherit;font-size:20px;line-height:1.3;font-weight:600;letter-spacing:-.01em;color:var(--l-ink)}.LegalPage_p__YqmkM{margin:12px 0 0;font-size:16px;line-height:1.7;color:var(--l-soft)}.LegalPage_foot__VQiqD{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;max-width:1100px;margin:0 auto;padding:24px;border-top:1px solid var(--l-line);font-size:13px;color:var(--l-mute)}.LegalPage_links__nn8ZL{display:flex;flex-wrap:wrap;gap:8px 20px}.LegalPage_links__nn8ZL a{color:var(--l-soft);text-decoration:none}.LegalPage_links__nn8ZL a:hover{color:var(--l-ink);text-decoration:underline}@media (max-width:600px){.LegalPage_top__AojcA{padding:16px}.LegalPage_main__McA70{padding:40px 16px 56px}.LegalPage_foot__VQiqD{padding:20px 16px}}