.home-hero{overflow:hidden}@media (min-width:992px){.home-hero{overflow:hidden}}.home-hero__content{position:relative;z-index:15}.home-hero__content h1 span{display:inline-block;position:relative}.home-hero__content h1 span:after{background-color:var(--bs-blue);content:"";display:block;height:4px;position:absolute;top:100%;transition:width .6s cubic-bezier(.68,-.6,.32,1.6);width:0}.home-hero__content.in h1 span:after{width:100%}.home-hero__content h2.lead+p{margin-top:2rem}.home-hero__content :last-child{margin-bottom:0}@media (min-width:992px){.home-hero__images{width:50vw!important}}.home-hero__images img{display:block;height:100%;object-fit:cover;width:100%}.home-hero__images .image-grid__image-1,.home-hero__images .image-grid__image-2{aspect-ratio:4/3}.home-hero__row{position:relative}.home-hero__slash{align-items:center;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.home-hero__slash>svg{fill:var(--bs-blue);display:block;height:15rem}.home-hero__dark{background-color:#000}.home-hero__dark .home-hero__content{color:var(--bs-gray-100)}.home-hero__dark .home-hero__content h1,.home-hero__dark .home-hero__content h2,.home-hero__dark .home-hero__content h3,.home-hero__dark .home-hero__content h4,.home-hero__dark .home-hero__content h5,.home-hero__dark .home-hero__content h6{color:inherit}