.HomePage #hero{display:grid;grid-template-areas:"media" "content";grid-template-rows:auto auto;min-height:0}.HomePage #hero>.hero__media{grid-area:media;background-repeat:no-repeat;background-position:center;background-size:cover;aspect-ratio:7/8}.HomePage #hero>.inner{grid-area:content;padding-top:3rem;padding-bottom:4rem}@media(min-width: 992px){.HomePage #hero{grid-template-areas:"stack";grid-template-columns:1fr;grid-template-rows:auto;min-height:650px}.HomePage #hero>.hero__media{grid-area:stack;aspect-ratio:auto;width:100%;height:100%}.HomePage #hero>.inner{grid-area:stack;align-self:center;z-index:1;padding-top:4rem}.HomePage #hero .hero-content{text-align:left}}@media(min-width: 1500px){.HomePage #hero{min-height:750px}}
