.signup-form .signup-options{flex-basis:100%;display:flex;gap:8px;flex-wrap:wrap;border:0;padding:8px 0;margin:0;font:600 .66rem/1.4 Oswald,Impact,sans-serif;letter-spacing:.08em;text-align:left}.signup-form .signup-options legend{width:100%;padding:0 0 5px;color:var(--rust)}.signup-form .signup-options label,.unsubscribe-choice{display:flex;gap:6px;align-items:center;cursor:pointer}.signup-form .signup-options input,.unsubscribe-choice input{accent-color:var(--rust)}.signup-survey{flex-basis:100%;display:flex;align-items:center;gap:12px;flex-wrap:wrap;font:600 .66rem Oswald,Impact,sans-serif;letter-spacing:.08em;color:var(--rust);text-align:left}.signup-survey select{border:2px solid var(--ink);background:transparent;padding:8px;color:var(--ink);font:600 .72rem Oswald,Impact,sans-serif;letter-spacing:.06em}.signup-submit-row{flex-basis:100%;display:flex;justify-content:flex-end;align-items:center;gap:16px}.signup-submit-row .form-status{position:static;margin:0}.footer-cta .signup-form .form-status{position:static;order:6;margin:4px 0 0}.unsubscribe-card .signup-options{display:flex;gap:10px;flex-wrap:wrap;border:0;padding:0;margin:0 0 16px;font:600 .75rem/1.45 Oswald,Impact,sans-serif;letter-spacing:.06em}.unsubscribe-card .signup-options legend{width:100%;padding:0 0 6px;color:var(--rust)}.unsubscribe-card .signup-options label{display:flex;gap:6px;align-items:center}.unsubscribe-card .signup-options input{accent-color:var(--rust)}.unsubscribe-choice{margin:12px 0 18px;font:600 .8rem/1.4 Oswald,Impact,sans-serif}@media(max-width:760px){.signup-submit-row .button{width:auto;margin-top:10px}}
.signup-form .signup-survey{flex:1 1 auto;flex-basis:auto;min-width:0}.signup-form .signup-submit-row{flex:0 0 auto;flex-basis:auto}@media(min-width:561px) and (max-width:760px){.signup-form{display:flex}.signup-form input:not([type=hidden]){width:auto}.signup-form .button{width:auto}}@media(max-width:560px){.signup-form .signup-survey,.signup-form .signup-submit-row{flex-basis:100%}}