.LegalPage-module__fkEnCa__page{padding-top:5rem;min-height:100vh;padding-inline:clamp(1.5rem,6vw,5rem)}.LegalPage-module__fkEnCa__header{padding-top:clamp(2.5rem,5vw,4.5rem);padding-bottom:1.5rem}.LegalPage-module__fkEnCa__eyebrow{font-family:var(--font-ui);letter-spacing:.15em;color:#7a7670;text-transform:uppercase;margin-bottom:.75rem;font-size:.75rem;display:block}.LegalPage-module__fkEnCa__pageTitle{font-family:var(--font-display);font-size:var(--fs-display);color:var(--color-ink);margin:0 0 .5rem;font-weight:400;line-height:1}.LegalPage-module__fkEnCa__lastUpdated{font-family:var(--font-ui);letter-spacing:.1em;color:#7a7670;margin:.75rem 0 0;font-size:.72rem}.LegalPage-module__fkEnCa__content{flex-direction:column;gap:clamp(2rem,4vw,3rem);max-width:72ch;padding-top:clamp(2rem,4vw,3.5rem);padding-bottom:clamp(4rem,8vw,7rem);display:flex}.LegalPage-module__fkEnCa__section{flex-direction:column;gap:.85rem;display:flex}.LegalPage-module__fkEnCa__sectionTitle{font-family:var(--font-display);color:var(--color-ink);margin:0;font-size:clamp(1.1rem,2vw,1.4rem);font-weight:400;line-height:1.2}.LegalPage-module__fkEnCa__body{font-family:var(--font-body);font-size:var(--fs-body);color:var(--color-ink-muted);margin:0;font-weight:300;line-height:1.85}.LegalPage-module__fkEnCa__list{font-family:var(--font-body);font-size:var(--fs-body);color:var(--color-ink-muted);flex-direction:column;gap:.35rem;margin:0;padding-left:1.25rem;font-weight:300;line-height:1.85;display:flex}.LegalPage-module__fkEnCa__contactLink{color:var(--color-ink);border-bottom:1px solid var(--color-rule);text-decoration:none;transition:border-color .2s}.LegalPage-module__fkEnCa__contactLink:hover{border-color:var(--color-ink)}
