.AnchorHero[data-compose=theme]{background-color:var(--theme-background);padding-bottom:32px;padding-top:0}@media screen and (min-width:750px){.AnchorHero[data-compose=theme]{padding-top:calc(0px + 0vw)}}@media screen and (min-width:1920px){.AnchorHero[data-compose=theme]{padding-top:0}}@media screen and (min-width:750px){.AnchorHero[data-compose=theme]{padding-bottom:calc(11.48718px + 2.73504vw)}}@media screen and (min-width:1920px){.AnchorHero[data-compose=theme]{padding-bottom:64px}}.AnchorHero--stage{margin-left:auto;margin-right:auto;max-width:1440px;max-width:calc(1440px + var(--site-padding)*2);padding-left:var(--site-padding);padding-right:var(--site-padding)}.AnchorHero--stage--before{padding-top:16px}@media screen and (min-width:750px){.AnchorHero--stage--before{padding-top:calc(5.74359px + 1.36752vw)}}@media screen and (min-width:1920px){.AnchorHero--stage--before{padding-top:32px}}.AnchorHero--stage--body{margin-left:auto;margin-right:auto;max-width:860px;padding-top:16px;text-align:center}@media screen and (min-width:750px){.AnchorHero--stage--body{padding-top:calc(5.74359px + 1.36752vw)}}@media screen and (min-width:1920px){.AnchorHero--stage--body{padding-top:32px}}.AnchorHero--title{font-size:28px;font-weight:700;line-height:1.3}@media (min-width:750px){.AnchorHero--title{font-size:calc(4.15094vw - 3.13208px)}}@media (min-width:1280px){.AnchorHero--title{font-size:50px}}.AnchorHero--anchors{padding-top:16px}@media screen and (min-width:750px){.AnchorHero--anchors{padding-top:calc(5.74359px + 1.36752vw)}}@media screen and (min-width:1920px){.AnchorHero--anchors{padding-top:32px}}@media screen and (max-width:1280px){.AnchorHero--anchors{margin-left:var(--site-padding-reset);margin-right:var(--site-padding-reset)}.AnchorHero--anchors .ScrollSlider--track{scroll-padding-left:var(--site-padding);scroll-padding-right:var(--site-padding)}.AnchorHero--anchors .ScrollSlider--bar,.AnchorHero--anchors .ScrollSlider--track{padding-left:var(--site-padding);padding-right:var(--site-padding)}.AnchorHero--anchors .ScrollSlider--prev{left:var(--site-padding)}.AnchorHero--anchors .ScrollSlider--next{left:calc(100% - var(--site-padding))}}.AnchorHero--anchor{--button-border-radius:var(--border-radius-medium)}.TeaserGalleryItem{grid-column-end:span 12;grid-column-start:auto;max-width:85%;min-height:calc(var(--scrollslider-base)/4*5);width:calc((var(--scrollslider-base) - var(--scrollslider-gap)*(1.175 - 1))/1.175)}@media screen and (min-width:580px){.TeaserGalleryItem{width:calc((var(--scrollslider-base) - var(--scrollslider-gap)*(1.5 - 1))/1.5)}}@media screen and (min-width:750px){.TeaserGalleryItem{aspect-ratio:4/5;max-width:none;min-height:auto;width:100%}}@media screen and (width > 581px){.TeaserGalleryItem{grid-column-end:span 6;grid-column-start:auto}}@media screen and (width > 751px){.TeaserGalleryItem{grid-column-end:span 4;grid-column-start:auto}}@media screen and (min-width:750px){.TeaserGalleryItem:first-child,.TeaserGalleryItem:nth-child(3),.TeaserGalleryItem:nth-child(4):not(:last-child),.TeaserGalleryItem:nth-child(6){transform:translateY(80px);transform:translateY(calc(80px - var(--teaser-gallery-item-progress)*80px))}}.TeaserGallery{padding-left:var(--site-padding);padding-right:var(--site-padding);--teaser-gallery-progress:0;--teaser-gallery-item-progress:max(0,min(1,var(--teaser-gallery-progress)))}.TeaserGallery[data-compose=white]{margin-bottom:48px;margin-top:48px}@media screen and (min-width:750px){.TeaserGallery[data-compose=white]{margin-top:calc(17.23077px + 4.10256vw)}}@media screen and (min-width:1920px){.TeaserGallery[data-compose=white]{margin-top:96px}}@media screen and (min-width:750px){.TeaserGallery[data-compose=white]{margin-bottom:calc(17.23077px + 4.10256vw)}}@media screen and (min-width:1920px){.TeaserGallery[data-compose=white]{margin-bottom:96px}}@media screen and (min-width:750px){.TeaserGallery--grid{display:flex;justify-content:center;padding-bottom:60px}}.TeaserGallery--slider{--scrollslider-gap:var(--spacing-16,16px)}@media screen and (max-width:750px){.TeaserGallery--slider{margin-left:var(--site-padding-reset);margin-right:var(--site-padding-reset)}.TeaserGallery--slider .ScrollSlider--track{scroll-padding-left:var(--site-padding);scroll-padding-right:var(--site-padding)}.TeaserGallery--slider .ScrollSlider--bar,.TeaserGallery--slider .ScrollSlider--track{padding-left:var(--site-padding);padding-right:var(--site-padding)}.TeaserGallery--slider .ScrollSlider--prev{left:var(--site-padding)}.TeaserGallery--slider .ScrollSlider--next{left:calc(100% - var(--site-padding))}}@media screen and (min-width:750px){.TeaserGallery--slider{max-width:1000px;width:100%}}.TeaserGallery--slider .ScrollSlider--inner{width:100%}@media screen and (min-width:750px){.TeaserGallery--slider .ScrollSlider--overflow{overflow:visible}}.TeaserGallery--slider .ScrollSlider--track{scroll-padding:var(--site-padding)}@media screen and (min-width:750px){.TeaserGallery--slider .ScrollSlider--track{--row-gap:var(--spacing-24,24px);--column-gap:var(--spacing-24,24px);display:grid;grid-gap:var(--spacing-24,24px) var(--spacing-24,24px);display:grid!important;grid-auto-rows:1fr;grid-template-columns:repeat(12,minmax(0,1fr));overflow:visible;width:100%}}@media screen and (min-width:1000px){.TeaserGallery--slider .ScrollSlider--track{gap:var(--spacing-40,40px)}}@media screen and (min-width:750px){.TeaserGallery--slider .ScrollSlider--bar{display:none}}.CardTeaser{--border-radius:var(--border-radius-default);align-items:center;background-color:rgba(var(--c-white),1);border-radius:var(--border-radius);clip-path:inset(0 round var(--border-radius));display:flex;overflow:hidden;transition:clip-path .4s cubic-bezier(.215,.61,.355,1)}.CardTeaser[data-color=grey]{background-color:rgba(var(--c-grey-light),1)}@media (hover:hover){.CardTeaser:hover{clip-path:inset(1% round calc(var(--border-radius)*1.8))}.CardTeaser:hover .CardTeaser--image .Image{transform:scale(1.05)}.CardTeaser:focus{clip-path:inset(1% round calc(var(--border-radius)*1.8))}.CardTeaser:focus .CardTeaser--image .Image{transform:scale(1.05)}}.CardTeaser--image{align-items:center;aspect-ratio:1;background:rgba(var(--c-grey-light),1);display:flex;flex:0 0 33.33%;justify-content:center;max-width:clamp(100px,33.33%,160px);overflow:hidden;position:relative}.CardTeaser--image .Image{transition:transform 1.4s cubic-bezier(.215,.61,.355,1)}[data-variant=product] .CardTeaser--image .Image{max-height:55%;max-width:55%;mix-blend-mode:multiply}.CardTeaser--body{align-items:center;display:flex;flex:1 1 auto;gap:var(--spacing-16,16px);justify-content:space-between;padding:var(--spacing-8,8px) var(--spacing-24,24px) var(--spacing-8,8px) var(--spacing-16,16px)}@media screen and (min-width:750px){.CardTeaser--body{gap:var(--spacing-32,32px);padding:var(--spacing-16,16px) var(--spacing-40,40px) var(--spacing-16,16px) var(--spacing-32,32px)}}.CardTeaser--title{font-size:14px;font-weight:700;line-height:1.4;word-wrap:break-word;display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media (min-width:750px){.CardTeaser--title{font-size:calc(.37736vw + 11.16981px)}}@media (min-width:1280px){.CardTeaser--title{font-size:16px}}[data-icon].CardTeaser--arrow{clip-path:inset(-10%);flex:0 0 auto}[data-icon].CardTeaser--arrow:before{transition:background-color .2s ease-in-out,transform .2s ease-in-out}@media screen and (max-width:750px){[data-icon].CardTeaser--arrow{font-size:16px}}@media (hover:hover){.CardTeaser:hover [data-icon].CardTeaser--arrow:before,[data-icon].CardTeaser--arrow:hover:before{transform:scale(1.1)}.CardTeaser:hover [data-icon].CardTeaser--arrow>svg,[data-icon].CardTeaser--arrow:hover>svg{animation:icon-out-in .5s ease-in-out .2s 1 normal forwards}[data-icon].CardTeaser--arrow:focus:before{transform:scale(1.1)}[data-icon].CardTeaser--arrow:focus>svg{animation:icon-out-in .5s ease-in-out .2s 1 normal forwards}}.CardTeaserGrid[data-compose=green-light]{background-color:rgba(var(--c-green-light),1);padding-bottom:48px;padding-top:48px}@media screen and (min-width:750px){.CardTeaserGrid[data-compose=green-light]{padding-top:calc(17.23077px + 4.10256vw)}}@media screen and (min-width:1920px){.CardTeaserGrid[data-compose=green-light]{padding-top:96px}}@media screen and (min-width:750px){.CardTeaserGrid[data-compose=green-light]{padding-bottom:calc(17.23077px + 4.10256vw)}}@media screen and (min-width:1920px){.CardTeaserGrid[data-compose=green-light]{padding-bottom:96px}}.CardTeaserGrid[data-compose=white]{margin-bottom:48px;margin-top:48px}@media screen and (min-width:750px){.CardTeaserGrid[data-compose=white]{margin-top:calc(17.23077px + 4.10256vw)}}@media screen and (min-width:1920px){.CardTeaserGrid[data-compose=white]{margin-top:96px}}@media screen and (min-width:750px){.CardTeaserGrid[data-compose=white]{margin-bottom:calc(17.23077px + 4.10256vw)}}@media screen and (min-width:1920px){.CardTeaserGrid[data-compose=white]{margin-bottom:96px}}.CardTeaserGrid[data-compose=white]{scroll-margin-top:48px}@media screen and (min-width:750px){.CardTeaserGrid[data-compose=white]{scroll-margin-top:calc(17.23077px + 4.10256vw)}}@media screen and (min-width:1920px){.CardTeaserGrid[data-compose=white]{scroll-margin-top:96px}}.CardTeaserGrid--inner{margin-left:auto;margin-right:auto;max-width:1440px;max-width:calc(1440px + var(--site-padding)*2);padding-left:var(--site-padding);padding-right:var(--site-padding)}.CardTeaserGrid--inner>*+*{margin-top:var(--spacing-32,32px)}@media screen and (min-width:750px){.CardTeaserGrid--inner>*+*{margin-top:var(--spacing-40,40px)}}.CardTeaserGrid--grid{align-items:start;display:grid;gap:var(--spacing-8,8px);grid-template-columns:1fr}@media screen and (min-width:750px){.CardTeaserGrid--grid{gap:var(--spacing-32,32px);grid-template-columns:repeat(2,1fr)}}.CardTeaserGrid--action{text-align:center}
