.LegalPage_page__gnpZX{--paper:#f4f0e8;--ink:#201d18;--muted:#6f685e;--line:rgba(32,29,24,.16);--green:#2f7355;min-height:100vh;background:var(--paper);color:var(--ink);font-family:DM Sans,system-ui,sans-serif}.LegalPage_header__2Uqm8{display:flex;min-height:76px;align-items:center;justify-content:space-between;padding:0 clamp(20px,5vw,72px);border-bottom:1px solid var(--line)}.LegalPage_brand___hbCv{color:var(--ink);font-family:Newsreader,Georgia,serif;font-size:25px;text-decoration:none}.LegalPage_header__2Uqm8 nav{display:flex;gap:22px}.LegalPage_header__2Uqm8 nav a{min-height:44px;display:inline-flex;align-items:center;color:var(--muted);font-size:14px}.LegalPage_main__LsAn4{width:min(780px,calc(100% - 40px));margin:0 auto;padding:82px 0 110px}.LegalPage_eyebrow__N6LRY{margin:0 0 15px;color:var(--green);font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.LegalPage_main__LsAn4 h1{margin:0;font:400 clamp(48px,7vw,76px)/.98 Newsreader,Georgia,serif;letter-spacing:-.035em}.LegalPage_effective__7_NLz{margin:20px 0 54px;color:var(--muted);font-size:14px}.LegalPage_main__LsAn4 section{padding:30px 0;border-top:1px solid var(--line)}.LegalPage_main__LsAn4 h2{margin:0 0 13px;font:400 28px/1.15 Newsreader,Georgia,serif}.LegalPage_main__LsAn4 li,.LegalPage_main__LsAn4 p{color:#514c44;font-size:16px;line-height:1.72}.LegalPage_main__LsAn4 p{margin:0 0 14px}.LegalPage_main__LsAn4 ul{margin:12px 0 0;padding-left:22px}.LegalPage_main__LsAn4 a{color:var(--green)}.LegalPage_footer__7OApi{display:flex;justify-content:space-between;gap:20px;padding:34px clamp(20px,5vw,72px);border-top:1px solid var(--line);color:var(--muted);font-size:13px}.LegalPage_footer__7OApi div{display:flex;gap:18px}@media(max-width:620px){.LegalPage_header__2Uqm8{align-items:flex-start;flex-direction:column;gap:6px;padding-top:16px;padding-bottom:10px}.LegalPage_header__2Uqm8 nav{width:100%;flex-wrap:wrap;gap:4px 18px}.LegalPage_main__LsAn4{padding-top:58px}.LegalPage_footer__7OApi{align-items:flex-start;flex-direction:column}}.LegalPage_page__gnpZX a:focus-visible{outline:2px solid var(--green);outline-offset:4px}