.fan-teaser-collection{background-color:var(--at-dark-color,#000);color:var(--at-light-color,#fff);outline:1px solid var(--at-light-color,#fff);--at-teaser-image-overlay-color:var(--at-dark-color,#000);--at-teaser-duration:6s;--at-teaser-transition-duration:0.6s}.fan-teaser-collection .teaser-collection-inner{display:flex;flex-direction:column}.fan-teaser .fan-teaser-inner{min-width:100%;opacity:var(--at-fan-inner-opacity,1);transition-duration:inherit;transition-timing-function:inherit;width:var(--at-card-content-width,100%)}.fan-teaser.is-active .fan-teaser-inner{opacity:1}.fan-teaser-collection .fan-teaser{border-bottom:1px solid;overflow:hidden;transition-duration:var(--at-teaser-transition-duration,.6s);transition-property:border-color,background-color,opacity,width,height,min-width,max-width,max-height,color;transition-timing-function:cubic-bezier(.25,1,.5,1);--at-icon-btn-hover-bg:var(--at-teaser-color-light,#fff);--at-icon-btn-hover-color:var(--at-teaser-color-dark,#000)}@media (prefers-reduced-motion:reduce){.fan-teaser-collection .fan-teaser{transition-duration:.01ms}}.fan-teaser-collection .fan-teaser:last-child{border-bottom:none;border-right:none}.fan-teaser .teaser-trigger{display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;padding:var(--at-teaser-spacing-top,var(--at-teaser-spacing-y,40px)) var(--at-teaser-spacing-x,32px) var(--at-teaser-spacing-btm,var(--at-teaser-spacing-y,40px));position:absolute;right:0;top:0;z-index:1;--at-icon-fz:24px}.fan-teaser .teaser-trigger .teaser-category{display:flex;justify-content:flex-end;margin-left:auto;margin-right:0;text-align:right;transition:opacity .4s ease}.fan-teaser .teaser-trigger .teaser-icon{margin-left:auto;margin-right:0;opacity:.8;transform:rotate(-180deg);transition:transform .4s ease,color .4s ease,opacity .3s ease;width:var(--at-icon-fz,32px)}.fan-teaser{--at-roofline-mb:36px;--at-roofline-size:12px;max-height:var(--at-fan-max-height,96px)}.fan-teaser.is-active{--at-roofline-mb:32px;max-height:var(--at-fan-max-height-active,var(--at-fan-open-height,100vh))}.fan-teaser .teaser-trigger .teaser-icon{display:var(--at-fan-icon-display,none)}.fan-teaser:focus-within .teaser-icon,.fan-teaser:hover .teaser-icon{opacity:1;transform:rotate(-90deg)}.fan-teaser.is-active .teaser-icon{opacity:0}.fan-teaser .teaser-title:first-child{padding-top:calc(var(--at-roofline-size, 12px)*1.5 + var(--at-roofline-mb, 18px))}.fan-teaser .teaser-buttons .button-secondary:active,.fan-teaser .teaser-buttons .button-secondary:focus,.fan-teaser .teaser-buttons .button-secondary:hover{background-color:var(--at-teaser-btn-light);border-color:var(--at-teaser-btn-light);color:var(--at-teaser-btn-dark)}.fan-teaser-collection.hoverable .fan-teaser.is-active .teaser-box.fan-teaser-inner{position:relative;z-index:2}.fan-teaser .teaser-buttons{margin-bottom:auto;margin-top:0;position:relative;z-index:2}.fan-teaser .teaser-box{padding:var(--at-teaser-spacing-top,var(--at-teaser-spacing-y,40px)) var(--at-teaser-spacing-x,32px) var(--at-teaser-spacing-btm,var(--at-teaser-spacing-y,40px));position:static}.fan-teaser--image_background .teaser-box{--at-teaser-spacing-btm:0}.fan-teaser--image_rounded{--at-teaser-image-aspect-ratio:1}.fan-teaser--image_rounded picture{display:flex;justify-content:flex-end}.fan-teaser--image_rounded picture img,.fan-teaser--image_rounded picture img:last-child{aspect-ratio:1;border-radius:50%;display:block;margin-left:auto;margin-right:0;max-height:100%;object-fit:cover;object-position:center;width:auto}.fan-teaser--image_rounded picture{aspect-ratio:1;display:block;margin-left:auto;margin-right:0;max-width:50%;width:auto}.fan-teaser--image_background .teaser-box picture{display:block;margin-left:calc(var(--at-teaser-spacing-x, 32px)*-1);margin-right:calc(var(--at-teaser-spacing-x, 32px)*-1);overflow:hidden;position:relative;width:calc(100% + var(--at-teaser-spacing-x, 32px)*2)}.fan-teaser--image_graphic .teaser-box picture{display:flex;justify-content:center}.fan-teaser--image_graphic.fan-teaser--image-align_left .teaser-box picture{justify-content:flex-start}.fan-teaser--image_graphic.fan-teaser--image-align_right .teaser-box picture{justify-content:flex-end}.fan-teaser--image_background.fan-teaser--image-align_left{--at-bg-image-position:left}.fan-teaser--image_background.fan-teaser--image-align_right{--at-bg-image-position:right}.fan-teaser--image_graphic .teaser-box picture,.fan-teaser--image_rounded picture{max-height:320px}.fan-teaser--image_background.aspect-ration_16-9,.fan-teaser--image_graphic.aspect-ration_16-9{--at-teaser-image-aspect-ratio:16/9}.fan-teaser--image_background.aspect-ration_1-1,.fan-teaser--image_graphic.aspect-ration_1-1{--at-teaser-image-aspect-ratio:1}.fan-teaser--image_background.aspect-ration_4-3,.fan-teaser--image_graphic.aspect-ration_4-3{--at-teaser-image-aspect-ratio:4/3}.fan-teaser--image_background .teaser-box picture img{margin:0 -2px -2px;width:calc(100% + 4px)}.fan-teaser .teaser-box picture img{aspect-ratio:var(--at-teaser-image-aspect-ratio,auto);height:var(--at-teaser-image-height,auto);object-fit:var(--at-bg-image-fit,cover);object-position:var(--at-bg-image-position,center);width:var(--at-teaser-image-width,auto)}.fan-teaser--image_background .teaser-box picture:after{background-image:linear-gradient(to bottom,var(--at-teaser-image-overlay-color,transparent) 2%,transparent 100%);content:"";height:var(--at-teaser-image-overlay-height,min(50%,80px));left:0;position:absolute;top:var(--at-img-spacing,40px);width:100%}.fan-teaser--image_background{--at-teaser-image-width:calc(100% + 4px);--at-image-max-width:calc(100% + 4px);--at-teaser-image-height:min(60vw,320px)}.fan-teaser-collection .fan-teaser .teaser-roofline,.fan-teaser-collection .fan-teaser .teaser-title{color:inherit}.fan-teaser-collection .fan-teaser .teaser-roofline{margin-top:0;max-width:min(800px,66%)}.fan-teaser-collection .fan-teaser .teaser-text,.fan-teaser-collection .fan-teaser .teaser-title{max-width:800px}.fan-teaser-collection.hoverable .fan-teaser{cursor:pointer}.fan-teaser-collection.hoverable .fan-teaser.is-active{cursor:default}.fan-teaser-collection.hoverable .fan-teaser{border-color:var(--at-teaser-border-color,currentcolor)}.fan-teaser-collection.hoverable .fan-teaser .teaser-trigger{color:var(--at-teaser-trigger-color,currentcolor);opacity:var(--at-teaser-trigger-opacity,.8)}.fan-teaser-collection.hoverable .fan-teaser.is-active{border-color:currentcolor}.fan-teaser-collection.hoverable .fan-teaser.is-active .teaser-trigger{color:currentcolor;opacity:1}.fan-teaser-collection.hoverable .fan-teaser:hover{--at-teaser-border-color:var(--at-teaser-arrow-hover-color,#c7eb44);--at-teaser-trigger-color:var(--at-teaser-arrow-hover-color,#c7eb44);--at-teaser-trigger-opacity:1}.fan-teaser-collection{opacity:0;transition:opacity .3s ease,height .3s ease}.fan-teaser-collection.ready{opacity:1}.fan-teaser-collection.animation-stop *,.fan-teaser-collection.animation-stop :after,.fan-teaser-collection.animation-stop :before{transition:none!important}.fan-teaser-collection .fan-teaser .teaser-buttons{gap:8px 24px}.fan-teaser-collection .fan-teaser .teaser-buttons .button-link{border-left-width:0;border-right-width:0;padding-left:0;padding-right:0}@property --at-fan-reserve{syntax:"<length>";inherits:true;initial-value:0}.fan-teaser-wrapper{container-type:inline-size}.fan-teaser-collection--dynamic{container:fan-teaser/inline-size;--at-fan-reserve:min(100cqi,(var(--at-cards-total,1) - 1) * (min(150px,15cqi) + 1px) + min(180px,25cqi) - min(150px,15cqi));padding-inline-end:var(--at-fan-reserve)}.fan-teaser-collection--dynamic .teaser-collection-inner{margin-inline-end:calc(var(--at-fan-reserve)*-1)}@media (min-width:768px){@container fan-teaser (min-width: 480px){.fan-teaser-collection--dynamic .teaser-collection-inner{flex-direction:row;--at-fan-max-height:none;--at-fan-max-height-active:none;--at-fan-inner-opacity:0;--at-fan-icon-display:block}.fan-teaser-collection--dynamic .fan-teaser{--at-teaser-spacing-top:48px;--at-teaser-spacing-btm:48px;--at-teaser-spacing-x:32px;--at-roofline-mb:32px;border-bottom:none;border-right:1px solid;min-height:300px;min-width:min(150px,15%);width:min(220px,75%)}.fan-teaser-collection--dynamic .fan-teaser.is-active{flex-grow:1;width:calc(100%*var(--at-cards-total, 1))}.fan-teaser-collection--dynamic:not(.ready) .fan-teaser:not(.is-active) .fan-teaser-inner{max-height:300px;overflow:hidden}.fan-teaser-collection--dynamic .fan-teaser .teaser-roofline{white-space:nowrap}.fan-teaser-collection--dynamic.hovered .fan-teaser:hover{min-width:min(180px,25%);width:min(250px,80%)}.fan-teaser-collection--dynamic.hovered .fan-teaser.is-active{width:calc(100%*var(--at-cards-total, 1) - 60px)}.fan-teaser-collection--dynamic.autoswitch .fan-teaser:after,.fan-teaser-collection--dynamic.autoswitch .fan-teaser:before{content:"";height:var(--at-progress-height,5px);left:0;position:absolute;top:0;transition:height .4s ease}.fan-teaser-collection--dynamic.autoswitch .fan-teaser:before{background-color:#fff;opacity:.3;width:100%}.fan-teaser-collection--dynamic.autoswitch .fan-teaser:after{background-color:var(--at-teaser-arrow-hover-color,#c7eb44);width:0}.fan-teaser-collection--dynamic.autoswitch.active .fan-teaser.is-active:after{transition:height .4s ease,width var(--at-teaser-duration,4s) var(--at-teaser-transition-duration,.6s) linear;width:var(--at-progress-width,100%)}.fan-teaser-collection--dynamic.autoswitch.hoverpause:hover .teaser-collection-inner,.fan-teaser-collection--dynamic.autoswitch.paused .teaser-collection-inner{--at-progress-height:0;--at-teaser-duration:0;--at-progress-width:0;--at-teaser-transition-duration:0.4s}}@container fan-teaser (min-width: 600px){.fan-teaser-collection--dynamic .fan-teaser{--at-teaser-spacing-top:64px;--at-teaser-spacing-btm:64px;--at-teaser-spacing-x:40px}}}