.act-signup{--act-signup-navy:#182936;--act-signup-text:#263746;--act-signup-muted:#5e6d78;--act-signup-border:#c7d0d6;--act-signup-panel:#f5f7f8;--act-signup-orange:#9c3900;--act-signup-orange-hover:#762b00;--act-signup-focus:#126fa8;box-sizing:border-box;width:min(100%, 56rem);max-width:56rem;max-height:88vh;margin:0 auto;padding:clamp(1rem, 2.5vw, 1.65rem);overflow:auto;color:var(--act-signup-text);background:#fff;border:1px solid var(--act-signup-border);border-radius:.875rem;box-shadow:0 1rem 2.5rem rgb(24 41 54 / .16)}.act-signup *,.act-signup *::before,.act-signup *::after{box-sizing:border-box}.act-signup__intro{margin:-1px -1px 1rem;padding:1rem 1.1rem .9rem;color:#fff;background:var(--act-signup-navy);border-radius:.625rem;border-bottom:3px solid var(--act-signup-orange)}.act-signup__eyebrow,.act-signup__benefit,.act-signup__required-note{margin:0}.act-signup__eyebrow{color:#dbe6ed;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.act-signup__title{margin:.25rem 0 .2rem;color:#fff;font-size:clamp(1.25rem, 2.25vw, 1.6rem);line-height:1.2}.act-signup__benefit{color:#edf4f7;font-size:.94rem;line-height:1.4}.act-signup__required-note{margin-top:.55rem;color:#fff;font-size:.82rem}.act-signup-form__fieldset{min-width:0;margin:0;padding:0;border:0}.act-signup-form__fieldset+.act-signup-form__fieldset{margin-top:1rem;padding-top:.95rem;border-top:1px solid #dfe5e8}.act-signup-form__fieldset legend{width:100%;margin:0 0 .55rem;padding:0;color:var(--act-signup-navy);font-size:.96rem;font-weight:750;line-height:1.25}.act-signup-form__helper{margin:-.2rem 0 .65rem;color:var(--act-signup-muted);font-size:.82rem;line-height:1.35}.act-signup-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem .8rem}.act-signup-form__field--full{grid-column:1 / -1}.act-signup-form__field label{display:block;margin:0 0 .3rem;color:var(--act-signup-navy);font-size:.82rem;font-weight:700;line-height:1.3}.act-signup-form__required{color:var(--act-signup-orange)}.act-signup-form input:not([type="hidden"]){display:block;width:100%;min-height:46px;margin:0;padding:.55rem .7rem;color:var(--act-signup-text);background:#fff;border:1px solid var(--act-signup-border);border-radius:.45rem;font:inherit;font-size:.94rem;line-height:1.25}.act-signup-form input:not([type="hidden"]):hover{border-color:#899ba6}.act-signup-form input:not([type="hidden"]):focus{border-color:var(--act-signup-focus)}.act-signup-form input:focus-visible,.act-signup-form__submit:focus-visible{outline:3px solid var(--act-signup-focus);outline-offset:2px}.act-signup-form input:disabled,.act-signup-form__submit:disabled{cursor:not-allowed;opacity:.65}.act-signup-form__status,.act-signup-form__error{min-height:1.3rem;margin:.75rem 0 0;font-size:.88rem;line-height:1.4}.act-signup-form__status{color:var(--act-signup-muted)}.act-signup-form__error{padding:.6rem .7rem;color:#67170f;background:#fff1ef;border-left:4px solid #ae241b}.act-signup-form__error[hidden]{display:none}.act-signup-form__submit{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:10rem;min-height:46px;margin-top:.85rem;padding:.65rem 1.15rem;color:#fff;background:var(--act-signup-orange);border:1px solid var(--act-signup-orange);border-radius:.45rem;font:inherit;font-size:.94rem;font-weight:750;line-height:1.2;cursor:pointer}.act-signup-form__submit:hover:not(:disabled){background:var(--act-signup-orange-hover);border-color:var(--act-signup-orange-hover)}[role="dialog"] .act-signup__title,.awb-off-canvas-wrap .act-signup__title,.fusion-modal .act-signup__title{display:none}[role="dialog"] .act-signup__intro,.awb-off-canvas-wrap .act-signup__intro,.fusion-modal .act-signup__intro{padding-top:.85rem}@media (max-width:640px){.act-signup{width:calc(100% - 1rem);max-height:88vh;padding:.8rem;border-radius:.65rem}.act-signup__intro{margin-bottom:.85rem;padding:.85rem .9rem .8rem}.act-signup-form__grid{grid-template-columns:minmax(0,1fr);gap:.65rem}.act-signup-form__field--full{grid-column:auto}.act-signup-form__submit{width:100%}}