.LegalPage-module__DTgQIG__hero{padding:clamp(150px,20vh,210px) 0 clamp(36px,5vw,56px)}.LegalPage-module__DTgQIG__title{max-width:18ch;margin:22px 0 18px;font-size:clamp(2.1rem,4.4vw,3.4rem)}.LegalPage-module__DTgQIG__reviewed{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:#18211b8c;font-size:.66rem;font-weight:500}.LegalPage-module__DTgQIG__body{padding:0 0 clamp(80px,10vw,130px)}.LegalPage-module__DTgQIG__prose{max-width:68ch;font-size:1.02rem;font-weight:300;line-height:1.75}.LegalPage-module__DTgQIG__prose h2{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;border-top:1px solid var(--line);margin:clamp(40px,5vw,56px) 0 14px;padding-top:22px;font-size:1.35rem;font-weight:600;line-height:1.2}.LegalPage-module__DTgQIG__prose h2:first-child{border-top:0;margin-top:0;padding-top:0}.LegalPage-module__DTgQIG__prose p+p{margin-top:14px}.LegalPage-module__DTgQIG__prose ul{margin:14px 0 0;padding-left:22px}.LegalPage-module__DTgQIG__prose li+li{margin-top:8px}.LegalPage-module__DTgQIG__prose strong{font-weight:500}.LegalPage-module__DTgQIG__prose a{color:var(--forest);text-underline-offset:3px;-webkit-text-decoration:underline #1e3a2f59;text-decoration:underline #1e3a2f59}.LegalPage-module__DTgQIG__prose a:hover{color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.LegalPage-module__DTgQIG__prose dl{grid-template-columns:max-content 1fr;gap:10px 28px;margin-top:18px;display:grid}.LegalPage-module__DTgQIG__prose dt{font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);padding-top:5px;font-size:.64rem;font-weight:500}.LegalPage-module__DTgQIG__prose dd{margin:0}.LegalPage-module__DTgQIG__todo{color:var(--cacao);background:#c09a5c47;padding:0 4px;font-weight:500}@media (max-width:520px){.LegalPage-module__DTgQIG__prose dl{grid-template-columns:1fr;gap:4px 0}.LegalPage-module__DTgQIG__prose dd+dt{margin-top:12px}}
