@media screen and (max-width: 768px){.hero{display:none}}.hero__layout{align-items:center;display:flex;justify-content:center}.hero__layout--item{width:50%}.hero__content{padding:0 16px}.hero__content--container{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:680px;margin:0 auto}.hero__title{margin:0 auto 16px;text-align:center}.hero__subtitle{margin:0 auto 16px;max-width:610px;text-align:center}.hero__button-link{margin:0 auto}.hero__media--featured-image{display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}