form.reg-form h5{color:var(--bz-color-2)}fieldset:has(select[name=reg_preferred_format]){display:none}.checkout-form-container{display:none}.checkout-form-container .table.program-table td,.checkout-form-container .table.program-table th{padding:15px!important}.checkout-form-container .balance-due .discount-total{display:none}.checkout-form-container .balance-due.discounted .original-total{text-decoration:line-through}.checkout-form-container .balance-due.discounted .discount-total{color:var(--bz-color-2);display:unset;font-weight:700}.checkout-form-container .checkout-actions.discount-error{background-color:rgba(var(--bz-color-2-rgb),.2);border:1px solid var(--bz-color-2);color:var(--bz-color-2);display:none;font-size:14px;margin-top:10px;padding:10px}.early-bird-text{font-size:16px;font-weight:700;margin-bottom:1rem}.early-bird-text span{color:var(--bz-color-2);font-size:20px;font-weight:700;text-transform:uppercase}.hs-form .hs-error-msgs{color:#dc3545;display:block;font-size:14px;margin-top:4px}.hs-form .hs-form-field.error input,.hs-form .hs-form-field.error select,.hs-form .hs-form-field.error textarea{background-color:#fff0f0!important;border:2px solid #dc3545!important;outline:none}.hs-form .hs-form-field.error input:focus,.hs-form .hs-form-field.error select:focus,.hs-form .hs-form-field.error textarea:focus{box-shadow:0 0 5px rgba(220,53,69,.5)}.hs-form .hs-form-field.error{animation:shake .3s ease-in-out}.hs-form .hs-form-field input:valid,.hs-form .hs-form-field select:valid,.hs-form .hs-form-field textarea:valid{background-color:#f0fff5;border:2px solid #28a745}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(-4px)}50%{transform:translateX(4px)}75%{transform:translateX(-2px)}to{transform:translateX(0)}}.checkout-form-container input[name=discount_code].invalid{background-color:#fff0f0;border:2px solid #dc3545}.checkout-form-container input[name=discount_code].valid{background-color:#f0fff5;border:2px solid #28a745}fieldset[style*="display: none"] input,fieldset[style*="display: none"] select{border:none!important}.hs-form input,.hs-form select,.hs-form textarea{transition:all .3s ease-in-out}