.legal-link{font-weight:500;color:var(--color-slate-900);text-decoration:underline;text-decoration-color:color-mix(in oklch,var(--brand-green) 60%,transparent);text-decoration-thickness:1.5px;text-underline-offset:3px;transition:color .15s,text-decoration-color .15s}.dark .legal-link{color:#fff}.legal-link:hover{color:var(--brand-green-soft);text-decoration-color:var(--brand-green)}
