.hero-bg{background:none;min-height:60vh}@media (min-width:1025px){.hero-bg{background:url(/images/hero.gif) no-repeat 50%;background-size:cover;background-position:100%;min-height:100vh}}.mobile-bg{width:100vw;aspect-ratio:16/9;height:auto}.bg-svg{background-image:url(/images/hexagon-shape.svg);background-size:cover;background-position:50%}