.video-hero.theme-dark{background-image:url(https://51073863.fs1.hubspotusercontent-na1.net/hubfs/51073863/raw_assets/public/suralink-hs/images/hero-grid2.svg);background-position:50%;background-repeat:no-repeat}.video-hero.bg-blue-dark *{color:var(--color-white)!important}.hero-header{display:flex;flex-direction:column;justify-content:center;padding:0 1rem;text-align:center}.hero-header h1{margin-bottom:1.5rem}.hero-row{align-items:center;display:flex;gap:60px;padding:1rem 0;width:100%}.hero-form,.hero-media{flex:1}.hero-media{padding:1rem 0}.video-hero{--hero-px:1.5rem}@media (min-width:768px){.video-hero{--hero-px:2.5rem}}@media (min-width:1024px){.video-hero{--hero-px:initial}}.video-hero .hero-form{background:hsla(0,0%,100%,.04)!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:16px!important;padding:2.5rem 2rem!important}.video-hero .hero-form .form-heading{color:#fff!important;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:400;line-height:1.2;margin:0 0 1.5rem}.video-hero .hero-form .hs-form-field>label,.video-hero .hero-form form label{color:#fff!important;display:block!important;font-size:.875rem!important;font-weight:500!important;margin-bottom:.5rem!important;text-align:left!important}.video-hero .hero-form .hs-form-required{color:#ff8a8a!important;margin-left:2px}.video-hero .hero-form input[type=email],.video-hero .hero-form input[type=number],.video-hero .hero-form input[type=tel],.video-hero .hero-form input[type=text],.video-hero .hero-form select,.video-hero .hero-form textarea{background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:10px!important;box-sizing:border-box!important;color:#fff!important;font-size:.95rem!important;height:auto!important;padding:.75rem 1rem!important;width:100%!important}.video-hero .hero-form input:focus,.video-hero .hero-form select:focus,.video-hero .hero-form textarea:focus{background:hsla(0,0%,100%,.12)!important;border-color:hsla(0,0%,100%,.3)!important;outline:none!important}.video-hero .hero-form input::placeholder{color:hsla(0,0%,100%,.4)!important}.video-hero .hero-form .form-columns-2{display:flex!important;gap:1rem!important;margin-bottom:1rem!important;width:100%!important}.video-hero .hero-form .form-columns-2 .hs-form-field{flex:1!important;float:none!important;margin:0!important;padding:0!important;width:auto!important}.video-hero .hero-form .form-columns-2 .input{margin-right:0!important}.video-hero .hero-form .form-columns-1{margin-bottom:1rem!important;width:100%!important}.video-hero .hero-form .form-columns-1 .hs-form-field{float:none!important;padding:0!important;width:100%!important}.video-hero .hero-form .form-columns-1 .input{margin-right:0!important}.video-hero .hero-form .hs-richtext,.video-hero .hero-form .hs-richtext p,.video-hero .hero-form .legal-consent-container{color:hsla(0,0%,100%,.7)!important;font-size:.8125rem!important;line-height:1.5!important}.video-hero .hero-form .legal-consent-container{margin:1rem 0!important}.video-hero .hero-form .legal-consent-container a{color:#fff!important;text-decoration:underline!important}.video-hero .hero-form input[type=checkbox]{accent-color:#a78bfa;margin-right:.5rem!important;width:auto!important}.video-hero .hero-form .hs-button,.video-hero .hero-form input[type=submit]{background:#576ecb!important;border:none!important;border-radius:10px!important;color:#fff!important;cursor:pointer!important;font-size:.95rem!important;font-weight:600!important;margin-top:.5rem!important;padding:.75rem 1.5rem!important;width:auto!important}.video-hero .hero-form .hs-button:hover,.video-hero .hero-form input[type=submit]:hover{background:#9272f5!important}.video-hero .hero-form .hs-error-msg,.video-hero .hero-form .hs-error-msgs label{color:#ff8a8a!important;font-size:.8125rem!important;margin-top:.25rem!important}@media (max-width:1023px){.hero-row{gap:40px}.video-hero .hero-form{padding:2rem 1rem!important}}@media (max-width:640px){.video-hero .hero-form .form-columns-2{flex-direction:column!important;gap:0!important}.video-hero .hero-form .form-columns-2 .hs-form-field{margin-bottom:1rem!important}}