.legal-body{max-width:720px;padding-top:56px;padding-bottom:20px}.legal-date{color:var(--color-muted);margin-bottom:8px;font-size:13px;font-weight:700}.legal-body h1{font-family:var(--font-display);color:var(--color-bark);margin-bottom:20px;font-size:clamp(28px,6vw,36px);line-height:1.1}.legal-body h2{font-family:var(--font-display);color:var(--color-bark);margin:36px 0 10px;font-size:18px}.legal-body p,.legal-body li{color:var(--color-bark);opacity:.88;font-size:15.5px;line-height:1.7}.legal-body ul{margin:8px 0 0;padding-left:22px}.legal-body li{margin-bottom:6px}.legal-body a{color:var(--color-clay);font-weight:700;text-decoration:none}.legal-body a:hover{text-decoration:underline}
