.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;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.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{max-width:none !important;max-height:none !important}.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;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.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{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;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-popup{opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .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}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,0.25,1);transition:-webkit-transform .25s cubic-bezier(0,0,0.25,1);transition:transform .25s cubic-bezier(0,0,0.25,1);transition:transform .25s cubic-bezier(0,0,0.25,1),-webkit-transform .25s cubic-bezier(0,0,0.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-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: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,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.65);box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a{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,.leaflet-bar a:focus{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{-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.4);box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/StyleSheets/images/layers.png');width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/StyleSheets/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;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/StyleSheets/images/marker-icon.png')}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline !important;vertical-align:baseline !important;width:1em;height:.6669em}.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;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,0.8);text-shadow:1px 1px #fff}.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{-webkit-box-shadow:none;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 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:17px 0;margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;-webkit-box-shadow:0 3px 14px rgba(0,0,0,0.4);box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-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-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;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4);box-shadow:0 1px 3px rgba(0,0,0,0.4)}.leaflet-tooltip.leaflet-interactive{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}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select{margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:"Carnac";font-weight:400;font-size:normal;font-display:swap;src:url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Fonts/Carnac-Reg.woff2') format("woff2"),url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Fonts/Carnac-Reg.woff') format("woff")}@font-face{font-family:"Carnac";font-weight:600;font-style:normal;font-display:swap;src:url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Fonts/Carnac-Bol.woff2') format("woff2"),url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Fonts/Carnac-Bol.woff') format("woff")}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,textarea{-webkit-appearance:none;border-radius:0}input:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px rgb(245.34,248.238,250.17);-webkit-text-fill-color:#000}main{display:block}picture{display:block}details summary::-webkit-details-marker{display:none}html{font-size:18px;background:#fff;color:#000;font-family:"Carnac",arial}body{line-height:1.5;text-rendering:optimizeLegibility}body.body--fixed{overflow:hidden}a{text-decoration:underline;color:#000}a[href^=tel]{text-decoration:none;color:inherit;cursor:default}a[name]{clear:both;display:block}a:hover{text-decoration:none}a:focus,button:focus{outline-color:#f5f8fa}b,strong{font-weight:bold}i,em{font-style:italic}strong em,strong i,b em,b i,em strong,em b,i strong,i b{font-weight:bold;font-style:italic}hr{margin-bottom:20px;padding-bottom:20px;display:block;border-top:1px solid}iframe,img{border:0;max-width:100%;display:inline-block}audio,canvas,video,img{height:auto;vertical-align:bottom}address{font-style:normal}ul{list-style:square inside}ol{list-style:decimal inside}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}.accordion{margin-top:20px;padding-right:20px;padding-left:20px}@media all and (min-width:800px){.accordion{margin:40px auto;display:table;width:100%;max-width:1100px}}.accordion__headline{color:#000;font-size:14px;margin-bottom:20px;border-top:1px solid #000;padding-top:20px}@media all and (min-width:800px){.accordion__headline{float:left;width:15%;margin-right:10%}}.accordion__element{border-top:1px solid #fff;padding-top:20px}.accordion__element:first-of-type{border-color:rgba(0,0,0,.25)}@media all and (min-width:800px){.accordion__element{float:right;width:75%}}.accordion__header{font-weight:bold;outline:0;position:relative;margin-bottom:20px;cursor:pointer;list-style:none}.accordion__header::after{content:"";display:block;position:absolute;right:0;top:50%;margin-top:-7px;background:url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Images/Icons/arrow-e.svg') no-repeat center center;background-size:auto 100%;width:11.6666666667px;height:14px;pointer-events:none;-webkit-transition:-webkit-transform 150ms ease;transition:-webkit-transform 150ms ease;transition:transform 150ms ease;transition:transform 150ms ease,-webkit-transform 150ms ease}.accordion__header::-webkit-details-marker{display:none}.accordion__header--no-interaction{cursor:default}.accordion__header--no-interaction::after{display:none}.accordion__element-image{display:block;width:100%}.accordion__element-side-image{margin-bottom:20px}@media all and (min-width:500px){.accordion__element-side-image{float:right;margin-left:20px;width:200px;max-width:40%}}.accordion__attribute-list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;width:100%;clear:left}.accordion__attribute-list-item{position:relative;padding-left:20px}@media all and (min-width:800px){.article .accordion{padding-right:20px;padding-left:20px}}.article__main-column .accordion{margin-top:20px;padding:0}.article__main-column .accordion--artist{margin-top:0}.accordion__element--image-above-center .accordion__element-image{margin-bottom:20px}.accordion__element--image-below-center .accordion__element-image{margin-top:20px}.accordion__element--always-open,.accordion__element[open]{padding-bottom:20px}.accordion__element--always-open .accordion__header::after,.accordion__element[open] .accordion__header::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media all and (min-width:800px){.article__main-column .accordion__element{width:100%;float:none}}@media all and (min-width:800px){.accordion__element.accordion__element--image:not(.accordion__element--image-above-center):not(.accordion__element--image-below-center) .rich-text{float:left;width:60%}.accordion__element.accordion__element--image:not(.accordion__element--image-above-center):not(.accordion__element--image-below-center) .accordion__element-image{float:right;width:40%;padding-left:20px}.accordion__element.accordion__element--image:not(.accordion__element--image-above-center):not(.accordion__element--image-below-center).accordion__element--image-left .rich-text{float:right;padding-left:20px}.accordion__element.accordion__element--image:not(.accordion__element--image-above-center):not(.accordion__element--image-below-center).accordion__element--image-left .accordion__element-image{float:left;padding-left:0}}.address{margin-bottom:20px}.address.address--bold{font-weight:bold}.address-table{margin-bottom:80px}.address-table__row{border-bottom:1px solid #fff}.address-table__field{width:50%;padding-top:10px;padding-bottom:10px}.address-table__field--left{font-weight:bold}.address-table__field--right{text-align:right}.article{margin:40px auto;display:table;width:100%;max-width:1100px;padding-right:calc(40px - 10px);padding-left:calc(40px - 10px)}.article--spacing-bottom-small{margin-bottom:0}.article.article--quote{color:#000}.article.article--quote .article__side-column{font-style:normal;font-size:14px}.article.article--quote .article__main-column{font-size:24px;font-style:italic;margin-bottom:20px}@media all and (min-width:600px){.article.article--quote .article__main-column{font-size:32px;margin-bottom:0}}.article.article--video{color:#000}.article.article--project .article__main-column--spacing-bottom{margin-bottom:20px}.article__side-column.article__side-column--border{color:#000;border-top:1px solid #000;padding-top:20px;padding-right:0;padding-left:0;width:100%;display:inline-block}@media all and (max-width:800px){.article__side-column.article__side-column--border{border-bottom:1px solid rgba(0,0,0,.25);padding-bottom:20px;margin-bottom:20px}}@media all and (min-width:800px){.article__side-column.article__side-column--border{width:15%;margin-right:10%}}.article__side-column.article__side-column--move-up{clear:none !important}.article .rich-text+.image{margin-top:40px}.article__side-column-headline{color:#000;font-size:14px;display:block;margin-bottom:20px}@media all and (max-width:800px){.article.article--library .article__side-column,.article.article--searchresults .article__side-column{margin-bottom:20px}}@media all and (min-width:800px){.article{padding-right:calc(40px - 20px);padding-left:calc(40px - 20px)}.article__main-column{float:right;width:75%;padding-right:20px;padding-left:20px}.article__side-column{float:left;width:25%;padding-right:20px;padding-left:20px}.article__side-column--small{font-size:14px}.article.article--searchresults .article__side-column,.article.article--library .article__side-column{clear:right}.article.article--quote .article__main-column{padding-right:5%;padding-left:5%}.article.article--flexed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:calc(20px + 10px)}.article.article--project>.article__main-column+.article__side-column{clear:both}}.article-list{padding-top:40px;margin-bottom:80px}.article-list__list{list-style:none}.article-list__item{display:block;padding:0 10px;margin-bottom:10px}.article-list__item:last-child{margin-bottom:0}.article-list__header{position:relative;display:inline-block;padding:0 10px}.breadcrumb{font-size:14px;margin-bottom:20px;border-top:1px solid #000;padding-top:20px}.breadcrumb__items{list-style-type:none}.breadcrumb__item{color:#000;margin-bottom:calc(10px/2)}.breadcrumb__item:last-of-type{font-weight:bold;margin-bottom:0}.breadcrumb__link{color:currentColor;text-decoration:none;display:inline;position:relative;padding-right:14px}.breadcrumb__link:hover,.breadcrumb__link:focus{text-decoration:underline}.breadcrumb__link::after{content:"";background:rgba(0,0,0,0) url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Images/Icons/angle-right-blue.svg') no-repeat center center;height:calc(14px/2);width:calc(14px/2);display:inline-block;position:absolute;right:0;bottom:calc(10px/2)}.breadcrumb__item:last-of-type .breadcrumb__link::after{display:none}@media all and (min-width:800px){.breadcrumb{width:66.6666666667%;margin-right:33.3333333333%}}.breaking-news{max-width:calc(1100px - 80px);width:calc(100% - 40px);margin-right:auto;margin-left:auto;margin-bottom:calc(20px + 10px);background-color:#fff;border:2px solid #eba51e;-webkit-transition:-webkit-transform 250ms ease;transition:-webkit-transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease}.breaking-news:hover,.breaking-news:focus{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}@media all and (min-width:600px){.breaking-news{width:calc(100% - 80px)}}.breaking-news--wide{padding:0}.breaking-news__wrap{padding:20px}.breaking-news__header{padding:20px 40px 20px 20px;cursor:pointer;list-style:none;position:relative}.breaking-news__header::-webkit-details-marker{display:none}.breaking-news__header::after{content:"";display:block;position:absolute;right:20px;top:50%;margin-top:-7px;background:url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Images/Icons/arrow-e.svg') no-repeat center center;background-size:auto 100%;width:11.6666666667px;height:14px;pointer-events:none;-webkit-transition:-webkit-transform 150ms ease;transition:-webkit-transform 150ms ease;transition:transform 150ms ease;transition:transform 150ms ease,-webkit-transform 150ms ease}.breaking-news__wrap--with-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breaking-news__link{font-size:14px;color:#000;margin-left:10px}.breaking-news[open] .breaking-news__header::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.button,.teaser__link:not(.teaser--column .teaser__link,.teaser--wide .teaser__link,.teaser--large .teaser__link){background-color:#000;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Carnac",arial;font-size:18px;line-height:1.2;padding:10px 20px;border:1px solid rgba(0,0,0,0);border-radius:100px;-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0);box-shadow:4px 4px 5px rgba(0,0,0,0);-webkit-transition:all 250ms ease;transition:all 250ms ease;text-decoration:none;text-align:center;display:table;cursor:pointer;font-weight:bold}.button:hover,.teaser__link:hover:not(.teaser--column .teaser__link,.teaser--wide .teaser__link,.teaser--large .teaser__link),.button:focus,.teaser__link:focus:not(.teaser--column .teaser__link,.teaser--wide .teaser__link,.teaser--large .teaser__link){-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.05);box-shadow:4px 4px 5px rgba(0,0,0,.05);background-color:#fff;color:#000}.button.button--secondary,.button--secondary.teaser__link:not(.teaser--column .teaser__link,.teaser--wide .teaser__link,.teaser--large .teaser__link){background-color:rgba(0,0,0,0);color:#000;border-color:#000}.button.button--secondary:hover,.button--secondary.teaser__link:hover:not(.teaser--column .teaser__link,.teaser--wide .teaser__link,.teaser--large .teaser__link),.button.button--secondary:focus,.button--secondary.teaser__link:focus:not(.teaser--column .teaser__link,.teaser--wide .teaser__link,.teaser--large .teaser__link){background-color:#000;color:#fff}.button.button--negative,.button--negative.teaser__link:not(.teaser--column .teaser__link,.teaser--wide .teaser__link,.teaser--large .teaser__link){background-color:rgba(0,0,0,0);color:red;border-color:red}.button.button--negative:hover,.button--negative.teaser__link:hover:not(.teaser--column .teaser__link,.teaser--wide .teaser__link,.teaser--large .teaser__link),.button.button--negative:focus,.button--negative.teaser__link:focus:not(.teaser--column .teaser__link,.teaser--wide .teaser__link,.teaser--large .teaser__link){background-color:red;color:#fff}.button.button--important,.button--important.teaser__link:not(.teaser--column .teaser__link,.teaser--wide .teaser__link,.teaser--large .teaser__link){background-color:#eb451e;color:#fff;border-color:#eb451e}.button.button--important:hover,.button--important.teaser__link:hover:not(.teaser--column .teaser__link,.teaser--wide .teaser__link,.teaser--large .teaser__link),.button.button--important:focus,.button--important.teaser__link:focus:not(.teaser--column .teaser__link,.teaser--wide .teaser__link,.teaser--large .teaser__link){background-color:#eba51e;border-color:#eba51e}.button.button--center,.button--center.teaser__link:not(.teaser--column .teaser__link,.teaser--wide .teaser__link,.teaser--large .teaser__link){display:table;margin-right:auto;margin-left:auto}.button.button--standalone,.button--standalone.teaser__link:not(.teaser--column .teaser__link,.teaser--wide .teaser__link,.teaser--large .teaser__link){width:100%;margin-bottom:10px}.button--spacing-bottom{margin-bottom:20px}.button--spacing-top{margin-top:20px}.button--flex-right{margin-top:10px;white-space:nowrap}@media all and (min-width:600px){.button--flex-right{margin-left:auto;margin-top:0}}.button--download{white-space:nowrap}.button--download::before{content:"";background-image:url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Images/Icons/download.svg');background-size:contain;background-repeat:no-repeat;background-position:center;width:12px;height:12px;display:inline-block;margin-right:10px}.button--download:hover::before,.button--download:focus::before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.button--grid{grid-area:button;align-self:end}.button--in-between{margin-left:10px;margin-right:10px}.contact-teaser{width:100%;position:relative;z-index:10;margin-bottom:20px}.contact-teaser:last-of-type{margin-bottom:-40px}@media all and (min-width:800px){.contact-teaser{width:50%;padding:0 10px;margin-bottom:-40px}}.contact-teaser__wrap{display:table;width:100%;background-color:#fff;-webkit-box-shadow:4px 4px 10px rgba(0,0,0,.05);box-shadow:4px 4px 10px rgba(0,0,0,.05)}@media all and (min-width:500px){.contact-teaser__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.contact-teaser__image{width:100%}@media all and (min-width:500px){.contact-teaser__image{width:40%}}@media all and (min-width:600px){.contact-teaser__image{width:30%}}@media all and (min-width:800px){.contact-teaser__image{width:50%}}.contact-teaser__address{padding:20px}@media all and (min-width:500px){.contact-teaser__address{width:60%}}@media all and (min-width:600px){.contact-teaser__address{width:70%}}@media all and (min-width:800px){.contact-teaser__address{width:50%}}@media all and (min-width:800px){.contact-teaser:only-child{width:60%}}@media all and (min-width:800px){.contact-teaser:only-child .contact-teaser__image{width:40%}}.dates{margin:0 auto;max-width:1100px;display:table;width:100%;padding:40px 20px 0}@media all and (min-width:800px){.dates{padding-top:80px}}.dates__list{list-style:none;padding-top:20px}@media all and (min-width:800px){.dates__list{padding-bottom:40px}}.dates__list--artist{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width:800px){.dates__list--artist{padding-top:20px}}.dates__list-item{padding-bottom:10px}.dates__side-column{color:#000;border-top:1px solid #000;padding-top:20px}@media all and (min-width:800px){.dates__side-column{float:left;width:15%;margin-right:10%;font-size:14px}}@media all and (min-width:800px){.dates__main-column{float:right;width:75%;padding-right:20px;padding-left:20px}}.dates__icon{margin-right:calc(10px/2)}.dates__icon__path{stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.demand{margin-bottom:40px}.demand__popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);z-index:100}.demand__popup--hidden{display:none}.demand__popup-content{position:absolute;top:50.1%;left:49.9%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;max-width:800px;max-height:90%;overflow:auto;background-color:#f5f8fa;padding:20px}@media all and (min-width:450px){.demand__popup-content{padding:40px}}.demand__text{margin-bottom:20px}.demand__close{position:absolute;top:20px;right:20px;width:25px;height:20px;cursor:pointer}.demand__close::before,.demand__close::after{content:"";width:100%;height:2px;background-color:#000;position:absolute;left:0}.demand__close::before{top:10px;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.demand__close::after{bottom:10px;-webkit-transform:translateY(50%) rotate(-45deg);-ms-transform:translateY(50%) rotate(-45deg);transform:translateY(50%) rotate(-45deg)}@media all and (min-width:450px){.demand__close{right:40px}}.downloads{margin:40px auto;display:table;width:100%;max-width:1100px;padding-left:20px;padding-right:20px}@media all and (min-width:800px){.downloads{padding-right:calc(40px - 20px);padding-left:calc(40px - 20px)}}.downloads__side-column{color:#000;border-top:1px solid #000;padding-top:20px;font-size:14px}@media all and (min-width:800px){.downloads__side-column{float:left;width:15%;margin-right:10%;clear:right}}.downloads__main-column{border-top:1px solid rgba(0,0,0,.25)}.downloads__main-column:not(:last-child){margin-bottom:80px}@media all and (max-width:800px){.downloads__main-column{margin-top:20px}}@media all and (min-width:800px){.downloads__main-column{float:right;width:75%;padding-top:20px}}.downloads__total-count{display:block;font-weight:bold}.downloads__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #fff;padding:calc(20px + 10px) 0}.downloads__item:last-child{border-color:rgba(0,0,0,.25)}@media all and (min-width:800px){.downloads__item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.downloads__item:first-child{padding-top:0}}.downloads__item .downloads__content .headline.headline--inline,.downloads__item .downloads__content .rich-text h2.headline--inline,.rich-text .downloads__item .downloads__content h2.headline--inline{padding-right:0;padding-left:0}.downloads__paragraph{margin-bottom:10px}@media all and (min-width:800px){.downloads__paragraph{padding-left:10px;margin-bottom:0}}.downloads__content{width:100%}@media all and (min-width:800px){.downloads__content{width:auto;padding-right:40px}}.filters{position:relative;z-index:10;margin-bottom:10px}.filters__item{display:inline-block;z-index:11;position:relative;margin-bottom:10px;margin-right:10px}.filters__item:last-child{margin-right:0}.filters__item-label{border:1px solid #646464;border-radius:4px;font-size:14px;display:block;padding:10px calc(20px + 10px) 10px 10px;line-height:1;position:relative;background-color:rgba(0,0,0,0);font-family:"Carnac",arial}.filters__item-label::after{content:"›";display:block;position:absolute;right:10px;top:50%;margin-top:-10px;pointer-events:none;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:20px;font-weight:bold}.filters__item.filters__item--active .filters__item-label{background-color:#fff;border-color:#000;font-weight:bold}.filters__item.filters__item--active .filters__item-label::after{content:"►";font-size:12px;margin-top:-6px}.filters__item-list-wrap{display:none;position:absolute;background-color:#fff;border:1px solid #000;padding-left:40px;padding-right:calc(40px - 20px);top:100%;margin-top:10px;left:0}.filters__item-list-wrap::before{content:"";position:absolute;top:0;left:40px;width:calc(100% - 80px);height:40px;background:-webkit-gradient(linear,left top,left bottom,from(white),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,white,rgba(255,255,255,0));pointer-events:none}.filters__item-list-wrap::after{content:"";position:absolute;bottom:0;left:40px;width:calc(100% - 80px);height:40px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to bottom,rgba(255,255,255,0),white);pointer-events:none}@media all and (min-width:700px){.filters__item-list-wrap{left:auto;right:0}}.filters__item-list{list-style-type:none;overflow-y:auto;max-height:400px;padding:40px 20px 40px 0}.filters__item.filters__item--open .filters__item-label{background-color:#000;color:#fff}.filters__item.filters__item--open .filters__item-list-wrap{display:block;max-width:200px}@media all and (min-width:600px){.filters__item.filters__item--open .filters__item-list-wrap{max-width:none}}.filters__item-list-item{line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filters__item-list-item:not(:last-child){border-bottom:1px solid #646464;padding-bottom:10px;margin-bottom:10px}.filters__item-list-item .toggle{margin-right:10px}.footer{width:100%;background-color:#fff;font-size:14px;padding-top:80px;padding-bottom:20px;clear:both;position:relative}.footer__wrap{margin-left:auto;margin-right:auto;max-width:1100px;position:relative;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:20px}@media all and (min-width:600px){.footer__wrap{padding:0 40px}}@media all and (min-width:800px){.footer__wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.footer__content-wrap{width:100%;margin-bottom:20px}@media all and (min-width:500px){.footer__content-wrap{margin-bottom:0}}@media all and (min-width:800px){.footer__content-wrap{width:auto}}.footer__link{color:#000}.footer__logo-link{display:block;width:160px;padding-bottom:18px}@media all and (min-width:400px){.footer__logo-link{width:200px}}.footer__logo-link--square{width:100px;padding-bottom:0}.footer__company-name{font-weight:bold;color:#000}.form{width:100%;display:block}.form__field-set{border:0;margin-bottom:10px}.form__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f5f8fa;border:0;border-radius:4px;font-size:18px;font-family:"Carnac",arial;padding:calc(10px + 20px) 20px 10px;width:100%;display:block}.form__input--no-label{padding:20px 10px}.form__input--only-option{background-color:#fafafa}.form__input--in-filter{padding-top:10px;width:auto;max-width:300px;background-color:#fff}.form__input--in-filter:not(.form__input--date){padding-right:40px}.form__input--in-filter.form__input--city::-webkit-calendar-picker-indicator{display:none !important}.form__element{position:relative;width:100%;border:1px solid #c8c8c8;border-radius:4px;margin-bottom:10px}.form__element.form__element--no-border{border:0}.form__element.form__element--error{border-color:red;overflow:visible}.form__element--half{width:50%;margin-right:10px}.form__element--half:last-child{margin-right:0}.form__element--quarter{width:25%;margin-right:10px}.form__element--quarter:last-child{margin-right:0}.form__element--filter{position:absolute;top:100%;right:0;width:auto}.form__element--filter.form__element--textfield::after{content:"›";display:block;position:absolute;right:20px;top:50%;pointer-events:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:30px;font-weight:bold;line-height:1;color:#646464;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.form__element--filter.form__element--select,.form__element--filter.form__element--select .form__input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:30;margin-bottom:0}.form__element--filter.form__element--filter-hidden{display:none}.form__element-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form__element-wrap--spacing-bottom{margin-bottom:20px}.form__label{position:absolute;font-size:14px;top:0;right:0;left:0;padding-top:10px;padding-left:20px;border-radius:4px 4px 0 0;pointer-events:none;z-index:10;opacity:.6}.form__label p{display:inline}.form__select-wrap{position:relative}.form__select-wrap::after{content:"›";display:block;position:absolute;right:20px;top:50%;margin-top:-18px;pointer-events:none;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:25px;font-weight:bold}.form__select-wrap--only-option::after{content:none}.form__select-option{color:#000}.form__radio-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form__radio-wrap .form__radio{padding:0 20px 10px 0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;margin-right:10px}.form__radio-wrap--spaced{padding:calc(20px + 10px) 20px 0}textarea.form__input{resize:vertical;min-height:150px;max-height:500px}.form__error{position:absolute;top:0;right:0;bottom:0}.form__error-text{background-color:red;display:none;padding:10px;font-size:14px;color:#fff;position:absolute;bottom:75%;right:10px;-webkit-box-shadow:4px 4px 10px rgba(0,0,0,.05);box-shadow:4px 4px 10px rgba(0,0,0,.05);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px}.form__error-text::after{content:"";display:block;width:5px;height:5px;border-top:5px solid red;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);position:absolute;bottom:-4px;right:15px}.form__error-content{padding:10px 20px;display:inline-block}.form__link{color:#eb451e;display:inline-block}.form__error-text:hover,.form__error .icon:hover+.form__error-text,.form__error-text:focus,.form__error .icon:focus+.form__error-text{display:block}.form__error .icon{vertical-align:middle;height:100%;margin-right:20px;fill:red}.form__element--checkbox .form__label{position:static;padding-bottom:10px;float:right;padding-left:60px;width:100%;pointer-events:auto}.form__element--checkbox .toggle{position:absolute;left:10px;top:10px}.form.form--login{max-width:500px;margin:40px auto;padding-right:40px;padding-left:40px}.form.form--downloads{border-bottom:1px solid #c8c8c8;padding-bottom:20px}.form.form--downloads .form__field-set{margin-top:10px}.form.form--downloads .form__field-set::after{content:"";display:table;width:100%}.form.form--search{max-width:300px;margin-bottom:20px}.form.form--search .form__element{display:inline-block;position:relative;border-top-right-radius:50px;border-bottom-right-radius:50px;overflow:visible;margin-bottom:0}.form.form--search .form__input{padding-top:10px;background-color:rgba(0,0,0,0);border-top-right-radius:50px;border-bottom-right-radius:50px}.form.form--search .button,.form.form--search .teaser__link:not(.teaser--column .teaser__link,.teaser--wide .teaser__link,.teaser--large .teaser__link){border-radius:100%;width:43px;height:43px;position:absolute;right:-1px;top:-1px;background-color:#f5f8fa;border:1px solid #000;z-index:1;color:rgba(0,0,0,0);line-height:0;font-size:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form.form--search .button svg,.form.form--search .teaser__link:not(.teaser--column .teaser__link,.teaser--wide .teaser__link,.teaser--large .teaser__link) svg{fill:#000}.form.form--search .button:hover,.form.form--search .teaser__link:hover:not(.teaser--column .teaser__link,.teaser--wide .teaser__link,.teaser--large .teaser__link),.form.form--search .button:focus,.form.form--search .teaser__link:focus:not(.teaser--column .teaser__link,.teaser--wide .teaser__link,.teaser--large .teaser__link){-webkit-transform:none;-ms-transform:none;transform:none}.form.form--library-search{width:100%;max-width:400px;margin:40px auto 80px}.form.form--library-search .form__element{display:block;border-color:#646464;height:calc(18px + 2px + 30px)}.form.form--library-search .form__element.form__element--select::after,.form.form--library-search .form__element.form__element--textfield::after{content:"›";display:block;position:absolute;right:20px;top:calc(50% - 10px);pointer-events:none;-webkit-transform:rotate(90deg) translateX(-50%);-ms-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%);font-size:30px;font-weight:bold;line-height:1;color:#646464;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.form.form--library-search .form__element:focus-within{background-color:#fff;border-color:#000}.form.form--library-search .form__element:last-of-type{margin-bottom:20px}.form.form--library-search .form__input,.form.form--library-search .form__label{top:calc((18px + 2px + 30px)/2);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;padding:0;font-size:18px;font-family:"Carnac",arial;padding-left:20px;padding-right:20px;background:rgba(0,0,0,0);-webkit-transition:top .3s ease,font-size .3s ease;transition:top .3s ease,font-size .3s ease;color:#000;opacity:1}.form.form--library-search .form__input{padding-top:20px;padding-bottom:10px}.form.form--library-search .form__input:focus{background-color:rgba(0,0,0,0);outline:none}.form.form--library-search .form__element.form__element--datepicker .form__input,.form.form--library-search .form__element.form__element--select .form__input{color:rgba(0,0,0,0)}.form.form--library-search .form__element.form__element--textfield .form__input::-webkit-calendar-picker-indicator{display:none !important}.form.form--library-search .form__element.form__element--datepicker .form__input::-webkit-calendar-picker-indicator{display:block;margin-top:-10px;padding:15px 0 15px calc(80px*2)}.form.form--library-search .form__element.form__element--datepicker .form__input:focus-within,.form.form--library-search .form__element.form__element--datepicker .form__input.form__input--active,.form.form--library-search .form__element.form__element--select .form__input.form__input--active{color:#000}.form.form--library-search .form__element.form__element--textfield .form__input:not(:-moz-placeholder-shown)+.form__label{top:15px;opacity:50%;font-size:10px}.form.form--library-search .form__element.form__element--textfield .form__input:not(:-ms-input-placeholder)+.form__label{top:15px;opacity:50%;font-size:10px}.form.form--library-search .form__element.form__element--datepicker .form__input:focus-within+.form__label,.form.form--library-search .form__element.form__element--datepicker .form__input.form__input--active+.form__label,.form.form--library-search .form__element.form__element--select .form__input.form__input--active+.form__label,.form.form--library-search .form__element.form__element--textfield .form__input:focus+.form__label,.form.form--library-search .form__element.form__element--textfield .form__input:not(:placeholder-shown)+.form__label{top:15px;opacity:50%;font-size:10px}.form.form--library-search .form__element.form__element--textfield .form__input:not(:-moz-placeholder-shown)+.form__label{top:15px;opacity:50%;font-size:10px}.form.form--library-search .form__element.form__element--textfield .form__input:not(:-ms-input-placeholder)+.form__label{top:15px;opacity:50%;font-size:10px}.form.form--library-search .form__element.form__element--datepicker .form__input:focus-within+.form__label,.form.form--library-search .form__element.form__element--datepicker .form__input.form__input--active+.form__label,.form.form--library-search .form__element.form__element--select .form__input.form__input--active+.form__label,.form.form--library-search .form__element.form__element--textfield .form__input:focus+.form__label,.form.form--library-search .form__element.form__element--textfield .form__input:not(:placeholder-shown)+.form__label{top:15px;opacity:50%;font-size:10px}@media all and (min-width:600px){.form.form--downloads .form__element{float:left;width:calc(50% - 10px/2)}.form.form--downloads .form__element:first-child{margin-right:10px}}.gallery{max-width:1100px;margin:calc(80px - 10px/2) auto;padding-right:20px;padding-left:20px}.gallery:last-child{padding-bottom:0}.gallery__wrap{width:100%;display:grid;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px}@media(min-width:800px){.gallery__wrap--row{width:75%;margin-left:25%}}.gallery__element{width:100%}.gallery__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery__caption{padding-right:calc(10px/2)}.gallery--two-images .gallery__wrap{grid-template-columns:1fr 1fr;grid-template-rows:1fr}.gallery--two-images .gallery__element:nth-of-type(1){grid-column:1;grid-row:1}.gallery--two-images .gallery__element:nth-of-type(2){grid-column:2;grid-row:1}.gallery--three-images .gallery__wrap{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}@media all and (min-width:800px){.gallery--three-images .gallery__wrap{grid-template-columns:1fr 1fr 1fr}}.gallery--three-images .gallery__element:nth-of-type(1){grid-column:1/3;grid-row:1}@media all and (min-width:800px){.gallery--three-images .gallery__element:nth-of-type(1){grid-column:1/3;grid-row:1/3}}.gallery--three-images .gallery__element:nth-of-type(2){grid-column:1;grid-row:2}@media all and (min-width:800px){.gallery--three-images .gallery__element:nth-of-type(2){grid-column:3;grid-row:1}}.gallery--three-images .gallery__element:nth-of-type(3){grid-column:2;grid-row:2}@media all and (min-width:800px){.gallery--three-images .gallery__element:nth-of-type(3){grid-column:3;grid-row:2}}.gallery--five-images .gallery__wrap{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr}@media all and (min-width:800px){.gallery--five-images .gallery__wrap{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.gallery--five-images .gallery__element:nth-of-type(1){grid-column:1/3;grid-row:2}@media all and (min-width:800px){.gallery--five-images .gallery__element:nth-of-type(1){grid-column:1/3;grid-row:1;aspect-ratio:3/2}}.gallery--five-images .gallery__element:nth-of-type(2){grid-column:2;grid-row:1}@media all and (min-width:800px){.gallery--five-images .gallery__element:nth-of-type(2){grid-column:3;grid-row:1}}.gallery--five-images .gallery__element:nth-of-type(3){grid-column:1;grid-row:1}@media all and (min-width:800px){.gallery--five-images .gallery__element:nth-of-type(3){grid-column:1;grid-row:2}}.gallery--five-images .gallery__element:nth-of-type(4){grid-column:1;grid-row:3}@media all and (min-width:800px){.gallery--five-images .gallery__element:nth-of-type(4){grid-column:2;grid-row:2}}.gallery--five-images .gallery__element:nth-of-type(5){grid-column:2;grid-row:3}@media all and (min-width:800px){.gallery--five-images .gallery__element:nth-of-type(5){grid-column:3;grid-row:2}}.article .gallery{padding-right:0;padding-left:0}.header{width:100%;background-color:#fff;position:sticky;top:0;left:0;z-index:30;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.headline,.rich-text h2{display:block;margin-bottom:10px;word-break:break-word;clear:both;font-size:24px;grid-area:headline}@media all and (min-width:760px){.headline,.rich-text h2{font-size:32px}}.headline--no-spacing-bottom{margin-bottom:0}.headline__unobtrusive{font-weight:normal;font-size:70%;display:block;line-height:1}.headline--medium{font-size:20px;font-weight:bold}.headline--medium .headline__unobtrusive{font-size:100%}.headline--medium .headline__unobtrusive--faded{color:#646464;font-size:70%}.headline--small{font-size:18px}.headline--large{color:#000;line-height:1.2}.headline--large .headline__unobtrusive{font-size:20px}.headline--large:not(.headline__unobtrusive){font-weight:bold;font-size:calc(14px*2)}@media all and (min-width:500px){.headline--large:not(.headline__unobtrusive){font-size:calc(18px*2)}}@media all and (min-width:1000px){.headline--large:not(.headline__unobtrusive){font-size:60px}}.headline--bright{color:#fff}.headline--faded{opacity:.5}.headline--bold{line-height:1.2}.headline--bold:not(.headline__unobtrusive){font-weight:bold}.headline--teaser{font-size:14px}@media all and (min-width:400px){.headline--teaser{font-size:18px}}@media all and (min-width:500px){.headline--teaser{font-size:24px}}.headline--centered{text-align:center}.headline--border-top{border-top:1px solid #c8c8c8;padding-top:20px}.headline--border-bottom{border-bottom:1px solid #000;padding-bottom:10px}.headline--inline{display:inline-block}.headline--inline .headline__unobtrusive{display:inline-block;font-size:14px;margin-left:10px;opacity:.75}.headline--spacing-top{margin-top:40px}.headline--spacing-top-small{margin-top:20px}@media all and (min-width:800px){.main>.headline,.rich-text .main>h2{max-width:1100px;margin-top:40px;margin-right:auto;margin-left:auto;width:100%;padding-right:calc(40px - 10px);padding-left:calc(40px - 10px)}.headline--spacing-top{margin-top:80px}.headline--inline{padding-left:10px;padding-right:10px}}.headline--artist-program{font-size:20px;margin-bottom:0;display:inline}.image{display:block;width:100%;position:relative}@media all and (min-width:800px){.image--spacing-top{margin-top:20px}}@media all and (min-width:500px){.image--floated{float:right;margin-left:20px;width:300px;max-width:40%}}.image__image{width:100%}.image__picture--grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media all and (min-width:700px){.image__image--cover{height:100%;-o-object-fit:cover;object-fit:cover}}.image__labels{position:absolute;top:0;left:0}.image__caption,.gallery__caption{display:block;text-align:right;font-size:14px;opacity:.5;margin-top:10px}.image__picture--aside{width:50%}.icon{margin-right:calc(10px/2);display:block}.icon--attribute-list{position:absolute;left:0;top:5px}.icon__path{fill:currentColor}.icon__path--calendar,.icon__path--folder,.icon__path--person,.icon__path--target,.icon__path--clock,.icon__path--info,.icon__path--link,.icon__path--car,.icon__path--bus,.icon__path--group,.icon__path--card{stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.job-slider{background-color:#64b98a;color:#000;padding:80px 0;margin-top:80px;width:100%;overflow-x:hidden;margin-bottom:80px}.job-slider::after{content:"";display:table;clear:both}.job-slider__wrap{display:block !important;padding-right:0 !important;position:relative}.job-slider__aside{margin-bottom:20px}.job-slider__aside svg{max-width:60px;margin:20px auto 0}.job-slider__items{overflow:hidden;position:relative}.job-slider__items-inner{width:75%;overflow:visible !important;margin-right:calc(10px*-1);margin-left:calc(10px*-1)}.job-slider__items-inner>div>div{padding:0 10px}.job-slider__next{padding:0;margin:0;border:0;color:rgba(0,0,0,0);line-height:0;font-size:0;background:rgba(0,0,0,0) url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Images/Icons/arrow-e.svg') no-repeat center center;background-size:auto 50%;width:50px;height:50px;position:absolute;top:100%;right:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);outline:0;cursor:pointer}@media all and (min-width:700px){.job-slider__next--desktop-hidden{display:none}}@media all and (min-width:800px){.job-slider__aside{padding-left:20px}}@media all and (min-width:1000px){.job-slider__wrap{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-slider__aside{float:left;width:30%;margin-bottom:0}.job-slider__items{float:right;width:70%}}.job-teaser{background-color:#fff;padding:40px;position:relative;-webkit-transition:-webkit-transform 250ms ease;transition:-webkit-transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease;-webkit-box-shadow:4px 4px 10px rgba(0,0,0,.05);box-shadow:4px 4px 10px rgba(0,0,0,.05)}.job-teaser:hover,.job-teaser:focus{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.job-teaser:not(:last-of-type){margin-bottom:20px}.job-teaser--cancelled{border:1px solid #eb451e;margin-left:1px}.job-teaser__location{color:#000;position:absolute;bottom:40px;right:40px}.job-teaser__location::before{content:"";background:rgba(0,0,0,0) url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Images/Icons/pin.svg') no-repeat center center;background-size:100% auto;display:inline-block;width:11.2px;height:14px;font-size:14px;line-height:1;margin-right:10px}.job-teaser__flag{color:#fff;background-color:#eb451e;position:absolute;top:0;left:0;padding:calc(10px/2) 10px;font-size:12px}.job-teaser.job-teaser--homepage{background-color:#fff}.job-teaser.job-teaser--homepage .job-teaser__location{position:static;color:#000;margin-bottom:20px;display:block;opacity:.5}.job-teaser.job-teaser--homepage .headline,.job-teaser.job-teaser--homepage .rich-text h2,.rich-text .job-teaser.job-teaser--homepage h2{line-height:1.1;margin-bottom:0;display:inline}.job-teaser.job-teaser--homepage .job-teaser__link{position:absolute;top:0;right:0;bottom:0;left:0;color:rgba(0,0,0,0);line-height:0;font-size:0}.job-teaser.job-teaser--homepage .job-teaser__link::before{display:none}.teaser__full-link{position:absolute;top:0;right:0;bottom:0;left:0;color:rgba(0,0,0,0);line-height:0;font-size:0}.labels{list-style-type:none}.labels::after{content:"";display:table;width:100%}.labels__item{color:#fff;background-color:#000;font-size:10px;padding:calc(10px/2) 10px;font-weight:bold;float:left}.labels__item.labels__item--positive{background-color:#5f8c14}.library{margin-bottom:20px;-webkit-transition:-webkit-transform 250ms ease;transition:-webkit-transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease;text-decoration:none;display:block}.library:hover,.library:focus{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.library--cancelled{border:1px solid #eb451e;position:relative}.library__flag{color:#fff;background-color:#eb451e;position:absolute;top:0;left:0;padding:calc(10px/2) 10px;font-size:12px}.library__infos{padding:40px 0;list-style-type:none;background-color:#fff;-webkit-box-shadow:4px 4px 10px rgba(0,0,0,.05);box-shadow:4px 4px 10px rgba(0,0,0,.05)}@media all and (min-width:600px){.library__infos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}.library__infos--narrow{padding-top:20px;padding-bottom:20px}.library__header{margin:40px 0}.library__header .headline--inline{padding-left:0}.library__header::after{content:"";display:table;width:100%}.library__info{padding:10px 40px;word-break:break-word;display:block}@media all and (min-width:600px){.library__info{width:50%}}@media all and (min-width:800px){.library__info{width:17.5%}.library__info:first-of-type{width:40%}.library__info:last-of-type{width:25%}.library__info:not(:last-of-type){border-right:2px solid #f0f0f0}.library__info.library__info--small{width:17.5%}.library__info.library__info--equal-small{width:20%}.library__info.library__info--equal{width:25%}.library__info.library__info--equal-large{width:37.5%}.library__info.library__info--equal-x-large{width:40%}}.library__info-label{opacity:.5;display:block;font-size:14px}.library__info-label--minimal-line-height{line-height:1}@media all and (min-width:600px){.library--between .library__infos{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.library--between .library__info{border:0 !important}.library__content{line-height:1.2;padding-bottom:10px;display:inline-block}.library--cancelled .library__info{opacity:.5}.list,.rich-text ol,.rich-text ul{list-style-type:none;display:block;width:100%}.list__item,.rich-text li{position:relative;padding-left:20px}.list__item::before,.rich-text li::before{content:"•";position:absolute;left:0}.list.list--two-columns .list__item,.list.list--two-columns .rich-text li,.rich-text .list.list--two-columns li,.rich-text ol.list--two-columns .list__item,.rich-text ol.list--two-columns li,.rich-text ul.list--two-columns .list__item,.rich-text ul.list--two-columns li{padding-bottom:10px;margin-bottom:10px}.list.list--unobtrusive .list__item,.list.list--unobtrusive .rich-text li,.rich-text .list.list--unobtrusive li,.rich-text ol.list--unobtrusive .list__item,.rich-text ol.list--unobtrusive li,.rich-text ul.list--unobtrusive .list__item,.rich-text ul.list--unobtrusive li{padding-left:0}.list.list--unobtrusive .list__item::before,.list.list--unobtrusive .rich-text li::before,.rich-text .list.list--unobtrusive li::before,.rich-text ol.list--unobtrusive .list__item::before,.rich-text ol.list--unobtrusive li::before,.rich-text ul.list--unobtrusive .list__item::before,.rich-text ul.list--unobtrusive li::before{display:none}@media all and (min-width:700px){.list.list--two-columns,.rich-text ol.list--two-columns,.rich-text ul.list--two-columns{-webkit-columns:2;-moz-columns:2;columns:2}.list.list--two-columns .list__item,.list.list--two-columns .rich-text li,.rich-text .list.list--two-columns li,.rich-text ol.list--two-columns .list__item,.rich-text ol.list--two-columns li,.rich-text ul.list--two-columns .list__item,.rich-text ul.list--two-columns li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.logo{margin:10px 0 10px 20px}@media all and (min-width:1200px){.logo{margin-left:40px}}.logo__image{width:40px;margin-right:14px}@media all and (min-width:1000px){.logo__image{width:50px}}.logo__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.logo__title{color:#000;font-size:20px;line-height:1.2;display:block;font-weight:600}@media all and (min-width:1000px){.logo__title{font-size:calc(18px/3 + 18px)}}.logo__title--unobtrusive{font-size:17px}@media all and (min-width:1000px){.logo__title--unobtrusive{font-size:20px}}.header--sticky .logo__image{width:30px}.header--sticky .logo__title{display:none}.main--start{padding-top:calc(10px + 20px)}.main__wrap,.job-slider__wrap{max-width:1100px;margin-right:auto;margin-left:auto;width:100%;padding-right:10px;padding-left:10px}.main__wrap::after,.job-slider__wrap::after{content:"";display:table;width:100%}@media all and (min-width:600px){.main__wrap,.job-slider__wrap{padding-right:calc(40px - 10px);padding-left:calc(40px - 10px)}}.main__wrap--spacing-top{padding-top:80px}.main__wrap--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:80px;-ms-flex-wrap:wrap;flex-wrap:wrap}.main__wrap--flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.main__wrap--small{max-width:500px}.map{margin:40px auto;max-width:1100px;display:table;width:100%;padding-left:20px;padding-right:20px}.map__wrapper{z-index:0;margin-bottom:10px}.map__wrapper::after{content:"";padding-top:56.25%;display:block}.map__side-column{color:#000;border-top:1px solid #000;padding-top:20px}@media all and (min-width:800px){.map__side-column{float:left;width:15%;margin-right:10%;font-size:14px}}@media all and (min-width:800px){.map__main-column{float:right;width:75%;padding-right:20px;padding-left:20px}}.mini-teasers{width:100%;max-width:1100px;margin-left:auto;margin-right:auto;display:block;padding:0 calc(20px + 10px) calc(20px + 10px)}.mini-teasers--scrollable{padding-right:0}@media all and (min-width:920px){.mini-teasers--scrollable{padding-right:calc(20px + 10px)}}.mini-teasers--with-headline{padding-top:80px}.mini-teasers__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mini-teasers__list--scrollable{overflow-x:auto;-ms-overflow-style:none}.mini-teasers__list--scrollable::-webkit-scrollbar{display:none}.mini-teasers__list--spacing{padding-top:40px;padding-bottom:80px;border-bottom:1px solid rgba(0,0,0,.25);margin-bottom:80px}.mini-teasers__list--wrapped{-ms-flex-wrap:wrap;flex-wrap:wrap}.mini-teasers__item{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;padding:10px;min-width:150px;font-size:12px;-webkit-transition:-webkit-transform 250ms ease;transition:-webkit-transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease}@media all and (min-width:1100px){.mini-teasers__item{font-size:14px}}.mini-teasers__item:hover,.mini-teasers__item:focus{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.mini-teasers__item-wrap{-webkit-box-shadow:4px 4px 10px rgba(0,0,0,.05);box-shadow:4px 4px 10px rgba(0,0,0,.05);background-color:#edede6;height:100%}.mini-teasers__image-wrap{width:100%;padding-top:56%;position:relative}.mini-teasers__image{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:calc(100% - 40px);max-height:calc(100% - 20px);width:100%;height:auto}.mini-teasers__content{text-align:center;padding:10px;color:#000;font-weight:bold}.mini-teasers__link{position:absolute;top:0;right:0;bottom:0;left:0;color:rgba(0,0,0,0);line-height:0;font-size:0}.mini-teasers__list--wrapped .mini-teasers__item{width:50%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-size:14px}@media all and (min-width:760px){.mini-teasers__list--wrapped .mini-teasers__item{width:25%}}@media all and (min-width:1100px){.mini-teasers__list--wrapped .mini-teasers__item{font-size:18px}}.mobile-library-map .st0{fill:#d3e1a2}.mobile-library-map .st1{fill:#006e25}.mobile-library-map .st2{fill:none;stroke:#000;stroke-width:2;stroke-miterlimit:10}.mobile-library-map .st3{fill:#f5f8fa;stroke:#000;stroke-width:2;stroke-miterlimit:10}.mobile-library-map .st4{fill:#f5f8fa;stroke:#eb451e;stroke-width:2;stroke-miterlimit:10}.mobile-library-map .st5{fill:#000}.mobile-library-map .st6{fill:#fff}.mobile-library-map .st7{fill:#c4d198}.mobile-library-map .st8{fill:#fff;stroke:#000;stroke-width:2;stroke-miterlimit:10}.mobile-library-map .st9{fill:none;stroke:#eb451e;stroke-width:4;stroke-miterlimit:10}.mobile-library-map .st10{fill:#eb451e}.mobile-library-map a[id^=maker-]>g{-webkit-transition:-webkit-transform 150ms ease;transition:-webkit-transform 150ms ease;transition:transform 150ms ease;transition:transform 150ms ease,-webkit-transform 150ms ease}@media all and (min-width:850px){.mobile-library-map a[id^=maker-] circle.st10{fill:#fff;-webkit-transition:fill 150ms ease;transition:fill 150ms ease}}.mobile-library-map a[id^=maker-]:hover circle.st10,.mobile-library-map a[id^=maker-]:focus circle.st10{fill:#eb451e}.mobile-library-map a[id^=maker-]:hover>g,.mobile-library-map a[id^=maker-]:focus>g{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.navigation-aside{max-width:300px;width:90%;margin-left:auto;margin-right:auto;font-size:14px;display:none}.navigation-aside.navigation-aside--visible{display:block}@media all and (min-width:800px){.navigation-aside{display:block;position:fixed;right:40px;top:50%;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);font-size:18px}}.navigation-aside__list{list-style-type:none}.navigation-aside__list-item{margin-bottom:10px}@media all and (min-width:800px){.navigation-aside__list-item{-webkit-transition:-webkit-transform 150ms ease;transition:-webkit-transform 150ms ease;transition:transform 150ms ease;transition:transform 150ms ease,-webkit-transform 150ms ease;display:table;position:relative}}@media all and (min-width:800px){.navigation-aside__list-item--slide-out:hover,.navigation-aside__list-item--slide-out:focus{-webkit-transform:translateX(calc(-100% + 40px));-ms-transform:translateX(calc(-100% + 40px));transform:translateX(calc(-100% + 40px))}}@media all and (min-width:800px){.navigation-aside__list-item--small-slide-out:hover,.navigation-aside__list-item--small-slide-out:focus{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}}.navigation-aside__list-item--content-slide{cursor:pointer;z-index:10}.navigation-aside__link{position:relative;display:inline-block;text-decoration:none;padding:calc(10px/2) 0 calc(10px/2) 40px}@media all and (min-width:800px){.navigation-aside__link{padding:10px 10px 10px 40px;background-color:#edede6;-webkit-box-shadow:4px 4px 10px rgba(0,0,0,.05);box-shadow:4px 4px 10px rgba(0,0,0,.05);height:47px;display:block}}.navigation-aside__link--inverted{background-color:#000;color:#fff}@media all and (min-width:800px){.navigation-aside__link--vertical{padding:50% 0;height:0}}.navigation-aside__image{display:block;width:14px;height:14px;position:absolute;left:0;margin-right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-o-object-fit:contain;object-fit:contain}@media all and (min-width:800px){.navigation-aside__image{width:20px;height:20px;left:10px}}@media all and (max-width:799px){.navigation-aside__image--mobile-hidden{display:none}}@media all and (min-width:800px){.navigation-aside__header--vertical{display:block;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(-90deg) translate(-100%);-ms-transform:rotate(-90deg) translate(-100%);transform:rotate(-90deg) translate(-100%);margin-top:-50%;white-space:nowrap;padding:10px;line-height:1}}@media all and (max-width:799px){.navigation-aside__header--mobile-hidden{display:none}}.navigation-aside__content{border-top:1px solid rgba(0,0,0,.25);padding-top:20px}@media all and (min-width:800px){.navigation-aside__content{border-top:none;display:block;background-color:#fff;padding:20px 40px;position:absolute;left:40px;top:0;white-space:nowrap;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}}@media all and (min-width:800px){.navigation-aside__list-item--content-slide:hover .navigation-aside__content,.navigation-aside__list-item--content-slide:focus .navigation-aside__content{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}.navigation-main{font-size:24px}@media all and (min-width:800px){.navigation-main{font-size:16px}}@media all and (min-width:1000px){.navigation-main{font-size:18px}}.navigation-main--visible{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#f5f8fa;overflow:scroll;padding:80px 0;z-index:100}.navigation-main__toggle{position:relative;width:25px;height:20px;margin-right:20px}.navigation-main__toggle::before,.navigation-main__toggle::after{content:"";width:100%;height:2px;background-color:#000;position:absolute;left:0}.navigation-main__toggle::before{top:0;-webkit-transition:top 250ms ease,-webkit-transform 250ms ease;transition:top 250ms ease,-webkit-transform 250ms ease;transition:top 250ms ease,transform 250ms ease;transition:top 250ms ease,transform 250ms ease,-webkit-transform 250ms ease}.navigation-main__toggle::after{bottom:0;-webkit-transition:bottom 250ms ease,-webkit-transform 250ms ease;transition:bottom 250ms ease,-webkit-transform 250ms ease;transition:bottom 250ms ease,transform 250ms ease;transition:bottom 250ms ease,transform 250ms ease,-webkit-transform 250ms ease}@media all and (min-width:800px){.navigation-main__toggle{display:none}}.navigation-main__toggle-icon{height:2px;width:100%;background-color:#000;position:absolute;top:calc(50% - 1px);-webkit-transition:opacity 250ms ease;transition:opacity 250ms ease}.navigation-main__toggle--toggled{position:fixed;z-index:100;top:20px;right:0}.navigation-main__toggle--toggled::before{top:10px;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.navigation-main__toggle--toggled::after{bottom:10px;-webkit-transform:translateY(50%) rotate(-45deg);-ms-transform:translateY(50%) rotate(-45deg);transform:translateY(50%) rotate(-45deg)}.navigation-main__toggle--toggled .navigation-main__toggle-icon{opacity:0}.navigation-main__list{list-style-type:none;max-width:300px;width:90%;margin-left:auto;margin-right:auto;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.25);display:none}.navigation-main__list.navigation-main__list--visible{display:block}@media all and (min-width:800px){.navigation-main__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:none;width:auto;padding-bottom:0;margin-bottom:0;border-bottom:none}}@media all and (min-width:800px){.navigation-main__list-item{position:relative;padding-left:10px;padding-right:10px}}@media all and (min-width:1000px){.navigation-main__list-item{padding-left:20px;padding-right:20px}}@media all and (min-width:1200px){.navigation-main__list-item:last-child{margin-right:20px}}.navigation-main__link{display:inline-block;text-decoration:none;position:relative;padding:calc(10px/2) 0 calc(10px/2) 40px;-webkit-transition:color 250ms;transition:color 250ms}.navigation-main__link::before{content:"";background:rgba(0,0,0,0) url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Images/Icons/arrow-e-dark.svg') no-repeat center center;background-size:contain;display:block;height:14px;width:18px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}@media all and (min-width:800px){.navigation-main__link{padding:30px 0;-webkit-transition:padding 150ms ease;transition:padding 150ms ease}.navigation-main__link::before{content:none}}.navigation-main__link:hover,.navigation-main__link:focus{color:#64b98a}.navigation-main__link--active::before{background-image:url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Images/Icons/arrow-e.svg')}.navigation-main__link--with-child::before{background-image:url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Images/Icons/e-add.svg')}.navigation-main__link--with-child.navigation-main__link--active::before{background-image:url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Images/Icons/e-add-blue.svg')}.navigation-main__link--active{font-weight:bold}@media all and (min-width:800px){.navigation-main__link--active::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:#000;-webkit-transition:background-color 250ms ease;transition:background-color 250ms ease}}.navigation-main__link--open::after{background-color:#000}.navigation-main__sub{list-style-type:none;display:none}.navigation-main__sub.navigation-main__sub--open{display:inherit}@media all and (min-width:800px){.navigation-main__sub{display:inherit;visibility:hidden;opacity:0;pointer-events:none;position:absolute;top:150%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.1);box-shadow:2px 2px 5px rgba(0,0,0,.1);padding:20px;-webkit-transition:all 250ms ease;transition:all 250ms ease;border:1px solid #000;max-width:300px;z-index:11}.navigation-main__sub.navigation-main__sub--open{display:block;top:100%;opacity:1;pointer-events:initial;visibility:visible}}.navigation-main__list-item--has-child:last-child .navigation-main__sub{right:0;-webkit-transform:none;-ms-transform:none;transform:none;left:auto}@media(-ms-high-contrast:none)and (min-width:800px),(-ms-high-contrast:active)and (min-width:800px),(hover:hover)and (pointer:fine)and (min-width:800px){.navigation-main__list-item--has-child:hover .navigation-main__link--with-child::after,.navigation-main__list-item--has-child:focus .navigation-main__link--with-child::after{background-color:#000}.navigation-main__list-item--has-child:hover .navigation-main__sub,.navigation-main__list-item--has-child:focus .navigation-main__sub{display:block;top:100%;opacity:1;pointer-events:initial;visibility:visible}}@media all and (min-width:800px){.navigation-main__sub-item{border-bottom:1px solid #f5f8fa}.navigation-main__sub-item:last-of-type{border-bottom:0}}.navigation-main__sub-link{text-decoration:none;padding:10px 0 10px 40px;display:block;position:relative;color:inherit;font-size:18px}@media all and (min-width:800px){.navigation-main__sub-link{padding:10px 0 10px 20px}.navigation-main__sub-link::before{content:"";background:rgba(0,0,0,0) url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Images/Icons/angle-right.svg') no-repeat center center;background-size:50% auto;display:block;height:27px;width:calc(18px*1.5/2);position:absolute;top:10px;left:0;-webkit-transition:left 250ms;transition:left 250ms}.navigation-main__sub-link[target=_blank]::before{background-image:url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Images/Icons/external-link.svg');background-size:90% auto}}.navigation-main__sub-link:hover::before,.navigation-main__sub-link:focus::before{left:calc(10px/2)}.navigation-main__sub-item--active .navigation-main__sub-link::before{background-image:url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Images/Icons/carret-right.svg')}@media all and (min-width:800px){.header--sticky .navigation-main__link{padding-top:15px;padding-bottom:15px}}@media all and (min-width:500px){.navigation-meta{margin-left:calc(10px*-1)}}.navigation-meta__list{list-style-type:none}@media all and (min-width:500px){.navigation-meta__list-item{display:inline-block}}.navigation-meta__link{display:block;padding:10px 0}@media all and (min-width:500px){.navigation-meta__link{padding:20px 10px}}.news-flash{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#64b98a;padding:.4rem 0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:599px){.news-flash__link{display:block;width:100%;text-align:center}}.pagination{width:100%;margin:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:10px;padding-left:10px}.pagination__count{font-size:14px}.pagination__items{display:block;list-style-type:none}.pagination__item{display:inline-block;margin-left:calc(10px/2)}.pagination__link{width:30px;height:30px;line-height:30px;text-align:center;display:block;text-decoration:none;font-size:14px;background-color:#fff}.pagination__item.pagination__item--active .pagination__link{font-weight:bold;color:#000;background-color:#edede6}.pagination__link:not(.pagination__link--prev):not(.pagination__link--next){border-radius:4px;border:1px solid #c8c8c8}.pagination__item .pagination__link--prev,.pagination__item .pagination__link--next,.pagination__item.pagination__item--disabled span.pagination__link{border:0;background-color:rgba(0,0,0,0)}.person{color:#000;font-size:14px;border-top:1px solid #000;padding-top:20px;padding-bottom:20px}.person__name{display:block;font-weight:bold}.person__image{border-radius:100%;width:100px;height:100px;margin-bottom:20px}.person__link{display:block;color:#000}@media all and (min-width:800px){.person{width:66.6666666667%;margin-right:33.3333333333%}}.person-teaser__list{margin-top:40px;margin-bottom:80px;position:relative}.person-teaser__item{background-color:#fff;margin-bottom:20px;-webkit-box-shadow:4px 4px 10px rgba(0,0,0,.05);box-shadow:4px 4px 10px rgba(0,0,0,.05);-webkit-transition:-webkit-transform 250ms ease;transition:-webkit-transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease;display:block}.person-teaser__item:hover,.person-teaser__item:focus{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.person-teaser__summary{padding:20px;outline:0 none;list-style:none}@media all and (min-width:400px){.person-teaser__summary{padding:40px}}@media all and (min-width:600px){.person-teaser__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.person-teaser__summary::-webkit-details-marker{display:none}.person-teaser__content{padding:20px;background-color:#fff}@media all and (min-width:400px){.person-teaser__content{padding:40px}}@media all and (min-width:500px){.person-teaser__content{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-areas:"address1 address2" "content content"}}.person-teaser__address--one{margin-bottom:20px}@media all and (min-width:500px){.person-teaser__address--one{margin-bottom:0}}.person-teaser__image{width:80px;border-radius:100%;margin-right:20px;margin-bottom:10px}@media all and (min-width:600px){.person-teaser__image{margin-bottom:0}}.person-teaser__link{font-weight:bold}.person-teaser__button-text--initially-hidden{display:none}.person-teaser__item[open] .person-teaser__summary{background-color:#fafafa}.person-teaser__item[open] .person-teaser__button-text--initially-hidden{display:initial}.person-teaser__item[open] .person-teaser__button-text--initially-visible{display:none}@media print{@page{size:A4;margin:0 3cm}.article--artist .accordion__element{page-break-inside:avoid}.header,.article--artist .form--downloads,.mini-teasers--with-headline,.main--footer-inherited,.footer{display:none}.article--artist .article__side-column,.article--artist .article__main-column{width:100%;float:none;padding:0}.article--artist .accordion__element-side-image{width:150px}}.project-list{margin-top:40px;margin-bottom:80px;position:relative}.project-list__search-bar{border-top:1px solid #c8c8c8;padding:40px 10px 0;margin-top:calc(40px - 20px);margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-list__search-bar--driving-library{padding-top:0;margin-top:0;border:none}.project-list__items{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both;width:100%}.project-list__item{padding:10px;width:100%}.project-list__info{color:#fff;background-color:#c8c8c8;width:16px;height:16px;border-radius:100%;text-align:center;line-height:16px;position:absolute;left:300px;top:0;font-size:14px;cursor:help;display:none}.project-list__info:target::after{content:attr(data-text);display:block}@media all and (min-width:550px){.project-list__items:not(.project-list__items--rows) .project-list__item{width:50%}}@media all and (min-width:900px){.project-list__items:not(.project-list__items--rows) .project-list__item{width:33.3333333333%}}.rich-text--spacing-bottom{margin-bottom:40px}.rich-text--spacing-top{margin-top:20px}.rich-text--spacing-bottom-small{margin-bottom:20px}.rich-text--teaser{display:none;grid-area:text}@media all and (min-width:450px){.rich-text--teaser{display:block}}.rich-text--small{font-size:14px}.rich-text--grid{padding-top:40px}.rich-text--breaking-news{padding:0 20px 20px}.rich-text--contact-teaser{font-size:14px}.rich-text h2{display:inline-block;padding-top:10px;color:#000}.rich-text h3{font-size:20px;font-weight:bold;padding-top:10px;color:#000}.rich-text h4{font-size:18px;font-weight:bold;padding-top:10px}.rich-text strong:not(:last-child){display:inline-block;margin-bottom:10px}.rich-text p:not(:last-child){margin-bottom:10px}.rich-text .image,.rich-text img{padding-bottom:10px}@media all and (min-width:600px){.rich-text .image,.rich-text img{float:right;max-width:300px;padding-left:10px}}.rich-text ol,.rich-text ul{margin-bottom:10px}.rich-text .list--links li::before{display:none}.rich-text .list--links a{color:currentColor}.rich-text .list--links a::before{content:"";background:rgba(0,0,0,0) url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Images/Icons/angle-right.svg') no-repeat center center;background-size:50% auto;display:block;height:27px;width:calc(18px*1.5/2);position:absolute;top:0;left:0;-webkit-transition:left 250ms;transition:left 250ms}.rich-text .list--links a[target=_blank]::before{background-image:url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Images/Icons/external-link.svg');background-size:90% auto}.search-results__item{margin-bottom:40px}.search-results__item:not(:last-of-type){padding-bottom:40px;border-bottom:1px solid #fff}.static-person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:80px 0;padding:0 20px;max-width:1100px;margin-left:auto;margin-right:auto}.static-person__side-content{width:100%;color:#000;font-size:14px;padding-top:20px;border-top:1px solid #000;margin-bottom:20px}@media all and (min-width:800px){.static-person__side-content{width:15%;margin-right:10%}}.static-person__main-content{width:100%;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width:800px){.static-person__main-content{width:75%}}.static-person__person-element{width:100%;padding-bottom:40px}@media all and (min-width:560px){.static-person__person-element--narrow{width:50%;padding-right:20px}.static-person__person-element--narrow:nth-child(even){padding-right:0}}.static-person__person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;word-break:break-word}@media all and (min-width:500px){.static-person__person{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.static-person__image{border-radius:100%;width:70px;margin-bottom:10px}@media all and (min-width:500px){.static-person__image{margin-bottom:0;margin-right:20px}}.teaser{position:relative}.teaser--full-height{height:100%;-webkit-transition:-webkit-transform 250ms ease;transition:-webkit-transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease}.teaser--full-height:hover,.teaser--full-height:focus{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.teaser--column{padding:10px;width:50%;-webkit-transition:-webkit-transform 250ms ease;transition:-webkit-transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease}.teaser--column:hover,.teaser--column:focus{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}@media all and (min-width:600px){.teaser--column{width:33.3333333333%}}.teaser--large{background-color:#fff;padding:40px;margin-bottom:80px;text-align:center;-webkit-box-shadow:4px 4px 10px rgba(0,0,0,.05);box-shadow:4px 4px 10px rgba(0,0,0,.05)}.teaser--row-regular,.teaser--row-low,.teaser--row-big,.teaser--row-big-low{margin-left:auto;margin-right:auto}.teaser--row-regular,.teaser--row-low,.teaser--row,.teaser--two-images{max-width:1100px;margin-right:auto;margin-left:auto;padding-right:40px;padding-left:40px}.teaser--canceled{border:1px solid #eb451e;background-color:rgba(235,69,30,.05)}.teaser__illustration{width:120px;display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}.teaser__wrap{position:relative;background-color:#fff;-webkit-box-shadow:4px 4px 10px rgba(0,0,0,.05);box-shadow:4px 4px 10px rgba(0,0,0,.05);height:100%}@media all and (min-width:680px){.teaser__wrap--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}.teaser__wrap--two-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.teaser__image{width:100%}.teaser__text{display:none}@media all and (min-width:450px){.teaser__text{display:inherit;margin-bottom:20px}}.teaser__content--row-big,.teaser__content--row-big-low{padding:0;position:relative;max-width:1100px;margin-right:auto;margin-left:auto}@media all and (min-width:680px){.teaser__content--row{width:50%}}@media all and (min-width:880px){.teaser__content--row{width:320px}}.teaser__content-inner{padding:10px;font-size:14px;position:relative;z-index:1}@media all and (min-width:400px){.teaser__content-inner{padding:20px}}.teaser__content-inner--row{padding:20px}@media all and (min-width:980px){.teaser__content-inner--row{padding:30px}}@media all and (min-width:1100px){.teaser__content-inner--row{padding:40px}}.teaser__content-inner--row-regular,.teaser__content-inner--row-low,.teaser__content-inner--row-big,.teaser__content-inner--row-big-low{background-color:#fff;width:100%;padding:40px}@media all and (min-width:760px){.teaser__content-inner--row-regular,.teaser__content-inner--row-low,.teaser__content-inner--row-big,.teaser__content-inner--row-big-low{-webkit-box-shadow:4px 4px 10px rgba(0,0,0,.05);box-shadow:4px 4px 10px rgba(0,0,0,.05);position:absolute;bottom:0;right:40px;width:50%}}@media all and (min-width:960px){.teaser__content-inner--row-regular,.teaser__content-inner--row-low,.teaser__content-inner--row-big,.teaser__content-inner--row-big-low{width:calc((100% - 80px)/3 - 10px)}}@media all and (min-width:760px){.teaser__content-inner--row-low,.teaser__content-inner--row-big-low,.teaser__content-inner--two-images{width:calc(100% - 80px);display:grid;grid-template-columns:5fr 2fr;grid-template-areas:"headline button" "text text"}}@media all and (min-width:960px){.teaser__content-inner--row-low,.teaser__content-inner--row-big-low,.teaser__content-inner--two-images{width:calc((100% - 80px)/1.5 - 10px)}}.teaser__content--two-images,.teaser__content-inner--two-images{width:100%}.teaser__link{color:#000;display:inline-block;font-size:14px}.teaser__link--orange{color:#eb451e}.teaser__link-icon{fill:currentColor;width:calc(10px/2);margin-right:calc(10px/2)}.teaser__content-link{position:absolute;top:0;right:0;bottom:0;left:0;color:rgba(0,0,0,0);line-height:0;font-size:0}.teaser__attribute-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;font-size:14px}.teaser__attribute-list--dark{color:#000}.teaser__attribute{margin-right:20px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2;color:#646464;padding-bottom:calc(10px/2)}.teaser__attribute--positive{color:#5f8c14}.teaser__attribute--warning{color:#eb451e;font-weight:bold}.teaser__flag{position:absolute;top:0;left:0;padding:calc(10px/2) 10px;color:#fff;font-size:10px;line-height:1;font-weight:bold}.teaser__flag--negative{background-color:#eb451e}.teaser__flag--warning{background-color:#eba51e}.teaser__flag--positive{background-color:#5f8c14}.teaser--wide{background-color:#fff;-webkit-box-shadow:4px 4px 10px rgba(0,0,0,.05);box-shadow:4px 4px 10px rgba(0,0,0,.05);font-size:14px;-webkit-transition:-webkit-transform 250ms ease;transition:-webkit-transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease}.teaser--wide:hover,.teaser--wide:focus{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.teaser--wide .teaser__wrap{width:100%;position:relative}@media all and (min-width:500px){.teaser--wide .teaser__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.teaser--wide .teaser__content{padding:20px;width:100%}@media all and (min-width:700px){.teaser--wide .teaser__content{width:70%}}.teaser--wide .teaser__body{display:none}@media all and (min-width:450px){.teaser--wide .teaser__body{margin-bottom:10px}}@media all and (min-width:600px){.teaser--wide .teaser__body{display:block}}.teaser--wide .teaser__image-link{width:100%}@media all and (min-width:500px){.teaser--wide .teaser__image-link{max-width:300px}}@media all and (min-width:700px){.teaser--wide .teaser__image-link{height:100%;width:30%}}.teaser--wide .teaser__image-link--artist{width:100%}@media all and (min-width:500px){.teaser--wide .teaser__image-link--artist{max-width:225px}}@media all and (min-width:700px){.teaser--wide .teaser__image-link--artist{height:100%}}@media all and (min-width:700px){.teaser--wide .teaser__picture{height:100%}}.teaser--wide .image,.teaser--wide .teaser__image{width:100%}@media all and (min-width:700px){.teaser--wide .image,.teaser--wide .teaser__image{height:100%}}.header+.teaser--row{margin-top:40px}.header+.teaser--row .teaser__wrap{background:#fac86e}@media all and (min-width:500px){.teaser--wide .teaser__content{padding:40px}.teaser--wide.teaser--has-image .teaser__content{width:70%}.teaser--wide.teaser--has-image .teaser__content--artist{width:auto}}.toggle{width:35px;height:25px;display:inline-block;border-radius:25px;border:1px solid #c8c8c8;cursor:pointer;position:relative;vertical-align:middle}.toggle:focus{outline:0}.toggle::before{content:"";display:block;width:25px;height:25px;background-color:#c8c8c8;position:absolute;top:-1px;left:-1px;border-radius:100%;-webkit-transition:all 150ms ease;transition:all 150ms ease}.toggle::after{content:"";display:block;position:absolute;height:15px;width:15px;background:url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Images/Icons/x-bright.svg') no-repeat center center/100% auto;top:4px;left:4px;-webkit-transition:all 150ms ease;transition:all 150ms ease}.toggle:checked{border-color:#5f8c14}.toggle:checked::before{left:100%;margin-left:-24px;background-color:#5f8c14}.toggle:checked::after{left:auto;right:4px;background-image:url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Images/Icons/check-bright.svg')}.top-button{border:none;display:block;height:50px;width:50px;background:no-repeat 0 0 url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Images/bibliotheken-sh_signet_rgb.svg');background-size:contain;color:rgba(0,0,0,0);font-size:0;line-height:0;margin-bottom:20px}.video{width:100%}.video--youtube{display:block;position:relative;padding-top:56.25%;overflow:hidden}.video__overlay{position:absolute;background-color:rgba(0,0,0,.75);top:0;right:0;bottom:0;left:0;z-index:20;color:#fff;padding:40px 80px 40px 40px}.video__iframe,.video__thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}.video__link{color:#fff;display:block;margin-top:20px;margin-bottom:20px;font-size:14px;position:relative;padding-left:20px}.video__link::before{content:"";background:rgba(0,0,0,0) url('../../../_assets/c458f9fd1e0e8fedc4e30ff6f60d137b/Images/Icons/angle-right.svg') no-repeat center center;background-size:50% auto;display:block;height:calc(14px*1.5);width:calc(14px*1.5/2);position:absolute;top:0;left:0;-webkit-transition:left 250ms;transition:left 250ms;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.video__play{background:none;font-size:0;line-height:0;color:rgba(0,0,0,0);border:0;background-color:#eb451e;width:75px;height:75px;display:block;border-radius:100%;position:absolute;top:50%;left:50%;margin-top:-37px;margin-left:-37px;z-index:11;-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5);padding:0;-webkit-transition:-webkit-transform 250ms ease;transition:-webkit-transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease;cursor:pointer}.video__play::before{content:"";display:block;border-top:15px solid rgba(0,0,0,0);border-left:15px solid #fff;border-bottom:15px solid rgba(0,0,0,0);width:15px;height:30px;margin:0 auto}.video__play:hover,.video__play:focus{-webkit-transform:rotate(360deg) scale(1.2);-ms-transform:rotate(360deg) scale(1.2);transform:rotate(360deg) scale(1.2)}.video__overlay label{margin-top:20px;display:block}.video__overlay label p{display:inline-block;margin-left:20px}@media all and (max-width:390px){.video__link{display:none}.video__overlay .button,.video__overlay .teaser__link:not(.teaser--column .teaser__link,.teaser--wide .teaser__link,.teaser--large .teaser__link){font-size:14px}}@media all and (max-width:500px){.video__overlay{padding:20px;font-size:14px}}@media all and (max-width:575px){.video__overlay label{display:none}}@media all and (min-width:700px)and (max-width:800px),(min-width:950px){.video__overlay{padding:80px}.video__link{margin-bottom:40px}.video__overlay label{margin-top:40px}}
