.refer-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.refer-hero__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.refer-form .hv-cform{gap:28px}.refer-form__set{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}.refer-form__legend{border-bottom:1px solid var(--hv-line-navy);letter-spacing:.08em;text-transform:uppercase;width:100%;color:var(--hv-teal-glow);margin-bottom:4px;padding:0 0 12px;font-size:12px;font-weight:700}.refer-form__req{color:var(--hv-teal)}@media (max-width:860px){.refer-steps{grid-template-columns:1fr}}
