@charset "UTF-8";.cookiefirst-cookie-declaration h2,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.fractal-overview{padding:1rem}.fractal-overview h2.fractal{font-size:14px;font-weight:400;margin:4rem 0 1rem;background-color:#d3d3d3;color:#333;display:inline-block;padding:8px}.fractal-overview h2.fractal:first-child{margin-top:0}.fractal-overview ol,.fractal-overview p,.fractal-overview ul{font-size:19px}.fractal-overview ul{list-style:disc;margin-bottom:0}.fractal-overview ul li{margin-bottom:.25em}.fractal-overview ul li:last-child{margin-bottom:0}.fractal-overview .fontdisplay{font-size:2rem}.fractal-overview .fontdisplay>div{margin-bottom:.5em}.fractal-color{display:inline-block;box-sizing:border-box;width:10rem;height:10rem;padding:1rem;text-align:left;font-size:1rem;line-height:1.2;margin:0 1rem 1rem 0}.fractal-color--gradient{width:21rem;height:21rem}.grid.fractal>div{background-color:#d3d3d3;color:#333;height:10rem;line-height:10rem;text-align:center}code{background:#fcf2f2;border-radius:.1rem;color:#d73e48;font-size:100%;line-height:1.25;padding:.1rem .2rem}code.fractal{margin:2rem 0 1rem!important;display:inline-grid}.Prose{max-width:100%!important}body.no-transition *{transition:none!important}html{font-family:Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:.02em;scroll-behavior:smooth}a:hover{cursor:pointer}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}/*!
 * FlexMasonry
 * Version: 0.2.3
 * Author: Gilbert Pellegrom <gilbert@pellegrom.me>
 * License: MIT
 */.flexmasonry{display:flex;flex-flow:column wrap;align-content:space-between}.flexmasonry-item{width:100%}.flexmasonry-cols-2 .flexmasonry-item{width:50%}.flexmasonry-cols-3 .flexmasonry-item{width:33.333%}.flexmasonry-cols-4 .flexmasonry-item{width:25%}.flexmasonry-cols-5 .flexmasonry-item{width:20%}.flexmasonry-cols-6 .flexmasonry-item{width:16.666%}.flexmasonry-cols-7 .flexmasonry-item{width:14.285%}.flexmasonry-cols-8 .flexmasonry-item{width:12.5%}.flexmasonry-cols-2 .flexmasonry-item:nth-child(2n+1){order:1}.flexmasonry-cols-2 .flexmasonry-item:nth-child(2n){order:2}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n+1){order:1}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n+2){order:2}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n){order:3}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+1){order:1}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+2){order:2}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+3){order:3}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n){order:4}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+1){order:1}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+2){order:2}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+3){order:3}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+4){order:4}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n){order:5}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+1){order:1}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+2){order:2}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+3){order:3}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+4){order:4}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+5){order:5}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n){order:6}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+1){order:1}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+2){order:2}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+3){order:3}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+4){order:4}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+5){order:5}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+6){order:6}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n){order:7}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+1){order:1}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+2){order:2}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+3){order:3}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+4){order:4}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+5){order:5}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+6){order:6}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+7){order:7}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n){order:8}.flexmasonry-break{content:"";flex-basis:100%;width:0!important;margin:0}.flexmasonry-break-1{order:1}.flexmasonry-break-2{order:2}.flexmasonry-break-3{order:3}.flexmasonry-break-4{order:4}.flexmasonry-break-5{order:5}.flexmasonry-break-6{order:6}.flexmasonry-break-7{order:7}@-webkit-keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@-webkit-keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{-webkit-animation:plyr-fade-in .3s ease;animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing,10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-transform:translateY(calc(var(--plyr-control-spacing,10px)*-4));transform:translateY(calc(var(--plyr-control-spacing,10px)*-4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:0 0;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing,10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{-webkit-animation:plyr-popup .2s ease;animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);background:var(--plyr-menu-background,rgba(255,255,255,.9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top:var(--plyr-menu-arrow-size,4px) solid rgba(255,255,255,.9);border-width:var(--plyr-menu-arrow-size,4px);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px)*.7 - var(--plyr-menu-arrow-size,4px)/ 2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing,10px)*.7/1.5) calc(var(--plyr-control-spacing,10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing,10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing,10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing,10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing,10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing,10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b3ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc(-7px - -2);margin-right:calc(var(--plyr-control-spacing,10px)*.7*-1 - -2);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px)*2);color:#00b3ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width,3px)*2 + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;background-image:linear-gradient(90deg,currentColor 0,transparent 0);background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc(var(--plyr-range-thumb-height,13px)/ 2*-1 - var(--plyr-range-track-height,5px)/ 2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:rgba(255,255,255,.9);background:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:3px;border-radius:var(--plyr-tooltip-radius,3px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing,10px)/2) calc(var(--plyr-control-spacing,10px)/2*1.5);pointer-events:none;position:absolute;-webkit-transform:translate(-50%,10px) scale(.8);transform:translate(-50%,10px) scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-webkit-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:0 100%;transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px)*.7);-webkit-transform:translateX(50%);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height,13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height,13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height,13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height,5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing,10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing,10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;-webkit-transform:translateY(-38.28125%);transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing,10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing,10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing,10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;-webkit-transform:translateY(100%);transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing,10px)*1.5);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,.25);color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin:-var(--plyr-range-track-height,5px)/2 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,.9);background-color:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:3px;padding:var(--plyr-tooltip-radius,3px);pointer-events:none;position:absolute;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));padding:3px 6px}.plyr__preview-scrubbing{bottom:0;-webkit-filter:blur(1px);filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}:root{--color-black:#000;--color-white:#fff;--color-red:#E9473D;--color-red-warm:#F08680;--color-blue:#0EA6E0;--color-grey-lighter:#F7F7F7;--color-grey-light:#E6E6E6;--color-grey-medium:#B5B4B4;--color-grey-dark:#797979;--color-megamenu-outline:#E6E6E6;--color-megamenu-bg:#FCFCFC;--color-primary:var(--color-red);--color-secondary:var(--color-blue)}.color-black{color:var(--color-black)}.bg-black{background-color:var(--color-black);color:var(--color-white)}.color-primary{color:var(--color-primary)}.bg-primary{background-color:var(--color-primary);color:var(--color-white)}.color-red{color:var(--color-red)}.bg-red{background-color:var(--color-red);color:var(--color-white)}.color-red-warm{color:var(--color-red-warm)}.bg-red-warm{background-color:var(--color-red-warm);color:var(--color-white)}.color-blue{color:var(--color-blue)}.bg-blue{background-color:var(--color-blue);color:var(--color-white)}.color-grey-lighter{color:var(--color-grey-lighter)}.bg,.bg-grey-lighter{background-color:var(--color-grey-lighter);color:var(--color-black)}.color-grey-light{color:var(--color-grey-light)}.bg-grey-light{background-color:var(--color-grey-light);color:var(--color-black)}.color-grey-medium{color:var(--color-grey-medium)}.bg-grey-medium{background-color:var(--color-grey-medium);color:var(--color-white)}.color-grey-dark{color:var(--color-grey-dark)}.bg-grey-dark{background-color:var(--color-grey-dark);color:var(--color-white)}.color-megamenu-outline{color:var(--color-megamenu-outline)}.bg-megamenu-outline{background-color:var(--color-megamenu-outline);color:var(--color-black)}.color-megamenu-bg{color:var(--color-megamenu-bg)}.bg-megamenu-bg{background-color:var(--color-megamenu-bg);color:var(--color-black)}body.akademie{--color-grey-lighter:#F4F8FA}:root{--bp-desktop-s:1140px;--bp-tablet-l:1024px}.grid{--gutter:30px;--margin:40px;--maxwidth:1290px;display:grid;grid-gap:var(--gutter);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:calc(var(--maxwidth) + var(--margin) + var(--margin));margin:0 auto;padding:0 var(--margin)}@media screen and (max-width:1080px){.grid{--gutter:20px}}@media screen and (max-width:620px){.grid{--margin:20px}}.grid--flex{grid-template:1fr/repeat(12,1fr)}.grid--col1-offset{grid-template:1fr/repeat(12,1fr)}.grid--col1-offset .col{grid-column:2/span 10}@media screen and (max-width:840px){.grid--col1-offset .col{grid-column:1/span 12}}:root{--s-xxs:20px;--s-xs:30px;--s-sm:40px;--s-md:60px;--s-lg:90px;--s-xl:120px;--s-2xl:150px;--s-3xl:180px}.m-xxs{margin-top:var(--s-xxs);margin-bottom:var(--s-xxs)}.mt-xxs{margin-top:var(--s-xxs)}.mb-xxs{margin-bottom:var(--s-xxs)}.p-xxs{padding-top:var(--s-xxs);padding-bottom:var(--s-xxs)}.pt-xxs{padding-top:var(--s-xxs)}.pb-xxs{padding-bottom:var(--s-xxs)}.m-xs{margin-top:var(--s-xs);margin-bottom:var(--s-xs)}.mt-xs{margin-top:var(--s-xs)}.mb-xs{margin-bottom:var(--s-xs)}.p-xs{padding-top:var(--s-xs);padding-bottom:var(--s-xs)}.pt-xs{padding-top:var(--s-xs)}.pb-xs{padding-bottom:var(--s-xs)}.m-sm{margin-top:var(--s-sm);margin-bottom:var(--s-sm)}.mt-sm{margin-top:var(--s-sm)}.mb-sm{margin-bottom:var(--s-sm)}.p-sm{padding-top:var(--s-sm);padding-bottom:var(--s-sm)}.pt-sm{padding-top:var(--s-sm)}.pb-sm{padding-bottom:var(--s-sm)}.m-md{margin-top:var(--s-md);margin-bottom:var(--s-md)}.mt-md{margin-top:var(--s-md)}.mb-md{margin-bottom:var(--s-md)}.p-md{padding-top:var(--s-md);padding-bottom:var(--s-md)}.pt-md{padding-top:var(--s-md)}.pb-md{padding-bottom:var(--s-md)}.m-lg{margin-top:var(--s-lg);margin-bottom:var(--s-lg)}.mt-lg{margin-top:var(--s-lg)}.mb-lg{margin-bottom:var(--s-lg)}.p-lg{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}.pt-lg{padding-top:var(--s-lg)}.pb-lg{padding-bottom:var(--s-lg)}.m-xl{margin-top:var(--s-xl);margin-bottom:var(--s-xl)}.mt-xl{margin-top:var(--s-xl)}.mb-xl{margin-bottom:var(--s-xl)}.p-xl{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}.pt-xl{padding-top:var(--s-xl)}.pb-xl{padding-bottom:var(--s-xl)}.m-2xl{margin-top:var(--s-2xl);margin-bottom:var(--s-2xl)}.mt-2xl{margin-top:var(--s-2xl)}.mb-2xl{margin-bottom:var(--s-2xl)}.p-2xl{padding-top:var(--s-2xl);padding-bottom:var(--s-2xl)}.pt-2xl{padding-top:var(--s-2xl)}.pb-2xl{padding-bottom:var(--s-2xl)}.m-3xl{margin-top:var(--s-3xl);margin-bottom:var(--s-3xl)}.mt-3xl{margin-top:var(--s-3xl)}.mb-3xl{margin-bottom:var(--s-3xl)}.p-3xl{padding-top:var(--s-3xl);padding-bottom:var(--s-3xl)}.pt-3xl{padding-top:var(--s-3xl)}.pb-3xl{padding-bottom:var(--s-3xl)}@media screen and (max-width:620px){.m-2xl{margin-top:var(--s-lg);margin-bottom:var(--s-lg)}.mt-2xl{margin-top:var(--s-lg)}.mb-2xl{margin-bottom:var(--s-lg)}.m-xl{margin-top:var(--s-md);margin-bottom:var(--s-md)}.mt-xl{margin-top:var(--s-md)}.mb-xl{margin-bottom:var(--s-md)}.m-lg{margin-top:var(--s-md);margin-bottom:var(--s-md)}.mt-lg{margin-top:var(--s-md)}.mb-lg{margin-bottom:var(--s-md)}.p-xl{padding-top:var(--s-md);padding-bottom:var(--s-md)}.pt-xl{padding-top:var(--s-md)}.pb-xl{padding-bottom:var(--s-md)}}:root{--font-primary:futura-pt,Arial,sans-serif;--font-secondary:eb-garamond,serif;--font-size-base:19px;--font-line-height-base:28px}@media screen and (max-width:1080px){:root{--font-size-base:17px;--font-line-height-base:26px}}body{font-family:var(--font-primary)}body *{letter-spacing:.02em}h1{font-family:var(--font-secondary);font-size:45px;line-height:55px;font-weight:600}h1 span{font-family:var(--font-primary);font-size:24px;line-height:1.3em;font-weight:400;display:inline-block;width:100%;-webkit-transform:translate(0,-.5em);transform:translate(0,-.5em);margin-top:1em}h1.big{font-size:55px;line-height:65px}@media screen and (max-width:1140px){h1.big{font-size:45px;line-height:55px}}@media screen and (max-width:620px){h1{font-size:26px;line-height:33px}h1 span{margin-top:1em;font-size:17px;line-height:24px}h1.big{font-size:28px;line-height:33px}}h2{font-family:var(--font-secondary);font-size:35px;line-height:45px;font-weight:600}h2.big{font-size:45px;line-height:55px}h2.bigger{font-size:55px;line-height:65px}h2.futura{font-family:var(--font-primary);font-size:35px;line-height:44px}h2.futura.red{color:var(--color-primary)}@media screen and (max-width:960px){h2.bigger{font-size:45px;line-height:55px}}@media screen and (max-width:620px){h2{font-size:23px;line-height:30px}h2.big,h2.bigger{font-size:23px;line-height:30px}h2.futura{font-size:23px;line-height:32px}}.cookiefirst-cookie-declaration h2,h3,h4{font-family:var(--font-primary);font-size:var(--font-size-base);line-height:var(--font-line-height-base);font-weight:500;margin-bottom:30px}.cookiefirst-cookie-declaration h2.big,h3.big,h4.big{font-size:24px;line-height:33px}.cookiefirst-cookie-declaration h2.red,h3.red,h4.red{color:var(--color-primary)}.cookiefirst-cookie-declaration h2.line,h3.line,h4.line{font-weight:500;position:relative;margin-bottom:var(--s-md)}.cookiefirst-cookie-declaration h2.line:before,h3.line:before,h4.line:before{content:"";position:absolute;bottom:10px;width:60px;height:1px;background-color:var(--color-black);margin-left:-90px}@media screen and (max-width:1400px){.cookiefirst-cookie-declaration h2.line:before,h3.line:before,h4.line:before{margin-left:0;-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}}@media screen and (max-width:1080px){.cookiefirst-cookie-declaration h2.line,h3.line,h4.line{margin-bottom:var(--s-sm)}}@media screen and (max-width:620px){.cookiefirst-cookie-declaration h2.line,h3.line,h4.line{margin-bottom:var(--s-xs)}}h4.red{color:var(--color-primary)}.cookiefirst-cookie-declaration .overlap h2,.overlap .cookiefirst-cookie-declaration h2,.overlap h1,.overlap h2,.overlap h3,.overlap h4{margin-bottom:0}.overlap+div{margin-top:-19px}@media screen and (max-width:620px){.overlap+div{margin-top:-15px}}.c-text .ol,.c-text .ul,.c-text ol,.c-text ul,.c-topiclist ul,address,figcaption,footer p,footer ul,p,table{font-size:var(--font-size-base);line-height:var(--font-line-height-base);margin-bottom:1.5em}.c-text .ol:last-child,.c-text .ul:last-child,.c-text ol:last-child,.c-text ul:last-child,.c-topiclist ul:last-child,address:last-child,figcaption:last-child,footer p:last-child,footer ul:last-child,p:last-child,table:last-child{margin-bottom:0}.c-text .ol a,.c-text .ul a,.c-text ol a,.c-text ul a,.c-topiclist ul a,address a,figcaption a,footer p a,footer ul a,p a,table a{color:var(--color-black);text-decoration:underline;position:relative;transition:color .2s ease-in-out;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-underline-offset:5px}.c-text .ol a:hover,.c-text .ul a:hover,.c-text ol a:hover,.c-text ul a:hover,.c-topiclist ul a:hover,address a:hover,figcaption a:hover,footer p a:hover,footer ul a:hover,p a:hover,table a:hover{color:var(--color-primary)}.c-text .ol span.strong,.c-text .ol strong,.c-text .ul span.strong,.c-text .ul strong,.c-text ol span.strong,.c-text ol strong,.c-text ul span.strong,.c-text ul strong,.c-topiclist ul span.strong,.c-topiclist ul strong,address span.strong,address strong,figcaption span.strong,figcaption strong,footer p span.strong,footer p strong,footer ul span.strong,footer ul strong,p span.strong,p strong,table span.strong,table strong{font-weight:500}.c-text .ol small,.c-text .ul small,.c-text ol small,.c-text ul small,.c-topiclist ul small,address small,figcaption small,footer p small,footer ul small,p small,table small{font-size:17px}.c-text .ol em,.c-text .ul em,.c-text ol em,.c-text ul em,.c-topiclist ul em,address em,figcaption em,footer p em,footer ul em,p em,table em{font-style:italic}.small p,small{font-size:17px}.cookiefirst-cookie-declaration h2 a,h1 a,h2 a,h3 a,h4 a,h5 a{color:var(--color-black);text-decoration:underline;position:relative;transition:color .2s ease-in-out;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-underline-offset:5px}.cookiefirst-cookie-declaration h2 a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{color:var(--color-primary)}p.info{color:var(--color-grey-dark)}p.info a{color:var(--color-grey-dark);text-decoration:underline;text-underline-offset:6px}p.info a:hover{color:var(--color-primary)}.c-text .cookiefirst-cookie-declaration h2,.c-text h1,.c-text h2,.c-text h3,.c-text h4,.cookiefirst-cookie-declaration .c-text h2{max-width:850px;margin-bottom:1em;margin-top:2em}.c-text .cookiefirst-cookie-declaration h2 :first-child,.c-text h1 :first-child,.c-text h2 :first-child,.c-text h3 :first-child,.c-text h4 :first-child,.cookiefirst-cookie-declaration .c-text h2 :first-child{margin-top:0}.c-text ol,.c-text p,.c-text table:not(.fullwidth),.c-text ul{max-width:850px}.c-text .ol,.c-text .ul,.c-text ol,.c-text ul{margin:0 0 1em 1.25em}.c-text .ol li,.c-text .ul li,.c-text ol li,.c-text ul li{margin-bottom:.5em}.c-text .ol li p,.c-text .ul li p,.c-text ol li p,.c-text ul li p{margin-bottom:0}.c-text .ol li ul,.c-text .ul li ul,.c-text ol li ul,.c-text ul li ul{margin-top:.5em}.c-text .ul>ul{margin:0}.c-text ul{list-style:disc}.c-text ol{list-style:decimal}.c-text .c-video--youtube{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.c-text .c-video--youtube embed,.c-text .c-video--youtube iframe,.c-text .c-video--youtube object{position:absolute;top:0;left:0;width:100%;height:100%}.c-text--info address,.c-text--info p,.c-text--info table{font-family:var(--font-secondary)}.c-text--biglist ol li,.c-text--biglist ul li{margin-bottom:1.5em}@media screen and (max-width:620px){.c-text--biglist ol li a,.c-text--biglist ul li a{word-break:break-all}}.c-text--headline>*{width:100%;max-width:740px}.c-text header>:first-child,.c-text>:first-child{margin-top:0;padding-top:0}.c-text>:last-child:not(.button){margin-bottom:0;padding-bottom:0}sub{vertical-align:sub;font-size:.75em;line-height:0}sup{vertical-align:super;font-size:.75em;line-height:0}.ul-highlight1,.ul-highlight2,.ul-highlight3{-webkit-column-rule:1px solid var(--color-grey-light);column-rule:1px solid var(--color-grey-light);-webkit-column-gap:60px;column-gap:60px}.ul-highlight1 ul,.ul-highlight2 ul,.ul-highlight3 ul{list-style:none;margin-left:0}.ul-highlight1 ul li,.ul-highlight2 ul li,.ul-highlight3 ul li{margin-bottom:1em}.c-accordion .ul-highlight1,.c-accordion .ul-highlight2,.c-accordion .ul-highlight3,.c-block .ul-highlight1,.c-block .ul-highlight2,.c-block .ul-highlight3{margin:var(--s-md) 0!important}.ul-highlight1{-webkit-columns:1;columns:1}.ul-highlight2{-webkit-columns:2;columns:2}.ul-highlight3{-webkit-columns:3;columns:3}@media screen and (max-width:840px){.ul-highlight3{-webkit-columns:2;columns:2}}header time.red{color:var(--color-primary)}.button,.cookiefirst-cookie-declaration button{font-family:var(--font-primary);font-size:var(--font-size-base);font-weight:500;line-height:1;color:var(--color-primary);display:inline-block;text-decoration:none;background:0 0;border:none;cursor:pointer}.button--primary{padding:11px 25px;border:1px solid var(--color-primary);border-radius:24px;transition:background-color .15s ease-in-out,color .15s ease-in-out}.button--primary:hover{background-color:var(--color-primary);color:var(--color-white)}.button--primary:hover:disabled{background-color:none}.button--primary.disabled,.button--primary:disabled{color:var(--color-grey-medium);border:1px solid var(--color-grey-medium);cursor:default}.button--primary.disabled:hover,.button--primary:disabled:hover{background-color:#fff}.button--primary.button--download{position:relative;min-width:230px}.button--primary.button--download .d-bar,.button--primary.button--download .d-number,.button--primary.button--download .p-bar,.button--primary.button--download .p-number{display:none}.button--primary.button--download.is-downloading{cursor:progress;background-color:#f08680!important;border:1px solid #f08680!important;color:#fff;height:40px}.button--primary.button--download.is-downloading .default{visibility:hidden}.button--primary.button--download.is-downloading .d-bar{display:inline-block;padding:11px 25px;border-radius:24px;background:var(--color-primary);position:absolute;left:0;top:0;height:100%}.button--primary.button--download.is-downloading .d-number{display:block;width:100%;text-align:center;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button--primary.button--download.is-downloading .d-number span{margin-left:4px}.button--primary.button--download.is-preparing{cursor:progress;background-color:#82ceeb!important;border:1px solid #82ceeb!important;color:#fff;height:40px}.button--primary.button--download.is-preparing .default{visibility:hidden}.button--primary.button--download.is-preparing .p-bar{display:inline-block;padding:11px 25px;border-radius:24px;background:var(--color-secondary);position:absolute;left:0;top:0;height:100%}.button--primary.button--download.is-preparing .p-number{display:block;width:100%;text-align:center;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button--primary.button--download.is-preparing .p-number span{margin-left:4px}.button--secondary{position:relative;transition:opacity .15s ease-in-out;display:flex;align-items:center}.button--secondary svg{fill:var(--color-primary);margin-left:15px;transition:margin .3s ease-in-out}.button--secondary:hover{opacity:.65}.button--secondary:hover svg{margin-left:20px}@media (hover:none){.button--secondary:hover{opacity:1}.button--secondary:hover svg{margin-left:0}}.button--back{position:relative;transition:opacity .15s ease-in-out;display:flex;align-items:center}.button--back svg{margin-right:15px;transition:margin .3s ease-in-out;fill:var(--color-primary)}.button--back:hover{opacity:.65}.button--back:hover svg{margin-left:-5px;margin-right:20px}@media (hover:none){.button--back:hover{opacity:1}}.button--default{position:relative;transition:opacity .15s ease-in-out;display:flex}.button--default svg{fill:var(--color-primary);margin-right:12px;transition:margin .3s ease-in-out}.button--default:hover{opacity:.65}@media (hover:none){.button--default:hover{opacity:1}}.button--nolink{cursor:default!important}.button--nolink:hover{opacity:1!important}.bg-primary .button--primary{border:1px solid var(--color-white);color:var(--color-white)}.bg-primary .button--primary:hover{color:var(--color-primary);background:var(--color-white)}.c-button{margin:var(--s-sm) 0}*{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;appearance:none;box-shadow:none!important}::-webkit-input-placeholder{font-family:var(--font-primary)}::placeholder,form{font-family:var(--font-primary)}.uniform__potty{position:absolute;left:-9999px}.c-form--newsletter{max-width:540px}.c-form--signup .input{max-width:640px}.c-form-element{position:relative;margin-bottom:30px;display:block}.c-form-element ::-webkit-input-placeholder{font-family:var(--font-primary);font-size:17px}.c-form-element ::placeholder,.c-form-element input,.c-form-element label,.c-form-element select,.c-form-element textarea{font-family:var(--font-primary);font-size:17px}.c-form-element label{color:var(--color-grey-dark);display:block;margin-bottom:10px;position:relative}.c-form-element input[type=email],.c-form-element input[type=password],.c-form-element input[type=tel],.c-form-element input[type=text],.c-form-element select,.c-form-element textarea{border-radius:0;background-color:#fff;border:1px solid var(--color-grey-light);height:50px;width:100%;padding:0 15px}.c-form-element input[type=email]:hover,.c-form-element input[type=password]:hover,.c-form-element input[type=tel]:hover,.c-form-element input[type=text]:hover,.c-form-element select:hover,.c-form-element textarea:hover{border:1px solid var(--color-grey-dark)}.c-form-element input[type=email]:focus,.c-form-element input[type=password]:focus,.c-form-element input[type=tel]:focus,.c-form-element input[type=text]:focus,.c-form-element select:focus,.c-form-element textarea:focus{outline:0;border:none;box-shadow:0 0 0 1px var(--color-secondary)!important}.c-form-element textarea{height:100%;min-height:100px;padding:15px}.c-form-element .show-password{width:40px;height:40px;background-color:red;display:block}.c-form-element .show-password:checked+input{text-security:disc;-webkit-text-security:disc;-moz-text-security:disc}.c-form-element input[type=checkbox],.c-form-element input[type=radio]{float:left;padding:0;margin:0;box-sizing:border-box;border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.c-form-element input[type=checkbox]+*,.c-form-element input[type=radio]+*{display:block}.c-form-element input[type=checkbox]+label,.c-form-element input[type=radio]+label{width:100%;display:inline-flex!important;align-items:center;text-transform:none!important;color:var(--color-black);cursor:pointer;padding-left:30px;margin-top:10px}.c-form-element input[type=checkbox]+label:hover,.c-form-element input[type=radio]+label:hover{color:var(--color-gery-medium)}.c-form-element input[type=checkbox]+label+p,.c-form-element input[type=radio]+label+p{color:var(--color-grey-dark);font-size:17px;line-height:1.3;margin-top:0;margin-left:30px;max-width:680px}.c-form-element input[type=checkbox]:disabled+label,.c-form-element input[type=radio]:disabled+label{color:var(--color-grey-medium);cursor:default}.c-form-element input[type=checkbox]:disabled+label:hover:before,.c-form-element input[type=radio]:disabled+label:hover:before{border:1px solid var(--color-grey-medium);cursor:default}.c-form-element input[type=checkbox] .error-message,.c-form-element input[type=checkbox] .error-text,.c-form-element input[type=radio] .error-message,.c-form-element input[type=radio] .error-text{visibility:hidden}.c-form-element select{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI2LjUwMiIgdmlld0JveD0iMCAwIDExIDYuNTAyIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMSkgcm90YXRlKDkwKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSI+PHBhdGggZD0iTTYuMjg4LDUuMDA5LDEuMjM2LjJBLjc1Ljc1LDAsMCwwLC4yMTMuMmEuNjY2LjY2NiwwLDAsMCwwLC45NzRMNC43NTcsNS41LjIxMiw5LjgyNGEuNjY2LjY2NiwwLDAsMCwwLC45NzQuNzUuNzUsMCwwLDAsMS4wMjMsMEw2LjI5MSw1Ljk4NWEuNjc2LjY3NiwwLDAsMCwwLS45ODJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4wMDEgMCkiIGZpbGw9IiM3OTc5NzkiLz48L2c+PC9nPjwvc3ZnPg==);background-repeat:no-repeat;background-position:right 15px center;-webkit-appearance:none;appearance:none}.c-form-element input[type=checkbox]+label:before{content:"";display:inline-block;width:18px;height:18px;margin-right:15px;border:1px solid var(--color-grey-medium);background-color:#fff;cursor:pointer;background-position:center;background-repeat:no-repeat;position:absolute;left:0}.c-form-element input[type=checkbox]:focus+label:before,.c-form-element input[type=checkbox]:hover+label:before{border:1px solid var(--color-grey-dark)}.c-form-element input[type=checkbox]:focus+label:before{box-shadow:0 0 0 1px var(--color-secondary)}.c-form-element input[type=checkbox]:checked+label:before{border:1px solid var(--color-grey-dark);background-color:var(--color-grey-dark);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC44MzgiIGhlaWdodD0iNy41NjkiIHZpZXdCb3g9IjAgMCAxMC44MzggNy41NjkiPjxwYXRoIGQ9Ik0xNSw5LDguODEzLDE1LDYsMTIuMjczIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNS4wODEgLTguMDgxKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4zIi8+PC9zdmc+)}.c-form-element input[type=checkbox].info+label+*{display:none;padding-left:30px}.c-form-element input[type=checkbox].info:checked+label+*{display:inline-block}.c-form-element.checkbox--float input+label,.c-form-element.radio--float input+label{width:auto!important;margin-right:30px;padding-left:0!important}.c-form-element.checkbox--float input+label:before,.c-form-element.radio--float input+label:before{position:relative!important}.c-form-element.checkbox--float input+label:last-child,.c-form-element.radio--float input+label:last-child{margin-right:0}.c-form-element input[type=radio]+label:before{content:"";display:inline-block;width:18px;height:18px;border-radius:100%;margin-right:15px;border:1px solid var(--color-grey-medium);background-color:#fff;cursor:pointer;background-position:center;background-repeat:no-repeat;position:absolute;left:0}.c-form-element input[type=radio]:focus+label:before,.c-form-element input[type=radio]:hover+label:before{border:1px solid var(--color-grey-dark)}.c-form-element input[type=radio]:focus+label:before{border:1px solid transparent!important;box-shadow:0 0 0 1px var(--color-secondary)}.c-form-element input[type=radio]:checked+label:before{border:1px solid var(--color-grey-dark);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj48Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iNiIgZmlsbD0iIzc5Nzk3OSIvPjwvc3ZnPg==)}.c-form-element.error input[type=email],.c-form-element.error input[type=password],.c-form-element.error input[type=tel],.c-form-element.error input[type=text],.c-form-element.error select,.c-form-element.error textarea{border:1px solid var(--color-primary)}.c-form-element.error label:first-of-type{color:var(--color-primary)}.c-form-element.error .error-message,.c-form-element.error .error-text{visibility:visible;color:var(--color-primary);font-size:17px;line-height:1.3;margin-top:10px}.c-form-element.small{margin-bottom:15px}.c-form-element:last-child{margin-bottom:0}.c-form-element .button,.c-form-element .cookiefirst-cookie-declaration button,.cookiefirst-cookie-declaration .c-form-element button{margin-top:15px}.form-message{color:var(--color-secondary)}.c-form-element.recall+.c-form-element.tel{display:none;visibility:hidden}.c-form-element.recall:not(.yes){margin-bottom:0!important}.c-form-element.recall.yes+.c-form-element.tel{display:block;visibility:visible}.c-block.newsletter{margin-top:calc(-1 * var(--s-sm))}.cookiefirst-cookie-declaration .infopackages h2.big,.infopackages .cookiefirst-cookie-declaration h2.big,.infopackages h3.big,.infopackages h4.big{margin-top:5rem}.cookiefirst-cookie-declaration .infopackages h2.big:first-of-type,.infopackages .cookiefirst-cookie-declaration h2.big:first-of-type,.infopackages h3.big:first-of-type,.infopackages h4.big:first-of-type{margin-top:0}.infopackages .c-form-element{max-width:850px}.infopackages .c-form-element input[type=checkbox]+label{padding-right:80px}.infopackages :checked+label .price{border-bottom:1px solid var(--color-primary)}.infopackages-price{border-top:1px solid var(--color-grey-light);border-bottom:1px solid var(--color-grey-light);padding:var(--s-lg) 0;margin:var(--s-lg) 0}.infopackages-price:last-child{border-bottom:0}.price{position:absolute;right:0;padding:5px 0;border-bottom:1px solid transparent}.form-2-col{-webkit-column-count:2;column-count:2}.infopakete-group--select,.infopakete-trio-duo--select{opacity:.35;margin-top:15px;margin-bottom:15px;margin-left:40px;pointer-events:none;display:none}.cookiefirst-cookie-declaration .infopakete-group--select h2,.cookiefirst-cookie-declaration .infopakete-trio-duo--select h2,.infopakete-group--select .cookiefirst-cookie-declaration h2,.infopakete-group--select h3,.infopakete-group--select h4,.infopakete-trio-duo--select .cookiefirst-cookie-declaration h2,.infopakete-trio-duo--select h3,.infopakete-trio-duo--select h4{margin:0 0 .5em 0;font-size:17px}.infopakete-group--select.max .duo+label,.infopakete-group--select.max .group-item+label,.infopakete-trio-duo--select.max .duo+label,.infopakete-trio-duo--select.max .group-item+label{opacity:.35;pointer-events:none}.infopakete-group--select.max .duo:checked+label,.infopakete-group--select.max .group-item:checked+label,.infopakete-trio-duo--select.max .duo:checked+label,.infopakete-trio-duo--select.max .group-item:checked+label{opacity:1;pointer-events:all}.infopakete-quintett .quintett:checked+label+div,.infopakete-quintett .trio:checked+label+div,.infopakete-trio .quintett:checked+label+div,.infopakete-trio .trio:checked+label+div{opacity:1;pointer-events:all;display:inline-block}.infopakete-tutorial .max .tutorial+label{opacity:.35;pointer-events:none}.infopakete-tutorial .max .tutorial:checked+label{opacity:1;pointer-events:all}.meta-milieu{max-width:850px;margin-bottom:25px}.meta-milieu h4{margin-bottom:.5rem}.meta-milieu.last{border-bottom:0;padding-bottom:0}img:not(.fix),picture{width:100%;height:auto;display:inherit}figure img.border,picture img.border{border:1px solid var(--color-grey-medium)}figure svg,picture svg{width:100%;height:auto}figure ul,picture ul{list-style:none!important;margin:0!important;width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--gutter)}@media screen and (max-width:620px){figure ul,picture ul{grid-template-columns:repeat(1,1fr);grid-gap:0}figure ul li,picture ul li{margin:0 0 var(--s-md) 0}figure ul li:last-child,picture ul li:last-child{margin-bottom:0}}figure figcaption,picture figcaption{font-size:17px;line-height:27px;color:var(--color-grey-dark);margin-top:.75em;width:85%}@media screen and (max-width:1080px){figure figcaption,picture figcaption{font-size:15px;line-height:18px}}figure figcaption a,picture figcaption a{color:var(--color-grey-dark);text-underline-offset:3px}a.image--link{text-decoration:none}a.image--link img{transition:.25s opacity ease-in-out}a.image--link:hover img{opacity:.8}.c-text figure,.c-text picture{margin:var(--s-md) 0}.c-text figure.image--default,.c-text picture.image--default{max-width:850px;height:auto}.c-text figure.image--medium,.c-text picture.image--medium{width:60%;max-width:630px;height:auto}@media screen and (max-width:620px){.c-text figure.image--medium,.c-text picture.image--medium{width:100%}}.c-text figure.image--cover,.c-text picture.image--cover{display:flex}.c-text figure.image--cover img,.c-text picture.image--cover img{max-width:300px;width:100%;height:auto}.c-text figure.image--cover figcaption,.c-text picture.image--cover figcaption{align-self:flex-end;margin-left:var(--s-xxs);max-width:410px;width:100%}@media screen and (max-width:620px){.c-text figure,.c-text picture{margin:var(--s-sm) 0}.c-text figure.image--medium,.c-text picture.image--medium{width:100%}.c-text figure.image--cover,.c-text picture.image--cover{display:block;max-width:300px;width:100%}.c-text figure.image--cover figcaption,.c-text picture.image--cover figcaption{margin-left:0}}.c-text .c-video--youtube-wrapper{max-width:850px;height:auto}.img-fallback{background-color:var(--color-grey-light);width:100%;padding-top:66.66%;position:relative}table{border-collapse:collapse;width:100%}thead tr th{font-weight:500}td,th{text-align:left;padding:1em .5em}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}tr td{border-top:1px solid var(--color-grey-light)}tr:first-of-type td{border-top:2px solid var(--color-black)}tr.highlight td{border-top:1px solid var(--color-primary);color:var(--color-primary)}table.headline tbody tr:first-of-type td{font-weight:500;border-top:0;border-bottom:2px solid var(--color-black)}table.col2 tbody tr td{width:50%}table.col2v2 tbody tr td:first-child{width:30%}table.col2v2 tbody tr td:last-child{width:70%}table.col3 tbody tr td{width:33%}table.col4 tbody tr td{width:25%}table.col5 tbody tr td{width:20%}table.table--event{margin-bottom:0;max-width:100%!important}table.table--event tr td{vertical-align:middle;border-top:0;border-bottom:1px solid var(--color-grey-light)}table.table--event tr td:first-child{font-weight:500}table.table--event tr td:last-child{width:230px;min-width:230px;max-width:230px;text-align:right;padding-right:30px}table.table--event tr td:last-child a{position:static;float:right}table.table--event tr td:last-child a:hover svg{margin-left:15px}table.table--event tr:last-of-type td{border-bottom:1px solid var(--color-grey-light)}table.table--event.table--event-first tr:first-of-type td{border-top:1px solid var(--color-grey-light)}table.table--event.table--event-first tr:first-of-type td:first-child{width:300px}table.table--event:last-of-type{margin-bottom:3rem}@media screen and (max-width:768px){table.table--event td{width:100%!important;min-width:100%!important;max-width:100%!important;display:block;padding-left:0;padding-right:0;padding-bottom:.25rem;padding-top:0;border:0!important}table.table--event td:first-child{padding-top:1rem}table.table--event td:last-child{border-bottom:1px solid var(--color-grey-light)!important;padding-bottom:1rem;padding-top:.5rem}table.table--event tr td:last-child a{float:none}table.table--event.table--event-first tr:first-of-type td:first-child{border-top:1px solid var(--color-grey-light)!important}}.c-events .cookiefirst-cookie-declaration h2,.c-events h3,.c-events h4,.cookiefirst-cookie-declaration .c-events h2{margin-bottom:1.5em;margin-top:3em}table.table--sinus-milieus td:first-child,table.table--sinus-milieus th:first-child{width:33%}@media screen and (max-width:768px){table.table--sinus-milieus td,table.table--sinus-milieus th{width:100%!important;display:block;padding-left:0;padding-right:0}table.table--sinus-milieus td:empty,table.table--sinus-milieus th:empty{display:none}table.table--sinus-milieus th:last-child{display:none}table.table--sinus-milieus td:first-child{padding-bottom:0}table.table--sinus-milieus td:last-child{padding-top:0;border-top:none;color:var(--color-grey-dark)}table.table--sinus-milieus tr.highlight td{padding-bottom:1em}}.c-accordion .accordion__heading{margin-bottom:0}.c-accordion .accordion{border-bottom:1px solid var(--color-grey-light);margin:var(--s-md) 0 0 0}.c-accordion .accordion__heading{border-top:1px solid var(--color-grey-light);position:relative;margin-bottom:0;font-size:var(--font-size-base);font-weight:400}.c-accordion .accordion__heading svg{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;position:absolute;right:0;top:50%;margin-top:-10px}.c-accordion .accordion__heading button[aria-expanded=true]{color:var(--color-primary)}.c-accordion .accordion__heading button[aria-expanded=true] svg{-webkit-transform:rotate(45deg);transform:rotate(45deg);fill:var(--color-primary)}.c-accordion .accordion__heading--disabled button{pointer-events:none;cursor:default}.c-accordion .accordion__panel{padding-bottom:var(--s-md)}.c-accordion .accordion__panel>:not(figure){max-width:890px}.c-accordion .accordion__panel>:last-child{margin-bottom:0}@media screen and (max-width:620px){.c-accordion .accordion{margin:var(--s-sm) 0 0 0}}.js .accordion__panel{display:none;height:0}.js .accordion__panel--visible{display:block;height:auto}.js .accordion__heading button{-webkit-appearance:none;appearance:none;border:none;font-size:inherit;font-family:inherit;padding:var(--s-xs) var(--s-md) var(--s-xs) 0;display:inline-block;width:100%;color:inherit;font-weight:inherit;background:0 0;text-align:left;cursor:pointer;transition:color .2s ease-in-out}.js .accordion__heading button:focus{border:none;outline:0}.js .accordion__heading button:hover{color:var(--color-primary)}.c-breadcrumb ol{margin:0;padding:0;line-height:1;display:inline-block;position:absolute;margin-top:16px}.c-breadcrumb ol li{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0LjUwMiIgaGVpZ2h0PSI4Ij48cGF0aCBkPSJNNC4zNTQgMy42NDNMLjg1Ni4xNDdhLjUwMS41MDEgMCAxMC0uNzA5LjcwOEwzLjI5NCA0IC4xNDcgNy4xNDVhLjUwMS41MDEgMCAwMC43MDkuNzA4bDMuNS0zLjVhLjUwOS41MDkgMCAwMDAtLjcxNHoiIGZpbGw9IiNiNWI0YjQiLz48L3N2Zz4=);background-position:right 10px center;background-repeat:no-repeat;margin:0;padding:0;padding:0 24px 0 0;float:left}.c-breadcrumb ol li a{text-decoration:none;color:var(--color-grey-medium);font-size:16px;line-height:1}.c-breadcrumb ol li a:hover{color:var(--color-primary)!important}.c-breadcrumb ol li:first-child{padding-left:0}.c-breadcrumb ol li:last-child{background:0 0}.c-breadcrumb ol li:last-child a{color:var(--color-grey-dark)}@media screen and (max-width:1024px){.c-breadcrumb ol li{padding:0 20px 0 0;background-position:right 9px center}.c-breadcrumb ol li a{font-size:14px}}@media screen and (max-width:620px){.c-breadcrumb{display:none}}.c-case-carousel{padding:0 0 calc(2 * var(--s-lg)) 0;position:relative}.c-case-carousel .grid+.grid{margin-top:-40px}.c-case-carousel h2+p{width:auto;max-width:520px;margin-bottom:var(--s-sm)}.c-case-carousel .grid--flex .col:first-child{grid-column:6/span 6;position:relative;display:inline-grid}.c-case-carousel .swiper-container{width:100%}.c-case-carousel .swiper-container--case .swiper-slide{display:inline-flex}.c-case-carousel .swiper-container--case-02{background-color:var(--color-grey-lighter);-webkit-transform:translate(-85%,0);transform:translate(-85%,0);position:absolute;width:83%;bottom:calc(-1 *var(--s-lg))}.c-case-carousel .swiper-container--case-02 .swiper-slide{background-color:var(--color-grey-lighter)}.c-case-carousel .swiper-container--case-02 .case-gallery-item-02{padding:var(--s-lg) var(--s-md);display:inline-block;text-decoration:none;color:#000;background-color:var(--color-grey-lighter)}.c-case-carousel .swiper-container--case-02 .swiper-pagination-wrapper{-webkit-transform:translateY(-40px);transform:translateY(-40px);z-index:10}@media screen and (max-width:1140px){.c-case-carousel .grid--flex .col:first-child{grid-column:6/span 7}.c-case-carousel .swiper-container--case-02{width:87%}}@media screen and (max-width:1080px){.c-case-carousel .grid--flex .col:first-child{grid-column:6/span 7}.c-case-carousel .swiper-container--case-02{width:87%}.c-case-carousel .swiper-container--case-02 .case-gallery-item-02{padding:var(--s-md)}}@media screen and (max-width:960px){.c-case-carousel .swiper-container--case-02 .case-gallery-item-02{padding:var(--s-sm)}.c-case-carousel .swiper-container--case .swiper-slide{display:inline-block}}@media screen and (max-width:840px){.c-case-carousel{padding:0 0 var(--s-md) 0}.c-case-carousel .grid+.grid{margin-top:var(--s-md)}.c-case-carousel .grid--flex .col:first-child{grid-column:1/span 12}.c-case-carousel .swiper-container--case-02{-webkit-transform:none;transform:none;position:relative;width:100%;bottom:0}.c-case-carousel .swiper-container--case-02 .swiper-pagination-wrapper{-webkit-transform:translateY(-40px);transform:translateY(-40px);z-index:10}}@media screen and (max-width:620px){.c-case-carousel{padding:0 0 52px 0}.c-case-carousel .swiper-container--case-02 .case-gallery-item-02{padding:var(--s-sm) var(--s-xxs)}}.c-case--list .case-item{max-width:66%;display:flex}.c-case--list .case-item .icon{min-width:110px}.c-case--list .case-item .icon svg{-webkit-transform:translateY(-25%);transform:translateY(-25%)}@media screen and (max-width:1240px){.c-case--list .case-item .icon{min-width:100px}}.c-case--list .case-item--solution{margin-left:17%}@media screen and (max-width:960px){.c-case--list .case-item{max-width:100%}.c-case--list .case-item--solution{margin-left:0}}@media screen and (max-width:540px){.c-case--list .case-item{display:block}.c-case--list .case-item .icon{-webkit-transform:none;transform:none}.c-case--list .case-item .icon svg{-webkit-transform:scale(.85) translateX(-10%);transform:scale(.85) translateX(-10%)}.c-case--list .case-item .text{margin-top:10px;margin-bottom:10px}.c-case--list .case-item .text .cookiefirst-cookie-declaration h2,.c-case--list .case-item .text h3,.c-case--list .case-item .text h4,.cookiefirst-cookie-declaration .c-case--list .case-item .text h2{max-width:90%}}@media screen and (max-width:840px){.c-case .grid:first-child{margin-top:0}}.c-contact-footer .contact{width:50%;float:left;display:flex;justify-content:left;align-items:center;margin-top:var(--s-lg)}.c-contact-footer .contact:last-child{margin-bottom:var(--s-lg)}.c-contact-footer .contact .img{width:190px;height:190px;margin-right:30px}.c-contact-footer .contact .img img{border-radius:100px;border:5px solid #fff}.c-contact-footer .contact .text a{text-decoration:none}.c-contact-footer .contact .text a:after{background-color:transparent}@media screen and (max-width:1140px){.c-contact-footer .contact .img{width:150px;height:150px}}@media screen and (max-width:960px){.c-contact-footer .contact{width:100%}}@media screen and (max-width:620px){.c-contact-footer .contact{display:block;margin-top:var(--s-md)}.c-contact-footer .contact .img{margin:0 auto}.c-contact-footer .contact .text{margin-top:20px;margin-left:0;text-align:center}.c-contact-footer .contact:last-child{margin-bottom:var(--s-md)}}.c-contact-teaser p span{width:40px;float:left}.c-contact-teaser p a{text-decoration:none}.c-content-carousel{margin:var(--s-lg) 0}.c-content-carousel .grid{display:block}.c-content-carousel .swiper-container--content{padding-bottom:var(--s-lg)}@media screen and (max-width:1024px){.c-content-carousel .swiper-container--content{padding-bottom:var(--s-md)}}@media screen and (max-width:620px){.c-content-carousel .cookiefirst-cookie-declaration h2.line,.c-content-carousel h3.line,.c-content-carousel h4.line,.cookiefirst-cookie-declaration .c-content-carousel h2.line{font-size:19px;line-height:28px}}.swiper-pagination-wrapper{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;bottom:0}.swiper-pagination-wrapper.fullscreen{bottom:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:100}.swiper-pagination-wrapper.fullscreen .swiper-button-next{position:absolute;right:0}.swiper-pagination-wrapper.fullscreen .swiper-button-prev{position:absolute;left:0}.swiper-button-next,.swiper-button-prev{position:initial;height:32px;width:32px;border:1px solid var(--color-primary);border-radius:32px;transition:background-color .2s ease-in-out;margin-top:0}.swiper-button-next svg *,.swiper-button-prev svg *{transition:fill .1s ease-in-out}.swiper-button-next:after,.swiper-button-prev:after{content:""}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:var(--color-primary)}.swiper-button-next:hover svg *,.swiper-button-prev:hover svg *{fill:var(--color-white)}@media screen and (max-width:1140px){.swiper-button-next,.swiper-button-prev{height:28px;width:28px;border-radius:28px}}@media screen and (max-width:1024px){.swiper-button-next,.swiper-button-prev{display:none}}.swiper-button-prev{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.swiper-pagination{bottom:0!important;position:initial;display:flex;align-items:center;justify-content:center;margin:0 20px}.swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;border:1px solid var(--color-primary);background:0 0;opacity:1;margin:0 6px!important;transition:background-color .1s ease-in-out}.swiper-pagination .swiper-pagination-bullet:hover{background-color:var(--color-primary);opacity:.6}.swiper-pagination .swiper-pagination-bullet-active{border:1px solid #fff;width:16px;height:16px;background-color:var(--color-primary);background:linear-gradient(to left,#f4a39e 50%,var(--color-primary) 50%);background-size:200% 100%;-webkit-animation-name:loader;animation-name:loader;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.swiper-pagination .swiper-pagination-bullet-active:hover{opacity:1}@-webkit-keyframes loader{0%{background-position:right bottom}100%{background-position:left bottom}}@keyframes loader{0%{background-position:right bottom}100%{background-position:left bottom}}.swiper-pagination.no-autplay .swiper-pagination-bullet-active{background:var(--color-primary)}@media screen and (max-width:1140px){.swiper-pagination{margin:0 18px}.swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 6px!important}.swiper-pagination .swiper-pagination-bullet-active{width:14px;height:14px}}.c-accordion .c-content-carousel{width:100%;max-width:100%!important}.c-accordion .c-content-carousel .grid{padding:0}.swiper-container--quote-autoplay-long+.swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet-active{-webkit-animation-duration:13s!important;animation-duration:13s!important}.content-gallery-container{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--gutter);row-gap:calc(var(--gutter) + var(--gutter))}@media screen and (max-width:960px){.content-gallery-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:620px){.content-gallery-container{grid-template-columns:repeat(1,1fr);row-gap:var(--s-md)}}.content-gallery-button{text-align:center;margin-top:var(--s-md)}.c-media-center--card a,.content-gallery-item{text-decoration:none;color:var(--color-black)}.c-media-center--card a .img,.content-gallery-item .img{overflow:hidden;margin-bottom:20px}.c-media-center--card a .img img,.content-gallery-item .img img{transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.c-media-center--card a .button,.c-media-center--card a .cookiefirst-cookie-declaration button,.content-gallery-item .button,.content-gallery-item .cookiefirst-cookie-declaration button,.cookiefirst-cookie-declaration .c-media-center--card a button,.cookiefirst-cookie-declaration .content-gallery-item button{display:inline-block;width:90%;line-height:1.2}.c-media-center--card a:hover img,.content-gallery-item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.c-media-center--card a:hover .button,.c-media-center--card a:hover .cookiefirst-cookie-declaration button,.content-gallery-item:hover .button,.content-gallery-item:hover .cookiefirst-cookie-declaration button,.cookiefirst-cookie-declaration .c-media-center--card a:hover button,.cookiefirst-cookie-declaration .content-gallery-item:hover button{opacity:.65}.c-media-center--card a:hover .button svg,.c-media-center--card a:hover .cookiefirst-cookie-declaration button svg,.content-gallery-item:hover .button svg,.content-gallery-item:hover .cookiefirst-cookie-declaration button svg,.cookiefirst-cookie-declaration .c-media-center--card a:hover button svg,.cookiefirst-cookie-declaration .content-gallery-item:hover button svg{margin-left:20px}@media screen and (max-width:768px){.c-media-center--card a .cookiefirst-cookie-declaration h2,.c-media-center--card a h3,.c-media-center--card a h4,.content-gallery-item .cookiefirst-cookie-declaration h2,.content-gallery-item h3,.content-gallery-item h4,.cookiefirst-cookie-declaration .c-media-center--card a h2,.cookiefirst-cookie-declaration .content-gallery-item h2{margin-bottom:var(--s-xxs)}}.c-facts .c-text+.facts-container{margin-top:var(--s-lg)}@media screen and (max-width:620px){.c-facts .c-text+.facts-container{margin-top:var(--s-md)}}.c-facts .facts-container{width:100%;display:grid;grid-gap:60px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:960px){.c-facts .facts-container{grid-template-columns:repeat(1,1fr)}}.c-facts.col-3 .facts-container{grid-gap:60px;row-gap:60px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1240px){.c-facts.col-3 .facts-container{grid-gap:40px}}@media screen and (max-width:960px){.c-facts.col-3 .facts-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:620px){.c-facts.col-3 .facts-container{grid-template-columns:repeat(1,1fr)}}.c-facts.col-4 .facts-container{grid-gap:40px;row-gap:60px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1240px){.c-facts.col-4 .facts-container{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:960px){.c-facts.col-4 .facts-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:620px){.c-facts.col-4 .facts-container{grid-template-columns:repeat(1,1fr)}}.c-facts .facts-item{text-decoration:none;color:var(--color-black)}.c-facts .facts-item ol,.c-facts .facts-item p,.c-facts .facts-item ul{font-family:var(--font-secondary)}.c-facts .facts-item--icon{display:flex}.c-facts .facts-item--icon .icon{min-width:110px;-webkit-transform:translateY(-25%);transform:translateY(-25%)}@media screen and (max-width:1240px){.c-facts .facts-item--icon .icon{min-width:100px}}@media screen and (max-width:620px){.c-facts .facts-item--icon .cookiefirst-cookie-declaration h2,.c-facts .facts-item--icon h3,.c-facts .facts-item--icon h4,.cookiefirst-cookie-declaration .c-facts .facts-item--icon h2{max-width:80%}}@media screen and (max-width:540px){.c-facts .facts-item--icon{display:block;text-align:center}.c-facts .facts-item--icon .icon{-webkit-transform:none;transform:none}.c-facts .facts-item--icon .icon svg{-webkit-transform:scale(.85);transform:scale(.85)}.c-facts .facts-item--icon .text{margin-top:10px}.c-facts .facts-item--icon .text .cookiefirst-cookie-declaration h2,.c-facts .facts-item--icon .text h3,.c-facts .facts-item--icon .text h4,.cookiefirst-cookie-declaration .c-facts .facts-item--icon .text h2{text-align:center;max-width:100%;padding:0 20px}.c-facts .facts-item--icon .text ol,.c-facts .facts-item--icon .text ul{text-align:left}}.c-facts--info .facts-item{align-items:flex-start;font-size:19px;font-weight:400}.c-facts--info .facts-item strong{display:block}.c-facts--stats .facts-container{display:flex;flex-flow:row wrap;justify-content:center;align-content:flex-start;grid-gap:0;row-gap:90px}@media screen and (max-width:960px){.c-facts--stats .facts-container{row-gap:60px}}@media screen and (max-width:620px){.c-facts--stats .facts-container{row-gap:0}}.c-facts--stats .facts-item{text-align:center;align-items:flex-start;width:33%}.c-facts--stats .facts-item .cookiefirst-cookie-declaration h2,.c-facts--stats .facts-item h3,.c-facts--stats .facts-item h4,.cookiefirst-cookie-declaration .c-facts--stats .facts-item h2{color:var(--color-primary);font-size:80px;line-height:1;margin-bottom:10px;font-weight:600}.c-facts--stats .facts-item p{font-family:var(--font-primary);color:var(--color-primary);font-weight:500}@media screen and (max-width:1080px){.c-facts--stats .facts-item .cookiefirst-cookie-declaration h2,.c-facts--stats .facts-item h3,.c-facts--stats .facts-item h4,.cookiefirst-cookie-declaration .c-facts--stats .facts-item h2{font-size:72px;margin-bottom:5px}}@media screen and (max-width:768px){.c-facts--stats .facts-item{width:50%}.c-facts--stats .facts-item .cookiefirst-cookie-declaration h2,.c-facts--stats .facts-item h3,.c-facts--stats .facts-item h4,.cookiefirst-cookie-declaration .c-facts--stats .facts-item h2{font-size:56px;margin-bottom:5px}}@media screen and (max-width:620px){.c-facts--stats .facts-item{width:100%;margin-bottom:35px}.c-facts--stats .facts-item:last-child{margin-bottom:0}}.c-footer ol,.c-footer p,.c-footer ul{font-size:17px}.c-footer ol a,.c-footer p a,.c-footer ul a{text-decoration:none}.c-footer .footer-list{margin:0}.c-footer .footer-list li{float:left;margin-right:30px}@media screen and (min-width:620px){.c-footer .footer-list li:last-child{margin-right:0!important}}.c-footer .footer-list--social{margin-left:-10px}.c-footer .footer-list--social li{margin-right:10px}.c-footer .footer-list--social svg *{transition:fill .2s ease-in-out}.c-footer .footer-list--social svg+span{display:none}.c-footer .footer-list--social a{padding:0 10px}.c-footer .footer-list--social a:hover svg *{fill:var(--color-primary)}.c-footer .footer-list--logos{display:flex;align-items:center;justify-content:center;flex-flow:wrap}.c-footer .footer-list--logos li{display:flex;align-items:center;justify-content:center;margin:0 20px}@media screen and (min-width:1024px){.c-footer .footer-list--logos li:first-child{margin-left:0}.c-footer .footer-list--logos li:last-child{margin-right:0}}.c-footer .footer-list--logos a{transition:opacity .2s ease-in-out;display:flex}.c-footer .footer-list--logos a img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.c-footer .footer-list--logos a:hover{opacity:.6}.c-footer .footer-list--logos a:after{display:none}.c-footer .left{float:left}.c-footer .right{float:right}.c-footer .footer-1{padding:var(--s-lg) 0}.c-footer .footer-1 .footer-list li{float:none}.c-footer .footer-1 .footer-list li a{color:var(--color-white)}.c-footer .footer-1 .footer-list li a:hover{opacity:.6}.c-footer .footer-1 p a{color:var(--color-white)}.c-footer .footer-1 p a:hover{opacity:.6}.c-footer .footer-1 .newsletter{margin-top:30px}@media screen and (min-width:960px){.c-footer .footer-1 .grid .col{border-right:1px solid rgba(255,255,255,.3)}.c-footer .footer-1 .grid .col:last-child{border-right:0}}@media screen and (max-width:960px){.c-footer .footer-1 .grid{display:block}.c-footer .footer-1 .grid .col{margin-top:-1px}.c-footer .footer-1 .grid .col:first-child .accordion__heading button{padding-top:0}}@media screen and (max-width:620px){.c-footer .footer-1{padding:var(--s-md) 0}.c-footer .footer-1 .footer-list li{margin:0 0 .5em 0}.c-footer .footer-1 .footer-list li:last-child{margin-bottom:0}.c-footer .footer-1 .newsletter{margin-top:var(--s-md);text-align:center}}.c-footer .footer-2 .col{padding-bottom:var(--s-sm);margin-bottom:var(--s-sm);border-bottom:1px solid var(--color-grey-light)}.c-footer .footer-2.footer-opinion{padding:var(--s-sm) 0;margin-bottom:var(--s-lg)}.c-footer .footer-2.footer-opinion p strong{font-weight:500}.c-footer .footer-2.footer-opinion .col{margin-bottom:0;padding-bottom:0;border-bottom:0}.c-footer .footer-2.footer-newsletter{padding:var(--s-sm) 0;margin-bottom:var(--s-lg)}.c-footer .footer-2.footer-newsletter .cookiefirst-cookie-declaration h2,.c-footer .footer-2.footer-newsletter h3,.c-footer .footer-2.footer-newsletter h4,.cookiefirst-cookie-declaration .c-footer .footer-2.footer-newsletter h2{margin-bottom:2px}.c-footer .footer-2.footer-newsletter p strong{font-weight:500}.c-footer .footer-2.footer-newsletter .button--primary:not(:hover){border:1px solid var(--color-black);color:var(--color-black)}.c-footer .footer-2.footer-newsletter .col{margin-bottom:0;padding-bottom:0;border-bottom:0}@media screen and (min-width:768px){.c-footer .footer-2.footer-newsletter .right{float:right;height:100%;align-items:center;display:flex}}@media screen and (max-width:768px){.c-footer .footer-2 .left,.c-footer .footer-2 .right{float:none;display:inline-block;width:100%;text-align:center}.c-footer .footer-2 .left{margin-bottom:var(--s-xxs)}.c-footer .footer-2 .footer-list--social{display:inline-block}.c-footer .footer-2 .footer-list--social li{margin:0 5px}.c-footer .footer-2.footer-opinion{margin-bottom:var(--s-md)}.c-footer .footer-2.footer-opinion .left{margin-bottom:var(--s-xs)}}@media screen and (max-width:620px){.c-footer .footer-2 .right p{font-size:15px}}.c-footer .footer-3 .col{margin-bottom:var(--s-lg)}@media screen and (max-width:1024px){.c-footer .footer-3 .left,.c-footer .footer-3 .right{float:none;display:inline-block;width:100%;text-align:center}.c-footer .footer-3 .left .footer-list--meta,.c-footer .footer-3 .right .footer-list--meta{margin-bottom:var(--s-sm);display:inline-block}}@media screen and (max-width:620px){.c-footer .footer-3 .col{margin-bottom:var(--s-sm)}}@media screen and (max-width:620px) and (max-width:620px){.c-footer .footer-3 .col{margin-bottom:0}}@media screen and (max-width:620px){.c-footer .footer-3 .footer-list--meta li{float:none;margin:0;margin-bottom:.5em}.c-footer .footer-3 .footer-list--meta li:last-child{margin-bottom:0}.c-footer .footer-3 .footer-list--logos li{display:inline-flex;float:none}}@media screen and (max-width:620px) and (max-width:620px){.c-footer .footer-3 .footer-list--logos li{margin-top:10px;margin-bottom:10px}}.c-footer .c-accordion .accordion{margin:0;border-top:0;border-bottom:1px solid rgba(255,255,255,.3)}.c-footer .c-accordion .accordion__heading{border-top:0}.c-footer .c-accordion .accordion__heading button,.c-footer .c-accordion .accordion__heading button[aria-expanded=true]{color:var(--color-white)!important}.c-footer .c-accordion .accordion__heading button svg,.c-footer .c-accordion .accordion__heading button[aria-expanded=true] svg{fill:var(--color-white)!important}@media screen and (min-width:960px){.c-footer .c-accordion .accordion{border:none;margin:0}.c-footer .c-accordion .accordion .cookiefirst-cookie-declaration h2,.c-footer .c-accordion .accordion h3,.c-footer .c-accordion .accordion h4,.cookiefirst-cookie-declaration .c-footer .c-accordion .accordion h2{font-size:17px;font-weight:500;color:var(--color-white)!important;margin-bottom:var(--s-xs)}.c-footer .c-accordion .accordion p,.c-footer .c-accordion .accordion ul{font-size:17px}.c-footer .c-accordion .accordion__heading{border:none}.c-footer .c-accordion .accordion__heading button{padding:0;pointer-events:none;cursor:default}.c-footer .c-accordion .accordion__heading button svg{display:none}.c-footer .c-accordion .accordion__panel{display:block;height:auto;padding:0}}.c-footer .col:last-child .c-accordion .accordion{border-right:none;border-bottom:none}.c-footer .col:last-child .c-accordion .accordion .accordion__panel{padding-bottom:0}@media screen and (max-width:620px){.c-footer{margin-bottom:var(--s-md)}}.c-header #nav-mobile{width:100vw;height:100vh;background-color:var(--color-grey-lighter);position:fixed;left:100vw;top:0;z-index:998;transition:left .3s ease-in;overflow-y:scroll;overflow-x:hidden}@media screen and (min-width:1025px){.c-header #nav-mobile{visibility:hidden}}.c-header #nav-mobile nav{padding:90px 20px 160px 20px}.c-header #nav-mobile nav ul{transition:margin-left ease-in-out .35s;display:inline-block;width:100%}.c-header #nav-mobile nav ul li{display:block}.c-header #nav-mobile nav #searchbox{margin-bottom:20px}.c-header #nav-mobile nav #searchbox form.search input{height:40px;width:100%}.c-header #nav-mobile nav #searchbox form.search button{padding-top:12px}.c-header #nav-mobile nav a,.c-header #nav-mobile nav span{font-size:19px;padding:15px 30px 15px 0;display:block;width:100%;border-bottom:1px solid var(--color-grey-light)}.c-header #nav-mobile nav a:after,.c-header #nav-mobile nav a:before,.c-header #nav-mobile nav span:after,.c-header #nav-mobile nav span:before{display:none}.c-header #nav-mobile nav a:focus,.c-header #nav-mobile nav span:focus{color:var(--color-primary)}.c-header #nav-mobile nav .mobile-more{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMSI+PHBhdGggZD0iTTE2IDUuNWEuNjQ3LjY0NyAwIDAwLS4xOTMtLjQ2MkwxMC45NTEuMTlhLjY1Mi42NTIgMCAxMC0uOTIyLjkyMWwzLjc0NSAzLjczOEguNjE2YS42NTEuNjUxIDAgMDAwIDEuM2gxMy4xNThsLTMuNzQ1IDMuNzRhLjY1Mi42NTIgMCAxMC45MjIuOTIxbDQuODU0LTQuODQ1YS42NDcuNjQ3IDAgMDAuMi0uNDY1eiIgZmlsbD0iIzc5Nzk3OSIvPjwvc3ZnPgo=) no-repeat right 10px center}.c-header #nav-mobile nav .mobile-back{background:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjExLjAzNSIgdmlld0JveD0iMCAwIDE2LjAwNCAxMS4wMzUiIHdpZHRoPSIxNi4wMDQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE2IDUuNWEuNjQ3LjY0NyAwIDAgMCAtLjE5My0uNDYybC00Ljg1Ni00Ljg0OGEuNjUyLjY1MiAwIDEgMCAtLjkyMi45MjFsMy43NDUgMy43MzhoLTEzLjE1OGEuNjUxLjY1MSAwIDAgMCAwIDEuM2gxMy4xNThsLTMuNzQ1IDMuNzRhLjY1Mi42NTIgMCAxIDAgLjkyMi45MjFsNC44NTQtNC44NDVhLjY0Ny42NDcgMCAwIDAgLjItLjQ2NXoiIGZpbGw9IiNlOTQ3M2QiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAtMSAxNi4wMDUgMTEuMDE4KSIvPjwvc3ZnPg==) no-repeat left 0 top 19px;padding-left:30px;padding-bottom:40px;color:var(--color-primary);font-weight:500}.c-header #nav-mobile nav .meta>a,.c-header #nav-mobile nav .meta>span{font-size:17px;border:none;padding:10px 0;color:var(--color-grey-dark)}.c-header #nav-mobile nav .meta span{display:flex}.c-header #nav-mobile nav .meta span svg{fill:var(--color-grey-dark);margin-left:9px;margin-top:2px}.c-header #nav-mobile nav .external a{display:flex;align-items:center}.c-header #nav-mobile nav .external svg{margin-left:10px}.c-header #nav-mobile nav .external svg *{fill:var(--color-grey-dark)}.c-header #nav-mobile nav .language{text-align:center;position:absolute;width:100%;left:0;bottom:40px;transition:opacity .3s ease-in-out}.c-header #nav-mobile nav .language>a,.c-header #nav-mobile nav .language>span{font-size:17px;width:auto;border:none;padding:2px 10px;color:var(--color-grey-dark);display:inline-block;text-transform:uppercase}.c-header #nav-mobile nav .language>a.active,.c-header #nav-mobile nav .language>span.active{color:var(--color-primary)}.c-header #nav-mobile nav .language a+a{border-left:1px solid var(--color-grey-dark)}.c-header #nav-mobile nav li:not(.meta)+.meta{margin-top:30px}.c-header #nav-mobile nav .navigation-overlay{background-color:var(--color-grey-lighter);position:absolute;z-index:10;width:100vw;margin-top:90px;padding:0 20px 180px 20px;top:0;left:100vw;transition:left .35s ease-in-out;height:0;overflow:hidden;visibility:hidden}.c-header #nav-mobile nav .navigation-overlay.hide{margin-left:-100vw}.c-header #nav-mobile nav .navigation-overlay ul{background-color:var(--color-grey-lighter)}.c-header #nav-mobile nav .navigation-overlay a,.c-header #nav-mobile nav .navigation-overlay span#button--logout-mobile{background:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEzLjQxNCIgdmlld0JveD0iMCAwIDcuNDE0IDEzLjQxNCIgd2lkdGg9IjcuNDE0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2I1YjRiNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48cGF0aCBkPSJtNi43MDcgNi43MDctNi02Ii8+PHBhdGggZD0ibTYuNzA3IDYuNzA3LTYgNiIvPjwvZz48L3N2Zz4=) no-repeat right 10px center}.c-header #nav-mobile nav .navigation-overlay a.icon,.c-header #nav-mobile nav .navigation-overlay span#button--logout-mobile.icon{background:0 0;padding-right:10px;display:inline-block}.c-header #nav-mobile nav .navigation-overlay a.icon svg,.c-header #nav-mobile nav .navigation-overlay span#button--logout-mobile.icon svg{float:right;fill:var(--color-grey-medium);margin-top:2px}.c-header #nav-mobile nav .navigation-overlay .chapter a{font-weight:500}.c-header #nav-mobile nav .navigation-overlay .headline span{font-weight:500;color:var(--color-grey-medium);border-bottom:0;padding-top:30px;padding-bottom:5px}.c-header #nav-mobile nav .open .navigation-overlay{height:auto;min-height:calc(100vh - 90px);height:auto;overflow:visible;visibility:hidden}.c-header #nav-mobile nav .open .navigation-overlay ul{height:auto;visibility:visible}.c-header #nav-mobile nav>ul>li.open>.navigation-overlay{left:0}.c-header #nav-mobile.hide>nav>ul{margin-left:-100vw}.c-header #nav-mobile.hide>nav>ul>li>span.mobile-more svg{opacity:0}.c-header #nav-mobile.hide .language{opacity:0}.c-header .button--nav-mobile-close{border:none;background:0 0;position:absolute;z-index:11;top:35px;right:20px;opacity:0;transition:opacity .3s ease-in .3s}.nav-mobile-is-open #logo{position:absolute;z-index:1000}.nav-mobile-is-open .button--nav-mobile-close{opacity:1}.nav-mobile-is-open #nav-mobile{left:0}.c-header nav ul{display:flex;margin:0;line-height:1}.c-header nav ul li{margin:0}.c-header nav ul li a{color:var(--color-black);text-decoration:none;position:relative;transition:color .2s ease-in-out}.c-header nav ul li a:after,.c-header nav ul li a:before{content:"";position:absolute;bottom:-1px;height:1px;width:0;display:inline-block;background-color:var(--color-primary);transition:width .3s ease-in-out}.c-header nav ul li a:before{left:50%}.c-header nav ul li a:after{right:50%}.c-header nav ul li a.active,.c-header nav ul li a.is-open,.c-header nav ul li a:hover,.c-header nav ul li a[aria-current=page]{color:var(--color-primary)}.c-header nav ul li a.active>svg,.c-header nav ul li a.is-open>svg,.c-header nav ul li a:hover>svg,.c-header nav ul li a[aria-current=page]>svg{fill:var(--color-primary)}.c-header nav ul li a.active:after,.c-header nav ul li a.active:before,.c-header nav ul li a.is-open:after,.c-header nav ul li a.is-open:before,.c-header nav ul li a:hover:after,.c-header nav ul li a:hover:before,.c-header nav ul li a[aria-current=page]:after,.c-header nav ul li a[aria-current=page]:before{width:50%}.c-header nav ul li a .dropdown-arrow{display:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy4zMyAxMiI+PGRlZnM+PHN0eWxlPi5hNmI1NWRlYS02NWIzLTQxZjYtYWFmMC04Njc4YWYxOWI0ZjN7ZmlsbDojZmNmY2ZjO30uYmVmZTM1NTgtYWQ2NS00Mzk0LThiM2UtZjE5NDcwZjhiMTk4e2ZpbGw6I2U2ZTZlNjt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9ImI4YjQyZThkLTc4M2UtNDBlMS05ZjUzLWNhMGI3ZGE2NTQ5YiIgZGF0YS1uYW1lPSJFYmVuZSAyIj48ZyBpZD0iYmE4ZDk3NmEtNGU4Ny00MmRhLWJmMDAtY2Y4Njc2YWRkNTY1IiBkYXRhLW5hbWU9IkViZW5lIDEiPjxwb2x5Z29uIGNsYXNzPSJhNmI1NWRlYS02NWIzLTQxZjYtYWFmMC04Njc4YWYxOWI0ZjMiIHBvaW50cz0iMTEuNjcgMS40NCAxLjQgMTIgMjEuOTQgMTIgMTEuNjcgMS40NCIvPjxwb2x5Z29uIGNsYXNzPSJiZWZlMzU1OC1hZDY1LTQzOTQtOGIzZS1mMTk0NzBmOGIxOTgiIHBvaW50cz0iMTEuNjcgMCAwIDEyIDAuNyAxMiAxLjQgMTIgMTEuNjcgMS40NCAyMS45NCAxMiAyMi42NCAxMiAyMy4zMyAxMiAxMS42NyAwIi8+PC9nPjwvZz48L3N2Zz4=);width:24px;height:12px;position:absolute;left:50%;bottom:-15px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:103}.c-header nav ul li:hover .dropdown-arrow{display:inline-block}.c-header.meta{background-color:var(--color-grey-lighter);margin-bottom:20px}.c-header.meta .claim{color:#fff;height:50px;line-height:50px;position:absolute}.c-header.meta .col{text-align:right;display:grid;place-content:center end;height:50px}.c-header.meta nav.nav-meta ul{align-items:center}.c-header.meta nav.nav-meta ul li{font-size:16px;position:relative;padding:0 15px}@media screen and (max-width:1120px){.c-header.meta nav.nav-meta ul li{padding:0 10px}}.c-header.meta nav.nav-meta ul li:last-child{padding-right:0}.c-header.meta nav.nav-meta ul li:first-child{padding-left:0}.c-header.meta nav.nav-meta ul li a:after,.c-header.meta nav.nav-meta ul li a:before{display:none}.c-header.meta nav.nav-meta ul li.external a{display:flex;align-items:center}.c-header.meta nav.nav-meta ul li.external svg{margin-left:10px}.c-header.meta nav.nav-meta ul li.language a{text-transform:uppercase}.c-header.meta nav.nav-meta ul li.language a:first-child{border-right:1px solid var(--color-black);padding-right:8px}.c-header.meta nav.nav-meta ul li.language a:last-child{padding-left:8px}.c-header.meta nav.nav-meta ul li.language a:not(.active){color:var(--color-grey-dark)}.c-header.meta nav.nav-meta ul li.language a:not(.active):hover{color:var(--color-primary)}.c-header.meta nav.nav-meta ul li.infoportal>a{color:var(--color-grey-dark)}.c-header.meta nav.nav-meta ul li.infoportal>a svg{fill:var(--color-grey-dark)}.c-header.meta nav.nav-meta ul li.infoportal>a .dropdown-arrow{bottom:-17px}.c-header.meta nav.nav-meta ul li.infoportal a{display:flex;align-items:center}.c-header.meta nav.nav-meta ul li.infoportal a svg{margin-right:11px;transition:fill .2s ease-in-out}.c-header.meta nav.nav-meta ul li.infoportal a:hover{color:var(--color-primary)}.c-header.meta nav.nav-meta ul li.infoportal a:hover svg{fill:var(--color-primary)}.c-header.meta nav.nav-meta ul li.infoportal a.loggedin svg{margin-top:-2px}.c-header.meta.primary{background-color:var(--color-primary)}.c-header.meta.primary nav.nav-meta>ul>li>a{color:#fff}.c-header.meta.primary nav.nav-meta>ul>li>a:hover{opacity:.6}.c-header.meta.primary nav.nav-meta>ul>li>a[aria-current=page]{border-bottom:1px solid #fff}.c-header.meta.primary nav.nav-meta ul li.language a:first-child{border-right:1px solid #fff}.c-header.meta.primary nav.nav-meta ul li.language a:not(.active){color:#fff;opacity:.6}.c-header.meta.primary form.search input{background:0 0;border:1px solid #fff;color:#fff}.c-header.meta.primary form.search input::-webkit-input-placeholder{color:#fff}.c-header.meta.primary form.search input::placeholder{color:#fff}.c-header.meta.primary form.search input:focus,.c-header.meta.primary form.search input:hover{background:rgba(255,255,255,.3)}.c-header.meta.primary form.search button svg{fill:#fff}.c-header.main{position:-webkit-sticky;position:sticky;top:0;background-color:rgba(255,255,255,.95);z-index:100}.c-header.main .col{position:relative;display:flex;padding:20px 0}.c-header.main .col .right{margin-left:auto;display:grid}.c-header.main .col .nav-main{place-content:baseline;align-self:end}.c-header.main nav.nav-main ul li{position:relative;font-weight:500;font-size:19px;padding:0 20px}@media screen and (max-width:1120px){.c-header.main nav.nav-main ul li{padding:0 12px}}.c-header.main nav.nav-main ul li:last-child{padding-right:0}.c-header.main nav.nav-main ul li:first-child{padding-left:0}.c-header.main .dropdown,.c-header.meta .dropdown{display:none;padding-top:16px;position:absolute;z-index:101;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.c-header.main .dropdown .content,.c-header.meta .dropdown .content{padding:40px;width:410px;display:inline-block;background:var(--color-megamenu-bg);border:1px solid var(--color-megamenu-outline)}.c-header.main .dropdown .content p,.c-header.meta .dropdown .content p{margin-bottom:20px}.c-header.main .dropdown .content p strong,.c-header.meta .dropdown .content p strong{font-weight:500;color:var(--color-grey-medium)}.c-header.main .dropdown ul,.c-header.meta .dropdown ul{display:block}.c-header.main .dropdown ul li,.c-header.meta .dropdown ul li{padding:0;margin-bottom:10px;line-height:1.5;font-size:19px!important;font-weight:400!important;text-align:left;padding-left:0!important}.c-header.main .dropdown ul li.chapter,.c-header.meta .dropdown ul li.chapter{display:block;border-bottom:1px solid var(--color-megamenu-outline);font-weight:500!important;padding-bottom:25px;margin-bottom:25px!important}.c-header.main .dropdown ul li.chapter a:hover svg,.c-header.meta .dropdown ul li.chapter a:hover svg{fill:var(--color-primary)}.c-header.main .dropdown ul li.chapter svg,.c-header.meta .dropdown ul li.chapter svg{margin-left:15px;transition:all .3s ease-in-out}.c-header.main .dropdown ul li.highlight,.c-header.meta .dropdown ul li.highlight{display:block;font-weight:500!important}.c-header.main .dropdown ul li.highlight a:hover svg,.c-header.meta .dropdown ul li.highlight a:hover svg{fill:var(--color-primary)}.c-header.main .dropdown ul li.highlight svg,.c-header.meta .dropdown ul li.highlight svg{margin-left:15px;transition:all .3s ease-in-out}.c-header.main .dropdown ul li:last-child,.c-header.meta .dropdown ul li:last-child{margin-bottom:0}.c-header.main .dropdown ul.col-2,.c-header.meta .dropdown ul.col-2{-webkit-columns:2;columns:2}.c-header.main .dropdown .w-2-3,.c-header.meta .dropdown .w-2-3{width:66%;float:left}.c-header.main .dropdown .w-1-3,.c-header.meta .dropdown .w-1-3{width:33%;float:left}.c-header.main li:last-child .dropdown,.c-header.meta li:last-child .dropdown{left:auto;right:0;-webkit-transform:none;transform:none}.c-header nav.nav-main ul li:hover .dropdown,.c-header nav.nav-meta ul li:hover .dropdown{display:block}.c-header nav.nav-main ul li a .dropdown-arrow{bottom:-19px}.c-header nav.nav-main .dropdown{padding-top:20px}.c-header.line .col{padding:20px 0 0 0;border-bottom:1px solid var(--color-grey-light)}.c-header form.search{position:relative}.c-header form.search input{border:1px solid transparent;border-radius:18px;background-color:#fff;height:32px;padding:0 20px 0 40px;width:190px;outline:0;color:var(--color-black);font-size:15px;font-family:var(--font-primary);transition:all .3s ease-in-out}.c-header form.search input::-webkit-input-placeholder{font-size:16px;color:var(--color-grey-dark)}.c-header form.search input::placeholder{font-size:16px;color:var(--color-grey-dark)}.c-header form.search input:hover{border:1px solid var(--color-grey-light)}.c-header form.search input:focus{border:1px solid var(--color-secondary)}.c-header form.search input:focus+button svg{fill:var(--color-secondary)}.c-header form.search input:not([value=""]):not(:focus):invalid+button svg{fill:var(--color-primary)}.c-header form.search input:-internal-autofill-selected{background-color:red!important}.c-header form.search button{background:0 0;border:none;outline:0;cursor:pointer;position:absolute;left:0;padding:9px 9px 9px 12px}.c-header form.search button svg{fill:var(--color-grey-dark);transition:fill .2s ease-in-out}.c-header form.search button:hover svg{fill:var(--color-black)}.c-header form.search button:focus svg{fill:var(--color-secondary)}.sinus .c-header nav.nav-main ul li#expertise,.sinus .c-header nav.nav-main ul li#forschung,.sinus .c-header nav.nav-main ul li#infopakete,.sinus .c-header nav.nav-main ul li#research,.sinus .c-header nav.nav-main ul li#themen{position:initial}.sinus .c-header nav.nav-main ul li#expertise .dropdown,.sinus .c-header nav.nav-main ul li#forschung .dropdown,.sinus .c-header nav.nav-main ul li#infopakete .dropdown,.sinus .c-header nav.nav-main ul li#research .dropdown,.sinus .c-header nav.nav-main ul li#themen .dropdown{width:100%}.sinus .c-header nav.nav-main ul li#expertise .dropdown .content,.sinus .c-header nav.nav-main ul li#forschung .dropdown .content,.sinus .c-header nav.nav-main ul li#infopakete .dropdown .content,.sinus .c-header nav.nav-main ul li#research .dropdown .content,.sinus .c-header nav.nav-main ul li#themen .dropdown .content{width:100%}.integral .c-header nav.nav-main ul li#expertise .dropdown .content{width:720px}.integral .c-header nav.nav-main ul li#expertise .dropdown .content ul:last-child{-webkit-columns:2;columns:2}@media screen and (max-width:1200px){.integral .c-header nav.nav-main ul li#expertise{position:initial}.integral .c-header nav.nav-main ul li#expertise .dropdown{width:100%}.integral .c-header nav.nav-main ul li#expertise .dropdown .content{width:100%}.integral .c-header nav.nav-main ul li#expertise .dropdown .content ul:last-child{-webkit-columns:3;columns:3}}@media screen and (max-width:1200px){.integral .c-header nav.nav-main ul li{padding:0 12px}}@media screen and (max-width:1080px){.integral .c-header nav.nav-main ul li{padding:0 10px}}#logo{display:block}#logo img{height:50px;width:auto}.intranet #logo img{height:40px}.integral #logo img{height:55px;margin-bottom:-12px}@media screen and (max-width:1200px){.integral #logo img{height:45px;margin-bottom:-9px}}.akademie #logo img{height:66px;margin-bottom:-12px}#hamburger{display:none;outline:0;padding:10px;position:absolute;z-index:20;right:-10px;border:0;background:0 0}html:not(.intranet) .home .c-header.line .col{border-bottom:1px solid transparent}@media screen and (max-width:1024px){.meta,.nav-main{display:none}#hamburger{display:inline-block}.c-header.main{height:100px}.c-header.line .col{padding:0}.home .c-header.main .col{border-bottom:0}}@media screen and (max-width:620px){.c-header.line{display:none}.c-header.main{height:75px}#logo img{height:35px}.integral #logo img{height:40px;margin-bottom:0}.akademie #logo img{height:46px;margin-bottom:0}.intranet #logo img{height:30px}.c-header.main .col{padding:20px 0;border-bottom:none}}.c-hero-media-center--item .grid{max-width:1290px;position:relative}.c-hero-media-center--item .img img{-webkit-transform:translateY(calc(-1 *var(--s-md)));transform:translateY(calc(-1 *var(--s-md)))}.c-hero-media-center--item .text{position:relative;padding:60px 80px;display:grid;align-content:center}.c-hero-media-center--item .text .overline{font-size:17px;line-height:1;color:var(--color-grey-dark);margin-bottom:50px}.c-hero-media-center--item .text .overline .top{color:var(--color-primary)}.c-hero-media-center--item .text h2{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.c-hero-media-center--item .text p{color:var(--color-grey-dark)}.c-hero-media-center--item .text.bg:before{content:"";width:150%;height:100%;position:absolute;background:var(--color-grey-lighter);right:0;top:0;z-index:-1}.c-hero-media-center--item.single .grid{max-width:calc(var(--maxwidth) + var(--margin) + var(--margin))}.c-hero-media-center--item.single p{color:var(--color-black)}@media screen and (max-width:768px){.c-hero-media-center--item.single{background:var(--color-grey-lighter)}.c-hero-media-center--item.single h2{max-width:90%}.c-hero-media-center--item.single .text{padding:0 0 40px 0}.c-hero-media-center--item.single+.c-footer{margin-top:calc(-1 * var(--s-xl))}}@media screen and (max-width:620px){.c-hero-media-center--item.single{margin-top:var(--s-xl)}.c-hero-media-center--item.single+.c-footer{margin-top:calc(-1 * var(--s-md))}}.c-hero-media-center--item.contact .contact--list{margin-left:0}.c-hero-media-center--item.contact .contact--list li{position:relative;margin-bottom:20px;list-style:none;display:flex;align-items:center}.c-hero-media-center--item.contact .contact--list li:last-child{margin-bottom:0}.c-hero-media-center--item.contact .contact--list a{padding-left:40px;text-decoration:none}.c-hero-media-center--item.contact .contact--list svg{fill:var(--color-primary);position:absolute;left:0}.c-hero-media-center--item.quote .grid{max-width:calc(var(--maxwidth) + var(--margin) + var(--margin))}.c-hero-media-center--item.quote .text{display:inline-block}.c-hero-media-center--item.quote .text figure{-webkit-transform:translateX(-190px);transform:translateX(-190px);width:calc(100% + 150px)}.c-hero-media-center--item.quote .text h2{margin-top:0;margin-bottom:0;-webkit-transform:none;transform:none}@media screen and (max-width:1080px){.c-hero-media-center--item.quote .text h2{font-size:28px;line-height:33px}}@media screen and (max-width:620px){.c-hero-media-center--item.quote .text h2{font-size:19px;line-height:28px}}.c-hero-media-center--item.quote p{color:var(--color-black)}.c-hero-media-center--item.quote figcaption{margin-top:var(--s-xs)}@media screen and (max-width:620px){.c-hero-media-center--item.quote figcaption{margin-top:var(--s-sm)}}.c-hero-media-center .swiper-wrapper{padding:var(--s-md) 0 var(--s-lg) 0}.c-hero-media-center .swiper-container--hero-media-center{margin-top:var(--s-md);margin-bottom:var(--s-xl)}.c-hero-media-center+.c-hero--level-1-h2{margin-top:calc(-1 * var(--s-md))!important}@media screen and (max-width:1240px){.c-hero-media-center .swiper-wrapper{padding:var(--s-md) 0}.c-hero-media-center .swiper-container--hero-media-center{margin-top:var(--s-md);margin-bottom:var(--s-lg)}.c-hero-media-center--item .text{padding:60px 40px}.c-hero-media-center--item .text .overline{margin-bottom:20px}}@media screen and (max-width:1140px){.c-hero-media-center--item .img img{-webkit-transform:translateY(-60px);transform:translateY(-60px)}.c-hero-media-center--item .text{min-height:220px}}@media screen and (max-width:960px){.c-hero-media-center--item .grid{gap:0}.c-hero-media-center--item .text{padding:40px}.c-hero-media-center .swiper-container--hero-media-center{margin-top:var(--s-md);margin-bottom:var(--s-lg)}.c-hero-media-center .swiper-pagination-wrapper{z-index:10}}@media screen and (max-width:768px){.c-hero-media-center--item .grid{display:block}.c-hero-media-center--item .img,.c-hero-media-center--item .text{display:block}.c-hero-media-center--item .text.bg:before{display:none}.c-hero-media-center--item .text{min-height:auto;margin-top:-20px;padding:0 0 86px 0}.c-hero-media-center--item .text h2{-webkit-transform:translateX(0)!important;transform:translateX(0)!important}.c-hero-media-center--item .text figure{-webkit-transform:translateX(0)!important;transform:translateX(0)!important;width:100%!important}.c-hero-media-center .swiper-wrapper{background:linear-gradient(180deg,#fff var(--s-md),var(--color-grey-lighter) var(--s-md));padding-bottom:0}.c-hero-media-center .swiper-container--hero-media-center{margin-top:0}.c-hero-media-center .swiper-pagination-wrapper{-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@media screen and (max-width:620px){.c-hero-media-center--item .text .cookiefirst-cookie-declaration .overline+h2,.c-hero-media-center--item .text .overline+h3,.c-hero-media-center--item .text .overline+h4,.cookiefirst-cookie-declaration .c-hero-media-center--item .text .overline+h2{margin-top:-.5em}}.c-hero{--hero-spacing:60px}.c-hero--level-1{margin-bottom:var(--s-lg)}.c-hero--level-1 .grid{grid-template:1fr/repeat(12,1fr);padding:0}.c-hero--level-1 .col{position:relative;grid-column:1/span 12}.c-hero--level-1 .col .img{position:-webkit-sticky;position:sticky;z-index:-1}.c-hero--level-1 .col .text{position:absolute;max-width:770px;left:var(--s-lg);top:var(--s-lg)}@media screen and (max-width:1140px){.c-hero--level-1 .col .text{left:var(--s-sm);top:var(--s-md)}}@media screen and (max-width:840px){.c-hero--level-1 .col .text{left:var(--s-xs);top:var(--s-xs)}}@media screen and (max-width:620px){.c-hero--level-1 .col .text{left:var(--s-xxs);top:var(--s-xs)}}.c-hero--level-1 .col h1{color:var(--color-white)}.c-hero--level-1 .col h1.black{color:var(--color-black)}@media screen and (max-width:840px){.c-hero--level-1{margin-bottom:0!important;padding-bottom:0!important}}.c-hero--level-1-h2{margin-top:calc(var(--s-lg) * (-2));margin-bottom:var(--s-sm)}.c-hero--level-1-h2 .grid{grid-template:1fr/repeat(12,1fr)}.c-hero--level-1-h2 .col{grid-column:1/span 12}.c-hero--level-1-h2 .text{display:flex;align-items:center;position:-webkit-sticky;position:sticky}.c-hero--level-1-h2 h1,.c-hero--level-1-h2 h2{position:absolute;z-index:10;max-width:740px;left:0}.c-hero--level-1-h2 svg{margin-left:-33%;width:auto;height:auto}@media screen and (max-width:840px){.c-hero--level-1-h2{margin-top:0}.c-hero--level-1-h2 svg{margin-left:-50%;width:150%}.c-hero--level-1-h2 .text{margin-top:-30px}}.c-hero--h2{margin-top:-100px}.c-hero--h2 .col{position:relative}.c-hero--h2 svg{margin-left:-250px}.c-hero--h2 svg+h1,.c-hero--h2 svg+h2{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:620px}.c-hero--level-2{padding:var(--s-lg) 0}.c-hero--level-2 .grid{position:relative;z-index:-1;grid-template:1fr/repeat(12,1fr)}.c-hero--level-2 .img{position:-webkit-sticky;position:sticky;z-index:-1}.c-hero--level-2 .text{position:-webkit-sticky;position:sticky;display:flex;align-items:center;justify-content:center}.c-hero--level-2 h1{position:absolute;left:var(--margin)}@media screen and (min-width:840px){.c-hero--level-2 .col{grid-column:5/span 8}.c-hero--level-2 .text{position:absolute;left:0;top:50%;width:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-hero--level-2 svg{margin-left:-15%;position:absolute}}@media screen and (max-width:840px){.c-hero--level-2 .grid{display:block}.c-hero--level-2 .col{grid-column:1/span 12}.c-hero--level-2 .text{position:relative;margin-top:-30px}.c-hero--level-2 h1{left:0;z-index:10;max-width:740px}.c-hero--level-2 svg{margin-left:-55%;top:0;width:auto;height:auto;max-width:150%;z-index:9}.c-hero--level-2+.c-block>.grid:first-child{margin-top:0!important}}.c-hero--level-3{margin:var(--s-lg) 0 var(--s-xl) 0}.c-hero--level-3 .grid{grid-template:1fr/repeat(12,1fr)}.c-hero--level-3 .col--1{grid-column:2/span 10}.c-hero--level-3 .col--1 .text{display:flex;align-items:center;position:-webkit-sticky;position:sticky;z-index:0}.c-hero--level-3 .col--1 h1{position:absolute;max-width:740px;z-index:10}.c-hero--level-3 .col--1 svg{margin-left:-33%;width:auto;height:auto;z-index:-1}.c-hero--level-3 .col--2{grid-column:6/span 7}.c-hero--level-3 .col--2 .text{max-width:520px}@media screen and (max-width:840px){.c-hero--level-3 .col--1{grid-column:1/span 12}.c-hero--level-3 .col--1 svg{margin-left:-50%;width:150%}.c-hero--level-3+.c-block>.grid:first-child{margin-top:0!important}}@media screen and (max-width:768px){.c-hero--level-3 .col--1{margin-bottom:var(--s-sm)}.c-hero--level-3 .col--2{grid-column:1/span 12}}@media screen and (max-width:620px){.c-hero{margin:0;padding-top:0;padding-bottom:var(--s-sm)}}.c-hero .iso{background-color:#fff}.c-hero .iso p{position:absolute;z-index:99;font-size:14px;line-height:1;color:var(--color-secondary);font-weight:500;margin-top:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-hero--carousel{position:relative;margin-bottom:var(--s-lg);background-color:var(--color-grey-lighter)}.c-hero--carousel .grid{grid-template:1fr/repeat(12,1fr)}.c-hero--carousel .img{position:relative;grid-column:4/span 9;grid-row:1;line-height:0}.c-hero--carousel .img img{width:calc(100% + 40px)}.c-hero--carousel .img a,.c-hero--carousel .img picture{line-height:0}.c-hero--carousel .text{position:relative;grid-column:1/span 3;grid-row:1;display:flex;justify-content:center;align-items:center;padding-top:var(--hero-spacing)}.c-hero--carousel .text>div{padding:20px 0}.c-hero--carousel .text h2{width:200%;line-height:1;margin-bottom:.5em}.c-hero--carousel .text p{color:var(--color-grey-dark)}.c-hero--carousel .swiper-wrapper{box-sizing:border-box}.c-hero--carousel .swiper-slide{background-color:var(--color-grey-lighter);background:linear-gradient(180deg,#fff var(--hero-spacing),var(--color-grey-lighter) var(--hero-spacing));opacity:0!important}.c-hero--carousel .swiper-slide.swiper-slide-active{opacity:1!important}.c-hero--carousel-navigation{padding:0!important;display:flex;gap:var(--gutter)}.c-hero--carousel-navigation .hero-slide{cursor:pointer;list-style:none;flex-basis:100%;font-size:17px;line-height:26px;text-align:left;border:none;background:0 0;cursor:pointer;font-family:var(--font-primary);color:var(--color-grey-dark);transition:color .2s ease;margin:40px 0!important;padding:0!important;border-right:1px solid var(--color-grey-dark);position:relative}.c-hero--carousel-navigation .hero-slide:after{content:"";width:100%;height:4px;background-color:var(--color-grey-light);display:block;position:absolute;top:-40px;transition:background-color .2s ease}.c-hero--carousel-navigation .hero-slide:not(.hero-slide-1):after{width:calc(100% + var(--gutter) + 1px);left:calc(-1 * (var(--gutter) + 1px))}.c-hero--carousel-navigation .hero-slide span{margin:0 20px 0 0;display:inline-block}.c-hero--carousel-navigation .hero-slide span strong{font-weight:500;display:block}.c-hero--carousel-navigation .hero-slide.active{color:var(--color-black)}.c-hero--carousel-navigation .hero-slide.active:after{background-color:var(--color-primary);background:linear-gradient(to left,#f4a39e 50%,var(--color-primary) 50%);background-size:200% 100%;-webkit-animation-name:loader;animation-name:loader;-webkit-animation-duration:7.6s;animation-duration:7.6s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.c-hero--carousel-navigation .hero-slide:hover:not(.active){color:var(--color-black)}.c-hero--carousel-navigation .hero-slide:hover:not(.active):after{background-color:var(--color-grey-medium)}.c-hero--carousel-navigation .hero-slide:last-child{border-right:0}@keyframes loader{0%{background-position:right bottom}100%{background-position:left bottom}}.c-hero--carousel .swiper-pagination-wrapper{display:none}@media screen and (max-width:1140px){.c-hero--carousel .img{grid-column:5/span 8}.c-hero--carousel .text{grid-column:1/span 4}}@media screen and (max-width:1024px){.c-hero--carousel{margin-bottom:0}.c-hero--carousel .swiper-pagination-wrapper{position:relative;padding:var(--s-sm) 0;display:flex;background:var(--color-grey-lighter);z-index:99}.c-hero--carousel .c-hero--carousel-navigation-wrapper{display:none}}@media screen and (max-width:768px){.c-hero--carousel .grid{display:block}.c-hero--carousel .img img{width:100%}.c-hero--carousel .text{display:block;padding-top:30px}.c-hero--carousel .text>div{padding:0}.c-hero--carousel .text h2{width:auto}.c-hero--carousel .iso p{position:initial;-webkit-transform:none;transform:none;margin:0;padding:5px 0 15px 0}.c-hero--carousel-navigation{display:none}}.c-hero--carousel+.c-hero--level-1-h2{margin-top:0!important}@media screen and (max-width:1024px){.c-hero--carousel{padding:0!important}.c-hero--carousel+.c-hero--level-1-h2{position:relative;z-index:99}.c-hero--carousel+.c-hero--level-1-h2 .text{margin-top:-10px!important}}.integral .c-hero--carousel-navigation .hero-slide{display:flex}.c-infographic{position:relative}@media screen and (max-width:620px){.c-infographic+*{margin-top:calc(-1 * var(--s-sm))}}.c-infographic .bg{background:0 0}.c-infographic .bg:before{content:"";width:100%;height:calc(100% - (var(--s-lg) + var(--s-2xl)));background:var(--color-grey-lighter);left:0;top:0;position:absolute;z-index:-1}@media screen and (max-width:1080px){.c-infographic .bg{padding-top:var(--s-sm)}.c-infographic .bg:before{height:calc(100% - (var(--s-lg) + var(--s-xl)))}}@media screen and (max-width:620px){.c-infographic .bg{padding-top:var(--s-sm)}.c-infographic .bg:before{height:calc(100% - (var(--s-lg) + var(--s-lg)))}}.c-infographic--stage{max-width:1290px;position:relative;overflow:hidden}.c-infographic--stage>figure>img,.c-infographic--stage>svg{border:1px solid var(--color-grey-light)}.c-infographic--stage [id^=bold]{font-weight:500}.c-infographic--stage svg{width:100%;height:auto}.c-infographic--stage svg *{font-family:var(--font-primary)}.c-infographic--stage svg #kartoffeln>.overlay-is-visible,.c-infographic--stage svg #kartoffeln>:hover{cursor:pointer}.c-infographic--stage svg #kartoffeln>.overlay-is-visible path,.c-infographic--stage svg #kartoffeln>:hover path{opacity:1}.c-infographic--stage svg #kartoffeln>.overlay-is-visible text,.c-infographic--stage svg #kartoffeln>:hover text{fill:#fff}.c-infographic--stage svg #sinus-trend-steuerrad #kreissegmente-innen g{cursor:pointer}.c-infographic--stage svg #sinus-trend-steuerrad #kreissegmente-innen g:hover path{fill:var(--color-primary)}.c-infographic--stage svg #sinus-trend-steuerrad #kreissegmente-innen g:hover text *{fill:#fff}.c-infographic--info{position:absolute}.c-infographic--info p{color:var(--color-grey-dark);margin-top:5px;font-size:17px;line-height:26px;max-width:50vw}@media screen and (max-width:620px){.c-infographic--info{display:none}}.c-infographic .c-textshow{margin:var(--s-xs) 0 0 0}.c-infographic .c-textshow .button,.c-infographic .c-textshow .cookiefirst-cookie-declaration button,.cookiefirst-cookie-declaration .c-infographic .c-textshow button{float:right}.c-infographic .c-textshow .content{max-width:1070px;margin:0 auto}.c-infographic .c-textshow.c-textshow--visible{margin:var(--s-md) 0 0 0;padding-bottom:var(--s-xl)}.c-infographic .c-textshow.c-textshow--visible .content{margin-bottom:var(--s-xl)}@media screen and (max-width:1080px){.c-infographic .c-textshow.c-textshow--visible{margin:var(--s-sm) 0 0 0;padding-bottom:var(--s-lg)}.c-infographic .c-textshow.c-textshow--visible .content{margin-bottom:var(--s-lg)}}@media screen and (max-width:620px){.c-infographic .c-textshow{margin:var(--s-xxs) 0 0 0}.c-infographic .c-textshow.c-textshow--visible{margin:var(--s-xs) 0 0 0;padding-bottom:var(--s-md)}.c-infographic .c-textshow.c-textshow--visible .content{margin-bottom:var(--s-md)}.c-infographic .c-textshow .button,.c-infographic .c-textshow .cookiefirst-cookie-declaration button,.cookiefirst-cookie-declaration .c-infographic .c-textshow button{float:left;margin-left:0;padding-left:0}}.c-infographic svg #achsen *,.c-infographic svg #achsenbeschriftung-x *,.c-infographic svg #achsenbeschriftung-y *,.c-infographic svg #kartoffeln *,.image--svg svg #achsen *,.image--svg svg #achsenbeschriftung-x *,.image--svg svg #achsenbeschriftung-y *,.image--svg svg #kartoffeln *{font-family:var(--font-primary)}.c-infographic svg [id^=bold],.image--svg svg [id^=bold]{font-weight:500}#overlay-stage{-webkit-transform:translate(-100%,0);transform:translate(-100%,0);transition:opacity .2s ease,-webkit-transform .3s ease;transition:opacity .2s ease,transform .3s ease;transition:opacity .2s ease,transform .3s ease,-webkit-transform .3s ease;opacity:0;visibility:hidden;width:340px;top:30px;left:30px;background-color:rgba(233,70,61,.96);height:calc(100% - 60px);overflow:auto;position:absolute}#overlay-stage.is-visible{visibility:visible;opacity:1;-webkit-transform:translate(0);transform:translate(0)}@media screen and (max-width:1024px){#overlay-stage{top:20px;left:20px;height:calc(100% - 40px)}#overlay-stage .overlay-infographic{width:100%;padding:60px 20px 20px 20px}}@media screen and (max-width:840px){#overlay-stage{width:calc(100% - 40px)}}@media screen and (max-width:620px){#overlay-stage{top:0;left:0;width:100%;height:100%;position:fixed;z-index:100}}.overlay-infographic{padding:90px 30px 30px 30px;color:#fff;position:absolute;visibility:hidden;opacity:0;transition:opacity .2s ease}.cookiefirst-cookie-declaration .overlay-infographic h2,.overlay-infographic .cookiefirst-cookie-declaration h2,.overlay-infographic h3,.overlay-infographic h4{font-family:var(--font-secondary);margin-bottom:.5em}.overlay-infographic p,.overlay-infographic ul{font-size:17px;line-height:26px}.overlay-infographic.is-visible{visibility:visible;opacity:1}.overlay-infographic .button--overlay-close{position:absolute;right:10px;top:10px;padding:10px;background:0 0;border:none;cursor:pointer}.overlay-infographic .button--overlay-close svg{transition:opacity .2s ease-in-out}.overlay-infographic .button--overlay-close svg *{fill:var(--color-white)}.overlay-infographic .button--overlay-close:hover svg{opacity:.5}#overlay-stage.wheel .overlay-infographic{padding:40px;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#overlay-stage.wheel .overlay-infographic-inner ul{list-style:disc;margin:0 0 1em 1em}@media screen and (min-width:840px){#overlay-stage.wheel{display:flex;align-items:center;justify-content:center;transition:opacity .2s ease;width:33%;height:33%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:transparent!important}#overlay-stage.wheel .overlay-infographic{padding:40px}#overlay-stage.wheel .overlay-infographic-inner{color:var(--color-primary)}#overlay-stage.wheel .overlay-infographic-inner .cookiefirst-cookie-declaration h2,#overlay-stage.wheel .overlay-infographic-inner h3,#overlay-stage.wheel .overlay-infographic-inner h4,.cookiefirst-cookie-declaration #overlay-stage.wheel .overlay-infographic-inner h2{display:none}#overlay-stage.wheel .overlay-infographic-inner p,#overlay-stage.wheel .overlay-infographic-inner ul{font-size:17px;line-height:27px;margin-bottom:0}#overlay-stage.wheel .button--overlay-close{display:none}}.c-infographic{--color-info-purpur:#B01E70;--color-info-tuerkis:#20AFAF;--color-info-koenigsblau:#273EB4;--color-info-lila:#8D43F6;--color-info-mittelgruen:#7CC162;--color-info-waldgruen:#387F43;--color-info-dunkelblau:#001E50;--color-info-mittelblau:#0000FF;--color-info-hellblau:#2FABFF;--color-info-hellgruen:#64FF8C;--color-info-gruen:#00AC00;--color-info-orange:#FF8200;--color-info-pink:#E61EDE;--color-info-rot:#E33C19;--color-info-gelb:#FFE83F;--color-info-braun:#A86B00}.c-infographic [class^=warm-red]{background-color:var(--color-primary)!important;color:#fff!important}.c-infographic [class^=warm-red].is-visible text,.c-infographic [class^=warm-red].overlay-is-visible text,.c-infographic [class^=warm-red]:hover text{fill:#fff!important}.c-infographic [class^=warm-red].is-visible path,.c-infographic [class^=warm-red].is-visible rect,.c-infographic [class^=warm-red].overlay-is-visible path,.c-infographic [class^=warm-red].overlay-is-visible rect,.c-infographic [class^=warm-red]:hover path,.c-infographic [class^=warm-red]:hover rect{fill:var(--color-primary);opacity:1}.c-infographic [class^=warm-red].is-visible .overlay-infographic-inner,.c-infographic [class^=warm-red].overlay-is-visible .overlay-infographic-inner,.c-infographic [class^=warm-red]:hover .overlay-infographic-inner{color:#fff}.c-infographic [class^=warm-red].is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=warm-red].overlay-is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=warm-red]:hover .overlay-infographic-inner .button--overlay-close svg *{fill:#fff!important}.c-infographic [class^=light-blue]{background-color:var(--color-secondary)!important;color:#fff!important}.c-infographic [class^=light-blue].is-visible text,.c-infographic [class^=light-blue].overlay-is-visible text,.c-infographic [class^=light-blue]:hover text{fill:#fff!important}.c-infographic [class^=light-blue].is-visible path,.c-infographic [class^=light-blue].is-visible rect,.c-infographic [class^=light-blue].overlay-is-visible path,.c-infographic [class^=light-blue].overlay-is-visible rect,.c-infographic [class^=light-blue]:hover path,.c-infographic [class^=light-blue]:hover rect{fill:var(--color-secondary);opacity:1}.c-infographic [class^=light-blue].is-visible .overlay-infographic-inner,.c-infographic [class^=light-blue].overlay-is-visible .overlay-infographic-inner,.c-infographic [class^=light-blue]:hover .overlay-infographic-inner{color:#fff}.c-infographic [class^=light-blue].is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=light-blue].overlay-is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=light-blue]:hover .overlay-infographic-inner .button--overlay-close svg *{fill:#fff!important}.c-infographic [class^=gruen]{background-color:var(--color-info-gruen)!important;color:#fff!important}.c-infographic [class^=gruen].is-visible text,.c-infographic [class^=gruen].overlay-is-visible text,.c-infographic [class^=gruen]:hover text{fill:#fff!important}.c-infographic [class^=gruen].is-visible path,.c-infographic [class^=gruen].is-visible rect,.c-infographic [class^=gruen].overlay-is-visible path,.c-infographic [class^=gruen].overlay-is-visible rect,.c-infographic [class^=gruen]:hover path,.c-infographic [class^=gruen]:hover rect{fill:var(--color-info-gruen);opacity:1}.c-infographic [class^=gruen].is-visible .overlay-infographic-inner,.c-infographic [class^=gruen].overlay-is-visible .overlay-infographic-inner,.c-infographic [class^=gruen]:hover .overlay-infographic-inner{color:#fff}.c-infographic [class^=gruen].is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=gruen].overlay-is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=gruen]:hover .overlay-infographic-inner .button--overlay-close svg *{fill:#fff!important}.c-infographic [class^=purpur]{background-color:var(--color-info-purpur)!important;color:#fff!important}.c-infographic [class^=purpur].is-visible text,.c-infographic [class^=purpur].overlay-is-visible text,.c-infographic [class^=purpur]:hover text{fill:#fff!important}.c-infographic [class^=purpur].is-visible path,.c-infographic [class^=purpur].is-visible rect,.c-infographic [class^=purpur].overlay-is-visible path,.c-infographic [class^=purpur].overlay-is-visible rect,.c-infographic [class^=purpur]:hover path,.c-infographic [class^=purpur]:hover rect{fill:var(--color-info-purpur);opacity:1}.c-infographic [class^=purpur].is-visible .overlay-infographic-inner,.c-infographic [class^=purpur].overlay-is-visible .overlay-infographic-inner,.c-infographic [class^=purpur]:hover .overlay-infographic-inner{color:#fff}.c-infographic [class^=purpur].is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=purpur].overlay-is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=purpur]:hover .overlay-infographic-inner .button--overlay-close svg *{fill:#fff!important}.c-infographic [class^=tuerkis]{background-color:var(--color-info-tuerkis)!important;color:#fff!important}.c-infographic [class^=tuerkis].is-visible text,.c-infographic [class^=tuerkis].overlay-is-visible text,.c-infographic [class^=tuerkis]:hover text{fill:#fff!important}.c-infographic [class^=tuerkis].is-visible path,.c-infographic [class^=tuerkis].is-visible rect,.c-infographic [class^=tuerkis].overlay-is-visible path,.c-infographic [class^=tuerkis].overlay-is-visible rect,.c-infographic [class^=tuerkis]:hover path,.c-infographic [class^=tuerkis]:hover rect{fill:var(--color-info-tuerkis);opacity:1}.c-infographic [class^=tuerkis].is-visible .overlay-infographic-inner,.c-infographic [class^=tuerkis].overlay-is-visible .overlay-infographic-inner,.c-infographic [class^=tuerkis]:hover .overlay-infographic-inner{color:#fff}.c-infographic [class^=tuerkis].is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=tuerkis].overlay-is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=tuerkis]:hover .overlay-infographic-inner .button--overlay-close svg *{fill:#fff!important}.c-infographic [class^=koenigsblau]{background-color:var(--color-info-koenigsblau)!important;color:#fff!important}.c-infographic [class^=koenigsblau].is-visible text,.c-infographic [class^=koenigsblau].overlay-is-visible text,.c-infographic [class^=koenigsblau]:hover text{fill:#fff!important}.c-infographic [class^=koenigsblau].is-visible path,.c-infographic [class^=koenigsblau].is-visible rect,.c-infographic [class^=koenigsblau].overlay-is-visible path,.c-infographic [class^=koenigsblau].overlay-is-visible rect,.c-infographic [class^=koenigsblau]:hover path,.c-infographic [class^=koenigsblau]:hover rect{fill:var(--color-info-koenigsblau);opacity:1}.c-infographic [class^=koenigsblau].is-visible .overlay-infographic-inner,.c-infographic [class^=koenigsblau].overlay-is-visible .overlay-infographic-inner,.c-infographic [class^=koenigsblau]:hover .overlay-infographic-inner{color:#fff}.c-infographic [class^=koenigsblau].is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=koenigsblau].overlay-is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=koenigsblau]:hover .overlay-infographic-inner .button--overlay-close svg *{fill:#fff!important}.c-infographic [class^=dunkelblau]{background-color:var(--color-info-dunkelblau)!important;color:#fff!important}.c-infographic [class^=dunkelblau].is-visible text,.c-infographic [class^=dunkelblau].overlay-is-visible text,.c-infographic [class^=dunkelblau]:hover text{fill:#fff!important}.c-infographic [class^=dunkelblau].is-visible path,.c-infographic [class^=dunkelblau].is-visible rect,.c-infographic [class^=dunkelblau].overlay-is-visible path,.c-infographic [class^=dunkelblau].overlay-is-visible rect,.c-infographic [class^=dunkelblau]:hover path,.c-infographic [class^=dunkelblau]:hover rect{fill:var(--color-info-dunkelblau);opacity:1}.c-infographic [class^=dunkelblau].is-visible .overlay-infographic-inner,.c-infographic [class^=dunkelblau].overlay-is-visible .overlay-infographic-inner,.c-infographic [class^=dunkelblau]:hover .overlay-infographic-inner{color:#fff}.c-infographic [class^=dunkelblau].is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=dunkelblau].overlay-is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=dunkelblau]:hover .overlay-infographic-inner .button--overlay-close svg *{fill:#fff!important}.c-infographic [class^=mittelblau]{background-color:var(--color-info-mittelblau)!important;color:#fff!important}.c-infographic [class^=mittelblau].is-visible text,.c-infographic [class^=mittelblau].overlay-is-visible text,.c-infographic [class^=mittelblau]:hover text{fill:#fff!important}.c-infographic [class^=mittelblau].is-visible path,.c-infographic [class^=mittelblau].is-visible rect,.c-infographic [class^=mittelblau].overlay-is-visible path,.c-infographic [class^=mittelblau].overlay-is-visible rect,.c-infographic [class^=mittelblau]:hover path,.c-infographic [class^=mittelblau]:hover rect{fill:var(--color-info-mittelblau);opacity:1}.c-infographic [class^=mittelblau].is-visible .overlay-infographic-inner,.c-infographic [class^=mittelblau].overlay-is-visible .overlay-infographic-inner,.c-infographic [class^=mittelblau]:hover .overlay-infographic-inner{color:#fff}.c-infographic [class^=mittelblau].is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=mittelblau].overlay-is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=mittelblau]:hover .overlay-infographic-inner .button--overlay-close svg *{fill:#fff!important}.c-infographic [class^=hellblau]{background-color:var(--color-info-hellblau)!important;color:#fff!important}.c-infographic [class^=hellblau].is-visible text,.c-infographic [class^=hellblau].overlay-is-visible text,.c-infographic [class^=hellblau]:hover text{fill:#fff!important}.c-infographic [class^=hellblau].is-visible path,.c-infographic [class^=hellblau].is-visible rect,.c-infographic [class^=hellblau].overlay-is-visible path,.c-infographic [class^=hellblau].overlay-is-visible rect,.c-infographic [class^=hellblau]:hover path,.c-infographic [class^=hellblau]:hover rect{fill:var(--color-info-hellblau);opacity:1}.c-infographic [class^=hellblau].is-visible .overlay-infographic-inner,.c-infographic [class^=hellblau].overlay-is-visible .overlay-infographic-inner,.c-infographic [class^=hellblau]:hover .overlay-infographic-inner{color:#fff}.c-infographic [class^=hellblau].is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=hellblau].overlay-is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=hellblau]:hover .overlay-infographic-inner .button--overlay-close svg *{fill:#fff!important}.c-infographic [class^=lila]{background-color:var(--color-info-lila)!important;color:#fff!important}.c-infographic [class^=lila].is-visible text,.c-infographic [class^=lila].overlay-is-visible text,.c-infographic [class^=lila]:hover text{fill:#fff!important}.c-infographic [class^=lila].is-visible path,.c-infographic [class^=lila].is-visible rect,.c-infographic [class^=lila].overlay-is-visible path,.c-infographic [class^=lila].overlay-is-visible rect,.c-infographic [class^=lila]:hover path,.c-infographic [class^=lila]:hover rect{fill:var(--color-info-lila);opacity:1}.c-infographic [class^=lila].is-visible .overlay-infographic-inner,.c-infographic [class^=lila].overlay-is-visible .overlay-infographic-inner,.c-infographic [class^=lila]:hover .overlay-infographic-inner{color:#fff}.c-infographic [class^=lila].is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=lila].overlay-is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=lila]:hover .overlay-infographic-inner .button--overlay-close svg *{fill:#fff!important}.c-infographic [class^=orange]{background-color:var(--color-info-orange)!important;color:#fff!important}.c-infographic [class^=orange].is-visible text,.c-infographic [class^=orange].overlay-is-visible text,.c-infographic [class^=orange]:hover text{fill:#fff!important}.c-infographic [class^=orange].is-visible path,.c-infographic [class^=orange].is-visible rect,.c-infographic [class^=orange].overlay-is-visible path,.c-infographic [class^=orange].overlay-is-visible rect,.c-infographic [class^=orange]:hover path,.c-infographic [class^=orange]:hover rect{fill:var(--color-info-orange);opacity:1}.c-infographic [class^=orange].is-visible .overlay-infographic-inner,.c-infographic [class^=orange].overlay-is-visible .overlay-infographic-inner,.c-infographic [class^=orange]:hover .overlay-infographic-inner{color:#fff}.c-infographic [class^=orange].is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=orange].overlay-is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=orange]:hover .overlay-infographic-inner .button--overlay-close svg *{fill:#fff!important}.c-infographic [class^=gelb]{background-color:var(--color-info-gelb)!important;color:#fff!important}.c-infographic [class^=gelb].is-visible text,.c-infographic [class^=gelb].overlay-is-visible text,.c-infographic [class^=gelb]:hover text{fill:#000!important}.c-infographic [class^=gelb].is-visible path,.c-infographic [class^=gelb].is-visible rect,.c-infographic [class^=gelb].overlay-is-visible path,.c-infographic [class^=gelb].overlay-is-visible rect,.c-infographic [class^=gelb]:hover path,.c-infographic [class^=gelb]:hover rect{fill:var(--color-info-gelb);opacity:1}.c-infographic [class^=gelb].is-visible .overlay-infographic-inner,.c-infographic [class^=gelb].overlay-is-visible .overlay-infographic-inner,.c-infographic [class^=gelb]:hover .overlay-infographic-inner{color:#000}.c-infographic [class^=gelb].is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=gelb].overlay-is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=gelb]:hover .overlay-infographic-inner .button--overlay-close svg *{fill:#000!important}.c-infographic [class^=hellgruen]{background-color:var(--color-info-hellgruen)!important;color:#fff!important}.c-infographic [class^=hellgruen].is-visible text,.c-infographic [class^=hellgruen].overlay-is-visible text,.c-infographic [class^=hellgruen]:hover text{fill:#000!important}.c-infographic [class^=hellgruen].is-visible path,.c-infographic [class^=hellgruen].is-visible rect,.c-infographic [class^=hellgruen].overlay-is-visible path,.c-infographic [class^=hellgruen].overlay-is-visible rect,.c-infographic [class^=hellgruen]:hover path,.c-infographic [class^=hellgruen]:hover rect{fill:var(--color-info-hellgruen);opacity:1}.c-infographic [class^=hellgruen].is-visible .overlay-infographic-inner,.c-infographic [class^=hellgruen].overlay-is-visible .overlay-infographic-inner,.c-infographic [class^=hellgruen]:hover .overlay-infographic-inner{color:#000}.c-infographic [class^=hellgruen].is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=hellgruen].overlay-is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=hellgruen]:hover .overlay-infographic-inner .button--overlay-close svg *{fill:#000!important}.c-infographic [class^=mittelgruen]{background-color:var(--color-info-mittelgruen)!important;color:#fff!important}.c-infographic [class^=mittelgruen].is-visible text,.c-infographic [class^=mittelgruen].overlay-is-visible text,.c-infographic [class^=mittelgruen]:hover text{fill:#fff!important}.c-infographic [class^=mittelgruen].is-visible path,.c-infographic [class^=mittelgruen].is-visible rect,.c-infographic [class^=mittelgruen].overlay-is-visible path,.c-infographic [class^=mittelgruen].overlay-is-visible rect,.c-infographic [class^=mittelgruen]:hover path,.c-infographic [class^=mittelgruen]:hover rect{fill:var(--color-info-mittelgruen);opacity:1}.c-infographic [class^=mittelgruen].is-visible .overlay-infographic-inner,.c-infographic [class^=mittelgruen].overlay-is-visible .overlay-infographic-inner,.c-infographic [class^=mittelgruen]:hover .overlay-infographic-inner{color:#fff}.c-infographic [class^=mittelgruen].is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=mittelgruen].overlay-is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=mittelgruen]:hover .overlay-infographic-inner .button--overlay-close svg *{fill:#fff!important}.c-infographic [class^=waldgruen]{background-color:var(--color-info-waldgruen)!important;color:#fff!important}.c-infographic [class^=waldgruen].is-visible text,.c-infographic [class^=waldgruen].overlay-is-visible text,.c-infographic [class^=waldgruen]:hover text{fill:#fff!important}.c-infographic [class^=waldgruen].is-visible path,.c-infographic [class^=waldgruen].is-visible rect,.c-infographic [class^=waldgruen].overlay-is-visible path,.c-infographic [class^=waldgruen].overlay-is-visible rect,.c-infographic [class^=waldgruen]:hover path,.c-infographic [class^=waldgruen]:hover rect{fill:var(--color-info-waldgruen);opacity:1}.c-infographic [class^=waldgruen].is-visible .overlay-infographic-inner,.c-infographic [class^=waldgruen].overlay-is-visible .overlay-infographic-inner,.c-infographic [class^=waldgruen]:hover .overlay-infographic-inner{color:#fff}.c-infographic [class^=waldgruen].is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=waldgruen].overlay-is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=waldgruen]:hover .overlay-infographic-inner .button--overlay-close svg *{fill:#fff!important}.c-infographic [class^=pink]{background-color:var(--color-info-pink)!important;color:#fff!important}.c-infographic [class^=pink].is-visible text,.c-infographic [class^=pink].overlay-is-visible text,.c-infographic [class^=pink]:hover text{fill:#fff!important}.c-infographic [class^=pink].is-visible path,.c-infographic [class^=pink].is-visible rect,.c-infographic [class^=pink].overlay-is-visible path,.c-infographic [class^=pink].overlay-is-visible rect,.c-infographic [class^=pink]:hover path,.c-infographic [class^=pink]:hover rect{fill:var(--color-info-pink);opacity:1}.c-infographic [class^=pink].is-visible .overlay-infographic-inner,.c-infographic [class^=pink].overlay-is-visible .overlay-infographic-inner,.c-infographic [class^=pink]:hover .overlay-infographic-inner{color:#fff}.c-infographic [class^=pink].is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=pink].overlay-is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=pink]:hover .overlay-infographic-inner .button--overlay-close svg *{fill:#fff!important}.c-infographic [class^=rot]{background-color:var(--color-info-rot)!important;color:#fff!important}.c-infographic [class^=rot].is-visible text,.c-infographic [class^=rot].overlay-is-visible text,.c-infographic [class^=rot]:hover text{fill:#fff!important}.c-infographic [class^=rot].is-visible path,.c-infographic [class^=rot].is-visible rect,.c-infographic [class^=rot].overlay-is-visible path,.c-infographic [class^=rot].overlay-is-visible rect,.c-infographic [class^=rot]:hover path,.c-infographic [class^=rot]:hover rect{fill:var(--color-info-rot);opacity:1}.c-infographic [class^=rot].is-visible .overlay-infographic-inner,.c-infographic [class^=rot].overlay-is-visible .overlay-infographic-inner,.c-infographic [class^=rot]:hover .overlay-infographic-inner{color:#fff}.c-infographic [class^=rot].is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=rot].overlay-is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=rot]:hover .overlay-infographic-inner .button--overlay-close svg *{fill:#fff!important}.c-infographic [class^=gruen]{background-color:var(--color-info-gruen)!important;color:#fff!important}.c-infographic [class^=gruen].is-visible text,.c-infographic [class^=gruen].overlay-is-visible text,.c-infographic [class^=gruen]:hover text{fill:#fff!important}.c-infographic [class^=gruen].is-visible path,.c-infographic [class^=gruen].is-visible rect,.c-infographic [class^=gruen].overlay-is-visible path,.c-infographic [class^=gruen].overlay-is-visible rect,.c-infographic [class^=gruen]:hover path,.c-infographic [class^=gruen]:hover rect{fill:var(--color-info-gruen);opacity:1}.c-infographic [class^=gruen].is-visible .overlay-infographic-inner,.c-infographic [class^=gruen].overlay-is-visible .overlay-infographic-inner,.c-infographic [class^=gruen]:hover .overlay-infographic-inner{color:#fff}.c-infographic [class^=gruen].is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=gruen].overlay-is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=gruen]:hover .overlay-infographic-inner .button--overlay-close svg *{fill:#fff!important}.c-infographic [class^=braun]{background-color:var(--color-info-braun)!important;color:#fff!important}.c-infographic [class^=braun].is-visible text,.c-infographic [class^=braun].overlay-is-visible text,.c-infographic [class^=braun]:hover text{fill:#fff!important}.c-infographic [class^=braun].is-visible path,.c-infographic [class^=braun].is-visible rect,.c-infographic [class^=braun].overlay-is-visible path,.c-infographic [class^=braun].overlay-is-visible rect,.c-infographic [class^=braun]:hover path,.c-infographic [class^=braun]:hover rect{fill:var(--color-info-braun);opacity:1}.c-infographic [class^=braun].is-visible .overlay-infographic-inner,.c-infographic [class^=braun].overlay-is-visible .overlay-infographic-inner,.c-infographic [class^=braun]:hover .overlay-infographic-inner{color:#fff}.c-infographic [class^=braun].is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=braun].overlay-is-visible .overlay-infographic-inner .button--overlay-close svg *,.c-infographic [class^=braun]:hover .overlay-infographic-inner .button--overlay-close svg *{fill:#fff!important}.c-infographic+.c-block>.grid:first-child{margin-top:0}.c-infographic+.c-accordion{margin-top:0}.c-infoportal .cookiefirst-cookie-declaration h2+h2,.c-infoportal h2+h3,.c-infoportal h2+h4,.cookiefirst-cookie-declaration .c-infoportal h2+h2{margin-top:1.5em}.c-infoportal .c-infoportal--downloadlist+h2{margin-top:3.5em}.c-infoportal .c-form--country{margin-bottom:var(--s-lg)}.c-infoportal .c-form--country .c-form-element.checkbox--float input+label{margin-right:60px}@media screen and (max-width:620px){.c-infoportal .c-form--country .c-form-element.checkbox--float input+label{width:48%!important;margin-right:0}}.c-infoportal--abo{display:grid;grid-gap:var(--gutter);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.c-infoportal--abo-item{border:1px solid var(--color-grey-medium);padding:40px;text-align:center}.c-infoportal--abo-item h2{margin-top:0;margin-bottom:20px}.c-infoportal--abo-item p.small{font-size:17px;line-height:1.3;color:var(--color-grey-dark);max-width:340px;margin:0 auto 35px auto}.c-infoportal--abo-item ul{border-top:1px solid var(--color-grey-light);border-bottom:1px solid var(--color-grey-light);margin-left:0;text-align:left;margin:40px 0;padding:40px 0}.c-infoportal--abo-item ul li{list-style:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE0IDEwIj48ZyBpZD0iRWJlbmVfMiIgZGF0YS1uYW1lPSJFYmVuZSAyIj48ZyBpZD0iVGV4dCI+PHBhdGggZD0iTTEzLjcyLjNhMSwxLDAsMCwwLTEuNDIsMEw0Ljc1LDcuNmwtMy0zQTEsMSwwLDAsMCwuMyw2LjA4TDQuMDUsOS43MmExLDEsMCwwLDAsMS40LDBsOC4yNS04QTEsMSwwLDAsMCwxMy43Mi4zWiIvPjwvZz48L2c+PC9zdmc+);background-repeat:no-repeat;background-position:0 10px;padding-left:1.75em;margin-bottom:1em}.c-infoportal--abo-item ul li:last-child{margin-bottom:0}.c-infoportal--abo-item ul.premium li{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgMTQgMTAiIHdpZHRoPSIxNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTMuNzIuM2ExIDEgMCAwIDAgLTEuNDIgMGwtNy41NSA3LjMtMy0zYTEgMSAwIDAgMCAtMS40NSAxLjQ4bDMuNzUgMy42NGExIDEgMCAwIDAgMS40IDBsOC4yNS04YTEgMSAwIDAgMCAuMDItMS40MnoiIGZpbGw9IiNFOTQ3M0QiLz48L3N2Zz4K)}.c-infoportal--profil .profil-section{padding-bottom:var(--s-sm);margin-bottom:var(--s-sm);border-bottom:1px solid var(--color-grey-light);position:relative}.c-infoportal--profil .profil-section>*{max-width:820px}.c-infoportal--profil .cookiefirst-cookie-declaration .profil-section>button,.c-infoportal--profil .profil-section>.button,.cookiefirst-cookie-declaration .c-infoportal--profil .profil-section>button{position:absolute;right:0;top:0}.c-infoportal--profil .profil-section>p:last-of-type{margin-bottom:0}.c-infoportal--profil .order-list{list-style:none;margin-left:0}.c-infoportal--profil .order-list li{border-bottom:1px solid var(--color-grey-light);padding:20px 0}.c-infoportal--profil .order-list li span:last-child{color:var(--color-grey-dark);display:block}@media screen and (min-width:620px){.c-infoportal--profil .order-list li span:last-child{float:right}}.c-infoportal--downloadlist li{margin-bottom:3px;position:relative;font-size:var(--font-size-base);background:#fff;padding:5px 30px}@media screen and (max-width:620px){.c-infoportal--downloadlist li{padding:10px 20px}}.c-infoportal--downloadlist li:not(.show-all) .download-item.single{visibility:hidden;display:flex;height:0}.c-infoportal--downloadlist li:not(.show-all) .download-item.single>*{opacity:0}.c-infoportal--downloadlist .download-toggle{position:absolute;left:10px;height:60px;width:40px;background:#fff;border:none;cursor:pointer}.c-infoportal--downloadlist .download-toggle svg{transition:all .25s ease-in-out}.c-infoportal--downloadlist .download-toggle:hover svg *{fill:var(--color-primary)}@media screen and (max-width:840px){.c-infoportal--downloadlist .download-toggle{width:50px;left:0}}@media screen and (max-width:620px){.c-infoportal--downloadlist .download-toggle{width:40px;height:70px;left:0}}.c-infoportal--downloadlist .button--download{background:#fff;border:none;cursor:pointer;text-align:center}.c-infoportal--downloadlist .button--download svg{border-radius:100%}.c-infoportal--downloadlist .button--download svg *{fill:var(--color-primary)}.c-infoportal--downloadlist .button--download:hover svg{background-color:var(--color-primary);transition:all .15s ease-in-out}.c-infoportal--downloadlist .button--download:hover svg path:first-child{fill:var(--color-primary)}.c-infoportal--downloadlist .button--download:hover svg path:last-child{fill:#fff}.c-infoportal--downloadlist .show-all .download-toggle svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-infoportal--downloadlist .video-item{width:100%;display:inline-block;padding:22px 0}.c-infoportal--downloadlist .video-item>*{float:left}.c-infoportal--downloadlist .video-item .img{width:141px;height:auto}.c-infoportal--downloadlist .video-item .text{width:calc(100% - 141px - 150px - 155px);padding:0 20px;line-height:1.4}.c-infoportal--downloadlist .video-item .text .title{display:block;margin-bottom:.375em}.c-infoportal--downloadlist .video-item .text .description{color:var(--color-grey-dark)}.c-infoportal--downloadlist .video-item .length{width:150px;float:right}.c-infoportal--downloadlist .video-item .play{width:155px;padding-right:20px;float:right;text-align:right}.c-infoportal--downloadlist .video-item .play a{display:inline-flex;color:var(--color-primary);text-decoration:none;font-weight:500;transition:.2s opacity ease-in-out}.c-infoportal--downloadlist .video-item .play a svg{margin-left:12px}.c-infoportal--downloadlist .video-item .play a:hover{opacity:.75}@media screen and (max-width:1080px){.c-infoportal--downloadlist .video-item .text{width:calc(100% - 141px - 250px)}.c-infoportal--downloadlist .video-item .length{width:125px}.c-infoportal--downloadlist .video-item .play{width:125px}}@media screen and (max-width:840px){.c-infoportal--downloadlist .video-item .text{width:calc(100% - 141px - 200px)}.c-infoportal--downloadlist .video-item .length{width:100px}.c-infoportal--downloadlist .video-item .play{width:100px}}@media screen and (max-width:768px){.c-infoportal--downloadlist .video-item .img{width:100%}.c-infoportal--downloadlist .video-item .text{padding:20px 0 20px 0;width:100%}.c-infoportal--downloadlist .video-item .length{float:right;width:auto}.c-infoportal--downloadlist .video-item .play{float:left;width:auto}}.c-infoportal--downloadlist .download-item{width:100%;height:60px;display:inline-block}.c-infoportal--downloadlist .download-item>*{align-content:center;display:inline-grid;height:100%}.c-infoportal--downloadlist .download-item .checkbox{margin-left:30px;margin-bottom:0}.c-infoportal--downloadlist .download-item .checkbox label{margin:0;font-size:var(--font-size-base);padding-left:50px}.c-infoportal--downloadlist .download-item>:not(.name){width:100px;float:right}.c-infoportal--downloadlist .download-item .name .mobile{font-size:14px;color:var(--color-grey-dark);display:none;visibility:hidden}.c-infoportal--downloadlist .download-item .download{width:75px}.c-infoportal--downloadlist .download-item .size{width:130px}.c-infoportal--downloadlist .download-item .year{width:100px}@media screen and (max-width:1080px){.c-infoportal--downloadlist .download-item .download{width:75px}.c-infoportal--downloadlist .download-item .size{width:95px}.c-infoportal--downloadlist .download-item .year{width:80px}}@media screen and (max-width:840px){.c-infoportal--downloadlist .download-item{height:70px}.c-infoportal--downloadlist .download-item .checkbox label{padding-left:40px}.c-infoportal--downloadlist .download-item .download{width:auto}.c-infoportal--downloadlist .download-item .size{display:none}.c-infoportal--downloadlist .download-item .year{display:none}.c-infoportal--downloadlist .download-item .name{width:calc(100% - 70px)}.c-infoportal--downloadlist .download-item .name .mobile{visibility:visible;display:inline-block}.c-infoportal--downloadlist .download-item.package .mobile{display:block;margin-top:4px}.c-infoportal--downloadlist .download-item .checkbox{margin-left:20px}}.c-infoportal--downloadlist .download-item.single{color:var(--color-grey-dark)}.c-infoportal--downloadlist .download-item.single label{color:var(--color-grey-dark)}.c-infoportal--downloadlist .download-item.single .year{visibility:hidden}.c-infoportal--downloadlist .download-item.single>*{opacity:1;transition:opacity .5s ease}.c-infoportal--downloadlist.legend{color:var(--color-grey-dark);font-size:17px;background:0 0;padding:0 30px 0 0;margin-top:-25px}.c-infoportal--downloadlist.legend.premium{padding:0 30px 0 0}@media screen and (max-width:840px){.c-infoportal--downloadlist.legend{display:none}}.c-infoportal--downloadlist:not(.legend){margin-bottom:var(--s-md)}.c-infoportal--downloadlist:last-child{margin-bottom:0}.c-infoportal--sidebar{width:90%;max-width:465px;height:100vh;background-color:var(--color-grey-lighter);border-left:1px solid var(--color-grey-medium);position:fixed;z-index:999;top:0;right:0;-webkit-transform:translateX(calc(100% + 100px));transform:translateX(calc(100% + 100px));transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.c-infoportal--sidebar.is-visible{-webkit-transform:translateX(0);transform:translateX(0)}.c-infoportal--sidebar .download-selection{padding:65px 40px 160px 40px;overflow:scroll;height:100vh}.c-infoportal--sidebar .download-selection h5{font-size:17px;font-weight:500;border-bottom:1px solid var(--color-grey-light);padding-bottom:20px;margin-bottom:20px;margin-top:var(--s-md)}.c-infoportal--sidebar .download-selection ul{font-size:17px}.c-infoportal--sidebar .download-selection ul li{margin-bottom:1em;position:relative;padding-right:20px}.c-infoportal--sidebar .download-selection .button--download-selection{width:calc(100% - 80px);position:fixed;padding:40px 0;bottom:0;background-color:rgba(247,247,246,.9);border-top:1px solid var(--color-grey-light)}.c-infoportal--sidebar .download-selection .button--download-selection button{background-color:var(--color-grey-lighter)}.c-infoportal--sidebar .download-selection .button--download-selection button:hover{background-color:var(--color-primary)}.c-infoportal--sidebar .button--remove-download{border:none;width:auto;background:0 0;cursor:pointer;padding:10px;display:grid;vertical-align:middle;position:absolute;right:0;top:-9px;right:-10px}.c-infoportal--sidebar .button--remove-download svg circle{transition:fill .15s ease}.c-infoportal--sidebar .button--remove-download:hover svg circle{fill:var(--color-primary)}.c-infoportal--sidebar .button--sidebar-close{border:none;background:0 0;cursor:pointer;position:absolute;padding:10px;left:0;top:55px;-webkit-transform:translateX(calc(-50%));transform:translateX(calc(-50%))}.c-infoportal--sidebar .button--sidebar-close svg{fill:var(--color-grey-medium);transition:fill .2s ease-in-out}.c-infoportal--sidebar .button--sidebar-close:hover svg{fill:var(--color-primary)}@media screen and (max-width:620px){.c-infoportal--sidebar{min-width:100%;width:100%;border-left:0}.c-infoportal--sidebar .button--sidebar-close{left:auto;right:0;top:20px}.c-infoportal--sidebar .button--download-selection{text-align:center}}.c-infoportal--sidebar-button{position:fixed;right:40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-infoportal--sidebar-button:not(.is-visible){visibility:hidden}@media screen and (max-width:1024px){.c-infoportal--sidebar-button{top:30px;-webkit-transform:none;transform:none;right:120px;z-index:998}}@media screen and (max-width:620px){.c-infoportal--sidebar-button{top:20px;right:100px}}.c-infoportal--sidebar-button button{border:none;background:0 0;padding:0;cursor:pointer;transition:border .2 ease-in-out;position:relative}.c-infoportal--sidebar-button button svg path{fill:var(--color-primary)}.c-infoportal--sidebar-button button svg path:first-of-type{fill:var(--color-grey-dark)}.c-infoportal--sidebar-button button:hover svg path:first-of-type{fill:var(--color-primary)}.c-infoportal--sidebar-button button .counter{display:inline-block;width:18px;height:18px;background-color:var(--color-primary);border-radius:100%;font-size:10px;line-height:18px;text-align:center;color:#fff;position:absolute;top:-9px;right:-9px}.c-infoportal--sidebar-button button .counter:empty{visibility:hidden}.c-infoportal .tooltip{width:-webkit-max-content;width:max-content;height:40px;line-height:40px;padding:0 10px;border-radius:6px;background:var(--color-primary);color:#fff;position:absolute;display:inline-block;left:-16px;top:0;-webkit-transform:translate(-100%);transform:translate(-100%);visibility:hidden;opacity:0;transition:opacity .2s ease}.c-infoportal .tooltip:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjE0IiB2aWV3Qm94PSIwIDAgOCAxNCI+PHBhdGggZD0iTTcsMGw3LDhIMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgpIHJvdGF0ZSg5MCkiIGZpbGw9IiNlOTQ3M2QiLz48L3N2Zz4=);width:8px;height:14px;display:inline-block;position:absolute;right:-6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-infoportal :hover+.tooltip{visibility:visible;opacity:1}.c-infoportal label .tooltip{left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);top:-15px;width:180px;height:auto;line-height:1.5;padding:5px 10px;text-align:center}.c-infoportal label .tooltip:after{right:50%;top:auto;bottom:-18px;-webkit-transform:rotate(90deg) translate(-100%);transform:rotate(90deg) translate(-100%)}.c-infoportal label:hover .tooltip{visibility:visible;opacity:1;min-width:140px}.c-infoportal label span.premium{padding:5px;position:relative}.c-infoportal label span.premium .tooltip{border:none;top:-3px;left:17px}@media screen and (max-width:620px){.c-infoportal label span.premium{padding:3px 5px 2px 0}}@media screen and (max-width:620px){.c-infoportal .bg-grey-lighter .grid{--margin:0}.c-infoportal .bg-grey-lighter .grid .cookiefirst-cookie-declaration h2,.c-infoportal .bg-grey-lighter .grid form,.c-infoportal .bg-grey-lighter .grid h2,.c-infoportal .bg-grey-lighter .grid h3,.c-infoportal .bg-grey-lighter .grid h4,.cookiefirst-cookie-declaration .c-infoportal .bg-grey-lighter .grid h2{margin-left:20px}.c-infoportal .bg-grey-lighter .grid .cookiefirst-cookie-declaration h2.big,.c-infoportal .bg-grey-lighter .grid h3.big,.c-infoportal .bg-grey-lighter .grid h4.big,.cookiefirst-cookie-declaration .c-infoportal .bg-grey-lighter .grid h2.big{font-size:20px;line-height:1;margin-bottom:20px}}.loggedout .infoportal.infoportal--loggedin{display:none!important;visibility:hidden}.loggedin .infoportal.infoportal--loggedout{display:none!important;visibility:hidden}#infoportal .infoportal--loggedin .c-loader{display:grid;place-content:center;height:calc(100vh - 160px)}@media screen and (max-width:1080px){#infoportal .infoportal--loggedin .c-loader{height:calc(100vh - 100px)}}@media screen and (max-width:620px){#infoportal .infoportal--loggedin .c-loader{height:calc(100vh - 75px)}#infoportal .infoportal--loggedin .c-loader .loader{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.c-linklist .linklist-container{width:100%;display:grid;grid-auto-rows:1fr;grid-gap:2px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:960px){.c-linklist .linklist-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:620px){.c-linklist .linklist-container{grid-template-columns:repeat(1,1fr)}}.c-linklist .linklist-container--buttons{grid-gap:1.5em}.c-linklist .linklist-item{text-decoration:none;background:var(--color-white);color:var(--color-black);transition:color .2s ease,background .2s ease}.c-linklist .linklist-item p{color:var(--color-grey-dark)}.c-linklist .linklist-item svg{display:none;margin-right:20px}.c-linklist .linklist-item:hover{color:var(--color-white);background:var(--color-primary)}.c-linklist .linklist-item:hover header time,.c-linklist .linklist-item:hover p{color:var(--color-white)}@media (hover:none){.c-linklist .linklist-item:hover{opacity:1;background:var(--color-white);color:var(--color-black)}.c-linklist .linklist-item:hover header time,.c-linklist .linklist-item:hover p{color:var(--color-grey-dark)}}.c-linklist--simple .linklist-item{display:flex;justify-content:center;align-items:center;font-size:var(--font-size-base);font-weight:500;height:120px;padding:0 20px;text-align:center}@media screen and (max-width:620px){.c-linklist--simple .linklist-item{height:80px;justify-content:space-between;padding-left:20px;text-align:left}.c-linklist--simple .linklist-item svg{display:inline-block}}.c-linklist--info .linklist-item{position:relative;align-items:flex-start;font-size:var(--font-size-base);font-weight:400;min-height:230px;padding:var(--s-sm)}.c-linklist--info .linklist-item .cookiefirst-cookie-declaration h2,.c-linklist--info .linklist-item h3,.c-linklist--info .linklist-item h4,.cookiefirst-cookie-declaration .c-linklist--info .linklist-item h2{margin-bottom:1em}.c-linklist--info .linklist-item header time{color:var(--color-primary)}.c-linklist--info .linklist-item strong{display:block}@media screen and (max-width:1080px){.c-linklist--info .linklist-item{padding:var(--s-xs);min-height:auto}}@media screen and (max-width:620px){.c-linklist--info .linklist-item{min-height:auto;padding:var(--s-xxs)}.c-linklist--info .linklist-item .cookiefirst-cookie-declaration h2,.c-linklist--info .linklist-item h3,.c-linklist--info .linklist-item h4,.cookiefirst-cookie-declaration .c-linklist--info .linklist-item h2{padding-right:40px}.c-linklist--info .linklist-item svg{display:inline-block;position:absolute;top:26px;right:0}}.c-linklist--tags .linklist-container{display:block;margin-top:-20px}.c-linklist--tags .linklist-item{float:left;font-size:var(--font-size-base);font-weight:400;padding:10px 30px;margin:20px 30px 0 0;border-radius:20px}@media screen and (max-width:620px){.c-linklist--tags .linklist-container{margin-top:-10px}.c-linklist--tags .linklist-item{padding:10px 20px;font-size:17px;margin:10px 10px 0 0}}.c-media-center+.c-linklist{background:var(--color-grey-lighter)}.c-loader{text-align:center}.c-loader .loader{display:inline-block;position:relative;width:80px;height:80px}.c-loader .loader div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:var(--color-primary);-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.c-loader .loader div:nth-child(1){left:8px;-webkit-animation:loader1 .6s infinite;animation:loader1 .6s infinite}.c-loader .loader div:nth-child(2){left:8px;-webkit-animation:loader2 .6s infinite;animation:loader2 .6s infinite}.c-loader .loader div:nth-child(3){left:32px;-webkit-animation:loader2 .6s infinite;animation:loader2 .6s infinite}.c-loader .loader div:nth-child(4){left:56px;-webkit-animation:loader3 .6s infinite;animation:loader3 .6s infinite}@-webkit-keyframes loader1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loader1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes loader3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes loader3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes loader2{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(24px,0);transform:translate(24px,0)}}@keyframes loader2{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(24px,0);transform:translate(24px,0)}}.c-media-center{--gap:30px}@media screen and (max-width:1080px){.c-media-center{--gap:20px}}.c-media-center--default{display:grid;grid-gap:0;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:960px){.c-media-center--default{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:620px){.c-media-center--default{grid-template-columns:repeat(1,1fr)}}.c-media-center--default .c-media-center--card a{height:100%;position:relative}.c-media-center--default .c-media-center--card a p{margin-bottom:60px}.c-media-center--default .c-media-center--card a .button,.c-media-center--default .c-media-center--card a .cookiefirst-cookie-declaration button,.cookiefirst-cookie-declaration .c-media-center--default .c-media-center--card a button{position:absolute;bottom:40px}.c-media-center--card{padding:0 calc(var(--gap)/2) calc(var(--gap)*2) calc(var(--gap)/2)}.c-media-center--card a{display:inline-block;text-decoration:none;background:#fff;color:var(--color-black);width:100%}.c-media-center--card a .categorie{font-size:var(--font-size-base);padding:10px var(--gap);border-bottom:5px solid var(--color-grey-lighter);color:var(--color-grey-dark)}.c-media-center--card a .img{margin-bottom:0}.c-media-center--card a .text{padding:calc(var(--gap)*1.25) var(--gap)}.c-media-center--card a .text .cookiefirst-cookie-declaration h2,.c-media-center--card a .text h3,.c-media-center--card a .text h4,.cookiefirst-cookie-declaration .c-media-center--card a .text h2{font-weight:500;margin-bottom:1em}.c-media-center--card a .text time{color:var(--color-primary);display:inline-block}.c-media-center--card a .text p{color:var(--color-grey-dark)}.c-media-center--card.highlight a .categorie{background-color:var(--color-primary);color:#fff}.c-media-center--card.video .img{position:relative}.c-media-center--card.video .img svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.c-media-center--card.video .img svg *{transition:opacity .5s ease-in-out}.c-media-center--card.video .button--secondary svg{position:absolute;margin-top:4px;margin-left:15px!important}.c-media-center--card.video:hover .img svg *{opacity:1}.c-media-center--filter form{display:flex;align-items:center;margin-left:calc(var(--gap)/2);margin-bottom:var(--s-md);gap:var(--gap)}.c-media-center--filter .c-form-element{width:410px}@media screen and (max-width:768px){.c-media-center--filter form{display:block}.c-media-center--filter .c-form-element{width:100%}}.c-media-center--overview .bg .grid{padding:0 30px}@media screen and (max-width:620px){.c-media-center--overview .bg .grid{padding:0 10px}}.c-media-center--pagination{display:grid}.c-media-center--pagination ul{margin:0 auto;display:flex;align-items:center}.c-media-center--pagination ul li a{text-decoration:none;color:#f08680;font-weight:500;padding:0 6px;margin:0 6px;transition:color .2s ease}.c-media-center--pagination ul li a:hover,.c-media-center--pagination ul li a[aria-current=page]{color:var(--color-primary)}.c-media-center--pagination ul li.next a,.c-media-center--pagination ul li.next span,.c-media-center--pagination ul li.prev a,.c-media-center--pagination ul li.prev span{height:34px;width:34px;border:1px solid var(--color-primary);border-radius:34px;margin:0 12px;padding:0;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.c-media-center--pagination ul li.next a svg *,.c-media-center--pagination ul li.next span svg *,.c-media-center--pagination ul li.prev a svg *,.c-media-center--pagination ul li.prev span svg *{transition:fill .2s ease}.c-media-center--pagination ul li.next span,.c-media-center--pagination ul li.prev span{opacity:.5}.c-media-center--pagination ul li.next a:hover,.c-media-center--pagination ul li.prev a:hover{background-color:var(--color-primary)}.c-media-center--pagination ul li.next a:hover svg *,.c-media-center--pagination ul li.prev a:hover svg *{fill:#fff}.c-media-center--pagination ul li.prev a,.c-media-center--pagination ul li.prev span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-media-center+.c-media-center{margin-top:-25px}.c-infoportal .c-media-center--default{grid-gap:var(--gap);margin-bottom:var(--gap)}.c-infoportal .c-media-center--default .c-media-center--card{padding:0 0 calc(var(--gap)) 0}.integral .c-media-center--card a .text{min-height:320px}.is-frozen{overflow:hidden}.overlay{content:"";background-color:rgba(0,0,0,.25);position:fixed;width:100vw;height:100vh;left:0;top:0;z-index:998;display:grid;place-content:center;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out}.overlay.is-visible{visibility:visible;opacity:1}.overlay.is-visible .overlay-inner{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.overlay-inner{--overlay-spacing:60px;max-width:1290px;width:calc(100vw - var(--overlay-spacing) - var(--overlay-spacing));max-height:calc(100vh - 80px);height:auto;background-color:var(--color-grey-lighter);box-shadow:0 3px 6px #00000029;z-index:999;display:flex;overflow:hidden;position:relative;bottom:0;-webkit-transform:translateY(100px);transform:translateY(100px);transition:opacity .2s ease,-webkit-transform .4s ease-in-out;transition:opacity .2s ease,transform .4s ease-in-out;transition:opacity .2s ease,transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.overlay-inner h2{margin-bottom:var(--overlay-spacing)}.overlay-inner--second>*{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media screen and (max-height:760px){.overlay-inner{min-height:auto;max-height:auto;height:calc(100vh - 90px)}}.overlay-page{min-width:100%;padding:calc(var(--overlay-spacing) + var(--overlay-spacing));transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;display:grid;overflow:auto}.overlay-page.contact{padding:var(--overlay-spacing) calc(var(--overlay-spacing) + var(--overlay-spacing))}.overlay-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:calc(var(--overlay-spacing) + var(--overlay-spacing))}@media screen and (min-width:1024px){.overlay--login .c-form-element{max-width:410px}}.cookiefirst-cookie-declaration .overlay--login button.c-form-element,.overlay--login .c-form-element.button,.overlay--login .cookiefirst-cookie-declaration button.c-form-element{width:100%;display:flex;justify-content:space-between}.overlay--login .error-message{display:none;color:var(--color-primary);font-size:17px;line-height:26px}.overlay--login.error .error-message{display:inline-block}.overlay--contact .overlay-grid{grid-gap:40px}.overlay--contact .c-form-element.textarea{height:100%}.overlay--contact .c-form-element.textarea textarea{height:calc(100% - 25px)}.overlay .button--overlay-close{position:absolute;right:calc(var(--overlay-spacing) - 10px);top:calc(var(--overlay-spacing) - 10px);padding:10px;background:0 0;border:none;cursor:pointer}.overlay .button--overlay-close svg *{fill:var(--color-grey-medium);transition:fill .2s ease-in-out}.overlay .button--overlay-close:hover svg path{fill:var(--color-primary)}.overlay--video{background-color:rgba(0,0,0,.8)}.overlay--video .overlay-inner{--overlay-spacing:0;max-width:1290px;width:calc(100vw - 240px);height:auto;max-height:calc(100vh - 80px)}.overlay--video .overlay-page-inner{height:100%;overflow:scroll}.overlay--video.overlay .button--overlay-close{z-index:1000;right:30px;top:30px}.overlay--video.overlay .button--overlay-close svg *{fill:var(--color-black)}.overlay--video .button--overlay-close svg path{fill:#fff!important}@media screen and (max-width:960px){.overlay--video .button--overlay-close{right:50%!important;top:50px!important;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}}@media screen and (max-width:1140px){.overlay-inner{--overlay-spacing:45px}}@media screen and (min-width:1024px){.overlay-inner h2{font-size:55px;line-height:65px;margin-bottom:var(--overlay-spacing)}}@media screen and (max-width:1024px){.overlay-inner{min-height:auto}}@media screen and (max-width:960px){.overlay-inner{--overlay-spacing:30px}.overlay--video .overlay-inner{width:calc(100vw - 80px)}}@media screen and (max-width:768px){.overlay-grid{display:block}.overlay-grid .col+.col{margin-top:40px}.overlay-inner h2{margin-bottom:30px}.overlay--video .overlay-inner{width:calc(100vw - 40px);background:0 0}}@media screen and (max-width:620px){.overlay-inner{min-height:100vh;height:100vh;width:100vw}.overlay--video .overlay-page{padding-top:50vh}.overlay--video .overlay-page-inner{height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.overlay .button--overlay-close{top:15px;right:15px}}@media screen and (max-width:540px){.overlay-page{padding-top:60px}.overlay-inner{--overlay-spacing:15px}}.person-gallery-container{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--gutter);row-gap:calc(var(--gutter) * 3)}@media screen and (max-width:960px){.person-gallery-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:620px){.person-gallery-container{grid-template-columns:repeat(1,1fr)}}.c-person{text-decoration:none;color:var(--color-black)}.c-person .img{overflow:hidden;margin-bottom:20px;position:relative;background-color:#fff;transition:background-color .5s ease-in-out}.c-person .img img{transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;mix-blend-mode:multiply}.c-person .img svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;transition:opacity .25s ease-in-out}.c-person .cookiefirst-cookie-declaration h2,.c-person h3,.c-person h4,.c-person p,.cookiefirst-cookie-declaration .c-person h2{margin-bottom:0;transition:color .5s ease-in-out}.c-person p{color:var(--color-grey-dark)}.c-person .contact--list{margin-left:0;margin-top:15px}.c-person .contact--list li{font-size:var(--font-size-base);line-height:var(--font-line-height-base);position:relative;margin-bottom:5px;list-style:none;display:flex;align-items:center}.c-person .contact--list li:last-child{margin-bottom:0}.c-person .contact--list a{padding-left:34px;text-decoration:none;color:var(--color-black)}.c-person .contact--list a:hover{color:var(--color-primary)}.c-person .contact--list svg{fill:var(--color-primary);position:absolute;left:0}a.c-person:hover .img{background-color:var(--color-primary)}a.c-person:hover .img svg{opacity:1}.cookiefirst-cookie-declaration a.c-person:hover button,a.c-person:hover .button,a.c-person:hover .cookiefirst-cookie-declaration button{opacity:.65}.cookiefirst-cookie-declaration a.c-person:hover button svg,a.c-person:hover .button svg,a.c-person:hover .cookiefirst-cookie-declaration button svg{margin-left:20px}.cookiefirst-cookie-declaration a.c-person:hover h2,a.c-person:hover .cookiefirst-cookie-declaration h2,a.c-person:hover h3,a.c-person:hover h4,a.c-person:hover p{color:var(--color-primary)}.integral a.c-person:hover .img,.intranet a.c-person:hover .img{background-color:#adadad}.c-quote{position:relative}.c-quote .c-quote-single{display:flex}.c-quote .c-quote-single img{width:190px;height:190px;border-radius:190px;border:5px solid #fff;margin-left:var(--s-md)}@media screen and (max-width:960px){.c-quote .c-quote-single{flex-direction:column-reverse}.c-quote .c-quote-single img{margin:0 auto var(--s-xs) auto}}.c-quote .swiper-container--quote{position:relative;overflow:hidden}.c-quote .swiper-pagination-wrapper{left:0;bottom:calc(var(--s-xl)/2);-webkit-transform:translate(0,50%);transform:translate(0,50%)}.quote blockquote{color:var(--color-primary);font-size:24px;line-height:33px;font-weight:500;quotes:"„" "“"}.quote blockquote::before{content:open-quote}.quote blockquote::after{content:close-quote}@media screen and (max-width:620px){.quote blockquote{font-size:19px;line-height:28px}}.quote figcaption{color:var(--color-black);font-size:var(--font-size-base);line-height:var(--font-line-height-base);display:flex;padding-left:100px;position:relative;margin-top:var(--s-md);width:auto}.quote figcaption:before{content:"";width:60px;height:1px;background-color:var(--color-black);position:absolute;left:0;top:14px}@media screen and (max-width:620px){.quote figcaption{margin-top:var(--s-sm);padding-left:0}.quote figcaption:before{top:-12px}}/*!
 * shariff - v3.2.1 - Mon, 27 May 2019 08:23:32 GMT
 * https://github.com/heiseonline/shariff
 * Copyright (c) 2019 Ines Pauer, Philipp Busse, Sebastian Hilbig, Erich Kramer, Deniz Sesli
 * Licensed under the MIT license
 */.shariff:after,.shariff:before{content:" ";display:table}.shariff:after{clear:both}.shariff ul{padding:0;margin:0;list-style:none}.shariff li{overflow:hidden}.shariff li,.shariff li a{height:35px;box-sizing:border-box}.shariff li a{color:#fff;position:relative;display:block;text-decoration:none}.shariff li .share_count,.shariff li .share_text{font-family:Arial,Helvetica,sans-serif;font-size:12px;vertical-align:middle;line-height:35px}.shariff li .fab,.shariff li .far,.shariff li .fas{width:35px;line-height:35px;text-align:center;vertical-align:middle}.shariff li .share_count{padding:0 8px;height:33px;position:absolute;top:1px;right:1px}.shariff .orientation-horizontal li{-webkit-box-flex:1}.shariff .orientation-horizontal .info{-webkit-box-flex:0}.shariff .orientation-horizontal{display:flex;flex-wrap:wrap}.shariff .orientation-horizontal li{float:left;flex:none;width:35px;margin-right:3%;margin-bottom:10px}.shariff .orientation-horizontal li:last-child{margin-right:0}.shariff .orientation-horizontal li .share_text{display:block;text-indent:-9999px;padding-left:3px}.shariff .orientation-horizontal li .share_count{display:none}.shariff .theme-grey .shariff-button a{background-color:#b0b0b0}.shariff .theme-grey .shariff-button .share_count{background-color:#ccc;color:#333}.shariff .theme-white .shariff-button{border:1px solid #ddd}.shariff .theme-white .shariff-button a{background-color:#fff}.shariff .theme-white .shariff-button a:hover{background-color:#eee}.shariff .theme-white .shariff-button .share_count{background-color:#fff;color:#999}.shariff .orientation-vertical.button-style-icon{min-width:35px}.shariff .orientation-vertical.button-style-icon-count{min-width:80px}.shariff .orientation-vertical.button-style-standard{min-width:110px}.shariff .orientation-vertical li{display:block;width:100%;margin:5px 0}.shariff .orientation-vertical.button-style-icon-count li .share_count,.shariff .orientation-vertical.button-style-standard li .share_count{width:24px;text-align:right}@media only screen and (min-width:360px){.shariff .orientation-horizontal li{margin-right:1.8%}.shariff .orientation-horizontal.button-style-icon-count li,.shariff .orientation-horizontal.button-style-standard li{min-width:80px}.shariff .orientation-horizontal.button-style-icon-count li .share_count,.shariff .orientation-horizontal.button-style-standard li .share_count{display:block}.shariff .orientation-horizontal.button-style-standard li{width:auto;flex:1 0 auto}.shariff .orientation-horizontal.button-style-standard.shariff-col-1 li,.shariff .orientation-horizontal.button-style-standard.shariff-col-2 li{min-width:110px;max-width:160px}.shariff .orientation-horizontal.button-style-standard.shariff-col-1 li .share_text,.shariff .orientation-horizontal.button-style-standard.shariff-col-2 li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.button-style-standard.shariff-col-5 li,.shariff .orientation-horizontal.button-style-standard.shariff-col-6 li{flex:none}}@media only screen and (min-width:640px){.shariff .orientation-horizontal.button-style-standard.shariff-col-3 li{min-width:110px;max-width:160px}.shariff .orientation-horizontal.button-style-standard.shariff-col-3 li .share_text{text-indent:0;display:inline}}@media only screen and (min-width:768px){.shariff .orientation-horizontal.button-style-standard li{min-width:110px;max-width:160px}.shariff .orientation-horizontal.button-style-standard li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.button-style-standard.shariff-col-5 li,.shariff .orientation-horizontal.button-style-standard.shariff-col-6 li{flex:1 0 auto}}@media only screen and (min-width:1024px){.shariff li,.shariff li a{height:30px}.shariff li .fab,.shariff li .far,.shariff li .fas{width:30px;line-height:30px}.shariff li .share_count,.shariff li .share_text{line-height:30px}.shariff li .share_count{height:28px}}.shariff .addthis a{background-color:#f8694d}.shariff .addthis a:hover{background-color:#f75b44}.shariff .addthis .fa-plus{font-size:14px}.shariff .addthis .share_count{color:#f8694d;background-color:#f1b8b0}.shariff .theme-white .addthis a{color:#f8694d}@media only screen and (min-width:600px){.shariff .addthis .fa-plus{font-size:14px;position:relative;top:1px}}.shariff .buffer a{background-color:#3a3a3a}.shariff .buffer a:hover{background-color:#555}.shariff .buffer .fa-buffer{font-size:22px}.shariff .buffer .share_count{color:#3a3a3a;background-color:#ddd}.shariff .theme-white .buffer a{color:#3a3a3a}@media only screen and (min-width:600px){.shariff .buffer .fa-buffer{font-size:19px;position:relative;top:1px}}.shariff .diaspora a{background-color:#999}.shariff .diaspora a:hover{background-color:#b3b3b3}.shariff .diaspora .fa-times-circle{font-size:17px}.shariff .theme-white .diaspora a{color:#999}@media only screen and (min-width:600px){.shariff .diaspora .fa-times-circle{font-size:16px}}.shariff .facebook a{background-color:#3b5998}.shariff .facebook a:hover{background-color:#4273c8}.shariff .facebook .fa-facebook-f{font-size:22px}.shariff .facebook .share_count{color:#183a75;background-color:#99adcf}.shariff .theme-white .facebook a{color:#3b5998}@media only screen and (min-width:600px){.shariff .facebook .fa-facebook-f{font-size:19px}}.shariff .flattr a{background-color:#7ea352}.shariff .flattr a:hover{background-color:#f67c1a}.shariff .flattr a:hover .share_count{color:#d56308;background-color:#fab47c}.shariff .flattr .fa-money-bill-alt{font-size:22px}.shariff .flattr .share_count{color:#648141;background-color:#b0c893}.shariff .theme-white .flattr a{color:#f67c1a}@media only screen and (min-width:600px){.shariff .flattr .fa-money-bill-alt{font-size:19px}}.shariff .flipboard a{background-color:#e12828}.shariff .flipboard a:hover{background-color:#ff2e2e}.shariff .flipboard .fa-flipboard{font-size:22px}.shariff .theme-white .flipboard a{color:#e12828}@media only screen and (min-width:600px){.shariff .flipboard .fa-flipboard{font-size:19px}}.shariff .info{border:1px solid #ccc}.shariff .info a{color:#666;background-color:#fff}.shariff .info a:hover{background-color:#efefef}.shariff .info .fa-info{font-size:20px;width:33px}.shariff .info .share_text{display:block!important;text-indent:-9999px!important}.shariff .theme-grey .info a{background-color:#fff}.shariff .theme-grey .info a:hover{background-color:#efefef}.shariff .orientation-vertical .info{width:35px;float:right}@media only screen and (min-width:360px){.shariff .orientation-horizontal .info{flex:none!important;width:35px;min-width:35px!important}}@media only screen and (min-width:1024px){.shariff .info .fa-info{font-size:16px;width:23px}.shariff .orientation-horizontal .info{width:25px;min-width:25px!important}.shariff .orientation-vertical .info{width:25px}}.shariff .linkedin a{background-color:#0077b5}.shariff .linkedin a:hover{background-color:#0369a0}.shariff .linkedin .fa-linkedin-in{font-size:22px}.shariff .linkedin .share_count{color:#004785;background-color:#33aae8}.shariff .theme-white .linkedin a{color:#0077b5}@media only screen and (min-width:600px){.shariff .linkedin .fa-linkedin-in{font-size:19px}}.shariff .mail a{background-color:#999}.shariff .mail a:hover{background-color:#a8a8a8}.shariff .mail .fa-envelope{font-size:21px}.shariff .theme-white .mail a{color:#999}@media only screen and (min-width:600px){.shariff .mail .fa-envelope{font-size:18px}}.shariff .print a{background-color:#999}.shariff .print a:hover{background-color:#a8a8a8}.shariff .print .fa-print{font-size:21px}.shariff .theme-white .print a{color:#999}@media only screen and (min-width:600px){.shariff .print .fa-print{font-size:18px}}.shariff .pinterest a{background-color:#bd081c}.shariff .pinterest a:hover{background-color:#d50920}.shariff .pinterest .fa-pinterest-p{font-size:22px}.shariff .pinterest .share_count{color:#a31601;background-color:#eda79d}.shariff .theme-white .pinterest a{color:#bd081c}@media only screen and (min-width:600px){.shariff .pinterest .fa-pinterest-p{font-size:19px;position:relative;top:1px}}.shariff .pocket a{background-color:#ef4056}.shariff .pocket a:hover{background-color:#ff5066}.shariff .pocket .fa-get-pocket{font-size:22px}.shariff .theme-white .pocket a{color:#ef4056}@media only screen and (min-width:600px){.shariff .pocket .fa-get-pocket{font-size:19px}}.shariff .reddit a{background-color:#ff4500}.shariff .reddit a:hover{background-color:#ff6a33}.shariff .reddit .fa-reddit{font-size:17px}.shariff .theme-white .reddit a{color:#ff4500}@media only screen and (min-width:600px){.shariff .reddit .fa-reddit{font-size:16px}}.shariff .stumbleupon a{background-color:#eb4924}.shariff .stumbleupon a:hover{background-color:#ef7053}.shariff .stumbleupon .fa-stumbleupon{font-size:17px}.shariff .theme-white .stumbleupon a{color:#eb4924}@media only screen and (min-width:600px){.shariff .stumbleupon .fa-stumbleupon{font-size:16px}}.shariff .twitter a{background-color:#55acee}.shariff .twitter a:hover{background-color:#32bbf5}.shariff .twitter .fa-twitter{font-size:28px}.shariff .twitter .share_count{color:#0174a4;background-color:#96d4ee}.shariff .theme-white .twitter a{color:#55acee}@media only screen and (min-width:600px){.shariff .twitter .fa-twitter{font-size:24px}}.shariff .whatsapp a{background-color:#5cbe4a}.shariff .whatsapp a:hover{background-color:#34af23}.shariff .whatsapp .fa-whatsapp{font-size:28px}.shariff .theme-white .whatsapp a{color:#5cbe4a}@media only screen and (min-width:600px){.shariff .whatsapp .fa-whatsapp{font-size:22px}}.shariff .xing a{background-color:#126567}.shariff .xing a:hover{background-color:#29888a}.shariff .xing .fa-xing{font-size:22px}.shariff .xing .share_count{color:#15686a;background-color:#4fa5a7}.shariff .theme-white .xing a{color:#126567}@media only screen and (min-width:600px){.shariff .xing .fa-xing{font-size:19px}}.shariff .tumblr a{background-color:#36465d}.shariff .tumblr a:hover{background-color:#44546b}.shariff .tumblr .fa-tumblr{font-size:28px}.shariff .theme-white .tumblr a{color:#5cbe4a}@media only screen and (min-width:600px){.shariff .tumblr .fa-tumblr{font-size:22px}}.shariff .threema a{background-color:#333}.shariff .threema a:hover{background-color:#1f1f1f}.shariff .threema .fa-lock{font-size:28px}.shariff .theme-white .threema a{color:#333}@media only screen and (min-width:600px){.shariff .threema .fa-lock{font-size:22px}}.shariff .weibo a{background-color:#f56770}.shariff .weibo a:hover{background-color:#fa7f8a}.shariff .weibo .fa-weibo{font-size:28px}.shariff .weibo .share_count{color:#0174a4;background-color:#f56770}.shariff .theme-white .weibo a{color:#f56770}@media only screen and (min-width:600px){.shariff .weibo .fa-weibo{font-size:24px}}.shariff .tencent-weibo a{background-color:#26ace0}.shariff .tencent-weibo a:hover{background-color:#38bbeb}.shariff .tencent-weibo .fa-tencent-weibo{font-size:28px}.shariff .tencent-weibo .share_count{color:#0174a4;background-color:#26ace0}.shariff .theme-white .tencent-weibo a{color:#26ace0}@media only screen and (min-width:600px){.shariff .tencent-weibo .fa-tencent-weibo{font-size:24px}}.shariff .telegram a{background-color:#08c}.shariff .telegram a:hover{background-color:#007dbb}.shariff .telegram .fa-telegram{font-size:28px}.shariff .theme-white .telegram a{color:#08c}@media only screen and (min-width:600px){.shariff .telegram .fa-telegram{font-size:22px}}.shariff .qzone a{background-color:#2b82d9}.shariff .qzone a:hover{background-color:#398fe6}.shariff .qzone .fa-qq{font-size:28px}.shariff .qzone .share_count{color:#0174a4;background-color:#2b82d9}.shariff .theme-white .qzone a{color:#2b82d9}@media only screen and (min-width:600px){.shariff .qzone .fa-qq{font-size:24px}}.shariff .vk a{background-color:#5d7fa4}.shariff .vk a:hover{background-color:#678eb4}.shariff .vk .fa-vk{font-size:22px}.shariff .vk .share_count{color:#55677d;background-color:#fff}.shariff .theme-white .vk a{color:#3b5998}@media only screen and (min-width:600px){.shariff .vk .fa-vk{font-size:19px}}.c-sharing .shariff li{height:35px;margin-bottom:0}.c-sharing .shariff li a{width:35px;height:35px;border-radius:35px;background-repeat:no-repeat;background-position:center;transition:opacity .2s ease-in-out}.c-sharing .shariff li a:hover{opacity:.8}.c-sharing .shariff li.facebook a{background-color:#1877f2;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC43MTIiIGhlaWdodD0iMjAiPjxwYXRoIGQ9Ik0xMC4wMSAxMS4yNWwuNTU1LTMuNjJINy4wOTFWNS4yODJhMS44MSAxLjgxIDAgMDEyLjA0MS0xLjk1NWgxLjU3OVYuMjQ1QTE5LjI1NCAxOS4yNTQgMCAwMDcuOTA5IDBjLTIuODYgMC00LjczIDEuNzM0LTQuNzMgNC44NzJWNy42M0gwdjMuNjJoMy4xOFYyMGgzLjkxMXYtOC43NXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)}.c-sharing .shariff li.twitter a{background-color:#1da1f2;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOC42MjQiIGhlaWdodD0iMTUuMTQzIj48cGF0aCBkPSJNNS44NDMgMTUuMTQzQTEwLjggMTAuOCAwIDAwMTYuNzIxIDQuMjY1YzAtLjE2NiAwLS4zMzMtLjAwOC0uNDkyYTcuODMyIDcuODMyIDAgMDAxLjkxMS0xLjk4MiA3Ljc2IDcuNzYgMCAwMS0yLjIuNkEzLjgyMSAzLjgyMSAwIDAwMTguMTA1LjI3NGE3Ljc0MiA3Ljc0MiAwIDAxLTIuNDI2LjkyOCAzLjgyNSAzLjgyNSAwIDAwLTYuNjEyIDIuNjE2IDMuNSAzLjUgMCAwMC4xLjg3MiAxMC44NDYgMTAuODQ2IDAgMDEtNy44ODEtNCAzLjgyMSAzLjgyMSAwIDAwMS4xODkgNS4xIDMuNzU1IDMuNzU1IDAgMDEtMS43MjgtLjQ3NnYuMDQ4YTMuODI3IDMuODI3IDAgMDAzLjA2OCAzLjc1IDMuODExIDMuODExIDAgMDEtMS4wMDcuMTM1IDMuNjUxIDMuNjUxIDAgMDEtLjcyMS0uMDcxIDMuODE3IDMuODE3IDAgMDAzLjU2OCAyLjY1NiA3LjY4NSA3LjY4NSAwIDAxLTQuNzQ5IDEuNjMzIDYuOTUyIDYuOTUyIDAgMDEtLjkxMi0uMDU1IDEwLjY1MiAxMC42NTIgMCAwMDUuODQzIDEuNzI4IiBmaWxsPSIjZmZmIi8+PC9zdmc+)}.c-sharing .shariff li.xing a{background-color:#046064;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy45OTUiIGhlaWdodD0iMjEiPjxwYXRoIGQ9Ik03LjYyMyA4LjM0MnEtLjEyNS4yMzItMy4yODUgNS43ODhhLjk4NS45ODUgMCAwMS0uODMuNTg2SC40NThhLjQ0Ni40NDYgMCAwMS0uNC0uNjc1bDMuMjQtNS42ODVxLjAxNCAwIDAtLjAxNEwxLjIzNiA0Ljc5OWEuNDE3LjQxNyAwIDAxLjQtLjY2MWgzLjA0OWEuOTcxLjk3MSAwIDAxLjg0NC41NzJ6TTE3LjkyOS42NjFMMTEuMTggMTIuNTE4di4wMTRsNC4yOTMgNy44MDhhLjQyLjQyIDAgMDEtLjQuNjYxaC0zLjA1NGEuOTMzLjkzMyAwIDAxLS44NDQtLjU3MmwtNC4zMy03LjlMMTMuNjMxLjU2OWEuOTQ1Ljk0NSAwIDAxLjgyLS41NzJoMy4wNzlhLjQyNi40MjYgMCAwMS40LjY2MXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)}.c-sharing .shariff li.linkedin a{background-color:#2867b2;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyI+PHBhdGggZD0iTTMuODA1IDE2Ljk5OUguMjgxVjUuNjVoMy41MjR6bS0xLjc2NC0xMi45YTIuMDUxIDIuMDUxIDAgMTEyLjA0MS0yLjA1OCAyLjA1OCAyLjA1OCAwIDAxLTIuMDQxIDIuMDU4ek0xNyAxNi45OTloLTMuNTJ2LTUuNTI0YzAtMS4zMTctLjAyNy0zLjAwNS0xLjgzMi0zLjAwNS0xLjgzMiAwLTIuMTEzIDEuNDMxLTIuMTEzIDIuOTExdjUuNjE4SDYuMDEzVjUuNjVoMy4zOHYxLjU0OWguMDQ5YTMuNyAzLjcgMCAwMTMuMzM1LTEuODMzYzMuNTY3IDAgNC4yMjMgMi4zNDkgNC4yMjMgNS40djYuMjMzeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)}.c-sharing .shariff li.mail a{background-color:var(--color-grey-medium);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNSI+PHBhdGggZD0iTTE3LjUgMGgtMTVBMi41IDIuNSAwIDAwMCAyLjV2MTBBMi41IDIuNSAwIDAwMi41IDE1aDE1YTIuNSAyLjUgMCAwMDIuNS0yLjV2LTEwQTIuNSAyLjUgMCAwMDE3LjUgMHptLTQuNDQ3IDcuMzc1bDUuNDY4LTUuNDY4YTEuMTc1IDEuMTc1IDAgMDEuMTc5LjU5M3YxMGExLjE4MyAxLjE4MyAwIDAxLS4wODguNDM0ek0xNy4yODkgMS4zTDEwLjcgNy44ODhhMS4zNTMgMS4zNTMgMCAwMS0xLjkwOSAwTDIuMjU1IDEuMzVBMS4xMjIgMS4xMjIgMCAwMTIuNSAxLjN6TTEuMzY0IDEyLjgxNEExLjEzOSAxLjEzOSAwIDAxMS4zIDEyLjV2LTEwYTEuMTA3IDEuMTA3IDAgMDEuMDQ1LS4yMjJsNS4yNzcgNS4yNzd6TTIuNSAxMy43YTEuMTIxIDEuMTIxIDAgMDEtLjE1My0uMDMxbDUuMi01LjIuMzMyLjMzM2EyLjY1MiAyLjY1MiAwIDAwMy43NDcgMGwuNTEzLS41MTMgNS40IDUuNGMtLjAxMiAwLS4wMjEuMDA3LS4wMzMuMDA3eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)}.c-sharing .shariff li.clipboard a{background-color:var(--color-grey-medium);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSI+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTkuOTcxIDE0LjQyNWwtMi4xNTcgMi4xNTdhMy45MDkgMy45MDkgMCAwMS01LjQgMCAzLjgxNyAzLjgxNyAwIDAxMC01LjRsMy4xNjEtMy4xNTdhMy45MTEgMy45MTEgMCAwMTUuNCAwIC42NS42NSAwIDAwLjkxOS0uOTE4IDUuMTEzIDUuMTEzIDAgMDAtNy4yMzYgMGwtMy4xNTkgMy4xNThhNS4xMTcgNS4xMTcgMCAxMDcuMjM2IDcuMjM2bDIuMTU2LTIuMTU3YS42NS42NSAwIDAwLS45MTktLjkxOXoiLz48cGF0aCBkPSJNMTcuNTAxIDEuNDk2YTUuMTIyIDUuMTIyIDAgMDAtNy4yMzYgMEw4LjEwOSAzLjY0OWEuNjUuNjUgMCAwMC45MTkuOTE5bDIuMTU2LTIuMTU3YTMuODE4IDMuODE4IDAgMDE1LjQgNS40bC0zLjE1OCAzLjE1OWEzLjgyNCAzLjgyNCAwIDAxLTUuNCAwIC42NS42NSAwIDEwLS45MTkuOTE5IDUuMTIzIDUuMTIzIDAgMDA3LjIzNiAwbDMuMTU4LTMuMTU5YTUuMTE2IDUuMTE2IDAgMDAwLTcuMjM2eiIvPjwvZz48L3N2Zz4=)}@media only screen and (min-width:1024px){.c-sharing .shariff li{height:35px;margin-bottom:0}.c-sharing .shariff li a{width:35px;height:35px;border-radius:35px}}@media only screen and (min-width:360px){.c-sharing .shariff .orientation-horizontal li{margin-right:20px}}.c-tabs{position:relative}[role=tablist]{margin:0 0 -.1em;overflow:visible;background:rgba(255,255,255,.9);position:-webkit-sticky;position:sticky;top:88px;z-index:99}@media screen and (max-width:1024px){[role=tablist]{top:100px}}@media screen and (max-width:620px){[role=tablist]{top:60px}}[role=tab]{position:relative;margin:0;padding:0;overflow:visible;font-family:inherit;font-size:inherit;background:0;border:0;text-decoration:underline;text-underline-offset:8px;cursor:pointer;font-size:19px;font-weight:500;opacity:1;color:var(--color-grey-medium);transition:color .2s ease-in-out;padding-bottom:var(--s-xxs);padding-top:var(--s-xxs);margin-right:var(--s-md)}@media screen and (max-width:768px){[role=tab]{margin-right:var(--s-xxs)}}[role=tab]:last-child{margin-right:0}[role=tab]:focus::before,[role=tab]:hover::before,[role=tab][aria-selected=true]::before{position:absolute;bottom:100%;right:-1px;left:-1px;content:''}[role=tab][aria-selected=true]{border-radius:0;color:var(--color-primary);outline:0}[role=tab][aria-selected=true]::after{position:absolute;z-index:3;bottom:-1px;right:0;left:0;height:.3em;background:0 0;box-shadow:none;content:''}[role=tab]:active,[role=tab]:focus,[role=tab]:hover{outline:0;border-radius:0;color:var(--color-primary)}[role=tab]:focus,[role=tab]:hover{color:var(--color-grey-dark)}[role=tab][aria-selected=true]:focus,[role=tab][aria-selected=true]:hover{opacity:1;color:var(--color-primary)}[role=tabpanel]{position:relative;z-index:2;padding:var(--s-md) 0}[role=tabpanel]:focus{outline:0}[role=tabpanel]:focus::after{position:absolute;bottom:0;right:-1px;left:-1px;content:''}[role=tabpanel] p{margin:0}[role=tabpanel] *+p{margin-top:1em}.c-text-image-teaser .map{width:100%;width:100%;padding-top:66.66%;position:relative}.c-text-image-teaser .grid:not(.full-width) .col{display:flex;justify-content:center;align-items:center}.c-text-image-teaser .grid:not(.full-width) .col:first-child{grid-column:1/span 6}.c-text-image-teaser .grid:not(.full-width) .col:last-child{grid-column:8/span 4}@media screen and (max-width:1140px){.c-text-image-teaser .grid:not(.full-width) .col:last-child{grid-column:8/span 5}}.c-text-image-teaser .grid:not(.full-width) .img{width:100%}.c-text-image-teaser .grid:not(.full-width) .button,.c-text-image-teaser .grid:not(.full-width) .cookiefirst-cookie-declaration button,.cookiefirst-cookie-declaration .c-text-image-teaser .grid:not(.full-width) button{display:block}.c-text-image-teaser .grid:not(.full-width) .button--secondary+.button--secondary{margin-top:20px}.c-text-image-teaser .grid:not(.full-width) .cookiefirst-cookie-declaration h2,.c-text-image-teaser .grid:not(.full-width) h3,.c-text-image-teaser .grid:not(.full-width) h4,.c-text-image-teaser .grid:not(.full-width) p,.cookiefirst-cookie-declaration .c-text-image-teaser .grid:not(.full-width) h2{margin-bottom:30px}@media screen and (max-width:768px){.c-text-image-teaser .grid:not(.full-width){display:block}.c-text-image-teaser .grid:not(.full-width) .col{display:block}.c-text-image-teaser .grid:not(.full-width) .img,.c-text-image-teaser .grid:not(.full-width) .map{margin-bottom:var(--s-xs)}.c-text-image-teaser .grid:not(.full-width) .cookiefirst-cookie-declaration h2,.c-text-image-teaser .grid:not(.full-width) h3,.c-text-image-teaser .grid:not(.full-width) h4,.c-text-image-teaser .grid:not(.full-width) p,.cookiefirst-cookie-declaration .c-text-image-teaser .grid:not(.full-width) h2{margin-bottom:var(--s-xxs)}}@media screen and (max-width:768px){.c-text-image-teaser .grid:not(.full-width) .img,.c-text-image-teaser .grid:not(.full-width) .map{margin-bottom:var(--s-xxs)}.c-text-image-teaser .grid:not(.full-width) .cookiefirst-cookie-declaration h2,.c-text-image-teaser .grid:not(.full-width) h3,.c-text-image-teaser .grid:not(.full-width) h4,.cookiefirst-cookie-declaration .c-text-image-teaser .grid:not(.full-width) h2{margin-bottom:15px}}.c-text-image-teaser.inverse .grid{grid-auto-flow:column}.c-text-image-teaser.inverse .grid .col:first-child{grid-column:7/span 6}.c-text-image-teaser.inverse .grid .col:last-child{grid-column:2/span 4}@media screen and (max-width:1140px){.c-text-image-teaser.inverse .grid .col:last-child{grid-column:1/span 5}}.c-textshow .content{margin-bottom:1.5em}.c-textshow .content button svg{-webkit-transform:translateY(2px);transform:translateY(2px)}.c-textshow__button .expanded-false,.c-textshow__button .expanded-true{display:none;visibility:hidden}.c-textshow__button[aria-expanded=true] .expanded-true{display:inline-block;visibility:visible;display:flex;align-items:center}.c-textshow__button[aria-expanded=false] .expanded-false{display:inline-block;visibility:visible;display:flex;align-items:center}.js .c-textshow .content{display:none;visibility:hidden;margin-bottom:1.5em}.js .c-textshow--visible .content{display:block;visibility:visible}.c-topiclist--item{border:1px solid var(--color-grey-medium);padding:40px;text-align:center}.c-topiclist h2{margin-top:0;margin-bottom:0}.c-topiclist p.small{font-size:17px;line-height:1.3;color:var(--color-grey-dark);max-width:340px;margin:0 auto 35px auto}.c-topiclist ul{border-top:1px solid var(--color-grey-light);margin-left:0;text-align:left;margin:40px 0;padding:40px 0 0 0;display:inline-block;width:100%}.c-topiclist ul li{list-style:none;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgMTQgMTAiIHdpZHRoPSIxNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTMuNzIuM2ExIDEgMCAwIDAgLTEuNDIgMGwtNy41NSA3LjMtMy0zYTEgMSAwIDAgMCAtMS40NSAxLjQ4bDMuNzUgMy42NGExIDEgMCAwIDAgMS40IDBsOC4yNS04YTEgMSAwIDAgMCAuMDItMS40MnoiIGZpbGw9IiNFOTQ3M0QiLz48L3N2Zz4K);background-repeat:no-repeat;background-position:0 10px;padding-left:1.75em;margin-bottom:1em;float:left;width:33%}@media screen and (max-width:1024px){.c-topiclist ul li{width:50%}}@media screen and (max-width:620px){.c-topiclist ul li{width:100%}}.c-topiclist ul li:last-child{margin-bottom:0}.plyr--full-ui input[type=range],.plyr--video .plyr__control:hover,.plyr__control--overlaid{--plyr-color-main:var(--color-primary);--plyr-range-fill-background:var(--color-primary)}.plyr__control--overlaid{--plyr-color-main:var(--color-primary);--plyr-range-fill-background:var(--color-primary)}.c-youtube .youtube,.c-youtube .youtube-iframe{position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer}.c-youtube .youtube img{width:100%;top:-16.82%;left:0;opacity:1}.c-youtube .youtube .play-button{width:85px;height:85px;z-index:1}.c-youtube .youtube .play-button svg{opacity:.6;transition:.3s opacity ease-in-out}.c-youtube .youtube .play-button,.c-youtube .youtube img{cursor:pointer}.c-youtube .youtube .play-button,.c-youtube .youtube .play-button:before,.c-youtube .youtube iframe,.c-youtube .youtube img{position:absolute}.c-youtube .youtube .play-button,.c-youtube .youtube .play-button:before{top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.c-youtube .youtube iframe{height:100%;width:100%;top:0;left:0}.c-youtube .youtube-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.c-youtube .youtube:hover .play-button svg{opacity:1}.c-video video{width:100%;height:auto}.video-16-9{position:relative;height:0;padding-bottom:56.25%}.video-16-9 embed,.video-16-9 iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%!important;height:100%!important;max-width:100%!important}.circles .lax-circles{position:absolute;z-index:-1}.circles .lax-circles:nth-child(1){right:0;top:100vh;margin-right:-620px}.circles .lax-circles:nth-child(2){left:0;top:200vh;margin-left:-540px}.circles .lax-circles:nth-child(3){right:0;top:300vh;margin-right:-620px}.media-center--detail{padding:var(--s-lg) 0;overflow:hidden}.media-center--detail .grid--col1-offset .col{grid-column:3/span 8}@media screen and (max-width:1024px){.media-center--detail .grid--col1-offset .col{grid-column:2/span 10}}@media screen and (max-width:768px){.media-center--detail .grid--col1-offset .col{grid-column:1/span 12}}@media screen and (max-width:620px){.media-center--detail{padding:var(--s-md) 0}}.cookiefirst-cookie-declaration header time+h2,header .cookiefirst-cookie-declaration time+h2,header time+h1,header time+h2,header time+h3,header time+h4{margin-top:0!important}header time{display:inline-block;margin-bottom:1em;color:var(--color-grey-dark);font-size:17px}@media screen and (max-width:620px){header time{font-size:15px;margin-bottom:.5em}}hr{border-top:1px solid var(--color-grey-light);border-bottom:0}.c-content-gallery+.c-facts,.c-facts+.c-contact-footer,.c-linklist+.c-linklist,body:not(.media-center) .c-facts+.c-facts{margin-top:var(--s-lg)}@media screen and (max-width:620px){.c-content-gallery+.c-facts,.c-facts+.c-contact-footer,.c-linklist+.c-linklist,body:not(.media-center) .c-facts+.c-facts{margin-top:var(--s-md)}}.c-linklist--tags+.c-linklist--simple{margin-top:0;background-color:var(--color-grey-lighter)}@media screen and (max-width:620px){.c-block--headline{margin-bottom:var(--s-xs)}.c-block--headline+.grid{margin-top:0!important}.c-block+.c-contact-teaser{margin-top:var(--s-xs)}}.c-infopackages--price{margin:var(--s-lg) 0}.c-infopackages--price h2{margin-bottom:.5em}.c-infopackages--price p{max-width:540px}.c-infopackages--buttons{margin:var(--s-lg) 0}.c-infopackages--buttons .button,.c-infopackages--buttons .cookiefirst-cookie-declaration button,.cookiefirst-cookie-declaration .c-infopackages--buttons button{margin-right:30px}@media screen and (max-width:540px){.c-infopackages--price{margin:var(--s-md) 0}.c-infopackages--buttons{text-align:center;margin:var(--s-md) 0}.c-infopackages--buttons .button,.c-infopackages--buttons .cookiefirst-cookie-declaration button,.cookiefirst-cookie-declaration .c-infopackages--buttons button{width:100%;max-width:280px;margin:0;text-align:center}.c-infopackages--buttons .button+.button,.c-infopackages--buttons .cookiefirst-cookie-declaration .button+button,.c-infopackages--buttons .cookiefirst-cookie-declaration button+.button,.c-infopackages--buttons .cookiefirst-cookie-declaration button+button,.cookiefirst-cookie-declaration .c-infopackages--buttons .button+button,.cookiefirst-cookie-declaration .c-infopackages--buttons button+.button,.cookiefirst-cookie-declaration .c-infopackages--buttons button+button{margin:20px 0 0 0}}.c-text-image-teaser--infopackes .cookiefirst-cookie-declaration h2 span.red,.c-text-image-teaser--infopackes h3 span.red,.c-text-image-teaser--infopackes h4 span.red,.cookiefirst-cookie-declaration .c-text-image-teaser--infopackes h2 span.red{color:var(--color-red);display:block}.tag{font-family:inherit;font-weight:500;font-size:15px;line-height:1;color:var(--color-primary);border:1px solid var(--color-primary);border-radius:6px;padding:7px 15px;margin-bottom:30px;display:inline-block}.tag svg{margin-right:12px}.cookiefirst-cookie-declaration .cf1tXD h4{font-size:var(--font-size-base);color:var(--color-primary)}.cookiefirst-root [data-cookiefirst-widget]{padding:30px}.cf1QhF,.cf3Tgk{margin-top:10px!important}.cf3m5k.cf2XkG{margin-bottom:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);color:var(--color-grey-dark)}.cf1YU1,.cf2Bzl{margin-bottom:15px!important}.cf2Lf6{padding:6px 12px!important}@media (min-width:768px){.cf1e63{max-width:420px!important}}