.dark-form{background:radial-gradient(157.91% 109.19% at 85% 8%,rgba(149,121,211,.5) 0,rgba(149,121,211,0) 60%),radial-gradient(144.75% 97.7% at 10% 112%,rgba(236,0,140,.28) 0,rgba(236,0,140,0) 60%),linear-gradient(114deg,#14002e,#31006f);border-radius:10px;box-shadow:0 6px 20px rgba(49,0,111,.06);padding:clamp(1.25rem,1rem + 2vw,3rem)}.dark-form,.dark-form *{box-sizing:border-box;font-family:Montserrat,Arial,Helvetica,sans-serif}.dark-form .form-columns-2{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.dark-form .form-columns-1{display:block}.dark-form .form-columns-1 .hs-form-field,.dark-form .form-columns-2 .hs-form-field{float:none!important;padding:0!important;width:100%!important}.dark-form .hs-form-field{margin-bottom:1.5rem}.dark-form .input{margin-right:0!important}@media (max-width:720px){.dark-form .form-columns-2{grid-template-columns:minmax(0,1fr)}}.dark-form .hs-field-desc,.dark-form label,.dark-form legend{color:#fff;font-size:.875rem;font-weight:700;line-height:1.4}.dark-form .hs-form-field>label{display:block;margin-bottom:.5rem}.dark-form .hs-form-required{color:#ff3fb0;margin-left:.15em}.dark-form .hs-input:not([type=checkbox]):not([type=radio]),.dark-form textarea.hs-input{background-color:hsla(0,0%,100%,.12)!important;border:1.5px solid hsla(0,0%,100%,.28)!important;border-radius:10px!important;color:#fff!important;font-size:1rem;line-height:1.5;padding:12px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%!important}.dark-form textarea.hs-input{min-height:96px;resize:vertical}.dark-form .hs-input::placeholder,.dark-form textarea.hs-input::placeholder{color:hsla(0,0%,100%,.6)}.dark-form select.hs-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>');background-position:right 14px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:40px}.dark-form .hs-input:not([type=checkbox]):not([type=radio]):focus,.dark-form select.hs-input:focus,.dark-form textarea.hs-input:focus{border:1.5px solid #9579d3!important;box-shadow:none!important;outline:none!important}.dark-form .hs-form-booleancheckbox-display,.dark-form .hs-form-checkbox-display,.dark-form .hs-form-radio-display{align-items:flex-start;color:#fff;display:flex;font-size:.9375rem;font-weight:700;gap:.6rem}.dark-form input[type=checkbox],.dark-form input[type=radio]{accent-color:#9579d3;flex-shrink:0;height:18px;margin-top:1px;width:18px}.dark-form .hs-richtext,.dark-form .legal-consent-container,.dark-form .legal-consent-container p{color:#c9bcee;font-size:.8125rem;line-height:1.5}.dark-form .hs-error-msg,.dark-form .hs-error-msgs label{color:#ff3fb0;font-size:.8125rem;font-weight:600}.dark-form .hs_submit{margin-top:.5rem}.dark-form .hs_submit .actions{padding:0}.dark-form .hs-button,.dark-form input[type=submit].hs-button{background:#fff!important;background-color:#fff!important;border:2px solid #fff!important;border-radius:10px!important;color:#31006f!important;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;line-height:1;padding:14px 26px;transition:transform .18s ease;width:100%}.dark-form .hs-button:active,.dark-form .hs-button:focus,.dark-form .hs-button:hover{background:#fff!important;background-color:#fff!important;box-shadow:none!important;color:#31006f!important}.dark-form .hs-button:hover{transform:translateY(-1.2px)!important}.dark-form .hs-button:active,.dark-form .hs-button:focus{transform:none!important}.dark-form .hs-button:focus-visible{outline:3px solid #00aeff!important;outline-offset:2px}