form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{background-color:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.25);border-radius:8px;color:#fff;transition:all .2s ease;width:100%}form input[type=email]:focus,form input[type=email]:hover,form input[type=file]:focus,form input[type=file]:hover,form input[type=number]:focus,form input[type=number]:hover,form input[type=password]:focus,form input[type=password]:hover,form input[type=tel]:focus,form input[type=tel]:hover,form input[type=text]:focus,form input[type=text]:hover,form select:focus,form select:hover,form textarea:hover{border-color:var(--color-orange);outline:1px solid var(--color-orange)}form label:not(.hs-error-msg) span{font-weight:500;letter-spacing:2.2px;text-transform:uppercase}form .hs-submit{margin-top:1.5rem}form input[type=submit]{align-items:center;background:linear-gradient(180deg,var(--color-orange-light) 0,var(--color-orange-dark) 100%);border:none;border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;font-family:var(--font-primary);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);gap:10px;justify-content:center;letter-spacing:.7px;padding:8px 20px;text-shadow:var(--shadow-text);text-transform:uppercase;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}form input[type=submit],form input[type=submit]:hover{color:var(--color-white)}form input[type=submit]:hover{box-shadow:0 4px 12px rgba(252,99,13,.3);transform:translateY(-1px)}form .legal-consent-container .hs-richtext{margin-bottom:.625rem}form .legal-consent-container .hs-form-booleancheckbox-display input{float:left;margin-top:4px}form .legal-consent-container label:not(.hs-error-msg) span{letter-spacing:0;text-transform:none}