.sub-hero__section{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));flex-direction:column;width:100%;padding:0;display:flex;position:relative}@media (min-width:824px){.sub-hero__section{padding:3rem 1.5rem}}@media (min-width:1024px){.sub-hero__section{padding:3rem 5rem}}.sub-hero__section .sub-hero__wrapper{width:100%;margin-left:auto;margin-right:auto;display:block}.sub-hero__section .sub-hero__wrapper .sub-hero__container{border-radius:0;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:center;align-items:stretch;width:100%;display:grid;position:relative;overflow:hidden}@media (min-width:1024px){.sub-hero__section .sub-hero__wrapper .sub-hero__container{grid-template-columns:1fr 40%}}@media (min-width:824px){.sub-hero__section .sub-hero__wrapper .sub-hero__container{border-radius:22px;grid-template-columns:1fr 50%}}.sub-hero__section .sub-hero__wrapper .sub-hero__container.white-color-scheme{border-width:2px;border-color:var(--neutral-300)}.sub-hero__section .sub-hero__wrapper .sub-hero__container.sub-hero__has-blue-bg{background-image:linear-gradient(300deg,#03286c,#1253c7)}.sub-hero__section .sub-hero__wrapper .sub-hero__container.sub-hero__has-blue-bg .sub-hero__content{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}.sub-hero__section .sub-hero__wrapper .sub-hero__container.sub-hero__has-yellow-bg{background-image:linear-gradient(253deg,#ffce00,#f97e10)}.sub-hero__section .sub-hero__wrapper .sub-hero__container.sub-hero__has-yellow-bg .sub-hero__header{color:var(--brand-blue-500)}.sub-hero__section .sub-hero__wrapper .sub-hero__container.sub-hero__has-yellow-bg .sub-hero__subtitle{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity,1))}.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__background{pointer-events:none;z-index:0;width:100%;height:100%;padding:0;display:flex}@media (min-width:1024px){.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__background{justify-self:end}}@media (min-width:824px){.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__background{padding:0}}.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__background .sub-hero__image,.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__background .sub-hero-tablet__image .sub-hero__mobile-image{object-fit:cover;overflow:hidden;width:100%!important;height:100%!important}@media (min-width:824px){.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__background .sub-hero__image,.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__background .sub-hero-tablet__image .sub-hero__mobile-image{border-top-right-radius:20px;border-bottom-right-radius:20px}}.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__background .sub-hero__image{display:none}@media (min-width:1024px){.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__background .sub-hero__image{display:block}}.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__background .sub-hero__tablet-image{display:none}@media (min-width:1024px){.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__background .sub-hero__tablet-image{display:none!important}}@media (min-width:824px){.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__background .sub-hero__tablet-image{display:block}}.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__background .sub-hero__mobile-image{max-height:300px;display:block}@media (min-width:824px){.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__background .sub-hero__mobile-image{display:none!important}}.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__content{flex-direction:column;justify-content:center;width:100%;padding:5rem 1.5rem 3rem;display:flex}@media (min-width:1280px){.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__content{padding:5rem}}@media (min-width:824px){.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__content{padding:3rem}}.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__content .sub-hero__copy-wrap{margin-bottom:0}.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__content .sub-hero__copy-wrap .sub-hero__header{margin-bottom:1rem;font-size:1.875rem;font-weight:500;line-height:120%}@media (min-width:824px){.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__content .sub-hero__copy-wrap .sub-hero__header{font-size:3.375rem}}.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__content .sub-hero__copy-wrap .sub-hero__header{word-break:break-word}.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__content .sub-hero__copy-wrap .sub-hero__subtitle{font-size:1rem;font-weight:400;line-height:150%}@media (min-width:824px){.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__content .sub-hero__copy-wrap .sub-hero__subtitle{font-size:1.25rem;font-weight:500;line-height:120%}}.sub-hero__section .sub-hero__wrapper .sub-hero__container .sub-hero__content .sub-hero__copy-wrap .sub-hero__subtitle{word-break:break-word}.sub-hero__section .sub-hero__form-wrapper{display:flex;position:relative}
.CaFormSubHero-module-scss-module__vilVqG__container{width:100%;font-family:Inter,sans-serif}.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));border-radius:.375rem;width:100%;position:relative}@media (min-width:824px){.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form{background-color:transparent}}.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form .CaFormSubHero-module-scss-module__vilVqG__form-container{z-index:10;width:100%;padding:1.5rem;font-family:Inter,sans-serif;position:relative}@media (min-width:824px){.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form .CaFormSubHero-module-scss-module__vilVqG__form-container{--tw-shadow:0px 4px 14px 0px rgba(0,0,0,.15);--tw-shadow-colored:0px 4px 14px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);margin-top:1.5rem;padding:0}}.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form .CaFormSubHero-module-scss-module__vilVqG__form-container .CaFormSubHero-module-scss-module__vilVqG__icon{z-index:1;width:85px;height:48px;display:none}@media (min-width:824px){.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form .CaFormSubHero-module-scss-module__vilVqG__form-container .CaFormSubHero-module-scss-module__vilVqG__icon{margin:auto;display:block;position:absolute;top:0;bottom:0;left:.75rem}}.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form .CaFormSubHero-module-scss-module__vilVqG__form-container>.CaFormSubHero-module-scss-module__vilVqG__input-field{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));border-radius:.375rem;width:100%;margin-bottom:.75rem;padding:0 1rem;font-family:Inter,sans-serif}@media (min-width:824px){.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form .CaFormSubHero-module-scss-module__vilVqG__form-container>.CaFormSubHero-module-scss-module__vilVqG__input-field{height:auto;margin-bottom:0;padding:.75rem;border-style:none!important}}.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form .CaFormSubHero-module-scss-module__vilVqG__form-container>.CaFormSubHero-module-scss-module__vilVqG__input-field input{height:56px;padding:0;font-size:1.125rem;line-height:145%}@media (min-width:824px){.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form .CaFormSubHero-module-scss-module__vilVqG__form-container>.CaFormSubHero-module-scss-module__vilVqG__input-field input{padding-right:200px}}.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form .CaFormSubHero-module-scss-module__vilVqG__form-container>.CaFormSubHero-module-scss-module__vilVqG__input-field input::placeholder{color:var(--neutral-500);opacity:1;font-size:1.125rem;font-weight:400;line-height:26.1px}@media (min-width:824px){.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form .CaFormSubHero-module-scss-module__vilVqG__form-container.CaFormSubHero-module-scss-module__vilVqG__withIcon .CaFormSubHero-module-scss-module__vilVqG__input-field{padding-left:7rem}}.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form .CaFormSubHero-module-scss-module__vilVqG__form-container .CaFormSubHero-module-scss-module__vilVqG__button{background-color:var(--brand-blue-500);border-radius:.375rem;align-self:center;width:100%;height:56px;padding:15px 1.5rem;font-size:1.125rem;line-height:145%;display:flex;position:relative;text-transform:none!important}@media (min-width:824px){.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form .CaFormSubHero-module-scss-module__vilVqG__form-container .CaFormSubHero-module-scss-module__vilVqG__button{width:auto;margin:auto;position:absolute;top:0;bottom:0;right:.75rem}}.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form .CaFormSubHero-module-scss-module__vilVqG__dropdown{z-index:30;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);max-height:326px;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;flex-direction:column;align-items:flex-start;padding-top:1.5rem;padding-bottom:1.5rem;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form .CaFormSubHero-module-scss-module__vilVqG__dropdownItem{cursor:pointer;align-items:center;width:100%;display:flex}.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form .CaFormSubHero-module-scss-module__vilVqG__dropdownItem>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem*var(--tw-space-x-reverse));margin-left:calc(.5rem*calc(1 - var(--tw-space-x-reverse)))}.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form .CaFormSubHero-module-scss-module__vilVqG__dropdownItem{text-align:start;color:var(--neutral-black);padding:10px 1.5rem;font-size:1.125rem;font-weight:400;line-height:145%}.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form .CaFormSubHero-module-scss-module__vilVqG__dropdownItem:hover{--tw-bg-opacity:1;background-color:rgba(235,236,242,var(--tw-bg-opacity,1))}.CaFormSubHero-module-scss-module__vilVqG__container .CaFormSubHero-module-scss-module__vilVqG__form .CaFormSubHero-module-scss-module__vilVqG__dropdown .CaFormSubHero-module-scss-module__vilVqG__selected{background-color:#e5efff}
