.hero-svg{padding-top:100px;position:relative;width:100%;@media (min-width:768px){min-height:1551px}@media (min-width:992px){min-height:1472px}@media (min-width:1200px){min-height:1487px}}.hero-svg .cta,.hero-svg .description,.hero-svg .headline,.hero-svg .text-headline{margin-bottom:20px}.hero-svg.is-submitted{min-height:auto}.hero-svg.is-submitted:after{height:50%;@media (min-width:992px){height:30%}@media (min-width:1200px){height:25%}}.hero-svg.is-submitted .contact__form{min-height:400px}.hero-svg .visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;clip-path:inset(50%);white-space:nowrap}.hero-svg.theme-dark{color:#1f2937}.hero-svg.theme-white,.hero-svg.theme-white h1,.hero-svg.theme-white h2,.hero-svg.theme-white h3,.hero-svg.theme-white p{color:#fff}.hero-svg .cta{@media (min-width:768px){margin-bottom:44px}@media (min-width:992px){margin-bottom:51px}@media (min-width:2000px){margin-bottom:32px}}.hero-svg .text-headline{@media (min-width:992px){margin-bottom:30px}@media (min-width:2000px){margin-bottom:40px}}.hero-svg .description{@media (min-width:768px){font-size:20px;line-height:32px;margin-bottom:28px}}.hero-svg:after{background:#fff;bottom:0;content:"";height:62%;left:0;position:absolute;width:100%;z-index:0;@media (min-width:992px){height:60%}@media (min-width:1200px){height:58%}}.hero__big_eyebrow{color:#fff;font-size:24px;font-weight:700;@media (min-width:768px){font-size:29px}@media (min-width:992px){font-size:52px}}.hero__big_title{color:#fff;font-size:42px;font-weight:200;letter-spacing:-3px;line-height:100%;text-transform:uppercase;@media (min-width:768px){font-size:67px}@media (min-width:992px){font-size:120px}@media (min-width:2000px){font-size:160px}}.hero__big_title strong{font-weight:900}.contact__form{background:#fff;box-shadow:0 20px 20px rgba(206,213,219,.3);color:var(--Content-Primary,#1f2937);font-family:Poppins;font-style:normal;font-weight:400;line-height:160%;margin-bottom:40px;min-height:796px;padding:30px 15px;position:relative;z-index:1;@media (min-width:768px){padding-bottom:40px;padding-left:60px;padding-right:60px;padding-top:40px}}.contact__form .hs-form fieldset{max-width:100%}.contact__form .hs-form fieldset.form-columns-1 .input,.contact__form .hs-form fieldset.form-columns-2 .input{width:100%}.contact__form .hs-form fieldset.form-columns-1 .hs-form-field,.contact__form .hs-form fieldset.form-columns-2 .hs-form-field{color:var(--Content-Primary,#1f2937);font-size:14px;font-weight:700;margin-bottom:24px;position:relative;width:100%}.contact__form .hs-form fieldset.form-columns-1 .hs-form-field.hs-recaptcha,.contact__form .hs-form fieldset.form-columns-2 .hs-form-field.hs-recaptcha{margin-bottom:24px}.contact__form .hs-form fieldset.form-columns-1 label,.contact__form .hs-form fieldset.form-columns-2 label{margin-bottom:10px}.contact__form .hs-form fieldset.form-columns-1 .hs-input,.contact__form .hs-form fieldset.form-columns-2 .hs-input{align-items:center;align-self:stretch;border:2px solid var(--Border-Secondary,#d1d5db);border-radius:4px;color:var(--Content-Actionable,#6b7280);display:flex;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;gap:10px;line-height:160%;padding:18px;transition:border .2s ease-in-out;width:100%}.contact__form .hs-form fieldset.form-columns-1 .hs-input.hs-fieldtype-textarea,.contact__form .hs-form fieldset.form-columns-2 .hs-input.hs-fieldtype-textarea{background:var(--Primitives-rab2b-Secondary-anti-flash-white,#f5f7fa);border:2px solid var(--Border-Secondary,#f5f7fa);border-radius:4px;font-size:16px;height:150px;padding:20px}.contact__form .hs-form fieldset.form-columns-1 .hs-input.error,.contact__form .hs-form fieldset.form-columns-1 .hs-input.invalid,.contact__form .hs-form fieldset.form-columns-2 .hs-input.error,.contact__form .hs-form fieldset.form-columns-2 .hs-input.invalid{border:2px solid #f33180}.contact__form .hs-form fieldset.form-columns-1 .hs-form-required,.contact__form .hs-form fieldset.form-columns-2 .hs-form-required{color:var(--Content-Alert,#f33180);font-size:18px;font-weight:700;line-height:1}.contact__form .hs-form fieldset.form-columns-1 .inputs-list,.contact__form .hs-form fieldset.form-columns-2 .inputs-list{padding:0}.contact__form .hs-form fieldset.form-columns-1 .hs-error-msgs.inputs-list,.contact__form .hs-form fieldset.form-columns-2 .hs-error-msgs.inputs-list{position:absolute;right:0;top:0}.contact__form .hs-form fieldset.form-columns-1 .hs-error-msgs.inputs-list label,.contact__form .hs-form fieldset.form-columns-2 .hs-error-msgs.inputs-list label{color:var(--Content-Alert,#f33180);font-size:10px;font-weight:400;letter-spacing:-.3px;line-height:1;margin-bottom:0}.contact__form .hs-form fieldset.form-columns-1 .hs-error-msgs.inputs-list li::marker,.contact__form .hs-form fieldset.form-columns-2 .hs-error-msgs.inputs-list li::marker{font-size:0}.contact__form .hs-form fieldset.form-columns-1 .hs-form-field.hs-fieldtype-booleancheckbox,.contact__form .hs-form fieldset.form-columns-2 .hs-form-field.hs-fieldtype-booleancheckbox{color:#1f2937;font-family:Poppins,sans-serif;font-size:14px;line-height:1.5;margin-bottom:0}.contact__form .hs-form fieldset.form-columns-1 .hs-form-booleancheckbox,.contact__form .hs-form fieldset.form-columns-2 .hs-form-booleancheckbox{align-items:flex-start;display:flex}.contact__form .hs-form fieldset.form-columns-1 .hs-form-booleancheckbox input[type=checkbox],.contact__form .hs-form fieldset.form-columns-2 .hs-form-booleancheckbox input[type=checkbox]{accent-color:#1d37c1;cursor:pointer;height:16px;margin-right:10px;margin-top:2px;width:16px}.contact__form .hs-form fieldset.form-columns-1 .hs-form-booleancheckbox span,.contact__form .hs-form fieldset.form-columns-2 .hs-form-booleancheckbox span{color:#1f2937;display:inline-block;font-size:12px;font-weight:400;margin:0}.contact__form .hs-form fieldset.form-columns-1 .hs-form-booleancheckbox label,.contact__form .hs-form fieldset.form-columns-2 .hs-form-booleancheckbox label{align-items:flex-start;cursor:pointer;display:flex;gap:10px}.contact__form .hs-form fieldset.form-columns-1 .legal-consent-container,.contact__form .hs-form fieldset.form-columns-2 .legal-consent-container{font-size:12px;line-height:1.5;margin-bottom:24px}@media (min-width:768px){.contact__form .hs-form fieldset.form-columns-2{display:flex;flex-direction:row;justify-content:space-between}.contact__form .hs-form fieldset.form-columns-2 .hs-form-field{width:calc(50% - 11px)}}.contact__form .hs-form .hs-error-msgs.inputs-list{padding:0}.contact__form .hs-form .hs-error-msgs.inputs-list label{color:var(--Content-Alert,#f33180);font-size:14px;font-weight:400;line-height:1;margin-top:20px}.contact__form .hs-form .hs-error-msgs.inputs-list li::marker{font-size:0}.contact__form .hs-form .hs-submit{display:flex;justify-content:flex-end}.contact__form .hs-form .actions{align-items:center;background-color:transparent;border:2px solid #000;border-radius:200px;display:inline-flex;margin-top:24px;overflow:hidden;position:relative;transition:border-color .2s ease-in-out}.contact__form .hs-form .actions:hover{border:2px solid #2c64e7}.contact__form .hs-form .actions:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='33' height='24' viewBox='0 0 33 24' fill='none'><path d='M2.375 12.6282L28.979 12.6282L22.9852 18.6152L23.875 19.5L31.375 12L23.875 4.5L22.9852 5.38475L28.979 11.3717L2.375 11.3717L2.375 12.6282Z' fill='black'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px;margin-left:28px;margin-right:12px;width:33px;z-index:1}.contact__form .hs-form .actions:after{background-color:#2c64e7;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .2s ease-in-out;width:100%;z-index:0}.contact__form .hs-form .actions:hover:after{left:0}.contact__form .hs-form .actions:hover:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='33' height='24' viewBox='0 0 33 24' fill='none'><path d='M2.375 12.6282L28.979 12.6282L22.9852 18.6152L23.875 19.5L31.375 12L23.875 4.5L22.9852 5.38475L28.979 11.3717L2.375 11.3717L2.375 12.6282Z' fill='white'/></svg>")}.contact__form .hs-form .actions input[type=submit].hs-button{background:transparent;border:none;color:#000;cursor:pointer;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;padding:12px 24px 12px 0;position:relative;z-index:1}.contact__form .hs-form .actions:hover input[type=submit].hs-button{color:#fff}.contact__form:after{background:linear-gradient(90deg,#1a2660,#1d37c1 11.54%,#2fc8f5 27.88%,#00ffd1 42.31%,#ff0051 58.65%,#e98173 73.08%,#f4b33b 87.02%,#f9cd1f);bottom:0;content:"";height:8px;left:0;position:absolute;transition:all .2s ease-in-out;width:100%}.contact__form h3{color:var(--Content-Primary,#1f2937)!important;font-size:24px;margin-bottom:32px;@media (min-width:768px){font-size:28px}@media (min-width:992px){font-size:24px}@media (min-width:1200px){font-size:28px}@media (min-width:2000px){font-size:48px}}.contact__form p{margin-bottom:24px}.contact__info{position:relative;z-index:1}.contact__info h3{color:var(--Content-Primary,#1f2937)!important;font-size:22px;font-weight:700;line-height:140%;margin-bottom:12px;@media (min-width:992px){font-size:24px}}.contact__info .contact__block{align-items:flex-start;display:flex;gap:12px;margin-bottom:16px;@media (min-width:768px){margin-right:20px}}.contact__info .contact__block .contact__link{color:var(--Content-Primary,#1f2937)!important;font-size:16px;font-weight:400;line-height:160%;transition:all .2s ease-in-out}.contact__info .contact__block .contact__link:hover{color:#1d37c1!important;text-decoration:underline}.contact__form-thank-you-headline h3{color:var(--Content-Primary,#1f2937);font-family:Poppins;font-feature-settings:"liga" off,"clig" off;font-size:48px;font-style:normal;font-weight:400;letter-spacing:-1px;line-height:110%;margin-bottom:24px}.submitted-message p{color:var(--Content-Primary,#1f2937)!important;font-family:Poppins;font-feature-settings:"liga" off,"clig" off;font-size:20px;font-style:normal;font-weight:400;line-height:160%}