.magazine-teaser{opacity:1}.magazine-teaser,.magazine-teaser .content-flow--grid{--layout-full-step:0;--layout-max-step:0;display:grid;grid-column:expanded;align-items:flex-start;grid-template-columns:var(--layout-template-columns);--layout-template-columns:[full-start max-start expanded-start] var(--layout-expanded-step) [regular-start] var(--layout-regular-step) [narrow-start] minmax(calc(0.5*var(--layout-narrow-min-width)),calc(0.5*min(var(--layout-narrow-max-total), var(--layout-narrow-max-width)))) [center] minmax(calc(0.5*var(--layout-narrow-min-width)),calc(0.5*min(var(--layout-narrow-max-total), var(--layout-narrow-max-width)))) [narrow-end] var(--layout-regular-step) [regular-end] var(--layout-expanded-step) [expanded-end max-end full-end]}.magazine-teaser .content-flow--grid{--content__grid-column:expanded}.magazine-teaser__showcase{grid-column:expanded;display:grid;grid-gap:var(--grid-gutter-small);align-content:center;align-items:center;margin-bottom:var(--container-padding-large)}.magazine-teaser__showcase .headline{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.magazine-teaser__top-article{display:none}.magazine-teaser__continue{--margin-top:var(--container-padding-large);justify-content:center}.magazine-teaser__content{--grid-h-align:center;--flex-h-align:center;--pos-h-align:center}.magazine-teaser--template-medium{grid-template-columns:1fr}.magazine-teaser--template-medium .article-listing__list{--article-listing__col-width:min(100%,200px);grid-template-columns:repeat(auto-fit,minmax(var(--article-listing__col-width),1fr))}.magazine-teaser .review-listing .review-listing__list .review-teaser{padding-top:unset;border-top:unset}@media(min-width:48.063rem){.magazine-teaser__showcase{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--grid-gutter-large);border-bottom:1px dotted var(--cs__lines__separator,var(--cs__primary__fg--faded));padding-bottom:3rem;margin-bottom:1.5rem}.magazine-teaser__content{--grid-h-align:start;--flex-h-align:flex-start;--pos-h-align:left}.magazine-teaser--template-medium .magazine-teaser__showcase{grid-template-columns:1fr 1fr}}@media(min-width:96.313rem){.magazine-teaser__top-article{display:block}.magazine-teaser__content{--grid-h-align:end;--flex-h-align:flex-end;--pos-h-align:right}}@media(max-width:48rem){.magazine-teaser__image{order:-1}.magazine-teaser__image .image{max-width:300px;margin:auto}}
