.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.subtheme-teaser{display:flex;flex-direction:column;margin-bottom:var(--rthParagraphMarginVertical)}@media only screen and (min-width: 46.875em){.subtheme-teaser{display:grid}}.subtheme-teaser__visual{order:1;position:relative;border-radius:var(--rthBorderRadius);overflow:hidden;aspect-ratio:3/2;width:100%;margin-bottom:1.5rem}@media only screen and (min-width: 46.875em){.subtheme-teaser__visual{grid-column:span 4;margin-bottom:unset}}@media only screen and (min-width: 62.5em){.subtheme-teaser__visual{grid-column:1/6}}.subtheme-teaser__visual picture{position:absolute;inset:0}.subtheme-teaser__visual img{width:100%;height:100%;object-fit:cover}.subtheme-teaser__content{order:2}@media only screen and (min-width: 46.875em){.subtheme-teaser__content{grid-column:span 4}}@media only screen and (min-width: 62.5em){.subtheme-teaser__content{grid-column:6/-1;padding-left:calc(5rem - var(--rthGridColumnGap))}}.subtheme-teaser__title{margin-bottom:1.5rem;font-size:1.375rem}@media only screen and (min-width: 62.5em){.subtheme-teaser__title{font-size:1.75rem}}@media only screen and (min-width: 120em){.subtheme-teaser__title{font-size:2rem}}

/*# sourceMappingURL=subtheme-teaser.css.map */