.referral-registration{display:flex;flex-direction:column;gap:20px;width:100%;max-width:640px}.referral-registration label{display:block}.referral-registration input:not([type=checkbox]),.referral-registration select{display:block;width:100%;padding:14px;border:1px solid #ddd;border-radius:12px;margin-top:8px;font:inherit;background:#fff;color:#000}.referral-registration .referral-consent{font-size:14px;line-height:1.5}.referral-registration .btn{background:#00e676;color:#000;border:0;cursor:pointer}.referral-registration .btn:disabled{opacity:.5}.referral-history{font-size:16px;line-height:1.7;overflow-wrap:anywhere}
