.teaser-highlight{--teaser-highlight-padding:calc(var(--grid-outer-space) + var(--grid-gutter)*0.5 + var(--grid-column)*0.5);--teaser-highlight-content-width:calc(var(--content-width) - var(--grid-column));--teaser-highlight-content-padding:calc(var(--grid-column-outer)*0.5);--teaser-highlight-visual-spacing:calc(var(--teaser-highlight-padding) + var(--teaser-highlight-content-padding));--teaser-highlight-visual-background-image:none;--selection-background-color:var(--theme-background-color);--selection-foreground-color:var(--color-base-white);padding-block:var(--teaser-highlight-padding);position:relative}.teaser-highlight+.teaser-highlight{margin-top:80px}@media only screen and (min-width:768px){.teaser-highlight+.teaser-highlight{margin-top:120px}}@media only screen and (min-width:1440px){.teaser-highlight+.teaser-highlight{margin-top:160px}}.teaser-highlight .text-intro__headline{grid-area:headline}@media only screen and (min-width:1024px){.teaser-highlight .text-intro__headline{margin-bottom:8px}}.teaser-highlight .text-intro__subline{grid-area:subline}.teaser-highlight .text-intro__subline:not(:first-child){margin-top:0}.teaser-highlight .cta{margin-top:24px}@media only screen and (min-width:768px){.teaser-highlight .cta{margin-top:48px}.teaser-highlight{--teaser-highlight-padding:calc(var(--grid-outer-space) + var(--grid-gutter)*0.5);--teaser-highlight-content-width:var(--content-width);--teaser-highlight-content-padding:var(--grid-column)}}.teaser-highlight__inner{background-color:var(--theme-background-color);color:var(--theme-foreground-color);display:grid;grid-template-areas:"headline" "media" "subline" "copy";grid-template-rows:auto;margin-inline:auto;padding:var(--teaser-highlight-content-padding);position:relative;row-gap:24px;width:var(--teaser-highlight-content-width);z-index:2}@media only screen and (min-width:768px){.teaser-highlight__inner{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);grid-template-areas:"headline" "subline" "copy";grid-template-rows:auto auto 1fr}.teaser-highlight__inner:has(.teaser-highlight__media){grid-template-areas:"headline headline" "media subline" "media copy";grid-template-columns:calc(50% - var(--grid-gutter)*0.5)}}.teaser-highlight__content{display:flex;flex-direction:column;grid-area:content;row-gap:24px}.teaser-highlight__media{grid-area:media}.teaser-highlight__copy,.teaser-highlight__copy .rte{display:flex;flex-direction:column}.teaser-highlight__copy .rte{flex-grow:1}.teaser-highlight__background{display:block;inset:0;position:absolute}
