.form-wrapper.dark-mode .hs-custom-form{position:relative;& .form-columns-2{display:grid;gap:32px}& .form-columns-2 .field.hs-form-field{width:100%!important}& .form-columns-2 .field.hs-form-field:first-child{margin-bottom:0}label{color:var(--neutral-white)}& input[type=email],& input[type=file],& input[type=number],& input[type=password],& input[type=search],& input[type=tel],& input[type=text],& select,& textarea{border-bottom:1px solid #ff290c;caret-color:#ff290c;color:var(--neutral-white);&:not(.error){border-bottom:1px solid var(--blue--40,#074dc5)}&::placeholder{color:#3a80f8}}.hs-error-msg.hs-main-font-element{color:var(--red-error-30,#ff8080);margin:0}& .input{margin-right:0!important}label{color:#9dbffb}& input[type=email],& input[type=file],& input[type=number],& input[type=password],& input[type=search],& input[type=tel],& input[type=text],& select,& textarea{&:not(.error){border-bottom:1px solid #9dbffb}}li:has(.hs-error-msg.hs-main-font-element){align-items:center;display:grid;gap:6px;grid-template-columns:12px 1fr;position:relative}}.form-wrapper.dark-mode{&.blue-button{label{color:var(--neutral-white)}.hs-button{background-color:#011840}.hs-button:hover{background-color:#000c20}input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{caret-color:#fff;&:focus{border-bottom:1px solid #9dbffb}& .invalid{border-bottom:1px solid #ff290c}}}&.dark-button{.hs-button{background-color:#011840}.hs-button:hover{background-color:#000c20}}.hs-submit{display:grid}.hs-submit .hs-button{height:40px;width:100%}}.form-wrapper.gr-b-50{&.gr-b-50{.hs-button{background-color:#0960f6}.hs-button:hover{background-color:#93baff;color:#011840}input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{&:focus{border-bottom:1px solid #fff}& .invalid{border-bottom:1px solid #ff290c}}}&.gr-b-50{.hs-button{background-color:#011840}.hs-button:hover{background-color:#000c20}}&::placeholder{color:#3a80f8}}.row-fluid-wrapper.row-depth-1.dnd-section:has(.form-wrapper.gr-b-50){background:linear-gradient(0deg,#9079f8,#0960f6 15%,#011840 75%)}@media (min-width:768px){.form-wrapper.dark-mode .hs-custom-form{& .form-columns-2{grid-template-columns:1fr 1fr}& .form-columns-2 .field.hs-form-field:first-child{margin-bottom:1.5rem}& .form-columns-2 .field.hs-form-field:last-child{margin-bottom:0}.hs-submit{display:flex}.hs-submit .hs-button{width:inherit}}}