.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane > svg,.leaflet-pane > canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0;}.leaflet-container{overflow:hidden;}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast;}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0;}.leaflet-marker-icon,.leaflet-marker-shadow{display:block;}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none !important;max-height:none !important;}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y;}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom;}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none;}.leaflet-container{-webkit-tap-highlight-color:transparent;}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4);}.leaflet-tile{filter:inherit;visibility:hidden;}.leaflet-tile-loaded{visibility:inherit;}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800;}.leaflet-overlay-pane svg{-moz-user-select:none;}.leaflet-vml-shape{width:1px;height:1px;}.lvml{display:inline-block;position:absolute;}.leaflet-control{position:relative;pointer-events:visiblePainted;pointer-events:auto;}.leaflet-top,.leaflet-bottom{position:absolute;pointer-events:none;}.leaflet-top{top:0;}.leaflet-right{right:0;}.leaflet-bottom{bottom:0;}.leaflet-left{left:0;}.leaflet-control{float:left;clear:both;}.leaflet-right .leaflet-control{float:right;}.leaflet-top .leaflet-control{margin-top:10px;}.leaflet-bottom .leaflet-control{margin-bottom:10px;}.leaflet-left .leaflet-control{margin-left:10px;}.leaflet-right .leaflet-control{margin-right:10px;}.leaflet-fade-anim .leaflet-tile{will-change:opacity;}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1;}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1);-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1);transition:transform 0.25s cubic-bezier(0,0,0.25,1);}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none;}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden;}.leaflet-interactive{cursor:pointer;}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair;}.leaflet-popup-pane,.leaflet-control{cursor:auto;}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing;}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane > svg path,.leaflet-tile-container{pointer-events:none;}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane > svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto;}.leaflet-container{background:#ddd;outline:0;}.leaflet-container a{color:#0078A8;}.leaflet-container a.leaflet-active{outline:2px solid orange;}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5);}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif;}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px;}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black;}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block;}.leaflet-bar a:hover{background-color:#f4f4f4;}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px;}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none;}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb;}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px;}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px;}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px;}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px;}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px;}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px;}.leaflet-control-layers-toggle{background-image:url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/assets/images/layers.png');width:36px;height:36px;}.leaflet-retina .leaflet-control-layers-toggle{background-image:url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/assets/images/layers-2x.png');background-size:26px 26px;}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px;}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none;}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative;}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff;}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px;}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px;}.leaflet-control-layers label{display:block;}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px;}.leaflet-default-icon-path{background-image:url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/assets/images/marker-icon.png');}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0;}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;}.leaflet-control-attribution a{text-decoration:none;}.leaflet-control-attribution a:hover{text-decoration:underline;}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px;}.leaflet-left .leaflet-control-scale{margin-left:5px;}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px;}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,0.5);}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px;}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777;}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none;}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box;}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px;}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px;}.leaflet-popup-content{margin:13px 19px;line-height:1.4;}.leaflet-popup-content p{margin:18px 0;}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none;}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,0.4);}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent;}.leaflet-container a.leaflet-popup-close-button:hover{color:#999;}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1;}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px;}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999;}.leaflet-div-icon{background:#fff;border:1px solid #666;}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,0.4);}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto;}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:"";}.leaflet-tooltip-bottom{margin-top:6px;}.leaflet-tooltip-top{margin-top:-6px;}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px;}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff;}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff;}.leaflet-tooltip-left{margin-left:-6px;}.leaflet-tooltip-right{margin-left:6px;}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px;}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff;}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff;}.flickity-enabled{position:relative;}.flickity-enabled:focus{outline:none;}.flickity-viewport{overflow:hidden;position:relative;height:100%;}.flickity-slider{position:absolute;width:100%;height:100%;}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing;}.flickity-button{position:absolute;background:hsla(0,0%,100%,0.75);border:none;color:#333;}.flickity-button:hover{background:white;cursor:pointer;}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F;}.flickity-button:active{opacity:0.6;}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none;}.flickity-button-icon{fill:currentColor;}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%);}.flickity-prev-next-button.previous{left:10px;}.flickity-prev-next-button.next{right:10px;}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px;}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px;}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%;}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;}.flickity-rtl .flickity-page-dots{direction:rtl;}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer;}.flickity-page-dots .dot.is-selected{opacity:1;}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}@font-face{font-weight:300;font-family:"Futura PT";font-style:normal;src:url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/fonts/futura-book.woff') format("woff"),url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/fonts/futura-book.woff2') format("woff2");font-display:block}@font-face{font-weight:300;font-family:"Futura PT";font-style:italic;src:url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/fonts/futura-book-oblique.woff') format("woff"),url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/fonts/futura-book-oblique.woff2') format("woff2");font-display:block}@font-face{font-weight:400;font-family:"Futura PT";font-style:normal;src:url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/fonts/futura-medium.woff') format("woff"),url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/fonts/futura-medium.woff2') format("woff2");font-display:block}@font-face{font-weight:400;font-family:"Futura PT";font-style:italic;src:url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/fonts/futura-medium-oblique.woff') format("woff"),url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/fonts/futura-medium-oblique.woff2') format("woff2");font-display:block}@font-face{font-weight:500;font-family:"Futura PT";font-style:normal;src:url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/fonts/futura-demi.woff') format("woff"),url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/fonts/futura-demi.woff2') format("woff2");font-display:block}.text-center{text-align:center}.is-hidden{display:none}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0,0,0,0)}.is-visible{position:static;width:auto;height:auto;margin:inherit;padding:inherit;overflow:auto;clip:auto}html,body,h1,h2,h3,h4,h5,h6,a,p,span,em,small,strong,sub,sup,mark,del,ins,strike,abbr,dfn,blockquote,q,cite,code,pre,ol,ul,li,dl,dt,dd,div,section,article,main,aside,nav,header,hgroup,footer,img,figure,figcaption,address,time,audio,video,canvas,iframe,details,summary,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0}article,aside,footer,header,nav,section,main{display:block}html{box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,*::before,*::after{box-sizing:inherit}*{font-size:inherit;font-family:inherit;line-height:inherit}button,input,optgroup,select,textarea{margin:0;font-size:100%;font-family:inherit;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:3px dotted ButtonText}textarea{overflow:auto}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{outline-offset:-2px;-webkit-appearance:textfield}[type='search']::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}picture{display:block}img{display:block;height:auto;border-style:none}img,video{max-width:100%;height:auto}blockquote,q{quotes:none}blockquote::after,blockquote::before,q::after,q::before{content:'';content:none}[hidden]{display:none !important}[disabled]{cursor:not-allowed}h1:first-child,.is-h1:first-child,h2:first-child,.is-h2:first-child,h3:first-child,.is-h3:first-child,h4:first-child,.is-h4:first-child,h5:first-child,.is-h5:first-child{margin-top:0}h1,.is-h1{font-weight:400;font-size:calc((85 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((80 / var(--font-size)) * 1rem);font-style:italic;letter-spacing:-0.3px}@media screen and (max-width:1199px){h1,.is-h1{font-size:calc((70 / var(--font-size)) * 1rem);line-height:calc((72 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){h1,.is-h1{font-size:calc((38 / var(--font-size)) * 1rem);line-height:calc((38 / var(--font-size)) * 1rem);letter-spacing:inherit}}.is-h1-small{font-weight:400;font-size:calc((70 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((65 / var(--font-size)) * 1rem);font-style:italic;letter-spacing:-0.3px}@media screen and (max-width:1199px){.is-h1-small{font-size:calc((50 / var(--font-size)) * 1rem);line-height:calc((48 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.is-h1-small{font-size:calc((34 / var(--font-size)) * 1rem);line-height:calc((34 / var(--font-size)) * 1rem);letter-spacing:inherit}}h2,.is-h2{font-weight:400;font-size:calc((70 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((70 / var(--font-size)) * 1rem);font-style:italic;letter-spacing:-0.3px}@media screen and (max-width:1199px){h2,.is-h2{font-size:calc((60 / var(--font-size)) * 1rem);line-height:calc((60 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){h2,.is-h2{font-size:calc((33 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}.is-h2-small{font-weight:400;font-size:calc((55 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((60 / var(--font-size)) * 1rem);font-style:normal;letter-spacing:-0.3px}@media screen and (max-width:1199px){.is-h2-small{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.is-h2-small{font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}h3,.is-h3{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((45 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){h3,.is-h3{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){h3,.is-h3{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.is-h3-small{font-weight:500;font-size:calc((35 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((40 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.is-h3-small{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.is-h3-small{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}h4,.is-h4{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){h4,.is-h4{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){h4,.is-h4{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.text-big{font-weight:400;font-size:calc((50 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((55 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.text-big{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.text-big{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.text-large{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.text-large{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.text-large{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}html{height:100%;overflow-x:hidden;font-weight:var(--font-weight);font-size:calc(var(--font-size) * 1px);font-display:swap;font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:var(--line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--c-white)}body{min-height:100%;overflow-x:hidden;color:var(--c-black)}:root{--c-black:#000;--c-black-rgb:0,0,0;--c-white:#fff;--c-white-rgb:255,255,255;--c-gray:#f6f6f6;--c-gray-rgb:246,246,246;--c-gray-light:#f4f4f4;--c-gray-light-rgb:244,244,244;--c-gray-dark:#c7c7c7;--c-gray-dark-rgb:199,199,199;--c-red:#ff0336;--c-red-rgb:255,3,54;--c-red-light:#fe0032;--c-red-light-rgb:254,0,50;--c-red-dark:#ec0000;--c-red-dark-rgb:236,0,0;--c-neon:#00f9c2;--c-neon-rgb:0,249,194;--c-neon-light:#19ffda;--c-neon-light-rgb:25,255,218;--c-neon-dark:#00ffa6;--c-neon-dark-rgb:0,255,166;--c-blue:#51adff;--c-blue-rgb:81,173,255;--c-blue-light:#84dcff;--c-blue-light-rgb:132,220,255;--c-blue-dark:#3592ff;--c-blue-dark-rgb:53,146,255;--c-green:#45f284;--c-green-rgb:69,242,132;--c-green-light:#4cfc88;--c-green-light-rgb:76,252,136;--c-green-dark:#00ac68;--c-green-dark-rgb:0,172,104;--c-yellow:#fef967;--c-yellow-rgb:254,249,103;--c-yellow-light:#fffa9a;--c-yellow-light-rgb:255,250,154;--c-yellow-dark:#fff00d;--c-yellow-dark-rgb:255,240,13;--c-purple:#ca86f2;--c-purple-rgb:202,134,242;--c-purple-light:#e88bf4;--c-purple-light-rgb:232,139,244;--c-purple-dark:#9c7fef;--c-purple-dark-rgb:156,127,239;--c-white-light:#fff;--c-white-light-rgb:255,255,255;--c-white-dark:#d9d9d9;--c-white-dark-rgb:217,217,217;--c-blog-blue:#282b43;--c-blog-blue-rgb:40,43,67;--ci-color:var(--c-red);--ci-color-rgb:var(--c-red-rgb);--ci-color-light-rgb:var(--c-red-light-rgb);--ci-color-dark-rgb:var(--c-red-dark-rgb);--ci-text-color:var(--c-white);--font-size:21;--line-height:27px;--font-weight:400}@media screen and (max-width:767px){:root{--font-size:18;--line-height:25px}}div[tabindex='0'],section[tabindex='0']{outline:none}.simpler-language{--font-size:25}@media screen and (max-width:767px){.simpler-language{--font-size:23}}.frame{margin-top:100px;width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.frame{margin-top:80px}}@media screen and (max-width:767px){.frame{margin-top:65px}}@media screen and (max-width:1199px){.frame{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.frame{padding-right:10px;padding-left:10px}}.frame iframe{width:100%}.iframe-video{position:relative}.iframe-video::after{content:'';display:block;height:0;padding-bottom:56.25%}.iframe-video>*{position:absolute;top:0;left:0;width:100%;height:100%}.neon{--ci-text-color:var(--c-black);--ci-color:var(--c-neon);--ci-color-rgb:var(--c-neon-rgb);--ci-color-light-rgb:var(--c-neon-light-rgb);--ci-color-dark-rgb:var(--c-neon-dark-rgb)}.red{--ci-text-color:var(--c-white);--ci-color:var(--c-red);--ci-color-rgb:var(--c-red-rgb);--ci-color-light-rgb:var(--c-red-light-rgb);--ci-color-dark-rgb:var(--c-red-dark-rgb)}.blue{--ci-text-color:var(--c-black);--ci-color:var(--c-blue);--ci-color-rgb:var(--c-blue-rgb);--ci-color-light-rgb:var(--c-blue-light-rgb);--ci-color-dark-rgb:var(--c-blue-dark-rgb)}.green{--ci-text-color:var(--c-black);--ci-color:var(--c-green);--ci-color-rgb:var(--c-green-rgb);--ci-color-light-rgb:var(--c-green-light-rgb);--ci-color-dark-rgb:var(--c-green-dark-rgb)}.yellow{--ci-text-color:var(--c-black);--ci-color:var(--c-yellow);--ci-color-rgb:var(--c-yellow-rgb);--ci-color-light-rgb:var(--c-yellow-light-rgb);--ci-color-dark-rgb:var(--c-yellow-dark-rgb)}.purple{--ci-text-color:var(--c-black);--ci-color:var(--c-purple);--ci-color-rgb:var(--c-purple-rgb);--ci-color-light-rgb:var(--c-purple-light-rgb);--ci-color-dark-rgb:var(--c-purple-dark-rgb)}.white{--ci-text-color:var(--c-black);--ci-color:var(--c-white);--ci-color-rgb:var(--c-white-rgb);--ci-color-light-rgb:var(--c-white-light-rgb);--ci-color-dark-rgb:var(--c-white-dark-rgb)}.loading--inline{position:relative;display:inline-block;flex:1 1;width:100%;overflow:hidden;background-color:#dcdcdc}.loading--inline:after{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,0),#fff,rgba(0,0,0,0));transform:translateX(-100%);animation:loading 1.5s infinite}@keyframes loading{from{transform:translateX(-100%)}to{transform:translateX(100%)}}.loading--block,.loading--block:before,.loading--block:after{width:2.5em;height:2.5em;border-radius:50%;animation:load7 1.8s infinite ease-in-out;animation-fill-mode:both}.loading--block{position:relative;margin:80px auto;color:var(--ci-color);font-size:10px;text-indent:-9999em;transform:translateZ(0);animation-delay:-0.16s}.loading--block:before,.loading--block:after{content:'';position:absolute;top:0}.loading--block:before{left:-3.5em;animation-delay:-0.32s}.loading--block:after{left:3.5em}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.styleguide{margin:2rem;background-color:#f8f8f8}.styleguide-container{width:100%;max-width:1440px;margin:0 auto}.styleguide-panel{width:100%;margin-bottom:1rem;padding:1rem;background:white;border-radius:3px;box-shadow:0 8px 16px #e4e4e4}.styleguide-icons{display:flex;flex-wrap:wrap;width:100%}.styleguide-icon{flex:0 0 25%;box-sizing:border-box;width:100%;padding:0.5rem;text-align:center}.styleguide-icon i{font-size:2rem}.styleguide-icon p{margin:0.5em 0 0}.styleguide-gradients{display:flex;flex-wrap:wrap;width:100%}.styleguide-gradient{display:flex;justify-content:center;margin:10px 20px}@media print{@page{margin:1.5cm 1.5cm}*,*:before,*:after{color:#000;background:#fff none !important;box-shadow:none}body{color:#000 !important;font-size:1rem}h1,h2,h3,h4,h5,h6{color:#000;font-weight:400;line-height:1.2 !important;text-align:left !important}h1{margin-bottom:10px !important;font-size:140% !important}h2{margin-bottom:10px !important;font-size:130% !important}h3{margin-bottom:8px !important;font-size:120% !important}h4{margin-bottom:8px !important;font-size:110% !important}h5,h6{margin-bottom:5px !important}p,ol,ul{margin:0;font-size:11pt !important;line-height:1.2 !important}.icon-reset,.icon-reset+span{display:none !important}.navigation .logo img{max-width:200px !important}.navigation .header-row--middle{padding-left:0 !important}a:link,a:visited{color:#000 !important;text-decoration:underline}.button:after,.button:before{border:none !important}.noprint{display:none !important}section>*{padding-right:0;padding-left:0}section,.textmedia{margin-top:20px !important}img,picture,figure,figcaption{z-index:3 !important;display:block !important;font-family:"object-fit:contain" !important;object-fit:contain !important}img,picture{max-height:400px !important;overflow:hidden !important;page-break-inside:avoid !important}nav,.highlight-teaser__copyright{display:none}button,.btn,.button-fill{display:none !important}.glide .glide__slides{display:block;width:100% !important;overflow:visible;transform:unset !important}.glide .glide__bullets,.glide .glide__controls{display:none !important}.glide .glide__slide{width:100% !important}.flickity-viewport{height:auto !important}.flickity-viewport .flickity-slider,.flickity-viewport .flickity-slider>div{position:static !important;left:0 !important;width:100% !important;padding-bottom:25px;border:none !important}.flickity-button,.flickity-page-dots,.flickity-page-numbers{display:none !important}header>.header-row:not(.header-row--middle){display:none !important}header .header-row--middle img{display:block !important;max-width:200px}header .header-row--middle .searchform{display:none !important}.textmedia .ce-textpic{display:block !important;min-width:100% !important;max-width:100% !important}.textmedia .ce-textpic .ce-gallery .ce-media .lightbox-toggle{display:block !important}.textmedia .ce-bodytext{width:100% !important;max-width:100% !important}.textmedia .ce-bodytext h2{margin-top:30px}.textmedia .ce-bodytext h3{margin-top:20px}.textmedia .ce-bodytext h4{margin-top:15px}.textmedia .ce-bodytext h5{margin-top:10px;margin-bottom:5px}.textmedia .ce-gallery{margin-right:0 !important;margin-left:0 !important}.textmedia.ce-introtext p{font-size:20px !important;line-height:1 !important}.textmedia.ce-right div.ce-gallery{width:100%}.blog-detail-podcast,.audio__section{display:none !important}.page-header__wrapper{bottom:initial;left:initial;max-width:100% !important;margin:0 !important;padding:0 !important;color:black !important;background-color:transparent;transform:translate(0)}.page-header.blog-detail-header .page-header__wrapper{position:relative !important;top:0 !important;left:0 !important;max-width:100% !important;transform:none !important}.page-header.blog-detail-header .page-header__wrapper .page-header__context{padding:0}.page-header.blog-detail-header .page-header__wrapper .page-header__context .page-header__tag,.page-header.blog-detail-header .page-header__wrapper .page-header__context .page-header__title{color:black !important}.blog-overview-multiple-teasers__list{display:block !important}.blog-overview-teaser{max-width:none !important;padding:0 !important}.blog-overview-teaser__card-link{display:block !important}.blog-overview-teaser__header-wrapper{transform:translate(0) !important}.accordion .accordion__btn{display:block !important;font-size:150% !important}.accordion .accordion__panel{display:block !important;height:100% !important}.archive-detail header h2{margin-top:0 !important}.archive-detail__content{display:block !important;margin-top:10px !important}.banner__wrapper,.banner__wrapper.with-icons{display:block !important;width:100% !important;max-width:100% !important;padding:0 !important}.banner__wrapper .link--distribution,.banner__wrapper.with-icons .link--distribution{align-self:flex-start !important;margin-left:0 !important;font-size:100% !important}.banner__info-box{width:100% !important;max-width:none !important;margin-bottom:30px;padding:0 5px !important;text-align:left !important;border:none !important}.blockquote{max-width:none !important;padding:0 !important}.blockquote figure{display:block !important}.blockquote blockquote{font-size:12pt !important;line-height:1}.blockquote figcaption{display:block !important;margin-top:10px;font-size:12pt !important;line-height:1}.blog-teasers__wrapper{display:block !important}.blog-teasers__wrapper::after{display:none !important}.blog-teasers__wrapper .blog-teaser{width:100% !important}.blog-teasers__wrapper .blog-teaser>*{position:static !important}.blog-teasers__wrapper .blog-teaser::after{display:none !important}.blog-teasers__wrapper .blog-teaser__header{position:static !important;padding-left:0 !important;transform:translate(0) !important}picture.blog-teaser__picture:after{display:none !important}.calendar-teasers{max-width:none !important;margin-top:15px !important;padding:0 !important}.calendar-teasers .calendar-teaser__inner,.calendar-teasers .calendar-teaser__date{display:block !important}.calendar-teasers .calendar-teaser__inner{margin:25px 0 !important}.calendar-teasers .calendar-teaser__text,.calendar-teasers .calendar-teaser__date{margin-left:0 !important}.calendar-teasers .calendar-teaser__date p,.calendar-teasers .calendar-teaser__date span,.calendar-teasers .calendar-teaser__date time{display:inline-block !important;margin-right:5px;font-weight:bold;font-size:12pt !important;line-height:1 !important;text-align:left !important}.calendar-teasers .calendar-teaser__date time:last-child{margin-left:5px}.calendar-teasers .calendar-teaser__date .day{margin-bottom:0 !important}.calendar-teasers .calendar-teaser__text ul li [class^='icon-'],.calendar-teasers .calendar-teaser__text ul li [class*='icon-']{font-size:8pt !important}.category-list li{font-size:12pt !important;line-height:1 !important}.contact h2{padding:0 !important}.contact__image+.contact__context{padding:0 !important}.contact__context p{margin-top:8px !important}.contact__items{display:block !important}.contact__items .contact__item{width:100% !important;max-width:none !important;margin-top:30px !important;padding:0 !important}.contact__items .contact__item .contact__image{display:none !important}.contact__items .contact__item .contact__image+.contact__context{padding-top:0 !important}.contact--list-small .contact__item:before,.contact--list-small .contact__item:after{display:none !important}.contact--banner .contact__context{display:block !important}.contact--banner .contact__context .contact__location,.contact--banner .contact__context .contact__time{width:100% !important;margin-bottom:30px !important}.contact--banner .contact__item{padding:0 !important}.contact--banner .contact__inner{padding:0 0 15px !important}.cookiebanner{display:none !important}.disrupter__wrapper{padding:15px 0 10px !important}.disrupter__wrapper h2{text-align:center !important}.disrupter__action-wrapper{display:none !important}.download__inner{display:block !important;padding:0 !important}.event-detail-banner__wrapper{display:block !important;padding:0 !important}.event-detail-banner__wrapper>li{margin-bottom:30px !important;border:none !important}.event-detail-info{display:block !important}.event-detail-info__dates{margin-top:30px !important}.event-detail-info .link--distribution span,.event-detail-info .is-cancelled{font-size:12pt !important}.event-detail-teaser{padding:0 !important}.event-detail-teaser article{display:block !important}.event-detail-teaser small{display:none !important}.event-detail-teaser__top-links{position:relative !important}.event-detail-teaser__visual-box,.event-detail-teaser__content{width:100% !important}.event-detail-teaser__content strong{position:relative !important;top:-20px !important;right:auto !important;left:0 !important;display:block !important;width:max-content !important;height:max-content !important;font-size:14pt !important;line-height:1.2 !important;text-align:left !important}.event-detail-teaser__content strong::after{display:none !important}.event-detail-teaser__label{padding-left:0 !important;font-size:12pt !important;line-height:1.2 !important}.event-detail-teaser__labels{margin-bottom:0 !important}.event-detail-text p{font-size:15pt !important;line-height:1 !important}.event-detail-text__button-wrapper{display:none !important}.events-teaser{padding:0 !important}.events-teaser__contents{display:block !important}.events-teaser__content-wrapper{margin-bottom:30px;padding:0 !important}.events-teaser__content-wrapper:first-child{padding-top:10px !important}.events-teaser__content-inner,.events-teaser_contents{display:block !important}.events-teaser__content-date{position:relative !important;right:auto !important;left:0 !important;padding:0 !important;color:black !important;font-size:15pt !important;text-align:left !important}.events-teaser__content-info{margin-top:0 !important}.events-teaser__content-label{margin-bottom:0 !important;padding:0 !important;color:black !important}.events-teaser__content-extra-info time{font-size:12pt !important}.events-teaser .grid .events-teaser__contents{margin:0 !important}.exhibition-teaser{padding:0 !important}.facts__wrapper{display:block !important}.facts__wrapper .facts__item{width:100% !important;margin-bottom:30px}.facts__wrapper .facts__item .facts__text-container{font-size:12pt !important;line-height:1.2 !important}.facts__wrapper .facts__item .facts__text-container .facts__number{margin-bottom:15px !important;font-size:15pt !important;line-height:1 !important}.facts__wrapper .facts__item .facts__text-container .facts__number::after{display:none !important}.powermail_fieldwrap_type_select .powermail_field::after,.powermail_fieldwrap_type_file,.powermail_select option{display:none !important}.form input,.form select,.form textarea{color:transparent}.form input::placeholder,.form select::placeholder,.form textarea::placeholder{color:transparent}.form label{font-size:12pt !important}.form textarea{height:100px !important;min-height:0 !important}.form fieldset{margin-top:30px !important}.form .powermail_legend,.form .group-label{font-size:120% !important}.form .powermail_fieldwrap_type_select,.form .powermail_fieldwrap_type_input{margin-top:15px !important}.form .powermail_input,.form .powermail_field select{width:50% !important;height:20px !important}.form .powermail_input,.form .powermail_select,.form .powermail_textarea,.form .powermail_fieldwrap_type_file label{border-color:black}.powermail_confirmation{margin-top:0 !important}.powermail_confirmation table{margin-left:0 !important;border-spacing:15px !important}.powermail_confirmation td{font-size:12pt !important}.validation>.tx-powermail,.validation>h2{padding:0 !important}.global-teaser{max-width:none !important;padding:0 !important}.global-teaser__contents{display:block !important}.global-teaser__content-wrapper{width:100% !important;margin:15px 0 !important;padding:20px 0 !important}.global-teaser__content-info{width:100% !important;margin-top:5px !important;margin-left:0 !important;padding:0 !important}.grid-teaser__wrapper{max-width:none !important;padding:0 !important}.grid-teaser__item{display:block !important;width:100% !important;margin-bottom:0 !important;margin-left:0 !important;padding-top:10px !important}.grid-teaser__label{position:relative !important;right:auto !important;left:0 !important;padding-left:0 !important;color:black !important;font-size:12pt !important}.grid-teaser .grid-teaser__text-wrapper{position:relative !important;opacity:1 !important}.grid-teaser__text{display:block !important;padding-top:15px !important;padding-left:0 !important}.grid-teaser__inner{margin-left:0 !important}.grid-teaser h3{padding-bottom:5px !important}.col-2 .grid-teaser__inner{display:block !important}.highlight-teaser__wrapper{color:#000 !important}.highlight-teaser__wrapper .highlight-teaser__context{width:100% !important}.highlight-teaser__inner{position:static !important;display:block !important;padding-left:0 !important;transform:none !important}.highlight-teaser__picture{position:initial !important;width:auto;transform:none !important}.teaser-icon__contents-wrapper{text-align:left !important}.teaser-icon__contents-wrapper li{margin-bottom:20px !important}.teaser-icon__contents-wrapper a{display:none !important}.teaser-icon__content,.teaser-icon__content-inner{display:block !important}.teaser-icon__content .teaser-icon__icon-wrapper,.teaser-icon__content-inner .teaser-icon__icon-wrapper{margin-right:0 !important}.teaser-icon__content .teaser-icon__icon-wrapper i,.teaser-icon__content-inner .teaser-icon__icon-wrapper i{position:relative !important;display:inline-block;font-size:12pt !important}.teaser-icon__content .teaser-icon__icon-wrapper i::before,.teaser-icon__content-inner .teaser-icon__icon-wrapper i::before{font-size:12pt}.image-gallery__images .flickity-viewport .flickity-slider figure button{display:block !important}.image-gallery__images .flickity-viewport .flickity-slider figure button::before{display:none}.image-gallery__image-wrapper{display:inline-block !important;height:auto !important}.image-gallery__image-wrapper figure .lightbox-toggle{display:block !important}.image-gallery__image-wrapper figure .lightbox-toggle::before{display:none}.link-list__inner{display:block !important;padding-left:0 !important}.loading-animation{display:none !important}.locations{padding-left:0 !important}.location__btn{display:block !important}.location__btn--hide{font-size:12pt !important}.location__btn .icon-plus{display:none !important}.location__link-wrapper{display:none !important}.location__panel{display:block !important;height:auto !important;visibility:visible !important}.location__panel .location__panel-inner{display:block !important}.location__panel .location__panel-inner .location__right-side{border:none !important}.logo-section__list{display:block !important}.news-teaser{max-width:none !important;padding:0 !important}.news-teaser__contents{display:block !important}.news-teaser__content-wrapper{width:100% !important;margin-bottom:30px}.news-teaser__content-info{width:100% !important;margin-top:0 !important;margin-left:0 !important;padding:0 !important}.news-teaser.container-medium{max-width:none !important;padding:0 !important}.news-teaser .col-3 .news-teaser__content-wrapper{margin:10px !important;padding-top:0 !important}.off-to-keyvisual{display:none !important}.page-header-keyvisual__text{position:static !important}.page-header-keyvisual figure{max-height:450px !important}.page-header-keyvisual img{position:static !important;transform:none !important}.page-header--content{display:block !important;max-width:none !important;padding:0 !important}.page-header--content__context{padding-left:0 !important}.page-header[data-full]:after{content:none !important}.page-header .page-header__image{max-height:400px !important}.page-header__context{padding-top:0 !important;color:#000 !important;transform:none !important}.page-header__context time{line-height:1 !important}.page-header--cinemagraph .page-header__image-wrapper{max-height:600px !important}.page-header--cinemagraph .page-header__image-wrapper .page-header__image{max-height:600px !important}.page-header__image:after{height:auto !important}.program-wrapper{max-width:none !important;padding:0 !important}.program-wrapper .program-inner__wrapper{margin-top:0 !important}.program-wrapper .program-inner__wrapper .program-inner__contents,.program-wrapper .program-inner__wrapper .program-inner__middle-list{display:block !important}.program-wrapper .program-inner__wrapper .program-inner__content-wrapper{margin-bottom:0 !important}.program-wrapper .program-inner__wrapper .program-inner__content-wrapper:not(:nth-child(3n+2)){padding-top:0 !important}.program-wrapper .program-inner__wrapper .program-inner__content-wrapper .program-inner__content-info{margin:0 0 20px !important;padding:0 !important}.program-wrapper .program-inner__wrapper .program-inner__placeholder-element{display:none !important}.program-wrapper .filter-container,.program-wrapper .list-buttons{display:none !important}.program-inner__middle-list{display:block !important}.program-today__btn{display:block !important;padding-bottom:0 !important}.program-today__btn .icon-plus{display:none !important}.program-today__btn-left,.program-today__btn-right{font-size:12pt !important}.program-today__list{padding-top:15px !important}.program-today__wrapper{max-width:none !important;padding:0 !important}.program-today__panel{display:block !important;height:auto !important}.publications__slider,.publications,.publications__list,.publications .flickity-slider{display:block !important}.publications{max-width:none !important;padding-left:0 !important}.publications__list{margin-left:0 !important}.publication{position:static !important;width:100% !important;margin-right:0 !important;margin-bottom:0 !important;padding-right:0 !important;padding-left:0 !important}.publication--has-image{display:block !important}.publication-detail__header{display:block !important;max-width:none !important;margin-bottom:0 !important;padding:0 !important}.publication-detail__image{display:inline-block}.publication-detail__text h2{font-size:18px !important}.publication-detail__title{margin:0 !important}.publication__media-wrapper{margin-right:0 !important}.publication__tag{margin-bottom:5px !important;padding:0 !important;color:black !important}.publication__action .button{display:none !important}.research-project-teaser{max-width:none !important;margin-top:0 !important;padding:0 !important}.research-project-teaser__articles-wrapper{display:block !important}.research-project-teaser__article-wrapper{margin-bottom:0 !important}.research-project-teaser__article-header>p{padding:0 !important;color:black !important}.research-projects-search__fieldsets-wrapper{display:block !important}.options-dropdown-facet__checkboxes{height:auto !important;border:none !important}.search-header,.search-and-filter,.research-projects-search__search-form{max-width:none !important;padding:0 !important}.search-results{max-width:none !important;padding:0 !important}.search-results__tag{padding:0 !important;color:black !important}.textmedia:not(.textmedia--raw){max-width:none !important;padding:0 !important}.subprojects{padding-left:0 !important}.switch-teaser{padding-left:0 !important}.switch-teaser .button{display:none !important}.switch-teaser__content-box{display:block !important;margin-bottom:15px !important}.switch-teaser__content-info{margin:0 !important;transform:none !important}.switch-teaser__content-info a{margin:0 !important}.tab-teaser{padding-left:0 !important}.tab-teaser header{margin-bottom:15px !important}.glide__slide{display:block !important;margin-bottom:30px}.tab-teaser__context{width:100% !important;margin:0 !important}.teaser-objects--item .ce-media .lightbox-toggle{display:block !important}.teaser-text{padding-left:0 !important}.teaser-text .is-initialized .teaser-text__item{position:static !important;width:100% !important}.teaser-text .teaser-text__item{margin-bottom:30px !important;padding-right:0 !important;padding-left:0 !important;border:none !important}.timeline .head,.timeline .content-inner{padding-left:0 !important}.timeline .content{padding-left:0 !important}.timeline .intro-text{text-align:left !important}.timeline .content-items .item{display:block !important}.timeline .content-items:after,.timeline .tab-header{display:none !important}.timeline .content-items .content{width:100% !important}.today .four-columns,.today .is-event,.today .one-column,.today .two-columns{display:block !important}.today .one-column,.today .two-columns .col-1{max-width:none !important;margin-right:0 !important}.today .today__btn{display:block !important}.today .today__panel-sectionlink{position:relative !important;right:auto !important}.today .col__inner{margin-bottom:30px;padding-right:0 !important}.video{display:block !important}.video__inner{background:inherit !important}#c1341{display:block}.leaflet-tile,.leaflet-tile-loaded{display:block !important}footer{display:none}}.flickity-slider>*:focus{outline:none}.flickity-slider>*:focus::before{content:'';position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;border:1px solid black;pointer-events:none}.no-slide .flickity-slider>*:focus::before{display:none}.flickity-prev-next-button::before{display:none}.flickity-button{top:inherit;bottom:-50px;z-index:1;background:none;transform:inherit}.flickity-button:disabled{pointer-events:auto}.flickity-button:hover{background:none}.flickity-button:focus{outline:1px solid black;box-shadow:none}.has-dots .flickity-button{bottom:-8px}.flickity-button.previous{left:0}.flickity-button.next{right:0}.flickity-button-icon{fill:black}.flickity-page-dots{position:relative;bottom:0;display:flex;justify-content:center;height:24px;margin-top:16px;padding-right:1rem;padding-left:1rem;overflow:hidden}.flickity-page-dots .dot{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:24px;height:36px;margin:0;padding:0;text-indent:-9000px;background-color:transparent;transform:translateY(6px);cursor:pointer;opacity:1;transition:transform 240ms ease-out}.flickity-page-dots .dot::before,.flickity-page-dots .dot::after{content:'';display:block;width:10px;height:10px;border-radius:50%}.flickity-page-dots .dot::before{margin-bottom:12px;background-color:#d8d8d8;border:2px solid #d8d8d8}.flickity-page-dots .dot::after{background-color:black;border:2px solid black}.flickity-page-dots .dot.is-selected{transform:translateY(-18px)}@media screen and (max-width:767px){.flickity-page-dots .dot.is-selected{transform:translateY(-16px)}}.flickity-page-numbers{display:flex;justify-content:center;align-items:center;height:24px;margin-top:16px}.slider-control{display:flex;justify-content:center}.slider-control .slider-toggle{display:block;width:40px;height:40px;margin-top:1rem;padding:0;text-align:center;background-color:black;border-radius:50%}.slider-control .slider-toggle.is-playing .icon-pause{display:inline-block}.slider-control .slider-toggle.is-playing .icon-play{display:none}.slider-control .slider-toggle .icon-pause{display:none}@keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-popup{0%{opacity:0.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;height:100%;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow 0.3s ease;z-index:0}.plyr video,.plyr audio,.plyr iframe{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui *::after,.plyr--full-ui *::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4f5b5f;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in 0.3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:transform 0.4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,0.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:0.2em 0.5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty) ~ .plyr__captions{transform:translateY(-40px)}.plyr__control{background:transparent;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all 0.3s ease}.plyr__control svg{display:block;fill:currentColor;height:24px;pointer-events:none;width:24px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(26,175,255,0.5);outline:0}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,.plyr__control.plyr__control--pressed .label--not-pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1 1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr='captions'],.plyr [data-plyr='pip'],.plyr [data-plyr='airplay'],.plyr [data-plyr='fullscreen']{display:none}.plyr--captions-enabled [data-plyr='captions'],.plyr--pip-supported [data-plyr='pip'],.plyr--airplay-supported [data-plyr='airplay'],.plyr--fullscreen-enabled [data-plyr='fullscreen']{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform 0.3s ease}.plyr__menu .plyr__control[aria-expanded='true'] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded='true'] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup 0.2s ease;background:rgba(255,255,255,0.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,0.15);color:#4f5b5f;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height 0.35s cubic-bezier(0.4,0,0.2,1),width 0.35s cubic-bezier(0.4,0,0.2,1)}.plyr__menu__container::after{border:4px solid transparent;border-top-color:rgba(255,255,255,0.9);content:'';height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role='menu']{padding:7px}.plyr__menu__container [role='menuitem'],.plyr__menu__container [role='menuitemradio']{margin-top:2px}.plyr__menu__container [role='menuitem']:first-child,.plyr__menu__container [role='menuitemradio']:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4f5b5f;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid transparent;content:'';position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward::after{border-left-color:rgba(79,91,95,0.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px;margin-bottom:3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back::after{border-right-color:rgba(79,91,95,0.8);left:7px}.plyr__menu__container .plyr__control--back::before{background:#b7c5cd;box-shadow:0 1px 0 #fff;content:'';height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role='menuitemradio']{padding-left:7px}.plyr__menu__container .plyr__control[role='menuitemradio']::before,.plyr__menu__container .plyr__control[role='menuitemradio']::after{border-radius:100%}.plyr__menu__container .plyr__control[role='menuitemradio']::before{background:rgba(0,0,0,0.1);content:'';display:block;flex-shrink:0;height:16px;margin-right:10px;transition:all 0.3s ease;width:16px}.plyr__menu__container .plyr__control[role='menuitemradio']::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform 0.3s ease,opacity 0.3s ease;width:6px}.plyr__menu__container .plyr__control[role='menuitemradio'][aria-checked='true']::before{background:#1aafff}.plyr__menu__container .plyr__control[role='menuitemradio'][aria-checked='true']::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role='menuitemradio'].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role='menuitemradio']:hover::before{background:rgba(0,0,0,0.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type='range']{-webkit-appearance:none;background:transparent;border:0;border-radius:28px;color:#1aafff;display:block;height:20px;margin:0;padding:0;transition:box-shadow 0.3s ease;width:100%}.plyr--full-ui input[type='range']::-webkit-slider-runnable-track{background:transparent;border:0;border-radius:3px;height:6px;-webkit-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value,0%),transparent var(--value,0%))}.plyr--full-ui input[type='range']::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2);height:14px;position:relative;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;width:14px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type='range']::-moz-range-track{background:transparent;border:0;border-radius:3px;height:6px;-moz-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;user-select:none}.plyr--full-ui input[type='range']::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2);height:14px;position:relative;-moz-transition:all 0.2s ease;transition:all 0.2s ease;width:14px}.plyr--full-ui input[type='range']::-moz-range-progress{background:currentColor;border-radius:3px;height:6px}.plyr--full-ui input[type='range']::-ms-track{background:transparent;border:0;border-radius:3px;height:6px;-ms-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;user-select:none;color:transparent}.plyr--full-ui input[type='range']::-ms-fill-upper{background:transparent;border:0;border-radius:3px;height:6px;-ms-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;user-select:none}.plyr--full-ui input[type='range']::-ms-fill-lower{background:transparent;border:0;border-radius:3px;height:6px;-ms-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;user-select:none;background:currentColor}.plyr--full-ui input[type='range']::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2);height:14px;position:relative;-ms-transition:all 0.2s ease;transition:all 0.2s ease;width:14px;margin-top:0}.plyr--full-ui input[type='range']::-ms-tooltip{display:none}.plyr--full-ui input[type='range']:focus{outline:0}.plyr--full-ui input[type='range']::-moz-focus-outer{border:0}.plyr--full-ui input[type='range'].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 5px rgba(26,175,255,0.5);outline:0}.plyr--full-ui input[type='range'].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(26,175,255,0.5);outline:0}.plyr--full-ui input[type='range'].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(26,175,255,0.5);outline:0}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity 0.2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:20px}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:rgba(255,255,255,0.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,0.15);color:#4f5b5f;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(0.8);transform-origin:50% 100%;transition:transform 0.2s 0.1s ease,opacity 0.2s 0.1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,0.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:hover .plyr__tooltip,.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(0.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:19px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(0.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:19px;transform:translateX(50%)}.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible{transform:translate(0,0) scale(1)}.plyr__progress{left:7px;margin-right:14px;position:relative}.plyr__progress input[type='range'],.plyr__progress__buffer{margin-left:-7px;margin-right:-7px;width:calc(100% + 14px)}.plyr__progress input[type='range']{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:20px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:6px;left:0;margin-top:-3px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:6px;-webkit-transition:width 0.2s ease;transition:width 0.2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:6px;-moz-transition:width 0.2s ease;transition:width 0.2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width 0.2s ease;transition:width 0.2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(47,52,61,0.6) 25%,transparent 25%,transparent 50%,rgba(47,52,61,0.6) 50%,rgba(47,52,61,0.6) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,0.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(183,197,205,0.66)}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type='range']{margin-left:5px;margin-right:5px;position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4f5b5f;padding:10px}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded='true']{background:#1aafff;color:#fff}.plyr--full-ui.plyr--audio input[type='range']::-webkit-slider-runnable-track{background-color:rgba(183,197,205,0.66)}.plyr--full-ui.plyr--audio input[type='range']::-moz-range-track{background-color:rgba(183,197,205,0.66)}.plyr--full-ui.plyr--audio input[type='range']::-ms-track{background-color:rgba(183,197,205,0.66)}.plyr--full-ui.plyr--audio input[type='range']:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2),0 0 0 3px rgba(0,0,0,0.1)}.plyr--full-ui.plyr--audio input[type='range']:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2),0 0 0 3px rgba(0,0,0,0.1)}.plyr--full-ui.plyr--audio input[type='range']:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2),0 0 0 3px rgba(0,0,0,0.1)}.plyr--audio .plyr__progress__buffer{color:rgba(183,197,205,0.66)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;height:100%;margin:auto;overflow:hidden;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;left:0;position:absolute;top:0}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity 0.4s ease-in-out,transform 0.4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded='true']{background:#1aafff;color:#fff}.plyr__control--overlaid{background:rgba(26,175,255,0.8);border:0;border-radius:100%;color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:hover,.plyr__control--overlaid:focus{background:#1aafff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type='range']::-webkit-slider-runnable-track{background-color:rgba(255,255,255,0.25)}.plyr--full-ui.plyr--video input[type='range']::-moz-range-track{background-color:rgba(255,255,255,0.25)}.plyr--full-ui.plyr--video input[type='range']::-ms-track{background-color:rgba(255,255,255,0.25)}.plyr--full-ui.plyr--video input[type='range']:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2),0 0 0 3px rgba(255,255,255,0.5)}.plyr--full-ui.plyr--video input[type='range']:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2),0 0 0 3px rgba(255,255,255,0.5)}.plyr--full-ui.plyr--video input[type='range']:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2),0 0 0 3px rgba(255,255,255,0.5)}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,0.25)}.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:rgba(35,41,47,0.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:6px;left:0;margin:-3px 0 0;opacity:0.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,0.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,0.15);margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translate(0,10px) scale(0.8);transform-origin:50% 100%;transition:transform 0.2s 0.1s ease,opacity 0.2s 0.1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0,0) scale(1)}.plyr__preview-thumb::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,0.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c9d1;border-radius:2px;overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,0.55);border-radius:2px;color:#fff;font-size:20px;padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity 0.3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;font-family:"object-fit:contain";object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none !important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0 !important;height:1px !important;padding:0 !important;position:absolute !important;width:1px !important}.plyr [hidden]{display:none !important}@font-face{font-weight:normal;font-family:'icomoon';font-style:normal;src:url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/icons/icomoon_1749567444.eot');src:url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/icons/icomoon_1749567444.eot') format("embedded-opentype"),url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/icons/icomoon_1749567444.woff2') format("woff2"),url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/icons/icomoon_1749567444.ttf') format("truetype"),url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/icons/icomoon_1749567444.woff') format("woff"),url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/icons/icomoon_1749567444.svg') format("svg")}[class^='icon-'],[class*=' icon-']{font-weight:normal;font-family:'icomoon' !important;font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-reset:before{content:""}.icon-target:before{content:""}.icon-calendar:before{content:""}.icon-whatsapp:before{content:""}.icon-share:before{content:""}.icon-transcript:before{content:""}.icon-transcript-fill:before{content:""}.icon-donate:before{content:""}.icon-newsletter:before{content:""}.icon-long-night:before{content:""}.icon-blog:before{content:""}.icon-app:before{content:""}.icon-play:before{content:""}.icon-pause:before{content:""}.icon-loupe:before{content:""}.icon-clock:before{content:""}.icon-contact:before{content:""}.icon-pin:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-zoom:before{content:""}.icon-mail:before{content:""}.icon-close:before{content:""}.icon-check:before{content:""}.icon-tooltip:before{content:""}.icon-alert:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-up-right:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-left1:before{content:""}.icon-astronomy:before{content:""}.icon-arrow-thin-down:before{content:""}.icon-easy-language:before{content:""}.icon-sign-language:before{content:""}.icon-chevron-down:before{content:""}.icon-tickets:before{content:""}.icon-plus:before{content:""}.icon-youtube:before{content:""}.icon-twitter:before{content:""}.icon-instagram:before{content:""}.icon-facebook:before{content:""}.icon-linkedin:before{content:""}.icon-rocket:before{content:""}.icon-map:before{content:""}.icon-participant:before{content:""}.icon-accessible:before{content:""}.icon-backward:before{content:""}.icon-fast-backward:before{content:""}.icon-fast-forward:before{content:""}.icon-forward:before{content:""}.icon-loop-minus:before{content:""}.icon-loop-plus:before{content:""}.icon-fullscreen-end:before{content:""}.icon-fullscreen:before{content:""}.icon-share-link:before{content:""}.icon-world:before{content:""}.plyr--audio.plyr .plyr__progress__buffer{color:transparent}.plyr--audio.plyr .plyr__progress{margin-right:0}.plyr--audio.plyr .plyr__volume input[type='range']{margin-right:0}.plyr--audio.plyr .plyr__progress input[type='range'],.plyr--audio.plyr .plyr__progress__buffer{width:100%}.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range'],.plyr--audio.plyr .plyr__progress [type='range']{width:100%;overflow:hidden;color:var(--c-black);background:transparent;border-radius:0;-webkit-appearance:none}.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']::-moz-focus-outer,.plyr--audio.plyr .plyr__progress [type='range']::-moz-focus-outer{height:2px;border:0}.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']::-webkit-slider-runnable-track,.plyr--audio.plyr .plyr__progress [type='range']::-webkit-slider-runnable-track{height:2px;color:var(--c-black);background-color:var(--c-white);cursor:default;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-appearance:none}.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']:focus,.plyr--audio.plyr .plyr__progress [type='range']:focus{outline:0}.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']:focus::-webkit-slider-runnable-track,.plyr--audio.plyr .plyr__progress [type='range']:focus::-webkit-slider-runnable-track{color:var(--c-black);background-color:var(--c-white)}.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']:focus::-ms-fill-lower,.plyr--audio.plyr .plyr__progress [type='range']:focus::-ms-fill-lower{background:var(--c-white)}.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']:focus::-ms-fill-upper,.plyr--audio.plyr .plyr__progress [type='range']:focus::-ms-fill-upper{background:var(--c-white)}.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']::-webkit-slider-thumb,.plyr--audio.plyr .plyr__progress [type='range']::-webkit-slider-thumb{box-shadow:0 0 0 var(--c-black),0 0 0 var(--c-black);box-sizing:border-box;background:var(--c-black);border:0 solid var(--c-black);border-radius:50%;cursor:default;-webkit-appearance:none}.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']::-moz-range-track,.plyr--audio.plyr .plyr__progress [type='range']::-moz-range-track{box-shadow:0 0 0 var(--c-white),0 0 0 var(--c-white);width:100%;height:2px;cursor:default;-moz-transition:all 0.2s ease;transition:all 0.2s ease;height:1px;background:var(--c-white);border:1px solid var(--c-white);border-radius:0}.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']::-moz-range-thumb,.plyr--audio.plyr .plyr__progress [type='range']::-moz-range-thumb{box-shadow:0 0 0 var(--c-black),0 0 0 var(--c-black);box-sizing:border-box;background:var(--c-black);border:0 solid var(--c-black);border-radius:50%;cursor:default}.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']::-ms-track,.plyr--audio.plyr .plyr__progress [type='range']::-ms-track{width:100%;height:2px;cursor:default;-ms-transition:all 0.2s ease;transition:all 0.2s ease;color:transparent;background:transparent;border-color:transparent}.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']::-ms-fill-lower,.plyr--audio.plyr .plyr__progress [type='range']::-ms-fill-lower{box-shadow:0 0 0 var(--c-white),0 0 0 var(--c-white);background:var(--c-white);border:1px solid var(--c-white);border-radius:0}.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']::-ms-fill-upper,.plyr--audio.plyr .plyr__progress [type='range']::-ms-fill-upper{box-shadow:0 0 0 var(--c-white),0 0 0 var(--c-white);background:var(--c-white);border:1px solid var(--c-white);border-radius:0}.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']::-ms-thumb,.plyr--audio.plyr .plyr__progress [type='range']::-ms-thumb{box-shadow:0 0 0 var(--c-black),0 0 0 var(--c-black);box-sizing:border-box;background:var(--c-black);border:0 solid var(--c-black);border-radius:50%;cursor:default;margin-top:.5px}.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']:disabled::-webkit-slider-thumb,.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']:disabled::-moz-range-thumb,.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']:disabled::-ms-thumb,.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']:disabled::-webkit-slider-runnable-track,.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']:disabled::-ms-fill-lower,.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']:disabled::-ms-fill-upper,.plyr--audio.plyr .plyr__progress [type='range']:disabled::-webkit-slider-thumb,.plyr--audio.plyr .plyr__progress [type='range']:disabled::-moz-range-thumb,.plyr--audio.plyr .plyr__progress [type='range']:disabled::-ms-thumb,.plyr--audio.plyr .plyr__progress [type='range']:disabled::-webkit-slider-runnable-track,.plyr--audio.plyr .plyr__progress [type='range']:disabled::-ms-fill-lower,.plyr--audio.plyr .plyr__progress [type='range']:disabled::-ms-fill-upper{cursor:not-allowed}.plyr--audio.plyr .plyr__progress [type='range']::-moz-range-thumb{width:18px;height:18px}.plyr--audio.plyr .plyr__progress [type='range']::-webkit-slider-thumb{width:18px;height:18px;margin-top:-9px}.plyr--audio.plyr .plyr__progress [type='range']::-ms-thumb{width:18px;height:18px}.plyr--audio.plyr .plyr__progress [type='range']::-ms-track{border-width:9px 0}.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']::-moz-range-thumb{width:13px;height:13px}.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']::-webkit-slider-thumb{width:13px;height:13px;margin-top:-6.5px}.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']::-ms-thumb{width:13px;height:13px}.plyr--audio.plyr .plyr__controls__item.plyr__volume [type='range']::-ms-track{border-width:6.5px 0}.plyr--audio.plyr .plyr__controls{padding:15px 35px 20px 35px;background:transparent}@media screen and (max-width:1199px){.plyr--audio.plyr .plyr__controls{padding:10px 20px 20px 20px}}.plyr--audio.plyr .plyr__control{padding:0;color:var(--c-black);background:none}.plyr--audio.plyr .plyr__control:hover{color:var(--ci-highlight-color);background:none}.plyr--audio.plyr .plyr__control svg{width:21px;height:21px;fill:var(--c-black)}@media screen and (max-width:1199px){.plyr--audio.plyr .plyr__control svg{width:15px;height:15px}}.plyr--audio.plyr .plyr__controls .plyr__control[data-plyr='play']{display:flex;justify-content:center;align-items:center;width:34px;height:34px;background-color:var(--c-white);border-radius:50%}@media screen and (max-width:1199px){.plyr--audio.plyr .plyr__controls .plyr__control[data-plyr='play']{width:30px;height:30px}}.plyr--audio.plyr .plyr__controls .plyr__control[data-plyr='play'] .icon--not-pressed{position:relative;left:2px}.plyr--audio.plyr .plyr__controls__item:first-child{margin-right:25px}@media screen and (max-width:1199px){.plyr--audio.plyr .plyr__controls__item:first-child{margin-right:10px}}.plyr--audio.plyr .plyr__controls__item.plyr__time{position:absolute;bottom:5px;left:75px;margin-right:25px;margin-left:25px;padding:0;color:var(--c-black);font-weight:normal;font-size:calc((15 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.plyr--audio.plyr .plyr__controls__item.plyr__time{bottom:8px;left:60px;font-size:calc((12 / var(--font-size)) * 1rem)}}.plyr--audio.plyr .plyr__duration{color:var(--c-black);font-weight:normal;font-size:calc((15 / var(--font-size)) * 1rem);transform:translate(-100%,19px)}@media screen and (max-width:1199px){.plyr--audio.plyr .plyr__duration{font-size:calc((12 / var(--font-size)) * 1rem)}}.plyr--audio.plyr .plyr__volume{margin-left:35px}@media screen and (max-width:1199px){.plyr--audio.plyr .plyr__volume{margin-left:5px}}.plyr--audio.plyr [data-plyr='airplay']{display:none}.plyr--video input[type='range']{color:var(--ci-color)}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,0.3);border-radius:0}.plyr--video.plyr--stopped .plyr__controls,.plyr--video.plyr--ended .plyr__controls{display:none}.plyr--video.plyr--paused .plyr__poster{display:none}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded='true']{color:var(--ci-text-color);background:var(--ci-color)}.plyr--video .plyr__controls{justify-content:flex-start;padding:8px 35px;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 80%)}@media screen and (max-width:600px){.plyr--video .plyr__controls{padding-right:7px;padding-left:7px}}.plyr--video .plyr__control--overlaid{padding:23px;color:black;background-color:white;border-radius:50%}@media screen and (max-width:767px){.plyr--video .plyr__control--overlaid{padding:18px}}.plyr--video .plyr__control--overlaid:hover,.plyr--video .plyr__control--overlaid.focus-visible{color:var(--ci-text-color);background:var(--ci-color)}.plyr--video .plyr__controls .plyr__controls__item:first-child{margin-right:0}.plyr--video .plyr__control svg{width:20px;height:20px}@media screen and (max-width:600px){.plyr--video .plyr__control svg{width:16px;height:16px}}.plyr--video .plyr__controls .plyr__progress__container{position:absolute;top:-12px;left:0;width:100%;margin-left:0;padding-right:44px;padding-left:44px}@media screen and (max-width:600px){.plyr--video .plyr__controls .plyr__progress__container{padding-right:13px;padding-left:13px}}.plyr--video .plyr__volume{margin-right:auto}.plyr--video input[type='range']::-webkit-slider-thumb{opacity:0;-webkit-appearance:none}.plyr--video input[type='range']::-moz-range-thumb{opacity:0}.plyr--video input[type='range']::-ms-thumb{opacity:0}.plyr--video .plyr__time,.plyr--video .plyr__progress .plyr__tooltip{font-size:16px}.plyr--video .plyr__poster{background-color:white;background-size:cover}.autocomplete-suggestions{position:absolute;top:125%;left:0;z-index:3;width:100%;max-width:276px;margin-top:-2px;margin-bottom:0;padding:10px 0;overflow:auto;list-style:none;background:white;border-radius:3px;box-shadow:0 12px 17px 0 rgba(0,0,0,0.1),0 5px 22px 4px rgba(0,0,0,0.1),0 7px 8px 0 rgba(0,0,0,0.1)}.autocomplete-suggestions strong{color:black}.autocomplete-suggestions .autocomplete-suggestion-btn{display:block;width:100%;padding:0.25rem 40px;overflow:hidden;color:#999;font-size:25px;font-style:italic;letter-spacing:inherit;white-space:nowrap;text-align:left;text-transform:inherit;cursor:pointer}.autocomplete-suggestions .autocomplete-suggestion-btn span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.autocomplete-suggestions .autocomplete-suggestion-btn:hover span,.autocomplete-suggestions .autocomplete-suggestion-btn.focus-visible span{background-size:100% 100%}@media screen and (max-width:1199px){.autocomplete-suggestions .autocomplete-suggestion-btn{font-size:18px}}.autocomplete-suggestions .autocomplete-selected{background-color:white}.autocomplete-suggestions .autocomplete-group{padding:0.5rem 0.25rem}.autocomplete-suggestions .autocomplete-group strong{display:block;border-bottom:1px solid #999}.typeahead-hint{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;color:#bfbfbf;pointer-events:none}.cookiebanner{position:fixed;top:0;left:0;z-index:99999;display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:var(--cookiebanner-root-size,1rem);-webkit-hyphens:auto;hyphens:auto;background-color:var(--cookiebanner-background-color-overlay,rgba(0,0,0,0.7))}@media screen and (min-width:768px){.cookiebanner{-webkit-hyphens:unset;hyphens:unset}}.cookiebanner__inner{z-index:1;width:90%;max-width:var(--cookiebanner-max-width,860px);max-height:90vh;padding:20px 15px 30px;overflow:auto;color:var(--cookiebanner-color-text,#000);background-color:var(--cookiebanner-background-color-panel,#fff)}@media screen and (min-width:768px){.cookiebanner__inner{max-height:80vh;padding:40px}}.cookiebanner :where(ul){list-style-type:none}.cookiebanner :where(p){font-size:var(--cookiebanner-font-size-text,1.4em)}.cookiebanner :where(p:not(:first-child)){margin-top:10px}.cookiebanner :where(a){color:var(--cookiebanner-color-controls,#000)}.cookiebanner :where(a):hover,.cookiebanner :where(a).focus-visible{color:var(--cookiebanner-color-controls-active,tomato)}.cookiebanner :where(button){padding:0;color:var(--cookiebanner-color-controls,#000);font-size:var(--cookiebanner-font-size-controls,1.6em);background-color:transparent;border:none;outline:none;cursor:pointer}.cookiebanner :where(button):hover,.cookiebanner :where(button).focus-visible{color:var(--cookiebanner-color-controls-active,tomato)}.cookiebanner__heading{font-weight:var(--cookiebanner-font-weight-highlight,700);font-size:var(--cookiebanner-font-size-heading,2em)}.cookiebanner :where(input[type='checkbox']) ~ label{position:relative;display:inline-block;font-size:var(--cookiebanner-font-size-controls,1.6em);cursor:pointer}.cookiebanner :where(input[type='checkbox']):disabled ~ label .cookiebanner__toggler{background-color:var(--cookiebanner-color-controls-disabled,#666);border-color:var(--cookiebanner-color-controls-disabled,#666);cursor:not-allowed}.cookiebanner :where(input[type='checkbox']):disabled ~ label .cookiebanner__toggler::before{background-color:var(--cookiebanner-background-color-panel,#fff)}.cookiebanner :where(input[type='checkbox']):disabled ~ label .cookiebanner__toggler-text{color:var(--cookiebanner-background-color-panel,#fff);cursor:not-allowed}.cookiebanner :where(input[type='checkbox']):hover:not(:disabled) ~ label .cookiebanner__toggler,.cookiebanner :where(input[type='checkbox']).focus-visible:not(:disabled) ~ label .cookiebanner__toggler{color:var(--cookiebanner-color-controls-active,tomato)}.cookiebanner :where(input[type='checkbox']):hover:not(:disabled) ~ label .cookiebanner__toggler::before,.cookiebanner :where(input[type='checkbox']).focus-visible:not(:disabled) ~ label .cookiebanner__toggler::before{background-color:currentColor}.cookiebanner :where(input[type='checkbox']):hover:not(:disabled) ~ label .cookiebanner__toggler-text,.cookiebanner :where(input[type='checkbox']).focus-visible:not(:disabled) ~ label .cookiebanner__toggler-text{color:var(--cookiebanner-color-controls-active,tomato)}.cookiebanner :where(input[type='checkbox']):checked ~ label .cookiebanner__toggler:before{transform:translateX(1.7em) translateY(-50%)}.cookiebanner :where(input[type='checkbox']):checked ~ label .cookiebanner__toggler-text.is-on{opacity:1}.cookiebanner :where(input[type='checkbox']):checked ~ label .cookiebanner__toggler-text.is-off{opacity:0}.cookiebanner :where(input[type='checkbox']):checked:not(:disabled) ~ label .cookiebanner__toggler{color:var(--cookiebanner-background-color-panel,#fff);background-color:var(--cookiebanner-color-controls-active,tomato);border-color:var(--cookiebanner-color-controls-active,tomato)}.cookiebanner :where(input[type='checkbox']):checked:not(:disabled) ~ label .cookiebanner__toggler::before{background-color:var(--cookiebanner-background-color-panel,#fff)}.cookiebanner :where(input[type='checkbox']):checked:not(:disabled) ~ label .cookiebanner__toggler-text{color:var(--cookiebanner-background-color-panel,#fff)}.cookiebanner__toggler{position:relative;display:block;flex-shrink:0;width:3.4em;height:1.8em;color:var(--cookiebanner-color-controls,#000);border:2px solid currentColor;border-radius:4.5em}.cookiebanner__toggler::before{content:'';position:absolute;top:50%;left:2px;display:block;width:1.2em;height:1.2em;background-color:var(--cookiebanner-color-controls,#000);border-radius:50%;transform:translateY(-50%);transition:250ms all ease-in-out}.cookiebanner__toggler-text{position:absolute;top:50%;font-weight:var(--cookiebanner-font-weight-highlight,700);font-size:var(--cookiebanner-font-size-toggler-text,0.7em);outline:none;transform:translateY(-50%);transition:250ms all ease-in-out}.cookiebanner__toggler-text.is-on{right:3.2em;opacity:0}[dir='rtl'] .cookiebanner__toggler-text.is-on{right:unset;left:0.6em}.cookiebanner__toggler-text.is-off{right:0.6rem}[dir='rtl'] .cookiebanner__toggler-text.is-off{right:unset;left:2.7em}.cookiebanner__cookie-label{font-weight:var(--cookiebanner-font-weight-highlight,700)}.cookiebanner__cookie-label:hover{color:var(--cookiebanner-color-controls-active,tomato)}.cookiebanner__links,.cookiebanner__buttons{display:flex;flex-wrap:wrap;grid-gap:20px;gap:20px;margin-top:20px}@media screen and (min-width:768px){.cookiebanner__links,.cookiebanner__buttons{margin-top:30px;grid-gap:30px;gap:30px}}.cookiebanner__links{font-size:var(--cookiebanner-font-size-text,1.4em)}.cookiebanner__buttons :where(button){padding:10px;font-weight:var(--cookiebanner-font-weight-highlight,700);border:2px solid currentColor}.cookiebanner__buttons :where(button):hover,.cookiebanner__buttons :where(button).focus-visible{color:var(--cookiebanner-color-controls-active,tomato)}.cookiebanner__info-panel :where(button){position:relative;width:100%;margin-top:20px;padding:0 3.5em 0 0;font-weight:var(--cookiebanner-font-weight-highlight,700);text-align:start}@media screen and (min-width:768px){.cookiebanner__info-panel :where(button){margin-top:30px}}.cookiebanner__info-panel :where(button) svg{position:absolute;top:3px;right:0;transition:transform 0.3s ease-in-out}.cookiebanner__info-panel :where(button)[aria-expanded='true'] svg{transform:rotate(180deg)}.cookiebanner__shower-panel-inner{margin-top:10px}.cookiebanner--minimal-with-config :where(.cookiebanner__list){margin-top:15px;padding-top:35px;border-top:1px solid}.cookiebanner--minimal-with-config :where(.cookiebanner__list-item){margin-bottom:20px}.cookiebanner--minimal-with-config :where(input[type='checkbox'] ~ label){display:flex;justify-content:space-between;margin-bottom:10px}.cookiebanner--tablist :where(.cookiebanner__cookie-section){display:flex;min-height:20em;margin-top:15px;padding-top:35px;border-top:1px solid}.cookiebanner--tablist :where(.cookiebanner__tablist){position:relative;flex:1 0 auto;width:100%}.cookiebanner--tablist :where(.cookiebanner__tablist-item){margin-bottom:20px}@media screen and (min-width:768px){.cookiebanner--tablist :where(.cookiebanner__tablist-item){margin-bottom:30px}}.cookiebanner--tablist :where(.cookiebanner__tablist-item):last-child{margin-bottom:0}.cookiebanner--tablist :where(.cookiebanner__tablist-head){display:flex;justify-content:space-between;align-items:center;width:100%}@media screen and (min-width:768px){.cookiebanner--tablist :where(.cookiebanner__tablist-head){width:210px}}.cookiebanner--tablist :where(.cookiebanner__tab){flex-shrink:1;width:100%;padding-top:0.15em;padding-inline-end:20px;padding-bottom:0.15em;color:var(--cookiebanner-color-controls-active,tomato);text-align:start}@media screen and (min-width:768px){.cookiebanner--tablist :where(.cookiebanner__tab){color:var(--cookiebanner-color-text,#000)}}.cookiebanner--tablist :where(.cookiebanner__tab)[aria-selected='true'] span{color:var(--cookiebanner-color-controls-active,tomato)}.cookiebanner--tablist :where(.cookiebanner__tab):hover span,.cookiebanner--tablist :where(.cookiebanner__tab).focus-visible span{color:var(--cookiebanner-color-controls-active,tomato)}.cookiebanner--tablist :where(.cookiebanner__tabpanel){position:static;display:block;width:100%;height:100%;margin-top:15px;overflow:auto;line-height:1.5}@media screen and (min-width:768px){.cookiebanner--tablist :where(.cookiebanner__tabpanel){position:absolute;top:0;right:0;display:none;width:calc(100% - 280px);margin-top:0}[dir='rtl'] .cookiebanner--tablist :where(.cookiebanner__tabpanel){right:unset;left:0}}.cookiebanner--tablist :where(.cookiebanner__tabpanel)[aria-hidden='false']{display:block}.cookiebanner--tablist .cookiebanner__tabpanel :where(ul li){position:relative;margin-top:10px;padding-inline-start:10px}.cookiebanner--tablist .cookiebanner__tabpanel :where(ul li)::before{content:'';position:absolute;top:9px;left:0;display:block;width:4px;height:4px;background-color:var(--cookiebanner-color-text,#000)}@media screen and (min-width:768px){.cookiebanner--tablist :where(.cookiebanner__buttons){justify-content:flex-end}}.consent-overlay{font-size:var(--consent-overlay-font-size-basic,1em)}.consent-overlay.is-active .consent-overlay__content{display:block}.consent-overlay.is-active .consent-overlay__opt-out{display:inline-block}.consent-overlay.is-active .consent-overlay__opt-in{display:none}.consent-overlay__opt-in{padding:20px;color:var(--consent-overlay-text-color,#fff);font-size:var(--consent-overlay-font-size-text,1em);background-color:var(--consent-overlay-background-color,#000)}.consent-overlay__opt-out{display:none}.consent-overlay__opt-out span{margin-right:10px;font-size:var(--consent-overlay-font-size-text,1em)}.consent-overlay__heading{font-size:var(--consent-overlay-font-size-heading,1.5em)}.consent-overlay__content{display:none}.consent-overlay__buttons{display:inline-flex;flex-direction:column;grid-gap:20px;gap:20px;margin-top:20px}@media screen and (min-width:768px){.consent-overlay__buttons{flex-direction:row;grid-gap:30px;gap:30px;margin-top:30px}}.consent-overlay__button{color:var(--consent-overlay-text-color,#fff)}.consent-overlay__button:hover,.consent-overlay__button:focus{color:var(--consent-overlay-color-controls-active,tomato)}.consent-overlay iframe{width:100%}.consent-overlay [data-revoke]{position:relative;bottom:0.4em;width:2.4em;height:1.3em;color:var(--consent-overlay-color-controls-active,tomato);background-color:var(--consent-overlay-color-controls-active,tomato);border:0.15em solid currentColor;border-radius:2.88em}.consent-overlay [data-revoke]::after{content:'';position:absolute;top:0.05em;right:0.075em;z-index:1;width:0.9em;height:0.9em;background-color:#fff;border-radius:50%;transition:250ms all ease-in-out}.consent-overlay [data-revoke]:hover,.consent-overlay [data-revoke]:focus{background-color:#fff}.consent-overlay [data-revoke]:hover::after,.consent-overlay [data-revoke]:focus::after{background-color:var(--consent-overlay-color-controls-active,tomato);transform:translateX(-1.125em) translateY(0)}[data-consent-type='embed'][data-consent-subtype='vimeo'] .consent-overlay__content,[data-consent-type='embed'][data-consent-subtype='youtube'] .consent-overlay__content{position:relative}[data-consent-type='embed'][data-consent-subtype='vimeo'] .consent-overlay__content>*,[data-consent-type='embed'][data-consent-subtype='youtube'] .consent-overlay__content>*{position:absolute;top:0;left:0;height:100%}[data-consent-type='embed'][data-consent-subtype='vimeo'] .consent-overlay__content::after,[data-consent-type='embed'][data-consent-subtype='youtube'] .consent-overlay__content::after{content:'';display:block;padding-bottom:56.25%}.glide .arrow{position:absolute;top:0;width:65px;height:65px;margin-top:40%;font-size:calc((23 / var(--font-size)) * 1rem);background-color:var(--c-white);border-radius:50%;transform:translateY(calc(-100% + -21px));cursor:pointer}@media screen and (max-width:600px){.glide .arrow{width:35px;height:35px;font-size:calc((15 / var(--font-size)) * 1rem)}}.glide .arrow:hover{color:var(--c-black)}.glide .arrow.focus-visible{color:var(--c-black);outline:2px dotted var(--ci-color)}.glide .arrow:disabled{color:rgba(16,16,16,0.3);cursor:default}.glide .arrow-right{right:-13px}.glide .arrow-left{left:-13px}.glide .glide__bullets{position:absolute;top:calc(100% - 7px);left:50%;display:flex;flex-wrap:wrap;transform:translateX(-50%)}.glide .glide__bullet{display:block;width:15px;height:15px;margin:0 8px 8px 8px;padding:0;background:#1110103b;border:none;border-radius:50%;cursor:pointer}@media screen and (max-width:1199px){.glide .glide__bullet{width:11px;height:11px;margin:0 9px 9px 9px}}.glide .glide__bullet.focus-visible{background:var(--c-black);outline:1px dotted var(--c-black)}.glide .glide__bullet:hover{background:var(--c-black)}.glide .glide__bullet:first-child{margin-left:0}.glide .glide__bullet:last-child{margin-right:0}.glide .glide__bullet--active{background:var(--c-black)}@font-face{font-weight:normal;font-family:'icomoon';font-style:normal;src:url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/icons/icomoon_1749567444.eot');src:url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/icons/icomoon_1749567444.eot') format("embedded-opentype"),url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/icons/icomoon_1749567444.woff2') format("woff2"),url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/icons/icomoon_1749567444.ttf') format("truetype"),url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/icons/icomoon_1749567444.woff') format("woff"),url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/icons/icomoon_1749567444.svg') format("svg")}[class^='icon-'],[class*=' icon-']{font-weight:normal;font-family:'icomoon' !important;font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-reset:before{content:""}.icon-target:before{content:""}.icon-calendar:before{content:""}.icon-whatsapp:before{content:""}.icon-share:before{content:""}.icon-transcript:before{content:""}.icon-transcript-fill:before{content:""}.icon-donate:before{content:""}.icon-newsletter:before{content:""}.icon-long-night:before{content:""}.icon-blog:before{content:""}.icon-app:before{content:""}.icon-play:before{content:""}.icon-pause:before{content:""}.icon-loupe:before{content:""}.icon-clock:before{content:""}.icon-contact:before{content:""}.icon-pin:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-zoom:before{content:""}.icon-mail:before{content:""}.icon-close:before{content:""}.icon-check:before{content:""}.icon-tooltip:before{content:""}.icon-alert:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-up-right:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-left1:before{content:""}.icon-astronomy:before{content:""}.icon-arrow-thin-down:before{content:""}.icon-easy-language:before{content:""}.icon-sign-language:before{content:""}.icon-chevron-down:before{content:""}.icon-tickets:before{content:""}.icon-plus:before{content:""}.icon-youtube:before{content:""}.icon-twitter:before{content:""}.icon-instagram:before{content:""}.icon-facebook:before{content:""}.icon-linkedin:before{content:""}.icon-rocket:before{content:""}.icon-map:before{content:""}.icon-participant:before{content:""}.icon-accessible:before{content:""}.icon-backward:before{content:""}.icon-fast-backward:before{content:""}.icon-fast-forward:before{content:""}.icon-forward:before{content:""}.icon-loop-minus:before{content:""}.icon-loop-plus:before{content:""}.icon-fullscreen-end:before{content:""}.icon-fullscreen:before{content:""}.icon-share-link:before{content:""}.icon-world:before{content:""}.bubble{background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);position:relative;display:flex;justify-content:center;align-items:center;width:122px;height:122px;color:var(--ci-text-color);font-weight:500;font-size:calc((23 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem);text-align:center;border-radius:50%}@media screen and (max-width:1199px){.bubble{width:100px;height:100px;font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((21 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.bubble{width:80px;height:80px;font-size:calc((16 / var(--font-size)) * 1rem);line-height:calc((19 / var(--font-size)) * 1rem)}}.bubble__icon{position:absolute;top:50%;left:50%;font-weight:500;font-size:calc((130 / var(--font-size)) * 1rem);font-style:italic;transform:translate(-50%,-50%);opacity:0.4}@media screen and (max-width:1199px){.bubble__icon{font-size:calc((100 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.bubble__icon{font-size:calc((80 / var(--font-size)) * 1rem)}}button{padding:0;background:none;border:none;border-radius:0;outline:none;cursor:pointer;color:var(--c-black)}button.focus-visible{text-decoration:underline;outline:3px dotted var(--c-black)}.button{padding:0;background:none;border:none;border-radius:0;outline:none;cursor:pointer;position:relative;padding:7px 25px;color:var(--c-black);font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-style:italic;line-height:calc((33 / var(--font-size)) * 1rem);text-align:center}@media screen and (max-width:1199px){.button{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.button{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.button:hover:before,.button.focus-visible:before{transform:translateX(4px) translateY(4px)}.button:hover:after,.button.focus-visible:after{transform:translateX(-4px) translateY(-4px)}.button.focus-visible,.button:focus-visible{text-decoration:underline;outline:3px dotted var(--c-black)}.button:before,.button:after{border:2px solid;border-image-slice:1;border-image-source:linear-gradient(-45deg,rgba(var(--ci-color-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;transition:transform 250ms ease-in-out}.button:before{transform:translateX(-4px) translateY(-4px)}.button:after{transform:translateX(4px) translateY(4px)}.back-to-top-btn-wrapper{width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;position:relative;display:flex;justify-content:flex-end;margin:0 auto;transform:translateY(50%);visibility:hidden;opacity:0;transition:opacity 300ms ease-in-out;pointer-events:none}@media screen and (max-width:1199px){.back-to-top-btn-wrapper{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.back-to-top-btn-wrapper{padding-right:10px;padding-left:10px}}.back-to-top-btn-wrapper.is-visible{transform:translateY(0);visibility:visible;opacity:1}.back-to-top-btn-wrapper.is-active{position:fixed;top:inherit;bottom:50px;left:50%;display:flex;justify-content:flex-end;width:100%;transform:translateX(-50%)}@media screen and (max-width:1199px){.back-to-top-btn-wrapper.is-active{right:24px}}@media screen and (max-width:767px){.back-to-top-btn-wrapper.is-active{right:10px}}.back-to-top-btn-wrapper.is-static{position:absolute;top:-140px;left:0}@media screen and (max-width:1199px){.back-to-top-btn-wrapper.is-static{top:-105px}}.back-to-top-btn-wrapper .back-to-top-btn{position:relative;display:flex;justify-content:center;align-items:center;width:80px;height:80px;overflow:hidden;color:var(--ci-text-color);border-radius:50%;pointer-events:initial}@media screen and (max-width:1199px){.back-to-top-btn-wrapper .back-to-top-btn{width:60px;height:60px}}.back-to-top-btn-wrapper .back-to-top-btn.focus-visible{outline:3px dotted var(--c-black)}.back-to-top-btn-wrapper .back-to-top-btn:after{background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.8}.back-to-top-btn-wrapper .back-to-top-btn i{position:relative;z-index:1;font-size:calc((60 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.back-to-top-btn-wrapper .back-to-top-btn i{font-size:calc((42 / var(--font-size)) * 1rem)}}.button-fill{background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);position:relative;z-index:1;display:inline-block;padding:5px 13px;overflow:hidden;color:var(--ci-text-color);font-size:calc((25 / var(--font-size)) * 1rem);font-style:italic;line-height:calc((33 / var(--font-size)) * 1rem);border:2px solid var(--ci-color);border-radius:3px;transition:color 500ms ease-in-out,border 350ms ease-in-out}.button-fill:visited{color:var(--ci-text-color)}@media screen and (max-width:767px){.button-fill{padding:7px 10px;font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.button-fill:hover,.button-fill.focus-visible{color:var(--c-black)}.button-fill:hover::before,.button-fill.focus-visible::before{transform:translateX(10%) translateY(-35%) rotate(45deg)}.button-fill:hover i,.button-fill.focus-visible i{color:var(--ci-color)}.button-fill::before{content:'';position:absolute;top:0;left:0;z-index:-1;width:500%;height:1000%;background-color:var(--c-white);transform:translateX(-20%) translateY(10%) rotate(45deg);transform-origin:0 0;transition:transform 500ms ease-in-out}.button-fill i{color:var(--ci-text-color);font-size:calc((18 / var(--font-size)) * 1rem);transition:color 350ms ease-in-out}.button-fill .icon-arrow-left{margin-right:7px}.button-fill .icon-arrow-right{margin-left:7px}.button-fill--invert{color:var(--c-black);background:none !important;background-color:var(--c-white);border-color:var(--c-white)}.button-fill--invert:visited{color:var(--c-black)}.button-fill--invert:hover,.button-fill--invert.focus-visible{color:var(--ci-text-color);border-color:var(--ci-color)}.button-fill--invert:hover::before,.button-fill--invert.focus-visible::before{transform:translateX(15%) translateY(-35%) rotate(45deg)}.button-fill--invert:hover i,.button-fill--invert.focus-visible i{color:var(--ci-text-color)}.button-fill--invert::before{background-color:var(--ci-color)}.button-fill--invert i{color:var(--ci-color)}.button--round{display:flex;justify-content:center;align-items:center;width:46px;height:46px;background-color:var(--c-white);border-radius:50%}.button--round:hover,.button--round.focus-visible{color:var(--ci-text-color);background-color:var(--ci-color)}.button--reset:hover i,.button--reset.focus-visible i{color:var(--ci-color)}.button-center-wrapper{margin-top:70px;display:flex;justify-content:center}@media screen and (max-width:1199px){.button-center-wrapper{margin-top:50px}}@media screen and (max-width:767px){.button-center-wrapper{margin-top:30px}}.white .teaser-icon__button:before,.white .teaser-icon__button:after,.white .event-detail-text__button:before,.white .event-detail-text__button:after,.white .button:before,.white .button:after{border:2px solid;border-image-slice:1;border-image-source:linear-gradient(-45deg,rgba(var(--c-red-rgb),1) 0%,rgba(var(--c-red-dark-rgb),1) 100%)}.white .button-fill{background:rgba(var(--c-red-rgb),1);background:linear-gradient(225deg,rgba(var(--c-red-light-rgb),1) 0%,rgba(var(--c-red-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--c-red-light)',endColorstr='var(--c-red-dark)',GradientType=1);color:var(--c-white);border-color:var(--c-red)}.white .button-fill:hover,.white .button-fill.focus-visible{color:var(--c-black)}.white .button-fill:hover i,.white .button-fill.focus-visible i{color:var(--c-red)}.white .button-fill i{color:var(--c-white)}.white .button-fill--invert{color:var(--c-black);background-color:var(--c-white);border-color:var(--c-white)}.white .button-fill--invert:visited{color:var(--c-black)}.white .button-fill--invert:hover,.white .button-fill--invert.focus-visible{color:var(--c-white);border-color:var(--c-red)}.white .button-fill--invert:hover i,.white .button-fill--invert.focus-visible i{color:var(--c-red)}.white .button-fill--invert::before{background-color:var(--c-red)}.white .button-fill--invert i{color:var(--c-red)}.white .button--round:hover,.white .button--round.focus-visible{color:var(--c-red);background-color:var(--c-red)}.white .button--reset:hover i,.white .button--reset.focus-visible i{color:var(--c-red)}a{color:inherit;text-decoration:none}a:visited{color:var(--c-black)}a.focus-visible,a:focus-visible{text-decoration:underline;outline:3px dotted var(--c-black)}a[class^='link-'],a[href^='tel:']{color:var(--c-black);-webkit-hyphens:auto;hyphens:auto}a[class^='link-']:visited,a[href^='tel:']:visited{color:var(--c-black)}a[class^='link-'].focus-visible,a[class^='link-']:focus-visible,a[href^='tel:'].focus-visible,a[href^='tel:']:focus-visible{outline:3px dotted var(--c-black)}.link--intern{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:100% 100%}.link--intern:hover,.link--intern.focus-visible{animation:linkAnimation 0.4s forwards}@keyframes linkAnimation{from{background-size:0 100%}to{background-size:100% 100%}}.link--intern.link--reverse{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.link--intern.link--reverse:hover,.link--intern.link--reverse.focus-visible{background-size:100% 100%}.link--extern span,.link--download span,.link--mail span,.link--distribution span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:100% 100%}.link--extern:hover span,.link--extern.focus-visible span,.link--download:hover span,.link--download.focus-visible span,.link--mail:hover span,.link--mail.focus-visible span,.link--distribution:hover span,.link--distribution.focus-visible span{animation:linkAnimation 0.4s forwards}@keyframes linkAnimation{from{background-size:0 100%}to{background-size:100% 100%}}.link--extern:hover [class^='icon-'],.link--extern.focus-visible [class^='icon-'],.link--download:hover [class^='icon-'],.link--download.focus-visible [class^='icon-'],.link--mail:hover [class^='icon-'],.link--mail.focus-visible [class^='icon-'],.link--distribution:hover [class^='icon-'],.link--distribution.focus-visible [class^='icon-']{color:var(--c-black)}.link--extern [class^='icon-'],.link--download [class^='icon-'],.link--mail [class^='icon-'],.link--distribution [class^='icon-']{display:inline-block;margin-inline-start:5px;color:var(--ci-color);font-size:0.7em;transition:all 250ms ease-in-out}.link--reverse.link--extern span,.link--reverse.link--download span,.link--reverse.link--mail span,.link--reverse.link--distribution span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.link--reverse.link--extern:hover span,.link--reverse.link--extern.focus-visible span,.link--reverse.link--download:hover span,.link--reverse.link--download.focus-visible span,.link--reverse.link--mail:hover span,.link--reverse.link--mail.focus-visible span,.link--reverse.link--distribution:hover span,.link--reverse.link--distribution.focus-visible span{background-size:100% 100%}.link--reverse.link--extern [class^='icon-'],.link--reverse.link--download [class^='icon-'],.link--reverse.link--mail [class^='icon-'],.link--reverse.link--distribution [class^='icon-']{margin-inline-end:10px;margin-inline-start:0}.link--extern:hover [class^='icon-'],.link--extern.focus-visible [class^='icon-'],.link--mail:hover [class^='icon-'],.link--mail.focus-visible [class^='icon-']{transform:translateX(3px) translateY(-3px)}.link--download:hover [class^='icon-'],.link--download.focus-visible [class^='icon-']{transform:translateY(3px)}.link--distribution:hover [class^='icon-'],.link--distribution.focus-visible [class^='icon-']{transform:translateX(3px)}.white .link--extern [class^='icon-'],.white .link--download [class^='icon-'],.white .link--mail [class^='icon-'],.white .link--distribution [class^='icon-']{color:var(--c-black)}.gradient{background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1)}.gradient--red{background:rgba(var(--c-red-rgb),1);background:linear-gradient(225deg,rgba(var(--c-red-light-rgb),1) 0%,rgba(var(--c-red-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--c-red-light)',endColorstr='var(--c-red-dark)',GradientType=1)}.gradient--neon{background:rgba(var(--c-neon-rgb),1);background:linear-gradient(225deg,rgba(var(--c-neon-light-rgb),1) 0%,rgba(var(--c-neon-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--c-neon-light)',endColorstr='var(--c-neon-dark)',GradientType=1)}.gradient--blue{background:rgba(var(--c-blue-rgb),1);background:linear-gradient(225deg,rgba(var(--c-blue-light-rgb),1) 0%,rgba(var(--c-blue-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--c-blue-light)',endColorstr='var(--c-blue-dark)',GradientType=1)}.gradient--green{background:rgba(var(--c-green-rgb),1);background:linear-gradient(225deg,rgba(var(--c-green-light-rgb),1) 0%,rgba(var(--c-green-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--c-green-light)',endColorstr='var(--c-green-dark)',GradientType=1)}.gradient--yellow{background:rgba(var(--c-#ff0-rgb),1);background:linear-gradient(225deg,rgba(var(--c-#ff0-light-rgb),1) 0%,rgba(var(--c-#ff0-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--c-#ff0-light)',endColorstr='var(--c-#ff0-dark)',GradientType=1)}.gradient--purple{background:rgba(var(--c-purple-rgb),1);background:linear-gradient(225deg,rgba(var(--c-purple-light-rgb),1) 0%,rgba(var(--c-purple-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--c-purple-light)',endColorstr='var(--c-purple-dark)',GradientType=1)}.gradient--white{background:rgba(var(--c-#fff-rgb),1);background:linear-gradient(225deg,rgba(var(--c-#fff-light-rgb),1) 0%,rgba(var(--c-#fff-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--c-#fff-light)',endColorstr='var(--c-#fff-dark)',GradientType=1)}.gradient--gray{background:rgba(var(--c-gray-rgb),1);background:linear-gradient(225deg,rgba(var(--c-gray-light-rgb),1) 0%,rgba(var(--c-gray-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--c-gray-light)',endColorstr='var(--c-gray-dark)',GradientType=1)}input,textarea{background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none}select{color:var(--c-black);background:none;border:none;border-radius:0;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}.powermail_input,.powermail_select,.powermail_textarea,.powermail_fieldwrap_type_file label{background-color:var(--c-gray);border:2px solid var(--c-gray);border-radius:3px;transition:background-color 200ms ease-in,border 200ms ease-in}.powermail_input:active,.powermail_input:hover,.powermail_input:focus,.powermail_input.focus-visible,.powermail_select:active,.powermail_select:hover,.powermail_select:focus,.powermail_select.focus-visible,.powermail_textarea:active,.powermail_textarea:hover,.powermail_textarea:focus,.powermail_textarea.focus-visible,.powermail_fieldwrap_type_file label:active,.powermail_fieldwrap_type_file label:hover,.powermail_fieldwrap_type_file label:focus,.powermail_fieldwrap_type_file label.focus-visible{background-color:var(--c-white);border-color:var(--c-black)}.powermail_label{position:relative}.powermail-errors-list{margin-top:0.3rem;color:var(--c-red)}input[type='text'].powermail_field_error,input[type='email'].powermail_field_error,input[type='date'].powermail_field_error,textarea.powermail_field_error,select.powermail_field_error{background-color:rgba(var(--c-red-rgb),0.2);border-color:var(--c-red)}.radio.powermail_field_error .checkmark,.checkbox.powermail_field_error .checkmark{border-color:var(--c-red)}form input[type='checkbox'],form input[type='radio']{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0,0,0,0)}.tooltip-wrapper{position:absolute;display:inline-block}@media screen and (max-width:767px){.tooltip-wrapper{position:static}}.tooltip-wrapper>button{position:absolute;bottom:-15px;left:10px;display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px;font-size:calc((16 / var(--font-size)) * 1rem);border-radius:50%}.tooltip-wrapper>button:hover::after,.tooltip-wrapper>button:focus-visible::after{color:var(--ci-color)}.tooltip-wrapper>button.show-info::after{color:var(--c-white);background:var(--c-black);border:2px solid black;border-radius:50%;transition:color 300ms ease-in-out,background-color 300ms ease-in-out}.tooltip-wrapper>button:after{font-family:'icomoon';font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--c-black);font-size:calc((20 / var(--font-size)) * 1rem);border:2px solid transparent;pointer-events:none}@media screen and (max-width:1199px){.tooltip-wrapper>button{bottom:-25px}}@media screen and (max-width:767px){.tooltip-wrapper>button{position:static}}.tooltip-wrapper .tooltip-text{position:absolute;top:30px;left:40px;z-index:2;display:inline-block;width:max-content;padding:30px 140px 60px 25px;background-color:white;border-radius:3px;box-shadow:-12px 5px 17px 4px rgba(0,0,0,0.1);transform:scale(0);transform-origin:left top;transition:all 0.4s ease-in-out}@media screen and (max-width:1199px){.tooltip-wrapper .tooltip-text{top:45px;left:-40px;padding:30px 130px 30px 20px}}@media screen and (max-width:767px){.tooltip-wrapper .tooltip-text{top:30px;left:0;width:100%;padding:30px 40px 30px 15px}}.tooltip-wrapper .tooltip-text:after{font-family:'icomoon';font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:15px;right:15px;display:inline-block;padding:4px;font-size:calc((18 / var(--font-size)) * 1rem);pointer-events:none}@media screen and (max-width:1199px){.tooltip-wrapper .tooltip-text:after{top:10px;right:10px}}.tooltip-wrapper .tooltip-text h5{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);margin-bottom:5px;font-weight:bold}@media screen and (max-width:1199px){.tooltip-wrapper .tooltip-text h5{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.tooltip-wrapper .tooltip-text h5{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.radio{position:relative;display:block;margin-top:20px;margin-right:60px}@media screen and (max-width:1199px){.radio{margin-top:15px;margin-right:40px}}@media screen and (max-width:767px){.radio{margin-right:30px}}.radio label{padding-left:32px;cursor:pointer}.radio .checkmark{position:absolute;top:3px;left:0;width:22px;height:22px;border:2.5px solid var(--c-black);border-radius:50%;cursor:pointer}.radio .checkmark:after{content:'';position:absolute;top:50%;left:50%;width:12px;height:12px;background-color:var(--ci-color);border-radius:50%;transform:translate(-50%,-50%);opacity:0}.radio input:checked ~ .checkmark{border-color:var(--ci-color)}.radio input:checked ~ .checkmark:after{opacity:1}.radio input:focus ~ .checkmark,.radio input.focus-visible ~ .checkmark{outline:3px dotted var(--c-black)}.checkbox{position:relative;margin-top:20px}@media screen and (max-width:1199px){.checkbox{margin-top:15px}}.checkbox--inactive{opacity:0.4}.checkbox--inactive input,.checkbox--inactive label{cursor:default !important}.checkbox label{position:relative;display:inline-block;padding-left:32px;cursor:pointer}.checkbox .checkmark{position:absolute;top:4px;left:0;display:block;width:22px;height:22px;border:2px var(--c-black) solid;cursor:pointer}@media screen and (max-width:1199px){.checkbox .checkmark{top:2px}}.checkbox input:checked ~ .checkmark{color:var(--c-black);background-color:var(--ci-color);border-color:var(--ci-color)}.checkbox input:checked ~ .checkmark:after{font-family:'icomoon';font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:2.5px;right:0;display:inline-block;font-size:calc((12 / var(--font-size)) * 1rem);pointer-events:none}.checkbox input.focus-visible ~ .checkmark{outline:3px dotted black}.checkbox a{margin-right:5px;margin-left:5px;text-decoration:underline;-webkit-hyphens:auto;hyphens:auto}.powermail_fieldwrap_type_input{margin-top:30px}@media screen and (max-width:1199px){.powermail_fieldwrap_type_input{margin-top:20px}}.powermail_fieldwrap_type_input label{display:block}.powermail_fieldwrap_type_input .powermail_input{width:100%;height:50px;padding:9px}@media screen and (max-width:767px){.powermail_fieldwrap_type_input .powermail_input{height:45px}}.powermail_fieldwrap_type_textarea{margin-top:30px}@media screen and (max-width:1199px){.powermail_fieldwrap_type_textarea{margin-top:20px}}.powermail_fieldwrap_type_textarea textarea{width:100%;max-width:100%;min-height:250px;padding:10px}.powermail_fieldwrap_type_select{margin-top:30px}@media screen and (max-width:1199px){.powermail_fieldwrap_type_select{margin-top:20px}}.powermail_fieldwrap_type_select label{display:block}.powermail_fieldwrap_type_select .powermail_field{position:relative;width:100%;height:50px}@media screen and (max-width:767px){.powermail_fieldwrap_type_select .powermail_field{height:45px}}.powermail_fieldwrap_type_select .powermail_field:after{font-family:'icomoon';font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;right:13px;display:block;font-size:calc((13 / var(--font-size)) * 1rem);transform:translateY(-50%);pointer-events:none}.powermail_fieldwrap_type_select .powermail_field select{width:100%;height:100%;padding:9px}.powermail_fieldwrap_type_file{margin-top:40px}@media screen and (max-width:1199px){.powermail_fieldwrap_type_file{margin-top:30px}}.powermail_fieldwrap_type_file input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0,0,0,0)}.powermail_fieldwrap_type_file input:focus+.fileupload__label,.powermail_fieldwrap_type_file input.focus-visible+.fileupload__label{background-color:var(--c-white);border-color:var(--c-black)}.powermail_fieldwrap_type_file .powermail_label{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.powermail_fieldwrap_type_file .powermail_label{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.powermail_fieldwrap_type_file .powermail_label{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.powermail_fieldwrap_type_file .fileupload__label{position:relative;display:flex;align-items:center;width:100%;margin-top:10px;padding:10px 12px;padding-right:35px;font-size:calc((25 / var(--font-size)) * 1rem);line-height:30px;cursor:pointer}@media screen and (max-width:1199px){.powermail_fieldwrap_type_file .fileupload__label{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (max-width:600px){.powermail_fieldwrap_type_file .fileupload__label{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((25 / var(--font-size)) * 1rem)}}.powermail_fieldwrap_type_file .fileupload__label:hover,.powermail_fieldwrap_type_file .fileupload__label:focus,.powermail_fieldwrap_type_file .fileupload__label.focus-visible{background-color:var(--c-white);border-color:var(--c-black)}.powermail_fieldwrap_type_file .fileupload__label:after{font-family:'icomoon';font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;right:10px;font-size:calc((16 / var(--font-size)) * 1rem);transform:translateY(-50%)}body.white .radio input:checked ~ .checkmark{border-color:black !important}body.white .radio input:checked ~ .checkmark:after{background-color:black !important}body.white .checkbox input:checked ~ .checkmark{color:black !important;background-color:black !important;border-color:black !important}body.white .checkbox input:checked ~ .checkmark:after{color:black !important}.info-teaser{margin-top:100px;width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:183px;padding-left:183px}@media screen and (max-width:1199px){.info-teaser{margin-top:80px}}@media screen and (max-width:767px){.info-teaser{margin-top:65px}}@media screen and (max-width:1199px){.info-teaser{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.info-teaser{padding-right:10px;padding-left:10px}}.info-teaser__wrapper{position:relative;padding:calc((25 / var(--font-size)) * 1rem) calc((70 / var(--font-size)) * 1rem);background-color:var(--c-gray);border:solid 2px var(--c-black)}@media screen and (max-width:767px){.info-teaser__wrapper{padding:calc((25 / var(--font-size)) * 1rem) calc((50 / var(--font-size)) * 1rem)}}.info-teaser__item::before{font-family:'icomoon';font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:-1px;left:0;display:block;color:var(--c-black);font-size:calc((38 / var(--font-size)) * 1rem);pointer-events:none}.info-teaser__title{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((45 / var(--font-size)) * 1rem);margin-bottom:calc((20 / var(--font-size)) * 1rem);font-style:normal}@media screen and (max-width:1199px){.info-teaser__title{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.info-teaser__title{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.info-teaser__text{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);margin-bottom:calc((32 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.info-teaser__text{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.info-teaser__text{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.traffic-lights{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:183px;padding-left:183px;display:flex;align-items:center;grid-gap:calc((20 / var(--font-size)) * 1rem);gap:calc((20 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.traffic-lights{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.traffic-lights{padding-right:10px;padding-left:10px}}@media screen and (max-width:767px){.traffic-lights{align-items:start}}@media screen and (max-width:767px){.traffic-lights__image svg{width:calc((43 / var(--font-size)) * 1rem);height:auto}}.traffic-lights__text{text-align:center}.traffic-lights__text h2{font-size:calc((55 / var(--font-size)) * 1rem);line-height:calc((57 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.traffic-lights__text h2{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((27 / var(--font-size)) * 1rem)}}.traffic-lights__subtitle{margin-top:calc((10 / var(--font-size)) * 1rem);font-weight:300;font-size:calc((15 / var(--font-size)) * 1rem);line-height:calc((20 / var(--font-size)) * 1rem)}.traffic-lights__subtitle span{font-weight:500}.consent-overlay{--consent-overlay-text-color:var(--c-black);--consent-overlay-background-color:rgba(var(--c-white-dark-rgb),1);--consent-overlay-color-controls-active:var(--c-black)}.consent-overlay__opt-in{text-align:center}@media screen and (min-width:993px){.consent-overlay--video .consent-overlay__opt-in{position:relative}.consent-overlay--video .consent-overlay__opt-in::after{content:'';display:block;height:0;padding-bottom:56.25%}.consent-overlay--video .consent-overlay__opt-in>*{position:absolute;top:0;left:0;width:100%;height:100%}.consent-overlay--video .consent-overlay__opt-in>*{top:unset;bottom:0;height:unset;padding:calc((30 / var(--font-size)) * 1rem) calc((80 / var(--font-size)) * 1rem)}}.consent-overlay__opt-out{margin-top:calc((10 / var(--font-size)) * 1rem)}.consent-overlay--video .consent-overlay__opt-out{padding-left:calc((95 / var(--font-size)) * 1rem)}@media screen and (max-width:992px){.consent-overlay--video .consent-overlay__opt-out{padding-left:45px}}@media screen and (max-width:600px){.consent-overlay--video .consent-overlay__opt-out{padding-right:10px;padding-left:10px}}.consent-overlay a{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.consent-overlay a:hover,.consent-overlay a.focus-visible{background-size:100% 100%}.consent-overlay p{margin-top:calc((10 / var(--font-size)) * 1rem)}.consent-overlay svg{width:80px;height:80px}.consent-overlay button{padding:calc((5 / var(--font-size)) * 1rem) calc((10 / var(--font-size)) * 1rem);border:2px solid}.consent-overlay button:hover,.consent-overlay button.focus-visible{color:var(--consent-overlay-background-color);background-color:var(--consent-overlay-text-color)}.consent-overlay [data-revoke]{border:0.15em solid var(--c-black)}.consent-overlay[data-consent-type='vimeo'] .consent-overlay__content,.consent-overlay[data-consent-type='youtube'] .consent-overlay__content,.consent-overlay[data-consent-type='video_embed'] .consent-overlay__content{position:relative;width:100%}.consent-overlay[data-consent-type='vimeo'] .consent-overlay__content::after,.consent-overlay[data-consent-type='youtube'] .consent-overlay__content::after,.consent-overlay[data-consent-type='video_embed'] .consent-overlay__content::after{content:'';display:block;height:0;padding-bottom:56.25%}.consent-overlay[data-consent-type='vimeo'] .consent-overlay__content>*,.consent-overlay[data-consent-type='youtube'] .consent-overlay__content>*,.consent-overlay[data-consent-type='video_embed'] .consent-overlay__content>*{position:absolute;top:0;left:0;width:100%;height:100%}.countdown{margin-top:100px;width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;text-align:center}@media screen and (max-width:1199px){.countdown{margin-top:80px}}@media screen and (max-width:767px){.countdown{margin-top:65px}}@media screen and (max-width:1199px){.countdown{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.countdown{padding-right:10px;padding-left:10px}}.countdown__countdown{margin:0;padding:0;list-style:none;display:flex;max-width:1142px;margin:0 auto}@media screen and (max-width:992px){.countdown__countdown{max-width:550px}}.countdown__item{width:25%}.countdown__number{position:relative}.countdown__number>span{font-size:calc((80 / var(--font-size)) * 1rem);font-style:italic;line-height:0.7}@media screen and (max-width:992px){.countdown__number>span{font-size:calc((50 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.countdown__number>span{font-size:calc((34 / var(--font-size)) * 1rem)}}.countdown__number::after{content:'';position:absolute;top:0;right:0;width:10px;height:100%;background-color:var(--c-red)}@media screen and (max-width:992px){.countdown__number::after{width:6px}}@media screen and (max-width:767px){.countdown__number::after{width:3px}}.countdown__number--no-border::after{content:'';display:none}.countdown__unit>span{font-size:calc((55 / var(--font-size)) * 1rem)}@media screen and (max-width:992px){.countdown__unit>span{font-size:calc((32 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.countdown__unit>span{font-size:calc((18 / var(--font-size)) * 1rem)}}.countdown__text{margin-top:calc((60 / var(--font-size)) * 1rem);font-size:calc((75 / var(--font-size)) * 1rem);font-style:italic;line-height:1.09}@media screen and (max-width:992px){.countdown__text{font-size:calc((60 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.countdown__text{margin-top:calc((20 / var(--font-size)) * 1rem);font-size:calc((25 / var(--font-size)) * 1rem)}}.countdown__footer{margin-top:calc((45 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.countdown__footer{margin-top:calc((29 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.countdown__footer span{margin-top:calc((29 / var(--font-size)) * 1rem);font-size:19px}}.storytelling__story[data-id='1']{position:relative;z-index:1;overflow:hidden}.storytelling__story[data-id='1']::before{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:200px;background:linear-gradient(0deg,#000 0%,transparent 100%)}.storytelling__story[data-id='1']::after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:100%}.storytelling__story[data-id='1'] .storytelling__story-bg-layer{position:absolute;top:0;left:-15%;z-index:0;width:200%;height:100vh;overflow:hidden;background:linear-gradient(90deg,transparent 0%,#040404 20%)}@media screen and (max-width:767px){.storytelling__story[data-id='1'] .storytelling__story-bg-layer{left:-5%}}.storytelling__story[data-id='1'] img{position:absolute;top:0;left:0;z-index:-1;width:auto !important;max-width:inherit !important;height:200vh;transform-origin:top center}@media screen and (max-width:1199px){.storytelling__story[data-id='1'] img{height:auto}}@media screen and (max-width:767px){.storytelling__story[data-id='1'] img{height:130vh}}.storytelling__story[data-id='1'] .storytelling__content-box{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;height:100vh;padding-right:25%;padding-left:13%}@media screen and (max-width:1199px){.storytelling__story[data-id='1'] .storytelling__content-box{padding-right:20%;padding-left:10%}}@media screen and (max-width:767px){.storytelling__story[data-id='1'] .storytelling__content-box{max-width:500px;margin:0 auto;padding-right:60px;padding-left:20px;text-align:center}}.storytelling__story[data-id='1'] h1{font-weight:400;font-size:calc((70 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((65 / var(--font-size)) * 1rem);font-style:italic;letter-spacing:-0.3px;margin-top:20%}@media screen and (max-width:1199px){.storytelling__story[data-id='1'] h1{font-size:calc((50 / var(--font-size)) * 1rem);line-height:calc((48 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.storytelling__story[data-id='1'] h1{font-size:calc((34 / var(--font-size)) * 1rem);line-height:calc((34 / var(--font-size)) * 1rem);letter-spacing:inherit}}@media screen and (max-width:1199px){.storytelling__story[data-id='1'] h1{margin-top:0%}}@media screen and (max-width:767px){.storytelling__story[data-id='1'] h1{margin-top:40vh}}.storytelling__story[data-id='1'] p{margin-top:20px}.storytelling__story[data-id='1'] .storytelling__content-box:last-child{align-items:center;padding:0 19%;text-align:center}@media screen and (max-width:1199px){.storytelling__story[data-id='1'] .storytelling__content-box:last-child{padding:0 12%}}@media screen and (max-width:767px){.storytelling__story[data-id='1'] .storytelling__content-box:last-child{padding-right:60px;padding-left:20px}}.storytelling__story[data-id='1'] h2{max-width:100%;margin-bottom:40px;font-size:calc((100 / var(--font-size)) * 1rem);line-height:calc((110 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.storytelling__story[data-id='1'] h2{margin-bottom:30px;font-size:calc((70 / var(--font-size)) * 1rem);line-height:calc((80 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.storytelling__story[data-id='1'] h2{margin-top:35vh;margin-bottom:20px;font-size:calc((38 / var(--font-size)) * 1rem);line-height:calc((40 / var(--font-size)) * 1rem)}}.storytelling__story[data-id='1'] a{-webkit-hyphens:initial;hyphens:initial}@media screen and (max-width:1199px){.storytelling__story[data-id='1'] a{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.storytelling__story[data-id='2']{z-index:2;display:flex;justify-content:center;align-items:center;height:400vh}.storytelling__story[data-id='2'] .storytelling__story-background{position:absolute;top:0;left:0;width:100%;height:100vh;background:linear-gradient(180deg,#000 0%,#589990 78%,#4d8d85 100%)}.storytelling__story[data-id='2'] .storytelling__story-background-visual img{position:absolute;top:20%;left:0;width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover}.storytelling__story[data-id='2'] .storytelling__contents{max-width:2000px}.storytelling__story[data-id='2'] .storytelling__content-box img{position:absolute;top:15px;left:25%;width:50%;height:auto;margin:0 auto}@media screen and (max-width:1199px){.storytelling__story[data-id='2'] .storytelling__content-box img{left:15%;width:70%}}@media screen and (max-width:767px){.storytelling__story[data-id='2'] .storytelling__content-box img{left:10%;width:80%}}.storytelling__story[data-id='2'] .storytelling__content-box{padding-right:70px;padding-left:70px;text-align:center}@media screen and (max-width:1199px){.storytelling__story[data-id='2'] .storytelling__content-box{padding-right:40px;padding-left:30px}}@media screen and (max-width:767px){.storytelling__story[data-id='2'] .storytelling__content-box{padding-left:10px}}.storytelling__story[data-id='2'] h2{font-weight:400;font-size:calc((85 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((80 / var(--font-size)) * 1rem);font-style:italic;letter-spacing:-0.3px;position:relative;z-index:3;padding-right:20px;padding-left:20px;font-size:calc((100 / var(--font-size)) * 1rem);line-height:calc((90 / var(--font-size)) * 1rem);opacity:0}@media screen and (max-width:1199px){.storytelling__story[data-id='2'] h2{font-size:calc((70 / var(--font-size)) * 1rem);line-height:calc((72 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.storytelling__story[data-id='2'] h2{font-size:calc((38 / var(--font-size)) * 1rem);line-height:calc((38 / var(--font-size)) * 1rem);letter-spacing:inherit}}@media screen and (max-width:767px){.storytelling__story[data-id='2'] h2{font-size:calc((38 / var(--font-size)) * 1rem);line-height:calc((40 / var(--font-size)) * 1rem)}}.storytelling__story[data-id='2'] h2 span{display:inline-block;transition:all 0.4s ease-in-out}.storytelling__story[data-id='2'] h2 span.title-word{white-space:nowrap}.storytelling__story[data-id='2'] h2 span.title-letter{transform:translateY(150%);opacity:0}.storytelling__story[data-id='2'] h2 span.fade{transform:translateY(0);opacity:1}.storytelling__story[data-id='2'] .storytelling__content-box>span{font-weight:400;font-size:calc((55 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((60 / var(--font-size)) * 1rem);font-style:normal;letter-spacing:-0.3px;position:relative;display:block;width:70%;max-width:700px;margin:20px auto 30px auto;font-style:italic}@media screen and (max-width:1199px){.storytelling__story[data-id='2'] .storytelling__content-box>span{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.storytelling__story[data-id='2'] .storytelling__content-box>span{font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}@media screen and (max-width:1199px){.storytelling__story[data-id='2'] .storytelling__content-box>span{width:90%;font-size:calc((55 / var(--font-size)) * 1rem);line-height:calc((55 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.storytelling__story[data-id='2'] .storytelling__content-box>span{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem)}}.storytelling__story[data-id='2'] a{display:inline-block;font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}.storytelling__story[data-id='3']{z-index:3;height:450vh;max-height:4500px;margin-top:-100vh;opacity:0}@media screen and (max-width:1199px){.storytelling__story[data-id='3']{height:400vh;max-height:3500px}}@media screen and (max-width:767px){.storytelling__story[data-id='3']{height:300vh}}.storytelling__story[data-id='3']::before{content:'';position:absolute;top:0;left:0;z-index:0;width:100%;height:120%;background:linear-gradient(180deg,rgba(4,4,4,0.4) 0%,rgba(1,1,1,0.1) 100%);pointer-events:none}.storytelling__story[data-id='3'] .storytelling__story-background img{position:absolute;top:0;left:0;z-index:-1;width:100vw !important;height:100vh !important;font-family:"object-fit:cover";object-fit:cover}.storytelling__story[data-id='3'] .storytelling__content-box img{position:relative;top:70px;width:40%;height:auto;margin:0 auto;opacity:0}@media screen and (max-width:1199px){.storytelling__story[data-id='3'] .storytelling__content-box img{width:50%}}@media screen and (max-width:767px){.storytelling__story[data-id='3'] .storytelling__content-box img{top:30px;width:70%}}.storytelling__story[data-id='3'] .storytelling__content-box img.is-fixed{position:absolute;top:70px !important;left:50% !important;transform:translateX(-50%) !important}.storytelling__story[data-id='3'] .storytelling__content-box:last-child{position:relative;width:100%;margin:0 auto;margin-top:-300px;padding:0 25%;text-align:center}@media screen and (max-width:1199px){.storytelling__story[data-id='3'] .storytelling__content-box:last-child{padding:0 12%}}@media screen and (max-width:767px){.storytelling__story[data-id='3'] .storytelling__content-box:last-child{padding-right:40px;padding-left:35px}}.storytelling__story[data-id='3'] figure h2{width:90%;max-width:800px;margin-top:400px;margin-right:auto;margin-bottom:40px;margin-left:auto;font-size:calc((100 / var(--font-size)) * 1rem);line-height:calc((130 / var(--font-size)) * 1rem);text-transform:uppercase;transform:perspective(600px) rotateX(25deg) scale(2,5);transform-origin:50% 100%}@media screen and (max-width:1199px){.storytelling__story[data-id='3'] figure h2{width:80%;max-width:500px;margin-top:500px;margin-bottom:30px;font-size:calc((70 / var(--font-size)) * 1rem);line-height:calc((80 / var(--font-size)) * 1rem);transform:perspective(500px) rotateX(25deg) scale(1.6,4)}}@media screen and (max-width:767px){.storytelling__story[data-id='3'] figure h2{max-width:300px;margin-top:400px;margin-bottom:20px;font-size:calc((38 / var(--font-size)) * 1rem);line-height:calc((55 / var(--font-size)) * 1rem);transform:perspective(500px) rotateX(25deg) scale(1.2,3)}}.storytelling__story[data-id='3'] figcaption{margin-top:10px}.storytelling__story[data-id='3'] figcaption,.storytelling__story[data-id='3'] p{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.storytelling__story[data-id='3'] figcaption,.storytelling__story[data-id='3'] p{margin-top:-200px}}@media screen and (max-width:767px){.storytelling__story[data-id='3'] figcaption,.storytelling__story[data-id='3'] p{margin-top:-250px;font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem)}}.storytelling__story[data-id='3'] p{margin:30px 0}@media screen and (max-width:767px){.storytelling__story[data-id='3'] p{margin:20px 0}}.storytelling__story[data-id='4']{z-index:0;height:300vh}.storytelling__story[data-id='4'] .storytelling__story-background picture{position:absolute;top:0;left:0;z-index:-1;width:100vw !important;height:100vh !important}.storytelling__story[data-id='4'] .storytelling__story-background img{position:absolute;top:0;left:0;z-index:-1;width:100vw !important;height:100vh !important;font-family:"object-fit:cover";object-fit:cover}@media screen and (max-width:767px){.storytelling__story[data-id='4'] .storytelling__story-background img{object-position:30%}}.storytelling__story[data-id='4'] .storytelling__content-box{align-items:center;padding:0 19%;text-align:center}@media screen and (max-width:1199px){.storytelling__story[data-id='4'] .storytelling__content-box{padding:0 12%}}@media screen and (max-width:767px){.storytelling__story[data-id='4'] .storytelling__content-box{padding-right:40px;padding-left:35px}}.storytelling__story[data-id='4'] h2{top:calc(50vh - 130px);font-size:calc((100 / var(--font-size)) * 1rem);line-height:calc((130 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.storytelling__story[data-id='4'] h2{top:calc(50vh - 100px);font-size:calc((70 / var(--font-size)) * 1rem);line-height:calc((100 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.storytelling__story[data-id='4'] h2{top:calc(50vh - 68px);font-size:calc((38 / var(--font-size)) * 1rem);line-height:calc((68 / var(--font-size)) * 1rem)}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.storytelling__story[data-id='4'] h2{top:43vh !important}}.storytelling__story[data-id='4'] h2.animate-title{display:inline-block;animation:title-animation 0.15s 5 forwards;animation-timing-function:linear}@keyframes title-animation{from{margin:0 0 0 0}20%{margin:0 15px 10px 0}40%{margin:10px 15px 0 0}60%{margin:10px 0 0 10px}80%{margin:0 0 10px 10px}to{margin:0}}.storytelling__story[data-id='4'] p{font-weight:400;font-size:calc((55 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((60 / var(--font-size)) * 1rem);font-style:normal;letter-spacing:-0.3px;position:relative;margin-top:calc(150vh + 50px)}@media screen and (max-width:1199px){.storytelling__story[data-id='4'] p{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.storytelling__story[data-id='4'] p{font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}@media screen and (max-width:1199px){.storytelling__story[data-id='4'] p{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.storytelling__story[data-id='4'] p{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem)}}.storytelling__story[data-id='4'] p span{display:block}.storytelling__story[data-id='4'] .button{display:inline-block;font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem);transform:translateY(500px)}.storytelling__story[data-id='5']{z-index:3;background-color:var(--c-white)}.storytelling__story[data-id='5'] .storytelling__contents{display:flex;justify-content:center;align-items:center;height:100vh}.storytelling__story[data-id='5'] .storytelling__contents::after{content:'';position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:linear-gradient(360deg,rgba(255,255,255,0.1) 0%,rgba(4,4,4,0.4) 100%);pointer-events:none}.storytelling__story[data-id='5'] img{position:absolute;top:0;left:0;z-index:-1;width:auto;max-width:none;height:100%;font-family:"object-fit:cover";object-fit:cover}.storytelling__story[data-id='5'] .storytelling__content-box{padding:0 19%;text-align:center}@media screen and (max-width:1199px){.storytelling__story[data-id='5'] .storytelling__content-box{padding:0 12%}}@media screen and (max-width:767px){.storytelling__story[data-id='5'] .storytelling__content-box{padding-right:40px;padding-left:35px}}.storytelling__story[data-id='5'] h2{font-size:calc((130 / var(--font-size)) * 1rem);line-height:calc((130 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.storytelling__story[data-id='5'] h2{font-size:calc((70 / var(--font-size)) * 1rem);line-height:calc((70 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.storytelling__story[data-id='5'] h2{font-size:calc((38 / var(--font-size)) * 1rem);line-height:calc((40 / var(--font-size)) * 1rem)}}.storytelling__story[data-id='5'] p{font-weight:400;font-size:calc((55 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((60 / var(--font-size)) * 1rem);font-style:normal;letter-spacing:-0.3px;margin-top:10px;margin-bottom:40px}@media screen and (max-width:1199px){.storytelling__story[data-id='5'] p{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.storytelling__story[data-id='5'] p{font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}@media screen and (max-width:1199px){.storytelling__story[data-id='5'] p{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.storytelling__story[data-id='5'] p{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem)}}.storytelling__story[data-id='5'] .button{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}.storytelling__story[data-id='6']{z-index:3;height:200vh;background-color:var(--c-white)}.storytelling__story[data-id='6'] .storytelling__contents{display:flex;justify-content:center;align-items:center;height:100vh}.storytelling__story[data-id='6'] .storytelling__contents::after{content:'';position:absolute;top:-10vh;left:0;z-index:-1;width:100%;height:110%;background:linear-gradient(360deg,rgba(255,255,255,0.1) 0%,rgba(4,4,4,0.6) 100%);pointer-events:none}@media screen and (max-width:1199px){.storytelling__story[data-id='6'] .storytelling__contents::after{top:-10vh;height:120%}}.storytelling__story[data-id='6'] img:not(.storytelling__content-svg){position:absolute;top:0;left:0;z-index:-1;width:100vw !important;height:100vh !important;transform:scale(1.2) translateX(8%);font-family:"object-fit:cover";object-fit:cover}@media screen and (max-width:767px){.storytelling__story[data-id='6'] img:not(.storytelling__content-svg){transform:scale(1.4) translateX(14%)}}.storytelling__story[data-id='6'] .storytelling__content-box{padding:0 19%;text-align:center}@media screen and (max-width:1199px){.storytelling__story[data-id='6'] .storytelling__content-box{padding:0 12%}}@media screen and (max-width:767px){.storytelling__story[data-id='6'] .storytelling__content-box{padding-right:40px;padding-left:35px}}.storytelling__story[data-id='6'] .storytelling__content-svg{position:absolute;top:-120vh;left:0;width:auto;max-width:150vw;height:300vh;transform:scale(200%)}.storytelling__story[data-id='6'] h2{position:relative;margin-bottom:60px;font-size:calc((130 / var(--font-size)) * 1rem);line-height:calc((130 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.storytelling__story[data-id='6'] h2{margin-bottom:40px;font-size:calc((70 / var(--font-size)) * 1rem);line-height:calc((70 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.storytelling__story[data-id='6'] h2{margin-bottom:30px;font-size:calc((38 / var(--font-size)) * 1rem);line-height:calc((40 / var(--font-size)) * 1rem)}}.storytelling__story[data-id='6'] .button{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}.storytelling__story[data-id='7']{z-index:3;height:100vh;background-color:var(--c-white)}.storytelling__story[data-id='7'] .storytelling__contents{display:flex;justify-content:center;align-items:center;height:100%}.storytelling__story[data-id='7'] .storytelling__contents::after{content:'';position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:linear-gradient(360deg,rgba(255,255,255,0.1) 0%,rgba(4,4,4,0.6) 100%);pointer-events:none}.storytelling__story[data-id='7'] img{position:absolute;top:0;left:0;z-index:-1;width:100vw !important;height:100vh !important;font-family:"object-fit:cover";object-fit:cover}.storytelling__story[data-id='7'] .storytelling__content-box{padding:0 18%;text-align:center}@media screen and (max-width:1199px){.storytelling__story[data-id='7'] .storytelling__content-box{padding:0 12%}}@media screen and (max-width:767px){.storytelling__story[data-id='7'] .storytelling__content-box{padding-right:40px;padding-left:35px}}.storytelling__story[data-id='7'] h2{margin-bottom:60px;font-size:calc((100 / var(--font-size)) * 1rem);line-height:calc((90 / var(--font-size)) * 1rem);opacity:0}@media screen and (max-width:1199px){.storytelling__story[data-id='7'] h2{margin-bottom:40px;font-size:calc((70 / var(--font-size)) * 1rem);line-height:calc((70 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.storytelling__story[data-id='7'] h2{margin-bottom:30px;font-size:calc((38 / var(--font-size)) * 1rem);line-height:calc((40 / var(--font-size)) * 1rem)}}.storytelling__story[data-id='7'] h2::after{content:'|';display:inline;animation:blink-caret 0.75s step-end infinite}@keyframes blink-caret{from,to{color:transparent}50%{color:var(--c-white)}}.storytelling__story[data-id='7'] h2 span{display:inline;transition:transform 0.4s ease-in-out}.storytelling__story[data-id='7'] .storytelling__content-box>span{font-weight:400;font-size:calc((55 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((60 / var(--font-size)) * 1rem);font-style:normal;letter-spacing:-0.3px;position:relative;display:block;width:70%;max-width:700px;margin:20px auto 30px auto;font-style:italic}@media screen and (max-width:1199px){.storytelling__story[data-id='7'] .storytelling__content-box>span{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.storytelling__story[data-id='7'] .storytelling__content-box>span{font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}.storytelling__story[data-id='7'] .button{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}.storytelling__story[data-id='8']{z-index:3;height:100vh;overflow:hidden;background-color:var(--c-white)}.storytelling__story[data-id='8'] .storytelling__story-background{position:absolute;top:-70px;left:-150px;z-index:2;width:calc(100vw + 150px) !important;height:100vh}@media screen and (max-width:767px){.storytelling__story[data-id='8'] .storytelling__story-background{top:-120px}}.storytelling__story[data-id='8'] .storytelling__story-background img{width:100%}.storytelling__story[data-id='8'] .storytelling__contents{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;height:100%}.storytelling__story[data-id='8'] .storytelling__contents::after{content:'';position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(360deg,rgba(255,255,255,0.1) 0%,rgba(4,4,4,0.6) 100%);pointer-events:none}@media screen and (max-width:767px){.storytelling__story[data-id='8'] .storytelling__contents img{left:-25%;min-width:150vh;overflow:hidden}}.storytelling__story[data-id='8'] img{position:absolute;top:0;left:0;width:100vw;height:100vh;font-family:"object-fit:cover";object-fit:cover}.storytelling__story[data-id='8'] .storytelling__content-box{position:relative;z-index:2;padding:0 19%;text-align:center}@media screen and (max-width:1199px){.storytelling__story[data-id='8'] .storytelling__content-box{padding:0 12%}}@media screen and (max-width:767px){.storytelling__story[data-id='8'] .storytelling__content-box{padding-right:40px;padding-left:35px}}.storytelling__story[data-id='8'] h2{margin-bottom:60px;font-size:calc((100 / var(--font-size)) * 1rem);line-height:calc((90 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.storytelling__story[data-id='8'] h2{margin-bottom:40px;font-size:calc((70 / var(--font-size)) * 1rem);line-height:calc((70 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.storytelling__story[data-id='8'] h2{margin-bottom:30px;font-size:calc((38 / var(--font-size)) * 1rem);line-height:calc((40 / var(--font-size)) * 1rem)}}.storytelling__story[data-id='8'] .button{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}.storytelling__story[data-id='9']{z-index:3;height:100vh;background-color:var(--c-white)}.storytelling__story[data-id='9'] .storytelling__contents{position:relative;display:flex;justify-content:center;align-items:center;height:100%}.storytelling__story[data-id='9'] .storytelling__contents::after{content:'';position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:radial-gradient(circle,white 5%,rgba(0,0,0,0) 80%);background-size:100% 30%;pointer-events:none}.storytelling__story[data-id='9'] img{position:absolute;top:0;left:0;z-index:-1;width:100vw !important;height:100vh !important;font-family:"object-fit:cover";object-fit:cover}.storytelling__story[data-id='9'] .storytelling__content-box{position:absolute;top:50%;left:0;width:100%;padding:0 19%;text-align:center;transform:translateY(-50%)}@media screen and (max-width:1199px){.storytelling__story[data-id='9'] .storytelling__content-box{padding:0 12%}}@media screen and (max-width:767px){.storytelling__story[data-id='9'] .storytelling__content-box{padding-right:40px;padding-left:35px}}.storytelling__story[data-id='9'] h2{position:relative;display:flex;align-items:flex-end;max-width:800px;min-height:180px;margin:0 auto 60px auto;padding:0;overflow:visible;color:var(--c-black);transition:all 500ms ease-in-out}@media screen and (max-width:1199px){.storytelling__story[data-id='9'] h2{max-width:600px;min-height:140px;margin-bottom:40px}}@media screen and (max-width:767px){.storytelling__story[data-id='9'] h2{max-width:340px;min-height:120px;margin-bottom:15vh}}.storytelling__story[data-id='9'] h2 span.storytelling__title-item{position:absolute;left:50%;transform:translateX(-50%);transform-origin:left;opacity:0;transition:all 800ms ease-in-out;transition-delay:200ms}.storytelling__story[data-id='9'] h2 span.storytelling__numerical-title{position:relative;display:inline-block;font-size:calc((160 / var(--font-size)) * 1rem);line-height:calc((90 / var(--font-size)) * 1rem);transform:scale(0);transition:all 800ms ease-in-out;transition-delay:200ms}@media screen and (max-width:1199px){.storytelling__story[data-id='9'] h2 span.storytelling__numerical-title{margin-bottom:20px;font-size:calc((100 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.storytelling__story[data-id='9'] h2 span.storytelling__numerical-title{margin-bottom:15px;font-size:calc((65 / var(--font-size)) * 1rem);line-height:calc((70 / var(--font-size)) * 1rem)}}.storytelling__story[data-id='9'] h2 span.storytelling__numerical-title:after{background:rgba(var(--c-red-rgb),1);background:linear-gradient(225deg,rgba(var(--c-red-light-rgb),1) 0%,rgba(var(--c-red-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--c-red-light)',endColorstr='var(--c-red-dark)',GradientType=1);content:'';position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:15px;transform:translateY(calc(100% + 15px))}@media screen and (max-width:1199px){.storytelling__story[data-id='9'] h2 span.storytelling__numerical-title:after{transform:translateY(calc(100% - 5px))}}@media screen and (max-width:767px){.storytelling__story[data-id='9'] h2 span.storytelling__numerical-title:after{height:10px}}.storytelling__story[data-id='9'] h2 span.storytelling__text-title{font-weight:400;font-size:calc((55 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((60 / var(--font-size)) * 1rem);font-style:normal;letter-spacing:-0.3px;display:inline-block;white-space:pre;transform:translateY(150%);opacity:0;transition:all 800ms ease-in-out;transition-delay:200ms}@media screen and (max-width:1199px){.storytelling__story[data-id='9'] h2 span.storytelling__text-title{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.storytelling__story[data-id='9'] h2 span.storytelling__text-title{font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}.storytelling__story[data-id='9'] h2 span.display-title{opacity:1}.storytelling__story[data-id='9'] h2 span.display-title span.storytelling__numerical-title{transform:scale(1)}.storytelling__story[data-id='9'] h2 span.display-title span.storytelling__text-title{transform:translateY(0%);opacity:1}.storytelling__story[data-id='9'] .storytelling__content-box a.button{color:var(--c-black);font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}.storytelling__story[data-id='9'] .text-toggle-btn{position:absolute;bottom:30px;left:70px;transition:all 200ms ease-in-out}@media screen and (max-width:1199px){.storytelling__story[data-id='9'] .text-toggle-btn{left:24px}}@media screen and (max-width:767px){.storytelling__story[data-id='9'] .text-toggle-btn{left:10px}}.storytelling__story[data-id='9'] .text-toggle-btn i{transition:all 200ms ease-in-out}.storytelling__story[data-id='9'] .text-toggle-btn:hover,.storytelling__story[data-id='9'] .text-toggle-btn.focus-visible{background-color:var(--c-red)}.storytelling__story[data-id='9'] .text-toggle-btn:hover i,.storytelling__story[data-id='9'] .text-toggle-btn.focus-visible i{color:var(--c-white)}.storytelling__story[data-id='9'] .text-toggle-btn.is-paused i:before{content:"";position:relative;left:3px}.storytelling{width:100%;max-width:2650px;margin-right:auto;margin-left:auto;position:relative;padding:0;overflow:hidden;background-color:var(--c-black)}@media screen and (max-width:1199px){.storytelling{padding-right:0;padding-left:0}}.storytelling .pin-spacer{pointer-events:none}.storytelling .button{pointer-events:all}.storytelling .button:before,.storytelling .button:after{border:2px solid;border-image-slice:1;border-image-source:linear-gradient(-45deg,rgba(var(--c-red-rgb),1) 0%,rgba(var(--c-red-dark-rgb),1) 100%)}.storytelling__story{position:relative}.storytelling__story:not([data-id='5']),.storytelling__story:not([data-id='6']){color:var(--c-white)}.storytelling__story:not([data-id='5']) a.button,.storytelling__story:not([data-id='6']) a.button{color:var(--c-white)}.storytelling__content-box>p{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.storytelling__content-box>p{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.storytelling__content-box>p{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.storytelling-nav{position:fixed;top:calc(50% + 50px);right:80px;z-index:8;transform:translateY(-50%)}@media screen and (max-width:1199px){.storytelling-nav{right:30px}}@media screen and (max-width:767px){.storytelling-nav{top:50%;right:20px}}.storytelling-nav-list{margin:0;padding:0;list-style:none}.storytelling-nav-item:not(:first-child){margin-top:10px}.storytelling-nav-button{position:relative;width:10px;height:10px;background-color:var(--c-red);border-radius:50%}@media screen and (max-width:767px){.storytelling-nav-button{width:8px;height:8px}}.storytelling-nav-button:hover,.storytelling-nav-button.focus-visible{background-color:var(--c-red)}.storytelling-nav-button:hover::after,.storytelling-nav-button.focus-visible::after{content:'';position:absolute;top:50%;left:50%;width:18px;height:18px;border:2px solid var(--c-red);border-radius:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.storytelling-nav-button:hover::after,.storytelling-nav-button.focus-visible::after{width:16px;height:16px}}.storytelling-nav-button.focus-visible{text-decoration:underline}.storytelling-nav-button.is-active{background-color:var(--c-red)}.storytelling-nav-button.is-active::after{content:'';position:absolute;top:50%;left:50%;width:18px;height:18px;border:2px solid var(--c-red);border-radius:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.storytelling-nav-button.is-active::after{width:16px;height:16px}}.storytelling+footer.footer{margin-top:0}.storytelling+footer.footer .back-to-top-btn{display:none}.navigation.is-collapsed ~ .storytelling .storytelling-nav,.navigation.is-stickyNoScroll ~ .storytelling .storytelling-nav{position:relative}.story-loader{position:absolute;top:0;left:0;z-index:9;display:none;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,0.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.story--loading .story-loader{display:flex}.story-loader__inner{position:relative;width:calc((100 / var(--font-size)) * 1rem);height:calc((100 / var(--font-size)) * 1rem)}.story-loader__inner:before{content:'';display:block;padding-top:100%}.story-loader__circular{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;transform-origin:center center;animation:rotate 2s linear infinite}.story-loader__circular .path{animation:dash 1.5s ease-in-out infinite;stroke:var(--c-red);stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.story__section--1 .story__section-header{bottom:30%;left:0;overflow:unset}@media screen and (max-width:1199px){.story__section--1 .story__section-header{top:4%;bottom:unset}}.story__section--1 .story__section-content{top:30%;right:0}@media screen and (max-width:1199px){.story__section--1 .story__section-content{top:60%;right:unset;left:4%}}@media screen and (max-width:767px){.story__section--1 .story__section-content{top:40%;left:0}}.story__section--2 .story__section-header{top:10%;left:0}@media screen and (max-width:1199px){.story__section--2 .story__section-header{top:10%}}.story__section--2 .story__section-content--second picture,.story__section--2 .story__section-content--third picture{width:calc(max(64px,15%,12vw));height:calc(max(64px,15%,12vw));margin:0 auto;overflow:hidden;border:calc((4 / var(--font-size)) * 1rem) solid var(--c-red);border-radius:50%}@media screen and (max-width:1199px){.story__section--2 .story__section-content--second picture,.story__section--2 .story__section-content--third picture{width:calc((90 / var(--font-size)) * 1rem);height:calc((90 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.story__section--2 .story__section-content--second picture,.story__section--2 .story__section-content--third picture{width:calc((50 / var(--font-size)) * 1rem);height:calc((50 / var(--font-size)) * 1rem)}}.story__section--2 .story__section-content--first{top:44%;right:55%}@media screen and (max-width:1199px){.story__section--2 .story__section-content--first{top:unset;bottom:15%}}.story__section--2 .story__section-content--second{top:22%;right:11%}@media screen and (max-width:1199px){.story__section--2 .story__section-content--second{top:23%;right:3%}}@media screen and (max-width:767px){.story__section--2 .story__section-content--second{top:28%;right:0}}.story__section--2 .story__section-content--third{bottom:8%;left:12%}@media screen and (max-width:1199px){.story__section--2 .story__section-content--third{top:45%;bottom:unset;left:0}}@media screen and (max-width:767px){.story__section--2 .story__section-content--third{top:38%}}.story__section--3 .story__section-header{top:10%;left:0}@media screen and (max-width:1199px){.story__section--3 .story__section-header{top:10%}}.story__section--3 .story__section-content{top:40%;right:20%}@media screen and (max-width:1199px){.story__section--3 .story__section-content{right:5%}}@media screen and (max-width:767px){.story__section--3 .story__section-content{right:unset;left:0}}.story__section--4 .story__section-header{bottom:20%;left:0}@media screen and (max-width:1199px){.story__section--4 .story__section-header{top:10%;bottom:unset}}.story__section--4 .story__section-content{right:13%;bottom:30%}@media screen and (max-width:1199px){.story__section--4 .story__section-content{right:1%;bottom:53%}}@media screen and (max-width:767px){.story__section--4 .story__section-content{right:0;bottom:22%}}.story__section--5 .story__section-header{top:10%;left:0}@media screen and (max-width:1199px){.story__section--5 .story__section-header{top:10%}}@media screen and (max-width:767px){.story__section--5 .story__section-header{top:24%}}.story__section--5 .story__section-content{right:10%;bottom:32%}@media screen and (max-width:1199px){.story__section--5 .story__section-content{right:2%}}@media screen and (max-width:767px){.story__section--5 .story__section-content{right:0;bottom:22%}}.story__section--6 .story__section-header{top:20%;left:0}@media screen and (max-width:1199px){.story__section--6 .story__section-header{top:15%}}@media screen and (max-width:767px){.story__section--6 .story__section-header{top:8%}}.story__section--6 .story__section-character{width:26%}.story__section--6 .story__section-content{top:16%;right:13%}@media screen and (max-width:1199px){.story__section--6 .story__section-content{top:60%;right:0}}@media screen and (max-width:767px){.story__section--6 .story__section-content{top:32%}}.story__section--7 .story__section-header{top:20%;left:0}@media screen and (max-width:1199px){.story__section--7 .story__section-header{top:4%}}@media screen and (max-width:767px){.story__section--7 .story__section-header{top:calc((10 / var(--font-size)) * 1rem)}}.story__section--7 .story__section-character{top:0;right:0;bottom:0;left:0}@media screen and (max-width:992px){.story__section--7 .story__section-character{top:clamp(calc((210 / var(--font-size)) * 1rem),25vh,calc((400 / var(--font-size)) * 1rem));bottom:unset;left:calc((-40 / var(--font-size)) * 1rem)}}.story{width:100%;max-width:2650px;margin-right:auto;margin-left:auto;position:relative;height:100vh;background-color:rgba(var(--c-black-rgb),1)}.story__section{position:absolute;width:100%;height:100vh;overflow:hidden;color:var(--c-white)}.story__section--dark:after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:100%;background-color:rgba(var(--c-black-rgb),0.6)}.story__section-background-image{position:absolute;width:100%;height:100%}.story__section-background-image img{width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover}.story__section-inner{width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;position:relative;z-index:2;height:100%;overflow:hidden}@media screen and (max-width:1199px){.story__section-inner{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.story__section-inner{padding-right:10px;padding-left:10px}}.story__section-header{position:absolute;z-index:1;max-width:50ch;padding-right:inherit;padding-left:inherit;overflow:hidden}.story__section-header h1{display:inline-block}.story__section-header p{margin-top:calc((20 / var(--font-size)) * 1rem)}.story__section-character{position:absolute;top:50%;left:50%;width:20%;height:80vh;max-height:calc((992 / var(--font-size)) * 1rem);margin:auto;transform:translate(-50%,-50%)}@media screen and (max-width:1199px){.story__section-character{top:unset;bottom:calc((70 / var(--font-size)) * 1rem);height:unset}}@media screen and (max-width:767px){.story__section-character{bottom:calc((50 / var(--font-size)) * 1rem);width:23%}}.story__section-character img{width:auto;max-height:90vh;margin:0 auto}@media screen and (max-width:1199px){.story__section-character img{max-height:42vh}}@media screen and (max-width:767px){.story__section-character img{max-height:38vh}}.story__section-content{position:absolute;max-width:45ch;margin-top:calc((20 / var(--font-size)) * 1rem);padding-right:inherit;padding-left:inherit}@media screen and (max-width:1199px){.story__section-content{max-width:28ch}}@media screen and (max-width:600px){.story__section-content{max-width:16ch}}.story__section-content[class*='border']{padding-top:calc((10 / var(--font-size)) * 1rem);background-repeat:repeat-x;background-size:100% 1px}.story__section-content.has-top-right-border{background-image:linear-gradient(to right,transparent,transparent 50%,var(--c-white) 1px,var(--c-white) 50%,var(--c-white) 1px);background-image:linear-gradient(to right,transparent,transparent 50%,var(--c-white) 1px 50%,var(--c-white) 1px)}.story__section-content.has-top-left-border{background-image:linear-gradient(to right,var(--c-white) 1px,var(--c-white) 1px,var(--c-white) 50%,transparent 50%,transparent);background-image:linear-gradient(to right,var(--c-white) 1px,var(--c-white) 1px 50%,transparent 50%,transparent)}.story__section-content>*+*{margin-top:calc((10 / var(--font-size)) * 1rem)}.story__section-content-icon{display:flex;justify-content:center;align-items:center;width:calc((75 / var(--font-size)) * 1rem);height:calc((75 / var(--font-size)) * 1rem);background-color:var(--c-red);border-radius:50%}@media screen and (max-width:1199px){.story__section-content-icon{width:calc((65 / var(--font-size)) * 1rem);height:calc((65 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.story__section-content-icon{width:calc((50 / var(--font-size)) * 1rem);height:calc((50 / var(--font-size)) * 1rem)}}.story__section-content-icon i{color:var(--c-black);font-size:calc((60 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.story__section-content-icon i{font-size:calc((50 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.story__section-content-icon i{font-size:calc((40 / var(--font-size)) * 1rem)}}.story__section-comet{position:absolute;top:20px;left:115%;width:150px;height:150px;background:radial-gradient(circle at 20%,at 20%,#fff,#0cf,#06f);background:radial-gradient(circle at 20% 20%,#fff,#0cf,#06f);border-radius:50%;box-shadow:0 0 30px 20px rgba(0,102,255,0.5);filter:blur(17px)}.story__section-comet::before{content:'';position:absolute;top:27%;left:-95%;width:200px;height:75px;background:linear-gradient(to right,rgba(0,102,255,0.8),rgba(0,204,255,0));border-radius:50%;box-shadow:0 0 30px 20px rgba(0,102,255,0.5);filter:blur(2px)}.story__section-lens{position:absolute;z-index:2}.story__section-lens.is-lens-1{top:0;left:0}.story__section-lens.is-lens-2{top:0;right:10%}.story__section-lens.is-lens-3{top:-20%;left:3%}.story__section-lens-inner{position:relative;background:radial-gradient(closest-side circle at center,hsl(4 5% 100% / 100%) 0%,hsl(4 5% 100% / 100%) 15%,hsl(4 10% 70% / 70%) 30%,hsl(4 0% 50% / 30%) 55%,hsl(4 0% 10% / 5%) 75%,transparent 99%);border-radius:100%}.is-lens-1 .story__section-lens-inner{width:40vmin;height:40vmin;filter:blur(14px)}.is-lens-1 .story__section-lens-inner::before{content:'';position:absolute;display:block;width:80vmin;height:80vmin;background:radial-gradient(closest-side circle at center,hsl(4 15% 70% / 15%) 0%,transparent 100%);border-radius:100%}.is-lens-1 .story__section-lens-inner::after{content:'';position:absolute;bottom:25%;left:65%;display:block;width:4vmin;height:4vmin;background:radial-gradient(closest-side circle at center,hsl(4 30% 70% / 60%) 0%,transparent 75%);border-radius:100%}.is-lens-2 .story__section-lens-inner{left:calc(35% - (40vmin / 2));width:30vmin;height:30vmin;filter:blur(4px)}.is-lens-2 .story__section-lens-inner::before{content:'';position:absolute;top:85%;left:-140%;width:100vw;height:75px;background:radial-gradient(closest-side ellipse at 45% center,hsl(4 20% 90% / 80%) 0%,hsl(4 10% 70% / 30%) 30%,transparent 95%);transform:rotate(45deg);filter:blur(8px)}.is-lens-2 .story__section-lens-inner::after{content:'';position:absolute;top:25%;left:45%;display:block;width:4vmin;height:4vmin;background:radial-gradient(closest-side circle at center,hsl(4 30% 70% / 60%) 0%,transparent 75%);border-radius:100%}.is-lens-3 .story__section-lens-inner{left:calc(35% - (40vmin / 2));width:70vmin;height:70vmin;filter:blur(4px)}.is-lens-3 .story__section-lens-inner::before{content:'';position:absolute;display:block;width:60vmin;height:60vmin;background:radial-gradient(closest-side circle at center,hsl(4 15% 70% / 15%) 0%,transparent 100%);border-radius:100%}.is-lens-3 .story__section-lens-inner::after{content:'';position:absolute;top:25%;left:45%;display:block;width:4vmin;height:4vmin;background:radial-gradient(closest-side circle at center,hsl(4 30% 70% / 60%) 0%,transparent 75%);border-radius:100%}.story__section-mask{position:absolute;top:0;left:0;width:100%;height:100%}.story__section-grid{margin:0;padding:0;list-style:none;position:absolute;bottom:7%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:calc((20 / var(--font-size)) * 1rem) calc((60 / var(--font-size)) * 1rem);gap:calc((20 / var(--font-size)) * 1rem) calc((60 / var(--font-size)) * 1rem);padding-right:inherit}@media screen and (max-width:767px){.story__section-grid{grid-template-columns:1fr;bottom:calc((10 / var(--font-size)) * 1rem)}}.story__section-grid p{margin-top:calc((20 / var(--font-size)) * 1rem)}.story__section-grid a,.story__section-grid a:visited{color:var(--c-white)}.story__section-button{position:absolute;right:1%;bottom:100px;padding-right:inherit;padding-left:inherit}@media screen and (max-width:1199px){.story__section-button{bottom:35px}}@media screen and (max-width:767px){.story__section-button{bottom:20px}}.story__section-button a{color:inherit}.story__section-button a:before,.story__section-button a:after{border:2px solid;border-image-slice:1;border-image-source:linear-gradient(-45deg,rgba(var(--c-#fff-rgb),1) 0%,rgba(var(--c-#fff-dark-rgb),1) 100%)}.audio__section{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:183px;padding-left:183px;margin-top:100px}@media screen and (max-width:1199px){.audio__section{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.audio__section{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.audio__section{margin-top:80px}}@media screen and (max-width:767px){.audio__section{margin-top:65px}}.audio__section header{text-align:center}.audio__section-wrapper{margin-top:70px;background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1)}@media screen and (max-width:1199px){.audio__section-wrapper{margin-top:50px}}@media screen and (max-width:767px){.audio__section-wrapper{margin-top:30px}}.audio__section-text{color:var(--ci-text-color)}.audio__section-text h3{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);margin-bottom:20px}@media screen and (max-width:1199px){.audio__section-text h3{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.audio__section-text h3{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.audio__section-text p{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.audio__section-text p{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.audio__section-text p{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.audio__section-transkript{margin-top:10px;text-align:right}.audio__section-transkript a{display:inline-flex;align-items:center;color:var(--ci-text-color)}.audio__section-transkript a span{margin-inline-end:15px;text-decoration:underline}.audio__section-wrapper[data-image='true'] .audio__section-context-wrapper{position:relative}@media screen and (min-width:1200px){.audio__section-wrapper[data-image='true'] picture{width:58%}}.audio__section-wrapper[data-image='true'] .audio__section-context{display:flex;flex-direction:column;justify-content:space-between;padding:15px 35px 10px 35px}@media screen and (max-width:1199px){.audio__section-wrapper[data-image='true'] .audio__section-context{padding:15px 20px 10px 20px}}@media screen and (max-width:767px){.audio__section-wrapper[data-image='true'] .audio__section-context{padding-top:20px}}@media screen and (min-width:1200px){.audio__section-wrapper[data-image='true'] .audio__section-context{position:absolute;top:0;right:0;width:60%;height:100%;background-color:var(--c-black)}.audio__section-wrapper[data-image='true'] .audio__section-context::after{content:'';position:absolute;top:0;left:-100%;display:block;width:100%;height:100%;background:linear-gradient(90deg,transparent 50%,rgba(var(--c-black-rgb),1) 100%)}}@media screen and (min-width:1200px){.audio__section-wrapper[data-image='true'] .audio__section-transkript a{color:var(--c-white)}}@media screen and (min-width:1200px){.audio__section-wrapper[data-image='true'] .audio__section-text{display:flex;flex-flow:column nowrap;justify-content:center;height:90%;color:var(--c-white)}}.audio__section-wrapper[data-image='false'] .audio__section-context{padding:20px 35px 10px 35px}@media screen and (max-width:1199px){.audio__section-wrapper[data-image='false'] .audio__section-context{padding:30px 20px 10px 20px}}@media screen and (max-width:767px){.audio__section-wrapper[data-image='false'] .audio__section-context{padding-top:20px}}.audio__section-wrapper[data-image='false'] .audio__section-text{max-width:77%}@media screen and (max-width:1199px){.audio__section-wrapper[data-image='false'] .audio__section-text{max-width:100%}}.off-to-keyvisual{position:relative;z-index:0;overflow:hidden;background-color:var(--ci-color)}.off-to-keyvisual::after{content:'';display:block;height:0;padding-bottom:63.33333%}.off-to-keyvisual>*{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:1199px){.off-to-keyvisual{position:relative}.off-to-keyvisual::after{content:'';display:block;height:0;padding-bottom:101.0101%}.off-to-keyvisual>*{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (max-width:767px){.off-to-keyvisual{position:relative}.off-to-keyvisual::after{content:'';display:block;height:0;padding-bottom:100.33445%}.off-to-keyvisual>*{position:absolute;top:0;left:0;width:100%;height:100%}}.off-to-keyvisual__svg-wrapper{margin-left:8px}.off-to-keyvisual svg{position:absolute}.off-to-keyvisual header{position:absolute;top:inherit;right:60px;bottom:30px;left:inherit;z-index:2;width:100%;max-width:540px;height:auto;color:var(--ci-text-color)}@media screen and (max-width:1199px){.off-to-keyvisual header{right:inherit;left:24px}}@media screen and (max-width:767px){.off-to-keyvisual header{left:10px;max-width:80%}}.off-to-keyvisual p{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);margin-top:10px}@media screen and (max-width:1199px){.off-to-keyvisual p{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.off-to-keyvisual p{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:767px){.off-to-keyvisual p{display:none}}.off-to-keyvisual .off-to-keyvisual__svg-animation{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:var(--ci-color)}.off-to-keyvisual .off-to-keyvisual__svg-animation.start-animation{animation-name:svgCurtain;animation-duration:4s;animation-delay:-1s;animation-fill-mode:forwards}.off-to-keyvisual .off-to-keyvisual__old-building{z-index:2}.off-to-keyvisual .off-to-keyvisual__old-building-polyline{fill:none;stroke:var(--ci-text-color);stroke-width:0.6}@media screen and (max-width:767px){.off-to-keyvisual .off-to-keyvisual__old-building-polyline{stroke-width:1.5}}.off-to-keyvisual .off-to-keyvisual__old-building-path{fill:none;stroke:var(--ci-text-color);stroke-width:0.6;stroke-miterlimit:10}@media screen and (max-width:767px){.off-to-keyvisual .off-to-keyvisual__old-building-path{stroke-width:1.5}}.off-to-keyvisual .off-to-keyvisual__new-building-path{fill:none;stroke:var(--ci-text-color);stroke-width:0.6}@media screen and (max-width:767px){.off-to-keyvisual .off-to-keyvisual__new-building-path{stroke-width:1.5}}@keyframes svgCurtain{from{top:0}to{top:-100%}}.archive-detail{margin-top:100px;width:100%;max-width:848px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media screen and (max-width:1199px){.archive-detail{margin-top:80px}}@media screen and (max-width:767px){.archive-detail{margin-top:65px}}@media screen and (max-width:992px){.archive-detail{max-width:1016px;padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.archive-detail{padding-right:10px;padding-left:10px}}.archive-detail header h2{font-weight:400;font-size:calc((55 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((60 / var(--font-size)) * 1rem);font-style:normal;letter-spacing:-0.3px;margin-top:15px}@media screen and (max-width:1199px){.archive-detail header h2{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.archive-detail header h2{font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}.archive-detail__content{display:flex;justify-content:space-between;margin-top:70px}@media screen and (max-width:767px){.archive-detail__content{display:block;margin-top:20px}}.archive-detail__content>div{width:47%}@media screen and (max-width:767px){.archive-detail__content>div{width:100%}}@media screen and (max-width:767px){.archive-detail__content .archive-detail__content--right{margin-top:30px}}.archive-detail__content .archive-detail__content--right:only-child{width:100%}.archive-detail__content h3:not(:first-child){margin-top:30px}.archive-detail__content figcaption{margin-top:20px;font-size:calc((15 / var(--font-size)) * 1rem);line-height:calc((20 / var(--font-size)) * 1rem)}.search-results--archive .search-results__list li:not(:first-child){margin-top:10px}.search-results--archive .search-results__list li>strong{font-weight:normal}.search-results--archive .search-results__list li>strong:hover span,.search-results--archive .search-results__list li>strong.focus-visible span{background:none;animation:none}.search-results--archive .search-results__list li>strong:hover i,.search-results--archive .search-results__list li>strong.focus-visible i{color:var(--ci-color);transform:none}.blog-overview-multiple-teasers>h2{margin-bottom:70px;text-align:center}@media screen and (max-width:992px){.blog-overview-multiple-teasers>h2{margin-bottom:40px}}@media screen and (max-width:767px){.blog-overview-multiple-teasers>h2{margin-bottom:30px}}.blog-overview-multiple-teasers__list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:992px){.blog-overview-multiple-teasers__list{display:block}}.blog-overview-multiple-teasers__item{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 28px)}.blog-overview-multiple-teasers__item:nth-child(6n+3){flex-basis:calc(41.66% - 28px)}.blog-overview-multiple-teasers__item:nth-child(6n+4){flex-basis:calc(58.33% - 28px)}.blog-overview-multiple-teasers__item:nth-child(6n+5){flex-basis:calc(58.33% - 28px)}.blog-overview-multiple-teasers__item:nth-child(6n+6){flex-basis:calc(41.66% - 28px)}.blog-overview-multiple-teasers .blog-overview-teaser__card-link{display:block}.blog-overview-multiple-teasers .blog-overview-teaser__card-link h3 span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.blog-overview-multiple-teasers .blog-overview-teaser__card-link:hover h3 span,.blog-overview-multiple-teasers .blog-overview-teaser__card-link.focus-visible h3 span{background-size:100% 100%}.blog-overview-multiple-teasers .blog-overview-teaser__header-wrapper{display:block;transform:translateY(-60px)}@media screen and (max-width:1199px){.blog-overview-multiple-teasers .blog-overview-teaser__header-wrapper{transform:translateY(-50px)}}@media screen and (max-width:767px){.blog-overview-multiple-teasers .blog-overview-teaser__header-wrapper{transform:translateY(-30px)}}.blog-overview-multiple-teasers .blog-overview-teaser__header-wrapper::after{top:initial;bottom:0;width:100%;height:120%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(var(--c-blog-blue-rgb),1) 25%)}.blog-overview-multiple-teasers .blog-overview-teaser__card-header{padding:30px;padding-top:0}@media screen and (max-width:1199px){.blog-overview-multiple-teasers .blog-overview-teaser__card-header{padding:25px;padding-top:0}}@media screen and (max-width:767px){.blog-overview-multiple-teasers .blog-overview-teaser__card-header{padding:0 10px 20px 10px}}.blog-overview-multiple-teasers .blog-overview-teaser__card-header h3{margin-bottom:20px}.blog-overview-multiple-teasers__button-wrapper{display:flex;justify-content:center;margin-top:10px;padding-bottom:10px}.blog-overview-teaser+.blog-overview-multiple-teasers{margin-top:60px}@media screen and (max-width:1199px){.blog-overview-teaser+.blog-overview-multiple-teasers{margin-top:0}}.blog-overview-teaser{margin-top:100px;width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.blog-overview-teaser{margin-top:80px}}@media screen and (max-width:767px){.blog-overview-teaser{margin-top:65px}}@media screen and (max-width:1199px){.blog-overview-teaser{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.blog-overview-teaser{padding-right:10px;padding-left:10px}}.blog-overview-teaser>h2{margin-bottom:70px;text-align:center}@media screen and (max-width:992px){.blog-overview-teaser>h2{margin-bottom:40px}}@media screen and (max-width:767px){.blog-overview-teaser>h2{margin-bottom:30px}}.blog-overview-teaser__card-link{position:relative;display:flex;justify-content:space-between;align-items:center;overflow:hidden}.blog-overview-teaser__card-link h2 span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.blog-overview-teaser__card-link:hover h2 span,.blog-overview-teaser__card-link.focus-visible h2 span{background-size:100% 100%}@media screen and (max-width:1199px){.blog-overview-teaser__card-link{display:block}}.blog-overview-teaser__card-link picture{position:relative;z-index:-2;flex:0 0 57%}.blog-overview-teaser__card-link picture img{width:100%}.blog-overview-teaser__card-link picture[data-lazerload]{position:relative;background-color:var(--c-blog-blue)}.blog-overview-teaser__card-link picture[data-lazerload]::after{content:'';display:block;height:0;padding-bottom:75%}.blog-overview-teaser__card-link picture[data-lazerload]>*{position:absolute;top:0;left:0;width:100%;height:100%}.blog-overview-teaser__header-wrapper{position:relative;display:flex;flex:0 0 43%;align-items:center;align-self:stretch}@media screen and (max-width:1199px){.blog-overview-teaser__header-wrapper{transform:translateY(-50px)}}@media screen and (max-width:767px){.blog-overview-teaser__header-wrapper{transform:translateY(-30px)}}.blog-overview-teaser__header-wrapper::after{content:'';position:absolute;top:0;right:0;z-index:-1;width:120%;height:100%;background:var(--c-blog-blue-rgb);background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(var(--c-blog-blue-rgb),1) 15%)}@media screen and (max-width:1199px){.blog-overview-teaser__header-wrapper::after{top:initial;bottom:0;width:100%;height:160%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(var(--c-blog-blue-rgb),1) 45%)}}.blog-overview-teaser__card-header{padding:0 55px 30px 55px;color:var(--c-white)}@media screen and (max-width:1199px){.blog-overview-teaser__card-header{padding-right:25px;padding-left:25px}}@media screen and (max-width:767px){.blog-overview-teaser__card-header{padding:0 10px 20px 10px}}.blog-overview-teaser__card-header h2{font-weight:400;font-size:calc((55 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((60 / var(--font-size)) * 1rem);font-style:normal;letter-spacing:-0.3px;margin-bottom:20px}@media screen and (max-width:1199px){.blog-overview-teaser__card-header h2{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.blog-overview-teaser__card-header h2{font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}@media screen and (max-width:767px){.blog-overview-teaser__card-header h2{font-style:italic}}.blog-overview-teaser__card-header p:last-child{margin-top:15px;font-style:italic}@media screen and (max-width:767px){.blog-overview-teaser__card-header p:last-child{margin-top:10px}}.blog-overview-intro{margin-top:100px;width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.blog-overview-intro{margin-top:80px}}@media screen and (max-width:767px){.blog-overview-intro{margin-top:65px}}@media screen and (max-width:1199px){.blog-overview-intro{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.blog-overview-intro{padding-right:10px;padding-left:10px}}.blog-overview-intro h1{max-width:848px}@media screen and (max-width:1199px){.blog-overview-intro h1{max-width:550px}}@media screen and (max-width:767px){.blog-overview-intro h1{padding-right:50px}}.blog-overview-intro__button-wrapper{display:flex;justify-content:flex-end}.blog-overview-intro .button-fill{display:inline-flex;align-items:center}@media screen and (max-width:1199px){.blog-overview-intro .button-fill{margin-bottom:30px;margin-left:auto}}@media screen and (max-width:767px){.blog-overview-intro .button-fill{padding:1px 9px 3px 9px;font-size:calc((18 / var(--font-size)) * 1rem)}}.blog-overview-intro .icon-newsletter{margin-left:10px;font-size:calc((24 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.blog-overview-intro .icon-newsletter{font-size:calc((21 / var(--font-size)) * 1rem)}}.blog-detail-buttons{margin-top:100px;width:100%;max-width:848px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media screen and (max-width:1199px){.blog-detail-buttons{margin-top:80px}}@media screen and (max-width:767px){.blog-detail-buttons{margin-top:65px}}@media screen and (max-width:992px){.blog-detail-buttons{max-width:1016px;padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.blog-detail-buttons{padding-right:10px;padding-left:10px}}.blog-detail-buttons__inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.blog-detail-buttons a{display:inline-flex;align-items:center}@media screen and (max-width:767px){.blog-detail-buttons a{padding:1px 9px 3px 9px;font-size:calc((18 / var(--font-size)) * 1rem)}}.blog-detail-buttons .icon-newsletter{margin-left:10px;font-size:calc((24 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.blog-detail-buttons .icon-newsletter{font-size:calc((21 / var(--font-size)) * 1rem)}}.blog-detail-buttons>a,.blog-detail-buttons button{display:inline-flex;align-items:center;color:var(--ci-color)}.blog-detail-buttons>a:hover,.blog-detail-buttons>a.focus-visible,.blog-detail-buttons button:hover,.blog-detail-buttons button.focus-visible{color:var(--c-black)}.blog-detail-buttons>a i,.blog-detail-buttons button i{margin-right:10px;font-size:calc((32 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.blog-detail-buttons>a i,.blog-detail-buttons button i{font-size:calc((28 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.blog-detail-buttons .button-fill{margin-top:20px}}.blog-detail-buttons .share-wrapper{position:relative}@media screen and (max-width:767px){.blog-detail-buttons .share-wrapper{margin-right:20px}}.blog-detail-buttons .social-media-list{margin:0;padding:0;list-style:none;position:absolute;top:40px;right:-10px;display:none;padding:7px 25px 16px 17px;font-style:italic;background-color:var(--c-white);border-radius:3px;box-shadow:0 1px 14px var(--c-white-dark)}@media screen and (max-width:767px){.blog-detail-buttons .social-media-list{top:30px;right:0}}.blog-detail-buttons .social-media-list li{display:inline-flex}.blog-detail-buttons .social-media-list li *{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((35 / var(--font-size)) * 1rem)}.blog-detail-buttons .social-media-list small,.blog-detail-buttons .social-media-list a{display:block}.blog-detail-buttons .social-media-list a{position:relative;display:flex;padding-bottom:4px;padding-left:35px;color:var(--ci-color)}.blog-detail-buttons .social-media-list a:hover,.blog-detail-buttons .social-media-list a.focus-visible{color:var(--c-black)}.blog-detail-buttons .social-media-list a:last-child{margin:0}.blog-detail-buttons .social-media-list i{font-size:calc((19 / var(--font-size)) * 1rem)}.blog-detail-buttons .social-media-list i:before{position:absolute;bottom:5px;left:0}.blog-detail-buttons .share span:last-child{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:100% 100%}.blog-detail-buttons .share:hover span:last-child,.blog-detail-buttons .share.focus-visible span:last-child{animation:linkAnimation 0.4s forwards}@keyframes linkAnimation{from{background-size:0 100%}to{background-size:100% 100%}}.blog-detail-buttons .share span:last-child{color:var(--c-black)}.blog-detail-buttons .share.is-active i{color:var(--c-black)}.blog-detail-buttons .is-active+.social-media-list{display:block}.blog-detail-podcast{margin-top:100px;width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;text-align:center}@media screen and (max-width:1199px){.blog-detail-podcast{margin-top:80px}}@media screen and (max-width:767px){.blog-detail-podcast{margin-top:65px}}@media screen and (max-width:1199px){.blog-detail-podcast{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.blog-detail-podcast{padding-right:10px;padding-left:10px}}.blog-detail-podcast>h2{margin-bottom:70px}@media screen and (max-width:992px){.blog-detail-podcast>h2{margin-bottom:40px}}@media screen and (max-width:767px){.blog-detail-podcast>h2{margin-bottom:30px}}.blog-detail-author{margin-top:100px;width:100%;max-width:848px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media screen and (max-width:1199px){.blog-detail-author{margin-top:80px}}@media screen and (max-width:767px){.blog-detail-author{margin-top:65px}}@media screen and (max-width:992px){.blog-detail-author{max-width:1016px;padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.blog-detail-author{padding-right:10px;padding-left:10px}}@media screen and (max-width:992px){.blog-detail-author .contact__inner{padding-right:0;padding-left:0}}.blog-detail-author .contact__item{align-items:center}@media screen and (max-width:767px){.blog-detail-author .contact__item{align-items:flex-start}}.blog-detail-author .contact__item:not(:first-child){margin-top:100px}@media screen and (max-width:992px){.blog-detail-author .contact__item:not(:first-child){margin-top:70px}}@media screen and (max-width:767px){.blog-detail-author .contact__item:not(:first-child){margin-top:45px}}.blog-detail-author .contact__image+.contact__context{padding-top:0}.blog-detail-author .contact__context p:last-child{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((27 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.blog-detail-author .contact__context p:last-child{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((25 / var(--font-size)) * 1rem)}}.blog-detail-intro{width:100%;max-width:848px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;margin-top:100px}@media screen and (max-width:992px){.blog-detail-intro{max-width:1016px;padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.blog-detail-intro{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.blog-detail-intro{margin-top:80px}}@media screen and (max-width:767px){.blog-detail-intro{margin-top:65px}}.blog-detail-intro__intro-wrapper>p{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.blog-detail-intro__intro-wrapper>p{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.blog-detail-intro__intro-wrapper>p{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.blog-detail-intro__intro-wrapper>h2{font-weight:400;font-size:calc((55 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((60 / var(--font-size)) * 1rem);font-style:normal;letter-spacing:-0.3px;margin-top:15px;margin-bottom:70px;font-style:italic}@media screen and (max-width:1199px){.blog-detail-intro__intro-wrapper>h2{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.blog-detail-intro__intro-wrapper>h2{font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}@media screen and (max-width:1199px){.blog-detail-intro__intro-wrapper>h2{margin-bottom:30px}}@media screen and (max-width:767px){.blog-detail-intro__intro-wrapper>h2{margin-top:5px}}.blog-detail-intro>p,.blog-detail-intro__intro-wrapper>p:not(:first-child){margin-top:30px}@media screen and (max-width:1199px){.blog-detail-intro>p,.blog-detail-intro__intro-wrapper>p:not(:first-child){margin-top:25px}}@media screen and (max-width:767px){.blog-detail-intro>p,.blog-detail-intro__intro-wrapper>p:not(:first-child){margin-top:20px}}.page-header.blog-detail-header{width:100%;max-width:2650px;margin-right:auto;margin-left:auto;position:relative;color:var(--c-white)}.page-header.blog-detail-header:after{content:'';position:absolute;top:0;left:0;width:100%;height:160px;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 170%)}.page-header.blog-detail-header:not(.page-header--static)+.textmedia{margin-top:0}@media screen and (max-width:1199px){.page-header.blog-detail-header .page-header__image-figcaption{right:30px;bottom:15px}}@media screen and (max-width:767px){.page-header.blog-detail-header .page-header__image-figcaption{bottom:25px}}.page-header.blog-detail-header .page-header__wrapper{width:100%;max-width:848px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;position:absolute;bottom:65px;left:50%;transform:translateX(-50%)}@media screen and (max-width:992px){.page-header.blog-detail-header .page-header__wrapper{max-width:1016px;padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.page-header.blog-detail-header .page-header__wrapper{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.page-header.blog-detail-header .page-header__wrapper{bottom:45px}}@media screen and (max-width:767px){.page-header.blog-detail-header .page-header__wrapper{bottom:25px}}.page-header.blog-detail-header .page-header__tag{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);display:inline-block;margin-bottom:10px;padding:5px 11px 8px 11px;color:var(--c-white);font-style:italic;background-color:var(--c-black)}@media screen and (max-width:1199px){.page-header.blog-detail-header .page-header__tag{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.page-header.blog-detail-header .page-header__tag{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.page-header.blog-detail-header .page-header__tag{margin-bottom:5px}}.page-header.blog-detail-header .page-header__subscribe-btn{position:absolute;right:70px;bottom:0;transform:translateY(50%)}@media screen and (max-width:1199px){.page-header.blog-detail-header .page-header__subscribe-btn{right:25px}}@media screen and (max-width:767px){.page-header.blog-detail-header .page-header__subscribe-btn{right:10px}}.page-header.blog-detail-header .page-header__subscribe-btn a{display:inline-flex;align-items:center}@media screen and (max-width:767px){.page-header.blog-detail-header .page-header__subscribe-btn a{padding:1px 9px 3px 9px;font-size:calc((18 / var(--font-size)) * 1rem)}}.page-header.blog-detail-header .page-header__subscribe-btn .icon-newsletter{margin-left:10px;font-size:calc((24 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.page-header.blog-detail-header .page-header__subscribe-btn .icon-newsletter{font-size:calc((21 / var(--font-size)) * 1rem)}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.page-header.blog-detail-header .page-header__image-figcaption{right:50px}}.accordion{margin-top:100px;width:100%;max-width:848px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media screen and (max-width:1199px){.accordion{margin-top:80px}}@media screen and (max-width:767px){.accordion{margin-top:65px}}@media screen and (max-width:992px){.accordion{max-width:1016px;padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.accordion{padding-right:10px;padding-left:10px}}.accordion ul{margin:0;padding:0;list-style:none}.accordion__item{padding:10px 0 15px;border-bottom:2px solid var(--c-black)}.accordion__btn{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);position:relative;display:flex;padding-left:30px;font-weight:400;text-align:left}@media screen and (max-width:1199px){.accordion__btn{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.accordion__btn{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.accordion__btn i{position:absolute;top:15px;left:0;font-size:calc((10 / var(--font-size)) * 1rem);transition:transform 0.3s ease-in-out}@media screen and (max-width:1199px){.accordion__btn i{top:11px}}@media screen and (max-width:767px){.accordion__btn i{top:8px}}.accordion__btn[aria-expanded='true'] i{transform:rotate(180deg)}.accordion__panel{padding:5px 30px 0}@media screen and (max-width:767px){.accordion__panel{padding:5px 0 0}}.accordion__panel p+.accordion__list li{margin-top:10px}.accordion__panel a{position:relative;padding-left:26px}.accordion__panel a span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.accordion__panel a:hover span,.accordion__panel a.focus-visible span{background-size:100% 100%}.accordion__panel a:before{font-family:'icomoon';font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:5px;left:0;display:inline-block;color:var(--ci-color);font-size:calc((16 / var(--font-size)) * 1rem);transform:translateX(0%);transition:300ms all ease-in-out;pointer-events:none}@media screen and (max-width:767px){.accordion__panel a:before{top:3px}}.accordion__panel a:hover:before,.accordion__panel a.focus-visible:before{color:var(--c-black);transform:translateX(20%)}.textmedia.ce-text-only+.accordion{margin-top:30px}@media screen and (max-width:1199px){.textmedia.ce-text-only+.accordion{margin-top:25px}}@media screen and (max-width:767px){.textmedia.ce-text-only+.accordion{margin-top:20px}}.white .accordion__panel a::before{color:var(--c-black)}.tab-teaser{margin-top:100px;width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.tab-teaser{margin-top:80px}}@media screen and (max-width:767px){.tab-teaser{margin-top:65px}}@media screen and (max-width:1199px){.tab-teaser{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.tab-teaser{padding-right:10px;padding-left:10px}}.tab-teaser header{margin-bottom:50px}@media screen and (max-width:1199px){.tab-teaser header{margin-bottom:30px}}@media screen and (max-width:767px){.tab-teaser header{margin-bottom:20px}}.tab-teaser header h2{text-align:center}.tab-teaser__tabpanel{display:none}@media screen and (max-width:767px){.tab-teaser__tabpanel{display:block;margin-top:5px;padding-right:0;padding-left:0}}.tab-teaser__tabpanel[aria-hidden='false']{display:flex;justify-content:center;align-items:center}@media screen and (max-width:1199px){.tab-teaser__tabpanel[aria-hidden='false']{display:block}}.tab-teaser__image{width:60%}@media screen and (max-width:1199px){.tab-teaser__image{width:100%}}.tab-teaser__image figcaption{margin-top:10px;font-size:calc((15 / var(--font-size)) * 1rem);line-height:calc((20 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.tab-teaser__image figcaption{margin:5px 10px;font-size:calc((14 / var(--font-size)) * 1rem)}}.tab-teaser picture:not([data-lazerload='loaded']){position:relative;font-size:calc((14 / var(--font-size)) * 1rem);background-color:var(--c-white-dark)}.tab-teaser picture:not([data-lazerload='loaded'])::after{content:'';display:block;height:0;padding-bottom:66.66667%}.tab-teaser picture:not([data-lazerload='loaded'])>*{position:absolute;top:0;left:0;width:100%;height:100%}.tab-teaser__context{width:40%;margin:20px 60px 20px 90px}@media screen and (max-width:1199px){.tab-teaser__context{width:100%;margin:20px 0 0 0}}@media screen and (max-width:767px){.tab-teaser__context{width:100%;padding-right:10px;padding-left:10px}}.tab-teaser__context h3{margin-bottom:20px}@media screen and (max-width:1199px){.tab-teaser__context h3{margin-bottom:10px}}.tab-teaser__context h3 a{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.tab-teaser__context h3 a:hover,.tab-teaser__context h3 a.focus-visible{background-size:100% 100%}.tab-teaser__list{margin:0;padding:0;list-style:none;display:flex;width:100%}@media screen and (max-width:1199px){.tab-teaser__list{padding-right:0;padding-left:0}}@media screen and (max-width:767px){.tab-teaser__list{display:none}}.tab-teaser__item:not(:first-child){margin-left:25px}.tab-teaser__item{width:20%;margin-top:50px}@media screen and (max-width:1199px){.tab-teaser__item{margin-top:30px}}.tab-teaser__link{width:100%;text-align:left;transition:transform 300ms ease-in}.tab-teaser__link .tab-teaser__link-text{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.tab-teaser__link:hover .tab-teaser__link-text,.tab-teaser__link.focus-visible .tab-teaser__link-text{background-size:100% 100%}.tab-teaser__link[aria-selected='true']{transform:translateY(-25px)}@media screen and (max-width:1199px){.tab-teaser__link[aria-selected='true']{transform:translateY(-15px)}.tab-teaser__link[aria-selected='true'] span{display:inline}}.tab-teaser__link img{width:100%;margin-bottom:10px}@media screen and (max-width:1199px){.tab-teaser__link img{margin-bottom:5px}}@media screen and (max-width:1199px){.tab-teaser__link-text{display:none;font-size:16px}}.tab-teaser__button{display:flex;justify-content:center;margin-top:55px}@media screen and (max-width:1199px){.tab-teaser__button{margin-top:30px}}@media screen and (max-width:767px){.tab-teaser__button{margin-top:20px}}.powermail_tab_navigation{display:flex;justify-content:space-between;margin-top:70px}@media screen and (max-width:1199px){.powermail_tab_navigation{margin-top:50px}}@media screen and (max-width:767px){.powermail_tab_navigation{margin-top:40px}}body.white .form .btn{color:black !important;border:black 1px solid !important}body.white .form .btn::after{color:black !important}body.white .form .btn.btn-warning:hover::before{background:linear-gradient(225deg,#fff,#d9d9d9) !important}.timeline{margin-top:100px}@media screen and (max-width:1199px){.timeline{margin-top:80px}}@media screen and (max-width:767px){.timeline{margin-top:65px}}.timeline .head{width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);padding-top:1.5rem}@media screen and (max-width:1199px){.timeline .head{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.timeline .head{padding-right:10px;padding-left:10px}}@media screen and (max-width:767px){.timeline .head{padding-right:0;padding-left:0}.timeline .head .intro{padding-right:2rem;padding-left:2rem}}.timeline .is-heading{margin-top:0;color:var(--ci-text-color);font-weight:normal;text-align:center}.timeline .intro-text{max-width:800px;margin:0 auto;color:var(--ci-text-color);text-align:center}.timeline .tab-header{position:relative;top:23px;display:flex;align-items:center;width:100%;max-width:1200px;margin:2rem auto 0}@media screen and (max-width:767px){.timeline .tab-header{top:17px;padding-right:1rem;padding-left:1rem}}.timeline .tab-header:after{content:'';position:absolute;top:50%;left:calc(50% - 4px);width:calc(100% - 78px);height:2px;background-color:var(--c-black);transform:translate(-50%,-50%)}@media screen and (max-width:767px){.timeline .tab-header:after{left:calc(50% - 1px);width:calc(100% - 107px)}}.timeline .list{display:flex;width:100%;max-width:1080px;margin:0 auto;padding:0;overflow-x:hidden;list-style:none}@media screen and (max-width:1199px){.timeline .list{width:calc(100% - 120px)}}@media screen and (max-width:992px){.timeline .list{width:calc(100% - 140px)}}@media screen and (max-width:767px){.timeline .list{width:calc(100% - 100px)}}.timeline .tab-header .item{display:flex;justify-content:center;min-width:180px;margin-top:0}@media screen and (max-width:767px){.timeline .tab-header .item{min-width:100%}}.timeline .tab-header .item span{position:relative;top:-3px;z-index:1;display:block;width:18px;height:18px;margin-top:5px;background-color:var(--c-white);border:1px solid var(--c-black);border-radius:50%;pointer-events:none}@media screen and (max-width:767px){.timeline .tab-header .item span{top:-5px}}.timeline .tab-header .item a{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;padding-top:0;padding-right:1rem;padding-bottom:59px;padding-left:1rem;color:var(--ci-text-color);text-align:center;text-decoration:none;outline:none}@media screen and (max-width:767px){.timeline .tab-header .item a{padding-bottom:47px}}.timeline .tab-header .item a:focus{text-decoration:underline}.timeline .tab-header .item a:focus span:last-child{background-color:var(--c-black)}.timeline .tab-header .item a:after{content:'';position:absolute;top:75px;left:calc(50% - 1px);width:2px;height:0;background:var(--c-black);transition:400ms all ease-in-out;transition-delay:0s}@media screen and (max-width:992px){.timeline .tab-header .item a:after{top:65px}}@media screen and (max-width:767px){.timeline .tab-header .item a:after{top:54px}}.timeline .tab-header .item a[aria-selected='true']{padding-right:12px;padding-left:12px;font-weight:bold}@media screen and (max-width:767px){.timeline .tab-header .item a[aria-selected='true']{padding-right:16px;padding-left:16px}}.timeline .tab-header .item a[aria-selected='true']:after{height:46px;transition-delay:400ms}@media screen and (max-width:992px){.timeline .tab-header .item a[aria-selected='true']:after{height:42px}}.timeline .tab-header .item a[aria-selected='true'] span:first-child{z-index:1}@media screen and (min-width:768px){.timeline .tab-header .item a[aria-selected='true'] span:first-child{margin-top:-5px}}.timeline .tab-header .item a[aria-selected='true'] span:last-child{background-color:var(--c-black);border:1px solid var(--c-black)}@media screen and (min-width:768px){.timeline .tab-header .item a[aria-selected='true'] span:last-child{width:20px;height:20px}}.timeline .tab-header .item span:first-child{display:flex;align-items:flex-end;width:auto;min-height:60px;background-color:transparent;border:none}@media screen and (max-width:767px){.timeline .tab-header .item span:first-child{min-height:54px}}.timeline .arrow{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;width:44px;height:44px;background-color:var(--c-white);border:1px solid var(--c-black);border-radius:50%}.timeline .arrow:hover,.timeline .arrow:focus{background-color:var(--ci-color)}@media screen and (max-width:1199px){.timeline .arrow.chevron-left{position:absolute;left:0}}@media screen and (max-width:767px){.timeline .arrow.chevron-left{left:1rem}}.timeline .arrow.chevron-left .icon-chevron-left::after{content:icon-chevron-left(var(--c-black))}@media screen and (max-width:1199px){.timeline .arrow.chevron-right{position:absolute;right:0}}@media screen and (max-width:767px){.timeline .arrow.chevron-right{right:10px}}.timeline .arrow.chevron-right .icon-chevron-right::after{content:icon-chevron-right(var(--c-black))}.timeline .arrow.hidden{cursor:default;opacity:0.5}.timeline .content-wrapper{margin-top:-55px;background-color:var(--c-white)}.timeline .content-inner{width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;max-width:1165px;margin:8px auto 0;padding-top:49px;transition:300ms all ease-in-out}@media screen and (max-width:1199px){.timeline .content-inner{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.timeline .content-inner{padding-right:10px;padding-left:10px}}@media screen and (max-width:992px){.timeline .content-inner{padding-top:33px}}@media screen and (max-width:767px){.timeline .content-inner{margin-top:10px}}@media screen and (min-width:768px){.timeline .content-item[aria-hidden='false'] .content-items .item:nth-child(odd) .content{animation:fadeInRight 800ms forwards;animation-delay:200ms}@keyframes fadeInRight{from{right:100%}to{right:0}}.timeline .content-item[aria-hidden='false'] .content-items .item:nth-child(even) .content{animation:fadeInLeft 800ms forwards;animation-delay:200ms}@keyframes fadeInLeft{from{left:100%}to{left:0}}}.timeline .content-item[aria-hidden='false'] .content:after{animation:lineIn 700ms forwards;animation-delay:1000ms}@keyframes lineIn{from{width:0}to{width:100%}}.timeline .content-item{display:none;border-top:2px solid var(--c-black);border-bottom:2px solid var(--c-black)}.timeline .content-item h3{margin-top:1rem;margin-bottom:1.5rem;text-align:center}@media screen and (max-width:767px){.timeline .content-item h3{font-size:2.2rem;text-align:left}}.timeline .content-item h3:focus{outline:1px dotted var(--c-black)}.timeline .content-items{position:relative;display:flex;flex-direction:column;flex-wrap:wrap}.timeline .content-items:after{content:'';position:absolute;top:0;left:calc(50% - 1px);width:2px;height:100%;background-color:var(--c-black)}@media screen and (max-width:767px){.timeline .content-items:after{left:0}}.timeline .content-items .item{display:flex;width:100%;overflow:hidden}@media screen and (min-width:768px){.timeline .content-items .item:nth-child(odd) .content{padding-right:1rem;animation:fadeOutRight 800ms forwards}@keyframes fadeOutRight{from{right:0}to{right:100%}}.timeline .content-items .item:nth-child(even){justify-content:flex-end}.timeline .content-items .item:nth-child(even) .content{padding-left:1rem;animation:fadeOutLeft 800ms forwards}@keyframes fadeOutLeft{from{left:0}to{left:100%}}.timeline .content-items .item:nth-child(even) .content:after{right:inherit;left:0}}.timeline .content-items .item:last-child .content:after{display:none}.timeline .content-items .content{position:relative;width:50%;padding-bottom:2rem;padding-left:8px;transition:500ms all ease-in-out}@media screen and (max-width:767px){.timeline .content-items .content{width:100%;margin-bottom:1.5rem;padding-right:0;padding-bottom:1.5rem;padding-left:1rem}}.timeline .content-items .content:after{content:'';position:absolute;right:0;bottom:0;width:0;max-width:195px;height:1px;background-color:var(--c-black)}@media screen and (max-width:767px){.timeline .content-items .content:after{right:inherit;left:0}}.timeline .content-items .content>*:last-child{margin-bottom:0;padding-bottom:0}.timeline .content-items .content h4{margin-top:0;margin-bottom:0;font-weight:normal;font-size:1.9rem}@media screen and (max-width:767px){.timeline .content-items .content h4{font-size:30px}}.timeline .content-items .content h4 a{text-decoration:none}.timeline .content-items .content h4 a:hover,.timeline .content-items .content h4 a:focus,.timeline .content-items .content h4 a:active{color:var(--ci-color)}.timeline .content-items .content p{margin-top:.5rem;margin-bottom:.5rem}.timeline .content-items .content picture{margin-bottom:.5rem}.timeline .content-items .content .link--distribution{display:inline-block;margin-top:.5rem}.program-today{background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);color:var(--ci-text-color)}.program-today__wrapper{margin-top:70px;width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:183px;padding-left:183px;font-size:calc((25 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.program-today__wrapper{margin-top:50px}}@media screen and (max-width:767px){.program-today__wrapper{margin-top:30px}}@media screen and (max-width:1199px){.program-today__wrapper{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.program-today__wrapper{padding-right:10px;padding-left:10px}}@media screen and (max-width:767px){.program-today__wrapper{font-size:calc((21 / var(--font-size)) * 1rem)}}.program-today__wrapper h2{padding-top:50px;text-align:center}@media screen and (max-width:767px){.program-today__wrapper h2{padding-top:30px}}.program-today__list{margin:0;padding:0;list-style:none;padding-top:50px}@media screen and (max-width:767px){.program-today__list{padding-top:30px}}.program-today__list-items{border-bottom:2px solid var(--ci-text-color)}@media screen and (max-width:767px){.program-today__list-items:first-child{border-top:2px solid var(--ci-text-color)}}.program-today__btn{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:15px;padding-bottom:15px;color:var(--ci-text-color)}@media screen and (max-width:767px){.program-today__btn{flex-direction:column-reverse;align-items:initial;padding-top:10px;padding-bottom:10px}}.program-today__btn-left{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);display:flex;padding-right:20px;text-align:left}@media screen and (max-width:1199px){.program-today__btn-left{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.program-today__btn-left{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.program-today__btn-left{flex-wrap:wrap;padding-right:0}}.program-today__btn-right{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);display:flex;flex:0 0 auto;align-items:center;font-style:italic}@media screen and (max-width:1199px){.program-today__btn-right{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.program-today__btn-right{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:767px){.program-today__btn-right{justify-content:space-between;width:100%;font-style:normal}}.program-today__btn-right span{margin-right:20px}.program-today__btn time{margin-inline-end:40px;text-align:left}@media screen and (max-width:1199px){.program-today__btn time{margin-inline-end:30px}}@media screen and (max-width:767px){.program-today__btn time{margin-inline-end:10px}}.program-today__btn-title{text-align:left}.program-today__btn:hover .icon-plus,.program-today__btn.focus-visible .icon-plus{transform:rotate(18deg)}@media screen and (max-width:767px){.program-today__btn:hover .icon-plus,.program-today__btn.focus-visible .icon-plus{transform:rotate(0deg)}}.program-today__btn.is-open:hover .icon-plus{transform:rotate(18deg)}@media screen and (max-width:767px){.program-today__btn.is-open:hover .icon-plus{transform:rotate(45deg)}}.program-today__btn.is-open .icon-plus{transform:rotate(45deg)}.program-today__btn .icon-plus{display:inline-block;font-size:calc((20 / var(--font-size)) * 1rem);transform-origin:center;transition:transform 100ms linear}@media screen and (max-width:767px){.program-today__btn .icon-plus{font-size:calc((17 / var(--font-size)) * 1rem)}}.program-today .program-today__cancelled{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);display:inline-flex;align-items:center;margin-inline-start:15px;color:#ff0336;font-weight:500}@media screen and (max-width:1199px){.program-today .program-today__cancelled{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.program-today .program-today__cancelled{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:767px){.program-today .program-today__cancelled{width:100%;margin-inline-start:0}}.program-today .program-today__cancelled i{margin-inline-end:10px}.program-today__panel-inner a,.program-today__link a{color:var(--ci-text-color)}.program-today__panel-inner a span,.program-today__link a span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.program-today__panel-inner a:hover span,.program-today__panel-inner a.focus-visible span,.program-today__link a:hover span,.program-today__link a.focus-visible span{background-size:100% 100%}.program-today__panel-inner a:visited,.program-today__link a:visited{color:var(--ci-text-color)}.program-today__panel-inner a:hover [class^='icon-'],.program-today__panel-inner a.focus-visible [class^='icon-'],.program-today__link a:hover [class^='icon-'],.program-today__link a.focus-visible [class^='icon-']{color:var(--ci-text-color)}.program-today__panel-inner a [class^='icon-'],.program-today__link a [class^='icon-']{display:inline-block;margin-left:5px;color:var(--ci-text-color);font-size:0.7em;transition:all 250ms ease-in-out}.program-today__panel-inner{position:relative;padding-top:15px;padding-bottom:30px;padding-left:170px}@media screen and (max-width:1199px){.program-today__panel-inner{padding-left:138px}}@media screen and (max-width:767px){.program-today__panel-inner{padding:0 0 20px 0}}.program-today .two-columns{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width:767px){.program-today .two-columns{flex-direction:column-reverse}}.program-today .two-columns .col-1{margin-right:20px}@media screen and (max-width:767px){.program-today .two-columns .col-1{margin-right:0}}.program-today .two-columns .col-1 p{display:inline}@media screen and (max-width:767px){.program-today .two-columns .col-1 p{font-size:calc((18 / var(--font-size)) * 1rem)}}.program-today .two-columns .col-2{flex:1 0 auto;width:100%;max-width:281px}@media screen and (max-width:1199px){.program-today .two-columns .col-2{max-width:227px}}@media screen and (max-width:767px){.program-today .two-columns .col-2{display:flex;justify-content:center;max-width:198px;margin:0 auto 10px auto}}.program-today .two-columns img{width:100%}.program-today__panel-infos{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;margin-top:25px}@media screen and (max-width:1199px){.program-today__panel-infos{margin-top:20px}}.program-today__panel-place i,.program-today__panel-duration i{margin-right:10px}.program-today__panel-duration{margin-top:5px}.program-today__link{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);width:100%;margin-top:30px;padding-bottom:30px;font-style:italic;text-align:center}@media screen and (max-width:1199px){.program-today__link{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.program-today__link{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.program-today .loading--block{color:var(--ci-text-color)}.red .program-today__cancelled{color:#fff}.search-section{margin-top:100px;color:var(--c-black)}@media screen and (max-width:1199px){.search-section{margin-top:80px}}@media screen and (max-width:767px){.search-section{margin-top:65px}}.search-section .search-header{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;margin-bottom:30px}@media screen and (max-width:1199px){.search-section .search-header{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.search-section .search-header{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.search-section .search-header{margin-bottom:20px}}.search-section .search-header h2{font-style:italic}.search-and-filter{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.search-and-filter{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.search-and-filter{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.search-and-filter__inner .search-field{margin-top:10px}}@media screen and (max-width:767px){.search-and-filter form{position:relative}}.search-and-filter .research-projects-search__fieldsets-wrapper{display:block;margin-top:0;padding-bottom:25px}@media screen and (max-width:1199px){.search-and-filter .research-projects-search__fieldsets-wrapper{margin-top:10px}}.search-and-filter .search-and-filter__grid{display:flex;justify-content:space-between;align-items:flex-start;margin-top:60px}@media screen and (max-width:767px){.search-and-filter .search-and-filter__grid{display:block;margin-top:20px}}.search-and-filter .search-and-filter__grid aside{width:30%}@media screen and (max-width:767px){.search-and-filter .search-and-filter__grid aside{width:100%}}.search-and-filter .search-and-filter__grid main{width:65%}@media screen and (max-width:767px){.search-and-filter .search-and-filter__grid main{width:100%}}.search-and-filter__filter-tags-wrapper h4{margin-bottom:20px}.search-and-filter__filter-tags{margin-bottom:10px}.search-and-filter__filter-tags-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;margin-bottom:20px}.search-and-filter__filter-tag-item{margin-right:10px;margin-bottom:10px}.search-and-filter__filter-tag-item i{margin-right:6px;font-weight:800;font-size:calc((14 / var(--font-size)) * 1rem)}.search-and-filter__filter-tag-item button{display:flex;align-items:center;height:29px;height:min-content;padding:2px 8px 2px 8px;color:var(--c-white);font-style:italic;text-align:left;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;background-color:var(--c-black)}@media screen and (max-width:767px){.search-and-filter__filter-tag-item button{text-align:center}}.search-and-filter .icon-reset{font-size:calc((20 / var(--font-size)) * 1rem)}.search-and-filter .tag-selection-toggle-button{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);display:flex;justify-content:space-between;align-items:center;width:100%}@media screen and (max-width:1199px){.search-and-filter .tag-selection-toggle-button{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.search-and-filter .tag-selection-toggle-button{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (min-width:768px){.search-and-filter .tag-selection-toggle-button{cursor:default}}@media screen and (max-width:767px){.search-and-filter .tag-selection-toggle-button span{margin-right:10px}}.search-and-filter .tag-selection-toggle-button .icon-plus{font-size:calc((17 / var(--font-size)) * 1rem);transition:transform 200ms ease-in-out}@media screen and (max-width:767px){.search-and-filter .tag-selection-toggle-button .icon-plus{font-size:calc((20 / var(--font-size)) * 1rem)}}.search-and-filter .tag-selection-toggle-button.is-open .icon-plus{transform:rotate(45deg)}.search-and-filter .options-dropdown-facet{margin-top:10px;border-bottom:2px solid var(--c-black)}.search-and-filter .options-dropdown-facet legend{display:block;width:100%;margin-bottom:10px}.search-and-filter .options-dropdown-facet__checkboxes{display:inline-block;width:100%;padding-right:30px;padding-bottom:20px;overflow:auto}@media screen and (max-width:1199px){.search-and-filter .options-dropdown-facet__checkboxes{padding-right:20px}}.search-and-filter .checkbox input:checked ~ .checkmark{color:var(--c-white);background-color:var(--c-black);border-color:var(--c-black)}.search-and-filter .options-dropdown-facet__checkboxes .checkbox{margin-top:5px}@media screen and (max-width:1199px){.search-and-filter .options-dropdown-facet__checkboxes .checkbox:last-child{margin-bottom:10px}}.search-and-filter .options-dropdown-facet__checkboxes .checkbox label{word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.search-and-filter .result-count{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((45 / var(--font-size)) * 1rem);margin-top:25px}@media screen and (max-width:1199px){.search-and-filter .result-count{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.search-and-filter .result-count{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:1199px){.search-and-filter .result-count{margin-top:20px;padding-right:0;padding-left:0}}.letter__fieldset{margin-top:10px}.letter__list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:flex-end;margin-top:20px}@media screen and (max-width:767px){.letter__list{margin-top:10px}}.letter__list li{margin-top:10px;margin-right:5px;margin-left:5px}@media screen and (max-width:767px){.letter__list li{margin-top:5px}}.letter__list .letter__label{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-style:oblique;line-height:calc((30 / var(--font-size)) * 1rem);text-decoration:underline;cursor:pointer}@media screen and (max-width:767px){.letter__list .letter__label{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((20 / var(--font-size)) * 1rem)}}.letter__list .letter__label--is-active,.letter__list input:checked+.letter__label{font-size:calc((55 / var(--font-size)) * 1rem);line-height:calc((60 / var(--font-size)) * 1rem);text-decoration:none}@media screen and (max-width:767px){.letter__list .letter__label--is-active,.letter__list input:checked+.letter__label{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem)}}.letter__list input.focus-visible+.letter__label{outline:2px dotted var(--c-black)}.search-results{margin-top:60px}.search-results__list{margin:0;padding:0;list-style:none}.search-results__list-item{margin-bottom:50px}.search-results__tag{display:inline-block;margin-right:20px;margin-bottom:15px;padding:1px 8px 3px 8px;color:var(--ci-text-color);font-size:calc((25 / var(--font-size)) * 1rem);font-style:italic;line-height:calc((33 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.search-results__tag{margin-right:10px;font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.search-results .tag-black{color:var(--c-white);background-color:var(--c-black)}.search-results .search-results__cancelled{display:inline-flex;align-items:center;margin-inline-start:5px;color:#ff0336;font-weight:500}.search-results .search-results__cancelled i{margin-inline-end:5px}.search-results__list-item h2{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((45 / var(--font-size)) * 1rem);margin-bottom:15px;font-style:normal}@media screen and (max-width:1199px){.search-results__list-item h2{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.search-results__list-item h2{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:1199px){.search-results__list-item h2{margin-bottom:10px}}.search-results__list-item a span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.search-results__list-item a:hover span,.search-results__list-item a.focus-visible span{background-size:100% 100%}.search-results__list-item article>p{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.search-results__list-item article>p{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.search-results__list-item article>p{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.search-results .button-center-wrapper{display:block;margin-top:60px}.search-results--archive{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.search-results--archive{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.search-results--archive{padding-right:10px;padding-left:10px}}.search-results--archive .search-results__list-item{max-width:848px;margin-top:0}.search-and-filter+.search-results--letter{margin-top:20px}.page-header-keyvisual{position:relative}.page-header-keyvisual::after{content:'';position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),0) 0%,rgba(var(--ci-color-dark-rgb),1) 100%)}.page-header-keyvisual__image{position:relative;width:100%;height:810px;overflow:hidden}@media screen and (max-width:1199px){.page-header-keyvisual__image{height:870px}}@media screen and (max-width:767px){.page-header-keyvisual__image{height:470px}}.page-header-keyvisual__image img{max-width:inherit}.page-header-keyvisual__image .motor,.page-header-keyvisual__image .propeller{position:absolute;top:20px;right:20px}@media screen and (max-width:1199px){.page-header-keyvisual__image .motor,.page-header-keyvisual__image .propeller{right:10px}}@media screen and (max-width:767px){.page-header-keyvisual__image .motor,.page-header-keyvisual__image .propeller{top:20px;right:-70px}}@media screen and (max-width:1199px){.page-header-keyvisual__image .motor{max-width:620px}}@media screen and (max-width:767px){.page-header-keyvisual__image .motor{max-width:350px}}.page-header-keyvisual__image .propeller{top:-730px;right:-760px}@media screen and (max-width:1199px){.page-header-keyvisual__image .propeller{top:-410px;right:-430px;max-width:1500px}}@media screen and (max-width:767px){.page-header-keyvisual__image .propeller{top:-225px;right:-320px;max-width:847px}}.page-header-keyvisual__image .bonn{position:absolute;bottom:-10px;left:60px;transform:translate(-450px,-130px) rotate(-20deg)}@media screen and (max-width:1199px){.page-header-keyvisual__image .bonn{bottom:80px;left:110px}}@media screen and (max-width:992px){.page-header-keyvisual__image .bonn{bottom:100px;left:170px}}@media screen and (max-width:767px){.page-header-keyvisual__image .bonn{bottom:-120px;left:80px}}@media screen and (max-width:600px){.page-header-keyvisual__image .bonn{bottom:0;left:280px}}.page-header-keyvisual__image .wheel{position:absolute;left:-520px;max-width:1960px}@media screen and (max-width:1199px){.page-header-keyvisual__image .wheel{top:25px;left:-930px;max-width:2020px}}@media screen and (max-width:767px){.page-header-keyvisual__image .wheel{top:10px;left:-560px;max-width:1050px}}.page-header-keyvisual__image .circle{position:absolute;top:4%;left:-15%;max-width:calc(708 / 1440 * 100%)}@media screen and (max-width:992px){.page-header-keyvisual__image .circle{top:9%;left:-17.5%;max-width:calc(708 / 1440 * 100% * 1.2)}}@media screen and (max-width:767px){.page-header-keyvisual__image .circle{max-width:calc(708 / 1440 * 100% * 1)}}@media screen and (max-width:600px){.page-header-keyvisual__image .circle{top:9%;left:-19%;max-width:calc(708 / 1440 * 100% * 1.2)}}.page-header-keyvisual__image .ellipsis{position:absolute;top:-6%;left:21%;max-width:calc(596 / 1440 * 100%)}@media screen and (max-width:992px){.page-header-keyvisual__image .ellipsis{top:0%;left:14%;max-width:calc(596 / 1440 * 100% * 1.2)}}@media screen and (max-width:767px){.page-header-keyvisual__image .ellipsis{max-width:calc(596 / 1440 * 100% * 1)}}@media screen and (max-width:600px){.page-header-keyvisual__image .ellipsis{top:-5%;left:3%;max-width:calc(596 / 1440 * 100% * 1.2)}}.page-header-keyvisual__image .square{position:absolute;top:6%;right:0;max-width:calc(495 / 1440 * 100%)}@media screen and (max-width:992px){.page-header-keyvisual__image .square{top:10%;right:-15%;max-width:calc(495 / 1440 * 100% * 1.2)}}@media screen and (max-width:767px){.page-header-keyvisual__image .square{max-width:calc(495 / 1440 * 100% * 1)}}@media screen and (max-width:600px){.page-header-keyvisual__image .square{top:18%;max-width:calc(495 / 1440 * 100% * 1.2)}}.page-header-keyvisual__image .hexagon{position:absolute;right:2.5%;bottom:-14%;max-width:calc(744 / 1440 * 100%)}@media screen and (max-width:992px){.page-header-keyvisual__image .hexagon{right:-11%;bottom:-3%;max-width:calc(744 / 1440 * 100% * 1.2)}}@media screen and (max-width:767px){.page-header-keyvisual__image .hexagon{max-width:calc(744 / 1440 * 100% * 1)}}@media screen and (max-width:600px){.page-header-keyvisual__image .hexagon{right:-14%;bottom:-6%;max-width:calc(744 / 1440 * 100% * 1.2)}}.page-header-keyvisual__image .octagon{position:absolute;bottom:55%;left:43%;max-width:calc(176 / 1440 * 100%)}@media screen and (max-width:992px){.page-header-keyvisual__image .octagon{max-width:calc(176 / 1440 * 100% * 1.2)}}@media screen and (max-width:767px){.page-header-keyvisual__image .octagon{max-width:calc(176 / 1440 * 100% * 1)}}@media screen and (max-width:600px){.page-header-keyvisual__image .octagon{max-width:calc(176 / 1440 * 100% * 1.2)}}.page-header-keyvisual__image .background{position:absolute;top:0;left:0;width:100%;height:100%;font-family:"object-fit:cover;object-position:center";object-fit:cover;object-position:center}.page-header-keyvisual__image .globe{position:absolute;top:0;left:0;width:100%;height:100%;font-family:"object-fit:cover;object-position:center";object-fit:cover;object-position:center}.page-header-keyvisual__text{position:absolute;bottom:0;width:660px;margin-bottom:40px}@media screen and (max-width:1199px){.page-header-keyvisual__text{width:590px}}@media screen and (max-width:767px){.page-header-keyvisual__text{width:280px;margin-bottom:25px}}.page-header-keyvisual__text.left{left:0;margin-left:70px}@media screen and (max-width:992px){.page-header-keyvisual__text.left{margin-left:20px}}@media screen and (max-width:767px){.page-header-keyvisual__text.left{margin-left:10px}}.page-header-keyvisual__text.right{right:0;margin-right:70px}@media screen and (max-width:992px){.page-header-keyvisual__text.right{margin-right:20px}}@media screen and (max-width:767px){.page-header-keyvisual__text.right{margin-right:10px}}.page-header-keyvisual__text h1{margin-bottom:15px}@media screen and (max-width:767px){.page-header-keyvisual__text h1{margin-bottom:0}}@media screen and (max-width:600px){.page-header-keyvisual__text h4{display:none}}.page-header-keyvisual.nurnberg-globe .page-header-keyvisual__text{color:var(--c-white)}@media screen and (min-width:1441px){.page-header-keyvisual.nurnberg-globe .page-header-keyvisual__image img{width:100%}}.page-header-keyvisual.nurnberg-globe picture:last-child{position:absolute;top:50%;right:50px;width:700px;height:700px;overflow:hidden;background-image:url('../../../_assets/909240caffe3cf31712d917b62241ed3/Frontend/Build/./assets/images/globe.png');background-repeat:repeat;background-position:0 0;background-size:cover;border-radius:50%;box-shadow:inset 0 0 80px var(--c-black);transform:translateY(-50%)}@media screen and (max-width:767px){.page-header-keyvisual.nurnberg-globe picture:last-child{right:-20px;width:400px;height:400px}}.page-header-keyvisual.nurnberg-globe .globe{display:none}.subprojects{margin-top:70px;width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.subprojects{margin-top:50px}}@media screen and (max-width:767px){.subprojects{margin-top:30px}}@media screen and (max-width:1199px){.subprojects{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.subprojects{padding-right:10px;padding-left:10px}}.subprojects>h2{margin-bottom:70px;text-align:center}@media screen and (max-width:992px){.subprojects>h2{margin-bottom:40px}}@media screen and (max-width:767px){.subprojects>h2{margin-bottom:30px}}.subprojects__editor{margin:0 !important;font-weight:500;font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.subprojects__editor{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.subprojects__title{margin-top:3px !important}.project-description{width:100%;max-width:848px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;margin-top:100px}@media screen and (max-width:992px){.project-description{max-width:1016px;padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.project-description{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.project-description{margin-top:80px}}@media screen and (max-width:767px){.project-description{margin-top:65px}}.project-description>h2{margin-bottom:70px;text-align:center}@media screen and (max-width:992px){.project-description>h2{margin-bottom:40px}}@media screen and (max-width:767px){.project-description>h2{margin-bottom:30px}}.project-description__text{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-style:oblique;line-height:calc((38 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.project-description__text{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((32 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.project-description__text{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.calendar-section{margin-top:100px;color:var(--c-black)}@media screen and (max-width:1199px){.calendar-section{margin-top:80px}}@media screen and (max-width:767px){.calendar-section{margin-top:65px}}.calendar-section>h2{text-align:center}.event-detail-info{margin-top:70px;width:100%;max-width:848px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;display:flex;justify-content:space-between}@media screen and (max-width:1199px){.event-detail-info{margin-top:50px}}@media screen and (max-width:767px){.event-detail-info{margin-top:30px}}@media screen and (max-width:992px){.event-detail-info{max-width:1016px;padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.event-detail-info{padding-right:10px;padding-left:10px}}@media screen and (max-width:992px){.event-detail-info{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.event-detail-info{display:block;padding-right:10px;padding-left:10px}}.event-detail-info__contact-wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 30px)}@media screen and (max-width:1199px){.event-detail-info__contact-wrapper{flex-basis:calc(50% - 10px)}}.event-detail-info__organizer{margin-bottom:30px}@media screen and (max-width:767px){.event-detail-info__organizer{margin-bottom:20px}}.event-detail-info__contact-wrapper h3{margin-bottom:5px}@media screen and (max-width:1199px){.event-detail-info__contact-wrapper h3{margin-bottom:0}}.event-detail-info__contact-wrapper h4{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);margin-bottom:10px;font-weight:500}@media screen and (max-width:1199px){.event-detail-info__contact-wrapper h4{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.event-detail-info__contact-wrapper h4{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:767px){.event-detail-info__contact-wrapper h4{margin-bottom:5px}}.event-detail-info address{font-style:normal}.event-detail-info .link--mail span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.event-detail-info .link--mail:hover span,.event-detail-info .link--mail.focus-visible span{background-size:100% 100%}.event-detail-info__dates{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 30px)}@media screen and (max-width:1199px){.event-detail-info__dates{flex-basis:calc(50% - 10px)}}@media screen and (max-width:767px){.event-detail-info__dates{margin-top:35px}}.event-detail-info__dates h3{margin-bottom:20px}@media screen and (max-width:1199px){.event-detail-info__dates h3{margin-bottom:10px}}.event-detail-info__date-list{margin:0;padding:0;list-style:none}.event-detail-info__date-list li{position:relative;display:flex;flex-direction:column;margin-bottom:20px}@media screen and (max-width:767px){.event-detail-info__date-list li{margin-bottom:10px}}.event-detail-info .is-cancelled{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);padding-left:40px;color:var(--c-red);font-style:italic}@media screen and (max-width:1199px){.event-detail-info .is-cancelled{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.event-detail-info .is-cancelled{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:767px){.event-detail-info .is-cancelled{padding-left:30px}}.event-detail-info .link--distribution{position:relative;display:inline-block;padding-left:40px}.event-detail-info .link--distribution span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.event-detail-info .link--distribution:hover span,.event-detail-info .link--distribution.focus-visible span{background-size:100% 100%}@media screen and (max-width:767px){.event-detail-info .link--distribution{padding-left:30px}}.event-detail-info .link--distribution span{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);font-style:italic}@media screen and (max-width:1199px){.event-detail-info .link--distribution span{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.event-detail-info .link--distribution span{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.event-detail-info .icon-arrow-right{position:absolute;top:10px;left:0}@media screen and (max-width:767px){.event-detail-info .icon-arrow-right{top:6px}}.event-detail-text{width:100%;max-width:848px;margin:85px auto 0 auto}@media screen and (max-width:1199px){.event-detail-text{margin-top:70px}}@media screen and (max-width:767px){.event-detail-text{margin-top:85px}}.event-detail-text>p{margin-bottom:60px;font-weight:400}@media screen and (max-width:1199px){.event-detail-text>p{margin-bottom:50px}}@media screen and (max-width:992px){.event-detail-text>p{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.event-detail-text>p{margin-bottom:30px;padding-right:10px;padding-left:10px}}.event-detail-text__button-wrapper{margin-top:70px;display:flex;justify-content:center}@media screen and (max-width:1199px){.event-detail-text__button-wrapper{margin-top:50px}}@media screen and (max-width:767px){.event-detail-text__button-wrapper{margin-top:30px}}.event-detail-text__button{padding:0;background:none;border:none;border-radius:0;outline:none;cursor:pointer;position:relative;padding:7px 25px;color:var(--c-black);font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-style:italic;line-height:calc((33 / var(--font-size)) * 1rem);text-align:center}@media screen and (max-width:1199px){.event-detail-text__button{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.event-detail-text__button{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.event-detail-text__button:hover:before,.event-detail-text__button.focus-visible:before{transform:translateX(4px) translateY(4px)}.event-detail-text__button:hover:after,.event-detail-text__button.focus-visible:after{transform:translateX(-4px) translateY(-4px)}.event-detail-text__button.focus-visible,.event-detail-text__button:focus-visible{text-decoration:underline;outline:3px dotted var(--c-black)}.event-detail-text__button:before,.event-detail-text__button:after{border:2px solid;border-image-slice:1;border-image-source:linear-gradient(-45deg,rgba(var(--ci-color-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;transition:transform 250ms ease-in-out}.event-detail-text__button:before{transform:translateX(-4px) translateY(-4px)}.event-detail-text__button:after{transform:translateX(4px) translateY(4px)}.event-detail-banner{margin-top:100px;background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);position:relative;color:var(--ci-text-color)}@media screen and (max-width:1199px){.event-detail-banner{margin-top:80px}}@media screen and (max-width:767px){.event-detail-banner{margin-top:65px}}.event-detail-banner__wrapper{margin:0;padding:0;list-style:none;width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;display:flex;justify-content:space-between;padding-top:45px;padding-bottom:40px}@media screen and (max-width:1199px){.event-detail-banner__wrapper{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.event-detail-banner__wrapper{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.event-detail-banner__wrapper{flex-wrap:wrap;padding-top:30px;padding-bottom:45px}}@media screen and (max-width:767px){.event-detail-banner__wrapper{display:block;padding-top:20px}}.event-detail-banner__info-box{flex:1 1 33.3%;padding-right:30px;padding-left:25px;color:var(--ci-text-color)}.event-detail-banner__info-box+.event-detail-banner__info-box{border-inline-start:2px solid var(--ci-text-color)}@media screen and (max-width:1199px){.event-detail-banner__info-box+.event-detail-banner__info-box{border-inline-start:none !important}}@media screen and (max-width:1199px){.event-detail-banner__info-box{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 10px);padding-right:0;padding-left:0}}@media screen and (max-width:767px){.event-detail-banner__info-box{display:block;max-width:100%;margin:0 auto;padding-top:15px;padding-bottom:15px}.event-detail-banner__info-box:first-child{padding-top:0}}.event-detail-banner h2{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);margin-bottom:20px;font-style:normal}@media screen and (max-width:1199px){.event-detail-banner h2{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.event-detail-banner h2{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.event-detail-banner h2{margin-bottom:15px}}.event-detail-banner__info-list{margin:0;padding:0;list-style:none;font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.event-detail-banner__info-list{font-size:calc((18 / var(--font-size)) * 1rem)}}.event-detail-banner__info-item{display:flex;margin-bottom:15px}.event-detail-banner__info-item:last-child{margin-bottom:0}.event-detail-banner__inner-list{margin:0;padding:0;list-style:none}.event-detail-banner__info-box i{margin-inline-end:15px;font-size:calc((26 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.event-detail-banner__info-box i{margin-inline-end:20px}}@media screen and (max-width:767px){.event-detail-banner__info-box i{margin-inline-end:15px}}.event-detail-banner address{font-style:normal}.event-detail-banner__register-item{position:absolute;right:calc(50% - 650px);bottom:-15px}@media screen and (max-width:1440px){.event-detail-banner__register-item{right:70px}}@media screen and (max-width:1199px){.event-detail-banner__register-item{position:relative;right:0;bottom:0;align-self:flex-start;margin:30px auto 0 70px}}@media screen and (max-width:767px){.event-detail-banner__register-item{position:absolute;right:50%;bottom:-22px;margin:0;transform:translateX(50%)}}.event-detail-banner__register-link{display:inline-block}.event-detail-banner__register-item:not(.red) .button:before,.event-detail-banner__register-item:not(.red) .button:after{border:2px solid;border-image-slice:1;border-image-source:linear-gradient(-45deg,rgba(var(--c---c-black-rgb),1) 0%,rgba(var(--c---c-black-dark-rgb),1) 100%)}.event-detail-teaser{margin-top:100px;width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.event-detail-teaser{margin-top:80px}}@media screen and (max-width:767px){.event-detail-teaser{margin-top:65px}}@media screen and (max-width:1199px){.event-detail-teaser{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.event-detail-teaser{padding-right:10px;padding-left:10px}}.event-detail-teaser article{display:flex;justify-content:space-between}@media screen and (max-width:1199px){.event-detail-teaser article{display:block}}.event-detail-teaser__visual-box{width:48%}@media screen and (max-width:1199px){.event-detail-teaser__visual-box{width:100%}}.event-detail-teaser picture{margin-bottom:10px}@media screen and (max-width:767px){.event-detail-teaser picture{margin-bottom:5px}}.event-detail-teaser img{width:100%}.event-detail-teaser small{font-size:calc((15 / var(--font-size)) * 1rem);line-height:calc((20 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.event-detail-teaser small{font-size:calc((14 / var(--font-size)) * 1rem);line-height:calc((16 / var(--font-size)) * 1rem)}}.event-detail-teaser__content{position:relative;width:calc(52% - 55px)}@media screen and (max-width:1199px){.event-detail-teaser__content{width:100%;margin-top:60px}}@media screen and (max-width:767px){.event-detail-teaser__content{margin-top:30px}}.event-detail-teaser__top-links{position:absolute;top:0;right:0;display:flex;align-items:center;margin-top:10px}@media screen and (max-width:767px){.event-detail-teaser__top-links{right:15px}}.event-detail-teaser__top-links>a,.event-detail-teaser__top-links button{color:var(--ci-color)}.event-detail-teaser__top-links>a:hover,.event-detail-teaser__top-links>a.focus-visible,.event-detail-teaser__top-links button:hover,.event-detail-teaser__top-links button.focus-visible{color:var(--c-black)}.event-detail-teaser__top-links>a i,.event-detail-teaser__top-links button i{font-size:calc((32 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.event-detail-teaser__top-links>a i,.event-detail-teaser__top-links button i{font-size:calc((28 / var(--font-size)) * 1rem)}}.event-detail-teaser__top-links>a{margin-right:20px}.event-detail-teaser__top-links .share-wrapper{position:relative}.event-detail-teaser__top-links .social-media-list{margin:0;padding:0;list-style:none;position:absolute;top:40px;right:-10px;display:none;padding:7px 25px 16px 17px;font-style:italic;background-color:var(--c-white);border-radius:3px;box-shadow:0 1px 14px var(--c-white-dark)}@media screen and (max-width:767px){.event-detail-teaser__top-links .social-media-list{top:30px;right:0}}.event-detail-teaser__top-links .social-media-list li{display:inline-flex}.event-detail-teaser__top-links .social-media-list li *{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((35 / var(--font-size)) * 1rem)}.event-detail-teaser__top-links .social-media-list small,.event-detail-teaser__top-links .social-media-list a{display:block}.event-detail-teaser__top-links .social-media-list a{position:relative;display:flex;padding-bottom:4px;padding-left:35px;color:var(--ci-color)}.event-detail-teaser__top-links .social-media-list a:hover,.event-detail-teaser__top-links .social-media-list a.focus-visible{color:var(--c-black)}.event-detail-teaser__top-links .social-media-list a:last-child{margin:0}.event-detail-teaser__top-links .social-media-list i{font-size:calc((19 / var(--font-size)) * 1rem)}.event-detail-teaser__top-links .social-media-list i:before{position:absolute;bottom:5px;left:0}.event-detail-teaser__top-links .share.is-active i{color:var(--c-black)}.event-detail-teaser__top-links .is-active+.social-media-list{display:block}.event-detail-teaser__content>strong{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((45 / var(--font-size)) * 1rem);position:absolute;top:-80px;right:-20px;z-index:2;display:flex;justify-content:center;align-items:center;width:205px;height:205px;color:var(--c-white);text-align:center;background:var(--c-red);border-radius:50%}@media screen and (max-width:1199px){.event-detail-teaser__content>strong{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.event-detail-teaser__content>strong{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:1199px){.event-detail-teaser__content>strong{top:-70px;right:-60px;width:167px;height:167px}}@media screen and (max-width:767px){.event-detail-teaser__content>strong{top:-40px;right:0;width:116px;height:116px}}.event-detail-teaser__content>strong::after{content:'!';position:absolute;left:34%;z-index:-1;display:flex;justify-content:center;align-items:center;color:#ff8584;font-weight:bold;font-size:calc((215 / var(--font-size)) * 1rem);font-style:italic}@media screen and (max-width:1199px){.event-detail-teaser__content>strong::after{font-size:calc((180 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.event-detail-teaser__content>strong::after{left:31%;font-size:calc((140 / var(--font-size)) * 1rem)}}.event-detail-teaser__dates{max-width:calc(100% - 205px)}@media screen and (max-width:1199px){.event-detail-teaser__dates{max-width:calc(100% - 167px)}}@media screen and (max-width:767px){.event-detail-teaser__dates{max-width:calc(100% - 116px)}}.event-detail-teaser__days{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((45 / var(--font-size)) * 1rem);margin-bottom:5px}@media screen and (max-width:1199px){.event-detail-teaser__days{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.event-detail-teaser__days{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:1199px){.event-detail-teaser__days{margin-bottom:0}}.event-detail-teaser__hours{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);margin-bottom:30px}@media screen and (max-width:1199px){.event-detail-teaser__hours{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.event-detail-teaser__hours{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:1199px){.event-detail-teaser__hours{margin-bottom:40px}}@media screen and (max-width:767px){.event-detail-teaser__hours{margin-bottom:30px}}.event-detail-teaser header p{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.event-detail-teaser header p{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.event-detail-teaser header p{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.event-detail-teaser .event-detail-teaser__labels{margin-bottom:30px;padding-right:100px}@media screen and (max-width:1199px){.event-detail-teaser .event-detail-teaser__labels{margin-bottom:40px}}.event-detail-teaser .event-detail-teaser__label{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);display:inline-block;margin-right:5px;margin-bottom:10px;padding:5px 10px;color:var(--c-white);font-style:italic;background-color:var(--c-black)}@media screen and (max-width:1199px){.event-detail-teaser .event-detail-teaser__label{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.event-detail-teaser .event-detail-teaser__label{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (max-width:1199px){.event-detail-teaser .event-detail-teaser__label{padding:4px 8px}}.event-detail-teaser header h1{font-weight:400;font-size:calc((70 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((65 / var(--font-size)) * 1rem);font-style:italic;letter-spacing:-0.3px;margin-bottom:20px}@media screen and (max-width:1199px){.event-detail-teaser header h1{font-size:calc((50 / var(--font-size)) * 1rem);line-height:calc((48 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.event-detail-teaser header h1{font-size:calc((34 / var(--font-size)) * 1rem);line-height:calc((34 / var(--font-size)) * 1rem);letter-spacing:inherit}}@media screen and (max-width:767px){.event-detail-teaser header h1{margin-bottom:15px}}.event-detail-teaser__content-extra-infos{margin-top:20px}.event-detail-teaser__content-extra-info{display:flex;align-items:flex-start;margin-top:10px}@media screen and (max-width:1199px){.event-detail-teaser__content-extra-info{margin-top:15px}}@media screen and (max-width:767px){.event-detail-teaser__content-extra-info{align-items:baseline;margin-top:5px}}.event-detail-teaser__content-extra-info i{margin-top:5px;margin-inline-end:10px;font-size:calc((23 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.event-detail-teaser__content-extra-info i{font-size:calc((16 / var(--font-size)) * 1rem)}}.calendar-search{color:var(--c-black)}.calendar-search .reset-wrapper{display:flex;flex:1 0 auto;justify-content:flex-end}.calendar-search .options-dropdown-facet{width:320px}@media screen and (max-width:767px){.calendar-search .options-dropdown-facet{width:290px}}.facet-datepicker .tag-selection-toggle-button{display:flex;align-items:center}.facet-datepicker .tag-selection-toggle-button .icon-calendar{font-size:calc((22 / var(--font-size)) * 1rem)}.facet-datepicker .powermail_fieldwrap_type_input{margin-top:0}.facet-datepicker .powermail_label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0,0,0,0)}.search-field{position:relative;margin-top:30px}@media screen and (max-width:767px){.search-field{margin-top:0}}.search-field__input{width:100%;height:73px;padding-right:60px;padding-bottom:10px;font-size:calc((55 / var(--font-size)) * 1rem);line-height:calc((60 / var(--font-size)) * 1rem);border-bottom:4px solid var(--c-black)}@media screen and (max-width:1199px){.search-field__input{height:50px;font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.search-field__input{height:40px;font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((35 / var(--font-size)) * 1rem);border-width:2px}}.search-field__input::placeholder{font-style:italic}.search-field__input:-ms-input-placeholder{font-style:italic}.search-field__input::-ms-input-placeholder{font-style:italic}.search-field .search-field__submit{position:absolute;top:50%;right:0;display:block;font-size:calc((50 / var(--font-size)) * 1rem);transform:translateY(-50%)}@media screen and (max-width:1199px){.search-field .search-field__submit{font-size:calc((40 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.search-field .search-field__submit{font-size:calc((20 / var(--font-size)) * 1rem)}}.datepicker-value{display:none}.calendar-teasers{margin:0;padding:0;list-style:none;width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;margin-top:70px;color:var(--c-black)}@media screen and (max-width:1199px){.calendar-teasers{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.calendar-teasers{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.calendar-teasers{margin-top:50px}}@media screen and (max-width:767px){.calendar-teasers{margin-top:30px}}.calendar-teasers>li:last-child{margin-bottom:70px;border-bottom:2px solid var(--c-black)}.calendar-teasers .group-title{font-weight:400;font-size:calc((55 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((60 / var(--font-size)) * 1rem);font-style:normal;letter-spacing:-0.3px;padding-bottom:10px;border-bottom:2px solid var(--c-black)}@media screen and (max-width:1199px){.calendar-teasers .group-title{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.calendar-teasers .group-title{font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}.calendar-teaser__inner{display:flex;margin:40px 0 80px}@media screen and (max-width:767px){.calendar-teaser__inner{margin:40px 0}}.calendar-teaser__date{display:flex;flex-direction:column;align-items:center;margin:0 30px}@media screen and (max-width:1199px){.calendar-teaser__date{margin:0}}@media screen and (max-width:767px){.calendar-teaser__date{margin:0 25px 0 15px}}.calendar-teaser__date p,.calendar-teaser__date span,.calendar-teaser__date time{display:block;text-align:center}.calendar-teaser__date .number{font-weight:400;font-size:calc((85 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((80 / var(--font-size)) * 1rem);font-style:italic;letter-spacing:-0.3px;line-height:calc((70 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.calendar-teaser__date .number{font-size:calc((70 / var(--font-size)) * 1rem);line-height:calc((72 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.calendar-teaser__date .number{font-size:calc((38 / var(--font-size)) * 1rem);line-height:calc((38 / var(--font-size)) * 1rem);letter-spacing:inherit}}@media screen and (max-width:1199px){.calendar-teaser__date .number{line-height:calc((60 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.calendar-teaser__date .number{min-width:83px;line-height:calc((30 / var(--font-size)) * 1rem)}}.calendar-teaser__date .day{margin-bottom:20px}@media screen and (max-width:1199px){.calendar-teaser__date .day{margin-bottom:15px}}.calendar-teaser__date time{line-height:calc((32 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.calendar-teaser__date time{line-height:calc((26 / var(--font-size)) * 1rem)}}.calendar-teaser__date-links{display:flex;align-items:center;margin-top:10px}.calendar-teaser__date-links .calendar,.calendar-teaser__date-links button{color:var(--ci-color);font-size:calc((23 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.calendar-teaser__date-links .calendar,.calendar-teaser__date-links button{font-size:calc((19 / var(--font-size)) * 1rem)}}.calendar-teaser__date-links .calendar:hover,.calendar-teaser__date-links .calendar.focus-visible,.calendar-teaser__date-links button:hover,.calendar-teaser__date-links button.focus-visible{color:var(--c-black)}.calendar-teaser__date-links .calendar{margin-inline-end:10px}.calendar-teaser__date-links .share-wrapper{position:relative}.calendar-teaser__date-links .social-media-list{margin:0;padding:0;list-style:none;position:absolute;top:-15px;left:25px;z-index:2;display:none;padding:7px 25px 20px 17px;font-style:italic;background-color:var(--c-white);border-radius:3px;box-shadow:0 1px 14px var(--c-white-dark)}.calendar-teaser__date-links .social-media-list small,.calendar-teaser__date-links .social-media-list a{display:block;margin-bottom:6px}.calendar-teaser__date-links .social-media-list a{position:relative;padding-left:35px;color:var(--ci-color)}.calendar-teaser__date-links .social-media-list a:hover,.calendar-teaser__date-links .social-media-list a.focus-visible{color:var(--c-black)}.calendar-teaser__date-links .social-media-list a:last-child{margin:0}.calendar-teaser__date-links .social-media-list i{font-size:calc((19 / var(--font-size)) * 1rem)}.calendar-teaser__date-links .social-media-list i:before{position:absolute;top:6px;left:0}.calendar-teaser__date-links .is-active+.social-media-list{display:block}.calendar-teaser__image{flex:0 0 390px;margin:0 20px}@media screen and (max-width:1199px){.calendar-teaser__image{flex:0 0 206px}}@media screen and (max-width:767px){.calendar-teaser__image{display:none}}.calendar-teaser__text{flex:auto;margin:0 40px}@media screen and (max-width:1199px){.calendar-teaser__text{margin:0}}.calendar-teaser__text h3,.calendar-teaser__text>p{margin-bottom:20px}@media screen and (max-width:1199px){.calendar-teaser__text h3,.calendar-teaser__text>p{margin-bottom:10px}}.calendar-teaser__text h3{font-weight:500;font-style:normal}.calendar-teaser__text h3 a{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.calendar-teaser__text h3 a:hover,.calendar-teaser__text h3 a.focus-visible{background-size:100% 100%}.calendar-teaser__text .subtitle{margin-bottom:5px;font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-style:italic;line-height:calc((30 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.calendar-teaser__text .subtitle{margin-bottom:0;font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.calendar-teaser__text .subtitle{margin-bottom:5px;font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((20 / var(--font-size)) * 1rem)}}.calendar-teaser__text ul{margin:0;padding:0;list-style:none}.calendar-teaser__text ul li{position:relative;padding-left:28px;font-weight:400}@media screen and (max-width:1199px){.calendar-teaser__text ul li{padding-left:26px}}.calendar-teaser__text ul li [class^='icon-'],.calendar-teaser__text ul li [class*=' icon-']{font-size:calc((20 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.calendar-teaser__text ul li [class^='icon-'],.calendar-teaser__text ul li [class*=' icon-']{font-size:calc((17 / var(--font-size)) * 1rem)}}.calendar-teaser__text ul li [class^='icon-']:before,.calendar-teaser__text ul li [class*=' icon-']:before{position:absolute;top:6px;left:0}.calendar-teaser__text ul li.is-canceled{color:var(--c-red)}.calendar-teaser__text .bubble{margin-bottom:20px}.publication-detail{margin-top:100px}@media screen and (max-width:1199px){.publication-detail{margin-top:80px}}@media screen and (max-width:767px){.publication-detail{margin-top:65px}}.publication-detail__header{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;display:flex;margin-bottom:80px}@media screen and (max-width:1199px){.publication-detail__header{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.publication-detail__header{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.publication-detail__header{display:block;margin-bottom:0}}.publication-detail__image,.publication-detail__title{flex:1 1;margin:0 20px}@media screen and (max-width:1199px){.publication-detail__image,.publication-detail__title{margin:0}}@media screen and (max-width:1199px){.publication-detail__image{margin-bottom:80px}}@media screen and (max-width:767px){.publication-detail__image{margin-bottom:30px}}.publication-detail__image img{max-width:445px;margin-left:auto}@media screen and (max-width:1199px){.publication-detail__image img{max-width:288px;margin-left:0}}.publication-detail__title{display:flex;flex-direction:column;justify-content:center}.publication-detail__title h1{font-weight:400;font-size:calc((70 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((65 / var(--font-size)) * 1rem);font-style:italic;letter-spacing:-0.3px}@media screen and (max-width:1199px){.publication-detail__title h1{font-size:calc((50 / var(--font-size)) * 1rem);line-height:calc((48 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.publication-detail__title h1{font-size:calc((34 / var(--font-size)) * 1rem);line-height:calc((34 / var(--font-size)) * 1rem);letter-spacing:inherit}}@media screen and (max-width:1199px){.publication-detail__title h1{margin:20px 0}}@media screen and (max-width:767px){.publication-detail__title h1{margin:0 0 20px}}.publication-detail__title .subtitle{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);font-style:normal}@media screen and (max-width:1199px){.publication-detail__title .subtitle{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.publication-detail__title .subtitle{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.publication-detail__title .tag{align-self:flex-start;margin-bottom:10px;padding:8px 10px 6px 9px;color:var(--c-white);font-size:calc((30 / var(--font-size)) * 1rem);font-style:italic;line-height:calc((30 / var(--font-size)) * 1rem);background-color:var(--c-black)}@media screen and (max-width:1199px){.publication-detail__title .tag{padding:3px 8px 2px 7px;font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((23 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.publication-detail__title .tag{padding:2px 7px 2px 6px;font-size:calc((18 / var(--font-size)) * 1rem)}}.publication-detail__text{width:100%;max-width:848px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}@media screen and (max-width:992px){.publication-detail__text{max-width:1016px;padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.publication-detail__text{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.publication-detail__text{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (max-width:1199px) and (max-width:1199px){.publication-detail__text{padding-right:84px;padding-left:84px}}@media screen and (max-width:1199px) and (max-width:767px){.publication-detail__text{padding-right:10px;padding-left:10px}}@media screen and (max-width:767px){.publication-detail__text{font-size:calc((18 / var(--font-size)) * 1rem)}}.publication-detail__text h2{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);margin-bottom:10px;font-weight:500;font-style:normal}@media screen and (max-width:1199px){.publication-detail__text h2{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.publication-detail__text h2{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:1199px){.publication-detail__text h2{margin-bottom:5px}}.publication-detail__text hr{display:block;margin-top:25px;margin-bottom:25px}@media screen and (max-width:1199px){.publication-detail__text hr{margin-top:20px;margin-bottom:20px}}.publication-detail__text .plot{max-height:300px;overflow:hidden;transition:max-height 0.6s ease-in-out}@media screen and (max-width:1199px){.publication-detail__text .plot{max-height:234px}}@media screen and (max-width:600px){.publication-detail__text .plot{max-height:390px}}.publication-detail__text .plot p{margin:30px 0}@media screen and (max-width:1199px){.publication-detail__text .plot p{margin:26px 0}}.publication-detail__text .plot>*:first-child{margin-top:0}.publication-detail__text .plot>*:last-child{margin-bottom:0}.publication-detail__text .read-more{margin-top:10px;font-weight:500}@media screen and (max-width:767px){.publication-detail__text .read-more{font-size:calc((21 / var(--font-size)) * 1rem)}}.publication-detail__text .read-more i{display:inline-block;margin-right:10px;font-size:calc((11 / var(--font-size)) * 1rem);transition:transform 250ms ease-in-out}.publication-detail__text .read-more:hover i,.publication-detail__text .read-more.focus-visible i{transform:rotate(0) translateY(3px)}.publication-detail__text .read-more[aria-expanded='true'] i{transform:rotate(180deg) translateY(0)}.publication-detail__text .read-more[aria-expanded='true']:hover i,.publication-detail__text .read-more[aria-expanded='true'].focus-visible i{transform:rotate(180deg) translateY(3px)}.publication-detail__text .download-links{margin:0;padding:0;list-style:none;margin-top:30px}@media screen and (max-width:1199px){.publication-detail__text .download-links{margin-top:20px}}.events-administration .container-fluid{margin-bottom:50px}.events-administration .powermail_fieldwrap_type_submit{margin-top:0}.events-administration .success{color:green}.events-administration .error{color:red}.events-administration form.is-loading .loading-animation{display:block}.events-administration form.is-loading .submit__wrapper,.events-administration form.is-loading .submit-stack__wrapper{height:75px}.events-administration form.is-loading .add-slot{display:none}.events-administration form.is-loading .submit{display:none}.events-administration form.is-loading .response__wrapper{display:none}.events-administration .submit__wrapper,.events-administration .submit-stack__wrapper{position:relative}.events-administration .loading-animation{position:absolute;top:50%;left:0;z-index:2;display:none;transform:translateY(-50%)}.events-administration .loading-animation svg{width:40px}.events-administration .button__wrapper{display:flex;margin-top:10px}.events-administration .button__wrapper>*:first-child{margin-right:20px}.loading-animation__image{width:120px}.loading-animation__image #eye{animation-name:eye;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite}.loading-animation__image #right-foot{animation-name:feet;animation-duration:1.1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}.loading-animation__image #left-foot{animation-name:feet;animation-duration:1.1s;animation-timing-function:linear;animation-delay:0.55s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes feet{50%{transform:translateY(-9px)}100%{transform:translateY(0)}}@keyframes eye{0%{height:2.6px;transform:translateY(0)}1,5%{transform:translateY(-0.2px)}3%{height:3.4px;transform:translateY(-0.4px)}7%{height:3.4px;transform:translateY(-0.4px)}8,5%{transform:translateY(-0.2px)}10%{width:2.6px;height:2.6px;transform:translateY(0);transform:translateX(0)}15%{transform:translateX(-1.5px)}20%{width:8.6px;transform:translateX(-3px)}45%{width:8.6px;transform:translateX(-3px)}50%{transform:translateX(-1.5px)}55%{width:2.6px;transform:translateX(0)}}.publications{margin-top:100px;width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.publications{margin-top:80px}}@media screen and (max-width:767px){.publications{margin-top:65px}}@media screen and (max-width:1199px){.publications{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.publications{padding-right:10px;padding-left:10px}}.publications>h2{margin-bottom:70px;text-align:center}@media screen and (max-width:992px){.publications>h2{margin-bottom:40px}}@media screen and (max-width:767px){.publications>h2{margin-bottom:30px}}.publications .flickity-viewport{width:100%}.publications .flickity-slider{display:flex;align-items:center}.publications .publications__slider[data-item-count='1'],.publications .publications__slider[data-item-count='2']{display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.publications .publications__slider[data-item-count='1'],.publications .publications__slider[data-item-count='2']{flex-direction:column}}.publications .publications__slider[data-item-count='1'] .publication,.publications .publications__slider[data-item-count='2'] .publication{width:auto;max-width:848px}.publications .publications__slider[data-item-count='1'] .publication--has-image,.publications .publications__slider[data-item-count='2'] .publication--has-image{max-width:1005px}@media screen and (max-width:767px){.publications .publications__slider[data-item-count='1'] .publication:not(:last-child),.publications .publications__slider[data-item-count='2'] .publication:not(:last-child){margin-bottom:30px;padding-bottom:35px;border-bottom:1px solid var(--c-black)}}.publications .publications__slider[data-item-count='1'] .publication__media-wrapper img{width:325px}@media screen and (max-width:767px){.publications .publications__slider[data-item-count='1'] .publication__media-wrapper img{width:228px}}@media screen and (max-width:600px){.publications .publications__slider[data-item-count='1'] .publication__media-wrapper img{width:193px}}@media screen and (max-width:992px){.publications .publications__slider:not([data-item-count='1']) .publication{flex-direction:column}}@media screen and (max-width:992px){.publications .publications__slider:not([data-item-count='1']) .publication__media-wrapper{margin-right:0;margin-bottom:var(--gutter)}}.publications .publications__slider[data-item-count='2'] .publication{width:auto}.publications .publications__list{display:flex;flex-wrap:wrap;align-items:center;margin:0 -30px}@media screen and (max-width:1199px){.publications .publications__list{margin:0 -20px}}@media screen and (max-width:767px){.publications .publications__list{display:block;margin:0}}.publications .publications__list .publication{flex-basis:50%;width:initial;margin:0 0 40px;padding:0 30px 10px}@media screen and (max-width:1199px){.publications .publications__list .publication{padding:0 20px 10px}}@media screen and (max-width:992px){.publications .publications__list .publication{flex-direction:column}}@media screen and (max-width:767px){.publications .publications__list .publication{margin:0;padding:0 0 10px}.publications .publications__list .publication+.publication{margin-top:40px}}.publications .publications__list .publication:last-child,.publications .publications__list .publication:nth-last-child(2):nth-child(odd){margin-bottom:0}@media screen and (max-width:992px){.publications .publications__list .publication__media-wrapper{margin-right:0;margin-bottom:var(--gutter)}}.publication{--gutter:60px;display:flex;width:calc(50% - calc(var(--gutter) / 2));padding-bottom:10px}.publication:not(:last-child){margin-right:var(--gutter)}@media screen and (max-width:1199px){.publication{--gutter:20px}}@media screen and (max-width:767px){.publication{flex-direction:column;width:100%}}.publication__media-wrapper{flex:0 0 auto;margin-right:var(--gutter)}@media screen and (max-width:767px){.publication__media-wrapper{margin-right:0;margin-bottom:var(--gutter)}}.publication__media-wrapper img{width:228px}@media screen and (max-width:600px){.publication__media-wrapper img{width:193px}}.publication__tag{display:inline-block;margin-bottom:20px;padding:5px 10px;color:var(--c-white);font-style:italic;background-color:var(--c-black)}@media screen and (max-width:1199px){.publication__tag{padding:5px 8px}}.publication__text{margin-top:15px}.publication__action{margin-top:30px;margin-left:5px}.publication__action .button{font-size:calc((19 / var(--font-size)) * 1rem)}.category-list{margin:0;padding:0;list-style:none;width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;margin-top:100px;display:flex;flex-wrap:wrap;justify-content:center;color:var(--c-black)}@media screen and (max-width:1199px){.category-list{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.category-list{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.category-list{margin-top:80px}}@media screen and (max-width:767px){.category-list{margin-top:65px}}.category-list li{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((45 / var(--font-size)) * 1rem);margin:.5rem 1rem}@media screen and (max-width:1199px){.category-list li{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.category-list li{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.research-projects-search{margin-top:100px}@media screen and (max-width:1199px){.research-projects-search{margin-top:45px}}@media screen and (max-width:767px){.research-projects-search{margin-top:20px}}.research-projects-search .search-header{width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;margin-bottom:30px;font-style:italic}@media screen and (max-width:1199px){.research-projects-search .search-header{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.research-projects-search .search-header{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.research-projects-search .search-header{margin-bottom:20px}}.research-projects-search .search-header h2{font-style:italic}.research-projects-search__search-form{width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.research-projects-search__search-form{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.research-projects-search__search-form{padding-right:10px;padding-left:10px}}.research-projects-search .tag-selection-toggle-button span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:100% 100%}.research-projects-search .tag-selection-toggle-button:hover span,.research-projects-search .tag-selection-toggle-button.focus-visible span{animation:linkAnimation 0.4s forwards}@keyframes linkAnimation{from{background-size:0 100%}to{background-size:100% 100%}}@media screen and (max-width:767px){.research-projects-search .tag-selection-toggle-button{width:100%}}.research-projects-search .tag-selection-toggle-button:hover .icon-chevron-down,.research-projects-search .tag-selection-toggle-button.focus-visible .icon-chevron-down{transform:translateY(3px)}.research-projects-search .tag-selection-toggle-button i{margin-left:10px}.research-projects-search .tag-selection-toggle-button[aria-expanded='true'] .icon-chevron-down:before{display:inline-block;transform:rotate(180deg)}.research-projects-search .tag-selection-toggle-button span{display:inline-block;padding-bottom:5px}.research-projects-search .icon-chevron-down{display:inline-block;font-size:calc((12 / var(--font-size)) * 1rem);transition:all 250ms ease-in-out;pointer-events:none}.research-projects-search .options-facet legend{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);float:left;margin-right:10px}@media screen and (max-width:1199px){.research-projects-search .options-facet legend{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.research-projects-search .options-facet legend{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.research-projects-search .options-facet legend{float:none}}.research-projects-search .options-facet .options-facet__checkboxes{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);display:inline-flex;align-items:flex-end;float:left;margin-top:5px}@media screen and (max-width:1199px){.research-projects-search .options-facet .options-facet__checkboxes{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.research-projects-search .options-facet .options-facet__checkboxes{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:1199px){.research-projects-search .options-facet .options-facet__checkboxes{margin-top:3px}}@media screen and (max-width:767px){.research-projects-search .options-facet .options-facet__checkboxes{display:block;margin-top:0}}.research-projects-search .options-facet .checkbox{margin-top:0;margin-right:20px}@media screen and (max-width:767px){.research-projects-search .options-facet .checkbox{margin-top:5px;margin-right:0}}.research-projects-search .options-facet .checkbox:last-child{margin-right:0}.research-projects-search form>fieldset{margin-top:0}.research-projects-search__fieldsets-wrapper{display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.research-projects-search__fieldsets-wrapper{display:block}}.research-projects-search .options-dropdown-facet{position:relative;min-width:320px;margin-right:35px;margin-bottom:20px}@media screen and (max-width:1199px){.research-projects-search .options-dropdown-facet{margin-right:25px}}@media screen and (max-width:767px){.research-projects-search .options-dropdown-facet{min-width:290px;margin-right:0}.research-projects-search .options-dropdown-facet:first-child{margin-bottom:15px}}.research-projects-search .options-dropdown-facet:last-child{margin-right:0}.research-projects-search .options-dropdown-facet legend{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);font-style:italic}@media screen and (max-width:1199px){.research-projects-search .options-dropdown-facet legend{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.research-projects-search .options-dropdown-facet legend{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.research-projects-search .options-dropdown-facet__checkboxes{position:absolute;top:-50px;z-index:3;width:320px;padding:20px 15px;overflow:hidden;background:var(--c-white);box-shadow:0 10px 20px 0 rgba(0,0,0,0.5);visibility:hidden;opacity:0;transition:all ease-in-out 200ms}@media screen and (max-width:767px){.research-projects-search .options-dropdown-facet__checkboxes{width:290px}}.research-projects-search .options-dropdown-facet__checkboxes .checkbox:first-child{margin-top:0}.research-projects-search .options-dropdown-facet__checkboxes.active{top:50px;visibility:visible;opacity:1}@media screen and (max-width:767px){.research-projects-search .options-dropdown-facet__checkboxes.active{top:40px}}@-moz-document url-prefix(){.research-projects-search .options-dropdown-facet__checkboxes.active{top:10px}}.research-projects-search .result-count{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((45 / var(--font-size)) * 1rem);display:inline-block;margin-top:80px}@media screen and (max-width:1199px){.research-projects-search .result-count{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.research-projects-search .result-count{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:1199px){.research-projects-search .result-count{margin-top:55px}}@media screen and (max-width:767px){.research-projects-search .result-count{margin-top:40px}}.filter-container{display:flex;justify-content:space-between;margin-top:20px;margin-bottom:20px}@media screen and (max-width:600px){.filter-container{display:block}}.research-project-teaser{width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;margin-top:100px}@media screen and (max-width:1199px){.research-project-teaser{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.research-project-teaser{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.research-project-teaser{margin-top:80px}}@media screen and (max-width:767px){.research-project-teaser{margin-top:65px}}.research-project-teaser>h2{margin-bottom:70px;text-align:center}@media screen and (max-width:992px){.research-project-teaser>h2{margin-bottom:40px}}@media screen and (max-width:767px){.research-project-teaser>h2{margin-bottom:30px}}.research-project-teaser__articles-wrapper{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}@media screen and (max-width:1199px){.research-project-teaser__articles-wrapper{margin-top:20px}}@media screen and (max-width:767px){.research-project-teaser__articles-wrapper{display:block}}.research-project-teaser__articles-wrapper:after{content:'';width:calc(33.3% - 33px);height:0}.research-project-teaser__article-wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(33.3% - 33px);margin-bottom:75px;opacity:0;animation-name:research-teaser-animation;animation-duration:800ms;animation-fill-mode:forwards}@media screen and (max-width:1199px){.research-project-teaser__article-wrapper{flex-basis:calc(50% - 10px);margin-bottom:55px}}@media screen and (max-width:767px){.research-project-teaser__article-wrapper{margin-bottom:40px}}.research-project-teaser__article-wrapper picture{position:relative;overflow:hidden}.research-project-teaser__article-wrapper picture::after{content:'';display:block;height:0;padding-bottom:75%}.research-project-teaser__article-wrapper picture>*{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:1199px){.research-project-teaser__article-wrapper picture{position:relative}.research-project-teaser__article-wrapper picture::after{content:'';display:block;height:0;padding-bottom:80%}.research-project-teaser__article-wrapper picture>*{position:absolute;top:0;left:0;width:100%;height:100%}}.research-project-teaser__article-wrapper img{width:100%;transition:500ms all ease-in-out;font-family:"object-fit:contain";object-fit:contain}.research-project-teaser__article-wrapper header p:first-child{display:inline-block;margin-top:40px;margin-bottom:20px;padding:5px 10px;color:var(--c-white);font-style:italic;background:var(--c-black)}@media screen and (max-width:1199px){.research-project-teaser__article-wrapper header p:first-child{margin-top:35px}}@media screen and (max-width:767px){.research-project-teaser__article-wrapper header p:first-child{margin-top:25px;margin-bottom:15px}}.research-project-teaser__article-wrapper header h4{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((45 / var(--font-size)) * 1rem);margin-bottom:10px;font-style:normal}@media screen and (max-width:1199px){.research-project-teaser__article-wrapper header h4{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.research-project-teaser__article-wrapper header h4{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.research-project-teaser__article-wrapper header h4{margin-bottom:5px}}.research-project-teaser__article-wrapper header h4:first-child{margin-top:40px}@media screen and (max-width:1199px){.research-project-teaser__article-wrapper header h4:first-child{margin-top:35px}}@media screen and (max-width:767px){.research-project-teaser__article-wrapper header h4:first-child{margin-top:25px}}.research-project-teaser__link header h4 span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.research-project-teaser__link:hover header h4 span,.research-project-teaser__link.focus-visible header h4 span{background-size:100% 100%}.research-project-teaser__link:hover img,.research-project-teaser__link.focus-visible img{transform:scale(1.1)}@keyframes research-teaser-animation{0%{transform:translateY(100px);opacity:0}100%{transform:translateY(0);opacity:1}}.program-wrapper{margin-top:100px;width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.program-wrapper{margin-top:80px}}@media screen and (max-width:767px){.program-wrapper{margin-top:65px}}@media screen and (max-width:1199px){.program-wrapper{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.program-wrapper{padding-right:10px;padding-left:10px}}.program-wrapper .program__filters{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);display:flex;align-items:baseline;margin-bottom:15px;font-style:italic}@media screen and (max-width:1199px){.program-wrapper .program__filters{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.program-wrapper .program__filters{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.program-wrapper .program__filters{display:block}}.program-wrapper .program__filter{position:relative;width:320px;margin-right:35px}@media screen and (max-width:767px){.program-wrapper .program__filter{width:290px}}.program-wrapper .program__filter:last-child{margin-right:0}.program-wrapper .program__filter:last-child .program__filter-btn span{margin-left:5px}.program-wrapper .program__filter ~ .program__filter{margin-left:15px}@media screen and (max-width:767px){.program-wrapper .program__filter ~ .program__filter{margin-left:0}}.program-wrapper .program__filter-btn{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);font-style:italic}.program-wrapper .program__filter-btn span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.program-wrapper .program__filter-btn:hover span,.program-wrapper .program__filter-btn.focus-visible span{background-size:100% 100%}@media screen and (max-width:1199px){.program-wrapper .program__filter-btn{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.program-wrapper .program__filter-btn{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.program-wrapper .program__filter-btn:hover .icon-chevron-down,.program-wrapper .program__filter-btn.focus-visible .icon-chevron-down{transform:translateY(3px)}.program-wrapper .program__filter-btn[aria-expanded='true'] .icon-chevron-down:before{display:inline-block;transform:rotate(180deg)}.program-wrapper .program__filter-btn span{display:inline-block;padding-bottom:5px}.program-wrapper .program__filter-btn .icon-chevron-down{display:inline-block;margin-left:7px;font-size:calc((12 / var(--font-size)) * 1rem);transition:250ms all ease-in-out;pointer-events:none}@media screen and (max-width:767px){.program-wrapper .program__filter-btn{margin-bottom:5px}}.program-wrapper .program__filter-box{margin:0;padding:0;list-style:none;font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);position:absolute;top:-50px;z-index:3;width:320px;padding:20px 15px;overflow:hidden;background:var(--c-white);box-shadow:0 10px 20px 0 rgba(0,0,0,0.5);visibility:hidden;opacity:0;transition:all ease-in-out 200ms}@media screen and (max-width:1199px){.program-wrapper .program__filter-box{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.program-wrapper .program__filter-box{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:767px){.program-wrapper .program__filter-box{width:290px}}.program-wrapper .program__filter-box .checkbox:first-child{margin-top:0}.program-wrapper .program__filter-box[aria-hidden='false']{top:50px;visibility:visible;opacity:1}@media screen and (max-width:767px){.program-wrapper .program__filter-box[aria-hidden='false']{top:40px}}.animation-box{position:absolute;top:0;left:0;z-index:9;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:var(--c-white)}.animation-box .loader{position:relative;width:120px}.animation-box .loader:before{content:'';display:block;padding-top:100%}.animation-box .circular{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;transform-origin:center center;animation:rotate 2s linear infinite}.animation-box .path{animation:dash 1.5s ease-in-out infinite;stroke:var(--ci-color);stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes list-view-change{0%{opacity:0}100%{opacity:1}}.program-inner{margin-top:100px}@media screen and (max-width:1199px){.program-inner{margin-top:80px}}@media screen and (max-width:767px){.program-inner{margin-top:65px}}.program-inner>h2{margin-bottom:20px}.program-inner .list-buttons{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-end;padding-bottom:10px;border-bottom:2px solid var(--c-black)}.program-inner .list-button:first-child::after{content:'|';margin:0 15px}.program-inner .list-button label{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%;font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);cursor:pointer}.program-inner .list-button label:hover,.program-inner .list-button label.focus-visible{background-size:100% 100%}@media screen and (max-width:1199px){.program-inner .list-button label{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.program-inner .list-button label{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.program-inner .list-button input[type='radio']:checked+label{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:100% 100%;font-style:italic}.program-inner .list-button input[type='radio']:checked+label:hover,.program-inner .list-button input[type='radio']:checked+label.focus-visible{animation:linkAnimation 0.4s forwards}@keyframes linkAnimation{from{background-size:0 100%}to{background-size:100% 100%}}.program-inner .list-button input[type='radio']:not(:checked)+label{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%;font-style:normal}.program-inner .list-button input[type='radio']:not(:checked)+label:hover,.program-inner .list-button input[type='radio']:not(:checked)+label.focus-visible{background-size:100% 100%}.program-inner .list-button input[type='radio'].focus-visible+label{outline:2px dotted orange;background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:100% 100%}.program-inner .list-button input[type='radio'].focus-visible+label:hover,.program-inner .list-button input[type='radio'].focus-visible+label.focus-visible{animation:linkAnimation 0.4s forwards}@keyframes linkAnimation{from{background-size:0 100%}to{background-size:100% 100%}}.program-inner__wrapper{margin-top:80px;animation-name:list-view-change;animation-duration:1500ms}@media screen and (max-width:1199px){.program-inner__wrapper{margin-top:60px}}@media screen and (max-width:767px){.program-inner__wrapper{margin-top:50px}}.program-inner__content-wrapper{flex-grow:0;flex-shrink:1;flex-basis:calc(33.333% - 40px);margin-bottom:100px}@media screen and (max-width:1199px){.program-inner__content-wrapper{flex-grow:0;flex-shrink:1;flex-basis:calc(33.333% - 16.6px);margin-bottom:60px}}@media screen and (max-width:767px){.program-inner__content-wrapper{margin-right:0}}.program-inner__content-wrapper:not(:nth-child(3n+2)){padding-top:50px}@media screen and (max-width:1199px){.program-inner__content-wrapper:not(:nth-child(3n+2)){padding-top:30px}}@media screen and (max-width:767px){.program-inner__content-wrapper:not(:nth-child(3n+2)){padding-top:0}}.program-inner__content-wrapper:hover .program-inner__content-info,.program-inner__content-wrapper:focus .program-inner__content-info,.program-inner__content-wrapper.focus-visible .program-inner__content-info,.program-inner__content-wrapper:focus-within .program-inner__content-info{margin-top:-90px;padding-bottom:50px}@media screen and (max-width:1199px){.program-inner__content-wrapper:hover .program-inner__content-info,.program-inner__content-wrapper:focus .program-inner__content-info,.program-inner__content-wrapper.focus-visible .program-inner__content-info,.program-inner__content-wrapper:focus-within .program-inner__content-info{margin-top:-55px;padding-bottom:30px}}@media screen and (max-width:767px){.program-inner__content-wrapper:hover .program-inner__content-info,.program-inner__content-wrapper:focus .program-inner__content-info,.program-inner__content-wrapper.focus-visible .program-inner__content-info,.program-inner__content-wrapper:focus-within .program-inner__content-info{margin-top:-70px;padding-bottom:35px}}.program-inner__contents{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}.program-inner__contents:after{content:'';width:calc(33.3% - 40px);height:0}@media screen and (max-width:1199px){.program-inner__contents:after{content:none}}@media screen and (max-width:767px){.program-inner__contents{display:block}}.program-inner__content{display:block;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.program-inner__content{display:block}}.program-inner__picture{flex:1 1 48%;margin-right:0}@media screen and (max-width:767px){.program-inner__picture img{width:100%}}.program-inner__placeholder-element{position:relative;background:#e4e4e4}.program-inner__placeholder-element::after{content:'';display:block;height:0;padding-bottom:75%}.program-inner__placeholder-element>*{position:absolute;top:0;left:0;width:100%;height:100%}.program-inner__content-info{position:relative;flex-grow:1;flex-shrink:1;flex-basis:calc(52% - 55px);width:calc(100% - 50px);margin:auto;margin-top:-40px;padding:20px 25px 0 25px;background-color:var(--c-white);transition:all 0.4s ease}@media screen and (max-width:1199px){.program-inner__content-info{width:calc(100% - 35px);margin-top:-25px;padding:15px 10px 0 10px}}@media screen and (max-width:767px){.program-inner__content-info{width:calc(100% - (2 * 22.5px));margin-top:-35px;padding:10px 25px 0 25px}}.program-inner__content-info>p{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.program-inner__content-info>p{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.program-inner__content-info>p{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.program-inner__content-label{margin-bottom:5px}@media screen and (max-width:767px){.program-inner__content-label{margin-bottom:0}}.program-inner__content-title{font-weight:500;font-size:calc((35 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((40 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.program-inner__content-title{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.program-inner__content-title{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:1199px){.program-inner__content-title{margin-bottom:15px}}@media screen and (max-width:767px){.program-inner__content-title{margin-bottom:10px}}.program-inner__content-title .link--intern{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.program-inner__content-title .link--intern:hover,.program-inner__content-title .link--intern.focus-visible{background-size:100% 100%}.program-inner .action-wrapper{display:flex;justify-content:center}.program-inner__outer-list{margin:0;padding:0;list-style:none;display:block;animation-name:list-view-change;animation-duration:1500ms}.program-inner__outer-list-item{padding-top:40px;padding-bottom:40px;border-bottom:2px solid var(--c-black)}@media screen and (max-width:1199px){.program-inner__outer-list-item{padding-top:35px;padding-bottom:35px}}@media screen and (max-width:767px){.program-inner__outer-list-item{padding-top:25px;padding-bottom:25px}}.program-inner__outer-list-item h3{font-weight:400;font-size:calc((55 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((60 / var(--font-size)) * 1rem);font-style:normal;letter-spacing:-0.3px;font-weight:500}@media screen and (max-width:1199px){.program-inner__outer-list-item h3{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.program-inner__outer-list-item h3{font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}.program-inner__middle-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:767px){.program-inner__middle-list{display:block}}.program-inner__middle-list-item{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33% - 37px);margin-top:40px}@media screen and (max-width:1199px){.program-inner__middle-list-item{flex-basis:calc(50% - 20px);margin-top:35px}}@media screen and (max-width:767px){.program-inner__middle-list-item{margin-top:25px}}.program-inner__middle-list-item h4{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((45 / var(--font-size)) * 1rem);margin-bottom:15px;font-weight:500}@media screen and (max-width:1199px){.program-inner__middle-list-item h4{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.program-inner__middle-list-item h4{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:1199px){.program-inner__middle-list-item h4{margin-bottom:10px}}.program-inner__inner-list{margin:0;padding:0;list-style:none}.program-inner__inner-list-item{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);margin-bottom:10px;margin-left:31px;font-weight:500;text-indent:-15px}@media screen and (max-width:1199px){.program-inner__inner-list-item{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.program-inner__inner-list-item{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:1199px){.program-inner__inner-list-item{margin-left:30px;text-indent:-14px}}@media screen and (max-width:767px){.program-inner__inner-list-item{margin-bottom:5px;margin-left:27px;text-indent:-13px}}.program-inner__inner-list-item:last-child{margin-bottom:0}.teaser-icon{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;margin-top:100px}@media screen and (max-width:1199px){.teaser-icon{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.teaser-icon{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.teaser-icon{margin-top:80px}}@media screen and (max-width:767px){.teaser-icon{margin-top:65px}}.teaser-icon ul{margin:0;padding:0;list-style:none}.teaser-icon__contents-wrapper{color:var(--c-black);text-align:center}.teaser-icon__contents-wrapper>li{margin-bottom:150px}@media screen and (max-width:1199px){.teaser-icon__contents-wrapper>li{margin-bottom:95px}}@media screen and (max-width:767px){.teaser-icon__contents-wrapper>li{margin-bottom:60px}}.teaser-icon__content{display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.teaser-icon__content{display:block}}.teaser-icon__content:last-child{margin-bottom:0}.teaser-icon__icon-wrapper{margin-inline-end:30px}@media screen and (max-width:1199px){.teaser-icon__icon-wrapper{margin-inline-end:25px}}@media screen and (max-width:767px){.teaser-icon__icon-wrapper{margin-inline-end:0;margin-bottom:10px}}.teaser-icon [class^='icon-'],.teaser-icon [class*=' icon-']{font-size:calc((120 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.teaser-icon [class^='icon-'],.teaser-icon [class*=' icon-']{font-size:calc((85 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.teaser-icon [class^='icon-'],.teaser-icon [class*=' icon-']{font-size:calc((50 / var(--font-size)) * 1rem)}}.teaser-icon__content-inner{display:flex;align-items:center}@media screen and (max-width:1199px){.teaser-icon__content-inner{display:block}}.teaser-icon__content-header p{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((45 / var(--font-size)) * 1rem);font-style:italic}@media screen and (max-width:1199px){.teaser-icon__content-header p{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.teaser-icon__content-header p{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.teaser-icon__button{padding:0;background:none;border:none;border-radius:0;outline:none;cursor:pointer;position:relative;padding:7px 25px;color:var(--c-black);font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-style:italic;line-height:calc((33 / var(--font-size)) * 1rem);text-align:center;flex:0 0 auto;margin-inline-start:30px}@media screen and (max-width:1199px){.teaser-icon__button{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.teaser-icon__button{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.teaser-icon__button:hover:before,.teaser-icon__button.focus-visible:before{transform:translateX(4px) translateY(4px)}.teaser-icon__button:hover:after,.teaser-icon__button.focus-visible:after{transform:translateX(-4px) translateY(-4px)}.teaser-icon__button.focus-visible,.teaser-icon__button:focus-visible{text-decoration:underline;outline:3px dotted var(--c-black)}.teaser-icon__button:before,.teaser-icon__button:after{border:2px solid;border-image-slice:1;border-image-source:linear-gradient(-45deg,rgba(var(--ci-color-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;transition:transform 250ms ease-in-out}.teaser-icon__button:before{transform:translateX(-4px) translateY(-4px)}.teaser-icon__button:after{transform:translateX(4px) translateY(4px)}@media screen and (max-width:1199px){.teaser-icon__button{display:inline-block;margin-top:15px;margin-inline-start:0}}.teaser-icon__button.focus-visible,.teaser-icon__button:focus-visible{outline-offset:5px}.today{background-color:var(--ci-color)}.today .inner{width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.today .inner{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.today .inner{padding-right:10px;padding-left:10px}}.today__list{margin:0;padding:0;list-style:none;padding:10px 0}@media screen and (max-width:1279px){.today__list{padding:5px 0}}.today__list>li{padding:15px 0}@media screen and (max-width:1279px){.today__list>li{padding:10px 0}}.today__list>li:not(:last-child){border-bottom:2px solid var(--ci-text-color)}.today h2{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem)}@media screen and (max-width:1279px){.today h2{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.today h2{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.today__btn{position:relative;display:flex;justify-content:space-between;width:100%;color:var(--ci-text-color)}.today__btn:hover .icon-plus,.today__btn.focus-visible .icon-plus{transform:rotate(18deg)}@media screen and (max-width:767px){.today__btn:hover .icon-plus,.today__btn.focus-visible .icon-plus{transform:rotate(0deg)}}.today__btn.is-open:hover .icon-plus{transform:rotate(18deg)}@media screen and (max-width:767px){.today__btn.is-open:hover .icon-plus{transform:rotate(45deg)}}.today__btn.is-open .icon-plus{transform:rotate(45deg)}.today__btn span{max-width:calc(100% - 115px - 60px - 281px);text-align:left}@media screen and (max-width:1279px){.today__btn span{max-width:calc(100% - 20px - 60px - 227px)}}@media screen and (max-width:767px){.today__btn span{max-width:100%;padding-right:15px}}.today__btn .icon-plus{position:absolute;top:13px;right:0;font-size:calc((19 / var(--font-size)) * 1rem);transform-origin:center;transition:transform 100ms linear}@media screen and (max-width:1279px){.today__btn .icon-plus{top:10px}}@media screen and (max-width:767px){.today__btn .icon-plus{top:5px}}.today .is-big{margin-bottom:10px;font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((35 / var(--font-size)) * 1rem)}@media screen and (max-width:1279px){.today .is-big{margin-bottom:3px}}@media screen and (max-width:767px){.today .is-big{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.today .is-event{display:flex;font-weight:500;line-height:calc((35 / var(--font-size)) * 1rem)}.today .is-event time{margin-right:20px}.today .is-event a span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.today .is-event a:hover span,.today .is-event a.focus-visible span{background-size:100% 100%}.today__panel-sectionlink,.today__panel-inner a{color:var(--ci-text-color)}.today__panel-sectionlink span,.today__panel-inner a span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.today__panel-sectionlink:hover span,.today__panel-sectionlink.focus-visible span,.today__panel-inner a:hover span,.today__panel-inner a.focus-visible span{background-size:100% 100%}.today__panel-sectionlink [class^='icon-'],.today__panel-inner a [class^='icon-']{display:inline-block;margin-left:5px;color:var(--ci-text-color);font-size:0.7em;transition:all 250ms ease-in-out}.today__panel-inner{position:relative;margin-top:25px;margin-bottom:10px;padding-right:60px;color:var(--ci-text-color)}@media screen and (max-width:767px){.today__panel-inner{padding-right:20px}}.today__panel-sectionlink{position:absolute;right:60px;bottom:0;margin-top:30px;font-style:italic}@media screen and (max-width:1279px){.today__panel-sectionlink{position:relative;right:0;margin-top:15px}}.today__panel-list{margin:0;padding:0;list-style:none}.today__panel-list:not(ol){font-style:italic}.today .one-column{display:flex;flex-direction:column;max-width:calc(100% - 115px - 281px)}@media screen and (max-width:1279px){.today .one-column{max-width:100%}}.today .two-columns{display:flex}@media screen and (max-width:767px){.today .two-columns{display:block}}.today .two-columns .col-1{display:flex;flex-direction:column;max-width:calc(100% - 115px - 281px);margin-right:115px}@media screen and (max-width:1279px){.today .two-columns .col-1{max-width:calc(100% - 20px - 227px);margin-right:20px}}@media screen and (max-width:767px){.today .two-columns .col-1{max-width:100%;margin-right:0}}.today .two-columns .col-2{margin-bottom:50px}@media screen and (max-width:1279px){.today .two-columns .col-2{margin-bottom:0}}@media screen and (max-width:767px){.today .two-columns .col-2{display:flex;justify-content:center;align-items:flex-start;margin-top:20px}}.today .two-columns img{max-width:281px}@media screen and (max-width:1279px){.today .two-columns img{max-width:227px}}@media screen and (max-width:767px){.today .two-columns img{max-width:198px}}.today .four-columns{display:flex}@media screen and (max-width:1279px){.today .four-columns{display:block}}.today .four-columns [class^='col']{flex-grow:1;flex-shrink:1;flex-basis:calc(25% + 20px);padding-right:20px}@media screen and (max-width:1279px){.today .four-columns [class^='col']{padding-right:0}}@media screen and (max-width:1279px){.today .four-columns .col__inner{margin-top:15px}}.today .four-columns .col__inner:not(:first-child){margin-top:25px}@media screen and (max-width:1279px){.today .four-columns .col__inner:not(:first-child){margin-top:15px}}.hundred-years .today{display:block !important;background-color:var(--ci-color);visibility:hidden;transition:visibility 350ms linear 0s,height 350ms !important}.hundred-years .today.is-open{visibility:visible}.blog-teasers{margin-top:100px;width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;padding-right:0 !important;padding-left:0 !important}@media screen and (max-width:1199px){.blog-teasers{margin-top:80px}}@media screen and (max-width:767px){.blog-teasers{margin-top:65px}}@media screen and (max-width:1199px){.blog-teasers{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.blog-teasers{padding-right:10px;padding-left:10px}}.blog-teasers>h2{margin-bottom:70px;color:var(--c-black);text-align:center}@media screen and (max-width:992px){.blog-teasers>h2{margin-bottom:40px}}@media screen and (max-width:767px){.blog-teasers>h2{margin-bottom:30px}}.blog-teasers__wrapper{display:flex;flex-wrap:wrap}.blog-teaser{position:relative;overflow:hidden;background-color:var(--c-black)}.blog-teaser::after{content:'';display:block;height:0;padding-bottom:56.25%}.blog-teaser>*{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:767px){.blog-teaser{max-height:400px;margin-top:30px}.blog-teaser:first-child{margin-top:0}}.blog-teaser__link h3 span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.blog-teaser__link:hover h3 span,.blog-teaser__link.focus-visible h3 span{background-size:100% 100%}.blog-teaser__picture{position:relative}.blog-teaser__picture:after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:80%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 100%)}.blog-teaser__header{position:absolute;bottom:125px;left:50%;z-index:1;width:100%;max-width:calc(1073px + 70px * 2);padding-right:70px;padding-left:70px;transform:translateX(-50%)}.blog-teaser__label{display:inline-block;margin-bottom:20px;padding:5px 10px 8px 10px;color:var(--c-white);font-size:calc((30 / var(--font-size)) * 1rem);font-style:italic;line-height:calc((30 / var(--font-size)) * 1rem);background-color:var(--c-black)}@media screen and (max-width:1199px){.blog-teaser__label{padding:5px 8px 8px 8px;font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((25 / var(--font-size)) * 1rem)}}.blog-teaser h3{margin-bottom:10px;color:var(--c-white)}.blog-teaser p{color:var(--c-white)}.blog-teaser.col-2{width:100%}@media screen and (max-width:767px){.blog-teaser.col-2{position:relative}.blog-teaser.col-2::after{content:'';display:block;height:0;padding-bottom:125%}.blog-teaser.col-2>*{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (max-width:1199px){.blog-teaser.col-2 .blog-teaser__label{margin-bottom:10px}}.blog-teaser.col-2 .blog-teaser__header{bottom:125px}@media screen and (max-width:1199px){.blog-teaser.col-2 .blog-teaser__header{bottom:40px}}@media screen and (max-width:767px){.blog-teaser.col-2 .blog-teaser__header{bottom:30px;padding-right:20px;padding-left:20px}}.blog-teaser.col-1{position:relative;width:50%}.blog-teaser.col-1::after{content:'';display:block;height:0;padding-bottom:75%}.blog-teaser.col-1>*{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:992px){.blog-teaser.col-1{position:relative;max-height:400px}.blog-teaser.col-1::after{content:'';display:block;height:0;padding-bottom:106.25%}.blog-teaser.col-1>*{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (max-width:767px){.blog-teaser.col-1{position:relative;width:100%}.blog-teaser.col-1::after{content:'';display:block;height:0;padding-bottom:125%}.blog-teaser.col-1>*{position:absolute;top:0;left:0;width:100%;height:100%}}.blog-teaser.col-1 .blog-teaser__label{margin-bottom:15px}@media screen and (max-width:1199px){.blog-teaser.col-1 .blog-teaser__label{margin-bottom:10px}}.blog-teaser.col-1 .blog-teaser__header{bottom:35px}@media screen and (max-width:1199px){.blog-teaser.col-1 .blog-teaser__header{bottom:30px;padding-right:25px;padding-left:25px}}@media screen and (max-width:767px){.blog-teaser.col-1 .blog-teaser__header{padding-right:20px;padding-left:20px}}@media screen and (max-width:1199px){.blog-teaser.col-1 h3{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.events-teaser{margin-top:100px;width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;color:var(--c-black)}@media screen and (max-width:1199px){.events-teaser{margin-top:80px}}@media screen and (max-width:767px){.events-teaser{margin-top:65px}}@media screen and (max-width:1199px){.events-teaser{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.events-teaser{padding-right:10px;padding-left:10px}}.events-teaser.container-medium{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.events-teaser.container-medium{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.events-teaser.container-medium{padding-right:10px;padding-left:10px}}.events-teaser>h2{margin-bottom:70px;display:block;text-align:center}@media screen and (max-width:992px){.events-teaser>h2{margin-bottom:40px}}@media screen and (max-width:767px){.events-teaser>h2{margin-bottom:30px}}.events-teaser__content{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.events-teaser__content{display:block}}.events-teaser__content-inner{display:flex;justify-content:space-between;align-items:center;width:100%}.events-teaser__content-inner:hover .events-teaser__picture img{transform:scale(1.1)}.events-teaser__picture-wrapper{position:relative;flex:1 1 48%;margin-inline-end:55px;background:var(--c-gray-dark);aspect-ratio:1/1}@media screen and (max-width:1199px){.events-teaser__picture-wrapper{margin-inline-end:30px}}@media screen and (max-width:767px){.events-teaser__picture-wrapper{margin-inline-end:0}}.events-teaser__picture-wrapper a{display:block}.events-teaser__picture-wrapper picture{max-width:100%;overflow:hidden}.events-teaser__picture-wrapper img{transform:scale(1);transition:transform 800ms ease-in;font-family:"object-fit:cover";object-fit:cover}@media screen and (max-width:767px){.events-teaser__picture-wrapper img{width:100%}}.events-teaser__content-date{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((45 / var(--font-size)) * 1rem);position:absolute;top:-8px;right:-8px;width:95px;height:95px;padding:3px;color:var(--c-white);text-align:center;text-transform:uppercase;background:var(--c-black)}@media screen and (max-width:1199px){.events-teaser__content-date{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.events-teaser__content-date{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:1199px){.events-teaser__content-date{width:65px;height:65px;padding:4px;font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.events-teaser__content-date{right:0;display:flex;justify-content:center;align-items:center;width:52px;height:52px;padding:5px;font-size:calc((22 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.events-teaser__content-info{position:relative;flex-grow:1;flex-shrink:1;flex-basis:calc(52% - 55px);margin:auto;background-color:var(--c-white)}@media screen and (max-width:767px){.events-teaser__content-info{margin-top:20px}}.events-teaser__content-info>p{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.events-teaser__content-info>p{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.events-teaser__content-info>p{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.events-teaser__labels{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px;margin-bottom:20px}@media screen and (max-width:767px){.events-teaser__labels{margin-bottom:15px}}.events-teaser__content-label{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);margin-bottom:5px;color:var(--c-white);font-style:italic}@media screen and (max-width:1199px){.events-teaser__content-label{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.events-teaser__content-label{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.events-teaser__content-label span{padding:5px 10px;line-height:1.4;background-color:var(--c-black);-webkit-box-decoration-break:clone;box-decoration-break:clone}@media screen and (max-width:1199px){.events-teaser__content-label span{padding:4px 8px}}.events-teaser__content-title{font-weight:400;font-size:calc((55 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((60 / var(--font-size)) * 1rem);font-style:normal;letter-spacing:-0.3px;margin-bottom:20px}@media screen and (max-width:1199px){.events-teaser__content-title{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.events-teaser__content-title{font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}@media screen and (max-width:1199px){.events-teaser__content-title{margin-bottom:15px}}@media screen and (max-width:767px){.events-teaser__content-title{margin-bottom:10px}}.events-teaser__content-title a span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.events-teaser__content-title a:hover span,.events-teaser__content-title a.focus-visible span{background-size:100% 100%}.events-teaser__content-extra-infos{margin-top:30px}@media screen and (max-width:1199px){.events-teaser__content-extra-infos{margin-top:20px}}@media screen and (max-width:767px){.events-teaser__content-extra-infos{margin-top:15px}}.events-teaser__content-extra-info{display:flex;margin-bottom:15px}@media screen and (max-width:1199px){.events-teaser__content-extra-info{margin-bottom:10px}}@media screen and (max-width:767px){.events-teaser__content-extra-info{margin-top:5px}}.events-teaser__content-extra-info:last-child{margin-bottom:0}.events-teaser__content-extra-info i{flex:0 0 42px;font-size:calc((32 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.events-teaser__content-extra-info i{flex-basis:38px;font-size:calc((29 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.events-teaser__content-extra-info i{flex-basis:36px;font-size:calc((26 / var(--font-size)) * 1rem)}}.events-teaser__content-extra-info p{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.events-teaser__content-extra-info p{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.events-teaser__content-extra-info p{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.events-teaser__content-extra-info time{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.events-teaser__content-extra-info time{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.events-teaser__content-extra-info time{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.events-teaser .col-2 .events-teaser__contents{display:flex;justify-content:space-between}@media screen and (max-width:767px){.events-teaser .col-2 .events-teaser__contents{display:block}}.events-teaser .col-2 .events-teaser__content-wrapper{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 22.5px)}.events-teaser .col-2 .events-teaser__content-wrapper:first-child{margin-inline-end:55px;padding-top:50px}@media screen and (max-width:1199px){.events-teaser .col-2 .events-teaser__content-wrapper:first-child{margin-inline-end:20px;padding-top:30px}}@media screen and (max-width:767px){.events-teaser .col-2 .events-teaser__content-wrapper:first-child{margin-inline-end:0;padding-top:0}}@media screen and (max-width:767px){.events-teaser .col-2 .events-teaser__content-wrapper{margin-bottom:60px}.events-teaser .col-2 .events-teaser__content-wrapper:last-child{margin-bottom:0}}.events-teaser .col-2 .events-teaser__content{display:block}.events-teaser .col-2 .events-teaser__content-inner{display:inline-block}.events-teaser .col-2 .events-teaser__picture-wrapper{margin-inline-end:0}.events-teaser .col-2 .events-teaser__content-info{margin-top:30px}@media screen and (max-width:767px){.events-teaser .col-2 .events-teaser__content-info{margin-top:20px}}.events-teaser .col-2 .events-teaser__content-title{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((45 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.events-teaser .col-2 .events-teaser__content-title{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.events-teaser .col-2 .events-teaser__content-title{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.events-teaser .col-3 .events-teaser__contents,.events-teaser .col-4 .events-teaser__contents{display:flex;justify-content:space-between}@media screen and (max-width:767px){.events-teaser .col-3 .events-teaser__contents,.events-teaser .col-4 .events-teaser__contents{display:block}}.events-teaser .col-3 .events-teaser__content-wrapper,.events-teaser .col-4 .events-teaser__content-wrapper{flex-grow:1;flex-shrink:1;flex-basis:calc(33.333% - 40px);margin-inline-end:60px;padding-top:8px}@media screen and (max-width:1199px){.events-teaser .col-3 .events-teaser__content-wrapper,.events-teaser .col-4 .events-teaser__content-wrapper{flex-basis:calc(33.333% - 16.6px);margin-inline-end:20px}}@media screen and (max-width:767px){.events-teaser .col-3 .events-teaser__content-wrapper,.events-teaser .col-4 .events-teaser__content-wrapper{margin-inline-end:0;margin-bottom:60px}.events-teaser .col-3 .events-teaser__content-wrapper:last-child,.events-teaser .col-4 .events-teaser__content-wrapper:last-child{margin-bottom:0}}.events-teaser .col-3 .events-teaser__content-wrapper:nth-child(odd),.events-teaser .col-4 .events-teaser__content-wrapper:nth-child(odd){padding-top:50px}@media screen and (max-width:1199px){.events-teaser .col-3 .events-teaser__content-wrapper:nth-child(odd),.events-teaser .col-4 .events-teaser__content-wrapper:nth-child(odd){padding-top:30px}}@media screen and (max-width:767px){.events-teaser .col-3 .events-teaser__content-wrapper:nth-child(odd),.events-teaser .col-4 .events-teaser__content-wrapper:nth-child(odd){padding-top:8px}}.events-teaser .col-3 .events-teaser__content-wrapper:last-child,.events-teaser .col-4 .events-teaser__content-wrapper:last-child{margin-inline-end:0}.events-teaser .col-3 .events-teaser__content,.events-teaser .col-4 .events-teaser__content{display:block}.events-teaser .col-3 .events-teaser__content-inner,.events-teaser .col-4 .events-teaser__content-inner{display:inline-block}.events-teaser .col-3 .events-teaser__picture-wrapper,.events-teaser .col-4 .events-teaser__picture-wrapper{margin-inline-end:0}.events-teaser .col-3 .events-teaser__content-info,.events-teaser .col-4 .events-teaser__content-info{margin-top:25px}@media screen and (max-width:1199px){.events-teaser .col-3 .events-teaser__content-info,.events-teaser .col-4 .events-teaser__content-info{margin-top:30px}}@media screen and (max-width:767px){.events-teaser .col-3 .events-teaser__content-info,.events-teaser .col-4 .events-teaser__content-info{margin-top:20px}}.events-teaser .col-3 h3,.events-teaser .col-4 h3{font-weight:500;font-size:calc((35 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((40 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.events-teaser .col-3 h3,.events-teaser .col-4 h3{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.events-teaser .col-3 h3,.events-teaser .col-4 h3{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.events-teaser .col-3 p,.events-teaser .col-3 .events-teaser__content-extra-info time,.events-teaser .col-4 p,.events-teaser .col-4 .events-teaser__content-extra-info time{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((28 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.events-teaser .col-3 p,.events-teaser .col-3 .events-teaser__content-extra-info time,.events-teaser .col-4 p,.events-teaser .col-4 .events-teaser__content-extra-info time{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.events-teaser .col-4 .events-teaser__content-wrapper{flex-grow:1;flex-shrink:1;flex-basis:calc(25% - 41.25px);margin-inline-end:55px}@media screen and (max-width:1440px){.events-teaser .col-4 .events-teaser__content-wrapper{flex-grow:1;flex-shrink:1;flex-basis:calc(33.333% - 40px)}}@media screen and (max-width:1199px){.events-teaser .col-4 .events-teaser__content-wrapper{flex-basis:calc(33.333% - 16.6px)}}.events-teaser--is-slider.col-3 .events-teaser__contents,.events-teaser--is-slider.col-4 .events-teaser__contents{display:block}.events-teaser--is-slider.col-3 .events-teaser__content-wrapper,.events-teaser--is-slider.col-4 .events-teaser__content-wrapper{display:block;margin-right:0;padding-inline-end:8px}@media screen and (max-width:767px){.events-teaser--is-slider.col-3 .events-teaser__content-wrapper,.events-teaser--is-slider.col-4 .events-teaser__content-wrapper{width:100%;padding-inline-end:0}}.events-teaser--is-slider.col-3 .events-teaser__content,.events-teaser--is-slider.col-4 .events-teaser__content{display:block}.events-teaser--is-slider.col-3 .events-teaser__content-inner,.events-teaser--is-slider.col-4 .events-teaser__content-inner{display:inline-block}.events-teaser--is-slider.col-3 .events-teaser__picture-wrapper,.events-teaser--is-slider.col-4 .events-teaser__picture-wrapper{margin-inline-end:0}.events-teaser--is-slider.col-3 picture[data-lazerload],.events-teaser--is-slider.col-4 picture[data-lazerload]{position:relative}.events-teaser--is-slider.col-3 picture[data-lazerload]::after,.events-teaser--is-slider.col-4 picture[data-lazerload]::after{content:'';display:block;height:0;padding-bottom:100%}.events-teaser--is-slider.col-3 picture[data-lazerload]>*,.events-teaser--is-slider.col-4 picture[data-lazerload]>*{position:absolute;top:0;left:0;width:100%;height:100%}.events-teaser--is-slider.col-3 img,.events-teaser--is-slider.col-4 img{position:absolute;top:0;left:0;width:100%;height:100%}.events-teaser--is-slider.col-3 .events-teaser__content-info,.events-teaser--is-slider.col-4 .events-teaser__content-info{margin-top:25px}@media screen and (max-width:1199px){.events-teaser--is-slider.col-3 .events-teaser__content-info,.events-teaser--is-slider.col-4 .events-teaser__content-info{margin-top:30px}}@media screen and (max-width:767px){.events-teaser--is-slider.col-3 .events-teaser__content-info,.events-teaser--is-slider.col-4 .events-teaser__content-info{margin-top:20px}}.events-teaser--is-slider.col-3 .flickity-page-dots,.events-teaser--is-slider.col-4 .flickity-page-dots{margin-top:50px}@media screen and (max-width:1199px){.events-teaser--is-slider.col-3 .flickity-page-dots,.events-teaser--is-slider.col-4 .flickity-page-dots{margin-top:40px}}@media screen and (max-width:767px){.events-teaser--is-slider.col-3 .flickity-page-dots,.events-teaser--is-slider.col-4 .flickity-page-dots{margin-top:25px}}.events-teaser--is-slider.col-3 .flickity-page-dots .dot::before,.events-teaser--is-slider.col-3 .flickity-page-dots .dot::after,.events-teaser--is-slider.col-4 .flickity-page-dots .dot::before,.events-teaser--is-slider.col-4 .flickity-page-dots .dot::after{width:12px;height:12px}@media screen and (max-width:767px){.events-teaser--is-slider.col-3 .flickity-page-dots .dot::before,.events-teaser--is-slider.col-3 .flickity-page-dots .dot::after,.events-teaser--is-slider.col-4 .flickity-page-dots .dot::before,.events-teaser--is-slider.col-4 .flickity-page-dots .dot::after{width:10px;height:10px}}.events-teaser .grid .events-teaser__contents{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -27.5px}@media screen and (max-width:767px){.events-teaser .grid .events-teaser__contents{display:block}}.events-teaser .grid .events-teaser__contents::after{content:'';display:block;flex-basis:33.33333%;height:0;padding:0 27.5px}@media screen and (max-width:992px){.events-teaser .grid .events-teaser__contents::after{flex-basis:50%}}@media screen and (max-width:767px){.events-teaser .grid .events-teaser__contents::after{display:none}}.events-teaser .grid .events-teaser__content-wrapper{flex-basis:33.33333%;padding:0 27.5px}@media screen and (max-width:992px){.events-teaser .grid .events-teaser__content-wrapper{flex-basis:50%}}.events-teaser .grid .events-teaser__content-wrapper:nth-child(n+4){padding-top:50px}@media screen and (max-width:1199px){.events-teaser .grid .events-teaser__content-wrapper:nth-child(n+4){padding-top:30px}}@media screen and (max-width:767px){.events-teaser .grid .events-teaser__content-wrapper:nth-child(n+4){padding-top:0}}@media screen and (max-width:767px){.events-teaser .grid .events-teaser__content-wrapper:not(:last-child){margin-bottom:60px}}.events-teaser .grid .events-teaser__content{display:block}.events-teaser .grid .events-teaser__content-inner{display:inline-block}.events-teaser .grid .events-teaser__picture-wrapper{margin-inline-end:0}.events-teaser .grid .events-teaser__content-info{margin-top:30px}@media screen and (max-width:767px){.events-teaser .grid .events-teaser__content-info{margin-top:20px}}.events-teaser .grid .events-teaser__content-title{font-weight:500;font-size:calc((35 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((40 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.events-teaser .grid .events-teaser__content-title{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.events-teaser .grid .events-teaser__content-title{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.events-teaser .grid .events-teaser__content-extra-info time,.events-teaser .grid p{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((28 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.events-teaser .grid .events-teaser__content-extra-info time,.events-teaser .grid p{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.events-teaser .events-teaser__load-more-wrapper{display:flex;justify-content:center}.events-teaser .events-teaser__load-more-button{margin-top:70px;margin-bottom:4px}@media screen and (max-width:1199px){.events-teaser .events-teaser__load-more-button{margin-top:50px}}@media screen and (max-width:767px){.events-teaser .events-teaser__load-more-button{margin-top:30px}}.events-teaser__content-info .bubble{margin-bottom:30px}@media screen and (max-width:767px){.events-teaser__content-info .bubble{margin-bottom:20px}}.locations{margin-top:100px;width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.locations{margin-top:80px}}@media screen and (max-width:767px){.locations{margin-top:65px}}@media screen and (max-width:1199px){.locations{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.locations{padding-right:10px;padding-left:10px}}.locations>h2{font-weight:400;font-size:calc((55 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((60 / var(--font-size)) * 1rem);font-style:normal;letter-spacing:-0.3px;margin-bottom:20px;font-weight:500}@media screen and (max-width:1199px){.locations>h2{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.locations>h2{font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}@media screen and (max-width:1199px){.locations>h2{margin-bottom:10px}}@media screen and (max-width:767px){.locations>h2{margin-bottom:0}}.location{border-bottom:2px solid var(--c-black)}.location p{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.location p{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.location p{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.location__btn{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;width:100%;padding-top:10px;padding-right:60px;padding-bottom:10px;color:var(--c-black);text-align:left}@media screen and (max-width:1199px){.location__btn{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.location__btn{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.location__btn[aria-expanded='true'] .location__btn--hide{display:none}.location__btn[aria-expanded='true'] .icon-plus:before{transform:rotate(45deg)}.location__btn .loading--inline{max-width:370px;min-height:30px}@media screen and (max-width:1199px){.location__btn .loading--inline{min-height:26px}}.location__btn .icon-plus{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);position:absolute;right:20px;bottom:50%;transform:translateY(50%)}@media screen and (max-width:1199px){.location__btn .icon-plus{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.location__btn .icon-plus{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.location__btn .icon-plus:before{display:block;transition:all 300ms ease-in-out}.location__btn--hide{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);margin-inline-start:20px}@media screen and (max-width:1199px){.location__btn--hide{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.location__btn--hide{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:1279px){.location__btn--hide{margin-inline-start:10px}}@media screen and (max-width:767px){.location__btn--hide{display:none}}.location__panel-inner{display:flex;padding-top:15px;padding-right:60px;padding-bottom:30px;color:var(--c-black)}@media screen and (max-width:992px){.location__panel-inner{display:block}}@media screen and (max-width:767px){.location__panel-inner{padding-top:0;padding-right:0;padding-bottom:20px}}.location__left-side{flex:1 1 47%}@media screen and (max-width:1199px){.location__left-side{flex-basis:70%}}@media screen and (max-width:992px){.location__left-side{display:block}}.location__right-side{flex-basis:47%;padding-inline-start:40px;border-inline-start:2px solid var(--c-black)}@media screen and (max-width:992px){.location__right-side{display:block;padding-left:0;border-inline-start:none}}@media screen and (max-width:767px){.location__right-side{margin-top:20px}}.location__right-side span{display:block;margin-bottom:30px}@media screen and (max-width:992px){.location__right-side span{margin-bottom:20px}}@media screen and (max-width:767px){.location__right-side p{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.location__left-inner{display:flex}@media screen and (max-width:767px){.location__left-inner{display:block}}.location__info{width:100%;padding-right:10px}.location__info-wrapper{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);display:flex;margin-bottom:15px}@media screen and (max-width:1199px){.location__info-wrapper{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.location__info-wrapper{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:1199px){.location__info-wrapper{margin-bottom:10px}}.location__info-wrapper:last-child{margin-bottom:0}.location__info-wrapper i{margin-inline-end:10px}@media screen and (max-width:767px){.location__info-wrapper i{font-size:calc((23 / var(--font-size)) * 1rem)}}.location__info-wrapper .loading--inline{max-width:213px}.location picture{flex:1 0 auto;margin-inline-end:25px}@media screen and (max-width:767px){.location picture{margin-inline-end:0}}@media screen and (max-width:992px){.location__img{margin-bottom:20px}}.location__link-wrapper{display:flex;justify-content:flex-start;margin-top:30px}@media screen and (max-width:1199px){.location__link-wrapper{margin-top:15px}}@media screen and (max-width:992px){.location__link-wrapper{justify-content:center}}@media screen and (max-width:767px){.location__link-wrapper{margin-top:20px}}.highlight-teaser{margin-top:100px}@media screen and (max-width:1199px){.highlight-teaser{margin-top:80px}}@media screen and (max-width:767px){.highlight-teaser{margin-top:65px}}.highlight-teaser>h2{margin-bottom:70px;text-align:center}@media screen and (max-width:992px){.highlight-teaser>h2{margin-bottom:40px}}@media screen and (max-width:767px){.highlight-teaser>h2{margin-bottom:30px}}.highlight-teaser__wrapper{width:100%;max-width:2650px;margin-right:auto;margin-left:auto;position:relative;overflow:hidden}@media screen and (max-width:767px){.highlight-teaser__wrapper{padding-top:20px;padding-bottom:40px}}@media screen and (min-width:768px){.highlight-teaser__wrapper{position:relative}.highlight-teaser__wrapper::after{content:'';display:block;height:0;padding-bottom:56.25%}.highlight-teaser__wrapper>*{position:absolute;top:0;left:0;width:100%;height:100%}}.highlight-teaser__inner{width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;position:absolute;left:50%;display:flex;justify-content:flex-end;align-items:center;width:100%;transform:translateX(-50%)}@media screen and (max-width:1199px){.highlight-teaser__inner{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.highlight-teaser__inner{padding-right:10px;padding-left:10px}}@media screen and (max-width:767px){.highlight-teaser__inner{position:static;flex-direction:column;justify-content:center;align-items:center;transform:initial}}.highlight-teaser__picture{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:55%;height:100%}@media screen and (max-width:1440px){.highlight-teaser__picture{width:50%}}@media screen and (max-width:992px){.highlight-teaser__picture{width:41%}}@media screen and (max-width:767px){.highlight-teaser__picture{position:static;width:100%;height:auto;margin-bottom:20px}}.highlight-teaser__context{position:relative;z-index:1;width:40%}@media screen and (max-width:1440px){.highlight-teaser__context{width:49%}}@media screen and (max-width:992px){.highlight-teaser__context{width:58%}}@media screen and (max-width:767px){.highlight-teaser__context{width:100%}}.highlight-teaser__subtitle{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);margin-bottom:10px}@media screen and (max-width:1199px){.highlight-teaser__subtitle{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.highlight-teaser__subtitle{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (max-width:1199px){.highlight-teaser__subtitle{margin-bottom:5px}}@media screen and (max-width:767px){.highlight-teaser__subtitle{margin-bottom:0}}.highlight-teaser header h2,.highlight-teaser header h3{font-weight:400;font-size:calc((70 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((70 / var(--font-size)) * 1rem);font-style:italic;letter-spacing:-0.3px}@media screen and (max-width:1199px){.highlight-teaser header h2,.highlight-teaser header h3{font-size:calc((60 / var(--font-size)) * 1rem);line-height:calc((60 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.highlight-teaser header h2,.highlight-teaser header h3{font-size:calc((33 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}.highlight-teaser header h2 a,.highlight-teaser header h3 a{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.highlight-teaser header h2 a:hover,.highlight-teaser header h2 a.focus-visible,.highlight-teaser header h3 a:hover,.highlight-teaser header h3 a.focus-visible{background-size:100% 100%}.highlight-teaser header h2 a.focus-visible,.highlight-teaser header h2 a:focus-visible,.highlight-teaser header h3 a.focus-visible,.highlight-teaser header h3 a:focus-visible{text-decoration:none}.highlight-teaser__wrapper p:not(.highlight-teaser_subtitle){font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);margin-top:20px}@media screen and (max-width:1199px){.highlight-teaser__wrapper p:not(.highlight-teaser_subtitle){font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.highlight-teaser__wrapper p:not(.highlight-teaser_subtitle){font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:1199px){.highlight-teaser__wrapper p:not(.highlight-teaser_subtitle){margin-top:10px}}@media screen and (max-width:767px){.highlight-teaser__wrapper p:not(.highlight-teaser_subtitle){margin-top:20px}}.highlight-teaser .button{display:inline-block;margin-top:40px}@media screen and (max-width:1199px){.highlight-teaser .button{margin-top:25px}}.highlight-teaser__copyright{width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;margin-top:5px;font-size:calc((15 / var(--font-size)) * 1rem);line-height:calc((20 / var(--font-size)) * 1rem);text-align:right}@media screen and (max-width:1199px){.highlight-teaser__copyright{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.highlight-teaser__copyright{padding-right:10px;padding-left:10px}}.highlight-teaser--gradient .highlight-teaser__wrapper{color:var(--c-white);background:linear-gradient(211.65deg,#30334f 0%,#000200 100%)}.highlight-teaser--gradient .highlight-teaser__wrapper a,.highlight-teaser--gradient .highlight-teaser__wrapper a:visited{color:var(--c-white)}.highlight-teaser--black .highlight-teaser__wrapper{color:var(--c-white);background:var(--c-black)}.highlight-teaser--black .highlight-teaser__wrapper a,.highlight-teaser--black .highlight-teaser__wrapper a:visited{color:var(--c-white)}.highlight-teaser--reverse .highlight-teaser__inner{justify-content:flex-start}.highlight-teaser--reverse .highlight-teaser__picture{right:0;left:initial}#c14456{margin-top:0}#c14456+section.facts{margin-top:-50px}@media screen and (max-width:992px){#c14456+section.facts{margin-top:0}}.news-teaser{margin-top:100px;width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;color:var(--c-black)}@media screen and (max-width:1199px){.news-teaser{margin-top:80px}}@media screen and (max-width:767px){.news-teaser{margin-top:65px}}@media screen and (max-width:1199px){.news-teaser{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.news-teaser{padding-right:10px;padding-left:10px}}.news-teaser.container-medium{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.news-teaser.container-medium{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.news-teaser.container-medium{padding-right:10px;padding-left:10px}}.news-teaser>h2{margin-bottom:70px;display:block;text-align:center}@media screen and (max-width:992px){.news-teaser>h2{margin-bottom:40px}}@media screen and (max-width:767px){.news-teaser>h2{margin-bottom:30px}}@media screen and (max-width:767px){.news-teaser__content-wrapper:hover .news-teaser__content-info,.news-teaser__content-wrapper.focus-visible .news-teaser__content-info,.news-teaser__content-wrapper:focus-within .news-teaser__content-info{margin-top:-100px;padding-bottom:60px}}.news-teaser__content{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.news-teaser__content{display:block}}.news-teaser__content-inner{display:flex}@media screen and (max-width:767px){.news-teaser__content-inner{display:inline-block}}.news-teaser__picture{flex:1 1 48%;margin-inline-end:55px}@media screen and (max-width:1199px){.news-teaser__picture{margin-inline-end:20px}}@media screen and (max-width:767px){.news-teaser__picture{margin-inline-end:0}}@media screen and (max-width:767px){.news-teaser__picture img{width:100%}}.news-teaser__content-info{position:relative;flex-grow:1;flex-shrink:1;flex-basis:calc(52% - 55px);margin:auto;background-color:var(--c-white);transition:all 0.4s ease}@media screen and (max-width:767px){.news-teaser__content-info{width:calc(100% - (2 * 22.5px));margin-top:-40px;padding:15px 25px 0 25px}}.news-teaser__content-info>p{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.news-teaser__content-info>p{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.news-teaser__content-info>p{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.news-teaser__content-label{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);display:inline-block;margin-bottom:20px;padding:5px 10px;color:var(--c-white);font-style:italic;background-color:var(--c-black)}@media screen and (max-width:1199px){.news-teaser__content-label{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.news-teaser__content-label{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (max-width:1199px){.news-teaser__content-label{padding:4px 8px}}@media screen and (max-width:767px){.news-teaser__content-label{margin-bottom:0}}.news-teaser__content-date{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);display:block;margin-bottom:5px}@media screen and (max-width:1199px){.news-teaser__content-date{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.news-teaser__content-date{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.news-teaser__content-title{font-weight:400;font-size:calc((55 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((60 / var(--font-size)) * 1rem);font-style:normal;letter-spacing:-0.3px;margin-bottom:20px}@media screen and (max-width:1199px){.news-teaser__content-title{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.news-teaser__content-title{font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}@media screen and (max-width:1199px){.news-teaser__content-title{margin-bottom:15px}}@media screen and (max-width:767px){.news-teaser__content-title{margin-bottom:10px}}.news-teaser__content-title a span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.news-teaser__content-title a:hover span,.news-teaser__content-title a.focus-visible span{background-size:100% 100%}.news-teaser .col-2 .news-teaser__contents{display:flex;justify-content:space-between}@media screen and (max-width:767px){.news-teaser .col-2 .news-teaser__contents{display:block}}.news-teaser .col-2 .news-teaser__content-wrapper{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 22.5px)}.news-teaser .col-2 .news-teaser__content-wrapper:first-child{margin-inline-end:55px;padding-top:50px}@media screen and (max-width:1199px){.news-teaser .col-2 .news-teaser__content-wrapper:first-child{margin-inline-end:20px;padding-top:30px}}@media screen and (max-width:767px){.news-teaser .col-2 .news-teaser__content-wrapper:first-child{margin-inline-end:0;padding-top:0}}@media screen and (max-width:767px){.news-teaser .col-2 .news-teaser__content-wrapper{margin-bottom:20px}.news-teaser .col-2 .news-teaser__content-wrapper:last-child{margin-bottom:0}}.news-teaser .col-2 .news-teaser__content-wrapper:hover .news-teaser__content-info,.news-teaser .col-2 .news-teaser__content-wrapper.focus-visible .news-teaser__content-info,.news-teaser .col-2 .news-teaser__content-wrapper:focus-within .news-teaser__content-info{margin-top:-250px;padding-bottom:100px}@media screen and (max-width:1199px){.news-teaser .col-2 .news-teaser__content-wrapper:hover .news-teaser__content-info,.news-teaser .col-2 .news-teaser__content-wrapper.focus-visible .news-teaser__content-info,.news-teaser .col-2 .news-teaser__content-wrapper:focus-within .news-teaser__content-info{margin-top:-200px;padding-bottom:60px}}@media screen and (max-width:1199px){.news-teaser .col-2 .news-teaser__content-wrapper:hover .news-teaser__content-info,.news-teaser .col-2 .news-teaser__content-wrapper.focus-visible .news-teaser__content-info,.news-teaser .col-2 .news-teaser__content-wrapper:focus-within .news-teaser__content-info{margin-top:-190px}}.news-teaser .col-2 .news-teaser__content{display:block}.news-teaser .col-2 .news-teaser__content-inner{display:inline-block;width:100%}.news-teaser .col-2 .news-teaser__picture{margin-inline-end:0}.news-teaser .col-2 .news-teaser__content-info{width:calc(100% - 115px);margin-top:-150px;padding:30px 30px 0 30px}@media screen and (max-width:1199px){.news-teaser .col-2 .news-teaser__content-info{width:calc(100% - 40px);margin-top:-140px;padding:20px 20px 0 20px}}@media screen and (max-width:767px){.news-teaser .col-2 .news-teaser__content-info{width:calc(100% - (2 * 22.5px));margin-top:-130px;padding:15px 25px 0 25px}}.news-teaser .col-2 .news-teaser__content-title{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((45 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.news-teaser .col-2 .news-teaser__content-title{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.news-teaser .col-2 .news-teaser__content-title{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.news-teaser .col-3 .news-teaser__contents{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:767px){.news-teaser .col-3 .news-teaser__contents{display:block}}.news-teaser .col-3 .news-teaser__contents::after{content:'';width:30%}.news-teaser .col-3 .news-teaser__content-wrapper{width:30%;margin-bottom:100px;padding-top:50px}@media screen and (max-width:1199px){.news-teaser .col-3 .news-teaser__content-wrapper{width:30%;padding-top:30px}}@media screen and (max-width:767px){.news-teaser .col-3 .news-teaser__content-wrapper{width:100%;margin-bottom:40px;padding-top:0}.news-teaser .col-3 .news-teaser__content-wrapper:last-child{margin-bottom:0}}.news-teaser .col-3 .news-teaser__content-wrapper:nth-child(3n+2){padding-top:0}.news-teaser .col-3 .news-teaser__content-wrapper:last-child{margin-inline-end:0}.news-teaser .col-3 .news-teaser__content-wrapper:hover .news-teaser__content-info,.news-teaser .col-3 .news-teaser__content-wrapper:focus .news-teaser__content-info,.news-teaser .col-3 .news-teaser__content-wrapper.focus-visible .news-teaser__content-info,.news-teaser .col-3 .news-teaser__content-wrapper:focus-within .news-teaser__content-info{margin-top:-140px;padding-bottom:100px}@media screen and (max-width:1199px){.news-teaser .col-3 .news-teaser__content-wrapper:hover .news-teaser__content-info,.news-teaser .col-3 .news-teaser__content-wrapper:focus .news-teaser__content-info,.news-teaser .col-3 .news-teaser__content-wrapper.focus-visible .news-teaser__content-info,.news-teaser .col-3 .news-teaser__content-wrapper:focus-within .news-teaser__content-info{margin-top:-85px;padding-bottom:60px}}@media screen and (max-width:767px){.news-teaser .col-3 .news-teaser__content-wrapper:hover .news-teaser__content-info,.news-teaser .col-3 .news-teaser__content-wrapper:focus .news-teaser__content-info,.news-teaser .col-3 .news-teaser__content-wrapper.focus-visible .news-teaser__content-info,.news-teaser .col-3 .news-teaser__content-wrapper:focus-within .news-teaser__content-info{margin-top:-100px}}.news-teaser .col-3 .news-teaser__content{display:block}.news-teaser .col-3 .news-teaser__content-inner{display:inline-block;width:100%}.news-teaser .col-3 .news-teaser__picture{margin-inline-end:0}.news-teaser .col-3 .news-teaser__content-info{width:calc(100% - 50px);margin-top:-40px;padding:20px 25px 0 25px}@media screen and (max-width:1199px){.news-teaser .col-3 .news-teaser__content-info{width:calc(100% - 35px);margin-top:-25px;padding:15px 10px 0 10px}}@media screen and (max-width:767px){.news-teaser .col-3 .news-teaser__content-info{width:calc(100% - (2 * 22.5px));margin-top:-40px;padding:15px 25px 0 25px}}.news-teaser .col-3 h3{font-weight:500;font-size:calc((35 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((40 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.news-teaser .col-3 h3{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.news-teaser .col-3 h3{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.news-teaser .col-3 .news-teaser__content-date,.news-teaser .col-3 p{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((28 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.news-teaser .col-3 .news-teaser__content-date,.news-teaser .col-3 p{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.news-teaser__action-wrapper{margin-top:70px;display:flex;justify-content:center}@media screen and (max-width:1199px){.news-teaser__action-wrapper{margin-top:50px}}@media screen and (max-width:767px){.news-teaser__action-wrapper{margin-top:30px}}@media screen and (max-width:767px){.news-teaser__action-wrapper{flex-direction:column;align-items:center}}.news-teaser__action-wrapper>button,.news-teaser__action-wrapper>a{margin-inline-end:20px;margin-left:20px}@media screen and (max-width:767px){.news-teaser__action-wrapper>button,.news-teaser__action-wrapper>a{margin-inline-end:0;margin-left:0}.news-teaser__action-wrapper>button:not(:first-child),.news-teaser__action-wrapper>a:not(:first-child){margin-top:30px}}.news-teaser__action-wrapper>button.focus-visible,.news-teaser__action-wrapper>button:focus-visible,.news-teaser__action-wrapper>a.focus-visible,.news-teaser__action-wrapper>a:focus-visible{outline-offset:5px}.news-teaser--is-slider.col-3 .news-teaser__contents{display:block}.news-teaser--is-slider.col-3 .news-teaser__content-wrapper{display:block;margin-inline-end:0}@media screen and (max-width:767px){.news-teaser--is-slider.col-3 .news-teaser__content-wrapper{width:100%}}.news-teaser--is-slider.col-3 .news-teaser__content{display:block}.news-teaser--is-slider.col-3 .news-teaser__content-inner{display:inline-block;width:100%}.news-teaser--is-slider.col-3 .news-teaser__picture{margin-inline-end:0}.news-teaser--is-slider.col-3 picture[data-lazerload]{position:relative}.news-teaser--is-slider.col-3 picture[data-lazerload]::after{content:'';display:block;height:0;padding-bottom:100%}.news-teaser--is-slider.col-3 picture[data-lazerload]>*{position:absolute;top:0;left:0;width:100%;height:100%}.news-teaser--is-slider.col-3 img{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform 200ms ease-in}.news-teaser--is-slider.col-3 .news-teaser__content-info{max-width:calc(100% - 50px);margin-top:-50px}.news-teaser--is-slider.col-3 .has-dots .flickity-button{bottom:50%;width:65px;height:65px;background-color:var(--c-white);border-radius:50%}@media screen and (max-width:1199px){.news-teaser--is-slider.col-3 .has-dots .flickity-button{display:none}}.news-teaser--is-slider.col-3 .flickity-page-dots{margin-top:50px}@media screen and (max-width:1199px){.news-teaser--is-slider.col-3 .flickity-page-dots{margin-top:40px}}@media screen and (max-width:767px){.news-teaser--is-slider.col-3 .flickity-page-dots{margin-top:25px}}.news-teaser--is-slider.col-3 .flickity-page-dots .dot::before,.news-teaser--is-slider.col-3 .flickity-page-dots .dot::after{width:12px;height:12px}@media screen and (max-width:767px){.news-teaser--is-slider.col-3 .flickity-page-dots .dot::before,.news-teaser--is-slider.col-3 .flickity-page-dots .dot::after{width:10px;height:10px}}.no-news-found{margin-top:100px;width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;text-align:center}@media screen and (max-width:1199px){.no-news-found{margin-top:80px}}@media screen and (max-width:767px){.no-news-found{margin-top:65px}}@media screen and (max-width:1199px){.no-news-found{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.no-news-found{padding-right:10px;padding-left:10px}}.exhibition-teaser{margin-top:100px;width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.exhibition-teaser{margin-top:80px}}@media screen and (max-width:767px){.exhibition-teaser{margin-top:65px}}@media screen and (max-width:1199px){.exhibition-teaser{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.exhibition-teaser{padding-right:10px;padding-left:10px}}.exhibition-teaser>h2{margin-bottom:70px;text-align:center}@media screen and (max-width:992px){.exhibition-teaser>h2{margin-bottom:40px}}@media screen and (max-width:767px){.exhibition-teaser>h2{margin-bottom:30px}}.exhibition-teaser__card-wrapper{padding-top:8px;padding-right:8px}@media screen and (max-width:767px){.exhibition-teaser__card-wrapper{padding-right:0}}.exhibition-teaser__card-inner:hover .exhibition-teaser__picture img{transform:scale(1.1)}.exhibition-teaser picture[data-lazerload]:not([data-lazerload='loaded']){position:relative}.exhibition-teaser picture[data-lazerload]:not([data-lazerload='loaded'])::after{content:'';display:block;height:0;padding-bottom:75%}.exhibition-teaser picture[data-lazerload]:not([data-lazerload='loaded'])>*{position:absolute;top:0;left:0;width:100%;height:100%}.exhibition-teaser__picture{max-width:100%;margin-bottom:20px;overflow:hidden}@media screen and (max-width:1440px){.exhibition-teaser__picture{margin-bottom:35px}}@media screen and (max-width:1199px){.exhibition-teaser__picture{margin-bottom:30px}}@media screen and (max-width:767px){.exhibition-teaser__picture{margin-bottom:20px}}.exhibition-teaser__picture img{transform:scale(1);transition:transform 800ms ease-in;font-family:"object-fit:cover";object-fit:cover}@media screen and (max-width:767px){.exhibition-teaser__picture img{width:100%}}.exhibition-teaser__visual-elements{position:relative}.exhibition-teaser__visual-elements a{display:block}.exhibition-teaser__svg-box{position:absolute;top:-8px;right:-8px;display:flex;justify-content:center;align-items:center;width:70px;height:70px}@media screen and (max-width:1199px){.exhibition-teaser__svg-box{width:60px;height:60px}}@media screen and (max-width:767px){.exhibition-teaser__svg-box{right:0;width:50px;height:50px}}.exhibition-teaser__card-title{font-weight:500;font-size:calc((35 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((40 / var(--font-size)) * 1rem);margin-bottom:10px}@media screen and (max-width:1199px){.exhibition-teaser__card-title{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.exhibition-teaser__card-title{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:1440px){.exhibition-teaser__card-title{margin-bottom:5px}}.exhibition-teaser__card-title a span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.exhibition-teaser__card-title a:hover span,.exhibition-teaser__card-title a.focus-visible span{background-size:100% 100%}@media screen and (max-width:767px){.exhibition-teaser .flickity-slider .exhibition-teaser__card-wrapper{width:83.333% !important}}.exhibition-teaser .flickity-page-dots{margin-top:50px}@media screen and (max-width:1440px){.exhibition-teaser .flickity-page-dots{margin-top:40px}}@media screen and (max-width:1199px){.exhibition-teaser .flickity-page-dots{margin-top:30px}}@media screen and (max-width:767px){.exhibition-teaser .flickity-page-dots{margin-top:50px}}.exhibition-teaser .flickity-page-dots .dot::before,.exhibition-teaser .flickity-page-dots .dot::after{width:12px;height:12px}@media screen and (max-width:767px){.exhibition-teaser .flickity-page-dots .dot::before,.exhibition-teaser .flickity-page-dots .dot::after{width:10px;height:10px}}.teaser-text{margin-top:100px}@media screen and (max-width:1199px){.teaser-text{margin-top:80px}}@media screen and (max-width:767px){.teaser-text{margin-top:65px}}.teaser-text>h2{font-weight:400;font-size:calc((85 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((80 / var(--font-size)) * 1rem);font-style:italic;letter-spacing:-0.3px;margin-bottom:70px;text-align:center}@media screen and (max-width:1199px){.teaser-text>h2{font-size:calc((70 / var(--font-size)) * 1rem);line-height:calc((72 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.teaser-text>h2{font-size:calc((38 / var(--font-size)) * 1rem);line-height:calc((38 / var(--font-size)) * 1rem);letter-spacing:inherit}}@media screen and (max-width:992px){.teaser-text>h2{margin-bottom:40px}}@media screen and (max-width:767px){.teaser-text>h2{margin-bottom:30px}}.teaser-text.col-1{width:100%;max-width:848px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media screen and (max-width:992px){.teaser-text.col-1{max-width:1016px;padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.teaser-text.col-1{padding-right:10px;padding-left:10px}}.teaser-text.col-1 .teaser-text__title{font-weight:400;font-size:calc((55 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((60 / var(--font-size)) * 1rem);font-style:normal;letter-spacing:-0.3px}@media screen and (max-width:1199px){.teaser-text.col-1 .teaser-text__title{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.teaser-text.col-1 .teaser-text__title{font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}.teaser-text.col-2,.teaser-text.col-3{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.teaser-text.col-2,.teaser-text.col-3{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.teaser-text.col-2,.teaser-text.col-3{padding-right:10px;padding-left:10px}}.teaser-text.col-2 .teaser-text__item,.teaser-text.col-3 .teaser-text__item{padding:0 50px}@media screen and (max-width:1199px){.teaser-text.col-2 .teaser-text__item,.teaser-text.col-3 .teaser-text__item{padding:0 30px}}@media screen and (max-width:767px){.teaser-text.col-2 .teaser-text__item,.teaser-text.col-3 .teaser-text__item{padding:0 10px}}.teaser-text.col-2 .teaser-text__item:not(:first-child),.teaser-text.col-3 .teaser-text__item:not(:first-child){border-left:2px solid var(--c-black)}.teaser-text.col-2 .is-initialized .teaser-text__item,.teaser-text.col-3 .is-initialized .teaser-text__item{min-height:100%}.teaser-text.col-2 .flickity-page-dots .dot::before,.teaser-text.col-2 .flickity-page-dots .dot::after,.teaser-text.col-3 .flickity-page-dots .dot::before,.teaser-text.col-3 .flickity-page-dots .dot::after{width:12px;height:12px}@media screen and (max-width:767px){.teaser-text.col-2 .flickity-page-dots .dot::before,.teaser-text.col-2 .flickity-page-dots .dot::after,.teaser-text.col-3 .flickity-page-dots .dot::before,.teaser-text.col-3 .flickity-page-dots .dot::after{width:10px;height:10px}}@media screen and (max-width:767px){.teaser-text.col-2 .teaser-text__item{border-left:none}}@media screen and (max-width:992px){.teaser-text.col-3 .teaser-text__item{border-left:none}}@media screen and (max-width:992px){.teaser-text--no-slider .teaser-text__wrapper{padding:0 30px}}@media screen and (max-width:767px){.teaser-text--no-slider .teaser-text__wrapper{padding:0 10px}}@media screen and (max-width:992px){.teaser-text--no-slider .teaser-text__item{padding-right:0 !important;padding-left:0 !important;border-left:none !important}}@media screen and (max-width:992px){.teaser-text--no-slider .teaser-text__item:not(:last-child){margin-bottom:30px;padding-bottom:30px;border-bottom:2px solid var(--c-black)}}.teaser-text__title+p{margin-top:20px}@media screen and (max-width:1199px){.teaser-text__title+p{margin-top:15px}}.teaser-text__link{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.teaser-text__link:hover,.teaser-text__link.focus-visible{background-size:100% 100%}.teaser-text__label{margin-bottom:10px}@media screen and (max-width:1199px){.teaser-text__label{margin-bottom:5px;line-height:15px}}.teaser-text .link--intern{display:inline-block;margin-top:20px}.teaser-text .flickity-page-dots{margin-top:40px}.global-teaser{margin-top:100px;width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;color:var(--c-black)}@media screen and (max-width:1199px){.global-teaser{margin-top:80px}}@media screen and (max-width:767px){.global-teaser{margin-top:65px}}@media screen and (max-width:1199px){.global-teaser{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.global-teaser{padding-right:10px;padding-left:10px}}.global-teaser>h2{margin-bottom:70px;display:block;text-align:center}@media screen and (max-width:992px){.global-teaser>h2{margin-bottom:40px}}@media screen and (max-width:767px){.global-teaser>h2{margin-bottom:30px}}@media screen and (max-width:767px){.global-teaser__content-wrapper:hover .global-teaser__content-info,.global-teaser__content-wrapper.focus-visible .global-teaser__content-info,.global-teaser__content-wrapper:focus-within .global-teaser__content-info{margin-top:-70px;padding-bottom:30px}}.global-teaser__content{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.global-teaser__content{display:block}}.global-teaser__content-inner{display:flex}@media screen and (max-width:767px){.global-teaser__content-inner{display:block}}.global-teaser__picture{flex:1 1 48%;margin-inline-end:55px}@media screen and (max-width:1199px){.global-teaser__picture{margin-inline-end:20px}}@media screen and (max-width:767px){.global-teaser__picture{margin-inline-end:0}}@media screen and (max-width:767px){.global-teaser__picture img{width:100%}}.global-teaser__content-info{position:relative;flex-grow:1;flex-shrink:1;flex-basis:calc(52% - 55px);margin:auto;background-color:var(--c-white);transition:all 0.4s ease}@media screen and (max-width:767px){.global-teaser__content-info{width:calc(100% - (2 * 22.5px));margin-top:-40px;padding:10px 25px 0 25px}}.global-teaser__content-info>p{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.global-teaser__content-info>p{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.global-teaser__content-info>p{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.global-teaser__content-label{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);margin-bottom:5px}@media screen and (max-width:1199px){.global-teaser__content-label{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.global-teaser__content-label{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:767px){.global-teaser__content-label{margin-bottom:0}}.global-teaser__content-title{font-weight:400;font-size:calc((55 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((60 / var(--font-size)) * 1rem);font-style:normal;letter-spacing:-0.3px;margin-bottom:20px}@media screen and (max-width:1199px){.global-teaser__content-title{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.global-teaser__content-title{font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}@media screen and (max-width:1199px){.global-teaser__content-title{margin-bottom:15px}}@media screen and (max-width:767px){.global-teaser__content-title{margin-bottom:10px}}.global-teaser__content-title a span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.global-teaser__content-title a:hover span,.global-teaser__content-title a.focus-visible span{background-size:100% 100%}.global-teaser .col-2 .global-teaser__contents{display:flex;justify-content:space-between}@media screen and (max-width:767px){.global-teaser .col-2 .global-teaser__contents{display:block}}.global-teaser .col-2 .global-teaser__content-wrapper{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 22.5px)}.global-teaser .col-2 .global-teaser__content-wrapper:first-child{margin-inline-end:55px;padding-top:50px}@media screen and (max-width:1199px){.global-teaser .col-2 .global-teaser__content-wrapper:first-child{margin-inline-end:20px;padding-top:30px}}@media screen and (max-width:767px){.global-teaser .col-2 .global-teaser__content-wrapper:first-child{margin-inline-end:0;padding-top:0}}@media screen and (max-width:767px){.global-teaser .col-2 .global-teaser__content-wrapper{margin-bottom:20px}.global-teaser .col-2 .global-teaser__content-wrapper:last-child{margin-bottom:0}}.global-teaser .col-2 .global-teaser__content-wrapper:hover .global-teaser__content-info,.global-teaser .col-2 .global-teaser__content-wrapper.focus-visible .global-teaser__content-info,.global-teaser .col-2 .global-teaser__content-wrapper:focus-within .global-teaser__content-info{margin-top:-100px;padding-bottom:50px}@media screen and (max-width:1199px){.global-teaser .col-2 .global-teaser__content-wrapper:hover .global-teaser__content-info,.global-teaser .col-2 .global-teaser__content-wrapper.focus-visible .global-teaser__content-info,.global-teaser .col-2 .global-teaser__content-wrapper:focus-within .global-teaser__content-info{margin-top:-70px;padding-bottom:30px}}.global-teaser .col-2 .global-teaser__content{display:block}.global-teaser .col-2 .global-teaser__content-inner{display:block}.global-teaser .col-2 .global-teaser__picture{margin-inline-end:0}.global-teaser .col-2 .global-teaser__content-info{width:calc(100% - 115px);margin-top:-50px;padding:30px 30px 0 30px}@media screen and (max-width:1199px){.global-teaser .col-2 .global-teaser__content-info{width:calc(100% - 40px);margin-top:-40px;padding:20px 20px 0 20px}}@media screen and (max-width:767px){.global-teaser .col-2 .global-teaser__content-info{width:calc(100% - (2 * 22.5px));padding:10px 25px 0 25px}}.global-teaser .col-2 .global-teaser__content-title{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((45 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.global-teaser .col-2 .global-teaser__content-title{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.global-teaser .col-2 .global-teaser__content-title{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.global-teaser .col-2.even .global-teaser__contents{flex-wrap:wrap}.global-teaser .col-2.even .global-teaser__content-wrapper{flex:0 0 50%;margin-bottom:20px}.global-teaser .col-2.even .global-teaser__content-wrapper:first-child{margin-inline-end:0;padding-top:0}.global-teaser .col-2.even .global-teaser__content-wrapper:nth-child(odd){padding-inline-end:27.5px}@media screen and (max-width:1199px){.global-teaser .col-2.even .global-teaser__content-wrapper:nth-child(odd){padding-inline-end:10px}}@media screen and (max-width:767px){.global-teaser .col-2.even .global-teaser__content-wrapper:nth-child(odd){padding-inline-end:0}}.global-teaser .col-2.even .global-teaser__content-wrapper:nth-child(even){padding-inline-end:27.5px}@media screen and (max-width:1199px){.global-teaser .col-2.even .global-teaser__content-wrapper:nth-child(even){padding-inline-end:10px}}@media screen and (max-width:767px){.global-teaser .col-2.even .global-teaser__content-wrapper:nth-child(even){padding-inline-end:0}}.global-teaser .col-2.even .global-teaser__picture img{width:100%}.global-teaser .col-3 .global-teaser__contents{display:flex;justify-content:space-between}@media screen and (max-width:767px){.global-teaser .col-3 .global-teaser__contents{display:block}}.global-teaser .col-3 .global-teaser__content-wrapper{width:calc(33.333% - 40px);margin-inline-end:60px}@media screen and (max-width:1199px){.global-teaser .col-3 .global-teaser__content-wrapper{width:calc(33.333% - 16.6px);margin-inline-end:20px}}@media screen and (max-width:767px){.global-teaser .col-3 .global-teaser__content-wrapper{width:100%;margin-inline-end:0;margin-bottom:20px}.global-teaser .col-3 .global-teaser__content-wrapper:last-child{margin-bottom:0}}.global-teaser .col-3 .global-teaser__content-wrapper:nth-child(odd){padding-top:50px}@media screen and (max-width:1199px){.global-teaser .col-3 .global-teaser__content-wrapper:nth-child(odd){padding-top:30px}}@media screen and (max-width:767px){.global-teaser .col-3 .global-teaser__content-wrapper:nth-child(odd){padding-top:0}}.global-teaser .col-3 .global-teaser__content-wrapper:last-child{margin-right:0}.global-teaser .col-3 .global-teaser__content-wrapper:hover .global-teaser__content-info,.global-teaser .col-3 .global-teaser__content-wrapper:focus .global-teaser__content-info,.global-teaser .col-3 .global-teaser__content-wrapper.focus-visible .global-teaser__content-info,.global-teaser .col-3 .global-teaser__content-wrapper:focus-within .global-teaser__content-info{margin-top:-90px;padding-bottom:50px}@media screen and (max-width:1199px){.global-teaser .col-3 .global-teaser__content-wrapper:hover .global-teaser__content-info,.global-teaser .col-3 .global-teaser__content-wrapper:focus .global-teaser__content-info,.global-teaser .col-3 .global-teaser__content-wrapper.focus-visible .global-teaser__content-info,.global-teaser .col-3 .global-teaser__content-wrapper:focus-within .global-teaser__content-info{margin-top:-55px;padding-bottom:30px}}@media screen and (max-width:767px){.global-teaser .col-3 .global-teaser__content-wrapper:hover .global-teaser__content-info,.global-teaser .col-3 .global-teaser__content-wrapper:focus .global-teaser__content-info,.global-teaser .col-3 .global-teaser__content-wrapper.focus-visible .global-teaser__content-info,.global-teaser .col-3 .global-teaser__content-wrapper:focus-within .global-teaser__content-info{margin-top:-70px}}.global-teaser .col-3 .global-teaser__content{display:block}.global-teaser .col-3 .global-teaser__content-inner{display:block}.global-teaser .col-3 .global-teaser__picture{margin-inline-end:0}.global-teaser .col-3 .global-teaser__content-info{width:calc(100% - 50px);margin-top:-40px;padding:20px 25px 0 25px}@media screen and (max-width:1199px){.global-teaser .col-3 .global-teaser__content-info{width:calc(100% - 35px);margin-top:-25px;padding:15px 10px 0 10px}}@media screen and (max-width:767px){.global-teaser .col-3 .global-teaser__content-info{width:calc(100% - (2 * 22.5px));margin-top:-40px;padding:10px 25px 0 25px}}.global-teaser .col-3 .global-teaser__content-info>p{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((28 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.global-teaser .col-3 .global-teaser__content-info>p{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.global-teaser .col-3 .global-teaser__content-label{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}.global-teaser .col-3 h3{font-weight:500;font-size:calc((35 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((40 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.global-teaser .col-3 h3{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.global-teaser .col-3 h3{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.global-teaser .col-3.odd .global-teaser__contents{flex-wrap:wrap;justify-content:inherit}.global-teaser .col-3.odd .global-teaser__content-wrapper{flex:0 0 33.333%;margin-inline-end:0;margin-bottom:20px}.global-teaser .col-3.odd .global-teaser__content-wrapper:nth-child(odd){padding-top:0}.global-teaser .col-3.odd .global-teaser__content-wrapper:nth-child(3n+1){padding-inline-end:30px}@media screen and (max-width:1199px){.global-teaser .col-3.odd .global-teaser__content-wrapper:nth-child(3n+1){padding-inline-end:10px}}@media screen and (max-width:767px){.global-teaser .col-3.odd .global-teaser__content-wrapper:nth-child(3n+1){padding-inline-end:0}}.global-teaser .col-3.odd .global-teaser__content-wrapper:nth-child(3n+2){padding:0 30px}@media screen and (max-width:1199px){.global-teaser .col-3.odd .global-teaser__content-wrapper:nth-child(3n+2){padding:0 10px}}@media screen and (max-width:767px){.global-teaser .col-3.odd .global-teaser__content-wrapper:nth-child(3n+2){padding:0}}.global-teaser .col-3.odd .global-teaser__content-wrapper:nth-child(3n+3){padding-left:30px}@media screen and (max-width:1199px){.global-teaser .col-3.odd .global-teaser__content-wrapper:nth-child(3n+3){padding-left:10px}}@media screen and (max-width:767px){.global-teaser .col-3.odd .global-teaser__content-wrapper:nth-child(3n+3){padding-left:0}}.global-teaser .col-3.odd .global-teaser__picture img{width:100%}.global-teaser--is-slider.col-3 .global-teaser__contents{display:block}.global-teaser--is-slider.col-3 .global-teaser__content-wrapper{display:block;margin-inline-end:0}@media screen and (max-width:767px){.global-teaser--is-slider.col-3 .global-teaser__content-wrapper{width:100%}}.global-teaser--is-slider.col-3 .global-teaser__content{display:block}.global-teaser--is-slider.col-3 .global-teaser__content-inner{display:block}.global-teaser--is-slider.col-3 .global-teaser__picture{margin-inline-end:0}.global-teaser--is-slider.col-3 picture[data-lazerload]{position:relative}.global-teaser--is-slider.col-3 picture[data-lazerload]::after{content:'';display:block;height:0;padding-bottom:75%}.global-teaser--is-slider.col-3 picture[data-lazerload]>*{position:absolute;top:0;left:0;width:100%;height:100%}.global-teaser--is-slider.col-3 img{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform 200ms ease-in}.global-teaser--is-slider.col-3 .global-teaser__content-info{max-width:calc(100% - 50px);margin-top:-50px}@media screen and (max-width:767px){.global-teaser--is-slider.col-3 .global-teaser__content-info{padding:10px 25px 10px 25px}}.global-teaser--is-slider.col-3 .global-teaser__content-title{word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.global-teaser--is-slider.col-3 .has-dots .flickity-button{bottom:50%;width:65px;height:65px;background-color:var(--c-white);border-radius:50%}@media screen and (max-width:1199px){.global-teaser--is-slider.col-3 .has-dots .flickity-button{display:none}}.global-teaser--is-slider.col-3 .flickity-page-dots{margin-top:50px}@media screen and (max-width:1199px){.global-teaser--is-slider.col-3 .flickity-page-dots{margin-top:40px}}@media screen and (max-width:767px){.global-teaser--is-slider.col-3 .flickity-page-dots{margin-top:25px}}.global-teaser--is-slider.col-3 .flickity-page-dots .dot::before,.global-teaser--is-slider.col-3 .flickity-page-dots .dot::after{width:12px;height:12px}@media screen and (max-width:767px){.global-teaser--is-slider.col-3 .flickity-page-dots .dot::before,.global-teaser--is-slider.col-3 .flickity-page-dots .dot::after{width:10px;height:10px}}.grid-teaser{margin-top:100px}@media screen and (max-width:1199px){.grid-teaser{margin-top:80px}}@media screen and (max-width:767px){.grid-teaser{margin-top:65px}}.grid-teaser>h2{margin-bottom:70px;text-align:center}@media screen and (max-width:992px){.grid-teaser>h2{margin-bottom:40px}}@media screen and (max-width:767px){.grid-teaser>h2{margin-bottom:30px}}.grid-teaser__wrapper{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:183px;padding-left:183px}@media screen and (max-width:1199px){.grid-teaser__wrapper{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.grid-teaser__wrapper{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.grid-teaser__wrapper{padding-right:25px;padding-left:25px}}@media screen and (max-width:767px){.grid-teaser__wrapper{padding-right:27px;padding-left:27px}}.grid-teaser__item{position:relative;display:inline-block}.grid-teaser__item:hover h3 span,.grid-teaser__item:focus-visible h3 span,.grid-teaser__item:focus-within h3 span{background-size:100% 100%}.grid-teaser__text{display:flex;flex-direction:column;justify-content:space-between;padding:46px 34px 30px 30px;color:var(--ci-text-color);background-color:var(--ci-color)}@media screen and (max-width:1199px){.grid-teaser__text{padding:50px 30px 20px 30px}}@media screen and (max-width:767px){.grid-teaser__text{padding:20px 0 0 0}}.grid-teaser h3{font-weight:500;font-size:calc((35 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((40 / var(--font-size)) * 1rem);position:relative;padding-bottom:25px}@media screen and (max-width:1199px){.grid-teaser h3{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.grid-teaser h3{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.grid-teaser h3 a{color:var(--ci-text-color)}.grid-teaser h3 a span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.grid-teaser h3 a:hover span,.grid-teaser h3 a.focus-visible span{background-size:100% 100%}@media screen and (max-width:767px){.grid-teaser h3{padding-bottom:5px}}.grid-teaser__label{position:absolute;top:-5px;right:-10px;padding:5px 10px 8px 10px;color:var(--c-white);font-size:calc((30 / var(--font-size)) * 1rem);font-style:italic;line-height:calc((30 / var(--font-size)) * 1rem);background-color:var(--c-black)}@media screen and (max-width:1199px){.grid-teaser__label{right:-8px;padding:5px 8px 8px 8px;font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((25 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.grid-teaser__label{top:-10px}}.grid-teaser__image-teaser:hover .grid-teaser__text-wrapper,.grid-teaser__image-teaser:focus-within .grid-teaser__text-wrapper{opacity:1}@media screen and (min-width:768px){.grid-teaser__image-teaser .grid-teaser__text-wrapper{position:relative}.grid-teaser__image-teaser .grid-teaser__text-wrapper::after{content:'';display:block;height:0;padding-bottom:100%}.grid-teaser__image-teaser .grid-teaser__text-wrapper>*{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (max-width:1199px){.grid-teaser__image-teaser .grid-teaser__text{padding:50px 30px 20px 30px;color:var(--c-black);background-color:var(--c-white)}}@media screen and (max-width:767px){.grid-teaser__image-teaser .grid-teaser__text{padding:20px 0 0 0}}@media screen and (max-width:1199px){.grid-teaser__image-teaser .grid-teaser__text h3{padding-bottom:20px}}@media screen and (max-width:767px){.grid-teaser__image-teaser .grid-teaser__text h3{padding-bottom:5px}}@media screen and (max-width:1199px){.grid-teaser__image-teaser .grid-teaser__text h3 a{color:var(--c-black)}}@media screen and (min-width:1200px){.grid-teaser__wrapper:not(.col-1) .grid-teaser__text-teaser .grid-teaser__text-wrapper{position:relative}.grid-teaser__wrapper:not(.col-1) .grid-teaser__text-teaser .grid-teaser__text-wrapper::after{content:'';display:block;height:0;padding-bottom:100%}.grid-teaser__wrapper:not(.col-1) .grid-teaser__text-teaser .grid-teaser__text-wrapper>*{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (max-width:1199px){.grid-teaser__text-teaser .grid-teaser__text{padding:35px 60px}}@media screen and (max-width:767px){.grid-teaser__text-teaser .grid-teaser__label{right:calc(27px - 8px)}}.grid-teaser .col-1 .grid-teaser__item{display:flex}@media screen and (max-width:767px){.grid-teaser .col-1 .grid-teaser__item{display:block}}.grid-teaser .col-1 picture{flex:1 1 50%}.grid-teaser .col-1 .grid-teaser__text-wrapper{flex:1 1 50%}@media screen and (max-width:767px){.grid-teaser .col-1 .grid-teaser__text-teaser{width:calc(100% + (2 * 27px));margin-left:-27px}}.grid-teaser .col-1 .grid-teaser__text-teaser .grid-teaser__text{padding:44px 27px 25px 27px}.grid-teaser .col-2 .grid-teaser__inner{display:flex;flex-wrap:wrap;margin-left:-58px}@media screen and (max-width:1199px){.grid-teaser .col-2 .grid-teaser__inner{display:block;margin-left:0}}.grid-teaser .col-2 .grid-teaser__item{width:calc(50% - 87px);margin-bottom:50px;margin-left:58px}@media screen and (max-width:1199px){.grid-teaser .col-2 .grid-teaser__item{width:100%;margin-bottom:40px;margin-left:0}.grid-teaser .col-2 .grid-teaser__item:last-child{margin-bottom:0}}@media screen and (max-width:767px){.grid-teaser .col-2 .grid-teaser__item{width:auto}}.grid-teaser .col-2 .grid-teaser__item:nth-of-type(3n+1){width:calc(50% - 30px)}@media screen and (max-width:1199px){.grid-teaser .col-2 .grid-teaser__item:nth-of-type(3n+1){width:100%}}@media screen and (max-width:767px){.grid-teaser .col-2 .grid-teaser__item:nth-of-type(3n+1){width:auto}}.grid-teaser .col-2 .grid-teaser__image-teaser{flex:0 0 auto}@media screen and (max-width:1199px){.grid-teaser .col-2 .grid-teaser__image-teaser{display:flex}}@media screen and (max-width:767px){.grid-teaser .col-2 .grid-teaser__image-teaser{display:block;width:100%;margin-left:0}}.grid-teaser .col-2 .grid-teaser__image-teaser:hover .grid-teaser__text-wrapper,.grid-teaser .col-2 .grid-teaser__image-teaser:focus-within .grid-teaser__text-wrapper{opacity:1}@media screen and (min-width:1200px){.grid-teaser .col-2 .grid-teaser__image-teaser:hover h3 span,.grid-teaser .col-2 .grid-teaser__image-teaser:focus-within h3 span{transition:background-size 0.4s ease 0.8s}}.grid-teaser .col-2 .grid-teaser__image-teaser .grid-teaser__text-wrapper{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity 0.8s ease-in-out}@media screen and (max-width:1199px){.grid-teaser .col-2 .grid-teaser__image-teaser .grid-teaser__text-wrapper{position:relative;flex:1 1 50%;opacity:1}}@media screen and (max-width:1199px){.grid-teaser .col-2 .grid-teaser__image-teaser picture{flex:1 1 50%}}@media screen and (max-width:767px){.grid-teaser .col-2 .grid-teaser__text-teaser{margin-right:-27px;margin-left:-27px}}.grid-teaser .col-2 .grid-teaser__text-teaser .grid-teaser__text{padding:44px 27px 25px 27px}.grid-teaser .col-3{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.grid-teaser .col-3{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.grid-teaser .col-3{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.grid-teaser .col-3{padding-right:25px;padding-left:25px}}@media screen and (max-width:767px){.grid-teaser .col-3{padding-right:27px;padding-left:27px}}.grid-teaser .col-3 .grid-teaser__inner{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-39px}@media screen and (max-width:1199px){.grid-teaser .col-3 .grid-teaser__inner{display:block;margin-left:0}}.grid-teaser .col-3 .grid-teaser__item{flex:0 0 auto;width:calc(30% - 39px);margin-bottom:65px;margin-left:39px}.grid-teaser .col-3 .grid-teaser__item:nth-child(3n+2){width:calc(33% - 39px)}@media screen and (max-width:1199px){.grid-teaser .col-3 .grid-teaser__item:nth-child(3n+2){width:100%}}.grid-teaser .col-3 .grid-teaser__item:last-child{margin-bottom:0}@media screen and (max-width:1199px){.grid-teaser .col-3 .grid-teaser__item{width:100%;margin-bottom:40px;margin-left:0}}.grid-teaser .col-3 .grid-teaser__text{padding:46px 25px 22px 25px}@media screen and (max-width:1440px){.grid-teaser .col-3 p{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.grid-teaser .col-3 .grid-teaser__image-teaser:hover .grid-teaser__text-wrapper,.grid-teaser .col-3 .grid-teaser__image-teaser:focus-within .grid-teaser__text-wrapper{opacity:1}@media screen and (min-width:1200px){.grid-teaser .col-3 .grid-teaser__image-teaser:hover h3 span,.grid-teaser .col-3 .grid-teaser__image-teaser:focus-within h3 span{transition:background-size 0.4s ease 0.8s}}@media screen and (max-width:1199px){.grid-teaser .col-3 .grid-teaser__image-teaser{display:flex}}@media screen and (max-width:767px){.grid-teaser .col-3 .grid-teaser__image-teaser{display:block}}.grid-teaser .col-3 .grid-teaser__image-teaser .grid-teaser__text-wrapper{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity 0.8s ease-in-out}@media screen and (max-width:1199px){.grid-teaser .col-3 .grid-teaser__image-teaser .grid-teaser__text-wrapper{position:relative;flex:1 1 50%;opacity:1}}@media screen and (max-width:767px){.grid-teaser .col-3 .grid-teaser__image-teaser .grid-teaser__text{padding:20px 0 0 0}}@media screen and (max-width:1199px){.grid-teaser .col-3 .grid-teaser__image-teaser picture{flex:1 1 50%}}@media screen and (max-width:767px){.grid-teaser .col-3 .grid-teaser__text-teaser:nth-child(1n){width:calc(100% + (2 * 27px));margin-left:-27px}}.download{margin-top:100px}@media screen and (max-width:1199px){.download{margin-top:80px}}@media screen and (max-width:767px){.download{margin-top:65px}}.download h2{margin-bottom:70px;text-align:center}@media screen and (max-width:992px){.download h2{margin-bottom:40px}}@media screen and (max-width:767px){.download h2{margin-bottom:30px}}.download__wrapper{background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1)}.download__inner{margin:0;padding:0;list-style:none;width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:30px;color:var(--ci-text-color)}@media screen and (max-width:1199px){.download__inner{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.download__inner{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.download__inner{display:inline-block;width:100%}}@media screen and (max-width:767px){.download__inner{padding-top:15px}}.download__box{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 30px);margin-bottom:30px}@media screen and (max-width:1199px){.download__box{margin-bottom:40px}}@media screen and (max-width:767px){.download__box{margin-bottom:35px}}.download h3{margin-bottom:15px;font-style:normal}@media screen and (max-width:1440px){.download h3{margin-bottom:5px}}@media screen and (max-width:1199px){.download h3{margin-bottom:10px}}@media screen and (max-width:767px){.download h3{margin-bottom:5px}}.download p{margin-bottom:20px;font-weight:500}@media screen and (max-width:767px){.download p{margin-bottom:15px}}.download a[class^='link-'],.download a[href^='tel:']{color:var(--ci-text-color);font-weight:500}.download .link--reverse i{color:var(--ci-text-color) !important;font-size:calc((18 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.download .link--reverse i{font-size:calc((16 / var(--font-size)) * 1rem)}}.teaser-objects{margin-top:100px;width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.teaser-objects{margin-top:80px}}@media screen and (max-width:767px){.teaser-objects{margin-top:65px}}@media screen and (max-width:1199px){.teaser-objects{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.teaser-objects{padding-right:10px;padding-left:10px}}.teaser-objects>h2{margin-bottom:70px;text-align:center}@media screen and (max-width:992px){.teaser-objects>h2{margin-bottom:40px}}@media screen and (max-width:767px){.teaser-objects>h2{margin-bottom:30px}}.teaser-objects--wrapper{width:100% !important;margin-left:calc(-55px / 2)}@media screen and (max-width:1199px){.teaser-objects--wrapper{margin-left:calc(-40px / 2)}}@media screen and (max-width:767px){.teaser-objects--wrapper{margin-left:0}}.teaser-objects--item{width:25%;padding-bottom:40px;padding-left:55px}@media screen and (max-width:1440px){.teaser-objects--item{width:33.33%}}@media screen and (max-width:1199px){.teaser-objects--item{width:50%;padding-left:40px}}@media screen and (max-width:767px){.teaser-objects--item{width:100%;padding-left:0}}.teaser-objects--item:last-child{padding-bottom:0}.teaser-objects .gallery-placeholder{display:block}.teaser-objects .button{display:block;margin:50px auto 0 auto}@media screen and (max-width:1199px){.teaser-objects .button{margin-top:30px}}.teaser-objects .ce-media{position:relative}.teaser-objects figcaption{margin-top:10px}@media screen and (max-width:1199px){.teaser-objects figcaption{margin-top:5px}}.teaser-objects figcaption p{font-size:calc((15 / var(--font-size)) * 1rem);line-height:calc((20 / var(--font-size)) * 1rem);text-align:left}.teaser-objects picture{position:absolute;top:0;left:0;width:100%}.teaser-objects img{width:100%}.disrupter{margin-top:100px;width:100%;max-width:848px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;padding-bottom:25px}@media screen and (max-width:1199px){.disrupter{margin-top:80px}}@media screen and (max-width:767px){.disrupter{margin-top:65px}}@media screen and (max-width:992px){.disrupter{max-width:1016px;padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.disrupter{padding-right:10px;padding-left:10px}}.disrupter__wrapper{position:relative;width:calc(100% - 25px);padding:40px 60px 30px 60px;text-align:center;border:6px solid var(--ci-color)}.disrupter__wrapper::after{content:'';position:absolute;top:20px;left:20px;z-index:-1;width:calc(100% + 10px);height:calc(100% + 10px);border:6px solid var(--ci-color)}.disrupter h2{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((45 / var(--font-size)) * 1rem);margin-bottom:10px}@media screen and (max-width:1199px){.disrupter h2{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.disrupter h2{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:1199px){.disrupter h2{margin-bottom:5px}}.disrupter p{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);margin-bottom:20px}@media screen and (max-width:1199px){.disrupter p{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.disrupter p{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:1199px){.disrupter p{margin-bottom:15px}}.disrupter__action-wrapper{display:flex;justify-content:center;margin-top:30px}.disrupter:has(.wrapper--no-link){display:flex;justify-content:center}.wrapper--no-link{max-width:510px;padding:30px 60px;border:2px solid var(--ci-color)}@media screen and (max-width:767px){.wrapper--no-link{padding:20px 40px}}@media screen and (max-width:600px){.wrapper--no-link{padding:15px 25px}}.wrapper--no-link::after{display:none}.wrapper--no-link p{margin:0}.wrapper--no-link .disrupter__svg-container{display:flex;align-items:center}.wrapper--no-link .disrupter__icon{height:3rem}@media screen and (max-width:767px){.wrapper--no-link .disrupter__icon{height:2rem}}.wrapper--no-link .disrupter__icon .stop1{stop-color:var(--ci-color);stop-opacity:0.4}.wrapper--no-link .disrupter__icon .stop2{stop-color:var(--ci-color);stop-opacity:0.99}.wrapper--no-link .disrupter__content-wrapper{display:flex;justify-content:center;align-items:center;grid-gap:20px;gap:20px}.white .disrupter__wrapper,.white .disrupter__wrapper::after{border-color:var(--c-red)}.white .link--distribution [class^='icon-']{color:var(--c-red)}.white .wrapper--no-link .stop1{stop-color:var(--c-red);stop-opacity:0.4}.white .wrapper--no-link .stop2{stop-color:var(--c-red);stop-opacity:0.99}.link-list{margin-top:100px}@media screen and (max-width:1199px){.link-list{margin-top:80px}}@media screen and (max-width:767px){.link-list{margin-top:65px}}.link-list h2{margin-bottom:70px;text-align:center}@media screen and (max-width:992px){.link-list h2{margin-bottom:40px}}@media screen and (max-width:767px){.link-list h2{margin-bottom:30px}}.link-list__wrapper{background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1)}.link-list__inner{margin:0;padding:0;list-style:none;width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:30px;color:var(--ci-text-color)}@media screen and (max-width:1199px){.link-list__inner{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.link-list__inner{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.link-list__inner{display:inline-block;width:100%}}@media screen and (max-width:767px){.link-list__inner{padding-top:15px}}.link-list__box{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 30px);margin-bottom:30px}@media screen and (max-width:1199px){.link-list__box{margin-bottom:40px}}@media screen and (max-width:767px){.link-list__box{margin-bottom:35px}}.link-list h3{margin-bottom:5px;font-style:normal}@media screen and (max-width:1199px){.link-list h3{margin-bottom:10px}}@media screen and (max-width:767px){.link-list h3{margin-bottom:5px}}.link-list p{font-weight:500}.link-list a[class^='link-'],.link-list a[href^='tel:']{position:relative;display:inline-block;margin-top:20px;padding-left:30px;color:var(--ci-text-color);font-weight:500}@media screen and (max-width:767px){.link-list a[class^='link-'],.link-list a[href^='tel:']{margin-top:15px}}.link-list a[class^='link-'] i,.link-list a[href^='tel:'] i{position:absolute;top:5px;left:0}.link-list .link--reverse i{color:var(--ci-text-color) !important;font-size:calc((18 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.link-list .link--reverse i{font-size:calc((16 / var(--font-size)) * 1rem)}}.contact{margin-top:100px;color:var(--c-black)}@media screen and (max-width:1199px){.contact{margin-top:80px}}@media screen and (max-width:767px){.contact{margin-top:65px}}.contact>h2{margin-bottom:70px;padding-right:84px;padding-left:84px;text-align:center}@media screen and (max-width:992px){.contact>h2{margin-bottom:40px}}@media screen and (max-width:767px){.contact>h2{margin-bottom:30px}}@media screen and (max-width:767px){.contact>h2{padding-right:10px;padding-left:10px}}.contact__inner{width:100%;max-width:848px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media screen and (max-width:992px){.contact__inner{max-width:1016px;padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.contact__inner{padding-right:10px;padding-left:10px}}.contact__item{display:flex;justify-content:center;align-items:flex-start}.contact__image{background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);display:flex;justify-content:center;align-items:center;width:227px;height:227px;margin-inline-end:40px;overflow:hidden;color:var(--c-white);font-size:calc((150 / var(--font-size)) * 1rem);clip-path:circle(50%)}@media screen and (max-width:1199px){.contact__image{margin-inline-end:20px}}@media screen and (max-width:767px){.contact__image{width:93px;height:93px;margin-inline-end:10px;font-size:calc((60 / var(--font-size)) * 1rem)}}.contact__image+.contact__context{padding-top:88px}@media screen and (max-width:1199px){.contact__image+.contact__context{padding-top:50px}}@media screen and (max-width:767px){.contact__image+.contact__context{padding-top:10px}}.contact__link{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.contact__link:hover,.contact__link.focus-visible{background-size:100% 100%}.contact__context{flex:1 1}.contact__context h2+p,.contact__context h4+p{margin-top:0}.contact__context h3+p{margin-top:5px}.contact__context p{margin-top:30px}@media screen and (max-width:1199px){.contact__context p{margin-top:20px}}@media screen and (max-width:767px){.contact__context p{margin-top:10px}}.contact__context .job-section{display:inline-block;width:100%;margin-top:10px}@media screen and (max-width:1199px){.contact__context .job-section{margin-top:5px}}.contact--list-big>h2{margin-bottom:0}@media screen and (max-width:767px){.contact--list-big>h2{margin-bottom:15px}}.contact--list-big .contact__items{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}.contact--list-big .contact__item{display:block;width:47%;margin-top:70px}@media screen and (max-width:992px){.contact--list-big .contact__item{margin-top:40px}}@media screen and (max-width:767px){.contact--list-big .contact__item{display:flex;align-items:flex-start;width:100%;margin-top:15px}}.contact--list-big .contact__image{margin-inline-end:0;margin-bottom:30px}@media screen and (max-width:767px){.contact--list-big .contact__image{margin-inline-end:10px;margin-bottom:0}}.contact--list-big .contact__image+.contact__context{padding-top:0}@media screen and (max-width:767px){.contact--list-big .contact__image+.contact__context{padding-top:10px}}.contact--list-small .contact__inner>h3{margin-bottom:15px}.contact--list-small .contact__items{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}.contact--list-small .contact__item{position:relative;width:47%;margin-top:20px;padding-left:35px}@media screen and (max-width:767px){.contact--list-small .contact__item{width:100%;margin-top:10px;padding-left:25px}}.contact--list-small .contact__item:before{content:'';position:absolute;top:16px;left:4px;z-index:2;width:6px;height:6px;background-color:var(--c-white);border-radius:50%}@media screen and (max-width:767px){.contact--list-small .contact__item:before{top:11px}}.contact--list-small .contact__item:after{background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);content:'';position:absolute;top:12px;left:0;width:14px;height:14px;border-radius:50%}@media screen and (max-width:767px){.contact--list-small .contact__item:after{top:7px}}.contact--list-small .contact__context h3{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.contact--list-small .contact__context h3{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.contact--list-small .contact__context h3{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.contact--banner .contact__inner{background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);max-width:initial;padding:30px 0 40px 0;color:var(--ci-text-color)}@media screen and (max-width:767px){.contact--banner .contact__inner{padding-top:20px;padding-bottom:25px}}.contact--banner .contact__item{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:183px;padding-left:183px;display:block}@media screen and (max-width:1199px){.contact--banner .contact__item{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.contact--banner .contact__item{padding-right:10px;padding-left:10px}}.contact--banner h3{margin-bottom:30px}@media screen and (max-width:1199px){.contact--banner h3{margin-bottom:20px}}.contact--banner h4+p{margin-top:0}.contact--banner .contact__context{display:flex;justify-content:space-between}@media screen and (max-width:767px){.contact--banner .contact__context{display:block}}.contact--banner .contact__location,.contact--banner .contact__time{position:relative;width:45%}@media screen and (max-width:767px){.contact--banner .contact__location,.contact--banner .contact__time{width:100%}}.contact--banner .contact__location:before,.contact--banner .contact__time:before{font-family:'icomoon';font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0;font-size:calc((30 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.contact--banner .contact__location:before,.contact--banner .contact__time:before{font-size:calc((26 / var(--font-size)) * 1rem)}}.contact--banner .contact__location{padding-left:40px}@media screen and (max-width:767px){.contact--banner .contact__location{padding-left:45px}}.contact--banner .contact__location:before{content:""}@media screen and (max-width:767px){.contact--banner .contact__location:before{font-size:30px}}.contact--banner .contact__time{padding-left:50px}@media screen and (max-width:767px){.contact--banner .contact__time{margin-top:20px;padding-left:45px}}.contact--banner .contact__time:before{content:""}.contact--banner a[class^='link-'],.contact--banner a[class^='link-']:visited{color:var(--ci-text-color)}.contact--banner .icon-mail{color:var(--ci-text-color) !important}.contact--detail .contact__item{display:block}.contact--detail .contact__image{margin-inline-end:0;margin-bottom:50px}@media screen and (max-width:1199px){.contact--detail .contact__image{margin-bottom:30px}}.contact--detail .contact__image+.contact__context{padding-top:0}.contact--detail .contact__context h1{font-weight:400;font-size:calc((70 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((65 / var(--font-size)) * 1rem);font-style:italic;letter-spacing:-0.3px}@media screen and (max-width:1199px){.contact--detail .contact__context h1{font-size:calc((50 / var(--font-size)) * 1rem);line-height:calc((48 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.contact--detail .contact__context h1{font-size:calc((34 / var(--font-size)) * 1rem);line-height:calc((34 / var(--font-size)) * 1rem);letter-spacing:inherit}}.contact--detail .contact__context h1+h2,.contact--detail .contact__context h1+h3,.contact--detail .contact__context h1+p{margin-top:5px}.contact--detail .contact__context h2{font-style:normal}.contact--detail .contact__context h2,.contact--detail .contact__context h3,.contact--detail .contact__context h4{margin-top:20px}.contact--detail .contact__context+.textmedia{margin-top:70px}@media screen and (max-width:1199px){.contact--detail .contact__context+.textmedia{margin-top:50px}}@media screen and (max-width:767px){.contact--detail .contact__context+.textmedia{margin-top:30px}}.contact--detail .textmedia.ce-text-only .ce-textpic{max-width:initial}.white .contact--list-small .contact__item::after{background:var(--c-black)}.breadcrumb-wrapper{width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.breadcrumb-wrapper{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.breadcrumb-wrapper{padding-right:10px;padding-left:10px}}@media screen and (max-width:767px){.breadcrumb-wrapper{display:none}}.breadcrumb-inner{position:relative}.breadcrumb{margin-top:15px;color:var(--c-black)}.breadcrumb ol{display:inline-block}.breadcrumb li{display:inline-block;font-size:calc((18 / var(--font-size)) * 1rem);font-style:italic;line-height:calc((27 / var(--font-size)) * 1rem)}.breadcrumb li:after{content:'>';margin-right:5px;margin-left:5px}.breadcrumb li:last-child:after{display:none}.breadcrumb a{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.breadcrumb a:hover,.breadcrumb a.focus-visible{background-size:100% 100%}.breadcrumb [aria-current='page']{font-weight:500;font-style:normal}.breadcrumb--on-image{position:absolute;top:0;left:0;z-index:1;margin-top:0;padding-top:20px}.breadcrumb--on-image li a,.breadcrumb--on-image li:after{color:var(--c-white)}.banner{margin-top:100px;background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);color:var(--ci-text-color)}@media screen and (max-width:1199px){.banner{margin-top:80px}}@media screen and (max-width:767px){.banner{margin-top:65px}}.banner__wrapper{margin:0;padding:0;list-style:none;width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;display:flex;justify-content:center;padding-top:30px;padding-bottom:35px}@media screen and (max-width:1199px){.banner__wrapper{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.banner__wrapper{padding-right:10px;padding-left:10px}}@media screen and (max-width:1440px){.banner__wrapper{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:1440px) and (max-width:1199px){.banner__wrapper{padding-right:84px;padding-left:84px}}@media screen and (max-width:1440px) and (max-width:767px){.banner__wrapper{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.banner__wrapper{padding-top:20px;padding-bottom:25px}}@media screen and (max-width:767px){.banner__wrapper{display:block;padding:15px 10px 20px 10px}}.banner__info-box{display:flex;flex:1 1 50%;flex-direction:column;justify-content:center;max-width:508px;color:var(--ci-text-color);text-align:center;border-inline-end:2px solid var(--ci-text-color)}.banner__info-box:last-child{border-inline-end:none !important}@media screen and (max-width:1440px){.banner__info-box{max-width:400px}}@media screen and (max-width:767px){.banner__info-box{display:block;max-width:100%;margin:0 auto;padding-top:15px;padding-bottom:15px;border-inline-end:none !important;border-bottom:2px solid var(--ci-text-color)}.banner__info-box:first-child{padding-top:0}.banner__info-box:last-child{padding-bottom:0;border-bottom:none !important}}.banner h2{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((45 / var(--font-size)) * 1rem);margin-bottom:5px;font-style:normal}@media screen and (max-width:1199px){.banner h2{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.banner h2{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.banner h2{margin-bottom:0}}.banner a[class^='link-'],.banner a[href^='tel:']{color:var(--ci-text-color)}.banner__wrapper.with-icons .banner__info-box{padding:0 55px}.banner__wrapper.with-icons .banner__info-box:first-child{padding-inline-start:0}.banner__wrapper.with-icons .banner__info-box:last-child{padding-inline-end:0}@media screen and (max-width:1440px){.banner__wrapper.with-icons .banner__info-box{padding:0 25px}}@media screen and (max-width:1199px){.banner__wrapper.with-icons .banner__info-box{padding:0 20px}}@media screen and (max-width:767px){.banner__wrapper.with-icons .banner__info-box{padding:15px 0}.banner__wrapper.with-icons .banner__info-box:last-child{padding-bottom:0}}.banner__wrapper.with-icons .banner__info-list{margin:0;padding:0;list-style:none}.banner__wrapper.with-icons .banner__info-item+.banner__info-item{margin-top:.75rem}.banner__wrapper.with-icons .link--distribution{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);display:inline-block;align-self:center;margin:20px 35px 0;font-weight:600;font-style:italic}@media screen and (max-width:1199px){.banner__wrapper.with-icons .link--distribution{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.banner__wrapper.with-icons .link--distribution{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:767px){.banner__wrapper.with-icons .link--distribution{margin-top:15px}}.banner__wrapper.with-icons .link--distribution>*{vertical-align:top}.banner__wrapper.with-icons .link--distribution:hover span:only-child:before,.banner__wrapper.with-icons .link--distribution.focus-visible span:only-child:before{left:-30px}@media screen and (max-width:1199px){.banner__wrapper.with-icons .link--distribution:hover span:only-child:before,.banner__wrapper.with-icons .link--distribution.focus-visible span:only-child:before{left:-25px}}.banner__wrapper.with-icons .link--distribution [class^='icon-']{margin-right:6px;color:var(--ci-text-color);font-size:calc((28 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.banner__wrapper.with-icons .link--distribution [class^='icon-']{font-size:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.banner__wrapper.with-icons .link--distribution [class^='icon-']{font-size:calc((20 / var(--font-size)) * 1rem)}}.banner__wrapper.with-icons .link--distribution span:only-child{position:relative}.banner__wrapper.with-icons .link--distribution span:only-child:before{content:'';position:absolute;top:5px;left:-35px;width:20px;height:20px;background:var(--c-red-light);border-radius:50%;transition:all 300ms ease-in-out}@media screen and (max-width:1199px){.banner__wrapper.with-icons .link--distribution span:only-child:before{left:-30px;width:18px;height:18px}}main[dir='rtl'] .banner__wrapper.with-icons .link--distribution span:only-child:before{right:-35px}@media screen and (max-width:1199px){main[dir='rtl'] .banner__wrapper.with-icons .link--distribution span:only-child:before{right:-30px}}.image-gallery{margin-top:100px;width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;position:relative;color:var(--c-black);text-align:center}@media screen and (max-width:1199px){.image-gallery{margin-top:80px}}@media screen and (max-width:767px){.image-gallery{margin-top:65px}}@media screen and (max-width:1199px){.image-gallery{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.image-gallery{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.image-gallery:not(.image-gallery--no-slider){padding-right:0;padding-left:0}}.image-gallery__images{margin-top:70px;opacity:0;transition:opacity 200ms ease-out}@media screen and (max-width:1199px){.image-gallery__images{margin-top:40px}}@media screen and (max-width:767px){.image-gallery__images{margin-top:30px}}.image-gallery__images.is-initialized{opacity:1}.image-gallery__image-wrapper{position:relative;display:inline-block;width:max-content;height:540px;text-align:center}@supports (-ms-ime-align:auto){.image-gallery__image-wrapper{width:100%}}@media screen and (max-width:1199px){.image-gallery__image-wrapper{height:420px}}@media screen and (max-width:767px){.image-gallery__image-wrapper{width:100%;height:190px}}.image-gallery__image-wrapper figure{position:relative;display:inline-block;height:100%}.image-gallery__image-wrapper figcaption{display:none;margin-top:10px;font-size:calc((15 / var(--font-size)) * 1rem);line-height:calc((20 / var(--font-size)) * 1rem);text-align:left}@media screen and (max-width:767px){.image-gallery__image-wrapper figcaption{max-width:300px}}.image-gallery__image-wrapper img{width:auto;height:100%;transition:transform 200ms ease-in;font-family:"object-fit:cover";object-fit:cover}@media screen and (max-width:767px){.image-gallery__image-wrapper img{width:unset}}.image-gallery .lightbox-toggle{height:100%;font-size:calc((19 / var(--font-size)) * 1rem);line-height:0}.image-gallery .lightbox-toggle picture{height:100%}.image-gallery .lightbox-toggle::before{background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);font-family:'icomoon';font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:15px;right:15px;z-index:2;padding:6px;border-radius:50%;transition:all 200ms ease-in-out}@media screen and (max-width:767px){.image-gallery .lightbox-toggle::before{top:8px;right:8px;padding:4px}}.image-gallery .lightbox-toggle:hover::before,.image-gallery .lightbox-toggle.focus-visible::before{color:var(--c-white);background:var(--c-black)}@media screen and (max-width:767px){.image-gallery .lightbox-toggle{font-size:calc((13 / var(--font-size)) * 1rem)}}.image-gallery .has-dots .flickity-button{bottom:50%;width:65px;height:65px;background-color:var(--c-white);border-radius:50%}@media screen and (max-width:1199px){.image-gallery .has-dots .flickity-button{display:none}}.image-gallery .flickity-page-dots{margin-top:32px}.image-gallery .flickity-page-dots .dot::before,.image-gallery .flickity-page-dots .dot::after{width:12px;height:12px}@media screen and (max-width:767px){.image-gallery .flickity-page-dots .dot::before,.image-gallery .flickity-page-dots .dot::after{width:10px;height:10px}}.image-gallery .flickity-button.previous,.image-gallery .flickity-button.next{transition:transform 200ms ease-in-out}.image-gallery .flickity-button.previous:after,.image-gallery .flickity-button.next:after{font-family:'icomoon';font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;left:50%;display:block;font-size:calc((25 / var(--font-size)) * 1rem);transform:translate(-50%,-50%);pointer-events:none}.image-gallery .flickity-prev-next-button .flickity-button-icon{width:100%;height:100%;visibility:hidden}.image-gallery .flickity-prev-next-button .flickity-button-icon path{transform:scale(3)}.image-gallery .flickity-prev-next-button.next{transform:rotate(180deg)}.image-gallery .flickity-button.previous{left:-36px}.image-gallery .flickity-button.previous:hover,.image-gallery .flickity-button.previous.focus-visible{transform:translateX(-10px)}.image-gallery .flickity-button.next{right:-36px}.image-gallery .flickity-button.next:hover,.image-gallery .flickity-button.next.focus-visible{transform:rotate(180deg) translateX(-10px)}.image-gallery.image-gallery--no-slider .image-gallery__images{opacity:1}.image-gallery.image-gallery--no-slider .image-gallery__image-wrapper{width:100%;height:100%}.image-gallery.image-gallery--no-slider .image-gallery__image-wrapper figure{width:100%}.image-gallery.image-gallery--no-slider .image-gallery__image-wrapper figcaption{display:block}.image-gallery.image-gallery--no-slider .image-gallery__image-wrapper img{width:auto;margin:0 auto}.image-gallery.image-gallery--no-slider .lightbox-toggle{height:auto}.switch-teaser{margin-top:100px;width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;color:var(--c-black)}@media screen and (max-width:1199px){.switch-teaser{margin-top:80px}}@media screen and (max-width:767px){.switch-teaser{margin-top:65px}}@media screen and (max-width:1199px){.switch-teaser{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.switch-teaser{padding-right:10px;padding-left:10px}}.switch-teaser h2{margin-bottom:70px;text-align:center}@media screen and (max-width:992px){.switch-teaser h2{margin-bottom:40px}}@media screen and (max-width:767px){.switch-teaser h2{margin-bottom:30px}}.switch-teaser__wrapper:not(.switch-teaser__wrapper--reverse) .switch-teaser__content-box:nth-child(even){flex-direction:row-reverse}.switch-teaser__wrapper:not(.switch-teaser__wrapper--reverse) .switch-teaser__content-box:nth-child(even) picture{transform:translateX(-60%) scale(1.1);transition:transform 300ms ease-in-out}.switch-teaser__wrapper:not(.switch-teaser__wrapper--reverse) .switch-teaser__content-box:nth-child(even) picture.is-active{transform:translateX(0) scale(1)}.switch-teaser__wrapper:not(.switch-teaser__wrapper--reverse) .switch-teaser__content-box:nth-child(even) .switch-teaser__content-info{margin:auto 60px auto 0;transform:translateX(-80%);transition:transform 450ms ease-in-out;will-change:transform}.switch-teaser__wrapper:not(.switch-teaser__wrapper--reverse) .switch-teaser__content-box:nth-child(even) .switch-teaser__content-info.is-active{transform:translateX(0)}@media screen and (max-width:1199px){.switch-teaser__wrapper:not(.switch-teaser__wrapper--reverse) .switch-teaser__content-box:nth-child(even) .switch-teaser__content-info{margin:30px 0 0 0}}.switch-teaser__wrapper--reverse .switch-teaser__content-box:nth-child(odd){flex-direction:row-reverse}.switch-teaser__wrapper--reverse .switch-teaser__content-box:nth-child(odd) picture{transform:translateX(-60%) scale(1.1);transition:transform 300ms ease-in-out}.switch-teaser__wrapper--reverse .switch-teaser__content-box:nth-child(odd) picture.is-active{transform:translateX(0) scale(1)}.switch-teaser__wrapper--reverse .switch-teaser__content-box:nth-child(odd) .switch-teaser__content-info{margin:auto 60px auto 0;transform:translateX(-80%);transition:transform 450ms ease-in-out;will-change:transform}.switch-teaser__wrapper--reverse .switch-teaser__content-box:nth-child(odd) .switch-teaser__content-info.is-active{transform:translateX(0)}@media screen and (max-width:1199px){.switch-teaser__wrapper--reverse .switch-teaser__content-box:nth-child(odd) .switch-teaser__content-info{margin:30px 0 0 0}}.switch-teaser__content-box{display:flex;justify-content:space-between;margin-bottom:70px}@media screen and (max-width:1199px){.switch-teaser__content-box{display:block;margin-bottom:50px}}@media screen and (max-width:767px){.switch-teaser__content-box{margin-bottom:30px}}.switch-teaser__content-box:last-child{margin-bottom:0}.switch-teaser__link-image{flex-shrink:0;flex-basis:55.5%}.switch-teaser__link-image:hover picture img,.switch-teaser__link-image.focus-visible picture img{transform:scale(1.1)}@media screen and (max-width:1440px){.switch-teaser__link-image{flex-basis:56.5%}}.switch-teaser picture{max-width:100%;overflow:hidden;transform:translateX(60%) scale(1.1);transition:transform 300ms ease-in-out}.switch-teaser picture.is-active{transform:translateX(0) scale(1)}.switch-teaser picture img{width:100%;transform:scale(1);transition:transform 800ms ease-in;font-family:"object-fit:cover";object-fit:cover}.switch-teaser__content-info{display:flex;flex:1 1;flex-direction:column;justify-content:center;align-items:center;margin-left:60px;transform:translateX(80%);transition:transform 450ms ease-in-out;will-change:transform}.switch-teaser__content-info.is-active{transform:translateX(0)}@media screen and (max-width:1199px){.switch-teaser__content-info{margin:30px 0 0 0}}@media screen and (max-width:767px){.switch-teaser__content-info{margin-top:20px;padding-right:10px;padding-left:10px}}.switch-teaser .switch-teaser__tag{width:100%;margin-top:0;margin-bottom:3px;font-weight:500}@media screen and (max-width:767px){.switch-teaser .switch-teaser__tag{margin-bottom:0}}.switch-teaser p{width:100%;margin-top:15px}@media screen and (max-width:1199px){.switch-teaser p{margin-top:10px}}.switch-teaser h3{width:100%}.switch-teaser h3 a{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.switch-teaser h3 a:hover,.switch-teaser h3 a.focus-visible{background-size:100% 100%}.switch-teaser .button{flex:0 1 auto;margin:calc(50px + 4px) auto 0 auto}@media screen and (max-width:1440px){.switch-teaser .button{margin-top:calc(30px + 4px)}}@media screen and (max-width:1199px){.switch-teaser .button{margin-top:calc(20px + 4px)}}@media screen and (max-width:767px){.switch-teaser .button{font-size:calc((19 / var(--font-size)) * 1rem);line-height:calc((25 / var(--font-size)) * 1rem)}}.video{margin-top:100px;width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.video{margin-top:80px}}@media screen and (max-width:767px){.video{margin-top:65px}}@media screen and (max-width:1199px){.video{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.video{padding-right:10px;padding-left:10px}}@media screen and (max-width:600px){.video{padding-right:0;padding-left:0}}.video>h2{margin-bottom:70px;color:var(--c-black);text-align:center}@media screen and (max-width:1199px){.video>h2{margin-bottom:40px}}@media screen and (max-width:767px){.video>h2{margin-bottom:30px}}.video__inner{position:relative}.video__player{padding-right:60px}@media screen and (max-width:992px){.video__player{padding-right:25px}}@media screen and (max-width:600px){.video__player{padding-right:0}}.video__context-wrapper{padding:25px 60px 30px 60px}@media screen and (max-width:992px){.video__context-wrapper{padding:15px 25px 50px}}@media screen and (max-width:600px){.video__context-wrapper{padding-right:10px;padding-left:10px}}.video__context-wrapper:after{background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);content:'';position:absolute;right:0;bottom:0;z-index:-1;width:calc(100% - 60px);height:calc(100% - 60px)}@media screen and (max-width:992px){.video__context-wrapper:after{width:calc(100% - 25px);height:calc(100% - 40px)}}@media screen and (max-width:600px){.video__context-wrapper:after{width:100%;height:100%}}.video__context{padding-left:35px;color:var(--ci-text-color)}@media screen and (max-width:992px){.video__context{padding-left:20px}}@media screen and (max-width:600px){.video__context{padding-left:0}}.video__context h3{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.video__context h3{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.video__context h3{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.video__context p{margin-top:15px}@media screen and (max-width:1199px){.video__context p{margin-top:10px}}.video__context button{position:absolute;right:60px;bottom:10px;display:flex;flex-direction:row-reverse;align-items:center;color:var(--ci-text-color)}@media screen and (max-width:992px){.video__context button{right:25px;bottom:15px}}.video__context button:hover span,.video__context button.focus-visible span,.video__context button.is-open span{opacity:1}.video__context button span{padding-right:15px;font-size:calc((15 / var(--font-size)) * 1rem);line-height:calc((32 / var(--font-size)) * 1rem);text-decoration:underline;opacity:0;transition:opacity 100ms linear}.video__transcript-wrapper{padding-left:60px}@media screen and (max-width:992px){.video__transcript-wrapper{padding-left:25px}}@media screen and (max-width:767px){.video__transcript-wrapper{padding-right:10px;padding-left:10px}}.video__transcript{margin-top:60px;padding:40px 50px;border:1px solid var(--c-black)}@media screen and (max-width:992px){.video__transcript{padding:20px}}.video__transcript h3{margin-bottom:10px;font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((27 / var(--font-size)) * 1rem)}.video__transcript p{line-height:calc((27 / var(--font-size)) * 1rem)}.video__transcript p:not(:last-child){margin-bottom:35px}.video--fullscreen{width:100%;max-width:2650px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}.video--fullscreen .video__player{padding-right:0}.video__video-embed,.video__iframe{position:relative}.video__video-embed::after,.video__iframe::after{content:'';display:block;height:0;padding-bottom:56.25%}.video__video-embed>*,.video__iframe>*{position:absolute;top:0;left:0;width:100%;height:100%}.plyr--video{background:none;opacity:0}.plyr--video.is-ready{opacity:1}.plyr__video-wrapper{background:none}.navigation{top:0;left:0}@media screen and (max-width:1279px){.navigation{overflow:hidden}}.navigation.has-today-btn .header-row--top{padding-right:0;padding-left:0}.navigation.has-today-btn .header-row--middle{padding-top:0}.navigation.is-stickyScroll{top:0;left:0;transform:translateY(0) !important}.navigation.is-stickyNoScroll{transform:none}.navigation.is-hiding{position:fixed;z-index:9;width:100%;background:var(--c-white);transform:translateY(-100%)}.navigation.is-hiding .searchform--mobile{margin-top:70px}.navigation.is-hiding .mainnav .secondlevel .inner{height:calc(100vh - 60px - 45px)}@media screen and (max-width:1199px){.navigation.is-hiding .mainnav .secondlevel .inner{height:auto}}@media screen and (max-width:1279px){.navigation.is-hiding .nav-wrapper.is-open{height:calc(100vh - 48px) !important}}.navigation.is-active .mainnav{margin-top:-49px}.navigation.slide-up{transform:translateY(-100%);transition:all 300ms ease-in-out}.navigation.is-fixed{transition:transform 300ms ease-in-out}.navigation.is-fixed.is-active,.navigation.is-fixed.is-open{transform:translateY(0)}.navigation.is-below .header-row--top,.navigation.is-below .header-row--middle{display:none}.navigation.is-collapsed{height:100vh;overflow:auto}@media not all and (min-resolution:0.001dpcm) and (max-width:767px){@supports (-webkit-appearance:none) and (stroke-color:transparent){.navigation.is-collapsed .metanav--mobile{padding-bottom:120px}}}.navigation .header-row--top{width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.navigation .header-row--top{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.navigation .header-row--top{padding-right:10px;padding-left:10px}}.navigation .header-row--middle{width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:22px}@media screen and (max-width:1199px){.navigation .header-row--middle{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.navigation .header-row--middle{padding-right:10px;padding-left:10px}}@media screen and (max-width:1279px){.navigation .header-row--middle{padding-top:20px}}.navigation .header-row--bottom{padding-bottom:9px}@media screen and (max-width:1279px){.navigation .header-row--bottom{padding-bottom:0}}.navigation .firstlevel-link span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.navigation .firstlevel-link span:hover,.navigation .firstlevel-link span.focus-visible{background-size:100% 100%}.navigation .firstlevel-link i:not(.icon-plus){margin-left:5px}@media screen and (max-width:1279px){.navigation .firstlevel__link-wrapper--desktop{display:none}}.navigation .firstlevel__link-wrapper--mobile{display:none}@media screen and (max-width:1279px){.navigation .firstlevel__link-wrapper--mobile{display:flex;justify-content:space-between}}.navigation abbr{text-decoration:none;border-bottom:none;cursor:inherit}.navigation .icon-plus{font-size:calc((19 / var(--font-size)) * 1rem);line-height:calc((35 / var(--font-size)) * 1rem);transition:transform 100ms linear}@media screen and (max-width:767px){.navigation .icon-plus{line-height:calc((25 / var(--font-size)) * 1rem)}}.navigation [class^='toggle']:hover .icon-plus,.navigation [class^='toggle'].focus-visible .icon-plus{transform:rotate(18deg)}@media screen and (max-width:767px){.navigation [class^='toggle']:hover .icon-plus,.navigation [class^='toggle'].focus-visible .icon-plus{transform:rotate(0deg)}}.navigation [class^='toggle'].is-open:hover .icon-plus{transform:rotate(18deg)}@media screen and (max-width:767px){.navigation [class^='toggle'].is-open:hover .icon-plus{transform:rotate(45deg)}}.navigation [class^='toggle'].is-open .icon-plus{transform:rotate(45deg)}.navigation .metanav .inner{display:flex;justify-content:flex-end}.navigation .metanav__list{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-end;align-items:center;padding-top:10px}@media screen and (max-width:1279px){.navigation .metanav__list{display:none}}.navigation .metanav__list li{position:relative;margin-right:30px}@media screen and (min-width:1280px){.navigation .metanav__list li{white-space:nowrap}}.navigation .metanav__list li:last-child{margin-right:0}.navigation .metanav__list li.is-active>a,.navigation .metanav__list li.is-active span{background:none;border-bottom:2px solid var(--c-black)}.navigation .metanav__sublist{margin:0;padding:0;list-style:none;display:none}.navigation .metanav__sublist.is-open{position:absolute;top:35px;left:0;display:block;padding:8px 15px;background:var(--c-white);border:1px solid var(--c-black)}.navigation .metanav__sublist a{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.navigation .metanav__sublist a:hover,.navigation .metanav__sublist a.focus-visible{background-size:100% 100%}.navigation .metanav__sublist--lang{z-index:2;font-size:calc((15 / var(--font-size)) * 1rem);line-height:calc((25 / var(--font-size)) * 1rem)}.navigation .metanav__sublist--lang .is-active{display:none}.navigation .metanav__sublist--lang .is-inactive{color:rgba(var(--c-black-rgb),0.5)}.navigation .metanav__sublist--lang .lang-abbr{display:none}.navigation .metanav__sublist--locations{z-index:3}@media screen and (max-width:1279px){.navigation .metanav__toggle-secondlevel--lang{display:none}}.navigation .metanav.metanav--mobile{display:none}@media screen and (max-width:1279px){.navigation .metanav.metanav--mobile{display:block}}@media screen and (max-width:767px){.navigation .metanav.metanav--mobile{padding-bottom:120px}}.navigation .metanav.metanav--mobile .inner{display:block;padding:19px 24px 56px}@media screen and (max-width:767px){.navigation .metanav.metanav--mobile .inner{padding:17px 10px 0}}.navigation .metanav.metanav--mobile .metanav__toggle-secondlevel--mobile{display:none;justify-content:space-between;align-items:center;width:100%}@media screen and (max-width:1279px){.navigation .metanav.metanav--mobile .metanav__toggle-secondlevel--mobile{display:flex}}.navigation .metanav.metanav--mobile .icon-world{padding-top:calc((3 / var(--font-size)) * 1rem);padding-bottom:calc((3 / var(--font-size)) * 1rem)}.navigation .metanav.metanav--mobile .icon-world:hover{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.navigation .metanav.metanav--mobile .icon-world:hover:hover,.navigation .metanav.metanav--mobile .icon-world:hover.focus-visible{background-size:100% 100%}.navigation .metanav.metanav--mobile .icon-plus:hover{transform:rotate(18deg)}.navigation .metanav.metanav--mobile .metanav__toggle-secondlevel--mobile.is-open .icon-plus{transform:rotate(45deg)}.navigation .metanav.metanav--mobile .metanav__toggle-secondlevel--mobile:focus-visible{text-decoration:none}.navigation .metanav.metanav--mobile .metanav__toggle-secondlevel--mobile:focus-visible .icon-plus{transform:rotate(18deg)}.navigation .metanav.metanav--mobile .metanav__toggle-secondlevel--mobile .icon-plus:hover{transform:rotate(18deg)}.navigation .metanav.metanav--mobile .metanav__list,.navigation .metanav.metanav--mobile .metanav__sublist{display:block}.navigation .metanav.metanav--mobile .metanav__list li{display:block}.navigation .metanav.metanav--mobile .metanav__list-item{width:100%;padding-bottom:12px}@media screen and (max-width:767px){.navigation .metanav.metanav--mobile .metanav__list-item{padding-bottom:17px}}.navigation .metanav.metanav--mobile .metanav__list-item:nth-last-child(-n+2){display:inline;padding-top:12px}.navigation .metanav.metanav--mobile .metanav__sublist--locations{font-size:calc((22 / var(--font-size)) * 1rem);line-height:calc((35 / var(--font-size)) * 1rem)}.navigation .metanav.metanav--mobile .metanav__list-item--lang{margin-bottom:12px;padding-top:12px;overflow:hidden;border-top:2px solid var(--c-black);border-bottom:2px solid var(--c-black)}.navigation .metanav.metanav--mobile .metanav__sublist--lang{position:unset;display:grid;grid-template-rows:0fr;height:0;overflow:hidden;font-weight:500;font-size:calc((22 / var(--font-size)) * 1rem);line-height:calc((35 / var(--font-size)) * 1rem);border:none;transition:grid-template-rows 600ms ease}.navigation .metanav.metanav--mobile .metanav__sublist--lang.is-open{height:auto;padding:8px 0;grid-template-rows:1fr}.navigation .metanav.metanav--mobile .metanav__sublist--lang.is-open a:focus-visible,.navigation .metanav.metanav--mobile .metanav__sublist--lang.is-open a:focus{outline:3px dotted var(--c-black);outline-offset:2px}.navigation .metanav.metanav--mobile .today-wrapper{display:none}.navigation .metanav.metanav--mobile .firstlevel-link{font-weight:500;font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((35 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.navigation .metanav.metanav--mobile .firstlevel-link{line-height:calc((25 / var(--font-size)) * 1rem)}}.navigation .metanav i::before{font-size:calc((24 / var(--font-size)) * 1rem)}@media screen and (max-width:1279px){.navigation .metanav i.icon-chevron-down{display:none}}.navigation .metanav i.icon-chevron-down::before{font-size:calc((8 / var(--font-size)) * 1rem);vertical-align:middle}.navigation .metanav .firstlevel-link{color:var(--c-black);font-size:calc((22 / var(--font-size)) * 1rem);line-height:calc((29 / var(--font-size)) * 1rem)}.navigation .metanav .today-wrapper{margin-left:30px}.navigation .metanav .toggle-today{position:relative;z-index:1;padding:10px 15px 7px 48px;color:var(--ci-text-color);font-size:calc((22 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem);text-transform:uppercase}@media screen and (max-width:1279px){.navigation .metanav .toggle-today{padding:10px 10px 10px 35px;font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((25 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.navigation .metanav .toggle-today{padding:9px 8px 9px 30px;font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((18 / var(--font-size)) * 1rem)}}.navigation .metanav .toggle-today.is-open::before{transform:rotate(45deg)}.navigation .metanav .toggle-today::before{font-family:'icomoon';font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:15px;left:15px;font-size:calc((19 / var(--font-size)) * 1rem);transition:transform 100ms linear}@media screen and (max-width:1279px){.navigation .metanav .toggle-today::before{left:10px;font-size:calc((16 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.navigation .metanav .toggle-today::before{top:9px;left:8px}}.navigation .metanav .toggle-today::after{content:'';position:absolute;top:-20px;right:0;bottom:0;left:0;z-index:-1;background:var(--ci-color)}.navigation .logo a{display:block}.navigation .logo img{max-width:485px}@media screen and (max-width:1279px){.navigation .logo img{max-width:366px}}@media screen and (max-width:767px){.navigation .logo img{max-width:214px}}.navigation .searchform{position:relative;color:var(--c-black);border-bottom:1px solid var(--c-black)}@media screen and (max-width:1279px){.navigation .searchform{display:none}}.navigation .searchform.is-open .searchform__input{width:435px;font-size:calc((25 / var(--font-size)) * 1rem)}.navigation .searchform.is-open .searchform__input ~ label{top:-30px;font-size:calc((15 / var(--font-size)) * 1rem);line-height:calc((20 / var(--font-size)) * 1rem)}.navigation .searchform__input{width:217px;font-size:calc((0 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem);opacity:1;transition:all 0.7s ease 0s}.navigation .searchform__input::-ms-clear{display:none}.navigation .searchform__input::placeholder{color:var(--c-black);opacity:1}.navigation .searchform__input:-ms-input-placeholder{color:var(--c-black)}.navigation .searchform__input::-ms-input-placeholder{color:var(--c-black)}.navigation .searchform__submit{position:absolute;top:4px;right:0;color:var(--c-black)}.navigation .searchform__submit .icon-loupe{font-size:calc((25 / var(--font-size)) * 1rem)}@media screen and (max-width:1279px){.navigation .searchform__submit{top:10px;right:10px}.navigation .searchform__submit .icon-loupe{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((23 / var(--font-size)) * 1rem)}}.navigation .searchform__submit.focus-visible,.navigation .searchform__submit:focus{outline:3px dotted var(--c-black);outline-offset:2px}.navigation .searchform--mobile{display:none}@media screen and (max-width:1279px){.navigation .searchform--mobile{position:relative;display:block;margin-top:56px}}@media screen and (max-width:767px){.navigation .searchform--mobile{margin-top:26px}}.navigation .searchform--mobile input{width:100%;height:40px;padding:0 6px;font-size:calc((25 / var(--font-size)) * 1rem);background:rgba(var(--c-white-dark-rgb),0.4);border-radius:4px}.navigation .searchform label{position:absolute;top:4px;left:0;font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem);text-transform:uppercase;transition:all 0.4s ease 0s}.navigation .ribbon{background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);position:relative}.navigation .ribbon .inner{width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1199px){.navigation .ribbon .inner{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.navigation .ribbon .inner{padding-right:10px;padding-left:10px}}.navigation .ribbon .header-row__link{z-index:1;min-height:60px;padding:11px 0;color:var(--ci-text-color);font-size:calc((30 / var(--font-size)) * 1rem);font-style:inherit;line-height:calc((38 / var(--font-size)) * 1rem);letter-spacing:0.92px;text-transform:uppercase}@media screen and (max-width:1279px){.navigation .ribbon .header-row__link{min-height:47px;padding:7px 0;font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.navigation .ribbon .header-row__link{padding:9px 0;font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.navigation .ribbon .header-row__link a:visited{color:inherit}.navigation .toggle-menu{position:relative;top:0;z-index:2;display:none;width:38px;height:38px;padding:0;vertical-align:middle;background-color:transparent;border:none;outline-offset:2px;transition:all 250ms ease-in-out,outline-offset 0s linear}@media screen and (max-width:1279px){.navigation .toggle-menu{display:inline-block}}@media screen and (max-width:767px){.navigation .toggle-menu{width:25px;height:25px}}.navigation .toggle-menu:before{display:none}.navigation .toggle-menu:hover,.navigation .toggle-menu:focus{border:none}.navigation .toggle-menu:focus{outline:1px dotted var(--c-black)}.navigation .toggle-menu.is-open .line-1{top:5px;transform:translateY(13px) translateX(0) rotate(45deg)}@media screen and (max-width:767px){.navigation .toggle-menu.is-open .line-1{top:-1px}}.navigation .toggle-menu.is-open .line-2{opacity:0}.navigation .toggle-menu.is-open .line-3{bottom:5px;transform:translateY(-13px) translateX(0) rotate(-45deg)}@media screen and (max-width:767px){.navigation .toggle-menu.is-open .line-3{bottom:-1px}}.navigation .toggle-menu .line{position:absolute;left:0;display:block;width:100%;height:1px;background-color:var(--ci-text-color);border:1px solid var(--ci-text-color);transition:250ms all ease-in-out}.navigation .toggle-menu .line-1{top:8px}@media screen and (max-width:767px){.navigation .toggle-menu .line-1{top:4px}}.navigation .toggle-menu .line-2{top:50%;margin-top:-1px}.navigation .toggle-menu .line-3{bottom:8px}@media screen and (max-width:767px){.navigation .toggle-menu .line-3{bottom:4px}}@media screen and (max-width:1279px){.navigation .nav-wrapper{position:absolute;width:100%}.navigation .nav-wrapper.is-open{position:static;height:calc(100vh - 104px - 48px) !important;overflow:auto !important}}@media screen and (max-width:767px){.navigation .nav-wrapper.is-open{height:calc(100vh - 78px - 48px) !important}}.navigation .mainnav{position:relative;margin-top:-49px}@media screen and (max-width:1279px){.navigation .mainnav{margin-top:0}}.navigation .mainnav .inner{width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.navigation .mainnav .inner{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.navigation .mainnav .inner{padding-right:10px;padding-left:10px}}@media screen and (max-width:1279px){.navigation .mainnav .inner{padding-right:23px;padding-left:23px}}@media screen and (max-width:767px){.navigation .mainnav .inner{padding-right:10px;padding-left:10px}}.navigation .mainnav__list{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-end}@media screen and (max-width:1279px){.navigation .mainnav__list{position:relative;display:block;margin-top:20px}}@media screen and (max-width:767px){.navigation .mainnav__list{margin-top:14px}}.navigation .mainnav__list>li{margin-right:40px}@media screen and (max-width:1440px){.navigation .mainnav__list>li{margin-right:25px}}@media screen and (max-width:1279px){.navigation .mainnav__list>li{margin-right:0;padding:12px 0;border-bottom:2px solid var(--c-black)}}.navigation .mainnav__list>li:last-child{margin-right:0}.navigation .mainnav .firstlevel-link{color:var(--ci-text-color);font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((38 / var(--font-size)) * 1rem)}@media screen and (max-width:1279px){.navigation .mainnav .firstlevel-link{color:var(--c-black);font-weight:500;font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((35 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.navigation .mainnav .firstlevel-link{line-height:calc((28 / var(--font-size)) * 1rem)}}.navigation .mainnav .firstlevel-link i:not(.icon-plus){font-size:calc((26 / var(--font-size)) * 1rem)}@media screen and (max-width:1279px){.navigation .mainnav .firstlevel-link i:not(.icon-plus){display:none}}.navigation .mainnav .firstlevel__list-item.is-active .firstlevel-link{border-bottom:2px solid var(--ci-text-color)}.navigation .mainnav .secondlevel__list-item.is-active .secondlevel__link,.navigation .mainnav .thirdlevel__list-item.is-active .thirdlevel__link{border-bottom:2px solid var(--c-black)}.navigation .mainnav .firstlevel__list-item.is-active .firstlevel-link span:hover,.navigation .mainnav .firstlevel__list-item.is-active .firstlevel-link span.focus-visible,.navigation .mainnav .firstlevel__list-item.is-active .firstlevel-link:hover,.navigation .mainnav .firstlevel__list-item.is-active .firstlevel-link.focus-visible,.navigation .mainnav .secondlevel__list-item.is-active .secondlevel__link span:hover,.navigation .mainnav .secondlevel__list-item.is-active .secondlevel__link span.focus-visible,.navigation .mainnav .secondlevel__list-item.is-active .secondlevel__link:hover,.navigation .mainnav .secondlevel__list-item.is-active .secondlevel__link.focus-visible,.navigation .mainnav .thirdlevel__list-item.is-active .thirdlevel__link span:hover,.navigation .mainnav .thirdlevel__list-item.is-active .thirdlevel__link span.focus-visible,.navigation .mainnav .thirdlevel__list-item.is-active .thirdlevel__link:hover,.navigation .mainnav .thirdlevel__list-item.is-active .thirdlevel__link.focus-visible{background:none}.navigation .mainnav .toggle-secondlevel .icon-plus{display:none;color:var(--c-black)}@media screen and (max-width:1279px){.navigation .mainnav .toggle-secondlevel .icon-plus{display:block}}.navigation .mainnav .secondlevel{position:absolute;top:49px;left:0;z-index:2;display:none;width:100%;height:0;overflow:hidden;background-color:var(--c-white);scrollbar-width:none;-ms-overflow-style:none;border-bottom:1px solid #ececec}.navigation .mainnav .secondlevel::-webkit-scrollbar{display:none}@media screen and (max-width:1279px){.navigation .mainnav .secondlevel{position:static;border-bottom:none}}.navigation .mainnav .secondlevel .inner{width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;position:relative;height:calc(100vh - 250px)}@media screen and (max-width:1199px){.navigation .mainnav .secondlevel .inner{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.navigation .mainnav .secondlevel .inner{padding-right:10px;padding-left:10px}}@media screen and (max-width:1279px){.navigation .mainnav .secondlevel .inner{height:auto;padding-right:0;padding-left:0}}.navigation .mainnav .secondlevel__columns{display:flex;margin-top:45px;margin-bottom:45px}@media screen and (max-width:1279px){.navigation .mainnav .secondlevel__columns{margin-top:0;margin-bottom:0}}.navigation .mainnav .secondlevel__column--left{flex:1 1 70%;margin-right:70px;font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((35 / var(--font-size)) * 1rem)}@media screen and (max-width:1440px){.navigation .mainnav .secondlevel__column--left{margin-right:56px}}@media screen and (max-width:1279px){.navigation .mainnav .secondlevel__column--left{margin-right:0;font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((35 / var(--font-size)) * 1rem)}}.navigation .mainnav .secondlevel__column--right{flex:1 0 30%}@media screen and (max-width:1279px){.navigation .mainnav .secondlevel__column--right{display:none}}.navigation .mainnav .secondlevel__heading{padding-bottom:11px;font-weight:500;border-bottom:2px solid var(--c-black)}@media screen and (max-width:1279px){.navigation .mainnav .secondlevel__heading{display:none}}.navigation .mainnav .secondlevel__list{margin:0;padding:0;list-style:none}.navigation .mainnav .secondlevel__list-item{padding:11px 0;border-bottom:2px solid var(--c-black)}.navigation .mainnav .secondlevel__list-item:last-child{border:none}@media screen and (max-width:1279px){.navigation .mainnav .secondlevel__list-item{padding-bottom:0;border-bottom:none}}.navigation .mainnav .secondlevel__link{line-height:calc((35 / var(--font-size)) * 1rem)}.navigation .mainnav .secondlevel__link span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.navigation .mainnav .secondlevel__link span:hover,.navigation .mainnav .secondlevel__link span.focus-visible{background-size:100% 100%}.navigation .mainnav .secondlevel__link-wrapper{display:flex;justify-content:space-between;align-items:baseline}.navigation .mainnav .toggle-thirdlevel .icon-plus{display:inline-block;color:var(--c-black)}.navigation .mainnav .nav-teaser{position:sticky;position:-webkit-sticky;top:0;margin-top:35px;margin-bottom:35px}.navigation .mainnav .nav-teaser__text{max-width:452px}.navigation .mainnav .nav-teaser__text .nav-teaser__heading{margin-bottom:11px;font-size:calc((30 / var(--font-size)) * 1rem);font-style:inherit;line-height:calc((35 / var(--font-size)) * 1rem)}@media screen and (max-width:1440px){.navigation .mainnav .nav-teaser__text{max-width:339px}}.navigation .mainnav .nav-teaser img{max-width:452px;margin-bottom:50px}@media screen and (max-width:1440px){.navigation .mainnav .nav-teaser img{max-width:339px;margin-bottom:29px}}.navigation .mainnav .nav-teaser p{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((32 / var(--font-size)) * 1rem)}.navigation .mainnav .close-menu{position:absolute;top:0;left:calc(100% - 72px);z-index:2;width:35px;height:35px;padding:0;vertical-align:middle;background-color:transparent;border:none;outline-offset:2px;transition:all 250ms ease-in-out,outline-offset 0s linear}@media screen and (max-width:1279px){.navigation .mainnav .close-menu{display:none}}.navigation .mainnav .close-menu:before{display:none}.navigation .mainnav .close-menu:hover,.navigation .mainnav .close-menu:focus{border:none;transform:rotate(18deg);transition:transform 100ms linear}@media screen and (max-width:767px){.navigation .mainnav .close-menu:hover,.navigation .mainnav .close-menu:focus{transform:rotate(45deg)}}.navigation .mainnav .close-menu:focus{outline:1px dotted var(--c-black)}.navigation .mainnav .close-menu .line{position:absolute;left:0;display:block;width:100%;height:1px;background-color:var(--c-black);border:2px solid var(--c-black);transition:250ms all ease-in-out}.navigation .mainnav .close-menu .line-1{top:2px;transform:translateY(13px) translateX(0) rotate(45deg)}.navigation .mainnav .close-menu .line-2{bottom:3px;transform:translateY(-13px) translateX(0) rotate(-45deg)}.navigation .mainnav .thirdlevel__list{margin:0;padding:0;list-style:none}@media screen and (max-width:1279px){.navigation .mainnav .thirdlevel__list{margin-top:7px}}.navigation .mainnav .thirdlevel__list-item{font-size:calc((23 / var(--font-size)) * 1rem);line-height:calc((35 / var(--font-size)) * 1rem)}.navigation .mainnav .thirdlevel__list-item:first-child{margin-top:12px}@media screen and (max-width:1279px){.navigation .mainnav .thirdlevel__list-item{padding-left:30px;line-height:calc((40 / var(--font-size)) * 1rem)}.navigation .mainnav .thirdlevel__list-item:first-child{margin-top:0}}@media screen and (max-width:1279px){.navigation .mainnav .thirdlevel__list-item{padding-left:20px;font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((40 / var(--font-size)) * 1rem)}.navigation .mainnav .thirdlevel__list-item:first-child{margin-top:0}}.navigation .mainnav .thirdlevel__link{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.navigation .mainnav .thirdlevel__link:hover,.navigation .mainnav .thirdlevel__link.focus-visible{background-size:100% 100%}.navigation.is-hiding+.sticky-nav-placeholder{height:212px}@media screen and (max-width:1279px){.navigation.is-hiding+.sticky-nav-placeholder{height:176px}}@media screen and (max-width:767px){.navigation.is-hiding+.sticky-nav-placeholder{height:133px}}.today-slope{width:100%;height:0;overflow:hidden;background:var(--ci-color);transition:height 300ms ease-in-out}.today-slope.is-peeking{height:5px}body.is-fixed{position:fixed;width:100%}.hundred-years .ribbon,.hundred-years .today,.hundred-years .today-slope{background:linear-gradient(265deg,#bb5913 -7.9%,#c74c31 1.4%,#d1415a 17.2%,#b84e9a 31.09%,#a44ec1 45.39%,rgba(137,94,190,0.92) 62.6%,#3679a3 80.2%,#188192 98.99%,#25815c 117.38%);background-size:150% 100%;animation:gradient 30s linear infinite}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.hundred-years .navigation .metanav .toggle-today{overflow:hidden}.hundred-years .navigation .metanav .toggle-today::after{background:linear-gradient(265deg,#bb5913 -7.9%,#c74c31 1.4%,#d1415a 17.2%,#b84e9a 31.09%,#a44ec1 45.39%,rgba(137,94,190,0.92) 62.6%,#3679a3 80.2%,#188192 98.99%,#25815c 117.38%);background-size:150% 100%;animation:gradient 30s linear infinite;top:0;right:min(calc(1882px / 2 - 50vw),calc(70px * -1));left:auto;width:calc(100vw - var(--scrollbar-width))}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.skip-nav{position:absolute;top:0;left:0;color:var(--ci-text-color);background-color:var(--ci-color)}.skip-nav-btn{font-weight:bold;text-decoration:none}.skip-nav-btn:not(:focus){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0,0,0,0)}.skip-nav-btn:focus{display:block;padding:.5rem}.skip-nav-target{width:100%}.textmedia{color:var(--c-black)}.textmedia:not(.textmedia--raw){margin-top:70px;width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.textmedia:not(.textmedia--raw){margin-top:50px}}@media screen and (max-width:767px){.textmedia:not(.textmedia--raw){margin-top:30px}}@media screen and (max-width:1199px){.textmedia:not(.textmedia--raw){padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.textmedia:not(.textmedia--raw){padding-right:10px;padding-left:10px}}.textmedia:not(.textmedia--raw)+*:not(footer){margin-top:70px}@media screen and (max-width:1199px){.textmedia:not(.textmedia--raw)+*:not(footer){margin-top:50px}}@media screen and (max-width:767px){.textmedia:not(.textmedia--raw)+*:not(footer){margin-top:30px}}.textmedia>h1,.textmedia>h2,.textmedia>h3,.textmedia>h4{margin-top:0 !important;margin-bottom:40px !important}@media screen and (max-width:767px){.textmedia>h1,.textmedia>h2,.textmedia>h3,.textmedia>h4{margin-bottom:30px !important}}.textmedia h1{font-weight:400;font-size:calc((70 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((65 / var(--font-size)) * 1rem);font-style:italic;letter-spacing:-0.3px;margin-top:80px;margin-bottom:20px}@media screen and (max-width:1199px){.textmedia h1{font-size:calc((50 / var(--font-size)) * 1rem);line-height:calc((48 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.textmedia h1{font-size:calc((34 / var(--font-size)) * 1rem);line-height:calc((34 / var(--font-size)) * 1rem);letter-spacing:inherit}}@media screen and (max-width:767px){.textmedia h1{margin-top:30px}}.textmedia h2{font-weight:400;font-size:calc((55 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((60 / var(--font-size)) * 1rem);font-style:normal;letter-spacing:-0.3px;margin-top:70px;margin-bottom:20px}@media screen and (max-width:1199px){.textmedia h2{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.textmedia h2{font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}@media screen and (max-width:1199px){.textmedia h2{margin-top:50px;margin-bottom:10px}}@media screen and (max-width:767px){.textmedia h2{margin-top:40px}}.textmedia h3{margin-top:50px;margin-bottom:15px}@media screen and (max-width:1199px){.textmedia h3{margin-bottom:10px}}@media screen and (max-width:767px){.textmedia h3{margin-top:30px;margin-bottom:5px}}.textmedia h4{margin-top:40px;margin-bottom:10px}@media screen and (max-width:1199px){.textmedia h4{margin-top:20px;margin-bottom:10px}}@media screen and (max-width:767px){.textmedia h4{margin-bottom:5px}}.textmedia p{margin-top:27px}@media screen and (max-width:1199px){.textmedia p{margin-top:20px}}.textmedia h1+p,.textmedia h2+p,.textmedia h3+p,.textmedia h4+p,.textmedia h1+ul,.textmedia h2+ul,.textmedia h3+ul,.textmedia h4+ul,.textmedia h1+ol,.textmedia h2+ol,.textmedia h3+ol,.textmedia h4+ol,.textmedia p:first-child,.textmedia ul:first-child,.textmedia ol:first-child{margin-top:0}.textmedia .ce-textpic .ce-bodytext>h1:first-child,.textmedia .ce-textpic .ce-bodytext>h2:first-child,.textmedia .ce-textpic .ce-bodytext>h3:first-child,.textmedia .ce-textpic .ce-bodytext>h4:first-child{margin-top:0 !important}.textmedia ul,.textmedia ol{margin-top:20px;padding-left:20px}@media screen and (max-width:1199px){.textmedia ul,.textmedia ol{margin-top:15px}}@media screen and (max-width:767px){.textmedia ul,.textmedia ol{margin-top:10px}}.textmedia ul li,.textmedia ol li{margin-top:14px;padding-left:10px}@media screen and (max-width:1199px){.textmedia ul li,.textmedia ol li{margin-top:10px}}.textmedia ul{list-style-type:none}.textmedia ul li{position:relative;padding-left:10px}@media screen and (max-width:1199px){.textmedia ul li{padding-left:12px}}@media screen and (max-width:767px){.textmedia ul li{padding-left:10px}}.textmedia ul li:before{content:'';position:absolute;top:13px;left:-16px;z-index:2;width:6px;height:6px;background-color:var(--c-white);border-radius:50%}@media screen and (max-width:767px){.textmedia ul li:before{top:11px}}.textmedia ul li:after{background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);content:'';position:absolute;top:9px;left:-20px;width:14px;height:14px;border-radius:50%}@media screen and (max-width:767px){.textmedia ul li:after{top:7px}}.textmedia .ce-media{position:relative}.textmedia .ce-media:hover,.textmedia .ce-media.focus-visible{outline-color:var(--c-black)}.textmedia .ce-media+.ce-media{margin-top:70px}@media screen and (max-width:1199px){.textmedia .ce-media+.ce-media{margin-top:40px}}@media screen and (max-width:767px){.textmedia .ce-media+.ce-media{margin-top:30px}}.textmedia .ce-media picture[data-lazerload='loaded']{display:block}.textmedia .ce-media picture[data-lazerload='loaded'] img{display:block;width:100%;height:auto}.textmedia .ce-media figcaption{width:100%;margin-top:10px;font-size:calc((15 / var(--font-size)) * 1rem);line-height:calc((20 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.textmedia .ce-media figcaption{margin-top:5px;font-size:calc((14 / var(--font-size)) * 1rem)}}.textmedia .ce-media p{margin:0}.textmedia.ce-right .ce-textpic{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-start;align-items:center}@media screen and (max-width:992px){.textmedia.ce-right .ce-textpic{flex-direction:column-reverse;align-items:flex-start}}.textmedia.ce-right .ce-textpic .ce-bodytext{width:39%}@media screen and (max-width:992px){.textmedia.ce-right .ce-textpic .ce-bodytext{width:100%}}.textmedia.ce-right .ce-textpic .ce-gallery{width:43.5%;margin-inline-start:115px}@media screen and (max-width:992px){.textmedia.ce-right .ce-textpic .ce-gallery{width:100%;margin-top:40px;margin-inline-start:0}}@media screen and (max-width:767px){.textmedia.ce-right .ce-textpic .ce-gallery{margin-top:20px}}.textmedia.ce-left .ce-textpic{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}@media screen and (max-width:992px){.textmedia.ce-left .ce-textpic{flex-direction:column-reverse;align-items:flex-start}}.textmedia.ce-left .ce-textpic .ce-bodytext{width:39%}@media screen and (max-width:992px){.textmedia.ce-left .ce-textpic .ce-bodytext{width:100%}}.textmedia.ce-left .ce-textpic .ce-gallery{width:43.5%;margin-inline-end:115px}@media screen and (max-width:992px){.textmedia.ce-left .ce-textpic .ce-gallery{width:100%;margin-top:40px;margin-inline-end:0}}@media screen and (max-width:767px){.textmedia.ce-left .ce-textpic .ce-gallery{margin-top:20px}}.textmedia.ce-text-only:not(.textmedia--raw){width:100%;max-width:848px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media screen and (max-width:992px){.textmedia.ce-text-only:not(.textmedia--raw){max-width:1016px;padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.textmedia.ce-text-only:not(.textmedia--raw){padding-right:10px;padding-left:10px}}@media screen and (max-width:600px){.textmedia.ce-transparent{overflow-x:hidden}}.textmedia.ce-transparent .ce-textpic .ce-gallery{position:relative}@media screen and (max-width:600px){.textmedia.ce-transparent .ce-textpic .ce-gallery{margin-bottom:100px}}.textmedia.ce-transparent .ce-textpic .ce-gallery:after{background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);content:'';position:absolute;top:50%;right:-102px;z-index:-1;width:570px;padding-bottom:570px;border-radius:50%;transform:translateY(-50%)}@media screen and (max-width:1199px){.textmedia.ce-transparent .ce-textpic .ce-gallery:after{right:-202px;width:503px;padding-bottom:503px}}@media screen and (max-width:600px){.textmedia.ce-transparent .ce-textpic .ce-gallery:after{right:-50%;width:100%;padding-bottom:100%}}.textmedia.ce-transparent .ce-textpic .ce-gallery .lightbox-toggle picture{overflow:inherit}.textmedia.ce-introtext{font-size:calc((45 / var(--font-size)) * 1rem);line-height:calc((52 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.textmedia.ce-introtext{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.textmedia.ce-introtext{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.textmedia.ce-introtext .ce-textpic{width:100%;max-width:1074px;margin:0 auto}@media screen and (max-width:1440px){.textmedia.ce-introtext .ce-textpic{max-width:848px}}.textmedia.ce-image-only{text-align:center}.textmedia.ce-image-only h2+h3{margin-top:20px}.textmedia.ce-image-only .ce-textpic{margin-top:calc((60 / var(--font-size)) * 1rem)}.textmedia.textmedia--raw .ce-textpic{padding-right:0;padding-left:0}video,audio{width:100%}.lightbox-toggle{position:relative;display:block;width:100%}.lightbox-toggle:hover img,.lightbox-toggle.focus-visible img{transform:scale(1.1)}.lightbox-toggle picture{overflow:hidden}.lightbox-toggle img{transition:transform 500ms ease-in-out}strong,b{font-weight:500}.textmedia .year-list{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);margin:0;padding:0;list-style:none;padding-left:0}@media screen and (max-width:1199px){.textmedia .year-list{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.textmedia .year-list{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.textmedia .year-list li{padding-left:0}.textmedia .year-list h4{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);margin-top:0;margin-bottom:5px}@media screen and (max-width:1199px){.textmedia .year-list h4{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.textmedia .year-list h4{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.textmedia .year-list h4 span{border-bottom:2px solid var(--ci-color)}.white .textmedia ul li::after{background:var(--c-black)}.ce-bodytext sup{font-size:0.6em}.blockquote{margin-top:70px;width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;color:var(--c-black);text-align:center;transform:translateY(100px);transition:transform 800ms ease-in-out;will-change:transform}@media screen and (max-width:1199px){.blockquote{margin-top:50px}}@media screen and (max-width:767px){.blockquote{margin-top:30px}}@media screen and (max-width:1199px){.blockquote{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.blockquote{padding-right:10px;padding-left:10px}}.blockquote.is-active{transform:translateY(0)}.blockquote__quote{font-weight:400;font-size:calc((50 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((55 / var(--font-size)) * 1rem);font-style:italic}@media screen and (max-width:1199px){.blockquote__quote{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.blockquote__quote{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.blockquote__author{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);position:relative;max-width:848px;margin-top:30px;margin-right:auto;margin-left:auto}@media screen and (max-width:1199px){.blockquote__author{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.blockquote__author{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (max-width:1199px){.blockquote__author{margin-top:25px;padding-right:60px;padding-left:60px}}@media screen and (max-width:767px){.blockquote__author{padding-right:50px;padding-left:50px;font-size:calc((18 / var(--font-size)) * 1rem)}}.blockquote__author span{background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);background-repeat:no-repeat;background-position:bottom;background-size:100% 10%}.form{margin-top:100px;width:100%;max-width:848px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;color:var(--c-black)}@media screen and (max-width:1199px){.form{margin-top:80px}}@media screen and (max-width:767px){.form{margin-top:65px}}@media screen and (max-width:992px){.form{max-width:1016px;padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.form{padding-right:10px;padding-left:10px}}.form__error-title{color:var(--c-red);font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}@media screen and (max-width:600px){.form__error-title{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.form .powermail_legend{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((45 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.form .powermail_legend{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.form .powermail_legend{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}.form .powermail_legend+p{margin-top:10px}.form .powermail_legend+.powermail_fieldwrap_type_check,.form .powermail_legend+.powermail_fieldwrap_type_radio{margin-top:5px}.form h4{margin-top:30px}.form .group-label{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);display:block;margin-top:10px}@media screen and (max-width:1199px){.form .group-label{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.form .group-label{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.form .powermail_fieldwrap_type_check,.form .powermail_fieldwrap_type_radio{margin-top:40px}@media screen and (max-width:767px){.form .powermail_fieldwrap_type_check,.form .powermail_fieldwrap_type_radio{margin-top:20px}}.form .powermail_fieldwrap+p{margin-top:30px}.form .half-grid{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:767px){.form .half-grid{display:block}}.form .half-grid>div{width:48%}@media screen and (max-width:767px){.form .half-grid>div{width:100%}}.form .half-grid .powermail_fieldwrap{margin-top:30px}.form .half-grid+p{margin-top:30px}.form .btn{background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);position:relative;z-index:1;display:inline-block;padding:5px 13px;padding-right:40px;overflow:hidden;color:var(--ci-text-color);font-size:calc((25 / var(--font-size)) * 1rem);font-style:italic;line-height:calc((33 / var(--font-size)) * 1rem);border:2px solid var(--ci-color);border-radius:3px;transition:color 500ms ease-in-out,border 350ms ease-in-out}.form .btn:visited{color:var(--ci-text-color)}@media screen and (max-width:767px){.form .btn{padding:7px 10px;padding-right:35px;font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.form .btn:hover,.form .btn.focus-visible{color:var(--c-black)}.form .btn:hover::before,.form .btn.focus-visible::before{transform:translateX(11%) translateY(-45%) rotate(45deg)}.form .btn:hover::after,.form .btn.focus-visible::after{color:var(--ci-color)}.form .btn::before{content:'';position:absolute;top:0;left:0;z-index:-1;width:500%;height:1000%;background-color:var(--c-white);transform:translateX(-20%) translateY(10%) rotate(45deg);transform-origin:0 0;transition:transform 500ms ease-in-out}.form .btn::after{font-family:'icomoon';font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;right:13px;display:block;color:var(--ci-text-color);font-size:calc((13 / var(--font-size)) * 1rem);transform:translateY(-50%);transition:color 350ms ease-in-out;pointer-events:none}@media screen and (max-width:767px){.form .btn::after{right:9px}}.form .btn-warning{padding-right:13px;padding-left:40px;color:var(--c-black);background:none !important;background-color:var(--c-white);border-color:var(--c-white)}@media screen and (max-width:767px){.form .btn-warning{padding-right:10px;padding-left:35px}}.form .btn-warning:visited{color:var(--c-black)}.form .btn-warning:hover,.form .btn-warning.focus-visible{color:var(--ci-text-color);border-color:var(--ci-color)}.form .btn-warning:hover::before,.form .btn-warning.focus-visible::before{transform:translateX(15%) translateY(-35%) rotate(45deg)}.form .btn-warning:hover::after,.form .btn-warning.focus-visible::after{color:var(--ci-text-color)}.form .btn-warning::before{background-color:var(--ci-color)}.form .btn-warning::after{font-family:'icomoon';font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;left:13px;color:var(--ci-color)}@media screen and (max-width:767px){.form .btn-warning::after{left:9px}}form>fieldset{margin-top:70px}@media screen and (max-width:1199px){form>fieldset{margin-top:50px}}@media screen and (max-width:767px){form>fieldset{margin-top:40px}}form>fieldset:first-of-type{margin-top:10px}.powermail_fieldwrap_type_submit{margin-top:70px}@media screen and (max-width:1199px){.powermail_fieldwrap_type_submit{margin-top:50px}}@media screen and (max-width:767px){.powermail_fieldwrap_type_submit{margin-top:40px}}.powermail_fieldwrap_type_submit .powermail_field{display:flex;justify-content:space-between;background-color:var(--c-white)}.powermail_fieldwrap.powermail_fieldwrap--error .powermail_input,.powermail_fieldwrap.powermail_fieldwrap--error .powermail_select,.powermail_fieldwrap.powermail_fieldwrap--error .powermail_textarea,.powermail_fieldwrap.powermail_fieldwrap--error .fileupload__label{background-color:var(--c-white);border-color:var(--c-red)}.powermail_fieldwrap.powermail_fieldwrap--error .radio .checkmark,.powermail_fieldwrap.powermail_fieldwrap--error .checkbox .checkmark{border-color:var(--c-red)}.powermail_fieldwrap.powermail_fieldwrap--error .powermail_field--error-text{margin-top:5px;color:var(--c-red);font-size:calc((15 / var(--font-size)) * 1rem);line-height:calc((20 / var(--font-size)) * 1rem)}.validation{margin-top:100px;width:100%;max-width:848px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media screen and (max-width:1199px){.validation{margin-top:80px}}@media screen and (max-width:767px){.validation{margin-top:65px}}@media screen and (max-width:992px){.validation{max-width:1016px;padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.validation{padding-right:10px;padding-left:10px}}.validation>.tx-powermail,.validation>h2{padding:0 110px}@media screen and (max-width:1199px){.validation>.tx-powermail,.validation>h2{padding:0}}.validation>h2{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((45 / var(--font-size)) * 1rem);margin-bottom:10px;font-style:normal}@media screen and (max-width:1199px){.validation>h2{font-size:calc((32 / var(--font-size)) * 1rem);line-height:calc((37 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.validation>h2{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.validation>h2{margin-bottom:5px}}.powermail_confirmation{margin-top:100px;width:100%;max-width:848px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media screen and (max-width:1199px){.powermail_confirmation{margin-top:80px}}@media screen and (max-width:767px){.powermail_confirmation{margin-top:65px}}@media screen and (max-width:992px){.powermail_confirmation{max-width:1016px;padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.powermail_confirmation{padding-right:10px;padding-left:10px}}.powermail_confirmation p{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);margin-bottom:20px;font-weight:500}@media screen and (max-width:1199px){.powermail_confirmation p{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.powermail_confirmation p{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:1199px){.powermail_confirmation p{margin-bottom:15px}}@media screen and (max-width:767px){.powermail_confirmation p{margin-bottom:5px}}.powermail_confirmation table{margin-left:-55px;border-collapse:separate;border-spacing:55px 20px}@media screen and (max-width:1199px){.powermail_confirmation table{margin-left:30px;border-spacing:30px 15px}}@media screen and (max-width:767px){.powermail_confirmation table{margin-left:0;border-spacing:0 15px}}@media screen and (max-width:767px){.powermail_confirmation tr{display:flex;flex-direction:column;margin-bottom:15px}}.powermail_confirmation td{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);font-weight:400;vertical-align:top}@media screen and (max-width:1199px){.powermail_confirmation td{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.powermail_confirmation td{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.powermail_confirmation .btn-group{display:flex;justify-content:space-between;margin-top:65px}@media screen and (max-width:1199px){.powermail_confirmation .btn-group{margin-top:50px;margin-left:60px}}@media screen and (max-width:767px){.powermail_confirmation .btn-group{margin-top:25px;margin-left:0}}.powermail_confirmation .btn{padding:0;background:none;border:none;border-radius:0;outline:none;cursor:pointer;position:relative;padding:7px 25px;color:var(--c-black);font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-style:italic;line-height:calc((33 / var(--font-size)) * 1rem);text-align:center;background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);color:var(--ci-text-color)}@media screen and (max-width:1199px){.powermail_confirmation .btn{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.powermail_confirmation .btn{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.powermail_confirmation .btn:hover:before,.powermail_confirmation .btn.focus-visible:before{transform:translateX(4px) translateY(4px)}.powermail_confirmation .btn:hover:after,.powermail_confirmation .btn.focus-visible:after{transform:translateX(-4px) translateY(-4px)}.powermail_confirmation .btn.focus-visible,.powermail_confirmation .btn:focus-visible{text-decoration:underline;outline:3px dotted var(--c-black)}.powermail_confirmation .btn:before,.powermail_confirmation .btn:after{border:2px solid;border-image-slice:1;border-image-source:linear-gradient(-45deg,rgba(var(--ci-color-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;transition:transform 250ms ease-in-out}.powermail_confirmation .btn:before{transform:translateX(-4px) translateY(-4px)}.powermail_confirmation .btn:after{transform:translateX(4px) translateY(4px)}.powermail_confirmation .icon-mail{margin-left:7px}.powermail_create{margin-top:100px;width:100%;max-width:848px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media screen and (max-width:1199px){.powermail_create{margin-top:80px}}@media screen and (max-width:767px){.powermail_create{margin-top:65px}}@media screen and (max-width:992px){.powermail_create{max-width:1016px;padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.powermail_create{padding-right:10px;padding-left:10px}}.powermail_create table{margin-top:20px}.powermail_create p{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);margin-top:12px;font-weight:500}@media screen and (max-width:1199px){.powermail_create p{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.powermail_create p{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:1199px){.powermail_create p{margin-top:0}}@media screen and (max-width:767px){.powermail_create p{margin-top:9px}}.form.tx-powermail .powermail_tab_navigation .btn-group{margin-top:5px}.form.tx-powermail .powermail_tab_navigation .btn-group>button:first-of-type{margin-right:40px}@media screen and (max-width:767px){.form.tx-powermail .powermail_tab_navigation .btn-group>button:first-of-type{margin-right:30px}}.form.tx-powermail .btn-group .btn-default{margin-top:10px;margin-right:10px}.form.tx-powermail .btn-group .btn-default.btn-primary{text-decoration:underline}.page-header[data-full]{width:100%;max-width:2650px;margin-right:auto;margin-left:auto;position:relative;color:var(--c-white)}.page-header[data-full]:after{content:'';position:absolute;top:0;left:0;width:100%;height:160px;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 170%)}.page-header[data-full]:not(.page-header--static)+.textmedia{margin-top:0}.page-header__image-wrapper{position:relative}.page-header__disturber--container{position:absolute;top:80px;right:0;z-index:1;display:flex;justify-content:flex-end;width:100%;pointer-events:none}@media screen and (max-width:992px){.page-header__disturber--container{top:155px}}@media screen and (max-width:600px){.page-header__disturber--container{top:22px}}.page-header__disturber--container .page-header__disturber{display:flex;justify-content:center;align-items:center;width:232px;height:232px;margin-right:55px;font-size:calc((40 / var(--font-size)) * 1rem);line-height:0.88;text-align:center;background:var(--c-red);border-radius:50%;transform:rotate(12deg)}@media screen and (max-width:992px){.page-header__disturber--container .page-header__disturber{width:190px;height:190px;margin-right:70px;font-size:calc((32 / var(--font-size)) * 1rem)}}@media screen and (max-width:600px){.page-header__disturber--container .page-header__disturber{width:37vw;height:37vw;margin-right:3%;font-size:6vw;padding-inline:7px}}.page-header__image{position:relative;width:100%;height:100vh;overflow:hidden}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.page-header__image{height:-webkit-fill-available}}}.page-header__image:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:80%;background:linear-gradient(0deg,rgba(0,0,0,0.7) 0%,rgba(1,1,1,0) 100%)}.page-header__image picture{top:0;left:0;display:block;width:100%;height:100%}.page-header__image video,.page-header__image img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;transition:transform 50ms linear;font-family:"object-fit:cover";object-fit:cover}.page-header__image-figcaption{position:absolute;right:50px;bottom:0;z-index:1;font-size:15px;transform:rotate(-90deg) translateX(100%);transform-origin:top right}@media screen and (max-width:767px){.page-header__image-figcaption{right:61px;bottom:40px;font-size:12px}}@media screen and (max-width:600px){.page-header__image-figcaption{right:26px;bottom:20px}}.page-header__area{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:183px;padding-left:183px;position:relative}@media screen and (max-width:1199px){.page-header__area{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.page-header__area{padding-right:10px;padding-left:10px}}.page-header__area-box{position:absolute;right:72px;bottom:0;display:flex;justify-content:center;align-items:center;width:80px;height:80px;transform:translateY(50%)}@media screen and (max-width:767px){.page-header__area-box{right:45px}}@media screen and (max-width:600px){.page-header__area-box{right:10px;width:50px;height:50px}}.page-header__wrapper{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;z-index:1;width:100%}@media screen and (max-width:1199px){.page-header__wrapper{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.page-header__wrapper{padding-right:10px;padding-left:10px}}.page-header__context{width:100%;max-width:1074px;margin:0 auto;padding-top:100px;padding-inline-end:110px;padding-bottom:30px}@media screen and (max-width:1440px){.page-header__context{max-width:848px;padding-inline-end:0}}@media screen and (max-width:1279px){.page-header__context{padding-inline-end:140px}}@media screen and (max-width:1199px){.page-header__context{padding-top:50px}}@media screen and (max-width:767px){.page-header__context{padding-top:30px}}@media screen and (max-width:600px){.page-header__context{padding-inline-end:60px}}.page-header__context a{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%;color:currentColor}.page-header__context a:hover,.page-header__context a.focus-visible{background-size:100% 100%}.page-header__title+p{margin-top:15px}@media screen and (max-width:1199px){.page-header__title+p{margin-top:10px}}@media screen and (max-width:767px){.page-header__title+p{display:none}}.page-header__tag{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.page-header__tag{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.page-header__tag{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:1199px){.page-header--static .page-header__context{padding-inline-end:60px}}@media screen and (max-width:600px){.page-header--static .page-header__context{padding-inline-end:20px}}.page-header--small .page-header__image-wrapper{position:relative}.page-header--small .page-header__image-wrapper::after{content:'';display:block;height:0;padding-bottom:40%}.page-header--small .page-header__image-wrapper>*{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:1199px){.page-header--small .page-header__image-wrapper{position:relative}.page-header--small .page-header__image-wrapper::after{content:'';display:block;height:0;padding-bottom:50%}.page-header--small .page-header__image-wrapper>*{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (max-width:600px){.page-header--small .page-header__image-wrapper{position:relative}.page-header--small .page-header__image-wrapper::after{content:'';display:block;height:0;padding-bottom:66.66667%}.page-header--small .page-header__image-wrapper>*{position:absolute;top:0;left:0;width:100%;height:100%}}.page-header--small .page-header__image{height:100%}.page-header--small .page-header__image img{transform:initial !important}@media screen and (max-width:767px){.page-header--small .page-header__image-figcaption{bottom:0}}@media screen and (max-width:600px){.page-header--small .page-header__image-figcaption{bottom:0}}.page-header--small .page-header__context{padding-inline-end:40px}@media screen and (max-width:767px){.page-header--small .page-header__context{padding-top:20px;padding-inline-end:0;color:var(--c-black) !important;transform:initial !important}}.page-header--content{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;display:flex;align-items:center;margin-top:60px;color:var(--c-black);transform:translateY(100px);transition:transform 800ms ease-in-out;will-change:transform}@media screen and (max-width:1199px){.page-header--content{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.page-header--content{padding-right:10px;padding-left:10px}}@media screen and (max-width:992px){.page-header--content{flex-direction:column}}@media screen and (max-width:767px){.page-header--content{margin-top:30px}}.page-header--content__image{flex:100% 1}@media screen and (max-width:992px){.page-header--content__image{width:100%}}.page-header--content__image img{width:100%}.page-header--content__context{flex:100% 1;padding-inline-start:55px}@media screen and (max-width:992px){.page-header--content__context{margin-top:50px;padding-inline-start:0}}@media screen and (max-width:767px){.page-header--content__context{margin-top:30px}}.page-header--content__context:only-child{padding-inline-start:0}.page-header--content__subtitle{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);margin-bottom:5px}@media screen and (max-width:1199px){.page-header--content__subtitle{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.page-header--content__subtitle{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}.page-header--content__text{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);margin-top:20px;transform:translateY(100px);transition:transform 800ms ease-in-out;will-change:transform}@media screen and (max-width:1199px){.page-header--content__text{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.page-header--content__text{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:767px){.page-header--content__text{margin-top:15px}}.page-header--content figcaption{width:100%;margin-top:10px;font-size:calc((15 / var(--font-size)) * 1rem);line-height:calc((20 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.page-header--content figcaption{margin-top:5px;font-size:calc((14 / var(--font-size)) * 1rem)}}.page-header--content.is-active{transform:translateY(0)}.page-header--content.is-active .page-header--content__text{transform:translateY(0)}.page-header--cinemagraph .page-header__context{padding-inline-end:0}.page-header--cinemagraph .page-header__context.right{text-align:right}.page-header--cinemagraph h1{max-width:1074px;padding-inline-end:70px}.page-header--cinemagraph .page-header__toggle-wrapper{width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;position:absolute;bottom:0;left:50%;z-index:1;transform:translateX(-50%)}@media screen and (max-width:1199px){.page-header--cinemagraph .page-header__toggle-wrapper{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.page-header--cinemagraph .page-header__toggle-wrapper{padding-right:10px;padding-left:10px}}.page-header--cinemagraph .video-toggle-btn{position:absolute;right:70px;bottom:30px}@media screen and (max-width:1199px){.page-header--cinemagraph .video-toggle-btn{right:24px}}@media screen and (max-width:767px){.page-header--cinemagraph .video-toggle-btn{right:10px}}.page-header--cinemagraph .video-toggle-btn.is-paused i:before{content:"";position:relative;left:3px}.page-header--cinemagraph #video-scroll-container{height:100vh}.page-header--cinemagraph .page-header__wrapper:has(.page-header__title--right){padding-inline-end:0}.page-header--cinemagraph .page-header__wrapper:has(.page-header__title--right) .page-header__context{display:flex;justify-content:flex-end;margin-inline:auto 70px;width:660px}@media screen and (max-width:1199px){.page-header--cinemagraph .page-header__wrapper:has(.page-header__title--right) .page-header__context{width:590px}}@media screen and (max-width:767px){.page-header--cinemagraph .page-header__wrapper:has(.page-header__title--right) .page-header__context{width:280px;margin-inline:auto 10px}}.page-header--cinemagraph .page-header__wrapper:has(.page-header__title--right) .page-header__title--right{padding-inline-end:0}.jumpmarks{margin-top:100px;width:100%;max-width:848px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media screen and (max-width:1199px){.jumpmarks{margin-top:80px}}@media screen and (max-width:767px){.jumpmarks{margin-top:65px}}@media screen and (max-width:992px){.jumpmarks{max-width:1016px;padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.jumpmarks{padding-right:10px;padding-left:10px}}.jumpmarks ul{margin:0;padding:0;list-style:none}.jumpmarks>h2{margin-bottom:70px;text-align:center}@media screen and (max-width:1199px){.jumpmarks>h2{margin-bottom:40px}}@media screen and (max-width:767px){.jumpmarks>h2{margin-bottom:30px}}.jumpmarks__inner{margin-right:auto;margin-left:auto}.jumpmarks__list-item{margin-bottom:20px}@media screen and (max-width:1199px){.jumpmarks__list-item{margin-bottom:15px}}@media screen and (max-width:767px){.jumpmarks__list-item{margin-bottom:12px}}.jumpmarks__button{display:flex;text-align:left}.jumpmarks__button span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.jumpmarks__button:hover span,.jumpmarks__button.focus-visible span{background-size:100% 100%}.jumpmarks__button:hover .icon-arrow-thin-down,.jumpmarks__button.focus-visible .icon-arrow-thin-down{transform:translateY(5px)}.jumpmarks .icon-arrow-thin-down{margin-inline-end:20px;font-size:calc((16 / var(--font-size)) * 1rem);line-height:calc((31 / var(--font-size)) * 1rem);transition:transform 300ms ease-in}.jumpmarks__marker-text{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((32 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.jumpmarks__marker-text{line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:1199px){.jumpmarks__marker-text{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.jumpmarks__button--more.is-open .jumpmarks__marker-text--less{display:inline}.jumpmarks__button--more.is-open .jumpmarks__marker-text--more{display:none}.jumpmarks__marker-text--less{display:none}.jumpmarks__more{position:relative;display:flex;justify-content:center;align-items:center;width:29px;height:29px;margin-inline-end:20px;color:var(--c-white);font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((40 / var(--font-size)) * 1rem);background:var(--c-black);border-radius:50%}@media screen and (max-width:1199px){.jumpmarks__more{width:27px;height:27px;font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.jumpmarks__more{line-height:calc((26 / var(--font-size)) * 1rem)}}.jumpmarks__more.icon-minus::after{content:'';position:absolute;top:50%;left:50%;z-index:2;display:block;width:60%;height:2.5px;font-weight:500;font-size:30px;background-color:var(--c-white);transform:translateX(-50%) translateY(-50%)}.facts{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;margin-top:100px;color:var(--c-black);font-style:italic;text-align:center}@media screen and (max-width:1199px){.facts{padding-right:84px;padding-left:84px}}@media screen and (max-width:767px){.facts{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.facts{margin-top:80px}}@media screen and (max-width:767px){.facts{margin-top:65px}}.facts__text-container{font-weight:400;font-size:calc((70 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((70 / var(--font-size)) * 1rem);font-style:italic;letter-spacing:-0.3px;display:flex;flex-direction:column;align-items:center;letter-spacing:-0.28px}@media screen and (max-width:1199px){.facts__text-container{font-size:calc((60 / var(--font-size)) * 1rem);line-height:calc((60 / var(--font-size)) * 1rem);letter-spacing:-0.2px}}@media screen and (max-width:767px){.facts__text-container{font-size:calc((33 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem);letter-spacing:inherit}}.facts__number{position:relative;z-index:1;display:block;margin-bottom:65px;font-size:calc((120 / var(--font-size)) * 1rem);line-height:calc((78 / var(--font-size)) * 1rem);letter-spacing:-0.46px;transform:scale(0);transition:transform 800ms ease-in-out;will-change:transform}@media screen and (max-width:1199px){.facts__number{margin-bottom:43px;font-size:calc((100 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.facts__number{margin-bottom:25px;font-size:calc((75 / var(--font-size)) * 1rem);line-height:calc((82 / var(--font-size)) * 1rem)}}.facts__number.is-active{transform:scale(1)}.facts__number:after{background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);content:'';position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:20px;transform:translateY(calc(100% + 15px))}@media screen and (max-width:1199px){.facts__number:after{height:15px;transform:translateY(calc(100% + 5px))}}@media screen and (max-width:767px){.facts__number:after{height:10px;transform:translateY(100%)}}.facts .button,.facts__text{transform:translateY(100px);transition:transform 800ms ease-in-out;will-change:transform}.facts .button.is-active,.facts__text.is-active{transform:translateY(0)}.facts__text{max-width:100%}.facts .button{display:inline-block;margin-top:50px}@media screen and (max-width:1199px){.facts .button{margin-top:40px}}.facts--col-2 .facts__item{width:48%}.facts--col-2 .facts__number{margin-bottom:35px;font-size:calc((75 / var(--font-size)) * 1rem);line-height:calc((80 / var(--font-size)) * 1rem);letter-spacing:-0.3px}@media screen and (max-width:1199px){.facts--col-2 .facts__number{font-size:calc((75 / var(--font-size)) * 1rem);line-height:calc((80 / var(--font-size)) * 1rem);letter-spacing:-0.26px}}@media screen and (max-width:767px){.facts--col-2 .facts__number{margin-bottom:27px;font-size:calc((65 / var(--font-size)) * 1rem);line-height:calc((70 / var(--font-size)) * 1rem);letter-spacing:-0.24px}}.facts--col-2 .facts__number:after{transform:translateY(calc(100% - 2px))}@media screen and (max-width:767px){.facts--col-2 .facts__number:after{transform:translateY(calc(100% - 1px))}}.facts--col-2 .facts__text-container{font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((38 / var(--font-size)) * 1rem);letter-spacing:0}@media screen and (max-width:1199px){.facts--col-2 .facts__text-container{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((33 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.facts--col-2 .facts__text-container{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.facts--col-3 .facts__item{width:30%}.facts--col-3 .facts__number{margin-bottom:40px;font-size:calc((69 / var(--font-size)) * 1rem);line-height:calc((74 / var(--font-size)) * 1rem);letter-spacing:-0.3px}@media screen and (max-width:1199px){.facts--col-3 .facts__number{margin-bottom:30px;font-size:calc((60 / var(--font-size)) * 1rem);line-height:calc((80 / var(--font-size)) * 1rem);letter-spacing:-0.26px}}@media screen and (max-width:767px){.facts--col-3 .facts__number{margin-bottom:27px;font-size:calc((65 / var(--font-size)) * 1rem);line-height:calc((70 / var(--font-size)) * 1rem);letter-spacing:-0.24px}}.facts--col-3 .facts__number:after{transform:translateY(calc(100% - 2px))}@media screen and (max-width:1199px){.facts--col-3 .facts__number:after{transform:translateY(calc(100% - 5px))}}@media screen and (max-width:767px){.facts--col-3 .facts__number:after{transform:translateY(calc(100% - 1px))}}.facts--col-3 .facts__text-container{font-size:calc((30 / var(--font-size)) * 1rem);line-height:calc((38 / var(--font-size)) * 1rem);letter-spacing:0}@media screen and (max-width:1199px){.facts--col-3 .facts__text-container{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.facts--col-3 .facts__text-container{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.facts--col-2 .facts__wrapper,.facts--col-3 .facts__wrapper{display:flex;justify-content:space-between}@media screen and (max-width:767px){.facts--col-2 .facts__wrapper,.facts--col-3 .facts__wrapper{display:block}}@media screen and (max-width:767px){.facts--col-2[data-type='grid'] .facts__item,.facts--col-3[data-type='grid'] .facts__item{width:100%;margin-top:25px}.facts--col-2[data-type='grid'] .facts__item:first-child,.facts--col-3[data-type='grid'] .facts__item:first-child{margin-top:0}}@media screen and (max-width:767px){.facts--col-2[data-type='slider'] .facts__item,.facts--col-3[data-type='slider'] .facts__item{width:100%}}@media screen and (max-width:767px){.facts--col-2[data-type='slider'] .facts__text-container,.facts--col-3[data-type='slider'] .facts__text-container{font-size:calc((36 / var(--font-size)) * 1rem);line-height:calc((42 / var(--font-size)) * 1rem);letter-spacing:-0.28px}}@media screen and (max-width:767px){.facts--col-2[data-type='slider'] .facts__number,.facts--col-3[data-type='slider'] .facts__number{margin-bottom:25px;font-size:calc((75 / var(--font-size)) * 1rem);line-height:calc((82 / var(--font-size)) * 1rem);letter-spacing:-0.46px}}@media screen and (max-width:767px){.facts--col-2[data-type='slider'] .facts__number:after,.facts--col-3[data-type='slider'] .facts__number:after{height:10px;transform:translateY(100%)}}.footer{background:rgba(var(--ci-color-rgb),1);background:linear-gradient(225deg,rgba(var(--ci-color-light-rgb),1) 0%,rgba(var(--ci-color-dark-rgb),1) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='var(--ci-color-light)',endColorstr='var(--ci-color-dark)',GradientType=1);margin-top:120px;padding-top:40px;padding-bottom:50px;color:var(--ci-text-color)}@media screen and (max-width:1199px){.footer{margin-top:110px;padding-top:30px;padding-bottom:25px}}@media screen and (max-width:767px){.footer{margin-top:90px;padding-top:22px}}.footer__wrapper{width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;position:relative;display:flex;justify-content:space-between}@media screen and (max-width:1199px){.footer__wrapper{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.footer__wrapper{padding-right:10px;padding-left:10px}}@media screen and (max-width:1199px){.footer__wrapper{display:block}}.footer__content-wrapper{width:100%;max-width:900px}@media screen and (max-width:1440px){.footer__content-wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(9 / 12 * 100% - 26px);max-width:initial}}.footer__title{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);margin-bottom:34px;font-weight:400;line-height:calc((38 / var(--font-size)) * 1rem);text-transform:uppercase}@media screen and (max-width:1199px){.footer__title{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.footer__title{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (max-width:1199px){.footer__title{margin-bottom:38px;font-size:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.footer__title{margin-bottom:10px;font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem)}}.footer strong{font-weight:400;font-size:calc((50 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((55 / var(--font-size)) * 1rem);font-weight:500;font-style:normal;text-transform:initial}@media screen and (max-width:1199px){.footer strong{font-size:calc((40 / var(--font-size)) * 1rem);line-height:calc((45 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.footer strong{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:1199px){.footer strong{font-size:calc((50 / var(--font-size)) * 1rem);line-height:calc((55 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.footer strong{font-size:calc((28 / var(--font-size)) * 1rem);line-height:calc((32 / var(--font-size)) * 1rem)}}.footer__content{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width:1199px){.footer__content{margin-bottom:25px}}@media screen and (max-width:767px){.footer__content{display:block;margin-bottom:30px}}.footer__content>div:first-child{width:42%}@media screen and (max-width:767px){.footer__content>div:first-child{width:100%;margin-top:0}}.footer__content>div{width:28%}@media screen and (max-width:767px){.footer__content>div{width:100%;margin-top:30px}}.footer__content ul{margin:0;padding:0;list-style:none}@media screen and (max-width:767px){.footer__content ul li{margin-top:5px}.footer__content ul li:first-child{margin-top:5px}}.footer__content p,.footer__content a,.footer__content button{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}@media screen and (max-width:767px){.footer__content p,.footer__content a,.footer__content button{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem)}}.footer__content p{margin-top:10px}.footer__content a,.footer__content button{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.footer__content a:hover,.footer__content a.focus-visible,.footer__content button:hover,.footer__content button.focus-visible{background-size:100% 100%}.footer h3{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem);margin-top:32px}@media screen and (max-width:1199px){.footer h3{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.footer h3{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}@media screen and (max-width:1199px){.footer h3{margin-top:43px}}@media screen and (max-width:767px){.footer h3{margin-top:30px}}.footer h3:first-of-type{margin-top:0}.footer h3+ul{margin-top:10px}.footer__social-media{display:flex;flex-grow:0;flex-shrink:0;flex-basis:calc(3 / 12 * 100% - 26px);flex-direction:column;justify-content:space-between;align-items:flex-end}@media screen and (max-width:1199px){.footer__social-media{flex-direction:row}}@media screen and (max-width:767px){.footer__social-media{flex-direction:column;align-items:center}}.footer__social-media-items{margin:0;padding:0;list-style:none;display:flex;align-items:center}@media screen and (max-width:1199px){.footer__social-media-items{padding-bottom:17px}}@media screen and (max-width:767px){.footer__social-media-items{padding-bottom:30px}}.footer__social-media-item{margin-right:30px}.footer__social-media-item:last-child{margin-right:0}.footer__social-media-link{display:block;font-size:calc((43 / var(--font-size)) * 1rem);transition:transform 200ms ease-in}@media screen and (max-width:1199px){.footer__social-media-link{font-size:36px}}.footer__social-media-link:hover,.footer__social-media-link.focus-visible{transform:scale(1.1)}.footer .leibniz-logo{display:block;width:100%;max-width:156px}@media screen and (max-width:767px){.footer .leibniz-logo{max-width:111px}}.footer .leibniz-logo path{fill:var(--ci-text-color)}.footer a,.footer button{color:var(--ci-text-color)}.hundred-years .footer{background:linear-gradient(265deg,#bb5913 -7.9%,#c74c31 1.4%,#d1415a 17.2%,#b84e9a 31.09%,#a44ec1 45.39%,rgba(137,94,190,0.92) 62.6%,#3679a3 80.2%,#188192 98.99%,#25815c 117.38%);background-size:150% 100%;animation:gradient 30s linear infinite}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.logo-section{margin-top:100px;width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px;text-align:center}@media screen and (max-width:1199px){.logo-section{margin-top:80px}}@media screen and (max-width:767px){.logo-section{margin-top:65px}}@media screen and (max-width:1199px){.logo-section{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.logo-section{padding-right:10px;padding-left:10px}}.logo-section h2,.logo-section h3{font-weight:400;font-size:calc((25 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((28 / var(--font-size)) * 1rem);margin-bottom:5px;font-weight:500;font-style:normal}@media screen and (max-width:1199px){.logo-section h2,.logo-section h3{font-size:calc((20 / var(--font-size)) * 1rem);line-height:calc((24 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.logo-section h2,.logo-section h3{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((22 / var(--font-size)) * 1rem);-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:767px){.logo-section h2,.logo-section h3{margin-bottom:0;font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.logo-section .textmedia{max-width:1074px;margin:0 auto}@media screen and (max-width:1440px){.logo-section .textmedia{max-width:848px}}@media screen and (max-width:1199px){.logo-section .textmedia{max-width:100%}}.logo-section .textmedia+.logo-section__list{margin-top:0}.logo-section__list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media screen and (max-width:1440px){.logo-section__list{margin-top:10px}}@media screen and (max-width:1199px){.logo-section__list{margin-top:15px}}@media screen and (max-width:767px){.logo-section__list{margin-top:20px}}.logo-section__item{max-width:180px;margin-top:70px;margin-right:35px;margin-left:35px}@media screen and (max-width:1440px){.logo-section__item{margin-top:35px}}@media screen and (max-width:1199px){.logo-section__item{max-width:150px;margin-top:25px;margin-right:30px;margin-left:30px}}@media screen and (max-width:767px){.logo-section__item{max-width:140px;margin-top:20px;margin-right:15px;margin-left:15px}}@media screen and (max-width:600px){.logo-section__item{max-width:130px;margin-top:15px;margin-right:8px;margin-left:8px}}.logo-section__item picture{height:100%}.logo-section__item img{width:100%;height:auto;filter:grayscale(100%);transition:filter 200ms ease-in}.logo-section__item img:hover{filter:none}.cookiebanner{--cookiebanner-root-size:0.6rem;--cookiebanner-color-controls-active:var(--c-red)}.cookiebanner button{padding:0;color:var(--cookiebanner-color-controls,#000);font-size:var(--cookiebanner-font-size-controls,1.6em);background-color:transparent;border:none;outline:none;cursor:pointer}.cookiebanner .cookiebanner__buttons button[data-consent='acceptTracking']{color:var(--c-white);background:var(--c-black)}.cookiebanner .cookiebanner__buttons button[data-consent='acceptTracking']:hover{color:var(--cookiebanner-color-controls-active,tomato)}.cookiebanner__inner{background:linear-gradient(225deg,rgba(var(--c-white-light-rgb),1) 0%,rgba(var(--c-white-dark-rgb),1) 100%)}.cookiebanner__links,.cookiebanner__buttons{grid-gap:0;gap:0}.cookiebanner__links>*,.cookiebanner__buttons>*{margin-right:20px}@media screen and (min-width:768px){.cookiebanner__links>*,.cookiebanner__buttons>*{margin-right:30px}}.cookiebanner__buttons button{margin-bottom:5px;padding:10px;font-weight:var(--cookiebanner-font-weight-highlight,700);border:2px solid currentColor}.cookiebanner__info-panel ul{list-style-type:none}.cookiebanner__info-panel p{font-size:var(--cookiebanner-font-size-text,1.4em)}.cookiebanner__info-panel button{position:relative;width:100%;margin-top:20px;padding:0 3.5em 0 0;font-weight:var(--cookiebanner-font-weight-highlight,700);text-align:left}@media screen and (min-width:768px){.cookiebanner__info-panel button{margin-top:30px}}.masonry{width:100%;max-width:1882px;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:1199px){.masonry{padding-right:24px;padding-left:24px}}@media screen and (max-width:767px){.masonry{padding-right:10px;padding-left:10px}}.masonry .masonry__header{margin-bottom:70px;margin-top:50px}@media screen and (max-width:992px){.masonry .masonry__header{margin-bottom:40px}}@media screen and (max-width:767px){.masonry .masonry__header{margin-bottom:30px}}.masonry .masonry__heading{font-weight:bolder;font-size:clamp(101px,33vw,445px);font-style:normal;line-height:0.8;text-align:center;text-transform:uppercase}.masonry .masonry__tag{font-size:clamp(21px,4vw,50px);line-height:0.8;text-align:center;text-transform:uppercase}.masonry .masonry__list{display:grid;list-style:none;background-color:var(--c-white);grid-template-columns:repeat(7,calc(100% / 7 - 20px));grid-template-areas:'a a a a b c d' 'a a a a e f g' 'a a a a h i j' 'a a a a k l m' 'n o p q r s t';grid-gap:calc((20 / var(--font-size)) * 1rem);gap:calc((20 / var(--font-size)) * 1rem)}@media screen and (max-width:992px){.masonry .masonry__list{grid-template-columns:repeat(2,1fr);grid-template-areas:'a a' 'b c'}}.masonry .masonry__item:first-child{grid-area:a}.masonry .masonry__item{position:relative;background-color:var(--c-gray-dark)}.masonry .masonry__picture{position:relative;overflow:hidden}.masonry .masonry__content{display:flex;height:100%}.masonry .masonry__content-inner{align-content:center}.masonry .masonry__content-inner img{transition:transform 0.4s ease}.masonry .masonry__content-inner:hover img{transform:scale(1.1)}.masonry .masonry__popup-button{position:absolute;top:0;left:0;width:100%;height:100%;border:none;cursor:pointer}.masonry .masonry__content-popup{position:absolute;top:20px;left:20px;z-index:1;display:none;width:max-content;max-width:500px;padding:20px;padding-right:30px;color:var(--c-white);background-color:var(--c-black)}@media screen and (max-width:767px){.masonry .masonry__content-popup{top:0;left:0;width:calc(100vw - 20px);max-width:max-content}}.masonry .masonry__content-popup--right{right:20px;left:unset}@media screen and (max-width:767px){.masonry .masonry__content-popup--right{right:0}}.masonry .masonry__close-popup{position:absolute;top:5px;right:5px;color:var(--c-white)}.masonry .masonry__close-popup .icon-close{font-size:25px}.masonry .masonry__content-title{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);font-family:"Futura PT","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:calc((35 / var(--font-size)) * 1rem)}@media screen and (max-width:1199px){.masonry .masonry__content-title{font-size:calc((25 / var(--font-size)) * 1rem);line-height:calc((30 / var(--font-size)) * 1rem)}}@media screen and (max-width:767px){.masonry .masonry__content-title{font-size:calc((21 / var(--font-size)) * 1rem);line-height:calc((26 / var(--font-size)) * 1rem)}}.masonry .masonry__content-text{margin-top:10px}.masonry .masonry__content-link{display:block;margin-top:10px;color:var(--c-white)}.masonry .masonry__content-link span{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:0 100%}.masonry .masonry__content-link:hover span,.masonry .masonry__content-link.focus-visible span{background-size:100% 100%}.masonry .masonry__content-link .icon-arrow-right{padding-left:5px;font-size:16px}.masonry .masonry__content-number{position:absolute;right:6px;bottom:6px}.masonry .masonry__content-popup--open{display:block}.masonry .masonry__action-wrapper{padding-top:calc((20 / var(--font-size)) * 1rem)}.masonry .masonry__load-more-button{display:block;margin:auto}.external-screen .screen-today .screen-today__header{position:relative;display:flex;justify-content:space-between;align-items:center;height:220px;padding-right:70px;padding-left:70px;color:var(--c-white);background:linear-gradient(211.65deg,#30334f 0%,#000200 100%)}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__header{height:130px;padding-right:40px;padding-left:40px}}.external-screen .screen-today .screen-today__header aside{text-align:right}.external-screen .screen-today .screen-today__header h2{font-weight:500;font-size:calc((110 / var(--font-size)) * 1rem)}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__header h2{font-size:calc((60 / var(--font-size)) * 1rem)}}.external-screen .screen-today .screen-today__header time{font-weight:500;font-size:calc((80 / var(--font-size)) * 1rem)}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__header time{font-weight:400;font-size:calc((45 / var(--font-size)) * 1rem);line-height:1.2}}.external-screen .screen-today .screen-today__header p{font-size:calc((48 / var(--font-size)) * 1rem);line-height:1}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__header p{font-size:calc((25 / var(--font-size)) * 1rem)}}.external-screen .screen-today .screen-today__disturber-wrapper{position:absolute;right:3%;bottom:-116%;width:300px;height:300px;font-weight:500}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__disturber-wrapper{bottom:-100%;width:150px;height:150px}}.external-screen .screen-today .screen-today__disturber{width:100%;height:100%;overflow:hidden;background-color:var(--c-red);border-radius:50%}.external-screen .screen-today .screen-today__disturber::before{content:'';float:left;width:50%;height:100%;shape-outside:polygon(0 0,98% 0,50% 6%,23.4% 17.3%,6% 32.6%,0 50%,6% 65.6%,23.4% 82.7%,50% 94%,98% 100%,0 100%)}.external-screen .screen-today .screen-today__disturber .screen-today__disturber-content{height:100%;font-size:calc((55 / var(--font-size)) * 1rem);font-style:italic;line-height:calc((55 / var(--font-size)) * 1rem);text-align:center}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__disturber .screen-today__disturber-content{font-size:calc((29 / var(--font-size)) * 1rem);line-height:calc((28 / var(--font-size)) * 1rem)}}.external-screen .screen-today .screen-today__disturber .screen-today__disturber-content::before{content:'';float:right;width:50%;height:100%;shape-outside:polygon(2% 0%,100% 0%,100% 100%,2% 100%,50% 94%,76.6% 82.7%,94% 65.6%,100% 50%,94% 32.6%,76.6% 17.3%,50% 6%)}.external-screen .screen-today .screen-today__disturber div{margin-top:10px;font-weight:500;font-size:calc((37 / var(--font-size)) * 1rem);line-height:calc((38 / var(--font-size)) * 1rem)}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__disturber div{font-size:calc((18 / var(--font-size)) * 1rem);line-height:calc((18 / var(--font-size)) * 1rem)}}.external-screen .screen-today .screen-today__disturber i{font-size:calc((22 / var(--font-size)) * 1rem)}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__disturber i{font-size:calc((15 / var(--font-size)) * 1rem)}}.external-screen .screen-today .no-clock{align-items:baseline;padding-top:40px}.external-screen .screen-today .page{height:100vh;overflow:hidden;page-break-after:always}.external-screen .screen-today .screen-today__list{padding-top:15px;padding-bottom:200px;font-size:calc((35 / var(--font-size)) * 1rem)}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__list{font-size:calc((21 / var(--font-size)) * 1rem)}}.external-screen .screen-today .screen-today__list .screen-today__list-items{margin-bottom:-2px;padding:20px 60px 0 60px;overflow:hidden;opacity:1;transition:opacity 1200ms ease-in-out}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__list .screen-today__list-items{padding:0 40px 0 40px}}.external-screen .screen-today .screen-today__list .screen-today__list-items>div{display:flex;padding:20px 0 35px 0;border-bottom:2px solid var(--c-black)}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__list .screen-today__list-items>div{padding-bottom:20px}}.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-date{display:flex;flex-direction:column}.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-date div{display:flex;flex-direction:column;align-items:center;margin-bottom:35px}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-date div{margin-bottom:20px}}.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-date div .screen-today__item-date--day{font-weight:500;font-size:calc((110 / var(--font-size)) * 1rem);font-style:italic;line-height:0.8}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-date div .screen-today__item-date--day{font-size:calc((60 / var(--font-size)) * 1rem)}}.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-date div .screen-today__item-date--month{font-weight:500;font-size:calc((32 / var(--font-size)) * 1rem);line-height:1.2}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-date div .screen-today__item-date--month{font-size:calc((21 / var(--font-size)) * 1rem)}}.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-date time{font-weight:500;font-size:calc((40 / var(--font-size)) * 1rem);line-height:1.2;text-align:center}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-date time{font-size:calc((21 / var(--font-size)) * 1rem)}}.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-image picture{width:270px;height:270px;margin-right:50px;margin-left:50px}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-image picture{width:170px;height:170px;margin-right:20px;margin-left:30px}}.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-image picture img{width:100%;height:100%;font-family:"object-fit:fill";object-fit:fill}.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item--large-image picture{width:350px;height:350px;margin-right:70px}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item--large-image picture{width:210px;height:210px;margin-right:30px;margin-left:30px}}.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-infos{flex-basis:65%}.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-infos .screen-today__item-tag{display:inline-block;margin-bottom:30px;padding:30px 20px;font-weight:500;font-size:calc((50 / var(--font-size)) * 1rem)}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-infos .screen-today__item-tag{margin-bottom:10px;padding:5px 10px 7px 10px;font-size:calc((28 / var(--font-size)) * 1rem)}}.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-infos .screen-today__tag-category{display:inline-block;margin-bottom:30px;padding:30px 20px;color:var(--c-white);font-size:calc((50 / var(--font-size)) * 1rem);font-style:italic;background-color:var(--c-black)}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-infos .screen-today__tag-category{margin-bottom:10px;padding:5px 10px 7px 10px;font-size:calc((28 / var(--font-size)) * 1rem)}}.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-infos h3{margin-bottom:25px;font-size:calc((80 / var(--font-size)) * 1rem);line-height:1}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-infos h3{margin-bottom:10px;font-size:calc((45 / var(--font-size)) * 1rem)}}.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-infos .screen-today__item-infos--text{margin-top:5px;margin-bottom:20px;line-height:1.2}.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-infos ul{margin:0;padding:0;list-style:none;line-height:1.4}.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-infos ul li{display:flex;align-items:center}.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-infos ul li i{flex-basis:33px;margin-right:20px}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-infos ul li i{margin-right:5px}}.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__item-infos ul li.is-canceled{color:var(--c-red)}.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__opening-hours{display:flex;align-items:flex-end;padding-top:50px;font-size:calc((35 / var(--font-size)) * 1rem);font-style:italic}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__list .screen-today__list-items>div .screen-today__opening-hours{font-size:calc((25 / var(--font-size)) * 1rem)}}.external-screen .screen-today .screen-today__list .screen-today__list-items:last-of-type>div{border-bottom:none}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{100%{opacity:1}0%{opacity:0}}.external-screen .screen-today .screen-today__list .screen-today__hidden-items{height:0;padding-top:0;opacity:0;transition:opacity 1200ms ease-in-out}.external-screen .screen-today .screen-today__list .screen-today__list-items--space>div{padding-top:60px;padding-bottom:60px}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__list .screen-today__list-items--space>div{padding-top:30px;padding-bottom:30px}}.external-screen .screen-today .screen-today__list .screen-today__list-items--highlight{color:var(--c-white);background:linear-gradient(211.65deg,#30334f 0%,#000200 100%)}.external-screen .screen-today .screen-today__list .screen-today__list-items--highlight .screen-today__tag-category{color:var(--c-black) !important;background-color:var(--c-white) !important}.external-screen .screen-today .screen-today__list .screen-today__list-items--align-center{align-items:center}.external-screen .screen-today .screen-today__list .screen-today__list-items--align-center>div:first-of-type{margin-left:100px}@media screen and (max-width:2000px){.external-screen .screen-today .screen-today__list .screen-today__list-items--align-center>div:first-of-type{margin-left:75px}}.external-screen .screen-today .screen-today__list .screen-today__item-wrapper{display:flex;flex:1 1;justify-content:space-between}.external-screen .screen-today .no-events{display:flex;justify-content:center;margin-top:10%;color:var(--c-black);font-weight:500;font-size:calc((180 / var(--font-size)) * 1rem);font-style:italic;line-height:1.2;padding-inline:10%}@media screen and (max-width:2000px){.external-screen .screen-today .no-events{font-size:calc((90 / var(--font-size)) * 1rem)}}@media screen and (min-height:1920px) and (max-width:2160px){.external-screen .screen-today .no-events{margin-top:30%}}.external-screen .screen-today footer{position:fixed;bottom:0;display:flex;justify-content:flex-end;width:100%;padding:40px;background-color:var(--c-white)}.external-screen .screen-today footer img{width:600px;margin-right:70px;margin-bottom:30px}@media screen and (max-width:2000px){.external-screen .screen-today footer img{width:320px;margin:0}}.screen-tickets .screen-tickets__header{display:flex;justify-content:space-between;align-items:center;height:270px;padding-right:200px;padding-left:200px;color:var(--c-white);background:linear-gradient(211.65deg,#30334f 0%,#000200 100%)}@media screen and (max-width:2000px){.screen-tickets .screen-tickets__header{height:170px;padding-right:100px;padding-left:100px}}.screen-tickets .screen-tickets__header .screen-tickets__header-wrapper{display:flex;align-items:center}.screen-tickets .screen-tickets__header .screen-tickets__header-wrapper h2{font-weight:500;font-size:calc((200 / var(--font-size)) * 1rem)}@media screen and (max-width:2000px){.screen-tickets .screen-tickets__header .screen-tickets__header-wrapper h2{font-size:calc((110 / var(--font-size)) * 1rem)}}.screen-tickets .screen-tickets__header .screen-tickets__header-wrapper i{margin-left:63px;font-size:calc((150 / var(--font-size)) * 1rem)}@media screen and (max-width:2000px){.screen-tickets .screen-tickets__header .screen-tickets__header-wrapper i{margin-left:40px;font-size:calc((80 / var(--font-size)) * 1rem)}}.screen-tickets .screen-tickets__header time{font-weight:500;font-size:calc((125 / var(--font-size)) * 1rem)}@media screen and (max-width:2000px){.screen-tickets .screen-tickets__header time{font-size:calc((55 / var(--font-size)) * 1rem)}}.screen-tickets .screen-tickets__content-wrapper{display:flex;padding:110px 200px}.screen-tickets .screen-tickets__content-wrapper ul:first-of-type{margin-right:120px}@media screen and (max-width:2000px){.screen-tickets .screen-tickets__content-wrapper{padding:80px 100px}.screen-tickets .screen-tickets__content-wrapper ul:first-of-type{margin-right:80px}}.screen-tickets .screen-tickets__content-wrapper ul{margin:0;padding:0;list-style:none;flex:1 1;font-size:calc((130 / var(--font-size)) * 1rem);line-height:1.1}@media screen and (max-width:2000px){.screen-tickets .screen-tickets__content-wrapper ul{font-size:calc((55 / var(--font-size)) * 1rem)}}.screen-tickets .screen-tickets__content-wrapper ul li{display:flex;justify-content:space-between;padding-top:60px;padding-bottom:40px;border-bottom:10px solid var(--c-black)}@media screen and (max-width:2000px){.screen-tickets .screen-tickets__content-wrapper ul li{padding-top:25px;padding-bottom:25px;border-bottom:5px solid var(--c-black)}}@media screen and (max-width:2000px){.screen-tickets .screen-tickets__content-wrapper ul li div{max-width:80%}}.screen-tickets .screen-tickets__content-wrapper ul li .screen-tickets__content-list--fees{min-width:fit-content}.screen-tickets .screen-tickets__content-wrapper ul li p{max-width:85%;padding-top:10px;padding-bottom:30px;font-size:calc((76 / var(--font-size)) * 1rem);font-style:italic;line-height:1.2}@media screen and (max-width:2000px){.screen-tickets .screen-tickets__content-wrapper ul li p{padding-bottom:20px;font-size:calc((40 / var(--font-size)) * 1rem)}}.screen-tickets .screen-tickets__content-wrapper ul li .reduced-line-height{line-height:1}.screen-tickets .screen-tickets__content-wrapper ul .screen-tickets__content-list--no-border{padding-bottom:0;border-bottom:none}.screen-tickets .screen-tickets__content-wrapper ul:first-of-type p{max-width:100%}.screen-tickets .screen-tickets__portrait{display:block}.screen-tickets .screen-tickets__portrait ul:first-of-type{margin-right:0}.screen-tickets .screen-tickets__portrait li:last-of-type{padding-bottom:12%;border-bottom:none}.screen-highlight{position:relative;height:100vh;padding:50px;color:var(--c-white);background:linear-gradient(211.65deg,#30334f 0%,#000200 100%)}.screen-highlight .screen-highlight__inner{display:flex;justify-content:center;align-items:center;height:80vh}.screen-highlight .screen-highlight__inner .screen-highlight__context{margin-left:3%}.screen-highlight .screen-highlight__inner .screen-highlight__context span{font-size:calc((70 / var(--font-size)) * 1rem)}@media screen and (max-width:2000px){.screen-highlight .screen-highlight__inner .screen-highlight__context span{font-size:calc((30 / var(--font-size)) * 1rem)}}.screen-highlight .screen-highlight__inner .screen-highlight__context h2{margin-bottom:70px;font-weight:500;font-size:calc((160 / var(--font-size)) * 1rem);line-height:1}@media screen and (max-width:2000px){.screen-highlight .screen-highlight__inner .screen-highlight__context h2{margin-bottom:27px;font-size:calc((70 / var(--font-size)) * 1rem)}}.screen-highlight .screen-highlight__inner .screen-highlight__context p{width:90%;font-weight:500;font-size:calc((65 / var(--font-size)) * 1rem);line-height:1.2}@media screen and (max-width:2000px){.screen-highlight .screen-highlight__inner .screen-highlight__context p{font-size:calc((30 / var(--font-size)) * 1rem);line-height:1.1}}.screen-highlight .screen-highlight__inner .screen-highlight__context a{color:inherit}.screen-highlight .screen-highlight__picture{min-width:55%;fill:var(--c-white)}.screen-highlight .screen-highlight__picture img{width:100%}.screen-highlight .screen-highlight__logo{position:absolute;right:40px;bottom:40px}.screen-highlight .screen-highlight__logo img{width:700px;margin-right:70px;margin-bottom:70px}@media screen and (max-width:2000px){.screen-highlight .screen-highlight__logo img{width:320px;margin:0}}.screen-text{display:flex;justify-content:center;height:100vh;padding:50px;color:var(--c-white);background:linear-gradient(211.65deg,#30334f 0%,#000200 100%)}.screen-text .clock{position:absolute;top:40px;right:70px;font-size:calc((110 / var(--font-size)) * 1rem)}@media screen and (max-width:2000px){.screen-text .clock{top:20px;right:40px;font-size:calc((60 / var(--font-size)) * 1rem)}}.screen-text .screen-text__context{display:flex;flex-direction:column;justify-content:center;width:62%}@media screen and (max-width:2000px){.screen-text .screen-text__context{width:58%}}.screen-text .screen-text__context h2{margin-bottom:60px;font-weight:500;font-size:calc((162 / var(--font-size)) * 1rem);line-height:1;letter-spacing:-0.22px}@media screen and (max-width:2000px){.screen-text .screen-text__context h2{margin-bottom:30px;font-size:calc((72 / var(--font-size)) * 1rem)}}.screen-text .screen-text__context p{font-weight:400;font-size:calc((67 / var(--font-size)) * 1rem);line-height:1.2}@media screen and (max-width:2000px){.screen-text .screen-text__context p{font-size:calc((32 / var(--font-size)) * 1rem)}}.screen-text .screen-text__context a{color:inherit}.screen-text .screen-text__logo{position:absolute;right:40px;bottom:40px}.screen-text .screen-text__logo img{width:700px;margin-right:70px;margin-bottom:50px}@media screen and (max-width:2000px){.screen-text .screen-text__logo img{width:320px;margin:0}}.screen-text--portrait .screen-text__context{justify-content:flex-start;width:75%;padding-top:33%}.screen-text--portrait .screen-text__logo{bottom:60px}.external-screen{position:relative;width:100vw;height:100vh;overflow:hidden}.external-screen .screen__image-text{display:flex;height:100%}.external-screen .screen__image{width:48%}.external-screen .screen__image img{width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover}.external-screen .screen-image__context{width:49%;margin-left:3%;padding-top:17%;padding-right:6.8%}.external-screen .screen-image__context h2{margin-bottom:60px;font-weight:500;font-size:calc((150 / var(--font-size)) * 1rem);line-height:1}@media screen and (max-width:2000px){.external-screen .screen-image__context h2{margin-bottom:30px;font-size:calc((60 / var(--font-size)) * 1rem)}}.external-screen .screen-image__context p{font-weight:400;font-size:calc((65 / var(--font-size)) * 1rem);line-height:1.2}@media screen and (max-width:2000px){.external-screen .screen-image__context p{font-weight:500;font-size:calc((30 / var(--font-size)) * 1rem);line-height:1.1}}.external-screen .screen-image__context a{color:inherit}.external-screen .screen-image__qr-code-wrapper{position:absolute;top:80px;right:120px;display:flex;flex-direction:row-reverse;align-items:flex-start;width:470px;grid-gap:25px;gap:25px}@media screen and (max-width:2000px){.external-screen .screen-image__qr-code-wrapper{top:50px;right:50px;width:260px;grid-gap:10px;gap:10px}}.external-screen .screen-image__qr-code-wrapper img{width:220px}@media screen and (max-width:2000px){.external-screen .screen-image__qr-code-wrapper img{width:100px}}.external-screen .screen-image__qr-code-wrapper p{font-size:30px;line-height:1.2;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width:2000px){.external-screen .screen-image__qr-code-wrapper p{font-size:17px;line-height:1.1}}.external-screen .screen-image__logo{position:absolute;right:50px;bottom:40px}.external-screen .screen-image__logo img{width:700px;margin-right:70px;margin-bottom:60px}@media screen and (max-width:2000px){.external-screen .screen-image__logo img{width:320px;margin:0}}.external-screen .screen__image-portrait{display:block}.external-screen .screen__image-portrait .screen__image{width:100%;height:48%}.external-screen .screen__image-portrait .screen-image__qr-code-wrapper{top:45%;flex-direction:column;width:250px}@media screen and (max-width:2000px){.external-screen .screen__image-portrait .screen-image__qr-code-wrapper{width:130px;grid-gap:10px;gap:10px}}.external-screen .screen__image-portrait .screen-image__qr-code-wrapper img{width:240px}@media screen and (max-width:2000px){.external-screen .screen__image-portrait .screen-image__qr-code-wrapper img{width:120px}}.external-screen .screen__image-portrait .screen-image__context{width:100%;margin-left:0;padding:22% 240px 0 240px}@media screen and (max-width:2000px){.external-screen .screen__image-portrait .screen-image__context{padding:22% 145px 0 120px}}.screen__background-img{background-image:url("https://picsum.photos/id/1029/1610/910.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}.external-screen .screen-mega .screen-mega__header{display:flex;justify-content:space-between;align-items:center;height:164px;padding-right:55px;padding-left:55px;color:var(--c-white);background:linear-gradient(211.65deg,#30334f 0%,#000200 100%)}.external-screen .screen-mega .screen-mega__header h2{font-weight:500;font-size:calc((90 / var(--font-size)) * 1rem)}.external-screen .screen-mega .screen-mega__header p{margin-top:18px;font-size:calc((36 / var(--font-size)) * 1rem);line-height:1}.external-screen .screen-mega .screen-mega__header aside{text-align:right}.external-screen .screen-mega .screen-mega__header time{font-weight:500;font-size:calc((80 / var(--font-size)) * 1rem)}.external-screen .screen-mega .no-clock{align-items:baseline;padding-top:40px}.external-screen .screen-mega .screen-today__hidden-items{height:0;padding-top:0;opacity:0;transition:opacity 800ms ease-in-out}.external-screen .events-teaser__wrapper.grid{max-height:100%}.external-screen .screen-mega:not(.screen-mega--is-initialized) .events-teaser__content-wrapper:nth-of-type(n+4){display:none}.external-screen .events-teaser{max-width:fit-content;margin-top:33px;padding-top:0;padding-right:55px;padding-left:55px}.external-screen .events-teaser__picture-wrapper{width:500px}.external-screen .events-teaser__content-date{top:-15px;right:-15px;width:266px;height:auto;padding:10px;font-size:58px;line-height:1.2;text-transform:none}.external-screen .events-teaser .grid .events-teaser__content-wrapper{flex-basis:29%;max-height:100%;padding-top:0}.external-screen .events-teaser__content-info{margin-top:20px}.external-screen .events-teaser .events-teaser__content-info header>p{margin-bottom:10px;padding:6px 12px;font-size:35px;line-height:1.2}.external-screen .events-teaser .grid .events-teaser__content-title{margin-bottom:0;font-size:50px;line-height:1.13}.external-screen .events-teaser .grid .events-teaser__content-extra-infos{margin-top:15px}.external-screen .events-teaser .grid .events-teaser__content-extra-info p,.external-screen .events-teaser .grid .events-teaser__content-extra-info i{font-size:35px;line-height:1.2}.external-screen .events-teaser__content-extra-info i{flex:0 0 50px}.external-screen .events-teaser .grid .events-teaser__content-extra-info{margin-bottom:10px}.external-screen .events-teaser .grid .events-teaser__content-extra-info:not(:first-of-type){font-style:italic}.pswp{position:absolute;top:0;left:0;z-index:11;display:none;width:100%;height:100%;overflow:hidden;outline:none;-webkit-backface-visibility:hidden;touch-action:none}.pswp img{max-width:none}.pswp--animate_opacity{opacity:0.001;transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);will-change:opacity}.pswp--open{display:block}.pswp__img{transform:translate3d(0,0,0)}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:grab}.pswp--dragging .pswp__img{cursor:grabbing}.pswp__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;transform:translateZ(0);-webkit-backface-visibility:hidden;opacity:0;will-change:opacity}.pswp__scroll-wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:none}.pswp__container,.pswp__img{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform 333ms cubic-bezier(0.4,0,0.22,1)}.pswp__bg{transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);will-change:opacity}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.pswp__img{position:absolute;top:0;left:0;width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#313439}.pswp--ie .pswp__img{top:0;left:0;width:100% !important;height:auto !important}.pswp__error-msg{position:absolute;top:50%;left:0;width:100%;margin-top:-8px;color:#888;font-weight:bold;line-height:16px;text-align:center}.pswp__error-msg a{color:#888;text-decoration:underline}.pswp__button{position:relative;display:block;float:right;width:44px;height:44px;margin:0;padding:0;overflow:visible;background:none;border:0;box-shadow:none;cursor:pointer;-webkit-appearance:none}.pswp__button:active{outline:none}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__button svg{pointer-events:none}.pswp__button svg *{transition:all 0.2s}@media screen and (min-width:1280px){.pswp__button--close{margin-top:3px}}.pswp__button--close .button-span::before,.pswp__button--close .button-span::after{content:'';position:absolute;top:50%;left:0;width:32px;height:2px;margin-top:1px;background:var(--c-white);transform:rotate(45deg);pointer-events:none}.pswp__button--close .button-span::after{transform:rotate(-45deg)}.pswp__button--close:hover .button-span::before,.pswp__button--close:hover .button-span::after,.pswp__button--close:focus .button-span::before,.pswp__button--close:focus .button-span::after{background:var(--ci-color)}.pswp__button--arrow--left svg,.pswp__button--arrow--right svg{width:50px;height:50px}@media screen and (max-width:1199px){.pswp__button--arrow--left svg,.pswp__button--arrow--right svg{width:40px;height:40px}}@media screen and (max-width:767px){.pswp__button--arrow--left svg,.pswp__button--arrow--right svg{width:30px;height:30px}}.pswp__button--arrow--left svg path,.pswp__button--arrow--right svg path{fill:var(--c-white)}.pswp__button--arrow--left:hover svg *,.pswp__button--arrow--left:focus svg *,.pswp__button--arrow--right:hover svg *,.pswp__button--arrow--right:focus svg *{stroke:var(--ci-color)}.pswp__button--zoom{display:none;margin-right:20px;padding-top:5px}@media screen and (min-width:1280px){.pswp__button--zoom{padding-top:9px}}@media screen and (max-width:1199px){.pswp__button--zoom{margin-right:15px}}.pswp__button--zoom:hover svg,.pswp__button--zoom:focus svg{fill:var(--ci-color);stroke:var(--ci-color)}.pswp__button--zoom svg{display:inline-block;width:32px;height:32px;fill:var(--c-white);stroke:var(--c-white);stroke-width:0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom svg rect:first-of-type{display:none}.pswp__button--arrow--left,.pswp__button--arrow--right{position:absolute;top:50%;width:65px;height:65px;background:none;transform:translateY(-50%)}@media screen and (max-width:1199px){.pswp__button--arrow--left,.pswp__button--arrow--right{width:50px;height:50px}}@media screen and (max-width:767px){.pswp__button--arrow--left,.pswp__button--arrow--right{width:40px;height:40px;transform:translateY(-80%)}}.pswp__button--arrow--left:hover svg path,.pswp__button--arrow--left:focus svg path,.pswp__button--arrow--right:hover svg path,.pswp__button--arrow--right:focus svg path{fill:var(--ci-color);stroke:var(--ci-color)}.pswp__button--arrow--left{left:15px}@media screen and (max-width:767px){.pswp__button--arrow--left{left:5px}}.pswp__button--arrow--right{right:15px}@media screen and (max-width:767px){.pswp__button--arrow--right{right:5px}}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';position:absolute;top:35px;width:32px;height:30px;background-color:transparent}.pswp__button--arrow--left:before{left:6px}.pswp__button--arrow--right:before{right:6px}.pswp__counter{display:none}.pswp__caption{position:absolute;bottom:0;left:0;width:100%;min-height:44px}.pswp__caption small{color:#bbb;font-size:11px}.pswp__caption__center{max-width:calc(100% - 50px);padding:10px 0 10px 70px;color:var(--c-white);font-size:20px;line-height:20px;text-align:left}@media screen and (max-width:1199px){.pswp__caption__center{padding-left:40px;font-size:18px}}@media screen and (max-width:767px){.pswp__caption__center{padding-left:10px}}.pswp__caption--empty{display:none}.pswp__caption .copyright a{background-image:linear-gradient(180deg,transparent 92%,currentColor 0);background-repeat:no-repeat;transition:background-size 0.4s ease;background-size:100% 100%;color:inherit}.pswp__caption .copyright a:hover,.pswp__caption .copyright a.focus-visible{animation:linkAnimation 0.4s forwards}@keyframes linkAnimation{from{background-size:0 100%}to{background-size:100% 100%}}.pswp__caption--fake{visibility:hidden}.pswp_imagetitle_text{float:left;width:100%}.pswp_imagetitle_text p{position:relative;width:100%;padding:10px 145px 10px 70px;color:#fff;font-size:30px;line-height:35px;background:rgba(0,0,0,0.3)}@media screen and (max-width:1199px){.pswp_imagetitle_text p{padding-left:40px;font-size:25px;line-height:30px;-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:767px){.pswp_imagetitle_text p{padding-right:120px;padding-left:10px;font-size:21px;line-height:26px}}.pswp__preloader{position:absolute;top:0;left:50%;display:none;width:44px;height:44px;margin-left:-22px;direction:ltr;opacity:0;transition:opacity 0.25s ease-out;will-change:opacity}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{position:absolute;top:15px;left:15px;width:14px;height:14px;margin:0;background:none;opacity:0.75}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{position:absolute;top:0;left:0;box-sizing:border-box;width:14px;height:14px;margin:0;background:none;border:2px solid #fff;border-bottom-color:transparent;border-left-color:transparent;border-radius:50%}@media screen and (max-width:1024px){.pswp__preloader{position:relative;top:auto;left:auto;float:right;margin:0}}@keyframes clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}100%{transform:rotate(0)}}.pswp__ui{z-index:61;visibility:visible;opacity:1;-webkit-font-smoothing:auto}.pswp__top-bar{position:absolute;top:0;left:0;z-index:2;width:100%;min-height:44px;padding-right:40px}@media screen and (max-width:1199px){.pswp__top-bar{padding-right:20px}}@media screen and (max-width:767px){.pswp__top-bar{padding-right:0}}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);will-change:opacity}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption{background-color:rgba(0,0,0,0.5)}.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}
