@layer tsbo.components.frontend{.JsAakG_container{border-radius:var(--freshms-teaser-border-radius,var(--card-border-radius,var(--frontend-border-radius,8px)));z-index:1;display:block;position:relative;overflow:hidden}.JsAakG_image.JsAakG_image{box-shadow:var(--freshms-teaser-shadow,var(--card_shadow,none))}@media (min-width:1200px){.JsAakG_image.JsAakG_image.JsAakG_teaserLarge{height:708px}}.JsAakG_image.JsAakG_image .JsAakG_imgWrapper{height:auto;box-shadow:none}.JsAakG_image.JsAakG_image .JsAakG_imgWrapper.JsAakG_is-default{height:342px}.JsAakG_image.JsAakG_image .JsAakG_imgWrapper.JsAakG_is-extreme-landscape{padding-top:42.86%}.JsAakG_image.JsAakG_image .JsAakG_imgWrapper.JsAakG_is-landscape{padding-top:66.66%}.JsAakG_image.JsAakG_image .JsAakG_imgWrapper.JsAakG_is-square{padding-top:100%}.JsAakG_image.JsAakG_image .JsAakG_imgWrapper.JsAakG_is-portrait{padding-top:150%}.JsAakG_defaultImage{background-color:#ffb400;height:342px}.JsAakG_image--image--video--videoPlaceholder,.JsAakG_videoPlaceholder{border-radius:var(--freshms-teaser-border-radius,var(--card-border-radius,var(--frontend-border-radius,8px)))}.JsAakG_container.JsAakG_with-overlay .JsAakG_headlineWrap:before{content:"";border-radius:0 0 var(--freshms-teaser-border-radius,var(--card-border-radius,var(--frontend-border-radius,8px))) var(--freshms-teaser-border-radius,var(--card-border-radius,var(--frontend-border-radius,8px)));z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.JsAakG_container.JsAakG_with-overlay .JsAakG_headlineWrap.JsAakG_is-bottom:before{background:linear-gradient(#0000 0%,#000000bf 90%)}.JsAakG_container.JsAakG_with-overlay .JsAakG_headlineWrap.JsAakG_is-top{border-radius:var(--freshms-teaser-border-radius,var(--card-border-radius,var(--frontend-border-radius,8px))) var(--freshms-teaser-border-radius,var(--card-border-radius,var(--frontend-border-radius,8px))) 0 0}.JsAakG_container.JsAakG_with-overlay .JsAakG_headlineWrap.JsAakG_is-top:before{background:linear-gradient(#000000bf 10%,#0000 100%)}.JsAakG_container.JsAakG_with-overlay .JsAakG_headline{color:#fff}.JsAakG_headlineWrap{z-index:2;max-height:100%;padding:1rem;position:absolute;left:0;right:0;overflow:hidden}.JsAakG_headlineWrap.JsAakG_is-bottom{bottom:0}.JsAakG_headlineWrap.JsAakG_is-top{top:0}@media (min-width:768px){.JsAakG_headlineWrap{padding:1.5rem}}.JsAakG_headlines{z-index:1;word-wrap:break-word;flex-direction:column;align-items:flex-start;max-width:100%;max-height:100%;display:flex;position:relative}.JsAakG_headline{-webkit-hyphens:auto;hyphens:auto;word-break:break-word;min-width:0;max-width:100%;margin:0 0 .25rem;font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;display:inline}.JsAakG_headline:last-child{margin-bottom:0}.JsAakG_headline.JsAakG_is-font-large{font-size:1.25rem;line-height:1.75rem}@media (min-width:768px){.JsAakG_headline.JsAakG_is-font-large{font-size:1.5rem;line-height:1.75rem}}@media (min-width:990px){.JsAakG_headline.JsAakG_is-font-large{font-size:2rem;line-height:2.25rem}}.JsAakG_headline.JsAakG_is-font-medium{font-size:1.125rem;line-height:1.5rem}@media (min-width:768px){.JsAakG_headline.JsAakG_is-font-medium{font-size:1.25rem;line-height:1.75rem}}@media (min-width:990px){.JsAakG_headline.JsAakG_is-font-medium{font-size:1.5rem;line-height:1.75rem}}.JsAakG_headline.JsAakG_is-font-small{font-size:1rem;line-height:1.5rem}@media (min-width:768px){.JsAakG_headline.JsAakG_is-font-small{font-size:1.125rem;line-height:1.5rem}}@media (min-width:990px){.JsAakG_headline.JsAakG_is-font-small{font-size:1.25rem;line-height:1.75rem}}}
