.benefits-signup-form{margin-top:18px}.benefits-signup-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.benefits-signup-fields label{font-size:.86rem;font-weight:750;color:#194c59;display:grid;gap:5px}.benefits-signup-fields input,.benefits-signup-fields select{width:100%;min-width:0;padding:12px;background:white;border:1px solid #9dbbc3;border-radius:9px;color:#153f4a;font:inherit}.benefits-consent{display:flex;align-items:start;gap:9px;font-size:.85rem;line-height:1.5;margin:16px 0;color:#244c58}.benefits-consent input{margin-top:4px;flex:none}.benefits-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.benefits-signup-status{font-size:.85rem;color:#9b2929;font-weight:750}.benefits-signup-status.success{color:#08734b}.benefits-fna-secondary{font-size:.87rem;margin-top:17px}.benefits-fna-secondary a{text-decoration:underline}.benefits-signup-form button:disabled{opacity:.65;cursor:wait}@media(max-width:850px){.benefits-signup-fields{grid-template-columns:1fr}}@media print{.benefits-signup-form{display:none!important}}
