.fo-hero-home{background-color:#0d1b2e;font-family:Montserrat,sans-serif;overflow:hidden;position:relative;scroll-margin-top:85px}@media (min-width:1024px){.fo-hero-home{min-height:100vh}}.fo-hero-home h1,.fo-hero-home p{margin:0}.fo-hero-home__image{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}video.fo-hero-home__image{display:block}.fo-hero-home__embed{container-type:size;inset:0;overflow:hidden;pointer-events:none;position:absolute}.fo-hero-home__embed iframe{border:0;height:max(100cqh,56.25cqw)!important;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .6s ease;width:max(100cqw,177.78cqh)!important}.fo-hero-home__embed.is-loaded iframe{opacity:1}.fo-hero-home:after{background:linear-gradient(180deg,rgba(13,27,46,0) 40%,rgba(13,27,46,.8)),linear-gradient(90deg,rgba(13,27,46,.35),rgba(13,27,46,0) 60%);content:"";inset:0;pointer-events:none;position:absolute}.fo-hero-home__inner{align-items:flex-end;box-sizing:content-box;display:flex;margin:0 auto;max-width:1232px;min-height:633px;padding:0 104px 50px;position:relative;z-index:1}.fo-hero-home__content{align-items:flex-start;display:flex;flex-direction:column;max-width:706px}.fo-hero-home .fo-hero-home__heading{color:#fff;font-size:54px;font-weight:800;line-height:60px;text-wrap:balance;white-space:pre-line}.fo-hero-home .fo-hero-home__text{color:#fff;font-size:18px;font-weight:500;line-height:28px;margin-top:10px;max-width:480px}.fo-hero-home__buttons{display:flex;flex-wrap:wrap;gap:16px 24px;margin-top:31px}.fo-hero-home .fo-hero-home__button{align-items:center;background-color:#0057b8;border:1px solid #0057b8;border-radius:30px;box-sizing:border-box;color:#fff;display:inline-flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;justify-content:center;line-height:17px;min-height:45px;padding:13px 33px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.fo-hero-home .fo-hero-home__button:after,.fo-hero-home .fo-hero-home__button:before{content:none}.fo-hero-home .fo-hero-home__button:focus-visible,.fo-hero-home .fo-hero-home__button:hover{background-color:#00449a;border-color:#00449a;color:#fff}.fo-hero-home .fo-hero-home__button--outline{background-color:transparent;border-color:#fff}.fo-hero-home .fo-hero-home__button--outline:focus-visible,.fo-hero-home .fo-hero-home__button--outline:hover{background-color:#fff;border-color:#fff;color:#0057b8}@media (max-width:1439px){.fo-hero-home__inner{padding-left:40px;padding-right:40px}}@media (max-width:1023px){.fo-hero-home__inner{min-height:560px}.fo-hero-home .fo-hero-home__heading{font-size:44px;line-height:50px}}@media (max-width:767px){.fo-hero-home__inner{min-height:520px;padding:0 20px 40px}.fo-hero-home .fo-hero-home__heading{font-size:34px;line-height:40px}.fo-hero-home .fo-hero-home__text{font-size:16px;line-height:24px}.fo-hero-home__buttons{gap:12px;margin-top:24px}}