.Hero-module__opxiJq__hero{background-image:-webkit-linear-gradient(#0000008c 0%,#0003 35%,#0000 70%),-webkit-image-set(url(/images/hero@1x.jpg) 1x,url(/images/hero@2x.jpg) 2x);background-image:linear-gradient(#0000 30%,#0003 65%,#0000008c 100%),image-set("/images/hero@1x.jpg" 1x,"/images/hero@2x.jpg" 2x);background-position:50%;background-repeat:no-repeat;background-size:cover;height:700px;padding-top:4px}.Hero-module__opxiJq__heroContainer{flex-direction:column;justify-content:flex-end;height:100%;padding-bottom:60px;display:flex}.Hero-module__opxiJq__heroContent{text-align:center;width:100%;max-width:783px;color:var(--white);margin:0 auto}.Hero-module__opxiJq__heroTitle{margin:0 0 16px;font-size:36px;font-weight:700;line-height:1.2}.Hero-module__opxiJq__description{margin:0 0 40px;font-size:18px;font-weight:600;line-height:1.33}.Hero-module__opxiJq__button{background-color:var(--button);max-width:100%;min-height:44px;color:var(--white);border-radius:12px;justify-content:center;align-items:center;padding:12px 32px;font-size:16px;font-weight:600;line-height:1.25;transition:background-color .3s;display:inline-flex}.Hero-module__opxiJq__button:hover,.Hero-module__opxiJq__button:focus{background-color:var(--button-hover)}@media screen and (min-width:768px){.Hero-module__opxiJq__hero{height:700px}.Hero-module__opxiJq__heroTitle{font-size:60px}.Hero-module__opxiJq__description{font-size:24px}.Hero-module__opxiJq__button{min-width:276px;padding:12px 88px}}
