.BannerV2{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:0 0 0 100px}.BannerV2__Bg{height:100%;width:100%;position:absolute;left:0;top:0;object-position:center;object-fit:cover}.BannerV2__Overlay{position:absolute;height:100%;width:100%;top:0;left:0;right:0}.BannerV2__Content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.BannerV2 .SectionHeader__Heading{color:#fff;font-size:48px;margin-bottom:40px}.BannerV2__Button{padding:19px 20px;height:52px;width:240px;border-radius:26px;font-weight:600}@media screen and (min-width:768px){.BannerV2{height:40dvw;min-height:540px;max-height:100dvh}.BannerV2__Bg--mobile{display:none}}@media screen and (max-width:767px){.BannerV2{min-height:calc(100vh - var(--announcement-bar-height,0px) - var(--header-height,0px) * var(--use-unsticky-header,0))}.BannerV2__Bg--desktop{display:none}}