.LegalPage_page__jnaOJ{min-height:100dvh;background:var(--fb-cream);color:var(--fb-navy);font:600 var(--fb-font-body)/1.7 var(--fb-body)}.LegalPage_header__MKC3y{max-width:1280px;margin:auto;padding:var(--fb-space-6) var(--fb-space-8);display:flex;align-items:center;justify-content:space-between;gap:var(--fb-space-6);border-bottom:1px solid var(--fb-border-soft)}.LegalPage_main__tzJR5{max-width:1200px;margin:auto;padding:var(--fb-space-12) var(--fb-space-8) var(--fb-space-16)}.LegalPage_intro__JFI9V{max-width:780px;margin-bottom:var(--fb-space-12)}.LegalPage_eyebrow__Jiw3_{font-weight:800;color:var(--fb-text-muted)}.LegalPage_intro__JFI9V h1{font:700 clamp(36px,5vw,64px)/1.08 var(--fb-display);letter-spacing:-.045em;margin:var(--fb-space-4) 0 var(--fb-space-6);overflow-wrap:anywhere;text-wrap:balance}.LegalPage_updated__2_YoC{font-size:var(--fb-font-small);color:var(--fb-text-muted)}.LegalPage_reading__Mg42t{display:grid;grid-template-columns:minmax(210px,260px) minmax(0,1fr);gap:var(--fb-space-12);align-items:start}.LegalPage_contents__CKYrk{padding:var(--fb-space-6);background:var(--fb-surface-raised);border:1px solid var(--fb-border-soft);border-radius:var(--fb-radius-panel)}.LegalPage_contents__CKYrk h2{font-size:var(--fb-font-body);margin:0 0 var(--fb-space-3)}.LegalPage_contents__CKYrk ol{margin:0;padding-left:var(--fb-space-6)}.LegalPage_contents__CKYrk a{display:inline-flex;align-items:center;min-height:var(--fb-target-min)}.LegalPage_document__VhnEU{min-width:0;max-width:70ch}.LegalPage_document__VhnEU section{margin-bottom:var(--fb-space-10);scroll-margin-top:var(--fb-space-8)}.LegalPage_document__VhnEU h2{font:700 clamp(25px,3vw,32px)/1.2 var(--fb-display);margin:0 0 var(--fb-space-4);text-wrap:balance}.LegalPage_document__VhnEU p{margin:0 0 var(--fb-space-4)}.LegalPage_document__VhnEU address{border-top:1px solid var(--fb-border-soft);padding-top:var(--fb-space-6);font-style:normal}.LegalPage_page__jnaOJ a{color:var(--fb-navy);text-underline-offset:4px}.LegalPage_page__jnaOJ a:focus-visible{outline:var(--fb-focus);outline-offset:var(--fb-space-1)}.LegalPage_page__jnaOJ address,.LegalPage_page__jnaOJ li,.LegalPage_page__jnaOJ p{overflow-wrap:anywhere}.LegalPage_footer__aI0YZ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--fb-space-6);background:var(--fb-sky);border-top:1px solid var(--fb-border-soft);padding:var(--fb-space-8);font-size:var(--fb-font-small)}@media (max-width:800px){.LegalPage_reading__Mg42t{grid-template-columns:minmax(0,1fr);gap:var(--fb-space-8)}}@media (max-width:480px){.LegalPage_header__MKC3y{padding:var(--fb-space-5);gap:var(--fb-space-4);flex-wrap:wrap}.LegalPage_main__tzJR5{padding:var(--fb-space-8) var(--fb-space-5) var(--fb-space-12)}.LegalPage_intro__JFI9V{margin-bottom:var(--fb-space-8)}.LegalPage_intro__JFI9V h1{font-size:clamp(24px,7.6vw,36px);overflow-wrap:normal}.LegalPage_contents__CKYrk{padding:var(--fb-space-5)}.LegalPage_footer__aI0YZ{padding:var(--fb-space-6) var(--fb-space-5)}}