.hero{background:linear-gradient(110deg,#00384b,#00668a);color:#fff;padding:70px 0}.hero--has-background-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.hero-grid{align-items:center;display:grid;gap:56px;grid-template-columns:1fr 1fr}.hero-copy{max-width:620px}.hero-image{border-radius:10px;box-shadow:231px 227px 91px 0 transparent,148px 145px 83px 0 rgba(0,0,0,.01),83px 82px 70px 0 rgba(0,0,0,.05),37px 36px 52px 0 rgba(0,0,0,.09),9px 9px 28px 0 rgba(0,0,0,.1);display:block;width:100%}.hero .media-placeholder{background:hsla(0,0%,100%,.08);border:1px dashed hsla(0,0%,100%,.55);border-radius:var(--radius);display:grid;min-height:300px;place-items:center}@media (max-width:900px){.hero-grid{grid-template-columns:1fr}}@media (max-width:600px){.hero{padding:48px 0}}