.mfcta{background-color:#1f1f1f;overflow-x:hidden;padding:70px 0 36px}.mfcta__wrap{align-items:flex-start;display:flex;gap:60px;margin:0 auto;max-width:1280px;padding:0 30px}.mfcta__content{display:flex;flex:1;flex-direction:column;gap:25px;min-width:0}.mfcta__heading{color:#fff;font-family:Sora,sans-serif;font-size:50px;font-weight:300;line-height:1.14;margin:0}.mfcta__body-wrap{gap:35px}.mfcta__body,.mfcta__body-wrap{display:flex;flex-direction:column}.mfcta__body{gap:26px}.mfcta__body p{font-size:18px;font-weight:300;line-height:1.5}.mfcta__body p,.mfcta__statement{color:hsla(0,0%,100%,.9);font-family:Noto Sans,sans-serif;margin:0}.mfcta__statement{font-size:24px;font-weight:700;line-height:1.11}.mfcta__statement p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.mfcta__statement a{color:#c2e847;text-decoration:underline;text-underline-offset:3px}.mfcta__btn{align-items:center;align-self:flex-start;background:#c2e847;border-radius:45px;color:#000;display:inline-flex;font-family:Sora,sans-serif;font-size:20px;font-weight:400;height:62px;justify-content:center;letter-spacing:1.2px;line-height:1.5;min-width:243px;padding:10px 52px;text-decoration:none;text-transform:uppercase;transition:background .2s ease,color .2s ease}.mfcta__btn:hover{background:#667a25;color:#fff}.mfcta__form-card{background:#f5f5f5;border-radius:10px;display:flex;flex-direction:column;flex-shrink:0;gap:15px;min-width:0;overflow:hidden;padding:50px;width:540px}.mfcta__form-title{color:#1c8167;font-family:Sora,sans-serif;font-size:24px;font-weight:600;line-height:1.33;margin:0}.mfcta__form-subtitle{font-weight:400;margin:0 0 10px}.mfcta__form-context,.mfcta__form-subtitle{color:#1f1f1f;font-family:Noto Sans,sans-serif;font-size:14px;line-height:1.43}.mfcta__form-context{font-weight:300;margin:0 0 -12px}.mfcta__form-placeholder{color:#979797;font-family:Noto Sans,sans-serif;font-size:14px;padding:40px 0;text-align:center}.mfcta__form-placeholder p{margin:0}.mfcta__form-embed{max-width:100%;width:100%}.mfcta__form-embed .hs-form{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;max-width:100%!important;width:100%!important}.mfcta__form-embed .hs-form>*{flex:0 0 100%!important;min-width:0!important}.mfcta__form-embed .hs-form fieldset{border:none!important;display:grid!important;gap:20px!important;grid-template-columns:repeat(2,1fr)!important;margin:0!important;max-width:100%!important;padding:0!important}.mfcta__form-embed .hs-form fieldset.form-columns-0,.mfcta__form-embed .hs-form fieldset.form-columns-1{display:block!important;grid-template-columns:1fr!important}.mfcta__form-embed .hs-form-field{display:flex!important;flex-direction:column!important;gap:6px!important;margin-bottom:0!important}.mfcta__form-embed .hs-form-field[style*="display: none"],.mfcta__form-embed .hs-form-field[style*="display:none"]{display:none!important}.mfcta__form-embed .hs-form fieldset:has(input[type=hidden]):not(:has(input:not([type=hidden]),textarea,select)){display:none!important}.mfcta__form-embed .hs-form label{line-height:1.43!important;margin:0!important}.mfcta__form-embed .hs-form .hs-input,.mfcta__form-embed .hs-form label{color:#1f1f1f!important;font-family:Noto Sans,sans-serif!important;font-size:14px!important;font-weight:300!important}.mfcta__form-embed .hs-form .hs-input{-webkit-appearance:none!important;appearance:none!important;background:#fff!important;border:1px solid #89b2a3!important;border-radius:8px!important;box-sizing:border-box!important;height:38px!important;outline:none!important;padding:8px 12px!important;width:100%!important}.mfcta__form-embed .hs-form .hs-input::placeholder{color:#979797!important}.mfcta__form-embed .hs-form .hs-input:focus{border-color:#1c8167!important;box-shadow:0 0 0 2px rgba(28,129,103,.15)!important}.mfcta__form-embed .hs-form textarea.hs-input{height:100px!important;resize:vertical!important}.mfcta__form-embed .hs-form .hs-error-msgs{list-style:none!important;margin:4px 0 0!important;padding:0!important}.mfcta__form-embed .hs-form .hs-error-msgs li label{color:#da2c43!important;font-size:12px!important;font-weight:400!important}.mfcta__form-embed .hs-form .hs-submit{margin-top:5px!important}.mfcta__form-embed .hs-form .hs_submit .actions{display:flex!important;justify-content:center!important}.mfcta__form-embed .hs-form .hs-button{background:transparent!important;border:2px solid #1c8167!important;border-radius:999px!important;color:#1c8167!important;cursor:pointer!important;display:inline-block!important;font-family:Sora,sans-serif!important;font-size:18px!important;font-weight:400!important;letter-spacing:.5px!important;line-height:1.56!important;padding:11px 44px!important;text-transform:uppercase!important;transition:background .2s ease,color .2s ease!important}.mfcta__form-embed .hs-form .hs-button:hover{background:#1c8167!important;color:#fff!important}.mfcta__form-embed .hs-form .legal-consent-container{color:#1f1f1f!important;font-family:Noto Sans,sans-serif!important;font-size:14px!important;font-weight:300!important;line-height:1.5!important}.mfcta__form-embed .hs-form .legal-consent-container p{margin:0!important}.mfcta__form-embed .hs-form .legal-consent-container a{color:#1c8167!important}.mfcta__form-embed .hs-form .hs-main-font-element,.mfcta__form-embed .hs-form .hs-richtext{color:#1f1f1f!important;font-family:Noto Sans,sans-serif!important;font-size:14px!important;font-weight:300!important;line-height:1.5!important}.mfcta__form-embed .hs-form .hs-main-font-element p,.mfcta__form-embed .hs-form .hs-richtext p{font-size:14px!important;font-weight:300!important;line-height:1.5!important;margin:0!important}.mfcta__form-embed .hs-form input[type=checkbox].hs-input{-webkit-appearance:none!important;appearance:none!important;background:#fff!important;border:1px solid #89b2a3!important;border-radius:3px!important;cursor:pointer!important;flex-shrink:0!important;height:16px!important;min-width:16px!important;padding:0!important;transition:border-color .15s ease,background .15s ease!important;vertical-align:middle!important;width:16px!important}.mfcta__form-embed .hs-form input[type=checkbox].hs-input:checked{background-color:#1c8167!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='m2 6 3 3 5-5'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:10px 10px!important;border-color:#1c8167!important}.mfcta__form-embed .hs-form input[type=checkbox].hs-input:focus{border-color:#1c8167!important;box-shadow:0 0 0 2px rgba(28,129,103,.15)!important;outline:none!important}.mfcta__form-embed .hs-form ul.inputs-list{display:flex!important;flex-wrap:wrap!important;gap:8px 20px!important;list-style:none!important;margin:0!important;padding:0!important}.mfcta__form-embed .hs-form ul.inputs-list li{align-items:center!important;display:flex!important;margin:0!important}.mfcta__form-embed .hs-form label.hs-form-booleancheckbox-display,.mfcta__form-embed .hs-form label.hs-form-checkbox-display{align-items:center!important;cursor:pointer!important;display:flex!important;gap:6px!important;margin:0!important}.mfcta__form-embed .hs-form fieldset:has(.hs-resource_preference),.mfcta__form-embed .hs-form fieldset:has(.hs-speak_to_an_engineer){align-self:flex-start!important;flex:0 0 auto!important}.mfcta__form-embed .hs-form .hs-resource_preference>label{display:none!important}@media (max-width:1280px){.mfcta__wrap{gap:40px;padding:0 50px}.mfcta__form-card{width:460px}.mfcta__heading{font-size:42px}}@media (max-width:1023px){.mfcta__wrap{flex-direction:column;gap:40px;padding:0 40px}.mfcta__form-card{box-sizing:border-box;max-width:100%;width:auto}.mfcta__heading{font-size:36px}.mfcta__btn{align-self:auto;box-sizing:border-box;max-width:320px}}@media (max-width:767px){.mfcta{padding:50px 0 36px}.mfcta__wrap{gap:32px;padding:0 24px}.mfcta__heading{font-size:30px}.mfcta__body p{font-size:16px}.mfcta__statement{font-size:20px}.mfcta__form-card{padding:32px 24px;width:auto}.mfcta__btn,.mfcta__form-card{box-sizing:border-box;max-width:100%}.mfcta__btn{font-size:17px;padding:10px 24px}.mfcta__form-embed .hs-form fieldset{grid-template-columns:1fr!important}}