html{font-size:62.5%}body{font-family:var(--font-secondary);font-size:1.6rem;font-weight:400;line-height:150%}.b-small{font-family:var(--font-primary);font-size:1.2rem;line-height:150%}@media (max-width:849px){.b-small{font-size:1.4rem}}.b-small.--bold{font-weight:700}.b-sm{font-family:var(--font-primary);font-size:1.4rem;line-height:150%}@media (max-width:849px){.b-sm{font-size:1.4rem}}.b-sm.--bold{font-weight:700}.b-regular{font-family:var(--font-primary);font-size:1.6rem;font-weight:400;line-height:150%}.b-regular.--bold{font-weight:700}.b-large{font-family:var(--font-primary);font-size:1.8rem;line-height:150%}@media (max-width:849px){.b-large{font-size:1.6rem;line-height:150%}}.b-large.--bold{font-weight:700}.h1magazine{font-family:var(--font-magazine);font-size:12.8rem;font-weight:400;line-height:100%}@media (max-width:1279px){.h1magazine{font-size:11rem}}@media (max-width:1023px){.h1magazine{font-size:9.6rem}}@media (max-width:849px){.h1magazine{font-size:7.6rem}}@media (max-width:639px){.h1magazine{font-size:4rem}}.display{font-family:var(--font-primary);font-size:9.6rem;font-weight:900;line-height:110%}@media (max-width:1023px){.display{font-size:6.1rem;line-height:110%}}@media (max-width:849px){.display{font-size:4.8rem;line-height:110%}}.h1,h1{font-family:var(--font-primary);font-size:6.4rem;font-weight:900;line-height:125%}@media (max-width:1023px){.h1,h1{font-size:6.1rem}}@media (max-width:849px){.h1,h1{font-size:4rem;line-height:110%}}.h1,h1{letter-spacing:-1px}.h1.--bold,h1.--bold{font-weight:700}.h2,h2{font-family:var(--font-primary);font-size:4.8rem;font-weight:900;line-height:125%}@media (max-width:1023px){.h2,h2{font-size:5.2rem}}@media (max-width:849px){.h2,h2{font-size:3.2rem}}.h2,h2{letter-spacing:-.5px}.h2.--bold,.h3,h2.--bold,h3{font-weight:700}.h3,h3{font-family:var(--font-primary);font-size:3.4rem;line-height:125%}@media (max-width:1023px){.h3,h3{font-size:3.3rem}}@media (max-width:849px){.h3,h3{font-size:2.6rem;font-weight:800;line-height:130.8%}}.h3.--bold,h3.--bold{font-weight:700}.h4,h4{font-family:var(--font-primary);font-size:2.6rem;font-weight:900;line-height:125%}@media (max-width:1023px){.h4,h4{font-size:2.7rem}}@media (max-width:849px){.h4,h4{font-size:2rem;font-weight:700;line-height:120%}}.h4.--bold,h4.--bold{font-weight:700}.h5,h5{font-family:var(--font-primary);font-size:2.4rem;font-weight:500;line-height:110%}@media (max-width:1023px){.h5,h5{font-size:2.3rem;line-height:110%}}@media (max-width:849px){.h5,h5{font-size:2.2rem;line-height:110%}}.h5.--bold,h5.--bold{font-weight:700}.h6,h6{font-family:var(--font-primary);font-size:2rem;font-weight:500;line-height:110%}@media (max-width:1023px){.h6,h6{font-size:1.9rem;line-height:110%}}@media (max-width:849px){.h6,h6{font-size:1.8rem;line-height:110%}}.h6.--bold,h6.--bold{font-weight:700}.sh{font-family:var(--font-primary);font-size:2.8rem;font-weight:500;line-height:110%}@media (max-width:1023px){.sh{font-size:2.4rem;line-height:110%}}@media (max-width:849px){.sh{font-size:2rem;line-height:110%}}.sh.--big{font-size:4rem;line-height:110%}@media (max-width:1023px){.sh.--big{font-size:3.2rem;line-height:110%}}@media (max-width:849px){.sh.--big{font-size:2.4rem;line-height:110%}}p{font-size:1.6rem;font-weight:400}p,p.--big{font-family:var(--font-primary);line-height:150%}p.--big{font-size:1.8rem}@media (max-width:849px){p.--big{font-size:1.6rem;line-height:150%}}p.--small{font-family:var(--font-primary);font-size:1.2rem;line-height:150%}@media (max-width:849px){p.--small{font-size:1.4rem}}p.--bold{font-weight:700}.caption,caption{font-size:1.2rem;font-weight:700;line-height:150%}.interactive-link{font-family:var(--font-secondary);font-size:1.4rem;font-weight:600;line-height:170%}.interactive-link.--underline{text-decoration-line:underline}.button,.link-default{font-family:var(--font-secondary);font-size:1.4rem;font-weight:600;line-height:170%}@media (max-width:849px){.button{line-height:170%}}.button.--large{font-size:1.4rem;line-height:150%}.button.--small{font-size:1.2rem;line-height:150%}.button.--mobile{font-size:1.6rem;line-height:150%}section.SharedTeaserSlider div.Inner>:not(:last-child){margin-bottom:40px}section.SharedTeaserSlider div.Inner div.TeaserSliderCards{overflow:visible;white-space:nowrap;width:calc((100% - 32px)/var(--cols))}@media (max-width:849px){section.SharedTeaserSlider div.Inner div.TeaserSliderCards{overflow-x:scroll}}section.SharedTeaserSlider div.Inner div.TeaserSliderCards{padding-left:20px;padding-right:20px}@media (max-width:849px){section.SharedTeaserSlider div.Inner div.TeaserSliderCards{margin-left:-20px;margin-right:-20px;padding-left:32px;padding-right:32px}}section.SharedTeaserSlider div.Inner div.TeaserSliderCards{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory}section.SharedTeaserSlider div.Inner div.TeaserSliderCards>:not(:last-child){margin-right:16px}section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard{--cols:1;display:inline-block;position:relative;white-space:normal;width:100%}@media (max-width:1280px){section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard{--cols:1}}@media (max-width:768px){section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard{--cols:1}}section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard.--transition{transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard:hover img{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner{pointer-events:none;position:relative;width:100%}section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner div.Gradient{background:linear-gradient(180deg,transparent 25.94%,rgba(0,0,0,.4) 66.58%,rgba(0,0,0,.8)),transparent 50%/cover no-repeat;top:0;right:0;bottom:0;left:0;position:absolute}section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner picture{min-height:600px;width:100%}@media (max-width:1023px){section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner picture{min-height:580px}}section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner picture{display:block;overflow:hidden;position:relative}section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner picture img{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;transition-duration:.15s;transition-duration:5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);width:100%}section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner div.CardContent{align-items:flex-start;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;justify-content:flex-end;padding:32px;position:absolute;width:50%}@media (max-width:1023px){section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner div.CardContent{width:60%}}@media (max-width:849px){section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner div.CardContent{width:70%}}@media (max-width:639px){section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner div.CardContent{width:100%}}section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner div.CardContent[data-news]{width:100%}@media (max-width:1023px){section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner div.CardContent[data-news]{width:100%}}section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner div.CardContent>:not(:last-child){margin-bottom:16px}section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner div.CardContent div.NewsHeadline{font-family:var(--font-primary);font-size:4.8rem;font-weight:900;line-height:125%}@media (max-width:1023px){section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner div.CardContent div.NewsHeadline{font-size:5.2rem}}@media (max-width:849px){section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner div.CardContent div.NewsHeadline{font-family:var(--font-primary);font-size:2.6rem;font-weight:900;line-height:125%}@media (max-width:1023px){section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner div.CardContent div.NewsHeadline{font-size:2.7rem}}section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner div.CardContent div.NewsHeadline{font-size:2rem;font-weight:700;line-height:120%}}section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner div.CardContent a{align-items:center;color:var(--primary);display:flex;flex-direction:row;justify-content:flex-start;pointer-events:auto}section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner div.CardContent a span{font-size:1.4rem;font-weight:600}section.SharedTeaserSlider div.Inner div.TeaserSliderCards .TeaserSliderCard div.CardInner div.CardContent a div.SWHLIcon{margin-left:8px}section.SharedTeaserSlider div.Bottom{align-items:center;display:flex;justify-content:space-between}@media (max-width:849px){section.SharedTeaserSlider div.Bottom{justify-content:center}}section.SharedTeaserSlider div.Bottom{padding-left:24px;padding-right:24px}@media (max-width:849px){section.SharedTeaserSlider div.Bottom{padding-right:12px}}section.SharedTeaserSlider div.Bottom div.Pagination{align-items:flex-start;display:flex;gap:8px;pointer-events:none}@media (max-width:849px){section.SharedTeaserSlider div.Bottom div.Pagination{display:none}}section.SharedTeaserSlider div.Bottom div.Pagination button.PaginationItem{background-color:var(--grey-500);border-radius:9999px;height:10px;pointer-events:auto;transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:10px}@media (max-width:849px){section.SharedTeaserSlider div.Bottom div.Pagination button.PaginationItem{pointer-events:none}}section.SharedTeaserSlider div.Bottom div.Pagination button.PaginationItem[data-active]{background-color:var(--primary)}section.SharedTeaserSlider div.Bottom div.Arrows{align-items:flex-start;display:flex;gap:12px}
