.homepage-hero .hero-content{align-items:center;display:grid;grid-template-columns:1fr;min-height:100vh;min-height:100svh}@media(min-width:1050px){.homepage-hero .hero-content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:766px)and (max-width:1049px){.homepage-hero .hero-content{min-height:unset}}.homepage-hero .hero-text{padding:140px 0 40px}@media(min-width:766px){.homepage-hero .hero-text{padding:180px 0 64px}}@media(min-width:1050px){.homepage-hero .hero-text{padding:120px 80px 120px 0}}.homepage-hero .hero-text .hero-header,.homepage-hero .hero-text .hero-subtext{margin-bottom:24px}.homepage-hero .hero-image{margin:0 -24px;max-width:100vw;width:100vw}@media only screen and (min-width:640px){.homepage-hero .hero-image{margin:0 -40px}}@media only screen and (min-width:1024px){.homepage-hero .hero-image{margin:0 -80px}}@media(min-width:1050px){.homepage-hero .hero-image{height:100%;margin:0;max-width:50vw;position:relative;width:50vw}}@media(min-width:766px)and (max-width:1049px){.homepage-hero .hero-image{max-height:50vh}}.homepage-hero .hero-image .desktop-image{display:none}@media(min-width:768px){.homepage-hero .hero-image .desktop-image{border-radius:0;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.homepage-hero .hero-image .mobile-image{display:block;height:auto;width:100%}@media(min-width:768px){.homepage-hero .hero-image .mobile-image{display:none}}.homepage-hero .hero-image:not(:has(.mobile-image)) .desktop-image{display:block;height:auto;width:100%}@media(min-width:768px){.homepage-hero .hero-image:not(:has(.mobile-image)) .desktop-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}
