.cs-hero{--_bg:var(--cs-hero-bg,#fff);--_txt:var(--cs-hero-txt,#161618);--_pill-bg:var(--cs-hero-pill-bg,#3cc9f3);--_pill-txt:var(--cs-hero-pill-txt,#fff);--_btn-bg:var(--cs-hero-btn-bg,#161618);--_btn-txt:var(--cs-hero-btn-txt,#fff);background-color:var(--_bg);box-sizing:border-box;color:var(--_txt);padding:82px 0 80px;width:100%}.cs-hero__pill img{margin-right:8px}.cs-hero__inner{display:flex;gap:60px;justify-content:space-between;width:100%}.cs-hero__content{display:flex;flex-direction:column;gap:67px;min-width:0}.cs-hero__pill-wrap{align-items:center;display:flex;margin-bottom:35px}.cs-hero__pill{align-items:center;background-color:var(--_pill-bg);border-radius:100px;color:var(--_pill-txt);display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;justify-content:center;line-height:1;padding:10px 16px;white-space:nowrap}.banner-btns{display:flex;gap:24px}.cs-hero__graphic-wrap{flex-shrink:0}.cs-hero__graphic{display:block;height:auto;object-fit:contain}.cs-hero__form-wrap{flex-shrink:1;min-width:0;width:100%}.cs-hero__form-card{background:#fff;border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 12px 36px rgba(22,22,24,.08);box-sizing:border-box;padding:42px;width:100%}.cs-hero__form-heading{color:#161618;font-family:var(--secondary_font,"Poppins",sans-serif);font-size:24px;font-weight:600;line-height:1.2;margin:0 0 10px;text-transform:none}.cs-hero__form-subheading{color:#414651;font-family:Poppins,sans-serif;font-size:15px;line-height:1.6;margin:0 0 28px}.cs-hero__form-embed{width:100%}.cs-hero__form-embed .hs-form{font-family:Poppins,sans-serif}.cs-hero__form-embed .hs-form .hs-input{border:1px solid #e8e8e8;border-radius:5px;box-shadow:0 1px 2px rgba(10,13,18,.05);color:#181d27;font-family:Poppins,sans-serif;font-size:16px;line-height:24px;padding:10px 14px}.cs-hero__form-embed .hs-form .hs-input::placeholder{color:#90949d}.cs-hero__form-embed .hs-form input[type=checkbox].hs-input{background:transparent;border:1px solid #d5d7da;border-radius:6px;height:20px;padding:0!important;width:20px!important}.cs-hero__form-embed .hs-form label{color:#414651;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}.cs-hero__form-embed li.hs-form-booleancheckbox>label{align-items:flex-start;color:var(--dark_gray,#414651);display:flex;flex-wrap:wrap;font-size:16px;font-weight:400;gap:12px;margin:0}.cs-hero__form-embed li.hs-form-booleancheckbox>label>span{flex:1;margin-top:-8px}.cs-hero__form-embed .hs-form .hs-submit .hs-button{background-color:#181d27;border-color:#181d27;color:#fff;padding:10px 19px!important;width:100%}.cs-hero__form-embed .hs-form .hs-submit .hs-button:hover{background-color:#fff;color:#181d27}.cs-hero__form-embed .hsfc-Form,.cs-hero__form-embed .hsfc-Renderer{font-family:Poppins,sans-serif;--hsf-default-background__padding:0px!important;--hsf-default-button__font-family:"Poppins",sans-serif!important;--hsf-default-field-description__font-family:"Poppins",sans-serif!important;--hsf-default-field-footer__font-family:"Poppins",sans-serif!important;--hsf-default-field-input__font-family:"Poppins",sans-serif!important;--hsf-default-field-label__font-family:"Poppins",sans-serif!important;--hsf-default-row__horizontal-spacing:16px!important;--hsf-default-row__vertical-spacing:18px!important}.cs-hero__form-embed .hsfc-Step__Content{padding:0!important}.cs-hero__form-embed .hsfc-Row{margin-bottom:18px!important}.cs-hero__form-embed .hsfc-FieldLabel{color:#414651!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important;margin:0 0 8px!important}.cs-hero__form-embed .hsfc-FieldLabel__RequiredIndicator{color:#e5343d!important}.cs-hero__form-embed .hsfc-TextInput{background-color:#fff!important;border:1px solid #e8e8e8!important;border-radius:5px!important;box-shadow:0 1px 2px rgba(10,13,18,.05)!important;box-sizing:border-box!important;color:#181d27!important;font-family:Poppins,sans-serif!important;font-size:16px!important;height:auto!important;line-height:24px!important;padding:10px 14px!important;width:100%!important}.cs-hero__form-embed .hsfc-TextInput::placeholder{color:#90949d!important;opacity:1!important}.cs-hero__form-embed .hsfc-TextInput:focus,.cs-hero__form-embed .hsfc-TextInput:focus-visible{border-color:#181d27!important;box-shadow:0 0 0 1px #181d27!important;outline:none!important}.cs-hero__form-embed .hsfc-PhoneInput__FlagAndCaret{background-color:#fff!important;border-color:#e8e8e8!important;border-radius:5px 0 0 5px!important;padding:10px!important}.cs-hero__form-embed .hsfc-PhoneInput .hsfc-TextInput{border-bottom-left-radius:0!important;border-left:0!important;border-top-left-radius:0!important}.cs-hero__form-embed .hsfc-DropdownOptions{background-color:#fff!important;border-color:#e8e8e8!important;border-radius:5px!important;z-index:10010!important}.cs-hero__form-embed .hsfc-DropdownOptions__List__ListItem{background-color:transparent!important;color:#181d27!important;font-family:Poppins,sans-serif!important;font-size:14px!important;padding:8px 12px!important}.cs-hero__form-embed .hsfc-DropdownOptions__List__ListItem--selected,.cs-hero__form-embed .hsfc-DropdownOptions__List__ListItem:hover{background-color:#f1f3f5!important;color:#181d27!important;filter:none!important}.cs-hero__form-embed .hsfc-CheckboxField label{align-items:flex-start!important;gap:12px!important;justify-content:flex-start!important}.cs-hero__form-embed .hsfc-CheckboxField label>span{color:#414651!important;font-size:14px!important;line-height:1.5!important}.cs-hero__form-embed .hsfc-CheckboxInput{accent-color:#181d27!important;appearance:auto!important;-webkit-appearance:auto!important;flex-shrink:0!important;height:18px!important;margin:2px 0 0!important;padding:0!important;width:18px!important}.cs-hero__form-embed .hsfc-CheckboxInput:after{content:none!important}.cs-hero__form-embed .hsfc-NavigationRow{margin-top:24px!important}.cs-hero__form-embed .hsfc-NavigationRow__Buttons{align-items:stretch!important}.cs-hero__form-embed .hsfc-Button{background-color:#181d27!important;border:1px solid #181d27!important;border-radius:999px!important;color:#fff!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important;padding:13px 20px!important;width:100%!important}.cs-hero__form-embed .hsfc-Button:not([disabled]):hover{background-color:#fff!important;color:#181d27!important;transform:none!important}.cs-hero__form-embed .hsfc-Button:not([disabled]):focus,.cs-hero__form-embed .hsfc-Button:not([disabled]):focus-visible{background-color:#181d27!important;color:#fff!important;outline:2px solid #181d27!important;outline-offset:2px}.cs-hero__form-embed .hsfc-ErrorAlert,.cs-hero__form-embed .hsfc-ErrorText,.cs-hero__form-embed .hsfc-FieldError{color:#e5343d!important;font-family:Poppins,sans-serif!important;font-size:12px!important}.cs-hero__form-embed .hsfc-TextInput[aria-invalid=true]{border-color:#e5343d!important}.cs-hero__form-embed .hsfc-FieldDescription,.cs-hero__form-embed .hsfc-FieldFooter{color:#717680!important;font-family:Poppins,sans-serif!important;font-size:11px!important;line-height:1.4!important}.cs-hero__form-embed .hsfc-FieldDescription{margin:6px 0 0!important;order:3}.cs-hero__form-embed .hsfc-EmailField,.cs-hero__form-embed .hsfc-TextField{display:flex;flex-direction:column}.cs-hero .video-behind{background-size:contain;padding:73px 58px}@media (max-width:1200px){.cs-hero{padding:60px 0}.cs-hero__inner{gap:44px}.cs-hero__content{gap:48px}}@media (max-width:1024px){.cs-hero__inner{align-items:center;flex-direction:column}.cs-hero__content{align-items:center;text-align:center}.cs-hero__graphic-wrap{align-self:center;max-width:450px;width:100%}.cs-hero__form-wrap{align-self:center;max-width:620px}}@media (max-width:767px){.banner-btns a.cta-link{min-width:219px;padding:15px 14px!important}.cs-hero__pill-wrap{justify-content:center}.cs-hero__pill{font-size:12px;padding:8px 14px}.banner-btns{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}.cs-hero__cta{font-size:14px;height:52px;padding:14px 14px 14px 20px}.cs-hero .video-behind{padding:34px 27px}.cs-hero__form-card{padding:28px 20px}.cs-hero__form-heading{font-size:24px}.cs-hero__form-embed .hsfc-Row{display:flex!important;flex-direction:column!important;gap:var(--hsf-row__vertical-spacing,18px)!important}.cs-hero__pill-wrap{justify-content:center}}