.LegalPage_page__557IR{background:var(--color-cream);color:var(--color-green);padding-top:calc(var(--header-h) + clamp(2rem, 6vw, 4.5rem));padding-bottom:var(--section-gap)}.LegalPage_inner__NZas_{width:90%;max-width:48rem;margin-inline:auto}.LegalPage_head__kQBf7{padding-bottom:clamp(1.5rem,4vw,2.5rem);margin-bottom:clamp(1.5rem,4vw,2.5rem);border-bottom:1px solid var(--color-gold)}.LegalPage_title__vTzgT{margin:0 0 .4em;font-family:var(--font-heading);font-size:clamp(1.5rem,calc(.834rem + 2.732 * var(--fs-vw)),3.75rem);line-height:1.12}.LegalPage_updated__xIVue{margin:0 0 1em;font-size:clamp(.85rem,calc(.82rem + .121 * var(--fs-vw)),.95rem);color:var(--color-green-70)}.LegalPage_intro__qoeS3{margin:0;font-size:clamp(1.05rem,calc(1.006rem + .182 * var(--fs-vw)),1.2rem);line-height:1.7}.LegalPage_section__i84nx{margin-bottom:clamp(1.75rem,4vw,2.75rem)}.LegalPage_section__i84nx:last-child{margin-bottom:0}.LegalPage_heading__nJsit{margin:0 0 .6em;font-family:var(--font-heading);font-size:clamp(1.35rem,calc(1.187rem + .668 * var(--fs-vw)),1.9rem);line-height:1.2}.LegalPage_body__WkXTp{margin:0 0 .85em;line-height:1.75}.LegalPage_body__WkXTp:last-child{margin-bottom:0}