.LegalPage-module__DTgQIG__wrap{max-width:760px;color:var(--muted);margin:0 auto;padding:clamp(48px,8vw,96px) 24px;line-height:1.7}.LegalPage-module__DTgQIG__title{font-family:var(--font-heading), "Montserrat", sans-serif;color:var(--forest);margin:12px 0 40px;font-size:clamp(40px,6vw,64px);font-weight:600;line-height:1.05}.LegalPage-module__DTgQIG__wrap h2{font-family:var(--font-heading), "Montserrat", sans-serif;color:var(--forest);margin:36px 0 8px;font-size:26px;font-weight:600}.LegalPage-module__DTgQIG__wrap a{color:var(--accent);text-decoration:underline}.LegalPage-module__DTgQIG__wrap ul{margin:8px 0;padding-left:20px}.LegalPage-module__DTgQIG__updated{margin:-24px 0 32px;font-size:13px}.LegalPage-module__DTgQIG__todo{background:var(--tint);border-radius:4px;padding:0 6px}
