.hero-layout{align-items:center;display:grid;grid-gap:32px;grid-template-columns:1fr}@media only screen and (min-width: 60rem){.hero-layout{grid-template-columns:repeat(12, 1fr)}}@media only screen and (min-width: 60rem){.hero-layout__copy{grid-column:7 / span 6}}@media only screen and (min-width: 60rem){.hero-layout__media{grid-column:1 / span 5;grid-row:1}}.hero-layout__media[data-overflow-direction="left"]{justify-self:right}.hero-layout__media[data-overflow-direction="right"]{justify-self:left}.headline-summary{display:grid;gap:48px;grid-template-columns:1fr;grid-template-rows:repeat(2, auto)}@media only screen and (min-width: 44rem){.headline-summary{align-items:center;gap:20px;grid-template-columns:repeat(2, auto);grid-template-rows:auto}}@media only screen and (min-width: 60rem){.headline-summary{gap:20px;grid-template-columns:repeat(12, 1fr)}}@media only screen and (min-width: 44rem){.headline-summary__content{grid-column:1 / span 6}[data-layout-direction="reverse"] .headline-summary__content{grid-column:7 / span 6}}@media only screen and (min-width: 44rem){.headline-summary__media{grid-column:8 / span 5}[data-layout-direction="reverse"] .headline-summary__media{grid-column:1 / span 5;grid-row:1}}.overflow-image{display:block}@media only screen and (max-width: 44rem){.overflow-image{height:auto}}@media only screen and (min-width: 44rem){.overflow-image{max-width:initial}}@media only screen and (min-width: 60rem){.overflow-image{width:auto}}.ui-thumbnail{border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);overflow:auto}