:root{--color-primary:rgb(var(--color-primary-rgb));--color-primary-80:rgba(var(--color-primary-rgb), 0.8);--color-primary-60:rgba(var(--color-primary-rgb), 0.6);--color-primary-40:rgba(var(--color-primary-rgb), 0.4);--color-primary-20:rgba(var(--color-primary-rgb), 0.2);--color-text:rgb(var(--color-text-rgb));--color-text-80:rgba(var(--color-text-rgb), 0.8);--color-text-60:rgba(var(--color-text-rgb), 0.6);--color-text-40:rgba(var(--color-text-rgb), 0.4);--color-text-20:rgba(var(--color-text-rgb), 0.2);--color-subtext:rgb(var(--color-subtext-rgb));--color-subtext-80:rgba(var(--color-subtext-rgb), 0.8);--color-subtext-60:rgba(var(--color-subtext-rgb), 0.6);--color-subtext-40:rgba(var(--color-subtext-rgb), 0.4);--color-subtext-20:rgba(var(--color-subtext-rgb), 0.2);--color-background-input:rgb(var(--color-background-input-rgb));--color-background-input-80:rgba(var(--color-background-input-rgb), 0.8);--color-background-input-60:rgba(var(--color-background-input-rgb), 0.6);--color-background-input-40:rgba(var(--color-background-input-rgb), 0.4);--color-background-input-20:rgba(var(--color-background-input-rgb), 0.2);--color-background:rgb(var(--color-background-rgb));--color-background-80:rgba(var(--color-background-rgb), 0.8);--color-background-60:rgba(var(--color-background-rgb), 0.6);--color-background-40:rgba(var(--color-background-rgb), 0.4);--color-background-20:rgba(var(--color-background-rgb), 0.2);--color-secondary:rgb(var(--color-secondary-rgb));--color-secondary-80:rgba(var(--color-secondary-rgb), 0.8);--color-secondary-60:rgba(var(--color-secondary-rgb), 0.6);--color-secondary-40:rgba(var(--color-secondary-rgb), 0.4);--color-secondary-20:rgba(var(--color-secondary-rgb), 0.2);--color-accent-1:rgb(var(--color-accent-1-rgb));--color-accent-1-80:rgba(var(--color-accent-1-rgb), 0.8);--color-accent-1-60:rgba(var(--color-accent-1-rgb), 0.6);--color-accent-1-40:rgba(var(--color-accent-1-rgb), 0.4);--color-accent-1-20:rgba(var(--color-accent-1-rgb), 0.2);--color-accent-2:rgb(var(--color-accent-2-rgb));--color-accent-2-80:rgba(var(--color-accent-2-rgb), 0.8);--color-accent-2-60:rgba(var(--color-accent-2-rgb), 0.6);--color-accent-2-40:rgba(var(--color-accent-2-rgb), 0.4);--color-accent-2-20:rgba(var(--color-accent-2-rgb), 0.2);--system-danger:rgb(var(--system-danger-rgb));--system-danger-80:rgba(var(--system-danger-rgb), 0.8);--system-danger-60:rgba(var(--system-danger-rgb), 0.6);--system-danger-40:rgba(var(--system-danger-rgb), 0.4);--system-danger-20:rgba(var(--system-danger-rgb), 0.2);--system-success:rgb(var(--system-success-rgb));--system-success-80:rgba(var(--system-success-rgb), 0.8);--system-success-60:rgba(var(--system-success-rgb), 0.6);--system-success-40:rgba(var(--system-success-rgb), 0.4);--system-success-20:rgba(var(--system-success-rgb), 0.2);--system-black:rgb(var(--system-black-rgb));--system-black-80:rgba(var(--system-black-rgb), 0.8);--system-black-60:rgba(var(--system-black-rgb), 0.6);--system-black-40:rgba(var(--system-black-rgb), 0.4);--system-black-20:rgba(var(--system-black-rgb), 0.2);--system-white:rgb(var(--system-white-rgb));--system-white-80:rgba(var(--system-white-rgb), 0.8);--system-white-60:rgba(var(--system-white-rgb), 0.6);--system-white-40:rgba(var(--system-white-rgb), 0.4);--system-white-20:rgba(var(--system-white-rgb), 0.2);--system-gray:rgb(var(--system-gray-rgb));--system-gray-80:rgba(var(--system-gray-rgb), 0.8);--system-gray-60:rgba(var(--system-gray-rgb), 0.6);--system-gray-40:rgba(var(--system-gray-rgb), 0.4);--system-gray-20:rgba(var(--system-gray-rgb), 0.2);--module-page-title-h1:rgb(var(--module-page-title-h1-rgb));--module-page-title-h1-80:rgba(var(--module-page-title-h1-rgb), 0.8);--module-page-title-h1-60:rgba(var(--module-page-title-h1-rgb), 0.6);--module-page-title-h1-40:rgba(var(--module-page-title-h1-rgb), 0.4);--module-page-title-h1-20:rgba(var(--module-page-title-h1-rgb), 0.2);--module-title-color:rgb(var(--module-title-color-rgb));--module-title-color-80:rgba(var(--module-title-color-rgb), 0.8);--module-title-color-60:rgba(var(--module-title-color-rgb), 0.6);--module-title-color-40:rgba(var(--module-title-color-rgb), 0.4);--module-title-color-20:rgba(var(--module-title-color-rgb), 0.2);--teaser-headline-color:rgb(var(--teaser-headline-rgb));--teaser-headline-color-80:rgba(var(--teaser-headline-rgb), 0.8);--teaser-headline-color-60:rgba(var(--teaser-headline-rgb), 0.6);--teaser-headline-color-40:rgba(var(--teaser-headline-rgb), 0.4);--teaser-headline-color-20:rgba(var(--teaser-headline-rgb), 0.2);--teaser-title-color:rgb(var(--teaser-title-rgb));--teaser-title-color-80:rgba(var(--teaser-title-rgb), 0.8);--teaser-title-color-60:rgba(var(--teaser-title-rgb), 0.6);--teaser-title-color-40:rgba(var(--teaser-title-rgb), 0.4);--teaser-title-color-20:rgba(var(--teaser-title-rgb), 0.2);--button-radius:20px;--font-primary:"Roboto";--animation-speed:.4s}img{pointer-events:none}#usercentrics-root:empty{overflow:hidden}*{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-family:var(--font-primary)}a,button{cursor:pointer}a button{cursor:inherit}select option{font-family:Work-VF,Poppins,sans-serif}::selection{background-color:var(--color-accent-2);color:var(--system-white);transform:translateZ(0)}:root{--ContentView-Top:72px;--ContentView-Bottom:0px}body,html{margin:0;padding:0;min-height:100%;width:100%;overflow-x:hidden;position:relative;background-color:var(--color-background);color:var(--color-text)}body[loading]::after{content:"";display:block;position:fixed;left:0;top:0;z-index:10000;height:100vh;width:100vw;background-color:var(--color-background,#fff);background-image:url(/images/loading.gif);background-position:center;background-repeat:no-repeat;background-size:25vw}a{text-decoration:none}.rotate{animation:rotate 4s linear infinite}@keyframes rotate{0%{transform:rotate(-360deg)}50%{transform:rotate(0)}100%{transform:rotate(360deg)}}.line-clamp,.line-clamp-1,.line-clamp-2,.line-clamp-3,.line-clamp-4,.line-clamp-5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1!important;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2!important}.line-clamp-3{-webkit-line-clamp:3!important}.line-clamp-4{-webkit-line-clamp:4!important}.line-clamp-5{-webkit-line-clamp:5!important}:root{--color-primary-rgb:15,15,15;--color-text-rgb:42,42,42;--color-subtext-rgb:113,113,113;--color-background-input-rgb:238,238,238;--color-background-rgb:250,250,250;--color-secondary-rgb:255,255,255;--color-accent-1-rgb:15,150,217;--color-accent-2-rgb:26,121,169;--color-accent-3:linear-gradient(180deg, #40B6F1 0%, #FF76ED 100%);--system-danger-rgb:235,42,42;--system-success-rgb:53,157,72;--system-black-rgb:0,0,0;--system-white-rgb:255,255,255;--system-gray-rgb:135,135,135}.content-view h1{font-size:40px;font-weight:700;letter-spacing:.096px;line-height:48px}.content-view h2{font-size:32px;font-weight:500;line-height:40px}.content-view h3{font-size:28px;line-height:36px}.content-view h4{font-size:24px;line-height:32px}.content-view h5{font-size:22px;line-height:28px}.content-view h6{font-size:20px;line-height:26px;font-weight:600;letter-spacing:.15px}.content-view a,.content-view em,.content-view p,.content-view span,.content-view strong{font-size:16px;line-height:24px;letter-spacing:.3px}.content-view strong{font-weight:500}.content-view small{font-size:14px;line-height:20px}.content-view em{font-weight:300}.content-view h1,.content-view h2,.content-view h3,.content-view h4,.content-view h5,.content-view h6{color:var(--color-primary)}.content-view p,.content-view small,.content-view span{color:var(--color-text)}.content-view a{color:var(--color-text);text-decoration:underline;cursor:pointer}.content-view a:has(button){text-decoration:unset}.content-view mark{background-color:var(--color-accent-1);color:var(--color-secondary)}.content-view blockquote{font-size:16px;line-height:26px;margin:16px 32px;border-left:2px solid var(--color-accent-1);padding-left:16px;box-sizing:border-box}@media screen and (max-width:800px) and (min-width:601px){.content-view h1{font-size:40px;line-height:48px}}@media screen and (max-width:600px) and (min-width:373px){.content-view blockquote{margin-left:0!important;margin-right:0;margin-top:4px;padding-left:8px}.content-view h1{font-size:22px;line-height:26px;font-weight:600}.content-view h2{font-size:20px;line-height:24px}.content-view h3{font-size:18px;line-height:22px}.content-view h4{font-size:18px;line-height:22px}.content-view h5{font-size:18px;line-height:22px}.content-view h6{font-size:18px;line-height:22px}}@media screen and (max-width:372px){.content-view h1{font-size:22px;line-height:26px;font-weight:600}.content-view h2{font-size:20px;line-height:24px}.content-view h3{font-size:18px;line-height:22px}.content-view h4{font-size:18px;line-height:22px}.content-view h5{font-size:18px;line-height:22px}.content-view h6{font-size:18px;line-height:22px}}a,button,figure,p,span{font-size:16px;font-weight:400}@media screen and (min-width:1300px){h1{font-size:36px;font-weight:800}h2{font-size:24px;font-weight:700}h3{font-size:24px;font-weight:600}h4{font-size:24px;font-weight:400}}@media screen and (min-width:800px) and (max-width:1299px){h1{font-size:24px;font-weight:800}h2{font-size:20px;font-weight:700}h3{font-size:20px;font-weight:600}h4{font-size:20px;font-weight:400}}@media screen and (max-width:799px){h1{font-size:18px;font-weight:600}h2{font-size:18px;font-weight:700}h3{font-size:18px;font-weight:600}h4{font-size:px;font-weight:400}}.icon{position:relative;padding:0}.icon canvas{position:absolute;left:0;top:0;width:100%;height:100%}.icon-arrow::before,.icon-chat::before,.icon-essential::before,.icon-social::before,.icon-sound::before,.icon-weather::before{content:url('data:image/svg+xml,<svg width="inherit" height="inherit" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.02876 27.8357C3.7532 27.8357 3.5062 27.7688 3.28776 27.635C3.06953 27.5014 2.89976 27.3253 2.77842 27.1067C2.65131 26.8911 2.58498 26.6588 2.57942 26.4097C2.57387 26.1605 2.6402 25.9151 2.77842 25.6733L14.7574 4.99999C14.8954 4.7571 15.0776 4.57899 15.3041 4.46565C15.5303 4.35232 15.7625 4.29565 16.0008 4.29565C16.2392 4.29565 16.4713 4.35232 16.6971 4.46565C16.9229 4.57899 17.1048 4.7571 17.2428 4.99999L29.2218 25.6733C29.36 25.9151 29.4263 26.1605 29.4208 26.4097C29.4152 26.6588 29.3489 26.8911 29.2218 27.1067C29.0946 27.322 28.923 27.4973 28.7068 27.6327C28.4905 27.768 28.248 27.8357 27.9791 27.8357H4.02876ZM15.9964 23.8093C16.3598 23.8093 16.669 23.683 16.9241 23.4303C17.1792 23.1777 17.3068 22.8697 17.3068 22.5063C17.3068 22.1432 17.1803 21.8354 16.9274 21.583C16.6748 21.3305 16.3669 21.2043 16.0038 21.2043C15.6404 21.2043 15.3312 21.3293 15.0761 21.5793C14.821 21.8295 14.6934 22.1362 14.6934 22.4993C14.6934 22.8627 14.8199 23.1718 15.0728 23.4267C15.3254 23.6818 15.6333 23.8093 15.9964 23.8093ZM16.0168 20C16.3612 20 16.6556 19.8778 16.9001 19.6333C17.1445 19.3889 17.2668 19.0944 17.2668 18.75V14.771C17.2668 14.4265 17.1445 14.1321 16.9001 13.8877C16.6556 13.6432 16.3612 13.521 16.0168 13.521C15.6723 13.521 15.3779 13.6432 15.1334 13.8877C14.889 14.1321 14.7668 14.4265 14.7668 14.771V18.75C14.7668 19.0944 14.889 19.3889 15.1334 19.6333C15.3779 19.8778 15.6723 20 16.0168 20Z" fill="red"/></svg>');min-width:8px;min-height:8px;color:inherit}.icon.buffering-outline{animation:icon-rotate 4s linear infinite}@keyframes icon-rotate{0%{transform:rotate(-360deg)}50%{transform:rotate(0)}100%{transform:rotate(360deg)}}img[fade=false]{opacity:0;transition:0s ease-in-out opacity}img[fade=true]{opacity:1;transition:.75s ease-in-out opacity}.image-hover-zoom{animation:background-image-hover-unzoom .3s linear forwards}.image-hover-zoom-hover:hover .image-hover-zoom,.image-hover-zoom:hover{animation:background-image-hover-zoom .3s linear forwards}@keyframes background-image-hover-unzoom{0%{background-size:110%}100%{background-size:100%}}@keyframes background-image-hover-zoom{0%{background-size:100%}100%{background-size:110%}}img.image-hover-zoom{display:block;animation:image-hover-unzoom .3s linear forwards}.image-hover-zoom-hover:hover img.image-hover-zoom,img.image-hover-zoom:hover{animation:image-hover-zoom .3s linear forwards}@keyframes image-hover-unzoom{0%{scale:1.1}100%{scale:1}}@keyframes image-hover-zoom{0%{scale:1}100%{scale:1.1}}.image-hover-zoom-hover{overflow:clip}a,blockquote,h1,h2,h3,h4,h5,h6,p,section,span{margin-top:0}h1:has(+h1),h1:has(+h2),h1:has(+h3),h1:has(+h4),h1:has(+h5),h1:has(+h6),h1:has(+p),h2:has(+h1),h2:has(+h2),h2:has(+h3),h2:has(+h4),h2:has(+h5),h2:has(+h6),h2:has(+p),h3:has(+h1),h3:has(+h2),h3:has(+h3),h3:has(+h4),h3:has(+h5),h3:has(+h6),h3:has(+p),h4:has(+h1),h4:has(+h2),h4:has(+h3),h4:has(+h4),h4:has(+h5),h4:has(+h6),h4:has(+p),h5:has(+h1),h5:has(+h2),h5:has(+h3),h5:has(+h4),h5:has(+h5),h5:has(+h6),h5:has(+p),h6:has(+h1),h6:has(+h2),h6:has(+h3),h6:has(+h4),h6:has(+h5),h6:has(+h6),h6:has(+p){margin-bottom:24px}@media screen and (max-width:500px){h1:has(+h1),h1:has(+h2),h1:has(+h3),h1:has(+h4),h1:has(+h5),h1:has(+h6),h1:has(+p),h2:has(+h1),h2:has(+h2),h2:has(+h3),h2:has(+h4),h2:has(+h5),h2:has(+h6),h2:has(+p),h3:has(+h1),h3:has(+h2),h3:has(+h3),h3:has(+h4),h3:has(+h5),h3:has(+h6),h3:has(+p),h4:has(+h1),h4:has(+h2),h4:has(+h3),h4:has(+h4),h4:has(+h5),h4:has(+h6),h4:has(+p),h5:has(+h1),h5:has(+h2),h5:has(+h3),h5:has(+h4),h5:has(+h5),h5:has(+h6),h5:has(+p),h6:has(+h1),h6:has(+h2),h6:has(+h3),h6:has(+h4),h6:has(+h5),h6:has(+h6),h6:has(+p){margin-bottom:16px}}h1:has(+blockquote),h2:has(+blockquote),h3:has(+blockquote),h4:has(+blockquote),h5:has(+blockquote),h6:has(+blockquote){margin-bottom:32px}a:has(+a),a:has(+p),a:has(+span),p:has(+a),p:has(+p),p:has(+span),span:has(+a),span:has(+p),span:has(+span){margin-bottom:24px}section{margin-bottom:40px}content-view{display:flex;flex-direction:column;background-color:var(--color-background,#fff);padding-top:var(--ContentView-Top);padding-bottom:var(--ContentView-Bottom);min-height:100vh;box-sizing:border-box;position:relative}header-view:empty~content-view{padding-top:0}content-view>img.loading:not(:last-child){display:none}content-view:has(>img.loading:last-child){display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:calc(100% - var(--ContentView-Top) - var(--ContentView-Bottom));padding-top:var(--ContentView-Top);padding-bottom:var(--ContentView-Bottom)}content-view>.loading{width:25vw}content-view>:nth-child(2):not(.content-view-top-blacklist){margin-top:var(--content-view-gap)}content-view>:not(footer-view){margin-bottom:var(--content-view-gap)}body{--content-view-gap:48px}@media screen and (max-width:1199px){body{--content-view-gap:40px}content-view:has(>img.loading:last-child){height:calc(100vh - var(--ContentView-Top));padding-top:var(--ContentView-Top)}}@media screen and (max-width:799px){body{--content-view-gap:36px}}@media screen and (max-width:599px){body{--content-view-gap:24px}}@media screen and (max-width:399px){body{--content-view-gap:16px}}@media screen and (max-width:374px){body{--content-view-gap:8px}}content-view>:not(.full-width){max-width:960px;margin-left:auto;margin-right:auto}content-view[type=article]>:not(.full-width):not(.module-flag-page-image){max-width:760px}@media screen and (max-width:1000px) and (min-width:801px){content-view>:not(.full-width){max-width:720px}content-view[type=article]>:not(.full-width):not(.module-flag-page-image){max-width:648px}}@media screen and (max-width:800px) and (min-width:601px){content-view>:not(.full-width){max-width:calc(100% - 32px)}content-view[type=article]>:not(.full-width):not(.module-flag-page-image){max-width:472px}}@media screen and (max-width:600px){content-view>:not(.full-width),content-view[type=article]>:not(.full-width):not(.module-flag-page-image){max-width:calc(100% - 24px)}}custom-html{display:block;overflow:hidden;width:100%}custom-html ol,custom-html ul{margin-top:0;margin-bottom:0;display:flex;flex-direction:column;gap:6px;padding-left:24px}custom-html ol li,custom-html ul li{line-height:24px;margin:4px 0}custom-html table{width:100%}custom-html table th{background:var(--color-accent-1,#0f96d9);color:var(--color-secondary,#fff);font-size:19px;font-weight:700;line-height:20px;text-align:left;padding:16px}custom-html table td{background:var(--color-background-input,#f2f2f2);color:var(--color-text,#2a2a2a);font-size:16px;line-height:20px;padding:16px}custom-html:has(ol):has(+section-text),custom-html:has(ol):has(+section-title),custom-html:has(table):has(+section-text),custom-html:has(table):has(+section-title),custom-html:has(ul):has(+section-text),custom-html:has(ul):has(+section-title),section-text:has(+custom-html>ol),section-text:has(+custom-html>table),section-text:has(+custom-html>ul),section-title:has(+custom-html>ol),section-title:has(+custom-html>table),section-title:has(+custom-html>ul){margin-bottom:16px}custom-html img{max-width:100%}custom-html h1 span{font-size:40px!important;font-weight:600!important;letter-spacing:.096px!important;line-height:56px!important}custom-html h2 span{font-size:32px!important;font-weight:500!important;line-height:40px!important}custom-html div.a1galerie{display:flex;flex-wrap:wrap}custom-html div.a1galerie>div{max-width:100px}custom-html .button__label{color:var(--color-primary);background-color:var(--color-background);padding:12px 24px}app-share-bar,custom-html rs-channel-player,custom-html rs-youtube-video-element,rs-audio-player{display:none}custom-html:has(>table){overflow-x:scroll;scrollbar-width:none}custom-html:has(>table)::-webkit-scrollbar{display:none}error-view{display:block}error-view .lottie:not(:empty){margin-bottom:48px;width:400px;margin-left:auto;margin-right:auto}error-view p{margin-top:24px}error-view .buttons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:24px;column-gap:24px;row-gap:16px}error-view .buttons a{display:flex;min-height:56px;width:calc(50% - 12px);padding:12px 24px;justify-content:center;align-items:center;box-sizing:border-box;background-color:transparent;color:var(--color-text);text-align:center;font-feature-settings:'liga' off,'clig' off;font-size:18px;font-weight:700;letter-spacing:1.44px;text-transform:capitalize;text-decoration:none;border:1px solid var(--color-text)}error-view .buttons a:hover{color:var(--color-secondary);background-color:var(--color-accent-1);border-color:var(--color-accent-1)}@media screen and (max-width:1000px){error-view .lottie:not(:empty){width:300px}}@media screen and (max-width:800px){error-view .buttons a{min-height:48px}error-view .lottie:not(:empty){margin-bottom:40px;width:288px}}@media screen and (max-width:640px){error-view .lottie:not(:empty){width:100%}}@media screen and (max-width:672px){error-view .buttons a{width:100%;color:var(--color-secondary);background-color:var(--color-accent-1);border-color:var(--color-accent-1)}}.custom-element a,.custom-element p,.custom-element span{margin-top:0;margin-bottom:0}lottie-view{display:block;width:100%}module-placeholder{display:flex;justify-content:center;align-items:center;width:100%}module-placeholder .loading{width:100px}placeholder-text{display:inline}vendor-element{display:flex;width:100%;padding:32px 24px;box-sizing:border-box;justify-content:center;align-items:center;gap:32px;flex-direction:column;background:var(--color-background-input,#f3f3f3)}vendor-element h3{color:var(--color-primary,#0f0f0f);display:flex;align-items:center;gap:8px;margin-bottom:0}vendor-element svg{width:24px;height:24px}vendor-element svg *{fill:var(--color-accent-1)}vendor-element p{color:var(--color-primary,#0f0f0f);text-align:center}vendor-element a{display:flex;height:48px;padding:12px 24px;box-sizing:border-box;justify-content:center;align-items:center;background:var(--color-accent-1,#d97d1a);color:var(--color-secondary,#fff);font-size:18px;font-weight:700;line-height:150%;text-decoration:none}@media screen and (max-width:500px){vendor-element{gap:24px}}article-author{width:100%;display:flex;justify-content:space-between;align-items:center}article-author .avatar{width:56px;height:56px;border-radius:50%;margin-right:16px;object-fit:cover;object-position:center;aspect-ratio:1/1;display:block}article-author .author-text{display:flex;flex-direction:column;margin-right:auto}article-author .author-text p{font-weight:600;font-size:14px;color:var(--color-text)}article-author .meta{display:flex;align-items:center;font-size:14px;color:var(--color-text)}article-author .share-icons{display:flex;gap:16px}article-author .share-icon{appearance:none;padding:0;border:unset;border-radius:50%;outline:0;display:flex;align-items:center;justify-content:center;text-decoration:none;width:24px;height:24px;background-color:var(--color-background-input)}article-author .share-icon .icon{color:var(--color-text);width:18px;height:18px}article-author .share-icon:hover .icon{color:var(--color-accent-1)}@media screen and (max-width:550px){article-author .share-icons{gap:12px}}article-footer{display:block;width:100%}article-footer .article-footer-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;width:100%;box-sizing:border-box}article-footer .share-section{width:auto;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:16px;flex-wrap:wrap}article-footer .share-text{color:var(--color-primary);font-size:18px;font-style:normal;font-weight:600;line-height:150%}article-footer .share-icons{display:flex;gap:12px}article-footer .share-icons i{color:var(--color-primary);font-size:16px;text-align:center;margin:auto}article-footer .share-icon{width:24px;height:24px;border:none;padding:0;background-color:var(--color-background-input);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}article-footer .share-icon:hover i{color:var(--color-accent-1)}article-footer .tags-section{display:flex;gap:10px;flex-wrap:wrap;align-items:end;margin-top:auto}article-footer .tags-section:empty{display:none}article-footer .tag{background-color:var(--color-background-input);color:var(--color-primary);padding:7px 12px 6px 12px;border-radius:100px;font-size:13px;font-weight:400;line-height:18px}@media screen and (max-width:580px){article-footer .share-section{flex-direction:row;align-items:center;justify-content:space-between;width:100%}article-footer .tags-section{margin-top:24px}}breadcrumb-nav{display:block;width:100%;margin-bottom:16px!important}breadcrumb-nav .b-font-16{color:var(--color-accent-2);font-feature-settings:'liga' off,'clig' off;font-size:16px;font-style:normal;font-weight:400;line-height:150%}breadcrumb-nav .b-font-bold-16{color:var(--color-text);font-feature-settings:'liga' off,'clig' off;font-size:16px;font-style:normal;font-weight:600;line-height:150%}breadcrumb-nav .nav-container{padding:8px 2px}breadcrumb-nav .nav-container ol{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center}breadcrumb-nav .nav-container li{display:flex;align-items:center;white-space:nowrap}breadcrumb-nav .nav-container li a{text-decoration:none;padding:0 5px;transition:color .3s ease}body[native=true] breadcrumb-nav .nav-container li a{padding:0}breadcrumb-nav .nav-container li a:hover{text-decoration:none}breadcrumb-nav .nav-container li[aria-current=page]{color:var(--color-text);font-weight:700;padding:0 5px}breadcrumb-nav .nav-container li svg [fill]{fill:var(--color-text)}breadcrumb-nav .nav-container li svg [stroke]{stroke:var(--color-text);stroke-width:1.5}body[native=true] breadcrumb-nav{display:none}collapsible-content{display:block;width:100%;overflow:hidden}collapsible-content.custom-element:not([collapsed]):has(+collapsible-content){margin-bottom:0}collapsible-content .title{color:var(--color-text,#2a2a2a);font-size:16px;font-weight:600;position:relative;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-text);padding-bottom:8px;margin-bottom:0}collapsible-content[collapsed] .title{border-color:var(--color-accent-1)}collapsible-content .title svg{width:24px;height:24px;transition:transform var(--animation-speed) ease-in-out;transform:rotate(0)}collapsible-content[collapsed] .title svg{transform:rotate(-180deg)}collapsible-content .title svg *{fill:var(--color-text,#2a2a2a)}collapsible-content .content{color:var(--color-text,#2a2a2a);font-size:16px;line-height:150%;transition:height var(--animation-speed) ease-in-out;overflow:hidden;margin-top:16px;height:0}collapsible-content[collapsed] .content{height:var(--collapseible-content-height)}collapsible-content>.content .custom-element:not(:last-child){margin-bottom:12px}collapsible-content[layout="1"]>.title{color:var(--color-accent-2);font-weight:500;border-color:transparent;background:var(--color-background-input);padding:10px}email-registration{display:block;padding:24px;background:var(--color-secondary,#fff);box-sizing:border-box;width:100%}email-registration .header{display:flex;margin-bottom:16px}email-registration .main{display:flex;flex-direction:column;gap:16px}email-registration .main input{padding:8px 16px;background:var(--color-background-input,#f3f3f3);border:unset;border-radius:0;color:var(--color-subtext,#717171);font-size:18px;line-height:140%;height:40px;box-sizing:border-box;outline:0}email-registration .main button{background:var(--color-accent-1,#d97d1a);border:unset;padding:0 16px;height:40px;color:var(--color-secondary,#fff);font-size:18px;font-weight:700;line-height:140%}email-registration .main button[disabled]{background:var(--color-accent-1-60);cursor:not-allowed}email-registration .loading{height:96px;display:flex;justify-content:center;align-items:center}email-registration .loading svg{width:40px;height:40px}email-registration .finish{display:flex;justify-content:center;align-items:center;margin-top:72px;background:var(--color-accent-1,#d97d1a);border:unset;padding:0 16px;height:40px;color:var(--color-secondary,#fff);font-weight:700;line-height:140%;gap:12px;font-size:18px;cursor:not-allowed}email-registration:not([tab=finish]) .finish,email-registration:not([tab=loading]) .loading,email-registration:not([tab=main]) .main{display:none}email-registration svg .er-a1{fill:var(--color-accent-1)}email-registration svg .er-a2{fill:var(--color-accent-2)}email-registration svg .er-p{fill:var(--color-primary)}event-card{display:block;width:100%}event-card body{width:100%;display:flex;justify-content:center}event-card .event-card{padding:20px;background-color:var(--color-accent-1-20);text-align:center}event-card .event-title{margin-top:12px;display:flex;flex-direction:column}event-card .event-title::after{content:"";display:block;height:1px;justify-self:center;background-color:var(--color-accent-1);width:40%;margin-top:8px;align-self:center}event-card .event-date{margin:24px 0 0}event-card .event-buttons{margin-top:32px;display:flex;justify-content:center;gap:26px;flex-wrap:wrap}event-card .event-button{max-width:265px;min-width:120px;display:flex;align-items:center;gap:6px;background-color:var(--color-accent-1);color:var(--color-secondary);border:none;padding:10px 16px;font-weight:700;cursor:pointer;font-size:18px;transition:background-color var(--animation-speed) ease;text-decoration:none;justify-content:center}event-card .event-buttons:has(.event-button:nth-child(1):last-child) .event-button{flex-basis:265px;max-width:265px}event-card .event-buttons:has(.event-button:nth-child(2):last-child) .event-button{flex-basis:265px;max-width:265px}event-card .event-buttons:has(.event-button:nth-child(3):last-child) .event-button{flex-basis:172px;max-width:172px}event-card .event-buttons:has(.event-button:nth-child(4)) .event-button{flex-basis:265px;max-width:265px}@media (max-width:600px){event-card .event-button{flex-basis:100%;max-width:100%}event-card .event-buttons{gap:12px}}event-card .event-button:hover{background-color:var(--color-accent-1);color:var(--color-secondary)}event-card .event-icon{font-size:18px}@media (max-width:600px){event-card .event-button{flex-basis:100%;max-width:100%}}event-card .event-button i{font-size:20px;font-weight:400}facebook-embed{display:flex;width:100%}facebook-embed[alignment=left]{justify-content:flex-start}facebook-embed[alignment=center]{justify-content:center}facebook-embed[alignment=right]{justify-content:flex-end}form-view{display:block;width:100%}form-view .fields{display:flex;width:100%;flex-wrap:wrap;gap:32px;margin-bottom:32px}form-view .form-field{width:100%}@media screen and (min-width:600px){form-view .form-field[half=true]{width:calc((100% - 32px)/ 2)}}@media screen and (max-width:500px){form-view .fields{gap:16px;margin-bottom:16px}}form-view .boot{cursor:pointer;display:block;color:var(--color-background-input);font-size:18px;line-height:150%;height:48px;text-align:center;background:var(--color-accent-1);border:1px solid var(--color-accent-1);width:100%;max-width:400px;margin-left:auto;margin-right:auto;padding:0}form-view .fields:has(>.form-field[valid=false][changed=true])~.boot,form-view .fields:has(>.form-field[valid=false][required=true])~.boot{border-color:var(--color-primary);color:var(--color-primary);background-color:transparent;cursor:not-allowed}form-view>.required-text{color:var(--color-subtext,#717171);font-feature-settings:'liga' off,'clig' off;font-size:13px;line-height:130%;margin-bottom:32px}form-view .success-view{width:100%;max-width:400px;margin-left:auto;margin-right:auto;text-align:center;flex-direction:column;align-items:center}form-view .success-view>p{margin-bottom:32px}form-view .phonescreen{fill:var(--color-accent-1)}google-maps-embed{display:block;width:100%}google-maps-embed iframe{width:100%;aspect-ratio:16/9;height:auto}section-title:has(+.image-gallery){margin-bottom:8px}instagram-embed{display:flex;width:100%}instagram-embed[alignment=left]{justify-content:flex-start}instagram-embed[alignment=center]{justify-content:center}instagram-embed[alignment=right]{justify-content:flex-end}instagram-embed:not([resolution]) iframe,instagram-embed[resolution=full] iframe{width:100%!important;max-width:100%!important}login-prompt{display:flex;width:100%;padding:32px 24px;box-sizing:border-box;justify-content:center;align-items:center;gap:32px;flex-direction:column;background:var(--color-background-input,#f3f3f3)}login-prompt h3{color:var(--color-primary,#0f0f0f);display:flex;align-items:center;gap:8px;margin-bottom:0}login-prompt svg{width:24px;height:24px}login-prompt svg *{fill:var(--color-accent-1)}login-prompt p{color:var(--color-primary,#0f0f0f);text-align:center}login-prompt a{display:flex;height:48px;padding:12px 24px;box-sizing:border-box;justify-content:center;align-items:center;background:var(--color-accent-1,#d97d1a);color:var(--color-secondary,#fff);font-size:18px;font-weight:700;line-height:150%;text-decoration:none}@media screen and (max-width:500px){login-prompt{gap:24px}}member-teaser{position:relative;width:222px;height:222px;overflow:hidden;cursor:pointer}member-teaser img{height:100%;position:absolute;top:0;left:0;object-fit:cover}member-teaser .meta{opacity:0;position:absolute;bottom:0;left:0;padding:8px;width:100%;background:var(--system-black-60)}body[native=false] member-teaser:hover .meta,body[native=true] member-teaser .meta{opacity:1;transition:opacity var(--animation-speed) ease-in-out}member-teaser .meta .title{color:var(--system-white);font-size:16px;font-weight:600;line-height:140%}member-teaser .meta .subtitle{color:var(--system-white);font-size:14px;font-weight:300;line-height:140%}@media screen and (max-width:650px){member-teaser{width:100%}member-teaser .meta{display:block}member-teaser img{width:100%}}pin-board{display:grid;grid-template-columns:1fr;gap:24px}pin-board .message{color:var(--color-secondary,#fff);background-color:var(--color-accent-2,green);font-size:18px;font-weight:600;line-height:24px;padding:16px}pin-board .message:hover{background-color:var(--color-accent-2,red)}@media screen and (min-width:768px) and (max-width:1024px){pin-board.col3{grid-template-columns:repeat(2,1fr)}pin-board.col3 .message:nth-last-child(1):nth-child(2n+1){grid-column:span 2}pin-board.col4{grid-template-columns:repeat(3,1fr)}pin-board.col4 .message:nth-last-child(1):nth-child(3n+1){grid-column:span 3}pin-board.col4 .message:nth-last-child(1):nth-child(3n+2){grid-column:span 2}}@media (min-width:1024px){pin-board .message{color:var(--color-secondary,#fff);background-color:var(--system-black-40,rgba(0,0,0,.4))}pin-board.col4{grid-template-columns:repeat(4,1fr)}pin-board.col4 .message:nth-last-child(1):nth-child(2n+1){grid-column:span 2}pin-board.col4 .message:nth-last-child(2):nth-child(4n+1){grid-column:span 2}pin-board.col4 .message:nth-last-child(1):nth-child(5n+1){grid-column:span 2}pin-board.col4 .message:nth-last-child(1):nth-child(4n+1){grid-column:span 4}pin-board.col3{grid-template-columns:repeat(3,1fr)}pin-board.col3 .message:nth-last-child(1):nth-child(3n+1){grid-column:span 3}pin-board.col3 .message:nth-last-child(1):nth-child(3n+2){grid-column:span 2}}pinboard-slider{display:flex;flex-direction:column;width:100%;background:var(--color-accent-1,#0f96d9);align-items:center;--slider-gap:32px;--slider-count:3;gap:var(--slider-gap);padding-left:calc((100% - 960px)/ 2);padding-right:calc((100% - 960px)/ 2);box-sizing:border-box}pinboard-slider>button{display:flex;justify-content:center;align-items:center;padding:0;margin:0;border:unset;background:0 0;width:24px;height:24px;outline:0}pinboard-slider>button>i{display:flex;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;color:var(--system-black)}pinboard-slider>button[disabled]>i{color:var(--system-black-40);cursor:not-allowed}pinboard-slider>ul{display:flex;gap:var(--slider-gap);list-style:none;padding:24px 0;margin:0;overflow-y:scroll;width:100%;scrollbar-width:none}pinboard-slider>ul::-webkit-scrollbar{display:none}pinboard-slider>ul>li{display:flex;flex-direction:column;align-items:center;min-width:calc((100% - (var(--slider-gap) * (var(--slider-count) - 1)))/ var(--slider-count))}pinboard-slider>ul>li>a{text-decoration:none!important;display:flex;align-items:center;flex-direction:column}pinboard-slider>ul>li svg{width:40px;height:40px;margin-bottom:12px;--svg-color:var(--system-black)}pinboard-slider>ul>li:hover svg{--svg-color:var(--system-white)}pinboard-slider>ul>li svg *{fill:var(--svg-color)}pinboard-slider>ul>li .date{color:var(--system-black-80,#2a2a2a);text-align:center;font-size:14px;margin-bottom:16px}pinboard-slider>ul>li .title{color:var(--system-black-80,#2a2a2a);text-align:center;font-feature-settings:'liga' off,'clig' off;font-size:20px;font-weight:600;letter-spacing:.15px;margin-bottom:16px}pinboard-slider>ul>li .txt{color:var(--system-black-80,#2a2a2a);text-align:center;font-size:16px;line-height:24px}pinboard-slider nav{padding-bottom:24px;display:flex;gap:12px}pinboard-slider nav button{width:48px;height:8px;padding:0;margin:0;outline:0;border:unset;appearance:none;background-color:var(--system-black-40)}pinboard-slider nav button[active]{background:var(--system-white)}pinboard-slider nav button[disabled]{display:none}@media screen and (max-width:1000px){pinboard-slider{--slider-gap:24px;--slider-count:3;padding-left:var(--slider-gap);padding-right:var(--slider-gap)}pinboard-slider>ul>li .title{font-size:18px}}@media screen and (max-width:800px){pinboard-slider{--slider-gap:24px;--slider-count:2}}@media screen and (max-width:550px){pinboard-slider{--slider-gap:16px;--slider-count:1}}presenters-item{width:100%;height:auto;max-width:800px;display:flex;padding:8px 2px;flex-direction:column;justify-content:center;align-items:center;gap:8px;background:var(--color-background-input)}presenters-item .presenters-heading{display:flex;justify-content:center;align-items:center;gap:12px}presenters-item .icon-essential{font-size:24px;color:var(--color-primary)}presenters-item .presenters-heading-text{color:var(--color-primary);font-size:14px;font-style:normal;font-weight:400;line-height:140%}presenters-item .presenter-names{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 36px}presenters-item .presenter-names a{color:var(--color-text);text-decoration:none}presenters-item .presenter-names a:hover{color:var(--color-accent-1);text-decoration:none;cursor:pointer}presenters-item .presenter-names span:hover{cursor:not-allowed}presenters-item .presenter-name{color:var(--color-text);font-size:16px;font-style:normal;font-weight:400;line-height:140%}search-bar{display:flex;flex-direction:column;gap:32px;color:var(--color-text);width:100%}search-bar .mobile{display:none}search-bar .searchBarTopContainer{display:flex;gap:24px}search-bar .searchInputContainer{display:flex;flex:1;background:var(--color-background-input);height:20px;position:relative}search-bar .searchInputContainer input{background:var(--color-background-input);color:var(--color-subtext);border:none;flex:1;padding:0 12px 0 40px;height:48px;outline:0;border-radius:0}search-bar .searchInputContainer i{color:var(--color-subtext);font-size:24px;position:absolute;left:12px;top:12px;pointer-events:none}search-bar .tagWrapper{display:flex;flex-direction:column;gap:8px}search-bar .tagContainer{display:flex;gap:12px;flex-wrap:wrap;row-gap:12px;max-height:260px;overflow:auto}search-bar .tagContainer .tag{color:var(--color-text);font-size:14px;font-weight:400;line-height:18px;letter-spacing:.16px;background-color:var(--color-background-input);border:none;padding:4px 12px;border-radius:16px;height:32px;cursor:pointer}body[native=false] search-bar .tagContainer .tag:hover{background-color:var(--color-background-input-80)}search-bar .tagContainer .tag.active{background-color:var(--color-primary);color:var(--color-background);font-weight:600}search-bar .calendarContainer{display:flex;flex-direction:column;gap:4px}search-bar .calendarContainer simple-calendar{display:none}search-bar .calendarContainer[open] simple-calendar{display:flex;position:absolute;width:auto;margin-top:54px;z-index:1}search-bar .calendarButton{color:var(--color-text);font-size:14px;font-weight:400;line-height:24px;letter-spacing:.14px;display:flex;align-items:center;gap:8px;padding:10px;border:none;height:48px;min-width:276px;background:var(--color-background-input)}search-bar .calendarButton i{font-size:24px}search-bar .calendarButton i.clear-date-btn{color:var(--color-accent-2)}search-bar .calendarButton i.open-close-arrow{margin-left:auto}search-bar .sheet .calendarButton i.open-close-arrow{display:none}search-bar .sheet .calendarButton{justify-content:center}search-bar .calendarButton[show-clear-button=false] .calendar-icon,search-bar .calendarButton[show-clear-button=true] .clear-date-btn{display:block}search-bar .calendarButton[show-clear-button=false] .clear-date-btn,search-bar .calendarButton[show-clear-button=true] .calendar-icon{display:none}search-bar .filterButton{color:var(--color-subtext);justify-content:center;align-items:center;border:none;font-size:16px;font-weight:400;line-height:150%;padding:12px}html:has([open].sheetContainer){overflow-y:hidden}search-bar .calendarSheetContainer[open],search-bar .sheetContainer[open]{display:flex;flex-direction:column;justify-content:flex-end}search-bar .calendarSheetContainer,search-bar .sheetContainer{display:none;height:100%;background:var(--system-black-60);position:absolute;top:0;left:0;width:100vw;z-index:10000}search-bar .calendarSheetContainer{z-index:10001}search-bar .calendarSheetContainer simple-calendar{background:unset}search-bar .calendarSheetContainer .calendarBackButton{display:flex;align-items:center;gap:8px;border:none;background:unset}search-bar .calendarSheetContainer .calendarBackButton i{font-size:21px;color:var(--color-accent-1)}search-bar .calendarSheetContainer .calendarBackButton p{font-size:14px;font-weight:400;letter-spacing:.175px}search-bar .sheet{display:flex;gap:24px;flex-direction:column;position:fixed;bottom:0;z-index:1;left:0;border-radius:12px 12px 0 0;background:var(--color-secondary);width:calc(100% - 48px);padding:24px}search-bar .calendarSheetContainer .sheet{width:calc(100% - 32px);padding:16px}search-bar:has(.calendarSheetContainer[open]) .sheetContainer{display:none}search-bar .sheetContainer .sheet{padding-top:56px}search-bar .sheet .closeButton{position:absolute;background:0 0;width:fit-content;border:none;align-self:end;color:var(--color-text);padding:0;top:24px}search-bar .sheet .closeButton i{font-size:24px}search-bar .sheet .submitButton{background:var(--color-accent-1);color:var(--color-background);border:none;font-size:18px;font-weight:700;letter-spacing:1.44px;height:48px}search-bar .sheet .calendarContainer[open]~.tagsWrapper .tagContainer{max-height:120px}search-bar .tagsWrapper{display:flex;flex-direction:column;gap:12px}search-bar .hidden{display:none}search-bar .dropdownContainer{display:flex;gap:32px}search-bar .dropdownContainer select{flex:1;border:none;appearance:none;color:var(--color-subtext);font-size:16px;font-weight:400;line-height:28px;letter-spacing:.444px;padding:10px 24px;background:var(--color-background-input)}search-bar .dropdownContainer .selectWrapper{position:relative;display:flex;flex:1}search-bar .dropdownContainer .selectWrapper i{position:absolute;font-size:24px;color:var(--color-subtext);top:12px;right:24px;pointer-events:none}@media screen and (max-width:640px){search-bar .mobile{display:flex}search-bar .desktop{display:none}body[native=false] search-bar .tagContainer .tag:hover{background-color:var(--color-primary);color:var(--color-background)}}section-audio{display:flex;flex-direction:column;gap:16px;padding:16px;width:100%;background:var(--color-secondary,#fff);box-sizing:border-box}body[native=true] section-audio{gap:12px;background:var(--color-accent-1-20,#fff);border-radius:4px}section-audio .title{color:var(--color-primary,#0f0f0f);font-feature-settings:'liga' off,'clig' off;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.15px}section-audio .meta-container{display:flex;justify-content:space-between}section-audio .date{color:var(--color-text,#2a2a2a);font-size:12px;line-height:140%}section-audio .length{display:flex;gap:4px;align-items:center}section-audio .length svg{width:14px;height:14px}section-audio .length svg *{fill:var(--color-text)}section-audio .length span{color:var(--color-text,#2a2a2a);font-size:12px;letter-spacing:.03px}section-audio .player-state{width:48px;height:48px;font-size:48px;display:flex;justify-content:center;align-items:center;background:0 0;color:var(--color-accent-1);border:unset;outline:unset;padding:0}section-audio .player-state i{font-size:48px}section-audio .position{display:flex;justify-content:space-between;align-items:center;gap:12px}section-audio .position span{color:var(--color-text,#2a2a2a);font-size:12px;font-weight:300;letter-spacing:.03px}section-audio .position input{height:8px;flex:1}section-audio .position input{-webkit-appearance:none;appearance:none;cursor:pointer;outline:0;background:var(--color-background-input,#fff);border-radius:7px;height:8px}body[native=true] section-audio .position input{background:var(--system-black-20,#fff)}section-audio .position input::-moz-range-progress{-webkit-appearance:none;appearance:none;background:var(--color-accent-1,#000);height:100%;border-top-left-radius:7px;border-bottom-left-radius:7px}section-audio .position input::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,var(--color-accent-1) 0,var(--color-accent-1) var(--input-position),transparent var(--input-position));height:100%;border-top-left-radius:7px;border-bottom-left-radius:7px}section-audio .position input::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background-color:var(--color-accent-2,#000);border-radius:50%;border:unset}section-audio .position input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background-color:var(--color-accent-2,#000);border-radius:50%;border:unset;margin-top:-4px;box-shadow:none}section-blockquote{display:block;width:100%}section-blockquote blockquote{font-size:16px;margin:0 0 0 32px!important;text-align:left;word-wrap:break-word}@media screen and (max-width:500px){section-blockquote blockquote{margin-left:32px!important}}section-blockquote .author{margin-left:auto;display:block;width:fit-content;margin-top:8px;color:var(--color-text,#2a2a2a);font-size:14px;font-style:italic;font-weight:600}section-button{display:flex;width:100%}section-button.custom-element a{cursor:pointer;text-decoration:none;display:flex;min-height:48px;width:fit-content;padding:8px 24px;box-sizing:border-box;justify-content:center;align-items:center;gap:8px;background:0 0;border:1px solid var(--color-primary);color:var(--color-primary);font-size:18px;font-weight:600;line-height:150%;text-align:center}section-button.custom-element a:hover{background:var(--color-accent-1);border-color:var(--color-accent-1);color:var(--color-secondary)}@media screen and (max-width:500px){section-button.custom-element a{background:var(--color-accent-1);border-color:var(--color-accent-1);color:var(--color-secondary)}}section-button[alignment=center]{justify-content:center}section-button[alignment=left]{justify-content:flex-start}section-button[alignment=right]{justify-content:flex-end}section-button[alignment=full] a{width:100%}section-caption{display:block;width:100%}section-caption blockquote{font-size:16px;margin:0!important;text-align:left;word-wrap:break-word;color:var(--color-text,#2a2a2a);font-size:14px;font-style:normal;font-weight:600;line-height:150%;border-left:2px solid var(--color-accent-2,#1a79a9);background:var(--color-background-input,#f2f2f2)}@media screen and (max-width:500px){section-caption blockquote{margin-left:32px!important}}section-caption .author{margin-left:auto;display:block;width:fit-content;margin-top:8px;color:var(--color-text,#2a2a2a);font-size:14px;font-style:italic;font-weight:600}section-image:has(+section-caption){margin-bottom:16px}section-grid{display:flex;flex-wrap:wrap;gap:var(--grid-gap,32px);width:100%;--grid-gap:24px}section-title:has(+section-grid){margin-bottom:24px!important}section-grid:has(+section-grid){margin-bottom:32px}section-grid[format=square]{--grid-size:6}section-grid[format=square]:has(>:last-child:nth-child(4)){--grid-size:4}section-grid[format=square]:has(>:last-child:nth-child(5)){--grid-size:5}section-grid[format=rectangle]{--grid-size:3}section-grid[format=rectangle]:has(>:last-child:nth-child(2)){--grid-size:2}@media screen and (max-width:1000px){section-grid[format=square]{--grid-size:5}section-grid[format=rectangle]{--grid-size:3}}@media screen and (max-width:800px){section-title:has(+section-grid){margin-bottom:16px!important}section-grid[format=square],section-grid[format=square]:has(>:last-child:nth-child(5)){--grid-size:4}section-grid[format=rectangle]{--grid-size:2}}@media screen and (max-width:650px){section-title:has(+section-grid){margin-bottom:16px!important}section-grid[format=square],section-grid[format=square]:has(>:last-child:nth-child(4)),section-grid[format=square]:has(>:last-child:nth-child(5)){--grid-size:3}section-grid[format=rectangle],section-grid[format=rectangle]:has(>:last-child:nth-child(2)){--grid-size:1}}section-grid section-teaser{width:calc((100% - (var(--grid-gap) * (var(--grid-size) - 1)))/ var(--grid-size))}section-grid[format=square] section-teaser .image-container img{aspect-ratio:1/1}section-grid section-teaser .content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2!important;-webkit-box-orient:vertical}@media screen and (min-width:801px){section-grid[layout="2"] section-teaser{width:calc((100% - var(--grid-gap))/ 2)}section-grid[layout="3"] section-teaser{width:calc((100% - (var(--grid-gap) * 2))/ 3)}section-grid section-teaser:not(:hover):not([force-buttons]) .button-container{display:none}}section-image{display:block;width:100%}section-image .container{position:relative}section-image[position=center] .container,section-image[position=left] .container{margin-right:auto;width:fit-content}section-image[position=center] .container,section-image[position=right] .container{margin-left:auto;width:fit-content}section-image[resolution=original] .container{width:unset}section-image[resolution=full-width]{max-width:1440px}section-image img{pointer-events:none;max-width:100%;max-height:100%;object-fit:cover;display:block;width:100%}section-image.module-flag-page-image img{max-height:540px}section-image[shape=circle] img{border-radius:50%;aspect-ratio:1/1}section-image[clickable]{cursor:pointer}section-image blockquote{margin:8px 0 0 0!important}section-image .ad{position:absolute;right:12px;top:12px;text-decoration:none;background:var(--system-black-40);padding:4px 8px;color:var(--system-white);font-size:18px;font-weight:600}@media screen and (min-width:1728px){section-image{width:100%;margin:auto}}section-limiter{display:block;width:100%;margin-bottom:32px!important}section-limiter hr{border:1px solid var(--color-accent-1)}:has(+section-limiter){margin-bottom:32px!important}@media screen and (max-width:800px){section-limiter{margin-bottom:24px!important}:has(+section-limiter){margin-bottom:24px!important}}section-list{display:block;width:100%;text-align:left}section-list>div div{margin-left:16px}section-list *{margin-bottom:8px!important;display:block}section-navigator{display:flex;width:100%;gap:24px;flex-wrap:wrap;justify-content:space-between}section-navigator.custom-element a{display:flex;width:fit-content;height:48px;box-sizing:border-box;padding:12px 24px;justify-content:center;align-items:center;gap:8px;font-size:18px;font-weight:600;line-height:150%;cursor:pointer;text-decoration:none;background:0 0;border:1px solid var(--color-text);color:var(--color-text);flex:1;text-wrap:nowrap}section-navigator.custom-element a[active]{color:var(--color-secondary);border-color:var(--color-accent-2);background:var(--color-accent-2)}section-navigator.custom-element a:hover{color:var(--color-secondary);border-color:var(--color-accent-1);background:var(--color-accent-1)}section-search{width:100%;display:flex;flex-direction:column;gap:64px}section-slider{display:block;width:100%;overflow:hidden;--slider-gap:24px}section-title:has(+section-slider){margin-bottom:8px!important}section-slider:has(+section-slider){margin-bottom:var(--slider-gap)}section-slider[format=square]{--slider-size:6}section-slider[format=rectangle]{--slider-size:3}@media screen and (max-width:1000px){section-slider[format=square]{--slider-size:5}section-slider[format=rectangle]{--slider-size:3}}@media screen and (max-width:800px){section-slider[format=square]{--slider-size:4}section-slider[format=rectangle]{--slider-size:2}}@media screen and (max-width:650px){section-slider[format=square]{--slider-size:3}section-slider[format=rectangle]{--slider-size:1}}@media screen and (min-width:801px){section-slider[layout="2"] section-teaser{min-width:calc((100% - var(--slider-gap))/ 2);max-width:calc((100% - var(--slider-gap))/ 2)}section-slider[layout="3"] section-teaser{min-width:calc((100% - (var(--slider-gap) * 2))/ 3);max-width:calc((100% - (var(--slider-gap) * 2))/ 3)}}section-slider .buttons{display:flex;gap:16px;margin-left:auto;width:fit-content;margin-bottom:10px}section-slider:not([arrows=true]) .buttons{display:none}section-slider .buttons button{width:32px;height:32px;padding:0;border:unset;outline:0;background:0 0;cursor:pointer}section-slider .buttons button[disabled]{cursor:not-allowed}section-slider .buttons button svg{width:32px;height:32px}section-slider .buttons button svg *{fill:var(--color-primary)}section-slider .buttons button[disabled] svg *{fill:var(--system-gray)}@media screen and (max-width:500px){section-slider .buttons{gap:12px}section-slider .buttons button{width:24px;height:24px}section-slider .buttons button svg{width:24px;height:24px}}section-slider .container{display:flex;gap:var(--slider-gap);overflow-x:scroll;scrollbar-width:none}section-slider .container::-webkit-scrollbar{display:none}section-slider section-teaser{min-width:calc((100% - (var(--slider-gap) * (var(--slider-size) - 1)))/ var(--slider-size))}section-slider[format=square] section-teaser .image-container img{aspect-ratio:1/1}section-slider section-teaser .content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1!important;-webkit-box-orient:vertical}@media screen and (min-width:801px){section-slider section-teaser:not(:hover) .button-container{display:none}}@media screen and (max-width:500px){section-slider{--slider-gap:12px}}section-teaser{width:100%;display:flex;align-items:stretch;gap:32px;position:relative}section-teaser[deeplink]{cursor:pointer}section-title:has(+section-teaser){margin-bottom:24px!important}section-teaser[full-width]{gap:0;flex-direction:column}section-teaser[full-width] .image-container img{height:unset;width:100%}section-teaser:not(.section-container)[full-width] .button-container{position:absolute;top:12px;right:12px}section-teaser.section-container{gap:0;flex-direction:column;align-items:unset}section-teaser .image-container{position:relative;margin-bottom:12px}section-teaser .image-container img{height:225px;display:block;aspect-ratio:16/9;object-fit:contain}section-teaser[image-fill] .image-container img{object-fit:cover}section-teaser .ad{position:absolute;right:8px;top:8px;padding:4px 8px;background:var(--system-gray);color:var(--system-white);font-size:18px;font-weight:600}@media screen and (max-width:1000px){section-teaser:not(.section-container) .image-container img{height:225px}section-teaser:not(.section-container)[full-width] .image-container img{height:auto}}@media screen and (max-width:800px){section-teaser{gap:24px}section-teaser:not(.section-container) .image-container img{height:180px}section-teaser:not(.section-container)[full-width] .image-container img{height:auto}}@media screen and (max-width:650px){section-teaser{flex-direction:column;gap:16px}section-teaser:not(.section-container) .image-container img{height:auto;width:100%}section-teaser:not(.section-container)[full-width] .image-container img{height:auto;width:100%}}section-teaser .image-container img.blur-image{object-fit:cover;filter:blur(20px);clip-path:border-box}section-teaser .image-container img:not(.blur-image){position:absolute;left:0;top:0}section-teaser.section-container .image-container img{height:unset;width:100%}section-teaser .headline{color:var(--teaser-headline-color,var(--color-text));font-size:14px;font-weight:400;line-height:24px;margin-bottom:2px}section-teaser .title{color:var(--teaser-title-color,var(--color-accent-2));font-size:16px;font-weight:500;line-height:22px;margin-bottom:2px}section-teaser .content{color:var(--module-content-color,var(--color-text));font-size:14px;font-weight:400;line-height:24px}section-teaser .button-container{width:100%;box-sizing:border-box;display:flex;align-items:center;gap:8px;justify-content:right}section-teaser.section-container .button-container{position:absolute;left:0;bottom:0;padding:8px;height:56px;z-index:1}section-teaser button{width:40px;height:40px;padding:0;display:flex;justify-content:center;align-items:center;background:var(--color-accent-1,#10a4ee);outline:0;border:unset}section-teaser .button-container button i{width:24px;height:24px;font-size:24px;display:flex;justify-content:center;align-items:center;color:var(--color-secondary)}section-teaser button:not(:has(i)){width:unset;color:var(--color-secondary);font-size:18px;font-weight:600;line-height:150%;padding:0 12px}section-teaser.section-container .blur-container{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.72);backdrop-filter:blur(2px);transition:opacity .5s linear}@media screen and (min-width:801px){section-teaser.section-container[content-position=overlay] .text-container{position:absolute;left:0;top:0;width:100%;padding:8px;box-sizing:border-box;height:100%}}section-teaser:not(.section-container) .text-container,section-teaser[content-position=article] .text-container{display:flex;flex-direction:column;flex:1}section-teaser:not(.section-container) .text-container .content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5!important;-webkit-box-orient:vertical}@media screen and (max-width:1000px){section-teaser:not(.section-container) .text-container .content{-webkit-line-clamp:3!important}}@media screen and (max-width:800px){section-teaser:not(.section-container) .text-container .content{-webkit-line-clamp:2!important}}section-teaser:not(.section-container) .text-container .button-container,section-teaser[content-position=article] .text-container .button-container{margin-top:auto}@media screen and (min-width:1001px){section-teaser:not(.section-container) .text-container .button-container{top:540px;right:12px;margin-top:0;transform:translateY(calc(-100% - 12px));width:calc(100% - 24px)}}@media screen and (min-width:801px){section-teaser.section-container[content-position=overlay] .text-container:has(+.button-container){padding-bottom:0;height:calc(100% - 56px)}}@media screen and (max-width:1000px){section-teaser.section-container[content-position=overlay] .text-container:has(+.button-container){padding-bottom:0;height:calc(100% - 56px)}section-teaser:not(.section-container) .text-container .button-container{top:405px;right:12px;margin-top:0;transform:translateY(calc(-100% - 12px));width:calc(100% - 24px)}}@media screen and (max-width:800px){section-teaser .blur-container{opacity:0}section-teaser:not(.section-container) .text-container .button-container,section-teaser[content-position=article] .text-container .button-container{top:calc((100vw - 24px)/ 16 * 9);right:12px;margin-top:0;transform:translateY(calc(-100% - 12px));width:calc(100% - 24px)}}@media screen and (min-width:801px){section-teaser.section-container[content-position=overlay]:not(:hover) .button-container,section-teaser:not(:hover) .blur-container,section-teaser[content-position=article]:has(.text-container:empty) .blur-container:has(div:empty),section-teaser[content-position=overlay] .blur-containe:has(div:empty){opacity:0}section-teaser.section-container[content-position=overlay]:not(:hover) .text-container{display:none}section-teaser.section-container[content-position=overlay] .image-container{margin-bottom:0}section-teaser.section-container[content-position=overlay] .text-container .headline{display:none}section-teaser.section-container[content-position=overlay] .text-container .title{color:var(--system-white);font-size:16px;font-weight:500;line-height:24px}section-teaser.section-container[content-position=overlay] .text-container .content{color:var(--system-white);font-size:14px;line-height:20px}}section-text{display:flex;justify-content:space-between;align-items:center;width:100%}section-text[alignment=center]{justify-content:center}section-text[alignment=left]{justify-content:flex-start}section-text[alignment=right]{justify-content:flex-end}section-text p{max-width:100%;margin:0;text-align:left;word-wrap:break-word}section-text:has(+section-text){margin-bottom:8px!important}section-text:has(+section-title){margin-bottom:16px!important}section-title{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%}section-title h1,section-title h2,section-title h3,section-title h4,section-title h5,section-title h6{color:var(--color-primary);margin:0}section-title.custom-element h1,section-title.custom-element h2,section-title.custom-element h3,section-title.custom-element h4{color:var(--module-title-color,var(--color-accent-1))}section-title.module-flag-page-title h1{color:var(--module-page-title-h1,var(--color-primary))}section-title a{color:var(--section-title-button-color,var(--color-primary))!important;background-color:var(--section-title-button-border-background,transparent);border:1px solid var(--section-title-button-border-color,var(--color-primary));position:relative;cursor:pointer;padding:12px 24px;min-height:40px;font-size:18px;font-weight:700;line-height:150%;display:flex;justify-content:center;align-items:center;box-sizing:border-box;text-decoration:none!important;border-radius:0}section-title a:hover{color:var(--system-white);background-color:var(--color-accent-1);border-color:var(--color-accent-1)}section-title[radius=square] a{border-radius:0}section-title[radius=rounded] a{border-radius:6px}section-title[radius=round] a{border-radius:30px}section-title[alignment=center]{justify-content:center}section-title[alignment=left]{justify-content:flex-start}section-title[alignment=right]{justify-content:flex-end}section-title:has(+section-title){margin-bottom:16px!important}section-title:has(+section-text){margin-bottom:16px!important}@media screen and (max-width:500px){section-title:has(+section-text){margin-bottom:16px!important}}section-title:has(+.slider){margin-bottom:8px!important}section-title:has(+.grid){margin-bottom:8px!important}section-title:has(+section-image){margin-bottom:24px!important}section-title:has(+section-blockquote){margin-bottom:32px!important}section-tube{display:grid;gap:32px;grid-template-columns:1fr 1fr}section-tube[tubes="3"]{display:grid;grid-template-columns:1fr 1fr 1fr}section-tube[tubes="4"]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}section-tube[tubes="5"]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}section-tube[tubes="6"]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}section-tube .tube>*{margin-bottom:var(--content-view-gap)}@media screen and (max-width:800px){section-tube{gap:24px}}@media screen and (max-width:650px){section-tube{gap:16px}section-tube[tubes="3"]{display:flex!important;flex-wrap:wrap}}@media screen and (max-width:500px){section-tube{display:flex!important;flex-wrap:wrap}section-tube .tube>:last-child{margin-bottom:0}}section-tube.module-flag-image-grid{gap:8px}section-video{display:block;margin:0 auto;width:100%}section-video video{width:100%;display:block}section-grid.stream-grid{--grid-size:5}@media screen and (max-width:1000px){section-grid.stream-grid{--grid-size:4}}@media screen and (max-width:600px){section-grid.stream-grid{--grid-size:3}}section-grid.stream-grid .image-container{margin-bottom:0}section-grid.stream-grid .text-container{display:none}@media screen and (min-width:801px){section-grid.stream-grid .button-container{padding:0;display:flex;align-items:center;justify-content:center;height:100%}section-grid.stream-grid .button-container button{background:0 0;width:48px;height:48px}section-grid.stream-grid .button-container button i{font-size:48px;width:48px;height:48px;color:var(--color-accent-1)}}stream-player{display:block;position:relative;overflow:hidden;width:800px;max-width:100%;height:349px;border-radius:20px;filter:drop-shadow(1px 1px 1px var(--system-black-20))}stream-player img.background{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;filter:blur(10px) grayscale(50%);scale:1.1;clip-path:border-box;opacity:20%}stream-player .container{position:absolute;width:100%;height:100%;padding:24px;box-sizing:border-box;display:flex;gap:16px}stream-player .cover{width:300px;height:300px;aspect-ratio:1/1;object-fit:cover}stream-player .meta{flex:1;display:flex;flex-direction:column}stream-player .share{border:unset;background:0 0;width:32px;height:32px;margin-left:auto;display:flex;justify-content:center;align-items:center;padding:0;margin-bottom:auto;outline:0}stream-player .share i{font-size:32px;color:var(--color-primary)}stream-player .channel{color:var(--color-primary);font-size:16px;font-weight:400;line-height:140%;margin-bottom:32px;width:calc(100% - 104px)}stream-player .title{color:var(--color-primary);font-size:28px;font-weight:700;line-height:140%;margin-bottom:16px;width:calc(100% - 104px)}stream-player .subtitle{color:var(--color-primary,#0f0f0f);font-size:20px;font-weight:700;line-height:140%;width:calc(100% - 104px)}stream-player .play{width:88px;height:88px;aspect-ratio:1/1;padding:0;outline:0;border:unset;background:0 0;display:flex;justify-content:center;align-items:center;position:absolute;right:24px;bottom:24px}stream-player .play i{font-size:88px;color:var(--color-accent-1)}stream-player .play i.buffering-filled{animation:streamplayer-spin 4s linear infinite}@keyframes streamplayer-spin{0%{transform:rotate(-360deg)}50%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media screen and (max-width:1000px){stream-player{width:648px;height:280px}stream-player .channel{font-size:16px}stream-player .title{font-size:20px;line-height:24px}stream-player .subtitle{font-size:16px}stream-player .share i{width:32px;height:32px;font-size:32px}stream-player .play i{font-size:64px}stream-player .container{padding:16px}stream-player .cover{width:248px;height:248px}}@media screen and (max-width:800px){stream-player{width:500px;height:204px}stream-player .channel{font-size:16px;margin-bottom:12px}stream-player .title{font-size:20px;line-height:24px;margin-bottom:8px}stream-player .subtitle{font-size:16px;font-weight:500}stream-player .share i{width:24px;height:24px;font-size:24px}stream-player .play i{font-size:48px}stream-player .container{padding:12px}stream-player .cover{width:180px;height:180px}}@media screen and (max-width:650px){stream-player{width:343px;height:282px}stream-player .channel{font-size:14px}stream-player .title{font-size:16px;line-height:20px;-webkit-line-clamp:2!important}stream-player .subtitle{font-weight:400}stream-player .share{position:absolute;right:12px;bottom:90px}stream-player .share i{width:24px;height:24px;font-size:24px}stream-player .play{top:38px;right:55px}stream-player .play i{font-size:74px}stream-player .container{padding:12px;flex-direction:column}stream-player .cover{width:140px;height:140px}}@media screen and (max-width:500px){section-slider.stream-slider section-teaser{min-width:calc(((100% - 16px) - (var(--slider-gap) * (var(--slider-size) - 1)))/ var(--slider-size))}section-slider.stream-slider section-teaser .text-container{display:none}section-slider.stream-slider section-teaser .button-container,section-slider.stream-slider section-teaser .button-container button{height:100%!important;width:100%;padding:0;opacity:0}section-slider.stream-slider .buttons{display:none}}thuecat-widget{display:block;width:100%;position:relative;z-index:0}traffic-overview{display:block;width:100%;--content-gap:48px}traffic-overview .menu{display:flex;align-items:center;justify-content:space-between;gap:var(--content-gap);margin-bottom:var(--content-gap)}traffic-overview .menu button{--button-background:transparent;--button-color:var(--color-text);flex:1;display:flex;justify-content:center;align-items:center;gap:12px;height:48px;padding:0 24px;background:var(--button-background);border:1px solid var(--button-color,#1f1f1f);color:var(--button-color,#1f1f1f);font-size:18px;font-weight:500;line-height:150%}traffic-overview .menu button[active]{--button-background:var(--color-accent-1);--button-color:var(--color-secondary);border-color:var(--button-background)}traffic-overview .menu button:hover{--button-background:var(--color-accent-1);--button-color:var(--color-secondary);border-color:var(--button-background)}traffic-overview .menu button svg{width:24px;height:24px}traffic-overview .menu button svg *{fill:var(--button-color,#1f1f1f)}traffic-overview .tab{display:flex;flex-direction:column;gap:16px}traffic-overview .tab>div{background:var(--color-secondary,#fff);padding:12px;display:flex;gap:32px}traffic-overview .tab svg{min-width:67px;max-width:67px;height:fit-content;display:block}traffic-overview h6{margin-bottom:8px}traffic-overview .empty{display:none}traffic-overview .tab:empty+.empty{display:flex;align-items:center;flex-direction:column;position:relative}traffic-overview .empty p{font-size:20px;font-weight:700;margin-top:32px}traffic-overview .empty svg{max-width:50%;height:auto}traffic-overview .empty svg [fill="#0F96D9"]{fill:var(--color-accent-1)}@media screen and (max-width:1000px){traffic-overview{--content-gap:24px}}@media screen and (max-width:800px){traffic-overview .menu{flex-direction:column}traffic-overview .menu button{width:100%;min-height:48px}traffic-overview .tab svg{min-width:40px;max-width:40px;height:fit-content;display:block}}body[native=true] traffic-overview .menu{display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center}body[native=true] traffic-overview .menu button{background-color:transparent;color:var(--color-text);border:unset;font-size:16px;font-weight:700;line-height:140%;padding:8px;height:20px}body[native=true] traffic-overview .menu button svg{display:none}body[native=true] traffic-overview .menu button[active]{border-bottom:1px solid var(--color-text)}body[native=true] traffic-overview .tab>div{gap:12px;background:var(--color-background-input);padding:8px}vimeo-embed{display:block;margin:0 auto;text-align:center;width:100%;aspect-ratio:16/9;position:relative}vimeo-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%}youtube-embed{display:block;margin:0 auto;text-align:center;width:100%;aspect-ratio:16/9;position:relative}youtube-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%}@font-face{src:url(/fonts/ActOfRejection/ActOfRejection.ttf) format('truetype');font-family:ActOfRejection}@font-face{src:url(/fonts/BarlowSemiCondensed/BarlowSemiCondensed-ExtraLight.ttf) format('truetype');font-family:BarlowSemiCondensed;font-weight:200;font-style:normal}@font-face{src:url(/fonts/BarlowSemiCondensed/BarlowSemiCondensed-Light.ttf) format('truetype');font-family:BarlowSemiCondensed;font-weight:300;font-style:normal}@font-face{src:url(/fonts/BarlowSemiCondensed/BarlowSemiCondensed-Regular.ttf) format('truetype');font-family:BarlowSemiCondensed;font-weight:400;font-style:normal}@font-face{src:url(/fonts/BarlowSemiCondensed/BarlowSemiCondensed-Medium.ttf) format('truetype');font-family:BarlowSemiCondensed;font-weight:500;font-style:normal}@font-face{src:url(/fonts/BarlowSemiCondensed/BarlowSemiCondensed-SemiBold.ttf) format('truetype');font-family:BarlowSemiCondensed;font-weight:600;font-style:normal}@font-face{src:url(/fonts/BarlowSemiCondensed/BarlowSemiCondensed-Bold.ttf) format('truetype');font-family:BarlowSemiCondensed;font-weight:700;font-style:normal}@font-face{src:url(/fonts/BarlowSemiCondensed/BarlowSemiCondensed-ExtraBold.ttf) format('truetype');font-family:BarlowSemiCondensed;font-weight:800;font-style:normal}@font-face{src:url(/fonts/BarlowSemiCondensed/BarlowSemiCondensed-Black.ttf) format('truetype');font-family:BarlowSemiCondensed;font-weight:900;font-style:normal}@font-face{src:url(/fonts/BarlowSemiCondensed/BarlowSemiCondensed-ExtraLightItalic.ttf) format('truetype');font-family:BarlowSemiCondensed;font-weight:200;font-style:italic}@font-face{src:url(/fonts/BarlowSemiCondensed/BarlowSemiCondensed-LightItalic.ttf) format('truetype');font-family:BarlowSemiCondensed;font-weight:300;font-style:italic}@font-face{src:url(/fonts/BarlowSemiCondensed/BarlowSemiCondensed-Italic.ttf) format('truetype');font-family:BarlowSemiCondensed;font-weight:400;font-style:italic}@font-face{src:url(/fonts/BarlowSemiCondensed/BarlowSemiCondensed-MediumItalic.ttf) format('truetype');font-family:BarlowSemiCondensed;font-weight:500;font-style:italic}@font-face{src:url(/fonts/BarlowSemiCondensed/BarlowSemiCondensed-SemiBoldItalic.ttf) format('truetype');font-family:BarlowSemiCondensed;font-weight:600;font-style:italic}@font-face{src:url(/fonts/BarlowSemiCondensed/BarlowSemiCondensed-BoldItalic.ttf) format('truetype');font-family:BarlowSemiCondensed;font-weight:700;font-style:italic}@font-face{src:url(/fonts/BarlowSemiCondensed/BarlowSemiCondensed-ExtraBoldItalic.ttf) format('truetype');font-family:BarlowSemiCondensed;font-weight:800;font-style:italic}@font-face{src:url(/fonts/BarlowSemiCondensed/BarlowSemiCondensed-BlackItalic.ttf) format('truetype');font-family:BarlowSemiCondensed;font-weight:900;font-style:italic}@font-face{src:url(/fonts/GasoekOne/GasoekOne.ttf) format('truetype');font-family:GasoekOne}@font-face{src:url(/fonts/Inter/Inter-ExtraLight.ttf) format('truetype');font-family:Inter;font-weight:200;font-style:normal}@font-face{src:url(/fonts/Inter/Inter-Light.ttf) format('truetype');font-family:Inter;font-weight:300;font-style:normal}@font-face{src:url(/fonts/Inter/Inter-Regular.ttf) format('truetype');font-family:Inter;font-weight:400;font-style:normal}@font-face{src:url(/fonts/Inter/Inter-Medium.ttf) format('truetype');font-family:Inter;font-weight:500;font-style:normal}@font-face{src:url(/fonts/Inter/Inter-SemiBold.ttf) format('truetype');font-family:Inter;font-weight:600;font-style:normal}@font-face{src:url(/fonts/Inter/Inter-Bold.ttf) format('truetype');font-family:Inter;font-weight:700;font-style:normal}@font-face{src:url(/fonts/Inter/Inter-ExtraBold.ttf) format('truetype');font-family:Inter;font-weight:800;font-style:normal}@font-face{src:url(/fonts/Inter/Inter-Black.ttf) format('truetype');font-family:Inter;font-weight:900;font-style:normal}@font-face{src:url(/fonts/Inter/Inter-ExtraLightItalic.ttf) format('truetype');font-family:Inter;font-weight:200;font-style:italic}@font-face{src:url(/fonts/Inter/Inter-LightItalic.ttf) format('truetype');font-family:Inter;font-weight:300;font-style:italic}@font-face{src:url(/fonts/Inter/Inter-Italic.ttf) format('truetype');font-family:Inter;font-weight:400;font-style:italic}@font-face{src:url(/fonts/Inter/Inter-MediumItalic.ttf) format('truetype');font-family:Inter;font-weight:500;font-style:italic}@font-face{src:url(/fonts/Inter/Inter-SemiBoldItalic.ttf) format('truetype');font-family:Inter;font-weight:600;font-style:italic}@font-face{src:url(/fonts/Inter/Inter-BoldItalic.ttf) format('truetype');font-family:Inter;font-weight:700;font-style:italic}@font-face{src:url(/fonts/Inter/Inter-ExtraBoldItalic.ttf) format('truetype');font-family:Inter;font-weight:800;font-style:italic}@font-face{src:url(/fonts/Inter/Inter-BlackItalic.ttf) format('truetype');font-family:Inter;font-weight:900;font-style:italic}@font-face{src:url(/fonts/NotoSans/NotoSans-Thin.ttf) format('truetype');font-family:NotoSans;font-weight:100;font-style:normal}@font-face{src:url(/fonts/NotoSans/NotoSans-ExtraLight.ttf) format('truetype');font-family:NotoSans;font-weight:200;font-style:normal}@font-face{src:url(/fonts/NotoSans/NotoSans-Light.ttf) format('truetype');font-family:NotoSans;font-weight:300;font-style:normal}@font-face{src:url(/fonts/NotoSans/NotoSans-Regular.ttf) format('truetype');font-family:NotoSans;font-weight:400;font-style:normal}@font-face{src:url(/fonts/NotoSans/NotoSans-Medium.ttf) format('truetype');font-family:NotoSans;font-weight:500;font-style:normal}@font-face{src:url(/fonts/NotoSans/NotoSans-SemiBold.ttf) format('truetype');font-family:NotoSans;font-weight:600;font-style:normal}@font-face{src:url(/fonts/NotoSans/NotoSans-Bold.ttf) format('truetype');font-family:NotoSans;font-weight:700;font-style:normal}@font-face{src:url(/fonts/NotoSans/NotoSans-ExtraBold.ttf) format('truetype');font-family:NotoSans;font-weight:800;font-style:normal}@font-face{src:url(/fonts/NotoSans/NotoSans-Black.ttf) format('truetype');font-family:NotoSans;font-weight:900;font-style:normal}@font-face{src:url(/fonts/NotoSans/NotoSans-ThinItalic.ttf) format('truetype');font-family:NotoSans;font-weight:100;font-style:italic}@font-face{src:url(/fonts/NotoSans/NotoSans-ExtraLightItalic.ttf) format('truetype');font-family:NotoSans;font-weight:200;font-style:italic}@font-face{src:url(/fonts/NotoSans/NotoSans-LightItalic.ttf) format('truetype');font-family:NotoSans;font-weight:300;font-style:italic}@font-face{src:url(/fonts/NotoSans/NotoSans-Italic.ttf) format('truetype');font-family:NotoSans;font-weight:400;font-style:italic}@font-face{src:url(/fonts/NotoSans/NotoSans-MediumItalic.ttf) format('truetype');font-family:NotoSans;font-weight:500;font-style:italic}@font-face{src:url(/fonts/NotoSans/NotoSans-SemiBoldItalic.ttf) format('truetype');font-family:NotoSans;font-weight:600;font-style:italic}@font-face{src:url(/fonts/NotoSans/NotoSans-BoldItalic.ttf) format('truetype');font-family:NotoSans;font-weight:700;font-style:italic}@font-face{src:url(/fonts/NotoSans/NotoSans-ExtraBoldItalic.ttf) format('truetype');font-family:NotoSans;font-weight:800;font-style:italic}@font-face{src:url(/fonts/NotoSans/NotoSans-BlackItalic.ttf) format('truetype');font-family:NotoSans;font-weight:900;font-style:italic}@font-face{src:url(/fonts/OpenSans/OpenSans.ttf) format('truetype');font-family:OpenSans}@font-face{src:url(/fonts/Outfit/Outfit-Thin.ttf) format('truetype');font-family:Outfit;font-weight:100;font-style:normal}@font-face{src:url(/fonts/Outfit/Outfit-ExtraLight.ttf) format('truetype');font-family:Outfit;font-weight:200;font-style:normal}@font-face{src:url(/fonts/Outfit/Outfit-Light.ttf) format('truetype');font-family:Outfit;font-weight:300;font-style:normal}@font-face{src:url(/fonts/Outfit/Outfit-Regular.ttf) format('truetype');font-family:Outfit;font-weight:400;font-style:normal}@font-face{src:url(/fonts/Outfit/Outfit-Medium.ttf) format('truetype');font-family:Outfit;font-weight:500;font-style:normal}@font-face{src:url(/fonts/Outfit/Outfit-SemiBold.ttf) format('truetype');font-family:Outfit;font-weight:600;font-style:normal}@font-face{src:url(/fonts/Outfit/Outfit-Bold.ttf) format('truetype');font-family:Outfit;font-weight:700;font-style:normal}@font-face{src:url(/fonts/Outfit/Outfit-ExtraBold.ttf) format('truetype');font-family:Outfit;font-weight:800;font-style:normal}@font-face{src:url(/fonts/Outfit/Outfit-Black.ttf) format('truetype');font-family:Outfit;font-weight:900;font-style:normal}@font-face{src:url(/fonts/Outfit/Outfit-ThinItalic.ttf) format('truetype');font-family:Outfit;font-weight:100;font-style:italic}@font-face{src:url(/fonts/Outfit/Outfit-ExtraLightItalic.ttf) format('truetype');font-family:Outfit;font-weight:200;font-style:italic}@font-face{src:url(/fonts/Outfit/Outfit-LightItalic.ttf) format('truetype');font-family:Outfit;font-weight:300;font-style:italic}@font-face{src:url(/fonts/Outfit/Outfit-Italic.ttf) format('truetype');font-family:Outfit;font-weight:400;font-style:italic}@font-face{src:url(/fonts/Outfit/Outfit-MediumItalic.ttf) format('truetype');font-family:Outfit;font-weight:500;font-style:italic}@font-face{src:url(/fonts/Outfit/Outfit-SemiBoldItalic.ttf) format('truetype');font-family:Outfit;font-weight:600;font-style:italic}@font-face{src:url(/fonts/Outfit/Outfit-BoldItalic.ttf) format('truetype');font-family:Outfit;font-weight:700;font-style:italic}@font-face{src:url(/fonts/Outfit/Outfit-ExtraBoldItalic.ttf) format('truetype');font-family:Outfit;font-weight:800;font-style:italic}@font-face{src:url(/fonts/Outfit/Outfit-BlackItalic.ttf) format('truetype');font-family:Outfit;font-weight:900;font-style:italic}@font-face{src:url(/fonts/Poppins/Poppins-Thin.ttf) format('truetype');font-family:Poppins;font-weight:100;font-style:normal}@font-face{src:url(/fonts/Poppins/Poppins-ExtraLight.ttf) format('truetype');font-family:Poppins;font-weight:200;font-style:normal}@font-face{src:url(/fonts/Poppins/Poppins-Light.ttf) format('truetype');font-family:Poppins;font-weight:300;font-style:normal}@font-face{src:url(/fonts/Poppins/Poppins-Regular.ttf) format('truetype');font-family:Poppins;font-weight:400;font-style:normal}@font-face{src:url(/fonts/Poppins/Poppins-Medium.ttf) format('truetype');font-family:Poppins;font-weight:500;font-style:normal}@font-face{src:url(/fonts/Poppins/Poppins-SemiBold.ttf) format('truetype');font-family:Poppins;font-weight:600;font-style:normal}@font-face{src:url(/fonts/Poppins/Poppins-Bold.ttf) format('truetype');font-family:Poppins;font-weight:700;font-style:normal}@font-face{src:url(/fonts/Poppins/Poppins-ExtraBold.ttf) format('truetype');font-family:Poppins;font-weight:800;font-style:normal}@font-face{src:url(/fonts/Poppins/Poppins-Black.ttf) format('truetype');font-family:Poppins;font-weight:900;font-style:normal}@font-face{src:url(/fonts/Poppins/Poppins-ThinItalic.ttf) format('truetype');font-family:Poppins;font-weight:100;font-style:italic}@font-face{src:url(/fonts/Poppins/Poppins-ExtraLightItalic.ttf) format('truetype');font-family:Poppins;font-weight:200;font-style:italic}@font-face{src:url(/fonts/Poppins/Poppins-LightItalic.ttf) format('truetype');font-family:Poppins;font-weight:300;font-style:italic}@font-face{src:url(/fonts/Poppins/Poppins-Italic.ttf) format('truetype');font-family:Poppins;font-weight:400;font-style:italic}@font-face{src:url(/fonts/Poppins/Poppins-MediumItalic.ttf) format('truetype');font-family:Poppins;font-weight:500;font-style:italic}@font-face{src:url(/fonts/Poppins/Poppins-SemiBoldItalic.ttf) format('truetype');font-family:Poppins;font-weight:600;font-style:italic}@font-face{src:url(/fonts/Poppins/Poppins-BoldItalic.ttf) format('truetype');font-family:Poppins;font-weight:700;font-style:italic}@font-face{src:url(/fonts/Poppins/Poppins-ExtraBoldItalic.ttf) format('truetype');font-family:Poppins;font-weight:800;font-style:italic}@font-face{src:url(/fonts/Poppins/Poppins-BlackItalic.ttf) format('truetype');font-family:Poppins;font-weight:900;font-style:italic}@font-face{src:url(/fonts/Roboto/Roboto-Thin.ttf) format('truetype');font-family:Roboto;font-weight:100;font-style:normal}@font-face{src:url(/fonts/Roboto/Roboto-ExtraLight.ttf) format('truetype');font-family:Roboto;font-weight:200;font-style:normal}@font-face{src:url(/fonts/Roboto/Roboto-Light.ttf) format('truetype');font-family:Roboto;font-weight:300;font-style:normal}@font-face{src:url(/fonts/Roboto/Roboto-Regular.ttf) format('truetype');font-family:Roboto;font-weight:400;font-style:normal}@font-face{src:url(/fonts/Roboto/Roboto-Medium.ttf) format('truetype');font-family:Roboto;font-weight:500;font-style:normal}@font-face{src:url(/fonts/Roboto/Roboto-SemiBold.ttf) format('truetype');font-family:Roboto;font-weight:600;font-style:normal}@font-face{src:url(/fonts/Roboto/Roboto-Bold.ttf) format('truetype');font-family:Roboto;font-weight:700;font-style:normal}@font-face{src:url(/fonts/Roboto/Roboto-ExtraBold.ttf) format('truetype');font-family:Roboto;font-weight:800;font-style:normal}@font-face{src:url(/fonts/Roboto/Roboto-Black.ttf) format('truetype');font-family:Roboto;font-weight:900;font-style:normal}@font-face{src:url(/fonts/Roboto/Roboto-ThinItalic.ttf) format('truetype');font-family:Roboto;font-weight:100;font-style:italic}@font-face{src:url(/fonts/Roboto/Roboto-ExtraLightItalic.ttf) format('truetype');font-family:Roboto;font-weight:200;font-style:italic}@font-face{src:url(/fonts/Roboto/Roboto-LightItalic.ttf) format('truetype');font-family:Roboto;font-weight:300;font-style:italic}@font-face{src:url(/fonts/Roboto/Roboto-Italic.ttf) format('truetype');font-family:Roboto;font-weight:400;font-style:italic}@font-face{src:url(/fonts/Roboto/Roboto-MediumItalic.ttf) format('truetype');font-family:Roboto;font-weight:500;font-style:italic}@font-face{src:url(/fonts/Roboto/Roboto-SemiBoldItalic.ttf) format('truetype');font-family:Roboto;font-weight:600;font-style:italic}@font-face{src:url(/fonts/Roboto/Roboto-BoldItalic.ttf) format('truetype');font-family:Roboto;font-weight:700;font-style:italic}@font-face{src:url(/fonts/Roboto/Roboto-ExtraBoldItalic.ttf) format('truetype');font-family:Roboto;font-weight:800;font-style:italic}@font-face{src:url(/fonts/Roboto/Roboto-BlackItalic.ttf) format('truetype');font-family:Roboto;font-weight:900;font-style:italic}@font-face{src:url(/fonts/Saira/Saira-Thin.ttf) format('truetype');font-family:Saira;font-weight:100;font-style:normal}@font-face{src:url(/fonts/Saira/Saira-ExtraLight.ttf) format('truetype');font-family:Saira;font-weight:200;font-style:normal}@font-face{src:url(/fonts/Saira/Saira-Light.ttf) format('truetype');font-family:Saira;font-weight:300;font-style:normal}@font-face{src:url(/fonts/Saira/Saira-Regular.ttf) format('truetype');font-family:Saira;font-weight:400;font-style:normal}@font-face{src:url(/fonts/Saira/Saira-Medium.ttf) format('truetype');font-family:Saira;font-weight:500;font-style:normal}@font-face{src:url(/fonts/Saira/Saira-SemiBold.ttf) format('truetype');font-family:Saira;font-weight:600;font-style:normal}@font-face{src:url(/fonts/Saira/Saira-Bold.ttf) format('truetype');font-family:Saira;font-weight:700;font-style:normal}@font-face{src:url(/fonts/Saira/Saira-ExtraBold.ttf) format('truetype');font-family:Saira;font-weight:800;font-style:normal}@font-face{src:url(/fonts/Saira/Saira-Black.ttf) format('truetype');font-family:Saira;font-weight:900;font-style:normal}@font-face{src:url(/fonts/Saira/Saira-ThinItalic.ttf) format('truetype');font-family:Saira;font-weight:100;font-style:italic}@font-face{src:url(/fonts/Saira/Saira-ExtraLightItalic.ttf) format('truetype');font-family:Saira;font-weight:200;font-style:italic}@font-face{src:url(/fonts/Saira/Saira-LightItalic.ttf) format('truetype');font-family:Saira;font-weight:300;font-style:italic}@font-face{src:url(/fonts/Saira/Saira-Italic.ttf) format('truetype');font-family:Saira;font-weight:400;font-style:italic}@font-face{src:url(/fonts/Saira/Saira-MediumItalic.ttf) format('truetype');font-family:Saira;font-weight:500;font-style:italic}@font-face{src:url(/fonts/Saira/Saira-SemiBoldItalic.ttf) format('truetype');font-family:Saira;font-weight:600;font-style:italic}@font-face{src:url(/fonts/Saira/Saira-BoldItalic.ttf) format('truetype');font-family:Saira;font-weight:700;font-style:italic}@font-face{src:url(/fonts/Saira/Saira-ExtraBoldItalic.ttf) format('truetype');font-family:Saira;font-weight:800;font-style:italic}@font-face{src:url(/fonts/Saira/Saira-BlackItalic.ttf) format('truetype');font-family:Saira;font-weight:900;font-style:italic}.form-field .label{display:block;color:var(--color-primary,#161616);font-size:16px;line-height:150%;margin-bottom:8px}.form-field .error{display:flex;margin-top:8px;align-items:center;gap:8px;color:var(--color-text,#2a2a2a);font-size:13px;line-height:150%;margin-top:8px}.form-field[changed=false][valid=false] .error,.form-field[valid=true] .error{display:none}.form-field-content{position:relative}image-gallery-fullview{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;width:100vw;height:100vh;position:fixed;left:0;top:100vh;transition:transform var(--animation-speed) ease-in-out;background:rgba(0,0,0,.9);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:2}image-gallery-fullview:not([disabled]){transform:translateY(-100vh)}image-gallery-fullview .container{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1}image-gallery-fullview .close{width:32px;height:32px;border:unset;background-color:transparent;outline:0;padding:0;position:absolute;right:20px;top:20px}image-gallery-fullview .close *{fill:var(--system-white)}image-gallery-fullview img{display:block;max-width:calc(100vw - 142px);width:100%;max-height:calc(100vh - 260px);object-fit:contain;pointer-events:all}image-gallery-fullview .caption{color:var(--system-white,#fff);font-size:13px;line-height:150%;padding-left:8px;border-left:2px solid var(--color-accent-1);margin:8px 0;width:100%;box-sizing:border-box;max-width:calc(100vw - 142px)}image-gallery-fullview .caption:has(~.text:not(:empty)),image-gallery-fullview .caption:has(~.title:not(:empty)){margin-bottom:24px}image-gallery-fullview .text,image-gallery-fullview .title{color:var(--system-white,#fff);width:100%;box-sizing:border-box;max-width:calc(100vw - 142px)}image-gallery-fullview .text:empty,image-gallery-fullview .title:empty{display:none}image-gallery-fullview .title{font-size:20px;font-weight:700;line-height:140%;margin-bottom:8px}image-gallery-fullview .text{font-size:16px;line-height:150%}image-gallery-fullview .position-triggers{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:50%;transform:translateY(-50%);width:calc(100vw - 40px)}image-gallery-fullview .next,image-gallery-fullview .prev{width:32px;height:32px;border:unset;background-color:transparent;outline:0;padding:0}image-gallery-fullview .next *,image-gallery-fullview .prev *{fill:var(--system-gray)}image-gallery-fullview .next:not([disabled]) *,image-gallery-fullview .prev:not([disabled]) *{fill:var(--color-accent-1)}body[native=true] image-gallery-fullview .position-triggers{display:none}body[native=true] image-gallery-fullview .caption,body[native=true] image-gallery-fullview .text,body[native=true] image-gallery-fullview .title,body[native=true] image-gallery-fullview img{max-width:calc(100vw - 32px)}image-gallery-grid{width:100%;display:flex;flex-direction:column;--image-gallery-grid-gap:16px}image-gallery-grid[format=rectangle]{--image-gallery-grid-size:3;--image-gallery-grid-ratio:16/9}image-gallery-grid[format=square]{--image-gallery-grid-size:4;--image-gallery-grid-ratio:1/1}@media screen and (max-width:800px){image-gallery-grid[format=rectangle]{--image-gallery-grid-size:2}image-gallery-grid[format=square]{--image-gallery-grid-size:3}}@media screen and (max-width:500px){image-gallery-grid[format=rectangle]{--image-gallery-grid-size:1}image-gallery-grid[format=square]{--image-gallery-grid-size:2}}image-gallery-grid .grid{display:flex;flex-wrap:wrap;gap:var(--image-gallery-grid-gap)}image-gallery-grid .image-container{display:flex;flex-direction:column;width:calc((100% - (var(--image-gallery-grid-gap) * calc(var(--image-gallery-grid-size) - 1)))/ var(--image-gallery-grid-size));cursor:pointer}image-gallery-grid .image-container img{aspect-ratio:var(--image-gallery-grid-ratio);object-fit:cover;transition:filter .4s ease-in-out}image-gallery-grid .image-container:hover img{filter:brightness(60%)}image-gallery-grid .copyright{color:var(--color-text,#2a2a2a);font-size:13px;line-height:150%;padding-left:8px;border-left:2px solid var(--color-accent-1);box-sizing:border-box;margin-top:4px}image-gallery-slider{display:block;width:100%}image-gallery-slider .preview{cursor:pointer;aspect-ratio:16/9;position:relative}image-gallery-slider .preview img:not(.background){display:block;max-width:100%;width:100%;max-height:100%;aspect-ratio:16/9;object-fit:contain;position:absolute;top:50%;transform:translateY(-50%)}image-gallery-slider[image-fill] .preview img:not(.background){object-fit:cover}image-gallery-slider .preview img.background{display:block;max-width:100%;width:100%;max-height:100%;min-height:100%;aspect-ratio:16/9;object-fit:cover;filter:blur(20px);clip-path:border-box;opacity:.8}image-gallery-slider .navigator{display:flex;justify-content:center;gap:6px;width:100%;margin-top:16px}image-gallery-slider .navigator button{width:12px;height:12px;padding:0;border-radius:13px;cursor:pointer;border-width:0;outline:0;background-color:var(--system-gray);transition:width var(--animation-speed) ease-in-out}image-gallery-slider .navigator button[active]{width:56px;background:var(--color-accent-1)}simple-calendar{--Background:var(--color-background-input);--Accent:var(red);--SimpleCalendar-filter-button-background:var(--color-primary);--SimpleCalendar-selection-span:var(--color-accent-1);border-radius:var(--BorderRadius) var(--BorderRadius) 0 0;background:var(--Background);margin-top:auto;width:100%;padding:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;transition:margin-bottom .2s;padding-bottom:12px}simple-calendar .header{display:flex;justify-content:center;align-items:center;column-gap:48px}simple-calendar .icon-arrow{font-size:24px;color:var(--Accent)}simple-calendar p{font-size:16px;font-style:normal;font-weight:700;line-height:140%;min-width:100px;text-align:center}simple-calendar th{padding-bottom:4px;text-align:center}simple-calendar td{text-align:-webkit-center}simple-calendar td span{color:var(--Color);font-size:13px;font-style:normal;font-weight:400;line-height:140%;height:25px;width:25px;display:flex;justify-content:center;align-items:center}simple-calendar td.today span{border-radius:50%;background-color:color-mix(in srgb,var(--SimpleCalendar-filter-button-background) 70%,rgba(255,255,255,0) 30%);color:var(--color-secondary);font-weight:700}simple-calendar td.active span{border-radius:50%;background-color:var(--SimpleCalendar-filter-button-background);color:var(--color-secondary);font-weight:700}footer[show="0"]~fullscreen-page simple-calendar{transition:margin-bottom .2s;margin-bottom:112px}simple-calendar table{border-collapse:collapse}simple-calendar td{height:25px;width:25px}simple-calendar[end] td.start{background:linear-gradient(90deg,transparent 50%,color-mix(in srgb,var(--SimpleCalendar-selection-span) 20%,transparent) 50%)!important}simple-calendar td.end{background:linear-gradient(-90deg,transparent 50%,color-mix(in srgb,var(--SimpleCalendar-selection-span) 20%,transparent) 50%)!important}simple-calendar td.end span,simple-calendar td.start span{border-radius:50%;background-color:var(--color-accent-1);color:var(--color-text);font-weight:700}simple-calendar[inrange] tr:has(:not(td.end):not(td.start)) td,simple-calendar[start][end] td.start:has(~td.end)~td:not(.end),simple-calendar[start][end] tr:has(td.end):not(:has(td.start)) td,simple-calendar[start][end] tr:has(td.start):not(:has(td.end)) td.start~td,simple-calendar[start][end] tr:has(td.start)~tr:not(:has(td.end)) td{background-color:color-mix(in srgb,var(--color-accent-1) 20%,transparent)}simple-calendar td.end~td,simple-calendar td:has(span.empty),simple-calendar tr:has(td.end)~tr td,simple-calendar[inrange] td:has(~td.start),simple-calendar[inrange] tr:has(~tr>td.start) td{background:0 0!important}@media screen and (max-width:640px){simple-calendar{padding:0}simple-calendar .header{justify-content:space-between;align-items:center;column-gap:unset;padding:0 8px}.content-view simple-calendar td span{font-size:12px}}.resultSlider search-result{scroll-snap-align:start}.resultSlider search-result .image{width:475px}.resultGrid search-result .image{width:100%;height:auto;object-fit:cover;max-width:100%}search-result .image{margin-bottom:12px}search-result .date{color:var(--color-text);font-size:12px;font-weight:400;line-height:24px}search-result .title{color:var(--color-primary);font-size:16px;font-weight:500;line-height:24px}search-result .snippet{color:var(--color-text);font-size:16px;font-weight:400;line-height:150%}@media screen and (max-width:1000px){.resultSlider search-result .image{width:388px}}@media screen and (max-width:840px){.resultSlider search-result .image{width:348px}}@media screen and (max-width:640px){.resultSlider search-result .image{width:calc(100vh - 24px)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.share-notification{display:block}.share-notification h3{color:var(--Color);font-size:13px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:8px}.share-notification p{color:var(--Color);font-size:13px;font-style:normal;font-weight:500;line-height:140%;margin-bottom:16px}.share-notification div{display:flex;align-items:center;gap:16px}.share-notification button{padding:8px 0;flex:1;border:1px solid var(--Color);color:var(--Color);background:0 0;font-size:18px;font-weight:600}.share-notification button:hover{color:var(--Info-Background);background:var(--Color)}form-checkbox .form-field-content{display:flex;gap:12px}form-checkbox .checkbox svg{width:24px;height:24px;position:absolute;pointer-events:none;cursor:pointer;display:none}form-checkbox .checkbox svg rect{fill:var(--color-accent-1)}form-checkbox .checkbox svg path{fill:var(--color-background-input)}form-checkbox .checkbox input{width:24px;height:24px;padding:0;margin:0;background:var(--color-background-input,#f2f2f2);border:unset;outline:0;border-radius:0;appearance:none;cursor:pointer}form-checkbox .checkbox svg:has(+input:checked){display:block}form-checkbox .checkbox input:checked{background-color:transparent}form-date input{display:block;box-sizing:border-box;padding:0 12px 0 50px;height:48px;width:100%;min-width:calc(100% - 16px);background:var(--color-background-input,#f2f2f2);border:unset;outline:0;color:var(--color-primary,#161616);font-size:16px;line-height:150%}body[engine=WebKit] form-date input{display:flex}form-date input::placeholder{color:var(--color-subtext,#717171)}form-date .form-date-icon{position:absolute;left:8px;top:8px;width:32px;height:32px;pointer-events:none}form-date .form-date-icon .background{fill:var(--color-accent-1-20);opacity:1}form-date .form-date-icon .color{fill:var(--color-primary)}form-email input{display:block;box-sizing:border-box;padding:0 12px 0 50px;height:48px;width:100%;background:var(--color-background-input,#f2f2f2);border:unset;outline:0;color:var(--color-primary,#161616);font-size:16px;line-height:150%}form-email input::placeholder{color:var(--color-subtext,#717171)}form-email .form-email-icon{position:absolute;left:8px;top:8px;width:32px;height:32px;pointer-events:none}form-email .form-email-icon .background{fill:var(--color-accent-1-20);opacity:1}form-email .form-email-icon .color{fill:var(--color-primary)}form-link input{display:block;box-sizing:border-box;padding:0 12px 0 50px;height:48px;width:100%;background:var(--color-background-input,#f2f2f2);border:unset;outline:0;color:var(--color-primary,#161616);font-size:16px;line-height:150%}form-link input::placeholder{color:var(--color-subtext,#717171)}form-link .form-link-icon{position:absolute;left:8px;top:8px;width:32px;height:32px;pointer-events:none}form-link .form-link-icon .background{fill:var(--color-accent-1-20);opacity:1}form-link .form-link-icon .color{fill:var(--color-primary)}form-radio .form-field-content{display:flex;width:100%;align-items:center;gap:40px}form-radio .radio{position:relative;display:flex;align-items:center;gap:8px}form-radio .radio svg{position:absolute;width:24px;height:24px;cursor:pointer;display:none}form-radio .radio svg [fill]{fill:var(--color-accent-1)}form-radio .radio svg [stroke]{stroke:var(--color-accent-1)}form-radio .radio svg:has(+input:checked){display:block}form-radio .radio input{appearance:none;outline:0;width:24px;height:24px;background-color:var(--color-background-input);border:unset;padding:0;margin:0;border-radius:50%;cursor:pointer}form-radio .radio input:checked{background-color:transparent}form-radio .radio span{color:var(--color-text,#2a2a2a);font-size:16px;line-height:140%}form-select .form-field-content{padding:12px;background:var(--color-background-input,#f2f2f2)}form-select select{display:block;box-sizing:border-box;width:100%;background:var(--color-background-input,#f2f2f2);border:unset;outline:0;color:var(--color-primary,#161616);font-size:16px;line-height:150%;appearance:none}form-select select::placeholder{color:var(--color-subtext,#717171)}form-telephone input{display:block;box-sizing:border-box;padding:0 12px 0 50px;height:48px;width:100%;background:var(--color-background-input,#f2f2f2);border:unset;outline:0;color:var(--color-primary,#161616);font-size:16px;line-height:150%}form-telephone input::placeholder{color:var(--color-subtext,#717171)}form-telephone .form-telephone-icon{position:absolute;left:8px;top:8px;width:32px;height:32px;pointer-events:none}form-telephone .form-telephone-icon .background{fill:var(--color-accent-1-20);opacity:1}form-telephone .form-telephone-icon .color{fill:var(--color-primary)}form-text input{display:block;box-sizing:border-box;padding:0 12px;height:48px;width:100%;background:var(--color-background-input,#f2f2f2);border:unset;outline:0;color:var(--color-primary,#161616);font-size:16px;line-height:150%}form-text input::placeholder{color:var(--color-subtext,#717171)}form-textarea textarea{display:block;box-sizing:border-box;padding:12px;min-height:48px;width:100%;min-width:100%;max-width:100%;background:var(--color-background-input,#f2f2f2);border:unset;outline:0;color:var(--color-primary,#161616);font-size:16px;line-height:150%}form-textarea textarea::placeholder{color:var(--color-subtext,#717171)}form-time input{display:block;box-sizing:border-box;padding:0 12px 0 50px;height:48px;width:100%;min-width:calc(100% - 16px);background:var(--color-background-input,#f2f2f2);border:unset;outline:0;color:var(--color-primary,#161616);font-size:16px;line-height:150%}body[engine=WebKit] form-time input{display:flex}form-time input::placeholder{color:var(--color-subtext,#717171)}form-time .form-time-icon{position:absolute;left:8px;top:8px;width:32px;height:32px;pointer-events:none}form-time .form-time-icon .background{fill:var(--color-accent-1-20);opacity:1}form-time .form-time-icon .color{fill:var(--color-primary)}germany-map{display:block}german-map[code=BB] path[code=BB],german-map[code=BE] path[code=BE],german-map[code=BW] path[code=BW],german-map[code=BY] path[code=BY],german-map[code=HB] path[code=HB],german-map[code=HE] path[code=HE],german-map[code=HH] path[code=HH],german-map[code=MV] path[code=MV],german-map[code=NI] path[code=NI],german-map[code=NW] path[code=NW],german-map[code=RP] path[code=RP],german-map[code=SH] path[code=SH],german-map[code=SL] path[code=SL],german-map[code=SN] path[code=SN],german-map[code=ST] path[code=ST],german-map[code=TH] path[code=TH]{fill:var(--color-accent-1)}german-map path{fill:var(--system-gray);stroke:var(--color-background);cursor:pointer}german-map path:hover{fill:var(--color-accent-2)!important}.vast-banner{position:fixed;left:0;top:0;z-index:9998;background-color:#000c;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.vast-banner>div{position:relative}.vast-banner .dsa{position:absolute;cursor:pointer;pointer-events:auto}.vast-banner button{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);padding:0;margin:0;appearance:none;border:unset;background:var(--system-white);color:var(--system-black);height:48px;width:100px;font-size:20px;text-transform:uppercase;font-weight:700}channel-sheet{display:flex;align-items:center;flex-direction:column;position:fixed;left:0;top:100vh;z-index:1005;background:rgba(0,0,0,.87);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);width:100vw;height:100vh;opacity:0;transition:opacity .5s linear;padding:56px 44px;box-sizing:border-box;overflow:hidden}channel-sheet:not([disabled]){top:0;opacity:1}channel-sheet .content{max-width:960px;margin-left:auto;margin-right:auto;position:relative;overflow-y:auto}channel-sheet .content::-webkit-scrollbar{display:none}channel-sheet .close{display:block;width:32px;height:32px;margin-left:auto;margin-bottom:56px;cursor:pointer;border:unset;background:unset;padding:0}channel-sheet .close:hover *{fill:var(--color-accent-1)}channel-sheet .channel-groups{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:56px}channel-sheet .channel-group .group-title{color:#eceff5;font-size:28px;font-weight:700;line-height:120%;margin-bottom:24px}channel-sheet .channel-group ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:24px}channel-sheet .channel-group li{--item-count:5;--item-width:calc((100% - ((var(--item-count) - 1) * 24px)) / var(--item-count));width:var(--item-width);cursor:pointer;position:relative}channel-sheet .channel-group img{object-fit:cover;display:block;width:100%;aspect-ratio:1/1;margin-bottom:12px}channel-sheet .channel-group li .image-overlay{display:none}channel-sheet .channel-group li:hover .image-overlay{background:var(--system-black-80);width:100%;aspect-ratio:1/1;left:0;top:0;position:absolute;display:flex;justify-content:center;align-items:center}channel-sheet .channel-group li .image-overlay .player-state{border:unset;background-color:transparent;padding:0}channel-sheet .channel-group li .image-overlay .player-state i{display:flex;justify-content:center;align-items:center;font-size:64px;width:64px;height:64px;color:var(--color-accent-1)}channel-sheet .channel-group[layout=medium] li .image-overlay .player-state i{font-size:56px;width:56px;height:56px}channel-sheet .channel-group[layout=small] li .image-overlay .player-state i{font-size:48px;width:48px;height:48px}channel-sheet .buffering-filled{animation:miniplayer-spin 4s linear infinite}channel-sheet .channel-group[layout=small] .channel-subtitle,channel-sheet .channel-group[layout=small] .channel-title{display:none!important}channel-sheet .channel-group .channel-subtitle,channel-sheet .channel-group .channel-title{color:#f6f5f5;font-size:17px;font-weight:600;line-height:115%}channel-sheet .channel-group .channel-subtitle{font-weight:400;line-height:140%}channel-sheet .channel-group[layout=medium] li{--item-count:6}channel-sheet .channel-group[layout=small] li{--item-count:7}@media screen and (max-width:800px){channel-sheet{background:unset;padding:0}channel-sheet .content{background:rgba(0,0,0,.87);margin-top:auto;padding:24px 16px;bottom:0}channel-sheet .close{width:24px;height:24px;margin-bottom:24px}channel-sheet .close svg{width:24px;height:24px}channel-sheet .channel-groups{gap:24px}channel-sheet .channel-group .group-title{font-size:20px;font-weight:600;line-height:normal;letter-spacing:.15px;margin-bottom:24px}channel-sheet .channel-group ul{gap:16px}channel-sheet .channel-group .channel-subtitle,channel-sheet .channel-group .channel-title{display:none}channel-sheet .channel-group li{--item-width:calc((100% - ((var(--item-count) - 1) * 16px)) / var(--item-count))}}@media screen and (min-width:701px) and (max-width:800px){channel-sheet .channel-group li{--item-count:5!important}}@media screen and (min-width:501px) and (max-width:700px){channel-sheet .channel-group li{--item-count:4!important}}@media screen and (max-width:500px){channel-sheet .channel-group li{--item-count:3!important}}content-view{--ContentView-Bottom:calc(
      var(--Miniplayer-height, 0px) +
      var(--Miniplayer-bottom-margin, 0px) +
      var(--Miniplayer-position, 0px)
   )}mini-player[layout=flying]~content-view{--Miniplayer-height:120px}mini-player[layout=full]~content-view{--Miniplayer-height:96px}@media screen and (min-width:801px){mini-player[streamsheet]:has(*>mini-player-position[disabled])~content-view{--Miniplayer-bottom-margin:24px}}@media screen and (max-width:800px) and (min-width:551px){mini-player[layout=flying]~content-view,mini-player[layout=full]~content-view{--Miniplayer-height:96px}}@media screen and (min-width:551px){mini-player:has(*>mini-player-position:not([disabled]))~content-view{--Miniplayer-position:40px}}@media screen and (max-width:550px){mini-player[layout=flying]~content-view,mini-player[layout=full]~content-view{--Miniplayer-height:58px}}footer-view{display:block;width:100%;margin-top:70px;background:var(--color-secondary);position:relative;margin-left:0!important;margin-right:0!important;--content-view:960px;padding-left:calc((100% - var(--content-view))/ 2);padding-right:calc((100% - var(--content-view))/ 2);max-width:100%!important;box-sizing:border-box;padding-bottom:32px}@media screen and (min-width:801px) and (max-width:1000px){footer-view{--content-view:720px}}@media screen and (min-width:0) and (max-width:800px){footer-view{--content-view:calc(100% - 32px)}}footer-view .bottom-filler{position:absolute;left:0;top:100%;width:100vw;height:calc(var(--ContentView-Bottom,0px) + var(--Content-View-Gap,0px));background:var(--color-secondary)}footer-view .newsletter{display:flex;width:var(--content-view);height:140px;padding:0 73px;box-sizing:border-box;justify-content:space-between;align-items:center;gap:10px;background:var(--newsletter-background,var(--color-accent-1));position:absolute;transform:translateY(-50%)}footer-view .newsletter .status{position:absolute;left:0;top:0;width:100%;height:100%;background:var(--color-accent-1);display:none;justify-content:center;align-items:center;gap:24px}footer-view .newsletter[done] .status.done,footer-view .newsletter[loading] .status.loading{display:flex}footer-view .newsletter .status p{color:var(--system-white);max-width:255px;font-size:16px;font-weight:500;letter-spacing:.024px}footer-view .newsletter .status svg{width:24px;height:24px}footer-view .newsletter .status.loading svg{width:50px;height:50px;animation:footer-view-spin 4s linear infinite}@keyframes footer-view-spin{0%{transform:rotate(-360deg)}50%{transform:rotate(0)}100%{transform:rotate(360deg)}}footer-view .newsletter .status svg *{fill:var(--system-white)}footer-view .newsletter .title{color:var(--system-white);font-size:24px;margin:0}footer-view .newsletter .input{display:flex;width:424px;height:60px;padding:8px;justify-content:center;align-items:center;gap:8px;background:var(--color-background-input)}footer-view .newsletter .input input{display:flex;height:44px;width:calc(100% - 156px - 8px);padding:0;border:unset;outline:0;color:var(--color-subtext);background-color:transparent;font-size:16px;font-weight:500}footer-view .newsletter .input input::placeholder{color:var(--color-subtext)}footer-view .newsletter .input button{display:flex;width:156px;height:44px;background:var(--system-black-80);color:var(--system-white);text-align:center;font-size:16px;border:unset;outline:unset;justify-content:center;align-items:center;padding:0;cursor:not-allowed;border-radius:41px}footer-view .newsletter .input input:valid+button{background:var(--color-accent-2);cursor:pointer}@media screen and (min-width:801px) and (max-width:1200px){footer-view .newsletter{padding-left:32px;padding-right:32px}footer-view .newsletter .input{width:350px}}@media screen and (min-width:0px) and (max-width:800px){footer-view .newsletter{flex-direction:column;gap:16px;justify-content:center;padding-left:24px;padding-right:24px}footer-view .newsletter .title{font-size:20px}footer-view .newsletter .input{max-width:100%}footer-view .newsletter .input button{width:132px}}@media screen and (min-width:0px) and (max-width:400px){footer-view .newsletter .title{font-size:16px}}footer-view .socials{display:flex;justify-content:space-between;align-items:flex-end;margin-top:64px;position:relative}footer-view .newsletter+.socials{margin-top:102px}footer-view:not(:has(.newsletter)) .socials{margin-top:32px}footer-view .socials img{height:64px;object-fit:cover}footer-view .socials ul{list-style:none;padding:0;margin:0;display:flex;gap:24px;align-items:center}footer-view .social{fill:var(--color-text);height:24px;width:24px;display:flex;justify-content:center;align-items:center}footer-view .social svg{fill:var(--color-text);height:24px;width:24px}footer-view .social:hover *{fill:var(--color-accent-1)}footer-view .social *{fill:var(--color-text)}footer-view .sections{margin-top:24px;margin-bottom:24px;padding-top:24px;border-top:1px solid var(--color-text-20);display:flex;justify-content:space-between;gap:var(--section-gap)}footer-view .section{width:calc((100% - ((var(--section-count) - 1) * 24px))/ 3);background-color:var(--system-gray-20);padding:16px;box-sizing:border-box}footer-view .section p{color:var(--color-text);font-size:16px;font-weight:600;line-height:normal;margin-bottom:32px}footer-view .section ul{display:flex;flex-direction:column;padding:0;list-style:none;margin:0;gap:8px}footer-view .section ul a{color:var(--color-text);text-decoration:none}footer-view .section ul a:hover{color:var(--color-accent-1)}footer-view .brand{width:100%;display:block;text-align:center;color:var(--color-accent-1)}@media screen and (max-width:800px){footer-view .sections{flex-direction:column;margin-top:48px}footer-view .section{width:100%;background:unset;padding:0}footer-view .section p{margin:0;padding-bottom:8px;border-bottom:1px solid var(--system-gray);position:relative}footer-view .section p:after{content:"";position:absolute;right:0;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.127 13.3386L8.21688 9.42754C8.15117 9.36024 8.0724 9.30696 7.98542 9.27115C7.89842 9.23534 7.80503 9.21768 7.71096 9.21922C7.61689 9.21768 7.5235 9.23534 7.43651 9.27115C7.34952 9.30696 7.27075 9.36024 7.20504 9.42754C7.13685 9.49339 7.08339 9.57298 7.04815 9.66101C7.01291 9.74904 6.99668 9.8435 7.00056 9.93826C6.99973 10.0312 7.01737 10.1233 7.05247 10.2094C7.08758 10.2954 7.13944 10.3736 7.20504 10.4394L11.5193 14.7536C11.5973 14.8353 11.6919 14.8995 11.7967 14.9419C11.9015 14.9842 12.0141 15.0038 12.127 14.9994C12.2422 14.9994 12.3497 14.9808 12.4495 14.9437C12.5573 14.9025 12.6545 14.8375 12.7337 14.7536L17.0489 10.4394C17.1871 10.3005 17.2565 10.1319 17.2572 9.93346C17.2587 9.83938 17.2411 9.74597 17.2053 9.65899C17.1695 9.57202 17.1162 9.4932 17.0489 9.42754C16.983 9.35938 16.9034 9.3059 16.8154 9.27067C16.7274 9.23544 16.6329 9.21922 16.5382 9.22306C16.4452 9.22219 16.3531 9.23986 16.2671 9.27499C16.181 9.31003 16.1028 9.36197 16.037 9.42754L12.127 13.3386Z" fill="black"/></svg>');background-position:center;background-repeat:no-repeat;width:24px;height:24px;cursor:pointer}footer-view .section:active p:after,footer-view .section:hover p:after{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.3441 10.8815L16.4171 14.7916C16.4854 14.8588 16.5673 14.9119 16.6578 14.9478C16.7482 14.9836 16.8453 15.0013 16.9431 14.9999C17.1498 14.9999 17.3254 14.9305 17.4701 14.7916C17.5411 14.7257 17.5968 14.6462 17.6335 14.5581C17.6702 14.4701 17.6871 14.3756 17.6831 14.2809C17.6841 14.188 17.6659 14.0959 17.6295 14.0099C17.5931 13.9239 17.5393 13.8456 17.4711 13.7798L12.9761 9.46552C12.895 9.38373 12.7967 9.31951 12.6877 9.27698C12.5788 9.23445 12.4616 9.21458 12.3441 9.2188C12.2265 9.21429 12.1092 9.23397 12.0001 9.27631C11.8909 9.31864 11.7924 9.38287 11.7111 9.46456L7.21808 13.7788C7.14777 13.8444 7.09216 13.9232 7.05468 14.0102C7.01719 14.0972 6.99861 14.1906 7.00008 14.2847C6.99861 14.3789 7.01719 14.4723 7.05468 14.5593C7.09216 14.6463 7.14777 14.725 7.21808 14.7906C7.2866 14.8587 7.36932 14.9121 7.46083 14.9473C7.55233 14.9826 7.65056 14.9989 7.74908 14.9951C7.95908 14.9913 8.13341 14.9231 8.27208 14.7906L12.3441 10.8815Z" fill="black"/></svg>')}footer-view .section ul{padding-top:8px;gap:12px;height:0;transition:height .4s ease-in-out;overflow:hidden}footer-view .section:active ul,footer-view .section:hover ul{height:100%}footer-view .section ul a{color:var(--color-subtext);font-size:14px}}@media screen and (max-width:450px){footer-view .socials ul{gap:8px}}footer-view .more{display:flex;align-items:center;height:156px;background:var(--color-accent-1,#d97d1a);padding:48px;box-sizing:border-box}footer-view .more>svg{width:56px;height:56px;margin-right:12px}footer-view .more>svg [fill]{fill:var(--color-background)}footer-view .more p{color:var(--color-secondary,#fafafa);font-size:20px;font-weight:600;line-height:normal;margin-right:12px}footer-view .more a{border-radius:41px;background:var(--system-white,#fff);height:48px;display:flex;justify-content:center;align-items:center;padding:0 26px;text-decoration:none;outline:0;color:var(--color-accent-1,#d97d1a);text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-wrap:nowrap;gap:4px}footer-view .more a svg{width:24px;height:24px}footer-view .more a svg [fill]{fill:var(--color-accent-1,#d97d1a)}@media screen and (max-width:1000px){footer-view .more{padding:24px;height:auto}footer-view .more a,footer-view .more p{font-size:16px}}@media screen and (max-width:700px){footer-view .more{flex-wrap:wrap;gap:24px;align-items:center;justify-content:center}footer-view .more p{margin:0}footer-view .more a{width:100%}}fullscreen-player{display:flex;align-items:center;flex-direction:column;position:fixed;left:0;top:100vh;z-index:1000;width:100vw;height:100%;transform:translateY(0);transition:transform .5s ease-in-out;padding:16px;box-sizing:border-box;overflow-y:scroll;background-position:center;background-size:cover;background-repeat:no-repeat}fullscreen-player:not([disabled]){transform:translateY(-100vh)}@media screen and (min-width:801px){fullscreen-player{display:none}}fullscreen-player .close{width:24px;height:24px;flex-shrink:0;display:flex;margin-right:auto;margin-bottom:8px;border:unset;background:0 0;padding:0}fullscreen-player .back-to-live,fullscreen-player .show-live{display:flex;height:24px;padding:0 8px;align-items:center;gap:4px;box-sizing:border-box;border-radius:100px;border:1px solid var(--btl-border);background:0 0;margin-bottom:12px}fullscreen-player .back-to-live *,fullscreen-player .show-live span:not(.live-dot){color:var(--btl-color);font-size:12px;font-weight:500;line-height:16px}fullscreen-player .show-live{gap:8px}fullscreen-player .live-dot{width:12px;height:12px;border-radius:50%;background-color:var(--btl-background);animation:live-dot 2s infinite}@keyframes live-dot{0%{opacity:1}50%{opacity:0}100%{opacity:1}}fullscreen-player:not([audio-type=stream]) .show-live,fullscreen-player[audio-type=stream] .back-to-live{display:none}fullscreen-player .cover-container{position:relative;margin-bottom:40px;background:var(--color-accent-1)}fullscreen-player .cover-container img{display:block;max-width:calc(100vw - 80px);max-height:calc(100vw - 80px);aspect-ratio:1/1;object-fit:cover;width:calc(100vh - 390px)}fullscreen-player[audio-type=episode] .cover-container img,fullscreen-player[audio-type=file] .cover-container img{width:calc(100vh - 420px)}fullscreen-player .subscription-trigger{position:absolute;right:8px;bottom:8px;display:flex;width:104px;height:32px;padding:0 4px;justify-content:center;align-items:center;box-sizing:border-box;border-radius:34px;border:1px solid var(--meta-color);background:var(--system-black-80);cursor:pointer}fullscreen-player .subscription-trigger[active]{background:var(--meta-color)}fullscreen-player .subscription-trigger::after{content:"Abbonieren";color:var(--meta-color);font-size:12px;font-weight:500;line-height:16px}fullscreen-player .subscription-trigger[active]::after{content:"Abboniert";color:var(--color-primary)}fullscreen-player .subscription-trigger[disabled]{display:none}fullscreen-player .overflow-test{width:fit-content;white-space:nowrap;margin-left:auto;margin-right:auto}fullscreen-player .overflow-scroll{width:fit-content;white-space:nowrap;animation:fullscreen-player-text-overflow 5s infinite linear}@keyframes fullscreen-player-text-overflow{0%{transform:translateX(0)}15%{transform:translateX(0)}100%{transform:translateX(-100%)}}fullscreen-player .meta{width:289px;overflow:hidden;margin-bottom:32px}fullscreen-player .source{color:var(--meta-color,--color-secondary);font-size:16px;line-height:24px;text-align:center;margin-bottom:12px}fullscreen-player .source:empty{display:none}fullscreen-player .title{color:var(--meta-color,--color-secondary);text-align:center;font-feature-settings:'liga' off,'clig' off;font-size:20px;font-weight:600;letter-spacing:.15px;text-align:center;margin-bottom:8px}fullscreen-player .source:not(:empty)+.title{margin-bottom:4px}fullscreen-player .subtitle,fullscreen-player .subtitle a{color:var(--meta-color,--color-secondary);font-size:16px;line-height:24px;text-align:center}fullscreen-player .subtitle a{display:flex;align-items:center;justify-content:center;gap:4px;text-emphasis:none}fullscreen-player .player-controls{display:flex;align-items:center;gap:24px;margin-bottom:24px}fullscreen-player .player-controls button{background-color:var(--icon-color,--color-secondary);width:24px;height:24px;border:unset;background:0 0;padding:0;margin:0;outline:unset}fullscreen-player .player-controls .player-state{width:64px;height:64px;display:flex;justify-content:center;align-items:center}fullscreen-player .player-controls .player-state i{color:var(--icon-color,--color-secondary);font-size:64px}fullscreen-player .buffering-filled{animation:fullscreenplayer-spin 4s linear infinite}@keyframes fullscreenplayer-spin{0%{transform:rotate(-360deg)}50%{transform:rotate(0)}100%{transform:rotate(360deg)}}fullscreen-player .content-controls{display:flex;align-items:center;gap:24px}fullscreen-player .content-controls button{background-color:var(--icon-color,--color-secondary);width:40px;height:40px;border:1px solid var(--icon-color,--color-secondary);background:0 0;padding:0;margin:0;outline:unset;border-radius:50%;display:flex;justify-content:center;align-items:center}fullscreen-player .content-controls button>*{width:24px;height:24px}fullscreen-player .controls>*{display:none!important}fullscreen-player .controls .player-state,fullscreen-player[audio-type=episode] .controls .backward-trigger,fullscreen-player[audio-type=episode] .controls .forward-trigger,fullscreen-player[audio-type=episode] .controls .info-trigger,fullscreen-player[audio-type=episode] .controls .next-trigger,fullscreen-player[audio-type=episode] .controls .podcast-trigger,fullscreen-player[audio-type=episode] .controls .previous-trigger,fullscreen-player[audio-type=episode] .controls .subscription-trigger,fullscreen-player[audio-type=file] .controls .backward-trigger,fullscreen-player[audio-type=file] .controls .forward-trigger,fullscreen-player[audio-type=stream] .controls .favorite-trigger,fullscreen-player[audio-type=stream] .controls .playlist-trigger,fullscreen-player[audio-type=stream] .controls .streamlist-trigger{display:flex!important}fullscreen-player-position{margin-bottom:24px}fullscreen-player .cover-background{position:absolute;left:0;top:0;z-index:-2;width:100vw;height:100%;object-fit:cover}fullscreen-player .cover-background-color{position:absolute;left:0;top:0;z-index:-1;width:100vw;height:100%;background:rgba(28,28,28,.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}fullscreen-player[cover-background] .back-to-live,fullscreen-player[cover-background] .content-controls button,fullscreen-player[cover-background] .show-live{border-color:var(--system-white)}fullscreen-player[cover-background] .back-to-live *,fullscreen-player[cover-background] .content-controls button,fullscreen-player[cover-background] .content-controls button i,fullscreen-player[cover-background] .controls button,fullscreen-player[cover-background] .controls button i,fullscreen-player[cover-background] .show-live span,fullscreen-player[cover-background] .source,fullscreen-player[cover-background] .subtitle,fullscreen-player[cover-background] .title{color:var(--system-white);fill:var(--system-white)}fullscreen-player[cover-background] .live-dot{background-color:var(--system-white)}:root{--ContentView-Top:120px}header-view{position:fixed;left:0;top:0;width:100vw;margin-left:auto;margin-right:auto;background:var(--header-background,var(--color-background));z-index:2}header-view .head{display:flex;align-items:center;justify-content:space-between;height:80px;max-width:960px;margin-left:auto;margin-right:auto;position:relative}header-view[collapsed] .head,header-view[collapsed] .head .logo img{transition:height .3s ease-in-out,width .3s ease-in-out}@media screen and (min-width:801px){content-view:has(~header-view[collapsed]){--ContentView-Top:80px}header-view[collapsed] .head{height:40px}header-view[collapsed] .head .logo img{height:32px}}header-view .head .logo{position:absolute;left:50%;transform:translateX(-50%)}header-view .head .logo img{height:56px;object-fit:cover}header-view .direct-menu{display:flex;align-items:center;gap:16px}header-view .direct-menu .social{fill:var(--header-icon-fill,var(--color-text));height:20px;width:20px}header-view .direct-menu svg *{fill:var(--header-icon-fill,var(--color-text))}header-view .direct-menu span+svg *{fill:var(--header-link-color,var(--color-text))}header-view .direct-menu .social:hover *{fill:var(--header-icon-fill-hover,var(--color-accent-1))}header-view .direct-menu>a{display:flex;align-items:center;gap:8px;height:32px;padding:0 8px;border-radius:var(--button-radius);color:var(--header-link-color,var(--color-text));background:0 0;border:0}header-view .direct-menu>a:not(:has(span)){padding:0}header-view .direct-menu>a:active:has(span),header-view .direct-menu>a:hover:has(span),header-view .direct-menu>button:has(span):active,header-view .direct-menu>button:has(span):hover{background-color:var(--header-menu-background-hover,var(--color-accent-1));color:var(--header-menu-color-hover,var(--color-secondary))}header-view .direct-menu>a:active svg *,header-view .direct-menu>a:hover svg *,header-view .direct-menu>button:active svg *,header-view .direct-menu>button:hover svg *{fill:var(--header-menu-icon-hover,var(--color-accent-1))}header-view .direct-menu>a:active:has(span) svg *,header-view .direct-menu>a:hover:has(span) svg *,header-view .direct-menu>button:active:has(span) svg *,header-view .direct-menu>button:hover:has(span) svg *{fill:var(--header-menu-text-hover,var(--color-secondary))}header-view .direct-menu>a:has(span){background:var(--header-menu-background,var(--color-secondary))}header-view .direct-menu>a span{color:inherit;font-size:14px;font-weight:500;line-height:20px}header-view .menu{background:var(--header-menu-background,var(--color-secondary));margin:0;display:flex;list-style:none;gap:16px;align-items:center;justify-content:space-between;height:40px;padding:0 calc(50% - 480px)}header-view .menu>a,header-view .submenu>button{color:var(--header-menu-button-text-color,var(--color-text));font-size:18px;font-style:normal;font-weight:500;line-height:24px;height:inherit;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:4px;white-space:nowrap;padding:0 16px;border:unset;background:0 0}header-view .submenu>button svg *{fill:var(--header-menu-button-fill,var(--color-text))}header-view .menu>a[active]{color:var(--header-menu-color-active,var(--color-accent-1))}header-view .menu>a:active,header-view .menu>a:hover,header-view .submenu:active p,header-view .submenu:active>button,header-view .submenu:hover p,header-view .submenu:hover>button{background-color:var(--header-submenu-background-active,var(--color-accent-1));color:var(--header-submenu-color-active,var(--color-secondary))}header-view .submenu:active>button svg *,header-view .submenu:hover>button svg *{fill:var(--header-submenu-fill-active,var(--color-secondary))}header-view .head .socials .social svg{width:20px;height:20px}header-view .submenu:active p svg,header-view .submenu:hover p svg{transform:rotate(180deg)}header-view .submenu:active p svg *,header-view .submenu:hover p svg *{fill:var(--header-submenu-fill-active,var(--color-secondary))}header-view .submenu{position:relative;height:100%}header-view .submenu>nav{display:none}header-view .submenu:active>nav,header-view .submenu:hover>nav,header-view .submenu>nav[aria-hidden=false]{position:absolute;display:flex;flex-direction:column;gap:12px;padding:12px 0;background-color:var(--header-submenu-background-active,var(--color-accent-1));min-width:100%;z-index:1}header-view .submenu:last-child:active>nav,header-view .submenu:last-child:hover>nav,header-view .submenu:last-child>nav[aria-hidden=false]{right:0}header-view .submenu>nav a{padding:4px 56px 4px 16px;color:var(--header-submenu-color,var(--color-secondary));font-size:18px;line-height:24px;white-space:nowrap}header-view .submenu>nav a:active,header-view .submenu>nav a:hover{background-color:var(--header-submenu-item-background-active,var(--system-white-20))}header-view .mobile-menu-trigger{display:none}@media screen and (max-width:1000px) and (min-width:801px){header-view .head{max-width:720px}header-view .menu{gap:12px;padding:0 calc(50% - 360px)}}@media screen and (max-width:800px){:root{--ContentView-Top:80px}header-view .mobile-menu-trigger{display:flex;width:32px;height:32px;justify-content:center;align-items:center;border-radius:4px;background:0 0;cursor:pointer;border:none;padding:0}header-view[open] .mobile-menu-trigger{background:var(--color-secondary)}header-view:not([open]) .menu,header-view:not([open]) .mobile-menu-trigger svg:last-child,header-view[open] .mobile-menu-trigger svg:first-child{display:none}header-view .menu{flex-direction:column;height:auto;align-items:flex-end;padding:0;gap:8px}header-view .menu>a,header-view .submenu>button{height:32px;width:100%;box-sizing:border-box;justify-content:flex-start;padding:0 16px;flex-direction:row-reverse}header-view .submenu{height:unset;width:100%}header-view .submenu:active>nav,header-view .submenu:hover>nav{align-items:flex-end;position:unset}header-view .submenu>nav a{width:100%;box-sizing:border-box;text-align:right;padding-right:48px}header-view:not([open]) .direct-menu>a:active svg *,header-view:not([open]) .direct-menu>a:hover svg *,header-view:not([open]) .direct-menu>button:hover svg *{fill:var(--header-icon-fill,var(--color-text))}}@media screen and (max-width:800px) and (min-width:601px){header-view .head{max-width:calc(100% - 32px)}header-view .submenu>nav a{padding-right:16px}}@media screen and (max-width:600px){header-view .head{max-width:calc(100% - 24px);justify-content:flex-end;position:unset}header-view .head .logo{left:12px;transform:unset}header-view .head .socials{position:absolute;right:0;bottom:-65px;width:100%;padding:16px 12px 16px 16px;box-sizing:border-box;display:flex;justify-content:flex-end;border-top:1px solid var(--header-socials-small-border,var(--color-background-input));border-bottom:1px solid var(--header-socials-small-border,var(--color-background-input));background:var(--header-socials-small-background,var(--color-background))}header-view:not([open]) .head .socials{display:none}header-view .menu{margin-bottom:8px}header-view .submenu>nav a{padding-right:16px}}mini-player{display:flex;background-color:var(--color-primary);border-top-left-radius:var(--corner-lt);border-top-right-radius:var(--corner-rt);border-bottom-right-radius:var(--corner-rb);border-bottom-left-radius:var(--corner-lb);width:100vw;position:fixed;top:100%;left:0;transform:translateY(-100%);background-color:var(--background);z-index:2;--controls-width:calc((48px * var(--controls-count)) + 104px);--meta-width:calc(100% - var(--controls-width))}@media screen and (min-width:880px){mini-player[layout=full]{padding:0 calc((100% - 960px)/ 2);box-sizing:border-box}}mini-player[layout=full]{--corner-lt:unset!important;--corner-rt:unset!important;--corner-rb:unset!important;--corner-lb:unset!important}mini-player[layout=flying]{--content-width:912px;width:var(--content-width);max-width:100vw;left:50%;top:calc(100% - 24px);transform:translateY(-100%) translateX(-50%)}@media screen and (max-width:1000px) and (min-width:801px){mini-player[layout=flying]{--content-width:688px}}@media screen and (max-width:800px){mini-player[layout=flying]{top:100%}}mini-player[streamsheet]:has(mini-player-position[disabled]){--meta-width:calc(50% - 96px)}mini-player .cover{width:96px;height:96px;aspect-ratio:1/1;object-fit:cover;border-top-left-radius:var(--corner-lt);border-bottom-left-radius:var(--corner-lb);background:var(--color-accent-1);z-index:1}mini-player:has(mini-player-position:not([disabled])){border-top-left-radius:unset;border-top-right-radius:unset}mini-player:has(mini-player-position:not([disabled])) .cover{border-top-left-radius:unset}mini-player .meta{width:calc(var(--meta-width) - 32px);display:flex;flex-direction:column;justify-content:center;gap:4px;box-sizing:border-box;height:100%;overflow:hidden;margin:0 16px}mini-player .meta:has(.source:empty){padding-top:16px;padding-bottom:16px;gap:8px}mini-player .meta:has(.subscription-trigger:not([disabled])){padding-top:11px;padding-bottom:11px;gap:2px}mini-player .source,mini-player .subtitle,mini-player .subtitle a,mini-player .title{color:var(--meta-color);font-feature-settings:'liga' off,'clig' off;letter-spacing:.15px;height:auto;line-height:normal}mini-player .subtitle a{display:flex;align-items:center;gap:4px;text-decoration:none}mini-player .source{font-size:18px}mini-player .meta mini-player .source:empty{display:none}mini-player .title{font-size:18px}mini-player .subtitle{font-size:20px;font-weight:700}mini-player .overflow-test{width:fit-content;white-space:nowrap;margin-left:auto;margin-right:auto}mini-player .overflow-scroll{width:fit-content;white-space:nowrap;animation:mini-player-text-overflow 5s infinite linear}@keyframes mini-player-text-overflow{0%{transform:translateX(0)}15%{transform:translateX(0)}100%{transform:translateX(-100%)}}mini-player .subscription-trigger{display:flex;align-items:center;justify-content:center;width:78px;height:20px;border-radius:100px;border:1px solid var(--meta-color);background-color:var(--background)}mini-player .subscription-trigger[active]{background-color:var(--meta-color)}mini-player .subscription-trigger::after{content:"Abbonieren";color:var(--meta-color);font-size:13px;line-height:16px}mini-player .subscription-trigger[active]::after{content:"Abboniert";color:var(--background)}mini-player .subscription-trigger[disabled]{display:none}mini-player>.streamsheet-trigger{position:absolute;left:50%;bottom:0;transform:translateX(-50%) translateY(-12px);width:108px;height:108px;border-radius:54px;background:var(--streamsheet-background,--color-text);border:unset;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;z-index:2}mini-player:has(mini-player-position:not([disabled])) .streamsheet-trigger{display:none}mini-player>.streamsheet-trigger svg{width:24px;height:24px}mini-player>.streamsheet-trigger span{color:var(--streamsheet-color,--color-secondary);text-align:center;font-size:14px;line-height:20px}mini-player .bar{width:calc(100% - 96px);position:relative;display:flex;align-items:center;justify-content:space-between;border-top-right-radius:var(--corner-rt);border-bottom-right-radius:var(--corner-rb);background-color:var(--background);z-index:1}mini-player[layout=full] .bar{border-top:unset}mini-player[layout=flying][audio-type=episode] .bar{border-top:var(--stroke-strength) solid var(--stroke-color)}mini-player[audio-type=episode][layout=full]{border-top:var(--stroke-strength) solid var(--stroke-color)}mini-player:has(mini-player-position:not([disabled])) .bar{border-top-right-radius:unset}mini-player .controls{display:flex;align-items:center;justify-content:flex-end;gap:16px;width:var(--controls-width);padding-left:16px;padding-right:16px;height:100%;box-sizing:border-box}mini-player[layout=flying] .controls{padding:16px}mini-player .controls button{--icon-current:var(--icon-color);width:32px;height:32px;aspect-ratio:1/1;background:unset;border:unset;display:flex;justify-content:center;align-items:center;padding:0;margin:0;color:var(--icon-current)}mini-player .controls button:hover{--icon-current:var(--icon-hover)}mini-player .controls button svg{width:32px;height:32px}mini-player .controls button *{fill:var(--icon-current);color:var(--icon-current)}mini-player .controls .player-state{width:56px;height:56px;margin-left:8px}mini-player .controls .player-state i{font-size:56px}mini-player .buffering-filled{animation:miniplayer-spin 4s linear infinite}@keyframes miniplayer-spin{0%{transform:rotate(-360deg)}50%{transform:rotate(0)}100%{transform:rotate(360deg)}}mini-player .controls .small:not(.volume-trigger){display:none}mini-player[audio-type=episode] .controls .info-trigger,mini-player[audio-type=episode] .controls .podcast-trigger,mini-player[audio-type=stream] .controls .favorite-trigger,mini-player[audio-type=stream] .controls .playlist-trigger,mini-player[audio-type=stream]:not([streamsheet]) .controls .streamlist-trigger{display:flex}mini-player .controls .trigger-fsp{display:none}mini-player .volume-trigger{position:relative}mini-player .volume-trigger .volume-control{position:absolute;top:calc(-200% - 18px);rotate:-90deg;width:147px;height:40px;display:none;padding-left:65px}mini-player .volume-trigger .volume-control[aria-hidden=false],mini-player .volume-trigger:active .volume-control,mini-player .volume-trigger:hover .volume-control{display:flex}mini-player .volume-trigger .volume-control>div{background:var(--volume-background);height:100%;width:100%;justify-content:center;align-items:center;display:flex;position:relative}mini-player .volume-trigger .volume-control>div::before{content:"";width:20px;height:20px;position:absolute;left:-17px;top:calc(50% - 3px);transform:translateY(-50%);background:inherit;rotate:45deg;z-index:-1}mini-player .volume-trigger .volume-control input{width:calc(100% - 20px);margin:0 4px 0 0}mini-player .volume-trigger .volume-control input{-webkit-appearance:none;appearance:none;cursor:pointer;outline:0;background:var(--volume-track-inactive,#fff);border-radius:7px;height:8px}mini-player .volume-trigger .volume-control input::-moz-range-progress{-webkit-appearance:none;appearance:none;background:var(--volume-track-active,#000);height:100%;border-radius:7px}mini-player .volume-trigger .volume-control input::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,var(--volume-track-active) 0,var(--volume-track-active) var(--volume-track-active-percent),transparent var(--volume-track-active-percent));height:100%;border-radius:7px}mini-player .volume-trigger .volume-control input::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background-color:var(--volume-thumb,#000);border-radius:50%;border:unset}mini-player .volume-trigger .volume-control input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background-color:var(--volume-thumb,#000);border-radius:50%;border:unset;margin-top:-4px}@media screen and (max-width:800px){mini-player{--meta-width:calc(100% - 124px)!important;border-bottom-right-radius:0;border-bottom-left-radius:0}mini-player .cover{border-bottom-left-radius:0}mini-player .bar{border-bottom-right-radius:0}mini-player .small,mini-player .subscription-trigger{display:none!important}mini-player .controls .player-state{margin-left:0}mini-player .controls .trigger-fsp{display:block}}@media screen and (max-width:550px){mini-player{--meta-width:calc(100% - 124px)!important;height:58px}mini-player .cover{height:58px;width:58px}mini-player .bar{width:calc(100% - 58px);padding:5px 8px 5px 0}mini-player .meta{padding:0!important;gap:0;width:calc(100% - 92px);margin-left:8px;margin-right:8px}mini-player .meta .source{font-size:11px;margin-bottom:0}mini-player .meta .title{font-size:14px;font-weight:500;line-height:18px}mini-player .meta .subtitle{font-size:14px;font-weight:400;line-height:18px}mini-player .controls{padding:0;width:92px}mini-player .controls .player-state{width:40px;height:40px}mini-player .controls .player-state i{font-size:40px}mini-player .controls .trigger-fsp svg{width:24px;height:24px}}.notification-manager{display:flex;position:fixed;z-index:9999;bottom:4px;left:4px;flex-direction:column-reverse;gap:4px}notification-item{--Border:#ffffff30;--Color:var(--system-white);--Icon:var(--system-white);--Info-Color:var(--system-white);--Success-Color:var(--system-white);--Error-Color:var(--system-white);--Info-Background:var(--color-accent-2);--Success-Background:var(--system-success);--Error-Background:var(--system-danger);--Info-Icon:var(--Icon);--Success-Icon:var(--Icon);--Error-Icon:var(--Icon);display:flex;border-radius:4px;background-Color:var(--Info-Background);min-width:316px;max-width:371px;padding:16px;box-sizing:border-box}notification-item[status="200"]{background-Color:var(--Success-Background)}notification-item[status="500"]{background-Color:var(--Error-Background)}notification-item>.status-icon{display:none;width:24px;height:24px;margin-right:12px}notification-item[status="100"]>.status-icon[status="100"],notification-item[status="200"]>.status-icon[status="200"],notification-item[status="500"]>.status-icon[status="500"]{display:block}notification-item>.close-icon{width:20px;height:20px;margin-left:12px;cursor:pointer}notification-item>.close-icon *{fill:var(--Icon)}notification-item[show]{transition:transform var(--animation-speed) ease-in-out}notification-item[show=false]{transform:translateX(calc(-100% - 4px))}notification-item[show=true]{transform:translateX(0)}notification-item>.content{width:calc(100% - 80px);padding-right:12px;border-right:1px solid var(--Border);overflow:hidden}notification-item.simple>.content>h1{color:var(--Color);font-size:13px;font-style:normal;font-weight:700;line-height:140%}notification-item.simple>.content>p{color:var(--Color);font-size:13px;font-style:normal;font-weight:500;line-height:140%}notification-item[status="100"]>.content>h1,notification-item[status="100"]>.content>p{color:var(--Info-Color)}notification-item[status="200"]>.content>h1,notification-item[status="200"]>.content>p{color:var(--Success-Color)}notification-item[status="500"]>.content>h1,notification-item[status="500"]>.content>p{color:var(--Error-Color)}notification-item[status="100"] .status-icon[status="100"] *{fill:var(--Info-Icon)}notification-item[status="200"] .status-icon[status="200"] *{fill:var(--Success-Icon)}notification-item[status="500"] .status-icon[status="500"] *{fill:var(--Error-Icon)}app-teaser{width:100%;position:relative;height:328px;background:var(--app-teaser-background,var(--color-background-input));padding:32px;box-sizing:border-box}app-teaser h3{color:var(--app-teaser-color,var(--system-black-80,#0f0f0f));font-feature-settings:'liga' off,'clig' off;font-size:28px;font-weight:500;line-height:130%;margin-bottom:16px;max-width:calc(100% - 328px - 64px)}app-teaser p{color:var(--app-teaser-color,var(--system-black-80,#0f0f0f));font-feature-settings:'liga' off,'clig' off;font-size:18px;line-height:130%;margin-bottom:32px!important;max-width:calc(100% - 328px - 64px)}app-teaser .stores{display:flex;align-items:center;gap:24px;max-width:calc(100% - 328px - 64px)}app-teaser .stores svg{height:48px;width:fit-content}app-teaser img{position:absolute;right:0;top:0;height:100%}@media screen and (min-width:801px) and (max-width:1000px){app-teaser{height:288px;padding:24px}app-teaser h3{font-size:24px;line-height:115%;max-width:calc(100% - 288px - 48px)}app-teaser p{font-size:14px;line-height:115%;margin-bottom:32px!important;max-width:calc(100% - 288px - 48px)}app-teaser .stores{gap:16px;max-width:calc(100% - 288px - 48px)}app-teaser .stores svg{height:42px}}@media screen and (max-width:800px){app-teaser{height:unset;padding:12px}app-teaser h3{font-size:24px;line-height:115%;max-width:unset;margin-bottom:16px!important}app-teaser p{font-size:16px;line-height:115%;margin-bottom:16px!important;max-width:unset}app-teaser .stores{gap:8px;max-width:unset}app-teaser .stores a:has(svg){width:calc(50% - 4px);max-width:240px}app-teaser .stores svg{height:unset;width:100%}app-teaser img{display:none}}episode-item{background-color:var(--color-background-input);display:flex;flex-direction:row;padding:16px;gap:24px}episode-item .episode-image-container{flex-shrink:0;width:200px;height:200px;overflow:hidden}episode-item .episode-image{width:200px;height:200px;position:absolute;object-fit:cover;display:block}episode-item .episode-play-overlay{background:var(--system-black-40);width:200px;height:200px;position:absolute;display:none;justify-content:center;align-items:center}episode-item:hover .episode-play-overlay{display:flex}episode-item .episode-play-overlay .play-button{background:0 0;border:none;display:flex;padding:0}episode-item .episode-play-overlay .play-icon{font-size:72px;color:var(--system-white)}episode-item .buffering-filled{animation:episode-play-spin 4s linear infinite}@keyframes episode-play-spin{0%{transform:rotate(-360deg)}50%{transform:rotate(0)}100%{transform:rotate(360deg)}}episode-item .episode-details{flex-grow:1;display:flex;flex-direction:column;justify-content:start;gap:8px}episode-item .episode-date{color:var(--color-text);font-size:14px;font-style:normal;font-weight:300;line-height:150%}episode-item .episode-title{color:var(--color-primary);font-size:16px;font-style:normal;font-weight:600;line-height:150%}episode-item .episode-duration{color:var(--color-text);display:flex;flex-direction:row;align-items:center;gap:8px;margin-top:auto}episode-item .episode-duration .sound-icon{font-size:20px;color:var(--color-text);vertical-align:middle}episode-item .episode-duration .duration-text{color:var(--color-text);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.03px}episode-item .episode-description{color:var(--color-text);font-size:16px;font-style:normal;font-weight:400;line-height:150%;overflow:hidden}episode-item .desc-clamp{text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}episode-item button.show-more-btn{display:flex;justify-content:center;align-items:center;margin-left:auto;border:none;background:0 0}episode-item .button-text{color:var(--color-primary);font-size:14px;font-style:normal;font-weight:700;line-height:normal}episode-item .arrow-icon{font-size:24px;color:var(--color-primary)}episode-item .duration-bottom-container{display:flex;flex-direction:row;justify-content:space-between;align-items:end;gap:12px;margin-top:auto}episode-item .duration-bottom-container .play-button{display:none;background:0 0;border:none;padding:0 4px}episode-item .duration-bottom-container .play-icon{font-size:40px;color:var(--color-accent-1)}@media screen and (max-width:600px){episode-item .duration-bottom-container .play-button{display:flex}episode-item .episode-image-container{display:none}}episode-item:has(>.episode-details>.episode-description:empty){padding:12px;position:relative}episode-item:has(>.episode-details>.episode-description:empty) .episode-image-container,episode-item:has(>.episode-details>.episode-description:empty) .episode-image-container img{width:88px;height:88px}episode-item:has(>.episode-details>.episode-description:empty) .episode-details{max-width:calc(100% - 88px - 24px - 24px - 56px)}episode-item:has(>.episode-details>.episode-description:empty) .episode-play-overlay{display:block;position:absolute;right:12px;top:50%;transform:translateY(-50%);background:0 0;width:56px;height:56px}episode-item:has(>.episode-details>.episode-description:empty) .episode-play-overlay .play-button{width:56px;height:56px}episode-item:has(>.episode-details>.episode-description:empty) .episode-play-overlay .play-button i{font-size:56px;color:var(--color-accent-1)}global-search{width:100%;display:flex;flex-direction:column}global-search.custom-element>p{color:var(--color-primary,#161616);font-feature-settings:'liga' off,'clig' off;font-size:16px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:24px}global-search.custom-element>h1{color:var(--color-primary,#161616);font-size:40px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:56px}global-search.custom-element>h1 span{color:var(--color-accent-1,#0f96d9);font-size:40px;font-style:normal;font-weight:600;line-height:120%}global-search .inputContainer{width:100%;position:relative;flex-shrink:0;height:56px;background:var(--color-background-input,#f2f2f2);margin-bottom:56px}global-search .inputContainer svg{width:24px;height:24px;pointer-events:none;position:absolute;left:24px;top:50%;transform:translateY(-50%)}global-search .inputContainer svg [fill]{fill:var(--color-subtext)}global-search input{color:var(--color-subtext,#717171);font-size:16px;line-height:140%;height:24px;margin:16px 24px;border:unset;background:0 0;width:calc(100% - 48px);box-sizing:border-box;padding:0 0 0 34px;outline:0;box-sizing:border-box}global-search .empty:has(~section-grid:not(:empty)){display:none}global-search .empty{width:100%;padding:0 32px;box-sizing:border-box}global-search .empty .svg-color-1{fill:var(--color-accent-1)}global-search .empty .svg-color-2{fill:var(--color-accent-2)}global-search .empty .svg-color-3{fill:#35393c}global-search .empty .svg-color-4{fill:#f0f0f0}global-search .empty .svg-color-5{fill:#717171}global-search .empty .svg-color-6{fill:#dbdbdb}global-search .empty .svg-color-7{fill:#c8c8c8}global-search .empty .svg-color-8{fill:#fdfdfd}global-search .empty .svg-color-9{fill:#9d9d9d}global-search-sheet{display:block;position:fixed;top:100vh;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);backdrop-filter:blur(6px);opacity:0;transition:opacity var(--animation-speed) ease-in-out;z-index:2}global-search-sheet:not([disabled]){top:0;opacity:1}global-search-sheet .container{display:flex;flex-direction:column;max-width:724px;margin-left:auto;margin-right:auto;margin-top:100px;padding:0 32px;box-sizing:border-box}global-search-sheet .close{appearance:none;border:unset;background:unset;width:32px;height:32px;margin-left:auto;margin-bottom:24px}global-search-sheet .close svg [fill]{fill:var(--system-white)}global-search-sheet .inputContainer{width:100%;position:relative;flex-shrink:0;height:56px;background:var(--color-background-input,#f2f2f2)}global-search-sheet .inputContainer svg{width:24px;height:24px;pointer-events:none;position:absolute;left:24px;top:50%;transform:translateY(-50%)}global-search-sheet .inputContainer svg [fill]{fill:var(--color-subtext)}global-search-sheet input{color:var(--color-subtext,#717171);font-size:16px;line-height:140%;height:24px;margin:16px 24px;border:unset;background:0 0;width:calc(100% - 48px);box-sizing:border-box;padding:0 0 0 34px;outline:0;box-sizing:border-box}home-player{display:block;width:100%;position:relative}home-player .banner{width:100%;aspect-ratio:480/205;background:var(--color-accent-1-80);margin-bottom:56px}home-player .banner img,home-player .banner video{width:100%;aspect-ratio:480/205;object-fit:cover;display:block}home-player .meta{position:absolute;left:50%;top:80px;transform:translateX(-50%)}home-player .meta:has(>button:first-child){top:50%}home-player .meta .title{color:var(--system-white-80);text-align:center;font-feature-settings:'liga' off,'clig' off;font-size:40px;font-weight:800;line-height:normal;margin-bottom:24px}home-player .meta .subtitle{color:var(--system-white-80);text-align:center;font-feature-settings:'liga' off,'clig' off;font-size:24px;font-weight:800;letter-spacing:.15px;margin-bottom:40px}home-player .meta button{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:16px;border-radius:36px;background:var(--color-accent-1);border:unset;margin-left:auto;margin-right:auto}home-player .meta button span{color:var(--color-secondary);font-feature-settings:'liga' off,'clig' off;font-size:18px;font-weight:500;letter-spacing:1.6px;text-transform:uppercase}home-player .meta button i{color:var(--color-secondary);width:32px;height:32px;font-size:32px;display:flex;justify-content:center;align-items:center}home-player .buffering-filled{animation:home-player-spin 4s linear infinite}@keyframes home-player-spin{0%{transform:rotate(-360deg)}50%{transform:rotate(0)}100%{transform:rotate(360deg)}}home-player .container{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;justify-content:center;gap:24px}home-player .next,home-player .prev{border:unset;outline:unset;background:0 0;cursor:pointer;padding:0}home-player .next{left:unset;right:29px}home-player .next[disabled],home-player .prev[disabled]{cursor:not-allowed}home-player .next *,home-player .prev *{fill:var(--color-accent-1)}home-player .next[disabled] *,home-player .prev[disabled] *{fill:var(--system-gray)}home-player .container:has(>.prev[disabled]~.next[disabled]) .next,home-player .container:has(>.prev[disabled]~.next[disabled]) .prev{display:none}home-player .streams{display:flex;align-items:center;gap:24px;max-width:calc(112px * 6 + 24px * 5);overflow-x:scroll;scrollbar-width:none;-webkit-user-select:none;user-select:none}home-player .streams::-webkit-scrollbar{display:none}home-player .streams .stream{width:112px;height:112px;position:relative;aspect-ratio:1/1;background:var(--color-accent-1)}home-player .streams .stream img{width:112px;height:112px;object-fit:cover;aspect-ratio:1/1;display:block}home-player .streams .stream button{position:absolute;left:0;top:0;background-color:var(--system-black-60);width:100%;height:100%;display:none;border:unset;outline:0;justify-content:center;align-items:center;padding:0}home-player .streams .stream:active button,home-player .streams .stream:hover button{display:flex}home-player .streams .stream button i{width:48px;height:48px;font-size:48px;display:flex;justify-content:center;align-items:center;color:var(--color-accent-1)}@media screen and (max-width:1000px){home-player .banner{aspect-ratio:724/309;margin-bottom:48px}home-player .banner img{aspect-ratio:724/309}home-player .meta{top:44px}home-player .meta .title{font-size:32px;margin-bottom:24px}home-player .meta .subtitle{font-size:20px;margin-bottom:32px;line-height:normal;letter-spacing:.15px}home-player .meta button{padding:8px 16px}home-player .streams{max-width:calc(96px * 5 + 24px * 4)}home-player .streams .stream{width:96px;height:96px}home-player .streams .stream img{width:96px;height:96px}}@media screen and (max-width:800px){home-player .banner{aspect-ratio:536/229;margin-bottom:16px}home-player .banner img{aspect-ratio:536/229}home-player .meta{top:calc(((100vw - 32px)/ 536 * 229)/ 2);transform:translateX(-50%) translateY(-50%)}home-player .meta .title{font-size:26px;margin-bottom:4px}home-player .meta .subtitle{font-size:18px;margin-bottom:16px}home-player .meta button{padding:8px}home-player .container{position:unset;transform:unset}home-player .next,home-player .prev{display:none}home-player .streams{max-width:unset;width:100%;gap:16px}home-player .streams .stream{min-width:calc((100% - 48px)/ 4);max-width:calc((100% - 48px)/ 4);width:calc((100% - 48px)/ 4);height:unset}home-player .streams .stream img{width:100%;height:100%}home-player .streams .stream button i{width:100%;height:100%;font-size:calc((100vw - 80px)/ 8)}}@media screen and (max-width:600px){home-player .meta .title{font-size:20px}home-player .meta .subtitle{font-size:16px}home-player .meta button span{font-size:14px;white-space:nowrap}home-player .meta button i{width:24px;height:24px;font-size:24px}home-player .streams{gap:8px}home-player .streams .stream{min-width:calc((100% - 24px)/ 4);max-width:calc((100% - 24px)/ 4);width:calc((100% - 24px)/ 4)}}podcast-view{width:100%}podcast-view>:not(:last-child){margin-bottom:40px}podcast-view .podcast-episodes-container{max-width:800px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:24px}podcast-view .episodes-list>:not(:last-child){margin-bottom:24px}podcast-view .more-episodes-btn{display:block;margin-left:auto;margin-right:auto;text-align:center;text-decoration:none;padding:12px 24px;font-size:16px;color:var(--color-text);border:1px solid var(--color-text);background-color:transparent;font-style:normal;font-weight:700;line-height:150%}podcast-view .more-episodes-btn:hover{color:var(--system-white);background-color:var(--color-accent-1);border-color:var(--color-accent-1)}podcast-view.custom-element section-title:has(+section-limiter){margin-bottom:16px!important}podcast-view.custom-element section-limiter:has(+.podcast-episodes-container){margin-bottom:56px!important}fullscreen-player-position{display:flex;color:var(--meta-color);width:100%;box-sizing:border-box;height:40px;align-items:center}fullscreen-player-position[disabled]{display:none}fullscreen-player-position .position-current,fullscreen-player-position .position-max{color:var(--color-secondary);font-size:14px;line-height:20px}fullscreen-player-position .position-current{margin-right:16px;margin-left:auto}fullscreen-player-position .position-max{margin-left:8px}fullscreen-player-position .time-bar{margin-left:8px;margin-right:16px;height:8px;width:calc(100% - 110px);position:relative}fullscreen-player-position .time-bar input{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;border-radius:0;border:unset;-webkit-appearance:none;appearance:none;background-color:transparent;pointer-events:none}fullscreen-player-position .time-bar input::-moz-range-progress{-webkit-appearance:none;appearance:none;height:100%;background-color:transparent}fullscreen-player-position .time-bar input::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;height:100%;background-color:transparent}fullscreen-player-position .time-bar input::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;border:unset;background-color:var(--system-white);filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25));pointer-events:auto;cursor:pointer}fullscreen-player-position .time-bar input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;border:unset;background-color:var(--system-white);filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25));pointer-events:auto;cursor:pointer;margin-top:-4px}fullscreen-player-position .chapters{display:flex;height:100%;position:relative}fullscreen-player-position .chapters span{height:100%;background:var(--system-white-20);box-sizing:border-box;cursor:pointer}fullscreen-player-position .chapters span:not(:last-child){border-right:2px solid var(--system-white-60)}fullscreen-player-position .chapters span[played]{background:var(--color-accent-1)}fullscreen-player-position .chapters span:hover,fullscreen-player-position .chapters span[active]{background:var(--color-accent-2)}fullscreen-player-position .chapters span[name]:hover:after{content:attr(name);position:absolute;top:0;left:50%;padding:8px;transform:translateY(calc(-100% - 10px)) translateX(-50%);background:var(--color-accent-2);width:max-content;color:var(--system-white);font-size:12px;font-weight:500;line-height:16px}fullscreen-player-position .chapters:empty{display:none}fullscreen-player-position .chapters:empty+input{background-color:var(--system-white-20);pointer-events:auto}fullscreen-player-position .chapters:empty+input::-moz-range-progress{background-color:var(--color-accent-1)}fullscreen-player-position .chapters:empty+input::-webkit-slider-runnable-track{background-color:var(--color-accent-1)}mini-player-position{display:flex;position:absolute;left:0;top:0;transition:transform .5s ease-in-out,opacity .5s ease-in-out;transform:translateY(20px);opacity:0;background-color:var(--background);color:var(--meta-color);width:100%;box-sizing:border-box;padding:0 16px;height:40px;align-items:center;border-top-left-radius:var(--corner-lt);border-top-right-radius:var(--corner-rt)}mini-player-position:not([disabled]){opacity:1;transform:translateY(-100%);border-bottom:var(--stroke-strength) solid var(--stroke-color)}@media screen and (max-width:550px){mini-player-position{display:none}}@media screen and (min-width:880px){mini-player[layout=full] mini-player-position{padding:0 calc((100% - 960px)/ 2);box-sizing:border-box}}@media screen and (max-width:800px){mini-player-position{border-bottom-right-radius:0;border-bottom-left-radius:0}}mini-player-position .btl-trigger,mini-player-position .skip-ad-trigger{border-radius:100px;border:1px solid var(--btl-border);background-color:var(--btl-background);width:92px;height:24px;display:flex;justify-content:center;align-items:center;gap:4px;padding:0;margin:0;margin-right:16px}mini-player:not([audio-type=advertisement]) mini-player-position .skip-ad-trigger,mini-player[audio-type=advertisement] mini-player-position .btl-trigger{display:none}mini-player-position .btl-trigger svg,mini-player-position .skip-ad-trigger svg{width:18px;height:18px}mini-player-position .btl-trigger svg *,mini-player-position .skip-ad-trigger svg *{fill:var(--btl-color)}mini-player-position .btl-trigger span,mini-player-position .skip-ad-trigger span{color:var(--btl-color);font-size:18px;font-weight:600;text-transform:uppercase}mini-player-position .position-current,mini-player-position .position-max{color:var(--meta-color);font-size:18px;line-height:18px}mini-player-position .position-current{margin-right:16px;margin-left:auto}mini-player-position .position-max{margin-left:8px}mini-player-position button{display:block;border:unset;background:0 0;padding:0;width:20px;height:20px;margin-right:8px}mini-player-position .time-bar{margin-left:8px;margin-right:16px;height:8px;width:calc(100% - 325px);position:relative}mini-player-position .time-bar input{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;border-radius:0;border:unset;-webkit-appearance:none;appearance:none;background-color:transparent;pointer-events:none}mini-player-position .time-bar input::-moz-range-progress{-webkit-appearance:none;appearance:none;height:100%;background-color:transparent}mini-player-position .time-bar input::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;height:100%;background-color:transparent}mini-player-position .time-bar input::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;border:unset;background-color:var(--system-white);filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25));pointer-events:auto;cursor:pointer}mini-player-position .time-bar input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;border:unset;background-color:var(--system-white);filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25));pointer-events:auto;cursor:pointer;margin-top:-4px}mini-player[audio-type=advertisement] mini-player-position .time-bar input::-moz-range-thumb,mini-player[audio-type=advertisement] mini-player-position .time-bar input::-webkit-slider-thumb{opacity:0}mini-player-position .chapters{display:flex;height:100%;position:relative}mini-player-position .chapters span{height:100%;background:var(--system-white-20);box-sizing:border-box;cursor:pointer}mini-player-position .chapters span:not(:last-child){border-right:2px solid var(--system-white-60)}mini-player-position .chapters span[played]{background:var(--track-inactive)}mini-player-position .chapters span:hover,mini-player-position .chapters span[active]{background:var(--track-active)}mini-player-position .chapters span[name]:hover:after{content:attr(name);position:absolute;top:0;left:50%;padding:8px;transform:translateY(calc(-100% - 10px)) translateX(-50%);background:var(--track-active);width:max-content;color:var(--system-white);font-size:12px;font-weight:500;line-height:16px}mini-player-position .chapters:empty{display:none}mini-player-position .chapters:empty+input{background-color:var(--system-white-20);pointer-events:auto}mini-player-position .chapters:empty+input::-moz-range-progress{background-color:var(--track-active)}mini-player-position .chapters:empty+input::-webkit-slider-runnable-track{background-color:var(--track-active)}mini-player:not([audio-type=episode]) mini-player-position .next-trigger,mini-player:not([audio-type=episode]) mini-player-position .previous-trigger{display:none}playlist-view-ext{display:flex;gap:var(--gap);width:100%;--gap:106px}.content-view[type=article] playlist-view-ext{--gap:40px}playlist-view-ext .container:first-child{width:386px;display:flex;flex-direction:column}playlist-view-ext .container:last-child{width:calc(100% - var(--gap) - 386px);display:flex;flex-direction:column}playlist-view-ext .container-title{color:var(--color-primary);font-feature-settings:'liga' off,'clig' off;font-size:24px;font-weight:700;letter-spacing:.15px;margin-bottom:24px}playlist-view-ext .current-cover{width:386px;height:386px;aspect-ratio:1/1;object-fit:cover;display:block;background-color:var(--color-accent-1);margin-bottom:24px}playlist-view-ext .current-meta{display:flex;gap:16px;justify-content:space-between;margin-top:auto}playlist-view-ext .meta-text{display:flex;gap:8px;flex-direction:column}playlist-view-ext .current-title{color:var(--color-text);font-feature-settings:'liga' off,'clig' off;font-size:20px;font-weight:600;letter-spacing:.15px}playlist-view-ext .current-subtitle{color:var(--color-text);font-feature-settings:'liga' off,'clig' off;font-size:16px;font-weight:700;line-height:24px;letter-spacing:.15px}playlist-view-ext .playButton{cursor:pointer;width:56px;height:56px;padding:0;margin:0;border:unset;outline:unset;background:0 0}playlist-view-ext .playButton i{width:56px;height:56px;font-size:56px;display:flex;justify-content:center;align-items:center;color:var(--color-accent-1)}playlist-view-ext .playlist{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;margin-bottom:auto}playlist-view-ext .song{display:flex;gap:16px;align-items:center}playlist-view-ext .song-cover{width:48px;height:48px;aspect-ratio:1/1;object-fit:cover;display:block;background-color:var(--color-accent-1)}playlist-view-ext .song-meta{width:calc(100% - 118px);display:flex;flex-direction:column;justify-content:center;align-items:start;gap:2px}playlist-view-ext .song-title{color:var(--color-text);font-feature-settings:'liga' off,'clig' off;font-size:16px;font-weight:600;line-height:130%}playlist-view-ext .song-subtitle{color:var(--color-text);font-feature-settings:'liga' off,'clig' off;font-size:14px;font-weight:700;line-height:20px;letter-spacing:.25px}playlist-view-ext .song-time{color:var(--color-text);text-align:center;font-feature-settings:'liga' off,'clig' off;font-size:14px;font-weight:700;line-height:20px;letter-spacing:.25px}playlist-view-ext .more button{display:flex;width:100%;height:56px;padding:12px 24px;margin-top:24px;box-sizing:border-box;justify-content:center;align-items:center;gap:8px;background:0 0;border:1px solid var(--color-text);color:var(--color-text);font-size:18px;font-weight:500}playlist-view-ext .more button:hover{background-color:var(--color-accent-1);color:var(--color-secondary);border-color:var(--color-accent-1)}playlist-view-ext .buffering-filled{animation:playlist-view-ext-spin 4s linear infinite}@keyframes playlist-view-ext-spin{0%{transform:rotate(-360deg)}50%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media screen and (min-width:801px) and (max-width:1000px){playlist-view-ext{--gap:40px}playlist-view-ext .container:first-child{width:316px}playlist-view-ext .container:last-child{width:calc(100% - 40px - 316px)}playlist-view-ext .current-cover{width:316px;height:316px}}@media screen and (max-width:800px){playlist-view-ext{flex-direction:column;--gap:24px}playlist-view-ext .container:first-child{width:424px;margin-left:auto;margin-right:auto}playlist-view-ext .container:last-child{width:100%}playlist-view-ext .current-cover{width:424px;height:424px}playlist-view-ext .current-meta{margin-top:16px}}@media screen and (max-width:600px){playlist-view-ext .container-title{font-size:22px;margin-bottom:16px}playlist-view-ext .container:first-child{width:100%}playlist-view-ext .current-cover{width:100%;height:auto}playlist-view-ext .current-meta{margin-top:24px}}playlist-view-full{display:block;width:100%}playlist-view-full .control{display:flex;justify-content:space-between;align-items:center;gap:48px;margin-bottom:64px}playlist-view-full .control>*{width:calc((100% - 96px)/ 3);height:48px;position:relative}playlist-view-full .control input,playlist-view-full .control select{width:100%;height:100%;padding:0 24px;box-sizing:border-box;border:unset;border-radius:2px;background:var(--color-background-input,#f3f3f3);appearance:none;color:var(--color-text,#2a2a2a);font-feature-settings:'liga' off,'clig' off;font-size:16px;font-weight:500;line-height:28px;letter-spacing:.444px;outline:0;cursor:pointer}playlist-view-full .control select{padding:0 60px 0 24px}playlist-view-full .control svg{position:absolute;right:24px;top:50%;transform:translateY(-50%);width:24px;height:24px;cursor:pointer;pointer-events:none}playlist-view-full .control svg *{fill:var(--color-primary)}playlist-view-full .control input::-webkit-calendar-picker-indicator{width:24px;height:24px;color:var(--color-primary)}body[engine=Chromium] playlist-view-full .date-select svg,body[engine=Gecko] playlist-view-full .date-select svg{display:none}body[engine=Chromium] playlist-view-full .time-select svg{display:none}playlist-view-full .playlist{width:calc(100% - 160px);list-style:none;padding:0;margin:0 auto;display:flex;flex-direction:column;gap:8px}playlist-view-full .playlist .song{display:flex;gap:12px;align-items:center;padding-bottom:8px;border-bottom:1px solid var(--color-background-input,#eee)}playlist-view-full .playlist .song .image-container{width:48px;height:48px;background-color:var(--color-accent-1)}playlist-view-full .playlist .song .image-container img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}playlist-view-full .playlist .song .meta{flex:1;display:flex;flex-direction:column;gap:4px}playlist-view-full .playlist .song .meta .title{color:var(--color-text,#2a2a2a);font-feature-settings:'liga' off,'clig' off;font-size:16px;font-weight:500;line-height:130%}playlist-view-full .playlist .song .meta .subtitle{color:var(--color-text,#2a2a2a);font-feature-settings:'liga' off,'clig' off;font-size:14px;line-height:130%}playlist-view-full .playlist .song .time{color:var(--color-text,#2a2a2a);text-align:center;font-feature-settings:'liga' off,'clig' off;font-size:14px;font-weight:500;letter-spacing:1px;text-transform:uppercase}playlist-view-full .playlist .song .buylink{display:flex;justify-content:center;align-items:center;padding:4px;border-radius:4px;cursor:pointer;background:var(--color-accent-1-20)}playlist-view-full .playlist .song .buylink[disabled]{cursor:not-allowed;background:var(--system-gray-20)}playlist-view-full .playlist .song .buylink svg *{fill:var(--color-primary)}playlist-view-full .playlist .song .buylink[disabled] svg *{fill:var(--system-gray-20)}@media screen and (max-width:1000px){playlist-view-full .control{gap:16px;margin-bottom:32px;flex-direction:column}playlist-view-full .control>*{width:100%}playlist-view-full .playlist{width:calc(100% - 72px)}}@media screen and (max-width:800px){playlist-view-full .playlist{width:calc(100% - 64px)}}@media screen and (max-width:640px){playlist-view-full .playlist{width:100%}}form-audio .selected,form-audio .selecting,form-audio .unselected{background:var(--color-background-input,#f2f2f2);height:48px;padding:0 8px;display:flex;justify-content:center;align-items:center;color:var(--color-subtext,#717171);text-align:center;font-size:16px;font-weight:500;line-height:150%;gap:16px;cursor:pointer}form-audio i{font-size:24px;color:var(--color-subtext,#717171)}form-audio .selecting,form-audio .selecting i{color:var(--system-danger)}form-audio .selected .play{background:0 0;border:unset;width:24px;height:24px;padding:0;outline:0}form-audio .selected .play i{font-size:24px;color:var(--color-primary)}form-audio .selected .time,form-audio .selected .time .duration{color:var(--color-subtext,#717171);font-size:14px;line-height:20px}form-audio .selected .time .position{color:var(--color-primary,#161616);font-size:14px;line-height:20px}form-audio .selected .delete{color:var(--system-danger,#eb2a2a);text-align:center;font-size:16px;line-height:150%;display:flex;padding:4px 8px;align-items:center;gap:8px;border-radius:32px;border:1px solid var(--system-danger,#eb2a2a);background:0 0}form-audio .selected .delete i{font-size:24px;color:var(--system-danger)}form-audio .selected input{flex:1;margin:0;padding:0;height:8px;border-radius:0;border:unset;-webkit-appearance:none;appearance:none;background:var(--system-black-20);pointer-events:none;box-shadow:none}form-audio .selected input::-moz-range-progress{-webkit-appearance:none;appearance:none;height:100%;background:var(--color-accent-2)}form-audio .selected input::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;height:100%;background:linear-gradient(90deg,var(--color-accent-2) 0,var(--color-accent-2) var(--track-active-percent),transparent var(--track-active-percent))}form-audio .selected input::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;border:unset;background:var(--color-accent-2);filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25));pointer-events:auto;cursor:pointer}form-audio .selected input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;border:unset;background:var(--color-accent-2);filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25));pointer-events:auto;cursor:pointer;margin-top:-4px}form-audio:not([tab=selected]) .selected,form-audio:not([tab=selecting]) .selecting,form-audio:not([tab=unselected]) .unselected{display:none}form-file .unselected{background:var(--color-background-input,#f2f2f2);height:48px;padding:0 8px;display:flex;justify-content:center;align-items:center;color:var(--color-subtext,#717171);text-align:center;font-size:16px;font-weight:500;line-height:150%;gap:16px}form-file .unselected i{font-size:24px;color:var(--color-subtext,#717171)}form-file .selected{background:var(--color-background-input,#f2f2f2);height:48px;padding:0 8px;display:flex;justify-content:center;align-items:center}form-file .selected button{color:var(--system-danger,#eb2a2a);text-align:center;font-size:16px;line-height:150%;display:flex;padding:4px 8px;align-items:center;gap:8px;border-radius:32px;border:1px solid var(--system-danger,#eb2a2a)}form-file .selected button i{font-size:24px;color:var(--system-danger)}form-file input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}form-file input:not([selected])~.selected,form-file input[selected],form-file input[selected]~.unselected{display:none}form-multi-file .unselected{background:var(--color-background-input,#f2f2f2);height:48px;padding:0 8px;display:flex;justify-content:center;align-items:center;color:var(--color-subtext,#717171);text-align:center;font-size:16px;font-weight:500;line-height:150%;gap:16px}form-multi-file .unselected i{font-size:24px;color:var(--color-subtext,#717171)}form-multi-file .selected{background:var(--color-background-input,#f2f2f2);height:48px;padding:0 8px;display:flex;justify-content:center;align-items:center}form-multi-file .selected button{color:var(--system-danger,#eb2a2a);text-align:center;font-size:16px;line-height:150%;display:flex;padding:4px 8px;align-items:center;gap:8px;border-radius:32px;border:1px solid var(--system-danger,#eb2a2a)}form-multi-file .selected button i{font-size:24px;color:var(--system-danger)}form-multi-file input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}form-multi-file input:not([selected])~.selected,form-multi-file input[selected],form-multi-file input[selected]~.unselected{display:none}google-adsense-teaser{display:none;background:var(--color-accent-1)}google-adsense-teaser:empty::after{content:"Werbung";color:var(--color-secondary);display:flex;width:100%;height:100%;justify-content:center;align-items:center;font-size:20px;padding:4px;box-sizing:border-box}@media screen and (min-width:1408px){google-adsense-teaser[type=billboard]:not([disabled]){display:block;position:fixed;left:50%;top:0;transform:translateX(-50%);width:960px;height:250px;z-index:1}header-view:has(~google-adsense-teaser[type=billboard]:not([disabled])){top:250px}content-view:has(~google-adsense-teaser[type=billboard]:not([disabled])){padding-top:calc(var(--ContentView-Top) + 250px)}google-adsense-teaser[type=left-skyscraper]:not([disabled]),google-adsense-teaser[type=right-skyscraper]:not([disabled]){display:block;position:fixed;top:0;width:160px;height:600px;z-index:1}google-adsense-teaser[type=left-skyscraper]{left:calc((100vw - 960px)/ 2);transform:translateX(calc(-100% - 64px))}google-adsense-teaser[type=right-skyscraper]{right:calc((100vw - 960px)/ 2);transform:translateX(calc(100% + 64px))}}:root{--color-primary-rgb:15,15,15;--color-text-rgb:42,42,42;--color-subtext-rgb:113,113,113;--color-background-input-rgb:238,238,238;--color-background-rgb:255,255,255;--color-secondary-rgb:250,250,250;--color-accent-1-rgb:217,125,26;--color-accent-2-rgb:195,100,10;--color-accent-3:transparent;--system-danger-rgb:235,42,42;--system-success-rgb:53,157,72;--system-black-rgb:0,0,0;--system-white-rgb:255,255,255;--system-gray-rgb:135,135,135}