.LegalHeader_header__XEHyU{background:var(--surface);border-bottom:1px solid var(--border)}.LegalHeader_inner__xjI4j{max-width:1200px;margin:0 auto;padding:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.LegalHeader_wordmark___H4zH{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;color:var(--text);text-decoration:none;white-space:nowrap}.LegalHeader_bullet__7ZgeG{display:inline-block;width:.625rem;height:.625rem;background:var(--accent);flex-shrink:0}.LegalHeader_backLink__HueRp{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--font-body);font-size:.9375rem;color:var(--text-secondary);text-decoration:none;white-space:nowrap;transition:color .15s ease}.LegalHeader_backLink__HueRp:hover{color:var(--text)}.LegalContent_page__BmcEZ{min-height:100vh;display:flex;flex-direction:column}.LegalContent_main___psON{flex:1 1}.LegalContent_inner__rMNSM{max-width:1200px;margin:0 auto;padding:4rem 1.5rem 6rem}.LegalContent_title__s1469{font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.2;font-weight:700;color:var(--text);margin:0 0 1rem}.LegalContent_intro__Fa9re{font-family:var(--font-body);font-size:1.0625rem;line-height:1.7;color:var(--text-secondary);max-width:42rem;margin:0 0 3rem}.LegalContent_sections__zJ_3u{display:flex;flex-direction:column;gap:2rem;max-width:42rem}.LegalContent_sectionHeading__CEOgF{font-family:var(--font-heading);font-size:1.125rem;font-weight:700;color:var(--text);margin:0 0 .625rem}.LegalContent_sectionBody__Ccy82{font-family:var(--font-body);font-size:1rem;line-height:1.7;color:var(--text-secondary);margin:0}.LegalContent_link__rANxG{color:var(--accent);text-decoration:underline;text-underline-offset:.15em}.LegalContent_link__rANxG:hover{opacity:.85}