.layout-hero .layout__region .hero__overlap{padding-top:var(--header-height, 10rem)}.hero__overlap{position:relative;z-index:99;display:grid;grid-template-columns:minmax(var(--col-1-width, 50%), var(--col-2-width, 50%));grid-template-areas:"text media"}.hero__overlap-text{grid-area:text;height:100%}.hero__overlap-overlap{grid-area:media}.hero__overlap-overlap:empty{display:none}@media(max-width: 1023.98px){.hero__overlap{grid-template-columns:1fr}.hero__overlap.col-reverse{grid-template-areas:"media" "text"}.hero__overlap.col{grid-template-areas:"text" "media"}}
