<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@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);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical&gt;.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode&gt;.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode&gt;.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode&gt;.swiper-wrapper&gt;.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode&gt;.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode&gt;.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered&gt;.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered&gt;.swiper-wrapper&gt;.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal&gt;.swiper-wrapper&gt;.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal&gt;.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical&gt;.swiper-wrapper&gt;.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical&gt;.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (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.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.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;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled&gt;.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal&gt;.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-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:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical&gt;.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical&gt;.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl&gt;.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,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%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal&gt;.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical&gt;.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal&gt;.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical&gt;.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.wp-admin-trigger{--border: 2px solid rgba(255, 255, 255, .2);--border-radius: .25rem;all:unset;position:fixed;top:35%;right:0;display:flex!important;align-items:center;gap:.5rem;padding:1.25rem;color:#fff;background:#333;border:var(--border);border-right:0;border-radius:var(--border-radius) 0 0 var(--border-radius);transform:translate(calc(100% - 4.5rem),-50%);transition:transform .25s ease;animation:slideIn 1s 0s 1 ease;cursor:pointer;user-select:none;z-index:10001}.wp-admin-trigger:hover{transform:translateY(-50%)}.wp-admin-trigger:hover .wp-admin-trigger__label{opacity:1}.wp-admin-trigger__icon{display:block;width:1.75rem;height:1.75rem}.wp-admin-trigger__label{font-size:1rem;font-weight:500;opacity:0;transition:opacity .25s ease}@keyframes slideIn{0%,50%{transform:translate(100%,-50%)}}.idvl-editor .element.soylent.backgroundMedia{background:transparent center/cover no-repeat;overflow:hidden}.idvl-editor .element.soylent.backgroundMedia&gt;video{position:absolute;left:50%;top:50%;width:100%;height:100%;transform:translate3d(-50%,-50%,0);backface-visibility:hidden;object-fit:cover}.element.custom.htmlBlock{height:100%}.element.custom.htmlBlock:after{content:"";display:block;float:none;clear:both}.element.custom.htmlBlock .consent-wrapper{width:100%;height:100%;padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.65);box-sizing:border-box;color:#fff}.element.custom.htmlBlock .consent-wrapper .consent-text{color:inherit}.element.custom.htmlBlock .consent-wrapper .consent-button{margin-top:2rem;cursor:pointer;text-decoration:underline;color:inherit}.element.custom.htmlBlock .consent-wrapper .consent-button:hover{opacity:.8}.idvl-editor .element.soylent.form form&gt;div,.idvl-editor .idvl-contactform-wrapper form&gt;div{width:100%;margin:1rem auto 0;text-align:left}.idvl-editor .element.soylent.form form&gt;div a,.idvl-editor .idvl-contactform-wrapper form&gt;div a{color:currentColor;text-decoration:underline}.idvl-editor .element.soylent.form form&gt;div a:hover,.idvl-editor .idvl-contactform-wrapper form&gt;div a:hover{opacity:.8}.idvl-editor .element.soylent.form .captcha,.idvl-editor .idvl-contactform-wrapper .captcha{margin:1rem auto 0}.idvl-editor .element.soylent.form .captcha small:first-child,.idvl-editor .idvl-contactform-wrapper .captcha small:first-child{display:block}.idvl-editor .element.soylent.form .captcha small:first-child:not(:last-child),.idvl-editor .idvl-contactform-wrapper .captcha small:first-child:not(:last-child){display:none}.idvl-editor .element.soylent.parallax .content{width:100%;height:100%;clip-path:inset(0 0 0 0)}.idvl-editor .element.soylent.parallax .content .media{position:fixed;top:0;left:0;width:100%;height:100%}.idvl-editor .element.soylent.parallax .content .media img,.idvl-editor .element.soylent.parallax .content .media video{width:100%;height:100%;object-fit:cover}.category-modal{z-index:1002;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);color:#fff;overflow:auto;-webkit-overflow-scrolling:touch;transform:translate3d(0,-100%,0);transition:transform .15s ease-out}@media all and (min-width: 1025px){.category-modal{left:80px;width:calc(100% - 80px)}}.category-modal .category-modal-inner{width:100%;max-width:768px;box-sizing:border-box;height:100%;margin:0 auto;display:flex;flex-direction:column}.category-modal .close-button{position:fixed;box-sizing:border-box;cursor:pointer;transition:color .15s ease-out;text-align:center;user-select:none}.category-modal .close-button__icon{position:relative;width:3rem;height:3rem;line-height:3rem}.category-modal .category-menu{width:100%}.category-modal .category-menu&gt;.item{padding:.5rem}.category-modal .category-menu .item{margin:.5rem;display:flex;flex-wrap:wrap;justify-content:space-between;box-sizing:border-box}.category-modal .category-menu .item.menu-item-has-children .item-link{max-width:calc(100% - 2rem)}.category-modal .category-menu .item.--open .--dropdown{transform:rotate(180deg)}.category-modal .category-menu .item.--open .sub-menu{display:block}.category-modal .category-menu .item .iconSet.--dropdown{font-size:2rem;line-height:1;cursor:pointer;transition:transform .15s ease-out;align-self:flex-start}.category-modal .category-menu .item .item-link{width:100%;display:flex;align-items:flex-start;box-sizing:border-box}.category-modal .category-menu .item .item-thumb{flex:1 0 auto;position:relative;width:100%;margin-right:1rem}.category-modal .category-menu .item .item-thumb .responsive-image{position:relative}.category-modal .category-menu .item .item-label{align-self:center;line-height:1.5}.category-modal .category-menu .item .sub-menu{display:none;width:100%}.category-modal .category-menu .item .sub-menu .item{margin-right:0;margin-bottom:0;margin-left:0;background:none}.category-modal .category-menu .item .sub-menu .item-link{padding:.5rem;max-width:100%;display:block}.category-modal .category-menu .item .sub-menu .iconSet.--dropdown{display:none}#app.--with_category-modal .category-modal{transform:translateZ(0)}.iconSet{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;user-select:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,figure{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;margin:0;padding:0}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}a{text-decoration:none}.clr{clear:both}.dashicons{width:auto;height:auto;font-size:inherit;line-height:inherit}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}:root{--key-color-1: #004b93;--key-color-2: #3467a7;--key-color-3: #169fdb;--key-color-4: rgb(228, 200, 90);--key-color-contrast: var(--font-color-light);--key-color-gradient: linear-gradient(90deg, #005ca7, #004c94 50%, #043673);--color-neutral-1: #1C1C2B;--color-neutral-2: #58585a;--color-neutral-3: #88898b;--color-neutral-4: #e6e6e7;--color-neutral-5: #fff;--color-alert: hsl(356, 75%, 53%);--font-color-dark: var(--color-neutral-2);--font-color-light: var(--color-neutral-5);--font-color-main: var(--font-color-dark);--page-background: var(--color-neutral-5);--footer-background: var(--key-color-1);--footer-background-contrast: var(--key-color-contrast);--card-background: var(--color-neutral-5);--card-contrast: var(--font-color-dark)}:root .block-wrapper.--background-color-1{background:var(--key-color-1)}:root .block-wrapper.--background-color-1.--contrast{color:var(--key-color-contrast)}:root .block-wrapper.--background-color-2{background:var(--color-neutral-4)}:root .block-wrapper.--background-color-3{background:var(--key-color-gradient)}:root .block-wrapper.--background-color-3.--contrast{color:var(--key-color-contrast)}:root .block-wrapper.--contrast{color:var(--font-color-light)}.iconSet{font-family:var(--font-icons)}@font-face{font-family:Lato;src:url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Black.woff2) format("woff2"),url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Black.woff) format("woff");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-BlackItalic.woff2) format("woff2"),url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-BlackItalic.woff) format("woff");font-style:italic;font-weight:900;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Bold.woff2) format("woff2"),url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Bold.woff) format("woff");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-BoldItalic.woff2) format("woff2"),url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-BoldItalic.woff) format("woff");font-style:italic;font-weight:700;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Hairline.woff2) format("woff2"),url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Hairline.woff) format("woff");font-style:normal;font-weight:100;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-HairlineItalic.woff2) format("woff2"),url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-HairlineItalic.woff) format("woff");font-style:italic;font-weight:100;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Heavy.woff2) format("woff2"),url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Heavy.woff) format("woff");font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-HeavyItalic.woff2) format("woff2"),url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-HeavyItalic.woff) format("woff");font-style:italic;font-weight:800;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Italic.woff2) format("woff2"),url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Italic.woff) format("woff");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Light.woff2) format("woff2"),url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Light.woff) format("woff");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-LightItalic.woff2) format("woff2"),url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-LightItalic.woff) format("woff");font-style:italic;font-weight:300;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Medium.woff2) format("woff2"),url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Medium.woff) format("woff");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-MediumItalic.woff2) format("woff2"),url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-MediumItalic.woff) format("woff");font-style:italic;font-weight:500;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Regular.woff2) format("woff2"),url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Regular.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Semibold.woff2) format("woff2"),url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Semibold.woff) format("woff");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-SemiboldItalic.woff2) format("woff2"),url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-SemiboldItalic.woff) format("woff");font-style:italic;font-weight:600;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Thin.woff2) format("woff2"),url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-Thin.woff) format("woff");font-style:normal;font-weight:200;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-ThinItalic.woff2) format("woff2"),url(/wp-content/themes/cmms-theme-ksc/assets/fonts/lato/LatoLatin-ThinItalic.woff) format("woff");font-style:italic;font-weight:200;font-display:swap}@font-face{font-family:American Captain;src:url(/wp-content/themes/cmms-theme-ksc/assets/fonts/american-captain/AmericanCaptain.woff2) format("woff2"),url(/wp-content/themes/cmms-theme-ksc/assets/fonts/american-captain/AmericanCaptain.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}:root{--font-body: "Lato", sans-serif;--font-heading: "American Captain", sans-serif;--font-icons: "Material Icons Round";--font-size-xxs: .6875rem;--font-line-height-xxs: 1.5;--font-size-xs: .875rem;--font-line-height-xs: 1.5;--font-size-s: 1rem;--font-line-height-s: 1.5;--font-size-m: 1.125rem;--font-line-height-m: 1.45;--font-size-l: 1.25rem;--font-line-height-l: 1.4;--font-size-xl: 1.5rem;--font-line-height-xl: 1.35;--font-size-xxl: 2rem;--font-line-height-xxl: 1.3;--font-size-xxxl: 2.5rem;--font-line-height-xxxl: 1.2;--type-body-xxs: var(--font-size-xxs)/var(--font-line-height-xxs) var(--font-body);--type-body-xs: var(--font-size-xs)/var(--font-line-height-xs) var(--font-body);--type-body-s: var(--font-size-s)/var(--font-line-height-s) var(--font-body);--type-body-m: var(--font-size-m)/var(--font-line-height-m) var(--font-body);--type-body-l: var(--font-size-l)/var(--font-line-height-l) var(--font-body);--type-body-xl: var(--font-size-xl)/var(--font-line-height-xl) var(--font-body);--type-body-xxl: var(--font-size-xxl)/var(--font-line-height-xxl) var(--font-body);--type-body-xxxl: var(--font-size-xxxl)/var(--font-line-height-xxxl) var(--font-body);--type-heading-h1: var(--font-size-xxxl)/var(--font-line-height-xxxl) var(--font-heading);--type-heading-h2: var(--font-size-xxl)/var(--font-line-height-xxl) var(--font-heading);--type-heading-h3: var(--font-size-xl)/var(--font-line-height-xl) var(--font-heading);--type-heading-h4: var(--font-size-l)/var(--font-line-height-l) var(--font-heading);--type-heading-h5: var(--font-size-m)/var(--font-line-height-m) var(--font-heading);--type-heading-h6: var(--font-size-s)/var(--font-line-height-s) var(--font-heading)}@media (min-width: 960px){:root{--font-size-l: 1.5rem;--font-line-height-l: 1.35;--font-size-xl: 2.5rem;--font-line-height-xl: 1.2;--font-size-xxl: 3.5rem;--font-line-height-xxl: 1.1;--font-size-xxxl: 5rem;--font-line-height-xxxl: 1}}body,p{font:300 var(--type-body-m)}h1{font:400 var(--type-heading-h1)}h2{font:400 var(--type-heading-h2)}h3{font:400 var(--type-heading-h3);letter-spacing:.0125em}h4{font:400 var(--type-heading-h4)}h5{font:400 var(--type-heading-h5)}h6{font:400 var(--type-heading-h6)}h1,h2,h3,h4,h5,h6{text-transform:uppercase}strong{font-weight:700}em{font-style:italic}html,body{position:relative;width:100%;height:100%}@media all and (max-width: 1024px){html .--desktop-only,body .--desktop-only{display:none}}@media all and (min-width: 1025px){html .--mobile-only,body .--mobile-only{display:none}}html{font-size:16px}body{line-height:1.5}body.--no-scroll{overflow:hidden}#page .idvl-editor{overflow-x:hidden}.block-wrapper{position:relative;color:currentColor}.idvl-editor .block-wrapper{width:100%}.idvl-editor .block{padding-top:.5rem;padding-bottom:.5rem}@media all and (min-width: 768px){.idvl-editor .block{padding-top:1rem;padding-bottom:1rem}}@media all and (min-width: 425px){.idvl-editor .block .slot{width:100%}}.idvl-editor .block.half,.idvl-editor .block.third,.idvl-editor .block.quart,.idvl-editor .block.twoThirdLeft,.idvl-editor .block.twoThirdRight{display:grid;grid-gap:1rem;grid-template-columns:minmax(1rem,1fr)}@media all and (min-width: 960px){.idvl-editor .block.half,.idvl-editor .block.third,.idvl-editor .block.quart,.idvl-editor .block.twoThirdLeft,.idvl-editor .block.twoThirdRight{grid-gap:1rem}}@media all and (min-width: 768px){.idvl-editor .block.half{grid-template-columns:repeat(2,minmax(1rem,1fr))}}@media all and (min-width: 768px){.idvl-editor .block.third{grid-template-columns:repeat(3,minmax(1rem,1fr))}}@media all and (min-width: 768px){.idvl-editor .block.quart{grid-template-columns:repeat(2,minmax(1rem,1fr))}}@media all and (min-width: 960px){.idvl-editor .block.quart{grid-template-columns:repeat(4,minmax(1rem,1fr))}}@media all and (min-width: 768px){.idvl-editor .block.twoThirdLeft{grid-template-columns:repeat(3,minmax(1rem,1fr))}}@media all and (min-width: 768px){.idvl-editor .block.twoThirdLeft .slot:nth-of-type(1){grid-column:1/span 2}}@media all and (min-width: 768px){.idvl-editor .block.twoThirdRight{grid-template-columns:repeat(3,minmax(1rem,1fr))}}@media all and (min-width: 768px){.idvl-editor .block.twoThirdRight .slot:nth-of-type(2){grid-column:2/span 2}}.idvl-editor .element{position:relative;box-sizing:border-box}.idvl-editor .element .element-header{margin-bottom:1rem}@media all and (min-width: 768px){.idvl-editor .element .element-header{margin-bottom:2rem}}#app{position:relative;width:100%;min-height:100%;box-sizing:border-box}#app.--loading #page{filter:grayscale(1)}#app.--loading #main{opacity:.6}#main{transition:opacity .25s cubic-bezier(.785,.135,.15,.86)}.idvl-editor .block-wrapper.--padding_header{margin-top:9rem}@media (min-width: 768px){.idvl-editor .block-wrapper.--padding_header{margin-top:5rem}}@media (min-width: 1025px){.idvl-editor .block-wrapper.--padding_header{margin-top:10rem}}@media (min-width: 1400px){.idvl-editor .block-wrapper.--padding_header{margin-top:14rem}}.idvl-editor .block-wrapper.--padding_top .block{padding-bottom:0!important}.idvl-editor .block-wrapper.--padding_bottom .block{padding-top:0!important}.idvl-editor .block-wrapper.--padding_none .block{padding-top:0!important;padding-bottom:0!important}.idvl-editor .block-wrapper.--size_content .block{max-width:1920px;margin:0 auto;padding-right:1rem;padding-left:1rem;box-sizing:content-box}@media all and (min-width: 960px){.idvl-editor .block-wrapper.--size_content .block{padding-right:1.5rem;padding-left:1.5rem}}.idvl-editor .block-wrapper.--size_full .block{max-width:100%;padding-right:0;padding-left:0}.idvl-editor .block-wrapper.--size_narrow .block{max-width:1080px;margin:0 auto;padding-right:1rem;padding-left:1rem;box-sizing:border-box}@media all and (min-width: 960px){.idvl-editor .block-wrapper.--size_narrow .block{padding-right:1.5rem;padding-left:1.5rem}}@media (max-width: 767px){.idvl-editor .block-wrapper.--order_reverse .block.half .slot:first-child,.idvl-editor .block-wrapper.--order_reverse .block.twoThirdLeft .slot:first-child,.idvl-editor .block-wrapper.--order_reverse .block.twoThirdRight .slot:first-child{order:1}}.idvl-editor .block-wrapper.--zone.--zone-before,.idvl-editor .block-wrapper.--zone.--zone-after{background:none}.idvl-editor .block-wrapper.--zone.--zone-before.--size_narrow .block,.idvl-editor .block-wrapper.--zone.--zone-after.--size_narrow .block{padding:0}body{background-color:var(--page-background);color:var(--font-color-main)}body ::selection{color:var(--key-color-contrast);background:var(--key-color-3)}#masthead{--tools-height: 4rem;position:fixed;top:0;left:0;width:100%;color:var(--key-color-contrast);pointer-events:none;z-index:1005}@media (min-width: 1400px){#masthead{--tools-height: 6.5rem}}#masthead .top-bar,#masthead .header-tools,#masthead .header-banner,#masthead .logo{pointer-events:all}#masthead .header-banner{position:relative;background:var(--page-background);border-bottom:3px solid #004b93;transition:.25s cubic-bezier(.785,.135,.15,.86)}@media (min-width: 1025px){#masthead .header-banner{border-bottom:none}}#masthead .header-banner__heimat{position:absolute;right:calc(50% + 3rem);top:50%;color:var(--key-color-1);transform:translateY(-50%);transition:.25s cubic-bezier(.785,.135,.15,.86);opacity:0}@media (min-width: 425px){#masthead .header-banner__heimat{right:unset;left:calc(50% + 3rem)}}#app:not(.--header_open) #masthead .header-banner__heimat{opacity:1}#masthead .header-banner__heimat svg{display:block;height:1.25rem;width:auto}.header-tools{color:var(--key-color-contrast);background:var(--key-color-1);padding-right:1rem;padding-left:1rem;transition:.25s cubic-bezier(.785,.135,.15,.86)}@media all and (min-width: 960px){.header-tools{padding-right:1.5rem;padding-left:1.5rem}}#app:not(.--header_open) .header-tools{margin-top:calc(0px - var(--tools-height))}.header-tools-wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.5rem;height:var(--tools-height);max-width:1920px;margin:0 auto}.header-tools__container{display:flex;align-items:center;gap:1.5em}.header-tools__sponsor{color:currentColor;transition:.25s cubic-bezier(.785,.135,.15,.86)}.header-tools__sponsor:hover{color:var(--key-color-3)}.header-tools__sponsor svg{display:block;height:2rem;width:auto}@media (min-width: 1400px){.header-tools__sponsor svg{height:3.5rem}}.header-tools__sponsor svg path{fill:currentColor}.header-tools__heimat{display:none;position:absolute;left:calc(50% + 3rem);top:50%;color:currentColor;transform:translateY(-50%);transition:.25s cubic-bezier(.785,.135,.15,.86);opacity:0;animation:fadein 1s .5s forwards}@media (min-width: 360px){.header-tools__heimat{display:block}}@media (min-width: 1025px){.header-tools__heimat{left:calc(50% + 4rem)}}@media (min-width: 1400px){.header-tools__heimat{left:calc(50% + 6.5rem)}}.header-tools__heimat:hover{color:var(--key-color-3)}.header-tools__heimat svg{display:block;height:2rem;width:auto}@media (min-width: 1400px){.header-tools__heimat svg{height:3.5rem}}@keyframes fadein{to{opacity:1}}.header-tools .search-button{display:flex;align-items:center;gap:1rem;cursor:pointer;transition:.25s cubic-bezier(.785,.135,.15,.86)}.header-tools .search-button:hover{color:var(--key-color-3)}.header-tools .search-button:before{content:"";display:block;height:2.5rem;width:2px;background:var(--key-color-2)}.top-bar{position:relative;user-select:none;padding-right:1rem;padding-left:1rem;z-index:1010}@media all and (min-width: 960px){.top-bar{padding-right:1.5rem;padding-left:1.5rem}}@media (orientation: portrait){.top-bar{padding-top:var(--safe-area-top)}}.top-bar:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:var(--key-color-2)}.top-bar-wrapper{display:flex;align-items:center;justify-content:space-between;gap:.5rem;height:2.5rem;max-width:1920px;margin:0 auto}.top-bar__container{position:relative;display:flex;align-items:center;height:100%;gap:.5em;font:800 var(--font-size-xxs)/1 var(--font-body)}@media (min-width: 768px){.top-bar__container{gap:1rem}}.top-bar__link{display:flex;align-items:center;gap:.65em;color:currentColor;transition:.25s cubic-bezier(.785,.135,.15,.86);cursor:pointer}.top-bar__link:hover{color:var(--key-color-3)}.top-bar__link.--active{color:var(--key-color-4)}.top-bar__link__icon svg{display:block;height:2.125em;width:auto}.top-bar__link__label{text-transform:uppercase;letter-spacing:.025em}.top-bar__link__label .--desktop-only,.top-bar__link__label:not(.--login){display:none}@media (min-width: 768px){.top-bar__link__label .--desktop-only,.top-bar__link__label:not(.--login){display:inline-block}}.top-bar__link__label.--login{text-align:right}.top-bar .dropdown-enter-active,.top-bar .dropdown-leave-active{transition:.25s cubic-bezier(.785,.135,.15,.86)}.top-bar .dropdown-enter-from,.top-bar .dropdown-leave-to{opacity:0;transform:translateY(-4rem)}.menu-primary{display:flex;flex-direction:column;gap:0 1rem;overflow:hidden}@media (min-width: 1025px){.menu-primary{flex-direction:row;color:var(--color-neutral-3)}.menu-primary.--left{width:50%;justify-content:flex-end}.menu-primary.--right{width:50%;justify-content:flex-start}}.menu-primary a{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;color:currentColor;font:300 var(--type-body-m);text-transform:uppercase;line-height:2.5;transition:.25s cubic-bezier(.785,.135,.15,.86);white-space:nowrap}@media (min-width: 1025px){.menu-primary a{height:5rem;line-height:5rem}.menu-primary a:hover{color:var(--color-neutral-2)}.menu-primary a:hover:after{transform:translateZ(0)}.menu-primary a:after{position:absolute;bottom:0;left:0;content:"";height:.3125rem;width:100%;background:var(--key-color-3);transform:translateY(100%);transition:.25s cubic-bezier(.785,.135,.15,.86)}}@media (min-width: 1400px){.menu-primary a{font-size:1.75rem}}.menu-primary a:before{display:block;content:attr(title);font-weight:700;height:0;visibility:hidden;overflow:hidden}.menu-primary a.--active{font-weight:700}@media (min-width: 1025px){.menu-primary a.--active{color:var(--color-neutral-2)}}.menu-secondary{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;width:100%}@media (min-width: 1025px){.menu-secondary{color:var(--key-color-contrast);background:unset}.menu-secondary.--left{width:50%;justify-content:flex-end}.menu-secondary.--right{width:50%;justify-content:flex-start}}.menu-secondary a{position:relative;display:flex;align-items:center;color:currentColor;text-transform:uppercase;padding:.75em 0;font:400 var(--type-body-xs);transition:.25s cubic-bezier(.785,.135,.15,.86);white-space:nowrap}@media (min-width: 1400px){.menu-secondary a{font-size:var(--font-size-s)}}.menu-secondary a:hover{color:var(--key-color-3)}.menu-secondary a.--active{text-decoration:underline;text-underline-offset:.35em}.menu-switch{position:relative;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;line-height:3rem;margin:0 1rem 0 auto;cursor:pointer;user-select:none;color:var(--key-color-1)}.menu-switch .iconSet{font-size:3rem;position:absolute;top:0;left:0}.menu-switch .menu-enter-active,.menu-switch .menu-leave-active{transition:.3s cubic-bezier(.9,0,.5,1.5)}.menu-switch .menu-enter-from,.menu-switch .menu-leave-to{opacity:0;transform:scale(0) rotate(-90deg)}.menu-wrapper{position:fixed;bottom:0;left:0;display:flex;flex-direction:column;width:100%;height:calc(100% - 5.7rem);color:var(--font-color-main);background:var(--page-background);transform:translate3d(0,100%,0);transition:.25s cubic-bezier(.785,.135,.15,.86);overflow:auto}#app.--header_open .menu-wrapper{height:calc(100% - var(--tools-height) - 5.7rem)}@media (min-width: 1025px){#app.--header_open .menu-wrapper{bottom:unset;height:auto}}#app.--menu_open .menu-wrapper{transform:translateZ(0)}@media (min-width: 1025px){.menu-wrapper{position:relative;top:unset;height:auto;padding:0;transform:none}}.menu-wrapper__container{display:flex;align-items:center;flex-direction:column;width:100%}@media (min-width: 1025px){.menu-wrapper__container{flex-direction:row;gap:12rem;overflow:hidden}}@media (min-width: 1400px){.menu-wrapper__container{gap:18rem}}@media (min-width: 1025px){.menu-wrapper__container.--primary{background:var(--page-background)}}.menu-wrapper__container.--secondary{flex:1;margin-top:2rem;padding:2rem 1rem;box-sizing:border-box;background:var(--color-neutral-4)}@media (min-width: 1025px){.menu-wrapper__container.--secondary{margin-top:unset;padding:unset;background:var(--key-color-1)}}.menu-wrapper .header-tools-wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem;margin:2rem 1rem}.menu-wrapper .header-tools-wrapper .search-button{display:flex;align-items:center;cursor:pointer;transition:.25s cubic-bezier(.785,.135,.15,.86)}.menu-wrapper .header-tools-wrapper .search-button:hover{color:var(--key-color-3)}.footer-nav .footer-menu{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:0 .5em}@media all and (min-width: 1025px){.footer-nav .footer-menu{flex-direction:row}}@media all and (min-width: 1025px){.footer-nav .footer-menu li:not(:last-child) a:after{content:"|";margin-left:.5em;color:var(--footer-background-contrast)}}.footer-nav .footer-menu a{display:block;color:currentColor;text-transform:uppercase;transition:.25s cubic-bezier(.785,.135,.15,.86)}.footer-nav .footer-menu a:hover{color:var(--key-color-3)}#colophon{position:relative}.footer-wrapper{margin:0 auto}.footer-wrapper .toolbar{padding-top:0}.footer-wrapper .toolbar .social-shortcuts{flex-direction:row}.footer-wrapper .toolbar .social-shortcuts&gt;a{overflow:visible;padding-left:0}.footer-wrapper .toolbar .social-shortcuts&gt;a:after{padding:0}.footer-wrapper .toolbar .social-shortcuts&gt;a&gt;span{display:none}#app-container{display:flex;flex-direction:column;min-height:100%}#app-container #app,#app-container #app #page{flex:1;display:flex;flex-direction:column}#app-container #app #page #main{flex:1}#colophon{color:var(--footer-background-contrast);background:var(--footer-background)}#colophon .soylent.media{box-shadow:none}#colophon .footer-sponsor{padding-right:1rem;padding-left:1rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;padding:2rem}@media all and (min-width: 960px){#colophon .footer-sponsor{padding-right:1.5rem;padding-left:1.5rem}}@media (min-width: 1025px){#colophon .footer-sponsor{padding:3rem 2rem}}#colophon .footer-sponsor.--light{background:var(--page-background)}#colophon .footer-sponsor.--dark{background:var(--key-color-2)}#colophon .footer-sponsor__logo{color:currentColor}#colophon .footer-sponsor__logo:hover path{fill:var(--key-color-3)}#colophon .footer-sponsor__logo svg{display:block;width:auto;max-width:100%}#colophon .footer-sponsor__logo svg path{transition:.25s cubic-bezier(.785,.135,.15,.86)}#colophon .footer-sponsor__logo.--macron svg{height:1.25rem}#colophon .footer-sponsor__logo.--cg-group svg{height:4.5rem}#colophon .footer-sponsor__logo.--bbank svg{height:2.5rem}#colophon .footer-sponsor__logo.--bgv svg{height:2.5rem}#colophon .footer-sponsor__logo.--ego svg{height:2rem}#colophon .footer-sponsor__logo.--rothaus svg{height:2.5rem}#colophon .footer-sponsor__bl2 svg{display:block;height:10rem;width:auto;max-width:100%}#colophon .footer-sponsor__welocal{color:currentColor}#colophon .footer-sponsor__welocal .hint{font-weight:700;font-size:.75rem}#colophon .footer-sponsor__welocal svg{display:block;height:2.5rem;width:auto;max-width:100%}#colophon .footer-sponsor__welocal svg path{transition:.25s cubic-bezier(.785,.135,.15,.86)}#colophon .footer-sponsor__welocal:hover path{fill:var(--key-color-3)}#colophon .footer-sponsor__frenetic{color:currentColor}#colophon .footer-sponsor__frenetic svg{display:block;height:3.5rem;width:auto;max-width:100%}#colophon .footer-sponsor__frenetic svg path{transition:.25s cubic-bezier(.785,.135,.15,.86)}#colophon .footer-sponsor__frenetic:hover path{fill:var(--key-color-3)}#colophon .idvl-editor{padding-top:2rem}#colophon .idvl-editor:after{content:"";display:block;height:1px;width:100%;background:var(--color-neutral-4);opacity:.5;max-width:1920px;margin:0 auto}#colophon .footer-wrapper{max-width:1920px;margin:0 auto;padding-right:1rem;padding-left:1rem}@media all and (min-width: 960px){#colophon .footer-wrapper{padding-right:1.5rem;padding-left:1.5rem}}#colophon .footer-wrapper .footer-navigation-wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;padding:2rem 0}@media all and (min-width: 1025px){#colophon .footer-wrapper .footer-navigation-wrapper{flex-direction:row;align-items:center}}#colophon .footer-wrapper .footer-navigation-wrapper .footer-left{flex:1;display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:wrap;gap:1em;font:900 var(--type-body-xs);text-transform:uppercase}@media all and (min-width: 1025px){#colophon .footer-wrapper .footer-navigation-wrapper .footer-left{gap:.5em}}@media (min-width: 1400px){#colophon .footer-wrapper .footer-navigation-wrapper .footer-left{font:900 var(--type-body-s)}}#colophon .footer-wrapper .footer-navigation-wrapper .toolbar{flex:1;justify-content:flex-end}#colophon .footer-wrapper .footer-navigation-wrapper .toolbar .social-shortcuts{margin-top:1rem}@media all and (min-width: 1025px){#colophon .footer-wrapper .footer-navigation-wrapper .toolbar .social-shortcuts{justify-content:flex-end;margin-top:unset}}.button,.archiveNavigation .button{display:inline-flex;justify-content:center;align-items:center;padding:.5rem 2rem;box-sizing:border-box;color:var(--key-color-contrast);background:var(--key-color-1);border-radius:99rem;cursor:pointer;user-select:none;transition:.25s cubic-bezier(.785,.135,.15,.86)}.button:focus-visible,.button:hover{background:var(--key-color-3)}.button:active{transform:scale(.95)}.button.--contrast{color:var(--color-neutral-2);background:var(--color-neutral-4)}.button.--contrast:hover{color:var(--key-color-contrast);background:var(--key-color-3)}.button.--text-link{padding:0;border:none;background:transparent}.button.--text-link:after{content:"ï‡Ÿ";font-family:var(--font-icons);font-size:1.25em;line-height:1;margin-left:.25em}.button.--loading{pointer-events:none;opacity:.8}.button__label{display:flex;justify-content:center;align-items:center;gap:.5rem;white-space:nowrap}.button__text{font:900 var(--type-body-m)}.button-submit,.element.soylent.form input[type=submit],.idvl-contactform-wrapper input[type=submit],.if-validation .if-validation-button{all:unset;appearance:none;display:inline-flex;justify-content:center;align-items:center;padding:.5rem 2rem;box-sizing:border-box;font:900 var(--type-body-m);color:var(--key-color-contrast);background:var(--key-color-1);border-radius:99rem;cursor:pointer;user-select:none;transition:.25s cubic-bezier(.785,.135,.15,.86)}.button-submit:focus-visible,.element.soylent.form input[type=submit]:focus-visible,.idvl-contactform-wrapper input[type=submit]:focus-visible,.if-validation .if-validation-button:focus-visible,.button-submit:hover,.element.soylent.form input[type=submit]:hover,.idvl-contactform-wrapper input[type=submit]:hover,.if-validation .if-validation-button:hover{background:var(--key-color-3)}.button-submit:active,.element.soylent.form input[type=submit]:active,.idvl-contactform-wrapper input[type=submit]:active,.if-validation .if-validation-button:active{transform:scale(.95)}.button-submit.--contrast,.element.soylent.form input.--contrast[type=submit],.idvl-contactform-wrapper input.--contrast[type=submit],.if-validation .--contrast.if-validation-button{color:var(--color-neutral-2);background:var(--color-neutral-4)}.button-submit.--contrast:hover,.element.soylent.form input.--contrast[type=submit]:hover,.idvl-contactform-wrapper input.--contrast[type=submit]:hover,.if-validation .--contrast.if-validation-button:hover{color:var(--key-color-contrast);background:var(--key-color-3)}.if-validation{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999}.if-validation .if-validation-blocker{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.85)}.if-validation .if-validation-wrapper{position:absolute;top:95px;width:100%;transform-style:preserve-3d}.if-validation .if-validation-popup{position:relative;width:100%;max-width:280px;margin:0 auto;padding:20px;text-align:left;display:flex;flex-direction:column;align-items:flex-end;background:white;box-shadow:0 3px 6px rgba(0,0,0,.14)}.if-validation .if-validation-content{width:100%;overflow:hidden}.if-validation .if-validation-button{margin-top:1.5rem;cursor:pointer}.pswp__caption__center .lightbox-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:1em}.responsive-image{position:relative;overflow:hidden;display:flex;background:rgba(0,0,0,.1)}.responsive-image.-fill{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-image span:first-child{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;transform:translateZ(1px);transition:transform .15s ease-out,background-image .3s .15s linear,filter .3s linear}.responsive-image._align-img-top-left span{background-position:top left}.responsive-image._align-img-top-center span{background-position:top center}.responsive-image._align-img-top-right span{background-position:top right}.responsive-image._align-img-center-left span{background-position:center left}.responsive-image._align-img-center-center span{background-position:center center}.responsive-image._align-img-center-right span{background-position:center right}.responsive-image._align-img-bottom-left span{background-position:bottom left}.responsive-image._align-img-bottom-center span{background-position:bottom center}.responsive-image._align-img-bottom-right span{background-position:bottom right}.responsive-image.-contain&gt;span:first-child{background-size:contain}.responsive-image.-parallax&gt;span:first-child{transform:none;background-attachment:fixed}.main-search-form{display:block;position:fixed;left:0;top:0;width:100%;height:100%;opacity:0;transform:translate(-99999px);transition:transform 0ms linear .15s,opacity .15s ease-out}.main-search-form .search-box-wrapper{position:absolute;width:100%;padding:0 1rem;box-sizing:border-box}@media all and (min-width: 768px){.main-search-form .search-box-wrapper{top:10rem}}.main-search-form .search-box{position:relative;width:100%;max-width:600px;margin:0 auto;box-sizing:border-box}.main-search-form .close{position:absolute;top:-2rem;right:-.5rem;display:block;width:2rem;height:2rem;line-height:2rem;text-align:center;overflow:hidden;color:#fff;cursor:pointer;border-radius:50%;transition:color .15s ease-out,background-color .15s ease-out;user-select:none}.main-search-form input[type=text]{width:100%;padding:1rem 4rem 1rem 1rem;box-sizing:border-box;transition:border-color .15s ease-out;border:none}.main-search-form input[type=text]:focus{outline:0}.main-search-form button{position:absolute;top:50%;right:1rem;padding:0;width:2rem;height:2rem;font-size:2rem;line-height:1;text-align:center;border:0;cursor:pointer;border-radius:50%;transform:translate3d(0,-50%,0);transition:opacity .15s ease-out;background-color:transparent}.main-search-form button:hover,.main-search-form button:active{opacity:.7}.main-search-form button:focus{outline:0}#app.--with_search .main-search-form{opacity:1;transform:translate(0);transition:transform 0ms linear 0ms,opacity .15s ease-out .1s}.to-top{position:fixed;left:1rem;bottom:2rem;width:3rem;height:3rem;padding:.5rem;display:flex;z-index:1;color:#fff;justify-content:center;align-items:center;box-sizing:border-box;opacity:0;transform:scale(0);transition:all .15s ease-out}.control-panel{position:fixed;top:0;height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;z-index:1000;transform:translate3d(100%,0,0);transition:transform .15s ease-out;user-select:none;backface-visibility:hidden}@media all and (max-width: 1024px){.control-panel{overflow:auto;-webkit-overflow-scrolling:touch}}@media all and (min-width: 1025px){.control-panel{left:0;height:100vh;width:auto;transform:translate3d(calc(-100% + 80px),0,0);z-index:1010}.control-panel:hover{transform:translateZ(0)}}@media all and (max-width: 1024px){#app.--menu_open .control-panel{transform:translateZ(0)}}#app.-full-size-player{overflow:hidden}#app.-full-size-player article&gt;.entry-header .entry-player{position:absolute;top:0;padding:0;left:0;width:100vw;height:100vh;z-index:9990}#app.-full-size-player article&gt;.entry-header .entry-player&gt;.videojs-player-container{max-width:100%;max-height:100%}#app.-full-size-player article&gt;.entry-header .entry-player .video-js.vjs-fluid,#app.-full-size-player article&gt;.entry-header .entry-player .video-js.vjs-16-9,#app.-full-size-player article&gt;.entry-header .entry-player .video-js.vjs-4-3{padding-top:100vh}#app.-full-size-player article&gt;.entry-header .entry-player video{object-fit:cover}.panels{flex-grow:1;display:flex;overflow-x:hidden;padding-top:16px}.panels .panel{display:none;margin:0 auto}.panels .panel.--active{display:flex;flex-direction:column;flex-grow:1;width:100%}.pip-container{position:fixed;right:0;width:100%;transition:transform .15s ease-out,width .15s ease-out;backface-visibility:hidden;transform:translateZ(0);animation:pipScaleBig .5s forwards;overflow:hidden}@media all and (min-width: 768px) and (min-height: 500px){.pip-container{border-radius:4px}}@keyframes pipScaleBig{0%,50%{transform:scale(0)}50%,to{transform:scale(1)}}.pip-container .video-container{position:relative}@media all and (min-width: 768px) and (min-height: 500px){.pip-container .video-container{border-radius:4px 4px 0 0;overflow:hidden}.pip-container .video-container .video-js.vjs-has-started:not(.-audio),.pip-container .video-container .video-js.vjs-has-started:not(.-audio)&gt;video{background:none!important}.pip-container .video-container .video-js,.pip-container .video-container .vjs-poster,.pip-container .video-container video{border-radius:4px 4px 0 0;overflow:hidden}}.pip-container .video-container .videojs-player-container{position:absolute;width:100%;height:100%;top:0;left:0;display:block;backface-visibility:hidden;transform:translateZ(0)}.pip-container .entry-container{display:none;position:relative;width:calc(100% - 150px);align-items:center;padding-left:8px;box-sizing:border-box}@media all and (min-width: 768px) and (min-height: 500px){.pip-container .entry-container{width:100%;padding:8px 16px}}.pip-container .entry{flex-direction:column;justify-content:center;width:100%;max-width:calc(100% - 56px)}@media all and (min-width: 768px) and (min-height: 500px){.pip-container .entry{max-width:100%}}.pip-container .entry .media-meta{flex-wrap:wrap}.pip-container .entry .media-meta .meta{display:flex;user-select:none;align-items:center}.pip-container .entry .date,.pip-container .entry .spacer{display:none}@media all and (min-width: 375px){.pip-container .entry .date,.pip-container .entry .spacer{display:inline-block}}.pip-container .entry .spacer{position:relative;margin:0 8px;width:3px;height:3px}.pip-container .entry .spacer:before{content:"";position:absolute;top:50%;left:0;width:3px;height:3px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:.5}.pip-container .entry .headline{display:block;user-select:none}.pip-container .pip-close{position:relative;cursor:pointer;width:56px;height:100%;display:flex;align-items:center;justify-content:center;user-select:none}.pip-container .pip-close:before{opacity:0;position:absolute;content:"";top:50%;left:50%;width:40px;height:40px;transform:translate3d(-50%,-50%,0) scale(0);border-radius:50%;transition:opacity .15s ease-out,transform .15s ease-out}.pip-container .pip-close:hover:before{opacity:1;transform:translate3d(-50%,-50%,0) scale(1)}@media all and (min-width: 768px) and (min-height: 500px){.pip-container .pip-close{position:absolute;top:4px;right:8px;height:32px;width:32px}}.pip-container.-resized{bottom:0;z-index:99;display:flex;box-shadow:0 0 15px -5px rgba(0,0,0,.5);transform:scale(0) translate3d(0,-10%,0);animation:pipScaleSmall .5s forwards}@keyframes pipScaleSmall{0%,50%{transform:scale(0)}50%,to{transform:scale(1)}}@media all and (min-width: 768px) and (min-height: 500px){.pip-container.-resized{right:16px;bottom:16px;max-width:240px;flex-direction:column}}@media all and (min-width: 1025px){.pip-container.-resized{right:32px;bottom:32px}}.pip-container.-resized .video-container:before{content:"";position:relative;display:block;width:150px;padding-top:85px}@media all and (min-width: 768px) and (min-height: 500px){.pip-container.-resized .video-container:before{width:100%;padding-top:56.25%}}.pip-container.-resized .entry-container{display:flex}.main-search-form{z-index:1002}@media all and (min-width: 1025px){.main-search-form{left:80px;width:calc(100% - 80px)}}.main-search-form .search-box-wrapper{top:144px}.idvl-socs-tools,.social-shortcuts{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:8px}@media all and (min-width: 1025px){.idvl-socs-tools,.social-shortcuts{flex-direction:column;gap:0}}.idvl-socs-tools&gt;a,.social-shortcuts&gt;a{display:block}.idvl-socs-tools&gt;a:before,.social-shortcuts&gt;a:before{display:none}.idvl-socs-tools .ss-whatsapp:after,.social-shortcuts .ss-whatsapp:after{content:"î˜€"}.idvl-socs-tools .ss-facebook:after,.social-shortcuts .ss-facebook:after{content:"î˜"}.idvl-socs-tools .ss-googleplus:after,.social-shortcuts .ss-googleplus:after{content:"î˜‚"}.idvl-socs-tools .ss-mail:after,.social-shortcuts .ss-mail:after{content:"î˜ƒ"}.idvl-socs-tools .ss-twitter:after,.social-shortcuts .ss-twitter:after{content:"î¤ˆ"}.idvl-socs-tools .ss-instagram:after,.social-shortcuts .ss-instagram:after{content:"î¤€"}.idvl-socs-tools .ss-phone:after,.social-shortcuts .ss-phone:after{content:"î¤"}.idvl-socs-tools .ss-snapchat:after,.social-shortcuts .ss-snapchat:after{content:"î¤‚"}.idvl-socs-tools .ss-youtube:after,.social-shortcuts .ss-youtube:after{content:"î¤ƒ"}.idvl-socs-tools .ss-linkedin:after,.social-shortcuts .ss-linkedin:after{content:"î¤„"}.idvl-socs-tools .ss-pinterest:after,.social-shortcuts .ss-pinterest:after{content:"î¤…"}.idvl-socs-tools .ss-tiktok:after,.social-shortcuts .ss-tiktok:after{content:"î¤†"}.idvl-socs-tools .ss-xing:before,.social-shortcuts .ss-xing:before{content:"î¤‡"}.idvl-socs-tools .ss-xplatform:after,.social-shortcuts .ss-xplatform:after{content:"î¤ˆ"}.swiper__controls__item{position:absolute;top:50%;width:48px;height:48px;transform:translate3d(0,-50%,0);z-index:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;outline:none;user-select:none;opacity:1;transition:opacity .15s ease-out}@media all and (min-width: 768px){.swiper__controls__item{width:64px;height:64px}}.swiper__controls__item:hover:before{transform:translate3d(-50%,-50%,0) scale(1.2)}.swiper__controls__item:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate3d(-50%,-50%,0) scale(1);border-radius:50%;transition:transform .15s ease-out}.swiper__controls__item.--prev{left:16px}.swiper__controls__item.--next{right:16px}.swiper__controls__item.--disabled{opacity:0;pointer-events:none}.swiper__controls__item .iconSet{position:relative}.weather-button{position:relative;padding-top:80px;padding-bottom:16px;color:#fff;display:flex;align-items:center;justify-content:center;order:1;user-select:none}@media all and (min-width: 1025px){.weather-button{padding:0 0 0 24px;justify-content:flex-end;overflow:hidden;order:3}.weather-button:hover .icon:before{transform:scale(14) translateY(-50%)}}.weather-button.-night{background:linear-gradient(to right,#000c3a,#000c42)}.weather-button.-sun{background:linear-gradient(to right,#ff512f,#f09819)}.weather-button.-rain{background:linear-gradient(to right,#1f405a,#3e89ab)}.weather-button.-storm{background:linear-gradient(to right,#3b294e,#09001b)}.weather-button.-snow{background:linear-gradient(to right,#8e9eab,#a2aeb1)}.weather-button .label,.weather-button .icon em{z-index:1}.weather-button .label{position:relative;font-size:20px;line-height:48px;transition:color .15s ease-out}@media all and (min-width: 1025px){.weather-button .label{font-size:18px}}.weather-button .icon{position:relative;width:48px;height:48px;padding:0 8px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:color .15s ease-out}@media all and (min-width: 1025px){.weather-button .icon:hover:before{transform:scale(14) translateY(-50%)}}.weather-button .icon:before{display:block;position:absolute;content:"";top:50%;right:0;width:48px;height:48px;border-radius:50%;transform:scale(0) translateY(-50%);transition:transform .3s cubic-bezier(.9,0,.5,1.5);transform-origin:top}@media all and (min-width: 1025px){.weather-button .icon:before{right:16px;display:block;transform:scale(0) translateY(-50%)}}@media all and (min-width: 1025px){.weather-button .icon{padding:12px;width:56px}}.weather-button .icon .weather-icon{font-size:24px}.weather-button .icon .temperature{margin-top:8px;font-size:16px;line-height:1;font-style:normal}.button-container,.loading-state{line-height:0;margin-top:1rem;text-align:center}@media all and (min-width: 768px){.button-container,.loading-state{margin-top:2rem}}.media-label{color:#fff;pointer-events:none;user-select:none;z-index:1}.pip-container .entry .media-meta .meta{line-height:24px}.pip-container .entry .spacer:before{background:#3c3c3c}.pip-container .entry .headline{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media all and (min-width: 768px) and (min-height: 500px){.pip-container .entry .headline{font-size:1rem}}.pip-container .pip-close:before{background:rgba(0,0,0,.1)}.video-js:hover .vjs-big-play-button:before{transform:scale(1)}.video-js .vjs-big-play-button{opacity:1}.video-js .vjs-big-play-button:before{background:rgba(255,255,255,.5);transform:scale(.8);border:3px solid white!important}.responsive-image-copyright{position:absolute;top:.5rem;right:.5rem;left:auto;width:auto;height:auto;display:block;color:#fff;text-shadow:1px 1px 1px rgb(0,0,0);z-index:1;font-size:.75rem;line-height:1}.main-search-form{background:rgba(0,0,0,.8)}.main-search-form .close{font-size:24px}.main-search-form .input-wrapper{position:relative}.main-search-form input[type=text]{line-height:2rem;font-weight:400}.main-search-form button{background:transparent}.main-search-form button:hover,.main-search-form button:active{background:none}.swiper__controls__item{color:#fff}.swiper__controls__item:before{background:rgba(0,0,0,.5)}.swiper__controls__item .iconSet{position:relative;font-size:2rem}@media all and (min-width: 768px){.swiper__controls__item .iconSet{font-size:3rem}}.tab-navigation{max-width:1200px;margin:0 auto;padding-right:16px;padding-left:16px;padding-top:2rem;padding-bottom:2rem;display:flex;align-items:center;justify-content:flex-start;user-select:none}@media all and (min-width: 960px){.tab-navigation{padding-right:32px;padding-left:32px}}@media all and (min-width: 1344px){.tab-navigation{padding-right:0;padding-left:0}}@media all and (max-width: 767px){.tab-navigation{overflow:auto;-webkit-overflow-scrolling:touch}}@media all and (min-width: 768px){.tab-navigation{padding-top:3rem;padding-bottom:3rem;align-items:center;justify-content:center}}.tab-navigation .tab{padding-right:1rem}@media all and (min-width: 768px){.tab-navigation .tab{padding:0;margin:0 1rem}}.tab{flex:0 0 auto}.tab&gt;a{display:block;position:relative;padding-bottom:.5rem;cursor:pointer}.tab&gt;a:after{content:"";position:absolute;bottom:0;left:50%;width:100%;height:3px;transform:translate(-50%) scaleX(0);transition:transform .15s ease-out}.tab&gt;a:hover:after,.tab&gt;a.--active:after{transform:translate(-50%) scaleX(.5)}.thumb-navigation-wrapper{max-width:1200px;margin:0 auto;margin-bottom:4rem;width:100%;box-sizing:border-box}.thumb-navigation-wrapper .thumb-navigation{display:grid;grid-template:auto/repeat(2,auto);grid-gap:.5rem}@media all and (min-width: 425px){.thumb-navigation-wrapper .thumb-navigation{grid-gap:1rem;grid-template-columns:repeat(2,auto)}}@media all and (min-width: 768px){.thumb-navigation-wrapper .thumb-navigation{grid-template-columns:repeat(3,auto)}}@media all and (min-width: 960px){.thumb-navigation-wrapper .thumb-navigation{grid-template-columns:repeat(4,auto)}}@media all and (min-width: 1200px){.thumb-navigation-wrapper .thumb-navigation{grid-template-columns:repeat(5,auto)}}.to-top{position:fixed;right:1rem;bottom:2rem;width:3rem;height:3rem;padding:.5rem;display:flex;z-index:1;color:#fff;justify-content:center;align-items:center;box-sizing:border-box;opacity:0;transform:scale(0);transition:all .15s ease-out}.to-top:hover .icon{transform:translate3d(0,-4px,0)}.to-top.active{opacity:1;transform:scale(1)}.to-top .icon{position:relative;width:1rem;height:1rem;transition:transform .3s cubic-bezier(.9,0,.5,1.5);line-height:0}.to-top .icon&gt;svg{width:100%;height:auto}.if-validation .if-upload-progress{height:.5rem;margin-bottom:1rem}.if-validation .if-upload-progress .if-upload-progress-bar{height:100%}.if-validation .if-validation-custom_button.if-upload-abort,.if-validation .if-validation-button{cursor:pointer}.weather-button .label{font-weight:400}.weather-button .icon{color:rgba(255,255,255,.8);text-shadow:1px 1px rgba(0,0,0,.1)}.weather-button .icon:before{background:rgba(255,255,255,.8)}.zone-label{display:block;transition:opacity .5s cubic-bezier(.3,0,.15,1) .1s;user-select:none}@media all and (min-width: 768px){.zone-label{flex:1 0 100%}}.post-shortcuts{grid-template-rows:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem}@media (max-width: 767px){.post-shortcuts .post-shortcut:first-child{grid-column:1/-1}}@media (min-width: 768px){.post-shortcuts.-col-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.post-shortcuts.-col-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1011px){.post-shortcuts.-col-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 768px){.post-shortcuts.-col-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1011px){.post-shortcuts.-col-4{grid-template-columns:repeat(4,minmax(0,1fr))}.post-shortcuts.-col-4 .excerpt{display:none}}@media (min-width: 768px){.post-shortcuts.-col-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1011px){.post-shortcuts.-col-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1025px){.post-shortcuts.-col-5{grid-template-columns:repeat(5,minmax(0,1fr))}.post-shortcuts.-col-5 .excerpt{display:none}}.post-shortcuts.-with-ad.-col-3 .post-shortcut:nth-child(3),.post-shortcuts.-with-ad.-col-5 .post-shortcut:nth-child(4){display:flex;justify-content:center;align-items:center;background:none;box-shadow:none;pointer-events:none}.post-shortcuts.-with-ad.-col-3 .post-shortcut:nth-child(3) .media-wrapper,.post-shortcuts.-with-ad.-col-3 .post-shortcut:nth-child(3) .entry-wrapper,.post-shortcuts.-with-ad.-col-3 .post-shortcut:nth-child(3) .media-label,.post-shortcuts.-with-ad.-col-3 .post-shortcut:nth-child(3) .headline-wrapper,.post-shortcuts.-with-ad.-col-3 .post-shortcut:nth-child(3) .excerpt,.post-shortcuts.-with-ad.-col-3 .post-shortcut:nth-child(3) .thumbnail,.post-shortcuts.-with-ad.-col-5 .post-shortcut:nth-child(4) .media-wrapper,.post-shortcuts.-with-ad.-col-5 .post-shortcut:nth-child(4) .entry-wrapper,.post-shortcuts.-with-ad.-col-5 .post-shortcut:nth-child(4) .media-label,.post-shortcuts.-with-ad.-col-5 .post-shortcut:nth-child(4) .headline-wrapper,.post-shortcuts.-with-ad.-col-5 .post-shortcut:nth-child(4) .excerpt,.post-shortcuts.-with-ad.-col-5 .post-shortcut:nth-child(4) .thumbnail{display:none}.post-shortcuts.-with-ad.-col-3 .post-shortcut:nth-child(3) .thumbnail,.post-shortcuts.-with-ad.-col-5 .post-shortcut:nth-child(4) .thumbnail{padding-top:100%}@media (min-width: 1025px){.post-shortcuts.-with-ad.-col-3 .post-shortcut:nth-child(3),.post-shortcuts.-with-ad.-col-5 .post-shortcut:nth-child(4){grid-column:3/span 1;grid-row:1/span 1}}@media (min-width: 1025px){.post-shortcuts.-with-ad.-col-3 .post-shortcut:nth-child(3){grid-column:3/span 1;grid-row:1/span 1}}@media (min-width: 1025px){.post-shortcuts.-with-ad.-col-5 .post-shortcut:nth-child(4){grid-column:4/span 2;grid-row:1/span 1}}.post-shortcut{position:relative;box-shadow:0 1rem 2rem rgba(0,0,0,.1);transform:translateZ(0)}.post-shortcut:hover .thumbnail{transform:scale(1.2) rotate(-5deg)}.post-shortcut:hover .title{color:var(--key-color-1)}@media (max-width: 767px){.post-shortcut:first-child{grid-column:1/-1}.post-shortcuts:not(.-layout-list) .post-shortcut:not(:first-child) .entry-wrapper{position:absolute;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;overflow:hidden;padding:.5rem;background:linear-gradient(0deg,rgba(0,0,0,.8),transparent)}.post-shortcuts:not(.-layout-list) .post-shortcut:not(:first-child) .entry-wrapper .headline-wrapper{overflow:hidden}.post-shortcuts:not(.-layout-list) .post-shortcut:not(:first-child) .entry-wrapper .headline-wrapper .meta{display:none}.post-shortcuts:not(.-layout-list) .post-shortcut:not(:first-child) .entry-wrapper .headline-wrapper .title{white-space:nowrap;font-size:var(--font-size-xs);color:var(--font-color-light)}.post-shortcuts:not(.-layout-list) .post-shortcut:not(:first-child) .entry-wrapper .excerpt{display:none}}.post-shortcut .media-wrapper{position:relative;display:block;min-height:3rem;background:var(--key-color-1);overflow:hidden}.post-shortcut .media-label{position:absolute;top:.5rem;right:.5rem}@media (min-width: 768px){.post-shortcut .media-label{top:1rem;right:1rem}}.post-shortcut .media-label svg{display:block;width:2.5rem;height:auto;filter:drop-shadow(0 .125rem .25rem rgba(0,0,0,.15))}@media (min-width: 1400px){.post-shortcut .media-label svg{width:4rem}}.post-shortcut .thumbnail{display:block;position:relative;padding-top:56.25%;transition:.5s cubic-bezier(.785,.135,.15,.86)}.post-shortcut .thumbnail .responsive-image{transform:scale(1.01)}.post-shortcut .entry-wrapper{display:block;box-sizing:border-box;padding:1rem;color:var(--card-contrast);background:var(--card-background)}.post-shortcut .headline-wrapper{display:flex;flex-direction:column}.post-shortcut .headline-wrapper .meta{display:flex;flex-wrap:wrap;gap:0 .5em;font:400 var(--type-body-xs);margin-bottom:.25rem}.post-shortcut .headline-wrapper .zone-label{font:400 var(--type-body-xs)}.post-shortcut .headline-wrapper .title{font:900 var(--type-body-l);transition:.25s cubic-bezier(.785,.135,.15,.86);overflow:hidden;text-overflow:ellipsis}@media (max-width: 767px){.-layout-list .post-shortcut{grid-column:1/-1;box-shadow:none;display:flex;align-items:center}.-layout-list .post-shortcut .thumbnail{display:none}.-layout-list .post-shortcut .media-wrapper{order:1;background:none;min-height:unset;overflow:visible;margin-left:auto}.-layout-list .post-shortcut .media-wrapper .media-label{position:static}.-layout-list .post-shortcut .entry-wrapper{background:none;padding:0}.-layout-list .post-shortcut .excerpt,.-layout-list .post-shortcut .meta{display:none}.-layout-list .post-shortcut .title{font:900 var(--type-body-s);color:currentColor}}@media (min-width: 768px){.-layout-list .post-shortcut{display:flex;flex-wrap:wrap;align-items:center}.-layout-list .post-shortcut .media-wrapper{width:30%;height:100%}.-layout-list .post-shortcut .media-wrapper .thumbnail{height:100%;padding:0}.-layout-list .post-shortcut .media-label{right:0;left:.5rem;top:.5rem}.-layout-list .post-shortcut .media-label svg{width:2.5rem}.-layout-list .post-shortcut .entry-wrapper{width:70%;padding:.5rem 1rem}.-layout-list .post-shortcut .meta{font:400 var(--type-body-xxs)}.-layout-list .post-shortcut .title{font:900 var(--type-body-m);display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.-layout-list .post-shortcut .excerpt{display:none}}.archiveNavigation{display:flex;flex-direction:column;align-items:flex-start}.archiveNavigation .breadcrumb{order:1}.archiveNavigation .button{margin-bottom:1rem}@media (min-width: 768px){.archiveNavigation .button{margin-bottom:2rem}}.breadcrumb{display:flex;flex-wrap:wrap;margin:0 0 1rem;color:var(--key-color-1)}.breadcrumb li{position:relative;display:flex;align-items:center}.breadcrumb li:not(:last-child):after{content:"î—Œ";margin-top:-.25em;padding:0 .25em;font-family:var(--font-icons);color:var(--color-neutral-3)}.breadcrumb li:last-child&gt;a{pointer-events:none}.breadcrumb a{font:500 var(--type-body-m);text-transform:uppercase;color:inherit;transition:.25s cubic-bezier(.785,.135,.15,.86)}.breadcrumb a:hover{color:var(--key-color-3)}.category-modal{left:0;width:100%;background:rgba(0,0,0,.8);backdrop-filter:blur(4px) saturate(0)}.category-modal .category-modal-inner{align-items:flex-end;padding:280px 1rem 0}@media (min-width: 1025px){.category-modal .category-modal-inner{padding-top:360px}}@media (min-width: 1400px){.category-modal .category-modal-inner{padding-top:400px}}.category-modal .close-button{top:calc(280px - 2.5rem)}@media (min-width: 1025px){.category-modal .close-button{top:calc(360px - 2.5rem)}}@media (min-width: 1400px){.category-modal .close-button{top:calc(400px - 2.5rem)}}.category-modal .category-menu .item{background:var(--key-color-1);align-items:center}.category-modal .category-menu .item .iconSet.--dropdown{color:var(--font-color-dark);align-self:unset}.category-modal .category-menu .item .iconSet.--dropdown:hover{color:var(--key-color-3)}.category-modal .category-menu .item .item-link{color:var(--key-color-contrast)}.category-modal .category-menu .item .item-link:hover{color:var(--key-color-3)}.category-modal .category-menu .item .item-thumb{max-width:5rem}.category-modal .category-menu .item .item-thumb .responsive-image{padding-top:56.25%}.category-modal .category-menu .item .sub-menu .item-link{background:blue}.if-validation{backdrop-filter:blur(4px) saturate(0)}.if-validation if-validation-blocker{background:rgba(0,0,0,.8)}.login-dropdown{position:absolute;right:0;top:100%;z-index:-1}.login-dropdown:before{content:"";position:absolute;left:0;top:0;width:100%;height:96%;background:#000;box-shadow:0 20px 20px #000,0 30px 50px #000;opacity:.2;z-index:-1}.login-dropdown__close{padding:1rem;color:var(--key-color-contrast);background:var(--key-color-1);text-align:right;cursor:pointer;transition:.25s cubic-bezier(.785,.135,.15,.86)}.login-dropdown__close:hover{color:var(--key-color-3)}.login-dropdown__close svg{height:1rem;width:1rem}.login-dropdown__mask{display:flex;flex-direction:column;padding:0 1rem 1.5rem;box-sizing:border-box;width:280px;color:var(--key-color-contrast);background:var(--key-color-1)}.login-dropdown__label{font:700 var(--type-body-m)}.login-dropdown__label~.login-dropdown__label{margin-top:2rem}.login-dropdown__meta{font:400 var(--type-body-s)}.login-dropdown__meta~.login-dropdown__meta{margin-bottom:1rem}.login-dropdown .button{margin-top:.5rem}.logo{position:absolute;left:50%;bottom:-1.25rem;display:block;height:6rem;user-select:none;outline:none;transform:translate(-50%);transition:.25s cubic-bezier(.785,.135,.15,.86)}@media (min-width: 1025px){.logo{bottom:-1.5rem;height:10rem}}@media (min-width: 1400px){.logo{bottom:-2rem;height:13rem}}#app:not(.--header_open) .logo{bottom:-2.75rem;transform:translate(-50%) scale(.9)}@media (min-width: 1025px){#app:not(.--header_open) .logo{bottom:-3rem}}@media (min-width: 1400px){#app:not(.--header_open) .logo{bottom:-5rem}}.logo:hover{animation:flick .25s 0s forwards}@keyframes flick{50%{transform:translate(-50%) rotate(-15deg)}}.logo img{display:block;width:auto;height:100%}.main-search-form{width:100%;left:0;backdrop-filter:blur(4px) saturate(0);z-index:1002}.main-search-form .search-box-wrapper{top:280px}@media (min-width: 1025px){.main-search-form .search-box-wrapper{top:360px}}@media (min-width: 1400px){.main-search-form .search-box-wrapper{top:400px}}.main-search-form .close{top:-2.5rem}.idvl-socs-tools,.social-shortcuts{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}.idvl-socs-tools a,.social-shortcuts a{color:currentColor;font-size:1.5rem;transition:.25s cubic-bezier(.785,.135,.15,.86)}.idvl-socs-tools a:hover,.social-shortcuts a:hover{color:var(--key-color-3)}.idvl-socs-tools a span,.social-shortcuts a span{display:none}.thumb-navigation-wrapper{max-width:1920px;margin:0 auto;margin-bottom:4rem;width:100%;box-sizing:border-box}.thumb-navigation-wrapper .thumb-navigation{display:grid;grid-template:auto/repeat(3,auto);grid-gap:.5rem}@media (min-width: 425px){.thumb-navigation-wrapper .thumb-navigation{grid-gap:1rem;grid-template-columns:repeat(4,auto)}}@media (min-width: 768px){.thumb-navigation-wrapper .thumb-navigation{grid-template-columns:repeat(5,auto)}}@media (min-width: 960px){.thumb-navigation-wrapper .thumb-navigation{grid-template-columns:repeat(6,auto)}}@media (min-width: 1920px){.thumb-navigation-wrapper .thumb-navigation{grid-template-columns:repeat(8,auto)}}.thumb-navigation-wrapper .thumb-navigation .nav-item{position:relative;width:100%;display:flex;justify-content:center;align-items:flex-end;box-sizing:border-box;padding-top:150%;background:var(--themeColor01)!important;overflow:hidden}.thumb-navigation-wrapper .thumb-navigation .nav-item:hover .responsive-image{transform:scale(1.2) rotate(-5deg)}.thumb-navigation-wrapper .thumb-navigation .nav-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0,rgba(0,0,0,.8),transparent);pointer-events:none}.thumb-navigation-wrapper .thumb-navigation .nav-item .responsive-image{transition:.5s cubic-bezier(.785,.135,.15,.86)}.thumb-navigation-wrapper .thumb-navigation .nav-item .responsive-image span:first-child{background-position:50% 20%}.thumb-navigation-wrapper .thumb-navigation .nav-item .title{position:absolute;bottom:0;left:0;width:100%;padding:1rem;box-sizing:border-box;color:var(--font-color-light);font:900 var(--type-body-xs);text-transform:uppercase;text-align:center;letter-spacing:.05em;text-overflow:ellipsis;overflow:hidden;z-index:1}.toolbar .social-shortcuts&gt;a&gt;span,.toolbar .search-button{cursor:pointer}.toolbar .social-shortcuts&gt;a:after{font-size:1.5rem}.toolbar .social-shortcuts&gt;a&gt;span{line-height:48px}.toolbar .search-button:after{content:"î¢¶";font-family:Material Icons;font-size:1.5rem}.toolbar .social-shortcuts&gt;a,.toolbar .search-button{position:relative;display:flex;font-size:1.5rem;line-height:1;justify-content:flex-end;overflow:hidden;margin:0}.toolbar .social-shortcuts&gt;a:after,.toolbar .search-button:after{position:relative;display:block;width:1em;height:1em;line-height:1;text-align:center}.idvl-editor .element.soylent.crawl{width:100%;height:1.5rem;overflow:hidden}.idvl-editor .element.soylent.crawl a{line-height:1.5rem;color:inherit;transition:all .15s ease-out}.idvl-editor .element.soylent.ctaButton{text-align:center;line-height:0}.idvl-editor .element.soylent.inPageNavigation{overflow:visible}.idvl-editor .element.soylent.inPageNavigation.-desktop-only{display:none}@media all and (min-width: 1025px){.idvl-editor .element.soylent.inPageNavigation.-desktop-only{display:block}}.idvl-editor .element.soylent.inPageNavigation .navigation{display:flex;flex-direction:column;flex-wrap:wrap}@media all and (min-width: 425px){.idvl-editor .element.soylent.inPageNavigation .navigation{flex-direction:row;margin-left:-1rem}}.idvl-editor .element.soylent.inPageNavigation .navigation .menu-group{margin:0;padding-bottom:1rem;box-sizing:border-box;width:100%}@media all and (min-width: 425px){.idvl-editor .element.soylent.inPageNavigation .navigation .menu-group{padding-left:1rem;max-width:50%}}.idvl-editor .element.soylent.inPageNavigation .navigation li{position:relative;margin:0}.idvl-editor .element.soylent.inPageNavigation .navigation li:before{display:none}.idvl-editor .element.soylent.inPageNavigation .navigation a{position:relative;padding-right:1rem;display:block;line-height:2rem;text-decoration:none;color:currentColor}@media all and (min-width: 425px){.idvl-editor .element.soylent.inPageNavigation .navigation a{padding-right:0;padding-left:1.5rem}}@media all and (min-width: 1025px){.idvl-editor .element.soylent.inPageNavigation .navigation a{padding-right:1rem;padding-left:0}}.idvl-editor .element.soylent.inPageNavigation .navigation a[href="#"]{pointer-events:none}.idvl-editor .element.soylent.inPageNavigation .navigation a:hover{color:currentColor}@media all and (min-width: 1025px){.idvl-editor .element.soylent.inPageNavigation .navigation a:hover{opacity:.8}.idvl-editor .element.soylent.inPageNavigation .navigation a:hover:after{opacity:1;transform:translate3d(-1.5rem,0,0)}}.idvl-editor .element.soylent.inPageNavigation .navigation a:after{content:"î—Œ";position:absolute;top:0;right:0;font-family:Material Icons;font-size:1rem;opacity:1;transform:translateZ(0);transition:opacity .15s ease-out,transform .15s ease-out}@media all and (min-width: 425px){.idvl-editor .element.soylent.inPageNavigation .navigation a:after{right:auto;left:0}}@media all and (min-width: 1025px){.idvl-editor .element.soylent.inPageNavigation .navigation a:after{opacity:0;transform:translate3d(-3rem,0,0)}}.idvl-editor .element.soylent.inPageNavigation .navigation .sub-menu{margin-top:4px;padding-top:4px}.block-wrapper.--size_full .element.soylent.inPageNavigation{padding-right:16px;padding-left:16px}@media all and (min-width: 960px){.block-wrapper.--size_full .element.soylent.inPageNavigation{padding-right:32px;padding-left:32px}}@media all and (min-width: 1344px){.block-wrapper.--size_full .element.soylent.inPageNavigation{padding-right:0;padding-left:0}}@media all and (min-width: 1344px){.block-wrapper.--size_full .element.soylent.inPageNavigation{padding-right:32px;padding-left:32px}}.idvl-editor .element.soylent.lastVideo{position:relative;max-width:1200px;margin:0 auto;overflow:hidden}@media all and (min-width: 768px){.idvl-editor .element.soylent.lastVideo{overflow:visible;padding:2rem 0}}.idvl-editor .element.soylent.lastVideo.-video-only .lastVideoInner:before,.idvl-editor .element.soylent.lastVideo.-video-only .lastVideoInner .entry{display:none}.idvl-editor .element.soylent.lastVideo.-video-only .lastVideoInner .videojs-player-container{width:100%}.idvl-editor .element.soylent.lastVideo .lastVideoInner{position:relative;display:flex;flex-direction:column}@media all and (min-width: 768px){.idvl-editor .element.soylent.lastVideo .lastVideoInner{flex-direction:row;align-items:center}}.idvl-editor .element.soylent.lastVideo .lastVideoInner:before{display:none;content:"";position:absolute;top:50%;left:50%;width:100%;height:calc(100% + 4rem);background:white;transition:all .3s cubic-bezier(.9,0,.5,1.5)}@media all and (min-width: 768px){.idvl-editor .element.soylent.lastVideo .lastVideoInner:before{display:block;left:15%}}.idvl-editor .element.soylent.lastVideo .lastVideoInner .videojs-player-container{position:relative;width:100%;z-index:1;transition:transform .3s cubic-bezier(.9,0,.5,1.5)}@media all and (min-width: 768px){.idvl-editor .element.soylent.lastVideo .lastVideoInner .videojs-player-container{width:40%;box-shadow:0 0 15px -5px rgba(0,0,0,.4)}}.idvl-editor .element.soylent.lastVideo .lastVideoInner .entry{position:relative;width:100%;padding:1rem;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}@media all and (min-width: 768px){.idvl-editor .element.soylent.lastVideo .lastVideoInner .entry{width:60%}}.idvl-editor .element.soylent.lastVideo .lastVideoInner .entry .title,.idvl-editor .element.soylent.lastVideo .lastVideoInner .entry .description{position:relative;display:block}.idvl-editor .element.soylent.lastVideo .lastVideoInner .entry .title{margin-bottom:1rem}.element.soylent.logoSlider{position:relative;width:100%;padding:0 1rem}.element.soylent.logoSlider .swiper__controls{display:none}@media all and (min-width: 768px){.element.soylent.logoSlider .swiper__controls{display:block}}.element.soylent.logoSlider .swiper-slide .thumbnail{position:relative;display:block}.element.soylent.logoSlider .swiper-slide .thumbnail .responsive-image{background:none}.element.soylent.logoSlider .swiper-slide .thumbnail .responsive-image&gt;span{background-size:contain}.element.soylent.logoSlider .item-link{cursor:pointer;color:inherit}.element.soylent.logoSlider .item-link[href=""]{cursor:auto;pointer-events:none}.element.soylent.logoSlider .entry{display:block;padding:.5rem;text-align:center}.element.soylent.logoSlider .entry .title{color:currentColor}.block-wrapper.--size_content .element.soylent.logoSlider{padding-left:0;padding-right:0}.idvl-editor .element.soylent.media{width:100%}.idvl-editor .element.soylent.media.--picture{overflow:hidden}.idvl-editor .element.soylent.media.--picture figure{position:relative;line-height:0;font-size:0;width:100%;margin:0 auto;display:block;overflow:hidden}.idvl-editor .element.soylent.media.--picture img{position:relative;width:100%;height:auto}.idvl-editor .element.soylent.media.--picture figcaption{position:absolute;top:.5rem;right:.5rem;left:auto;width:auto;height:auto;display:block;color:#fff;text-shadow:1px 1px 1px rgb(0,0,0);z-index:1;font-size:.75rem;line-height:1;text-shadow:1px 1px rgb(0,0,0)}.idvl-editor .element.soylent.media.--video{overflow:hidden}.idvl-editor .element.soylent.media .headline,.idvl-editor .element.soylent.media .subline{opacity:1;padding-right:1rem;padding-left:1rem}.idvl-editor .element.soylent.media&gt;div:nth-child(2){padding-top:1rem}.idvl-editor .element.soylent.media&gt;div:last-child:not(.media-content){padding-bottom:1rem}.idvl-editor .element.soylent.media .headline{margin-top:0}.idvl-editor .element.soylent.media .subline{margin-top:0;box-sizing:border-box}.idvl-editor .element.soylent.media .headline+.subline{padding-top:.5rem}.idvl-editor .element.soylent.media .videojs-player-container.-playlist-right{display:flex;overflow:hidden}.idvl-editor .element.soylent.media .videojs-player-container.-playlist-right .videojs-player-wrapper{flex:1 0 auto;min-width:0}.idvl-editor .element.soylent.media .videojs-player-container.-playlist-right .playlist{width:300px}@media all and (min-width: 1024px){.idvl-editor .element.soylent.media .videojs-player-container.-playlist-right .playlist{width:400px}}.idvl-editor .element.soylent.media .videojs-player-container.-playlist-right .playlist ol{position:absolute;left:0;top:0;width:100%;height:100%;max-height:100%;overflow-y:auto}.idvl-editor .element.soylent.media .videojs-player-container.-playlist-right .playlist ol::-webkit-scrollbar{width:5px;background:transparent}.idvl-editor .element.soylent.media .videojs-player-container.-playlist-right .playlist ol::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15)}.idvl-editor .element.soylent.media .videojs-player-container.-playlist-right .playlist ol::-webkit-scrollbar-button{display:none}.idvl-editor .element.soylent.media .videojs-player-container .video-js,.idvl-editor .element.soylent.media .videojs-player-container .vjs-poster,.idvl-editor .element.soylent.media .videojs-player-container .video{border-radius:0}.idvl-editor .element.soylent.media .videojs-player-container .playlist{position:relative}.idvl-editor .element.soylent.media .videojs-player-container .playlist .vjs-playlist-item{position:relative;padding:.5rem;transition:background-color .15s ease-out;cursor:pointer}.idvl-editor .element.soylent.media .videojs-player-container .playlist .vjs-playlist-item:first-child{border-top:none}.idvl-editor .element.soylent.media .videojs-player-container .playlist .vjs-playlist-item.vjs-selected:after{display:block!important;content:"";position:absolute;top:0;left:0;width:.25rem;height:100%}.idvl-editor .element.soylent.media .videojs-player-container .playlist .vjs-playlist-thumbnail{width:100%;max-width:30%;flex:1 0 auto;display:flex;align-items:flex-start}@media all and (min-width: 768px){.idvl-editor .element.soylent.media .videojs-player-container .playlist .vjs-playlist-thumbnail{max-width:40%}}.idvl-editor .element.soylent.media .videojs-player-container .playlist .vjs-playlist-thumbnail .vjs-playlist-title-container{padding:0 .5rem;line-height:1.2}.idvl-editor .element.soylent.media .videojs-player-container .playlist .vjs-playlist-duration{position:absolute;top:.75rem;left:.75rem;padding:.125rem .25rem;border-radius:.125rem}@media all and (min-width: 768px){.idvl-editor .element.soylent.media .videojs-player-container .playlist .vjs-playlist-duration{top:1rem;left:1rem;padding:.25rem .5rem}}.idvl-editor .element.soylent.media .videojs-player-container .playlist .vjs-playlist-now-playing-text,.idvl-editor .element.soylent.media .videojs-player-container .playlist .vjs-up-next-text{display:none}.element.soylent.openerMedia{position:relative;text-align:center;line-height:0;z-index:1;overflow:hidden;padding-top:calc(96px + 1rem);display:flex;align-items:center;justify-content:center}@media all and (min-width: 1025px){.element.soylent.openerMedia{padding-top:calc(96px + 2rem)}}.element.soylent.openerMedia:before{content:"";position:absolute;top:0;left:50%;width:calc(100% + 4px);max-width:1200px;height:100%;transform:translate(-50%)}.element.soylent.openerMedia.--player .media-content{flex:1 0 auto}.element.soylent.openerMedia .overlay{position:absolute;top:0;left:0;width:100%;height:calc(50% + 64px);background:no-repeat center/cover}@media all and (min-width: 768px){.element.soylent.openerMedia .overlay{height:calc(70% + 64px)}}.element.soylent.openerMedia .media-content{margin:0 auto;max-width:1080px;padding-right:16px;padding-left:16px}@media all and (min-width: 960px){.element.soylent.openerMedia .media-content{padding-right:32px;padding-left:32px}}@media all and (min-width: 1344px){.element.soylent.openerMedia .media-content{padding-right:0;padding-left:0}}.element.soylent.openerMedia .media-content&gt;.videojs-player-container{overflow:hidden;box-shadow:0 0 15px -5px rgba(0,0,0,.4)}.element.soylent.openerMedia .media-content&gt;.videojs-player-container .video-js.vjs-has-started:not(.-audio),.element.soylent.openerMedia .media-content&gt;.videojs-player-container .video-js.vjs-has-started:not(.-audio)&gt;video{background:none!important}.element.soylent.openerMedia .media-content&gt;figure{position:relative;overflow:hidden;box-shadow:0 0 15px -5px rgba(0,0,0,.4)}.element.soylent.openerMedia .media-content&gt;figure picture{display:block}.element.soylent.openerMedia .media-content&gt;figure img{height:auto;max-width:100%}@media all and (min-width: 1224px){.element.soylent.openerMedia .media-content&gt;figure img{max-width:1080px}}.element.soylent.openerMedia .media-content figcaption{position:absolute;top:.5rem;right:.5rem;left:auto;width:auto;height:auto;display:block;color:#fff;text-shadow:1px 1px 1px rgb(0,0,0);z-index:1;font-size:.75rem;line-height:1}.element.soylent.postMeta{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem 0}.element.soylent.postMeta&gt;span{opacity:.8}.element.soylent.postMeta&gt;span:nth-last-child(2){margin-right:auto;padding-right:.5rem}.element.soylent.postMeta .zone-label{width:100%;margin:0}.element.soylent.postMeta .date{display:block;align-items:center;margin-right:.5rem}@media all and (min-width: 375px){.element.soylent.postMeta .date{margin-right:0}}.element.soylent.postMeta .spacer{display:none;margin:0 .5rem}@media all and (min-width: 375px){.element.soylent.postMeta .spacer{display:block}}.element.soylent.postMeta .duration{display:flex;align-items:center}.element.soylent.postMeta .duration .label{display:inline-block}.element.soylent.postMeta .duration .iconSet{position:relative;margin-right:.25rem}.element.soylent.postMeta .bookmark__button{opacity:1;font-size:2rem}.element.soylent.postMeta .bookmark__button .iconSet{font-size:2rem}.anchor&gt;div{position:absolute;top:-100px}@media (min-width: 1025px){.anchor&gt;div{top:-180px}}.element.soylent.form,.idvl-contactform-wrapper{text-align:center}.element.soylent.form .idvl-contactform&gt;*+*,.idvl-contactform-wrapper .idvl-contactform&gt;*+*{margin-top:1rem}.element.soylent.form p,.idvl-contactform-wrapper p{margin:0 auto;width:100%;max-width:460px;text-align:left}.element.soylent.form .idvl-contactform label,.idvl-contactform-wrapper .idvl-contactform label{display:block;position:relative}.element.soylent.form .idvl-contactform label span,.idvl-contactform-wrapper .idvl-contactform label span{display:inline-block;margin-bottom:.25rem;font:500 var(--type-body-xs);text-transform:uppercase;letter-spacing:.05em;color:currentColor}.element.soylent.form .idvl-contactform input[type=text],.element.soylent.form .idvl-contactform input[type=email],.element.soylent.form .idvl-contactform input[type=number],.element.soylent.form .idvl-contactform select,.element.soylent.form .idvl-contactform textarea,.idvl-contactform-wrapper .idvl-contactform input[type=text],.idvl-contactform-wrapper .idvl-contactform input[type=email],.idvl-contactform-wrapper .idvl-contactform input[type=number],.idvl-contactform-wrapper .idvl-contactform select,.idvl-contactform-wrapper .idvl-contactform textarea{appearance:none;display:block;width:100%;padding:.5rem;box-sizing:border-box;line-height:26px;color:currentColor;background:rgba(0,0,0,.05);border-radius:var(--border-radius) var(--border-radius) 0 0;border-width:0 0 2px 0;border-style:solid;border-color:var(--color-neutral-3);transition:border .25s cubic-bezier(.785,.135,.15,.86)}.element.soylent.form .idvl-contactform input[type=text]:focus,.element.soylent.form .idvl-contactform input[type=email]:focus,.element.soylent.form .idvl-contactform input[type=number]:focus,.element.soylent.form .idvl-contactform select:focus,.element.soylent.form .idvl-contactform textarea:focus,.idvl-contactform-wrapper .idvl-contactform input[type=text]:focus,.idvl-contactform-wrapper .idvl-contactform input[type=email]:focus,.idvl-contactform-wrapper .idvl-contactform input[type=number]:focus,.idvl-contactform-wrapper .idvl-contactform select:focus,.idvl-contactform-wrapper .idvl-contactform textarea:focus{outline:none}.element.soylent.form .idvl-contactform input[type=text]:focus:not(.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform select:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform textarea:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform select:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform textarea:focus),.element.soylent.form .idvl-contactform input[type=email]:focus:not(.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform select:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform textarea:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform select:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform textarea:focus),.element.soylent.form .idvl-contactform input[type=number]:focus:not(.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform select:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform textarea:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform select:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform textarea:focus),.element.soylent.form .idvl-contactform select:focus:not(.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform select:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform textarea:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform select:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform textarea:focus),.element.soylent.form .idvl-contactform textarea:focus:not(.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform select:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform textarea:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform select:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform textarea:focus),.idvl-contactform-wrapper .idvl-contactform input[type=text]:focus:not(.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform select:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform textarea:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform select:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform textarea:focus),.idvl-contactform-wrapper .idvl-contactform input[type=email]:focus:not(.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform select:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform textarea:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform select:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform textarea:focus),.idvl-contactform-wrapper .idvl-contactform input[type=number]:focus:not(.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform select:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform textarea:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform select:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform textarea:focus),.idvl-contactform-wrapper .idvl-contactform select:focus:not(.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform select:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform textarea:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform select:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform textarea:focus),.idvl-contactform-wrapper .idvl-contactform textarea:focus:not(.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform select:focus,.block-wrapper.--background-color-1 .element.soylent.form .idvl-contactform textarea:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=text]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=email]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform input[type=number]:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform select:focus,.block-wrapper.--background-color-1 .idvl-contactform-wrapper .idvl-contactform textarea:focus){border-color:var(--key-color-3)}.element.soylent.form .idvl-contactform input[type=text]:focus::placeholder,.element.soylent.form .idvl-contactform input[type=email]:focus::placeholder,.element.soylent.form .idvl-contactform input[type=number]:focus::placeholder,.element.soylent.form .idvl-contactform select:focus::placeholder,.element.soylent.form .idvl-contactform textarea:focus::placeholder,.idvl-contactform-wrapper .idvl-contactform input[type=text]:focus::placeholder,.idvl-contactform-wrapper .idvl-contactform input[type=email]:focus::placeholder,.idvl-contactform-wrapper .idvl-contactform input[type=number]:focus::placeholder,.idvl-contactform-wrapper .idvl-contactform select:focus::placeholder,.idvl-contactform-wrapper .idvl-contactform textarea:focus::placeholder{color:transparent}.element.soylent.form .idvl-contactform input[type=checkbox],.element.soylent.form .idvl-contactform input[type=radio],.idvl-contactform-wrapper .idvl-contactform input[type=checkbox],.idvl-contactform-wrapper .idvl-contactform input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}.element.soylent.form .idvl-contactform input[type=checkbox]:checked~label:after,.element.soylent.form .idvl-contactform input[type=radio]:checked~label:after,.idvl-contactform-wrapper .idvl-contactform input[type=checkbox]:checked~label:after,.idvl-contactform-wrapper .idvl-contactform input[type=radio]:checked~label:after{transform:scale(1)}.element.soylent.form .idvl-contactform input[type=checkbox]:focus-visible~label:before,.element.soylent.form .idvl-contactform input[type=checkbox]:hover~label:before,.element.soylent.form .idvl-contactform input[type=radio]:focus-visible~label:before,.element.soylent.form .idvl-contactform input[type=radio]:hover~label:before,.idvl-contactform-wrapper .idvl-contactform input[type=checkbox]:focus-visible~label:before,.idvl-contactform-wrapper .idvl-contactform input[type=checkbox]:hover~label:before,.idvl-contactform-wrapper .idvl-contactform input[type=radio]:focus-visible~label:before,.idvl-contactform-wrapper .idvl-contactform input[type=radio]:hover~label:before{border-color:var(--key-color-3)}.element.soylent.form .idvl-contactform input[type=checkbox]:not(:checked):focus-visible~label:after,.element.soylent.form .idvl-contactform input[type=checkbox]:not(:checked):hover~label:after,.element.soylent.form .idvl-contactform input[type=radio]:not(:checked):focus-visible~label:after,.element.soylent.form .idvl-contactform input[type=radio]:not(:checked):hover~label:after,.idvl-contactform-wrapper .idvl-contactform input[type=checkbox]:not(:checked):focus-visible~label:after,.idvl-contactform-wrapper .idvl-contactform input[type=checkbox]:not(:checked):hover~label:after,.idvl-contactform-wrapper .idvl-contactform input[type=radio]:not(:checked):focus-visible~label:after,.idvl-contactform-wrapper .idvl-contactform input[type=radio]:not(:checked):hover~label:after{transform:scale(.6)}.element.soylent.form .idvl-contactform input[type=checkbox]~label,.element.soylent.form .idvl-contactform input[type=radio]~label,.idvl-contactform-wrapper .idvl-contactform input[type=checkbox]~label,.idvl-contactform-wrapper .idvl-contactform input[type=radio]~label{position:relative;font-size:1rem;line-height:20px;display:inline-block;cursor:pointer;max-width:calc(100% - 32px);text-transform:none;padding-left:32px}.element.soylent.form .idvl-contactform input[type=checkbox]~label:before,.element.soylent.form .idvl-contactform input[type=radio]~label:before,.idvl-contactform-wrapper .idvl-contactform input[type=checkbox]~label:before,.idvl-contactform-wrapper .idvl-contactform input[type=radio]~label:before{position:absolute;display:inline-block;vertical-align:top;content:"";left:0;top:2px;width:20px;height:20px;box-sizing:border-box;background:var(--card-background);border:2px solid var(--color-neutral-3);transition:background .15s ease-out,border-color .15s ease-out}.element.soylent.form .idvl-contactform input[type=checkbox]~label:after,.element.soylent.form .idvl-contactform input[type=radio]~label:after,.idvl-contactform-wrapper .idvl-contactform input[type=checkbox]~label:after,.idvl-contactform-wrapper .idvl-contactform input[type=radio]~label:after{content:"";position:absolute;display:block;left:4px;top:6px;width:12px;height:12px;transform:scale(0);transition:transform .15s ease-out;background:var(--key-color-1)}.element.soylent.form .idvl-contactform input[type=checkbox]~label&gt;span,.element.soylent.form .idvl-contactform input[type=radio]~label&gt;span,.idvl-contactform-wrapper .idvl-contactform input[type=checkbox]~label&gt;span,.idvl-contactform-wrapper .idvl-contactform input[type=radio]~label&gt;span{text-transform:none;font-size:1rem;margin-bottom:0}.element.soylent.form .idvl-contactform input[type=radio]~label:before,.element.soylent.form .idvl-contactform input[type=radio]~label:after,.idvl-contactform-wrapper .idvl-contactform input[type=radio]~label:before,.idvl-contactform-wrapper .idvl-contactform input[type=radio]~label:after{border-radius:50%}.element.soylent.form .hint,.idvl-contactform-wrapper .hint{font-size:.8125rem;opacity:.8}.element.soylent.form .if-mandatory sup,.idvl-contactform-wrapper .if-mandatory sup{all:initial;color:var(--color-alert)}.element.soylent.form .ccf_mandatory_hint,.idvl-contactform-wrapper .ccf_mandatory_hint{margin-top:1.5rem}.element.soylent.form .ccf_mandatory_hint .if_mandatory_star,.idvl-contactform-wrapper .ccf_mandatory_hint .if_mandatory_star{all:initial;color:var(--color-alert)}.element.soylent.form form&gt;div,.idvl-contactform-wrapper form&gt;div{max-width:460px}.element.soylent.form ::-webkit-input-placeholder,.idvl-contactform-wrapper ::-webkit-input-placeholder{opacity:.6}.element.soylent.form ::-moz-placeholder,.idvl-contactform-wrapper ::-moz-placeholder{opacity:.6}.element.soylent.form ::-ms-placeholder,.idvl-contactform-wrapper ::-ms-placeholder{opacity:.6}.element.soylent.form ::placeholder,.idvl-contactform-wrapper ::placeholder{opacity:.6}#ui-datepicker-div .ui-datepicker-calendar td a{font-weight:400}.categories-list{position:relative}.categories-list__content{display:flex;gap:.5rem;overflow:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}@media (min-width: 1025px){.categories-list__content{overflow:hidden}}@media (min-width: 1025px){.categories-list__content.--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:.5rem}}.categories-list__item{flex:1 0 240px;position:relative;overflow:hidden;scroll-snap-align:start;opacity:0;transform:translateY(50%)}.--visible .categories-list__item:nth-child(1){animation:flyIn .5s .1s forwards}.--visible .categories-list__item:nth-child(2){animation:flyIn .5s .2s forwards}.--visible .categories-list__item:nth-child(3){animation:flyIn .5s calc(3 * .1s) forwards}.--visible .categories-list__item:nth-child(4){animation:flyIn .5s .4s forwards}.--visible .categories-list__item:nth-child(5){animation:flyIn .5s .5s forwards}.--visible .categories-list__item:nth-child(6){animation:flyIn .5s calc(6 * .1s) forwards}.--visible .categories-list__item:nth-child(7){animation:flyIn .5s calc(7 * .1s) forwards}.--visible .categories-list__item:nth-child(8){animation:flyIn .5s .8s forwards}.--visible .categories-list__item:nth-child(9){animation:flyIn .5s .9s forwards}.--visible .categories-list__item:nth-child(10){animation:flyIn .5s 1s forwards}.--visible .categories-list__item:nth-child(11){animation:flyIn .5s 1.1s forwards}.--visible .categories-list__item:nth-child(12){animation:flyIn .5s calc(12 * .1s) forwards}.--visible .categories-list__item:nth-child(13){animation:flyIn .5s 1.3s forwards}.--visible .categories-list__item:nth-child(14){animation:flyIn .5s calc(14 * .1s) forwards}.--visible .categories-list__item:nth-child(15){animation:flyIn .5s 1.5s forwards}.--visible .categories-list__item:nth-child(16){animation:flyIn .5s 1.6s forwards}.--visible .categories-list__item:nth-child(17){animation:flyIn .5s calc(17 * .1s) forwards}.--visible .categories-list__item:nth-child(18){animation:flyIn .5s 1.8s forwards}.--visible .categories-list__item:nth-child(19){animation:flyIn .5s calc(19 * .1s) forwards}.--visible .categories-list__item:nth-child(20){animation:flyIn .5s 2s forwards}.--visible .categories-list__item:nth-child(21){animation:flyIn .5s 2.1s forwards}.--visible .categories-list__item:nth-child(22){animation:flyIn .5s 2.2s forwards}.--visible .categories-list__item:nth-child(23){animation:flyIn .5s calc(23 * .1s) forwards}.--visible .categories-list__item:nth-child(24){animation:flyIn .5s calc(24 * .1s) forwards}.--visible .categories-list__item:nth-child(25){animation:flyIn .5s 2.5s forwards}.--visible .categories-list__item:nth-child(26){animation:flyIn .5s 2.6s forwards}.--visible .categories-list__item:nth-child(27){animation:flyIn .5s 2.7s forwards}.--visible .categories-list__item:nth-child(28){animation:flyIn .5s calc(28 * .1s) forwards}.--visible .categories-list__item:nth-child(29){animation:flyIn .5s calc(29 * .1s) forwards}.--visible .categories-list__item:nth-child(30){animation:flyIn .5s 3s forwards}.--visible .categories-list__item:nth-child(31){animation:flyIn .5s 3.1s forwards}.--visible .categories-list__item:nth-child(32){animation:flyIn .5s 3.2s forwards}.--visible .categories-list__item:nth-child(33){animation:flyIn .5s calc(33 * .1s) forwards}.--visible .categories-list__item:nth-child(34){animation:flyIn .5s calc(34 * .1s) forwards}.--visible .categories-list__item:nth-child(35){animation:flyIn .5s 3.5s forwards}.--visible .categories-list__item:nth-child(36){animation:flyIn .5s 3.6s forwards}.--visible .categories-list__item:nth-child(37){animation:flyIn .5s 3.7s forwards}.--visible .categories-list__item:nth-child(38){animation:flyIn .5s calc(38 * .1s) forwards}.--visible .categories-list__item:nth-child(39){animation:flyIn .5s calc(39 * .1s) forwards}.--visible .categories-list__item:nth-child(40){animation:flyIn .5s 4s forwards}@media (min-width: 1025px){.categories-list__item{flex:1 0 calc(1920px / 6 - (5 * .5rem / 6))}}@keyframes flyIn{to{opacity:1;transform:none}}.categories-list__item:hover .categories-list__item__thumbnail{transform:scale(1.1) rotate(2deg)}.categories-list__item__thumbnail{position:relative;width:100%;padding-top:193.265993266%;background:var(--key-color-1);transform-origin:50% 30%;transition:.5s cubic-bezier(.3,0,.15,1) .1s}.categories-list__item__overlay{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:1rem;box-sizing:border-box;color:var(--font-color-light);background:linear-gradient(0deg,rgba(0,0,0,.5) 10%,transparent 50%)}.categories-list__item__overlay__amount,.categories-list__item__overlay__label{text-align:center}.categories-list__item__overlay__amount{font:500 var(--type-body-s)}.categories-list__item__overlay__label{font:var(--type-heading-h3);text-transform:uppercase;text-overflow:ellipsis;overflow:hidden}.categories-list__controls{display:none}@media (min-width: 1025px){.categories-list__controls{display:block;opacity:0}.--visible .categories-list__controls{animation:fadeIn .5s cubic-bezier(.785,.135,.15,.86) .75s forwards}}@keyframes fadeIn{to{opacity:1}}.categories-list__controls__button{all:unset;appearance:none;position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:var(--key-color-contrast);font-size:3rem;width:4rem;height:4rem;user-select:none;cursor:pointer;transition:.25s cubic-bezier(.785,.135,.15,.86);z-index:1}.categories-list__controls__button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--key-color-3);border-radius:50%;opacity:.8;transition:.25s cubic-bezier(.785,.135,.15,.86);z-index:-1}.categories-list__controls__button:hover:before{transform:scale(1.2);opacity:1}.categories-list__controls__button .iconSet{font-size:inherit}.categories-list__controls__button.--prev{left:1.5rem}.categories-list__controls__button.--next{right:1.5rem}.categories-list__controls__button.--disabled{opacity:0;pointer-events:none}.idvl-editor .element.soylent.crawl{font-weight:400}.idvl-editor .element.soylent.crawl a{transition:.25s cubic-bezier(.785,.135,.15,.86)}.idvl-editor .element.soylent.crawl a:hover{color:var(--key-color-3)}.idvl-editor .block-wrapper.--contrast .element.soylent.headline{color:var(--key-color-contrast)}.idvl-editor .element.soylent.headline{color:var(--key-color-1);overflow:visible}.idvl-editor .element.soylent.headline.--background{color:var(--key-color-contrast);margin-bottom:-1rem;padding-top:.5rem}@media (min-width: 768px){.idvl-editor .element.soylent.headline.--background{margin-bottom:-1.5rem}}.idvl-editor .element.soylent.headline.--background:before{content:"";position:absolute;top:-1rem;left:50%;width:100vw;height:calc(100% + 7rem);background:var(--key-color-gradient);transform:translate(-50%);z-index:-1}@media (min-width: 768px){.idvl-editor .element.soylent.headline.--background:before{top:-1.5rem;height:calc(100% + 10rem)}}@media (min-width: 1025px){.idvl-editor .element.soylent.headline.--background:before{top:-2rem;height:calc(100% + 12rem)}}body:not(.cmms_media-template-default) .idvl-editor .element.soylent.headline :is(h1,h2,h3,h4,h5,h6){font:400 var(--type-heading-h1);text-transform:uppercase}.element.html&gt;*+*{margin-top:1rem}.element.html p&gt;img{max-width:100%;height:auto}.element.html blockquote{position:relative;padding-left:3.5rem;margin:1rem 0}.element.html blockquote:before{position:absolute;top:-.5rem;left:0;content:"î‰„";display:inline-block;width:2.5rem;height:2.5rem;font-size:2.5rem;line-height:1;font-family:var(--font-icons);text-decoration:inherit;font-weight:400;font-style:normal;vertical-align:top;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--key-color-1)}.--contrast .element.html blockquote:before{color:currentColor}.element.html blockquote:after{position:absolute;content:"";top:0;left:2.75rem;width:.125rem;height:100%;background:var(--key-color-1);color:currentColor}.element.html blockquote a{text-decoration:underline}.element.html ol,.element.html ul{padding-left:2em}.element.html ol ol,.element.html ol ul,.element.html ul ol,.element.html ul ul{padding-left:3em}.element.html ol li,.element.html ul li{padding-left:.25em}.element.html ol li::marker,.element.html ul li::marker{font-variant-numeric:tabular-nums;white-space:pre;color:var(--key-color-1);font-weight:500}.--contrast .element.html ol li::marker,.--contrast .element.html ul li::marker{color:currentColor}.element.html ol li{list-style-type:decimal}.element.html ol li::marker{content:counters(list-item,".") ". "}.element.html ul li{list-style-type:disc}.element.html hr,.element.html .cmms-media-wrapper{margin:1rem auto}.element.html hr{border:0;border-bottom:2px solid var(--key-color-1)}.element.html details summary{cursor:pointer;user-select:none}.element.html .cmms-media-wrapper{width:100%;position:relative}.element.html .cmms-media-wrapper:not(.media-type-document){font-size:0;line-height:0}.element.html .cmms-media-wrapper.media-type-document:before{display:inline-block;margin-right:.125rem;font-family:var(--font-icons);content:"î‹€";vertical-align:top}.element.html .cmms-media-wrapper&gt;img,.element.html .cmms-media-wrapper&gt;a&gt;img{position:relative;width:100%;max-width:100%;height:auto;margin:0 auto}.element.html .cmms-media-wrapper&gt;.player{max-width:100%}.element.html a{font-weight:400;text-decoration:underline;color:currentColor;text-decoration-color:var(--key-color-3);text-underline-offset:.35em;transition:.25s cubic-bezier(.785,.135,.15,.86)}.element.html a:hover{color:var(--key-color-3)}.idvl-editor .element.soylent.inPageNavigation .navigation a{font:500 var(--type-body-m);color:currentColor;text-transform:uppercase;transition:.25s cubic-bezier(.785,.135,.15,.86)}.idvl-editor .element.soylent.inPageNavigation .navigation a:hover{color:var(--key-color-3)}.idvl-editor .element.soylent.inPageNavigation .navigation a:after{display:none}.idvl-editor .element.soylent.inPageNavigation .navigation .sub-menu a{font:400 var(--type-body-s)}.idvl-editor .element.soylent.lastVideo{max-width:1920px}.idvl-editor .element.soylent.lastVideo .lastVideoInner:before{width:100vw;background:var(--key-color-gradient);transform:translateY(-50%)}.idvl-editor .element.soylent.lastVideo .lastVideoInner .videojs-player-container{box-shadow:0 .5rem 1rem rgba(0,0,0,.2)}@media all and (min-width: 768px){.idvl-editor .element.soylent.lastVideo .lastVideoInner .entry{padding:2rem;color:var(--key-color-contrast)}}.idvl-editor .element.soylent.lastVideo .lastVideoInner .entry .title{margin-bottom:.5rem;font:var(--type-heading-h3);text-transform:uppercase}.idvl-editor .element.soylent.lastVideo .lastVideoInner .premium-placeholder{position:relative;width:100%;box-shadow:0 .5rem 1rem rgba(0,0,0,.2);overflow:hidden}@media (min-width: 768px){.idvl-editor .element.soylent.lastVideo .lastVideoInner .premium-placeholder{width:40%}}.idvl-editor .element.soylent.lastVideo .lastVideoInner .premium-placeholder:hover .premium-placeholder__media{transform:scale(1.2) rotate(-5deg)}.idvl-editor .element.soylent.lastVideo .lastVideoInner .premium-placeholder .premium-placeholder__media{display:block;position:relative;width:100%;height:0;padding-top:56.25%;transition:.5s cubic-bezier(.785,.135,.15,.86)}.idvl-editor .element.soylent.lastVideo .lastVideoInner .premium-placeholder .premium-placeholder__media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.idvl-editor .element.soylent.lastVideo .lastVideoInner .premium-placeholder .drei60-logo{position:absolute;top:.5rem;right:.5rem}@media (min-width: 768px){.idvl-editor .element.soylent.lastVideo .lastVideoInner .premium-placeholder .drei60-logo{top:1rem;right:1rem}}.idvl-editor .element.soylent.lastVideo .lastVideoInner .premium-placeholder .drei60-logo svg{display:block;width:3rem;height:auto;overflow:visible}@media (min-width: 1025px){.idvl-editor .element.soylent.lastVideo .lastVideoInner .premium-placeholder .drei60-logo svg{width:5rem}}.idvl-editor .element.soylent.line{display:flex;align-items:center;justify-content:center;width:80%;height:2px;margin:4rem auto;background:var(--key-color-3);border:0}.idvl-editor .element.soylent.line:before{content:"";display:block;width:4rem;height:4rem;border:1rem solid var(--page-background);border-radius:50%;background:url(/wp-content/themes/cmms-theme-ksc/assets/img/logo.svg)}@media all and (min-width: 768px){.idvl-editor .element.soylent.line{width:60%}}#poststuff .idvl-editor .element.soylent.line{width:100%}.element.soylent.logoSlider{overflow-x:hidden}.element.soylent.logoSlider .swiper-slide .thumbnail{padding-top:50%}.mediaLink{overflow:hidden}.mediaLink.no-meta .overlay,.mediaLink.no-title .title,.mediaLink.no-title .excerpt,.mediaLink.no-date .meta{display:none}.mediaLink.no-image{background-color:var(--key-color-gradient)}.mediaLink.no-zoom a:hover .thumbnail .responsive-image{transform:none}.mediaLink a{position:relative;width:100%;height:100%;display:block;cursor:pointer}.mediaLink a:hover .thumbnail .responsive-image{transform:scale(1.05)}.mediaLink a:hover .overlay{transform:perspective(800px) scale(.85) rotate(-4deg) rotateX(5deg) rotateY(-3deg)}.mediaLink a .vjs-big-play-button{display:none}.mediaLink a .thumbnail{display:block;position:relative}.mediaLink a .thumbnail .responsive-image{transition:transform .5s cubic-bezier(.3,0,.15,1) .1s}.mediaLink a .thumbnail .responsive-image span:first-child{transform:scale(1.01)}.mediaLink a figcaption{position:absolute;top:.5rem;right:.5rem;left:auto;width:auto;height:auto;display:block;color:#fff;text-shadow:1px 1px 1px rgb(0,0,0);z-index:1;font-size:.75rem;line-height:1}.mediaLink a .overlay{position:absolute;display:block;bottom:1rem;left:1rem;width:calc(100% - 2rem);transform:perspective(800px) scale(.8) rotate(-6deg);transform-box:border-box;transform-origin:20% 90%;transition:.5s cubic-bezier(.3,0,.15,1) .1s}@media (min-width: 960px){.mediaLink a .overlay{bottom:4rem;left:4rem;width:calc(100% - 8rem);max-width:60%}}.mediaLink a .meta{position:relative;display:flex;gap:.25em;align-items:center;margin-bottom:.5rem;font:500 var(--type-body-m);color:var(--font-color-light)}@media (min-width: 768px){.mediaLink a .meta{margin-bottom:1rem}}.mediaLink a .date,.mediaLink a .duration{display:flex;align-items:center;gap:.25em}.mediaLink a .title{display:inline;color:var(--key-color-1);background:var(--key-color-contrast);font:var(--type-heading-h2);text-transform:uppercase;line-height:1.6;padding:.05em .25em 0;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media (min-width: 1920px){.mediaLink a .title{font:var(--type-heading-h1);line-height:1.6}}.mediaLink a .clear{height:.125rem}@media (min-width: 1920px){.mediaLink a .clear{height:.75rem}}.mediaLink a .excerpt{display:inline;padding:.25em .5em;font:500 var(--type-body-s);line-height:1.5;color:var(--font-color-light);background:var(--color-neutral-2);box-decoration-break:clone;-webkit-box-decoration-break:clone}@media (min-width: 1920px){.mediaLink a .excerpt{padding:.5em .75em;font:500 var(--type-body-l);line-height:1.5}}.mediaLink a .drei60-logo{position:absolute;top:.5rem;right:.5rem}@media (min-width: 768px){.mediaLink a .drei60-logo{top:1rem;right:1rem}}@media (min-width: 1025px){.mediaLink a .drei60-logo{top:2rem;right:2rem}}.mediaLink a .drei60-logo svg{display:block;width:3rem;height:auto;overflow:visible}@media (min-width: 1025px){.mediaLink a .drei60-logo svg{width:6rem}}.idvl-editor .element.soylent.media{height:100%;box-shadow:0 1rem 2rem rgba(0,0,0,.1)}.idvl-editor .element.soylent.media .headline,.idvl-editor .element.soylent.media .subline{color:var(--card-contrast);background:var(--card-background)}.idvl-editor .element.soylent.media .headline{font:900 var(--type-body-l)}.element.soylent.openerImage{position:relative}.element.soylent.openerImage .responsive-image{position:relative;padding-top:18rem}@media (min-width: 1025px){.element.soylent.openerImage .responsive-image{padding-top:24rem}}@media (min-width: 1400px){.element.soylent.openerImage .responsive-image{padding-top:32rem}}.element.soylent.openerMedia{padding-top:12rem;overflow:visible}@media (min-width: 768px){.element.soylent.openerMedia{padding-top:12rem}}@media (min-width: 1025px){.element.soylent.openerMedia{padding-top:18rem}}@media (min-width: 1400px){.element.soylent.openerMedia{padding-top:22rem}}.element.soylent.openerMedia .media-content&gt;figure{box-shadow:0 1rem 2rem rgba(0,0,0,.1)}.element.soylent.openerMedia .blocker{position:relative;width:100%;max-width:1080px;box-sizing:border-box;margin-right:1rem;margin-left:1rem;box-shadow:0 1rem 2rem rgba(0,0,0,.1);overflow:hidden}@media all and (min-width: 960px){.element.soylent.openerMedia .blocker{margin-right:1.5rem;margin-left:1.5rem}}.element.soylent.openerMedia .blocker__background{position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat center/cover;filter:brightness(.75)}@media (min-width: 768px){.element.soylent.openerMedia .blocker__background{position:relative;padding-top:56.25%;height:0}}.element.soylent.openerMedia .blocker__band{position:relative;display:flex;flex-direction:column;align-items:center;gap:.5rem 2rem;padding:1rem 1rem 0;background:var(--color-neutral-5);box-shadow:0 1rem 2rem rgba(0,0,0,.1)}@media (min-width: 768px){.element.soylent.openerMedia .blocker__band{flex-direction:row;position:absolute;left:0;top:50%;padding:1rem 2rem;transform:translateY(-50%)}}.element.soylent.openerMedia .blocker__band__logo{height:auto;width:100%;max-width:20rem;filter:drop-shadow(0 .125rem .25rem rgba(0,0,0,.15))}@media (min-width: 768px){.element.soylent.openerMedia .blocker__band__logo{margin:-8rem 0}}.element.soylent.openerMedia .blocker__band__content{text-align:left;padding:1rem 0}.element.soylent.openerMedia .blocker__band__content h3{color:var(--key-color-1)}.element.soylent.openerMedia .blocker__band__buttons{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem}.element.soylent.postKicker{font:500 var(--type-body-m)}.element.soylent.postMeta{margin-top:1rem}.element.soylent.postMeta .duration .iconSet{margin-top:-.1725em}.idvl-editor .element.soylent.share .idvl-socs-tools:not(.-raw){flex-direction:row;margin:0}.idvl-editor .element.soylent.share .idvl-socs-tools:not(.-raw).size-ff{padding:.5rem 0}@media all and (min-width: 1025px){.idvl-editor .element.soylent.share .idvl-socs-tools:not(.-raw).size-ff{padding:1rem 0}}.idvl-editor .element.soylent.share .idvl-socs-tools:not(.-raw)&gt;a{position:relative;padding-left:0;overflow:visible;display:flex;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;font-size:1.25rem;color:var(--key-color-contrast);background:var(--key-color-1);border-radius:50%;transition:.25s cubic-bezier(.785,.135,.15,.86)}.idvl-editor .element.soylent.share .idvl-socs-tools:not(.-raw)&gt;a:hover{background:var(--key-color-3)}.idvl-editor .element.soylent.share .idvl-socs-tools:not(.-raw)&gt;a&gt;span{display:none}.idvl-editor .element.soylent.spacer{width:100%;height:2rem}@media all and (min-width: 768px){.idvl-editor .element.soylent.spacer{height:4rem}}.element.soylent.termList{display:flex;flex-wrap:wrap;gap:.5rem}.element.soylent.termList&gt;a{position:relative;padding:.5em 1.5em;font:700 var(--type-body-xs);color:var(--key-color-contrast);background:var(--key-color-1);transition:.25s cubic-bezier(.785,.135,.15,.86)}.element.soylent.termList&gt;a:hover{color:var(--key-color-contrast);background:var(--key-color-3)}body.page-template-page-no-spacer .idvl-editor&gt;.block-wrapper:first-child .top-five{--margin-top: 155px}@media (min-width: 1025px){body.page-template-page-no-spacer .idvl-editor&gt;.block-wrapper:first-child .top-five{--margin-top: 226px}}@media (min-width: 1400px){body.page-template-page-no-spacer .idvl-editor&gt;.block-wrapper:first-child .top-five{--margin-top: 272px}}.top-five{--margin-top: 0px;user-select:none}.top-five:before{content:"";display:block;width:100%;height:var(--margin-top);background:var(--key-color-1)}.top-five__slider__item{position:relative;height:56.25vw;max-height:calc(95vh - var(--margin-top));scroll-snap-align:center;overflow:hidden;cursor:pointer}.top-five__slider__item a{display:block;height:100%;width:100%}.top-five__slider__item:hover .top-five__slider__item__text{transform:perspective(800px) scale(.85) rotate(-4deg) rotateX(5deg) rotateY(-3deg)}.top-five__slider__item:hover .top-five__slider__item__media video{opacity:1}.top-five__slider__item__media{position:relative;width:100%;height:100%}.top-five__slider__item__media .responsive-image span:first-child{background-position:center 10%}.top-five__slider__item__media video{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center 10%;transition:1s .25s ease}@media (max-width: 1024px){.top-five__slider__item__media video{opacity:0}}.top-five__slider__item__rank{position:absolute;right:2rem;bottom:-4rem;font:700 24rem/1 var(--font-heading);color:var(--font-color-light);opacity:.5}@media (min-width: 960px){.top-five__slider__item__rank{bottom:-2rem}}.top-five__slider__item .zone-label{font:500 var(--type-body-m);color:var(--font-color-light);margin-bottom:.5rem}.top-five__slider__item__overlay{position:absolute;bottom:0;left:50%;display:flex;align-items:flex-end;width:100%;height:100%;padding:1rem;box-sizing:border-box;max-width:1920px;margin:0 auto;transform:translate(-50%);opacity:0;transition:.5s .25s ease;pointer-events:none}@media (min-width: 425px){.top-five__slider__item__overlay{padding:2rem}}@media (min-width: 960px){.top-five__slider__item__overlay{padding:2rem 2rem 6rem}}.swiper-slide-active .top-five__slider__item__overlay{opacity:1}.top-five__slider__item__text{transform:perspective(800px) scale(.8) rotate(-6deg);transform-origin:20% 90%;transition:.5s cubic-bezier(.3,0,.15,1) .1s}@media (min-width: 1025px){.top-five__slider__item__text{max-width:60%}}.top-five__slider__item__text__headline{display:inline;color:var(--key-color-1);background:var(--key-color-contrast);font:var(--type-heading-h3);text-transform:uppercase;line-height:1.6;padding:.05em .25em 0;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media (min-width: 1920px){.top-five__slider__item__text__headline{font:var(--type-heading-h1);line-height:1.6}}.top-five__slider__item__text .clear{height:.125rem}@media (min-width: 1920px){.top-five__slider__item__text .clear{height:.75rem}}.top-five__slider__item__text__subline{display:inline;padding:.25em .5em;font:500 var(--type-body-s);line-height:1.5;color:var(--font-color-light);background:var(--color-neutral-2);box-decoration-break:clone;-webkit-box-decoration-break:clone}@media (min-width: 1920px){.top-five__slider__item__text__subline{padding:.5em .75em;font:500 var(--type-body-l);line-height:1.5}}.top-five__slider__item__logo{position:absolute;top:.5rem;right:.5rem}@media (min-width: 768px){.top-five__slider__item__logo{top:1rem;right:1rem}}@media (min-width: 1025px){.top-five__slider__item__logo{top:2rem;right:2rem}}.top-five__slider__item__logo svg{display:block;width:3rem;height:auto;overflow:visible}@media (min-width: 1025px){.top-five__slider__item__logo svg{width:6rem}}.top-five .swiper__controls{display:none}.top-five__navigation-wrapper{padding-right:1rem;padding-left:1rem}@media all and (min-width: 960px){.top-five__navigation-wrapper{padding-right:1.5rem;padding-left:1.5rem}}.top-five__navigation{position:relative;display:flex;justify-content:center;align-items:flex-end;gap:.5rem;height:0;font:var(--type-body-m);max-width:1920px;margin:0 auto;transform:translateY(-.75rem);z-index:1}@media (min-width: 960px){.top-five__navigation{gap:.25rem;height:auto;margin-top:calc(-2.2em - .5rem);transform:none}}.top-five__navigation__item{flex:1;display:flex;flex-direction:column;overflow:hidden}@media (max-width: 959px){.top-five__navigation__item{flex:0 0 auto;width:.75rem;height:.75rem;border-radius:50%}}.top-five__navigation__item.--active .top-five__navigation__item__label,.top-five__navigation__item:hover .top-five__navigation__item__label{background:var(--key-color-3)}@media (min-width: 960px){.top-five__navigation__item.--active .top-five__navigation__item__label,.top-five__navigation__item:hover .top-five__navigation__item__label{background:var(--key-color-1)}}.top-five__navigation__item__progress{display:none;height:.5rem;width:0;background:var(--key-color-3);transition:width .25s linear;transform-origin:center bottom}@media (min-width: 960px){.top-five__navigation__item__progress{display:block}}.top-five__navigation__item .progress-enter-active,.top-five__navigation__item .progress-leave-active{transition:transform .5s ease,opacity .5s ease,width .25s linear}.top-five__navigation__item .progress-enter-from,.top-five__navigation__item .progress-leave-to{opacity:0;transform:scaleY(0)}.top-five__navigation__item__label{display:flex;align-items:center;height:2.4em;padding:1em;font:400 var(--type-body-m);line-height:1.2;color:var(--key-color-contrast);background:var(--key-color-2);transition:.25s cubic-bezier(.785,.135,.15,.86);cursor:pointer}.top-five__navigation__item__label__content{display:none;max-height:2.4em;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (min-width: 960px){.top-five__navigation__item__label__content{display:-webkit-box}}@media (min-width: 1400px){.top-five__navigation__item__label__content{font-size:1.35rem;line-height:1.2}}
</pre></body></html>