@charset "UTF-8";audio{width:min(32rem,95vw);margin:0 0 1.1rem}.current-website-container{width:100%;height:100%;display:flex;justify-content:center}.current-website{max-width:42rem;text-align:center;line-height:1.2;font-weight:400;font-style:normal;-webkit-text-stroke:.15px black;letter-spacing:-.1px;font-size:18px!important;font-family:sans-serif!important;margin:8px;color:#000}.current-website h1{font-size:3rem!important;color:#000;-webkit-text-stroke:.5px black;white-space:nowrap;height:fit-content;margin:1.3rem 0 1.9rem}.current-website p:first-of-type{margin:0 0 1.1rem}*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{width:100%;height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{line-height:1.5}img,picture,video,canvas{display:block;max-width:100%}input,button,textarea,select{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}*::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}a{color:#000}ul{list-style-type:none;padding:0;margin:0}li{padding:0;margin:0}p{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}i,em,.italic{font-variation-settings:"wght" 400,"slnt" 30}@font-face{font-family:GT-Planar-Regular;font-display:swap;font-style:normal;src:url(/fonts/GT-Planar-Regular.woff2) format("woff2"),url(/fonts/GT-Planar-Regular.woff) format("woff")}@font-face{font-family:GT-Planar-Regular-Italic-15;font-display:swap;src:url(/fonts/GT-Planar-Italic-15-Regular.woff2) format("woff2"),url(/fonts/GT-Planar-Italic-15-Regular.woff) format("woff")}@font-face{font-family:GT-Planar-Regular-Italic-30;font-display:swap;src:url(/fonts/GT-Planar-Italic-30-Regular.woff2) format("woff2"),url(/fonts/GT-Planar-Italic-30-Regular.woff) format("woff")}@font-face{font-family:GT-Planar-Regular-Italic-45;font-display:swap;src:url(fonts/GT-Planar-Italic-45-Regular.woff2) format("woff2"),url(fonts/GT-Planar-Italic-45-Regular.woff) format("woff")}@font-face{font-family:GT-Planar-Regular-Retalic-15;font-display:swap;src:url(/fonts/GT-Planar-Retalic-15-Regular.woff2) format("woff2"),url(/fonts/GT-Planar-Retalic-15-Regular.woff) format("woff")}@font-face{font-family:GT-Planar-Regular-Retalic-30;font-display:swap;src:url(/fonts/GT-Planar-Retalic-30-Regular.woff2) format("woff2"),url(/fonts/GT-Planar-Retalic-30-Regular.woff) format("woff")}@font-face{font-family:GT-Planar-Regular-Retalic-45;font-display:swap;src:url(/fonts/GT-Planar-Retalic-45-Regular.woff2) format("woff2"),url(/fonts/GT-Planar-Retalic-45-Regular.woff) format("woff")}@font-face{font-family:GT-Planar-Bold;font-display:swap;src:url(/fonts/GT-Planar-Bold.woff2) format("woff2"),url(/fonts/GT-Planar-Bold.woff) format("woff")}@font-face{font-family:GT-Planar-Bold-Italic-15;font-display:swap;src:url(/fonts/GT-Planar-Italic-15-Bold.woff2) format("woff2"),url(/fonts/GT-Planar-Italic-15-Bold.woff) format("woff")}@font-face{font-family:GT-Planar-Bold-Italic-30;font-display:swap;src:url(/fonts/GT-Planar-Italic-30-Bold.woff2) format("woff2"),url(/fonts/GT-Planar-Italic-30-Bold.woff) format("woff")}@font-face{font-family:GT-Planar-Bold-Italic-45;font-display:swap;src:url(/fonts/GT-Planar-Italic-45-Bold.woff2) format("woff2"),url(/fonts/GT-Planar-Italic-45-Bold.woff) format("woff")}@font-face{font-family:Compagnon-Bold;font-display:swap;font-style:bold;src:url(/fonts/Compagnon-Bold.woff2) format("woff2"),url(/fonts/Compagnon-Bold.woff) format("woff")}@font-face{font-family:GT Planar;src:url(/fonts/GT-Planar-VF.woff2) format("woff2-variations"),url(/fonts/GT-Planar-VF.ttf) format("truetype-variations");font-weight:400}.italic15{animation:animation-regular-all-italic-angles .5s alternate ease-in-out}.reitalic15{animation:animation-regular-all-retalic-angles .5s alternate ease-in-out}body{font-family:GT Planar;font-size:1rem;line-height:1.2;font-weight:400;font-style:normal!important;text-decoration-thickness:.07em;text-underline-offset:.1em}.outlined{color:transparent!important;-webkit-text-stroke-width:.05rem;-webkit-text-stroke-color:black}.inverted{color:#fff;mix-blend-mode:difference}.btn-small{cursor:pointer;margin-top:.75rem}@media (min-width: 1512px) and (max-width: 5000px){html{font-size:20px}}@media (min-width: 1279px) and (max-width: 1512px){html{font-size:20px}}@media (min-width: 1080px) and (max-width: 1279px){html{font-size:20px}}@media (min-width: 0px) and (max-width: 500px){html{font-size:14px}.btn-small{width:100%;text-align:center;margin-top:.75rem}}h1,.text--xxl{font-size:2.48832rem}h2,.text--xl{font-size:2.0736rem}h3,.text--lg{font-size:1.728rem}h4,.text--md{font-size:1.2rem}h5,.text--sm{font-size:calc(1rem / 1.2)}h6,.text--xs{font-size:calc(1rem / (1.2 * 1.2))}.body{font-size:1rem}h1,h2,h3,h4,h5,h6,p{font-weight:400}@font-face{font-family:GT Planar;src:url(/fonts/GT-Planar-VF.woff2) format("woff2-variations"),url(/fonts/GT-Planar-VF.ttf) format("truetype-variations")}.text-italic{font-variation-settings:"wght" 300,"slnt" 15}.font-thin-neg45{font-variation-settings:"wght" 100,"slnt" -45}.font-thin-neg30{font-variation-settings:"wght" 100,"slnt" -30}.font-thin-neg15{font-variation-settings:"wght" 100,"slnt" -15}.font-thin-0{font-variation-settings:"wght" 100,"slnt" 0}.font-thin-pos15{font-variation-settings:"wght" 100,"slnt" 15}.font-thin-pos30{font-variation-settings:"wght" 100,"slnt" 30}.font-thin-pos45{font-variation-settings:"wght" 100,"slnt" 45}.font-light-neg45{font-variation-settings:"wght" 300,"slnt" -45}.font-light-neg30{font-variation-settings:"wght" 300,"slnt" -30}.font-light-neg15{font-variation-settings:"wght" 300,"slnt" -15}.font-light-0{font-variation-settings:"wght" 300,"slnt" 0}.font-light-pos15{font-variation-settings:"wght" 300,"slnt" 15}.font-light-pos30{font-variation-settings:"wght" 300,"slnt" 30}.font-light-pos45{font-variation-settings:"wght" 300,"slnt" 45}.font-regular-neg45{font-variation-settings:"wght" 400,"slnt" -45}.font-regular-neg30{font-variation-settings:"wght" 400,"slnt" -30}.font-regular-neg15{font-variation-settings:"wght" 400,"slnt" -15}.font-regular-0{font-variation-settings:"wght" 400,"slnt" 0}.font-regular-pos15{font-variation-settings:"wght" 400,"slnt" 15}.font-regular-pos30{font-variation-settings:"wght" 400,"slnt" 30}.font-regular-pos45{font-variation-settings:"wght" 400,"slnt" 45}.font-medium-neg45{font-variation-settings:"wght" 500,"slnt" -45}.font-medium-neg30{font-variation-settings:"wght" 500,"slnt" -30}.font-medium-neg15{font-variation-settings:"wght" 500,"slnt" -15}.font-medium-0{font-variation-settings:"wght" 500,"slnt" 0}.font-medium-pos15{font-variation-settings:"wght" 500,"slnt" 15}.font-medium-pos30{font-variation-settings:"wght" 500,"slnt" 30}.font-medium-pos45{font-variation-settings:"wght" 500,"slnt" 45}.font-bold-neg45{font-variation-settings:"wght" 700,"slnt" -45}.font-bold-neg30{font-variation-settings:"wght" 700,"slnt" -30}.font-bold-neg15{font-variation-settings:"wght" 700,"slnt" -15}.font-bold-0{font-variation-settings:"wght" 700,"slnt" 0}.font-bold-pos15{font-variation-settings:"wght" 700,"slnt" 15}.font-bold-pos30{font-variation-settings:"wght" 700,"slnt" 30}.font-bold-pos45{font-variation-settings:"wght" 700,"slnt" 45}.font-black-neg45{font-variation-settings:"wght" 900,"slnt" -45}.font-black-neg30{font-variation-settings:"wght" 900,"slnt" -30}.font-black-neg15{font-variation-settings:"wght" 900,"slnt" -15}.font-black-0{font-variation-settings:"wght" 900,"slnt" 0}.font-black-pos15{font-variation-settings:"wght" 900,"slnt" 15}.font-black-pos30{font-variation-settings:"wght" 900,"slnt" 30}.font-black-pos45{font-variation-settings:"wght" 900,"slnt" 45}.js-animation-paused,.js-animation-paused *{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.regular-all-italic-angles{font-variation-settings:"wght" 400,"slnt" 45;animation:animation-regular-all-italic-angles .5s alternate ease-in-out}.regular-all-retalic-angles{font-variation-settings:"wght" 400,"slnt" -45;animation:animation-regular-all-retalic-angles .5s alternate ease-in-out}@keyframes animation-regular-all-italic-angles{0%{font-variation-settings:"wght" 400,"slnt" -45}to{font-variation-settings:"wght" 400,"slnt" 45}}@keyframes animation-regular-all-retalic-angles{0%{font-variation-settings:"wght" 400,"slnt" 45}to{font-variation-settings:"wght" 500,"slnt" -45}}#about{padding:4.5rem}@media (min-width: 0px) and (max-width: 500px){#about{padding:3rem 1.5rem 4.5rem}}.footer{display:flex;padding:.75rem;gap:.75rem;position:fixed;bottom:0;z-index:3}.footer__link{cursor:pointer}.footer__link:hover{text-decoration:underline;color:#12fd9a}.footer .active{text-decoration:underline}.team__container{position:relative;height:fit-content;display:flex;flex-direction:column;gap:1.5rem}.team__container__name{font-family:GT-Planar-Bold}.team__container{padding-top:3rem;display:none}.team__container.active{display:flex}#impressum{padding:4.5rem}#impressum .impressum-title{margin-bottom:1.5rem}#impressum section{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-gap:1.1538461538rem}#impressum section .column{display:flex;flex-direction:column;gap:.375rem}#impressum section .column .block__image{margin-top:.75rem;width:45%}@media (min-width: 0px) and (max-width: 500px){#impressum{padding:3rem 1.5rem}#impressum .impressum-title{margin-bottom:1.5rem}#impressum section{display:flex;flex-direction:column;gap:0}#impressum section .column{display:flex;flex-direction:column;gap:.375rem}#impressum section .column .block__image{margin-top:.75rem;width:45%}}main{display:flex;flex-direction:column;width:100%;height:auto;position:relative}main section{position:relative;height:fit-content}body{background-color:#fff}@media (min-width: 1512px) and (max-width: 5000px){.site-upper-part{display:grid;grid-template-columns:.5fr 1fr}.site-upper-part .quote-section{margin-top:7.5rem}}.block__text{display:flex;flex-direction:column;gap:.375rem}.block__text p sup{font-size:calc(1rem / (1.2 * 1.2))}.block__text .caption{visibility:hidden}.block__text:hover .caption{visibility:visible}.block__text strong{font-family:GT-Planar-Bold!important}.block__text .left{text-align:left}.block__text .center{text-align:center}.block__text .right{text-align:right}.block__text span{font-family:GT-Planar-Regular-Retalic-15}.block__text dl{font-family:GT-Planar-Regular-Retalic-30}.block__text dt{font-family:GT-Planar-Regular-Retalic-45}.block__text dd{font-family:GT-Planar-Regular-Italic-30}.block__text div div{font-family:GT-Planar-Regular-Italic-45}.block__text .retalic15{font-family:GT-Planar-Regular-Retalic-15!important}.block__text .italic15{font-family:GT-Planar-Regular-italic-15!important}.block__text u{cursor:pointer;color:"black"}.block__text u.active{color:#fff}.block__image.withcaption .caption{position:absolute;top:0;visibility:hidden}.block__image.withcaption:hover .image{visibility:hidden}.block__image.withcaption:hover .caption{visibility:visible}.block__image.withvertical-text .vertical-text{position:absolute;top:0;right:.375rem;visibility:hidden;font-family:GT-Planar-Regular-Italic-30;transform:rotate(7deg)}.block__image.withvertical-text:hover .vertical-text{visibility:visible}.block__image img{width:100%;height:auto;object-fit:contain}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;cursor:pointer;outline:none;height:3px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:20px;width:3px;background-color:#000;margin-top:0;transform:translateY(-1px)}input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:20px;width:3px;background-color:#000;border:none;border-radius:0%;transform:translateY(0)}input[type=range]::-webkit-slider-runnable-track{height:20px}.note-marker{position:absolute;top:0;height:100%;transform:translateY(0);cursor:pointer}.note-marker:after{content:"•";position:absolute;top:50%;left:50%;transform:translate(-50%,-60%);font-size:40px;color:transparent;-webkit-text-stroke-width:.05rem;-webkit-text-stroke-color:black}.note-marker.active:after{content:"•";position:absolute;top:50%;left:50%;transform:translate(-50%,-60%);font-size:40px;color:#000}.progress{position:relative;width:calc(100% - 6rem);display:grid;align-items:center}.progress input{width:100%}.progress-container{width:100%;display:flex;align-items:center;gap:1rem}.progress-container .time{width:2.5rem;max-width:2.5rem}.audio-player{width:100%;height:fit-content;display:flex;gap:.75rem}.progress-container.disabled{pointer-events:none;opacity:.5}@media (min-width: 0px) and (max-width: 500px){.loading-indicator{top:60%;left:50%;transform:translate(-50%,-60%)}.audio-player{flex-direction:column-reverse}}.load-button,.button-player,.seek-button{width:1.75rem;height:auto;cursor:pointer;border:none;padding:0;background:none;stroke-width:3px;display:flex;justify-content:center;align-items:center}.svg-icon{fill:none;stroke:#000;width:99%}.svg-icon:hover{fill:#000}@media (min-width: 0px) and (max-width: 500px){.controls{width:100%;display:flex;justify-content:center;gap:1.5rem;padding:.75rem 0 2.25rem}.load-button,.button-player{width:3rem;stroke-width:3.5px}.seek-button{width:2.5rem;stroke-width:3.5px}}.episode-content{padding-bottom:3rem}.episode-header{padding:3rem 0;display:flex;flex-direction:column;gap:.75rem;z-index:1;background:#fff;font-size:2.0736rem}.title{-webkit-text-stroke-color:black;display:flex;flex-wrap:wrap;gap:.3rem;color:transparent}.title div{white-space:break-spaces}@media (min-width: 0px) and (max-width: 500px){.title{-webkit-text-stroke-color:black;display:flex;flex-wrap:wrap;gap:.3rem;padding-left:0}.title div{white-space:break-spaces}.episode-header{padding-bottom:0;font-size:40px!important}}.episode-details{display:grid;width:100%;grid-gap:.75rem;height:100%;overflow:hidden;grid-template-columns:minmax(50%,50%) minmax(25%,50%) minmax(25%,25%);grid-template-rows:1fr}.notes-container{position:absolute;padding:0 1.5rem 1.5rem;background:linear-gradient(180deg,rgb(255,255,255) 5%,transparent);overflow-y:scroll;max-height:100%;display:none;right:0;top:0;width:25%;text-align:left}.notes-container:has(div){display:block}@media (min-width: 0px) and (max-width: 1080px){.episode-details{grid-template-columns:1fr}.notes-container{position:relative;width:100%}}@media (min-width: 0px) and (max-width: 500px){.episode-details{padding:0}}.bgimage{width:100%;height:100%;position:absolute;top:0;z-index:-1;display:flex;align-items:center;justify-content:center;background-color:#fff}.desktop-image{display:block}.mobile-image{display:none}@media (min-width: 0px) and (max-width: 500px){.desktop-image{display:none}.mobile-image{display:block}}#episodes{padding:4.5rem}@media (min-width: 0px) and (max-width: 500px){#episodes{padding:1.5rem}}.popup{position:absolute;padding:.75rem;max-width:25rem;background:#fff;overflow:hidden;box-shadow:#00000059 0 5px 15px;border-radius:.1rem}.popup a{color:inherit}.popup .close-popup{cursor:pointer}.popup-content{display:inline-block;vertical-align:middle}@media (min-width: 0px) and (max-width: 500px){.popup{max-width:20rem}}header{position:relative;display:flex;position:sticky;top:0;height:fit-content;padding:3rem 1.5rem}.logo{height:fit-content}.logo__group{display:flex;flex-direction:column;align-items:center;display:none;cursor:pointer}.logo__group span{width:2rem;height:2rem;text-align:center;margin-bottom:-1.7rem}.logo__group:first-child{display:flex}.navbar-header span{width:100%;height:fit-content}.navbar-header span svg{stroke:#000;fill:none;stroke-width:3;cursor:pointer}.quote-section{padding:3rem 3rem 0 4.5rem;display:flex;flex-direction:column;width:100%}.quote-section-mobile{display:flex;flex-direction:row;width:100%;gap:.375rem}.quote-section-mobile button{align-self:center}.quote-section-mobile button .svg-icon:hover{fill:none}.quote-section-mobile .arrow-button{width:3rem;height:auto;cursor:pointer;border:none;padding:0;background:none;stroke-width:3.5px;display:flex;justify-content:center;align-items:center}.text-generator{width:100%;position:relative;height:fit-content;top:0;background:#fff;z-index:1;overflow:hidden;cursor:pointer;min-height:100px;color:transparent}.text-generator p{display:inline}.text-generator p em,.text-generator p sup{display:inline-flex;flex-wrap:wrap;white-space:break-spaces}.text-generator p>div{display:inline-flex;white-space:break-spaces}.word{-webkit-text-stroke-width:.05rem;letter-spacing:0}@media (min-width: 0px) and (max-width: 500px){.quote-section{padding:3rem 1.5rem 1.5rem}.word{-webkit-text-stroke-width:.09rem}}.loading{padding:4.5rem}#menu-btn{position:fixed;cursor:pointer;z-index:4;color:#f03;width:25px;height:25px;display:flex;justify-content:center;align-items:center;padding:.75rem 0 0 .75rem}#menu-btn:before{content:"";position:absolute;width:4px;height:25px;background-color:#f03;transition:all .3s ease}#menu-btn:after{content:"";position:absolute;width:25px;height:4px;background-color:#f03;transition:all .3s ease}#menu-btn.active:before{background-color:transparent}.navbar{position:fixed;z-index:3;top:0;width:100%;height:100vh;background-color:#fff;padding:1.5rem 0 0 3rem;display:flex;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .5s ease;font-size:2.0736rem}.navbar.visible{opacity:1;pointer-events:auto}.navbar span{cursor:pointer;text-shadow:0 0 3px white,0 0 8px white;-webkit-transition:transform .5s ease;transition:transform .5s ease;-webkit-transform:translateX(-100%);transform:translate(-100%);margin-bottom:.375rem}.navbar span:hover{text-decoration:underline}.navbar.visible span{-webkit-transform:translateX(0);transform:translate(0)}.episode-links{margin-left:.75rem;display:flex;flex-direction:column}.episode-links span{margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.episode-links span:last-child{margin-bottom:.375rem}.episode-playing{pointer-events:none}.episode-playing.fixed{position:fixed;top:0;right:0;width:100%;padding:.58rem .75rem .375rem;z-index:2;letter-spacing:.9rem;overflow:hidden}.blurry-sides{mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%)}@media (min-width: 0px) and (max-width: 1080px){.episode-playing.fixed{width:95%;padding:.79rem .75rem .375rem}.navbar{padding:3rem 3rem 0;font-size:1.728rem}}
