html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){height:0;display:none}progress{vertical-align:baseline}[hidden],template{display:none}a{-webkit-text-decoration-skip:objects;background-color:#0000}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}button:-moz-focusring{outline:1px dotted buttontext}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{box-sizing:border-box;font:112.5%/1.45em georgia,serif}*,:before,:after{box-sizing:inherit}body{color:#000c;word-wrap:break-word;font-kerning:normal;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","calt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";font-family:georgia,serif;font-weight:400}img{max-width:100%;margin:0 0 1.45rem;padding:0}h1{color:inherit;text-rendering:optimizelegibility;margin:0 0 1.45rem;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:2.25rem;font-weight:400;line-height:1.1}h2{color:inherit;text-rendering:optimizelegibility;margin:0 0 1.45rem;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.62671rem;font-weight:400;line-height:1.1}h3{color:inherit;text-rendering:optimizelegibility;margin:0 0 1.45rem;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.38316rem;font-weight:400;line-height:1.1}h4{color:inherit;text-rendering:optimizelegibility;margin:0 0 1.45rem;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;line-height:1.1}h5{color:inherit;text-rendering:optimizelegibility;margin:0 0 1.45rem;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.85028rem;font-weight:400;line-height:1.1}h6{color:inherit;text-rendering:optimizelegibility;margin:0 0 1.45rem;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.78405rem;font-weight:400;line-height:1.1}hgroup{margin:0 0 1.45rem;padding:0}ul,ol{margin:0 0 1.45rem 1.45rem;padding:0;list-style-image:none;list-style-position:outside}dl,dd,p,figure{margin:0 0 1.45rem;padding:0}pre{word-wrap:normal;background:#0000000a;border-radius:3px;margin:0 0 1.45rem;padding:1.45rem;font-size:.85rem;line-height:1.42;overflow:auto}table{border-collapse:collapse;width:100%;margin:0 0 1.45rem;padding:0;font-size:1rem;line-height:1.45rem}fieldset{margin:0 0 1.45rem;padding:0}blockquote{margin:0 1.45rem 1.45rem;padding:0}form,noscript,iframe{margin:0 0 1.45rem;padding:0}hr{background:#0003;border:none;height:1px;margin:0 0 calc(1.45rem - 1px);padding:0}address{margin:0 0 1.45rem;padding:0}b,strong{font-weight:400}dt,th{font-weight:700}li{margin-bottom:.725rem}ol li,ul li{padding-left:0}li>ol,li>ul{margin-top:.725rem;margin-bottom:.725rem;margin-left:1.45rem}blockquote :last-child,li :last-child,p :last-child{margin-bottom:0}li>p{margin-bottom:.725rem}code,kbd,samp{font-size:.85rem;line-height:1.45rem}abbr,acronym{cursor:help;border-bottom:1px dotted #00000080}abbr[title]{cursor:help;border-bottom:1px dotted #00000080;text-decoration:none}thead{text-align:left}td,th{text-align:left;font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";-ms-font-feature-settings:"tnum";-webkit-font-feature-settings:"tnum";border-bottom:1px solid #0000001f;padding:.725rem .96667rem calc(.725rem - 1px)}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}tt,code{background-color:#0000000a;border-radius:3px;padding:.2em 0;font-family:SFMono-Regular,Consolas,Roboto Mono,Droid Sans Mono,Liberation Mono,Menlo,Courier,monospace}pre code{background:0 0;line-height:1.42}code:before,code:after,tt:before,tt:after{letter-spacing:-.2em;content:" "}pre code:before,pre code:after,pre tt:before,pre tt:after{content:""}@media only screen and (max-width:480px){html{font-size:100%}}
@font-face{font-family:GT America;font-display:auto;src:url(../media/GT-America-Standard-Light.15hqr864e2sow.woff2)format("woff2"),url(../media/GT-America-Standard-Light.0sv3kgtcicj9l.woff)format("woff")}body,h2,p,a{font-family:GT America,sans-serif}body{transition:background 1s;overflow:hidden scroll}.size--1{font-family:GT America,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.3}@media (min-width:40rem){.size--1{font-size:2.5rem}}.months{z-index:0;position:relative}.inner{flex-direction:column;width:100%;max-width:80rem;margin:0 auto;padding:0 5vw;display:flex;position:relative}
.about{z-index:200;padding:20vh 0;position:relative}@media (min-width:60rem){.about__inner.inner{flex-direction:row;align-items:baseline}}.about__main{flex-grow:1;padding:0 0 10vh}@media (min-width:40rem){.about__main{padding:0 5vw 0 0}}.about__text--de{-webkit-hyphens:auto;hyphens:auto}.imprint a,.about__main a{color:#000;opacity:.5;text-decoration:none}.imprint a:hover,.imprint a:active,.about__main a:hover,.about__main a:active{opacity:1;transition:opacity .4s}.about__side{min-width:17.5rem}
.archiv{z-index:200;padding:15vw 5vw;position:relative}.archiv__month{flex-basis:auto;width:100%;margin:0 0 2em}.archiv__month h2,.archiv__month h3{font-size:1rem;line-height:1.4}.archiv__month .close:before,.archiv__month .close:after{height:2px}
.legal{padding:15vw 5vw 10vw}@media (min-width:50rem){.legal{flex-direction:row}}.legal{z-index:200;position:relative}.imprint{flex-grow:1;min-width:20rem}@media (min-width:50rem){.imprint{padding-right:2rem}}.data{flex-grow:2}
.close{z-index:100;text-indent:-999rem;pointer-events:none;opacity:.5;background:0 0;border:none;width:1em;height:1em;padding:0;position:absolute;top:.1em;right:0}.opened:hover .close,.opened:active .close{opacity:1;transition:opacity .4s}.close:before,.close:after{content:"";z-index:100;transform-origin:50%;background:#000;width:1.2em;height:2px;display:block;position:absolute;top:50%;left:0}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}@media (min-width:40rem){.close:before,.close:after{height:3px}}
.company{border-bottom:1px solid #000;margin:0;list-style:none}.company__head{cursor:pointer;overflow-wrap:normal;margin:.25em 0;padding:0 2rem 0 0;position:relative}.company__body{overflow:hidden}.company__body__inner{padding:1em 0}.company__contact{margin:-1em 0 0}.company__text+.company__contact{margin:1em 0 0}.company__link{color:#000;margin:0 0 16px;text-decoration:none;display:block}.company__link__a{color:#000;opacity:.5;text-decoration:none;display:block}.company__link__a:hover,.company__link__a:active{opacity:1;transition:opacity .4s}.company__link__span{opacity:.5}.company__text--de{-webkit-hyphens:auto;hyphens:auto}
.event{flex-direction:column;margin:0;display:flex}.event__head{cursor:pointer;width:100%;margin:0;padding:0 2em 0 13vw;display:flex;position:relative}@media (min-width:50rem){.event__head{padding:0 2em 0 10vw}}.event__day{display:block;position:absolute;left:0}.event__body{z-index:200;position:relative;overflow:hidden}@media (min-width:50rem){.event__body{padding-left:10vw}}.event__body__inner{flex-direction:column;display:flex}.event__links{flex-basis:auto;width:100%;margin:0;padding:1em 0 0;list-style:none;display:flex}.event__links__li{margin-right:1em}.event__text a,.event__links__a,.event__links__p{color:#000;opacity:.5;text-decoration:none}.event__text a:hover,.event__text a:active,.event__links__a:hover,.event__links__a:active{opacity:1;transition:opacity .4s}.event__text{flex-wrap:wrap;flex-grow:1;flex-basis:auto;justify-content:space-between;width:100%;padding:1vw 0 3vw;display:flex;overflow:hidden}.event__text__inner{flex-basis:auto;width:100%;margin:0;padding:0;overflow:hidden}@media (min-width:40rem){.event__text__inner{width:48%}}
.footer{z-index:10000;opacity:.95;width:100%;padding:.5em 0;position:fixed;bottom:0;left:0}.footer:after{content:"";z-index:1000;background-color:var(--footercolor);width:100%;height:1000px;display:block;position:absolute;top:100%;left:0}.footer__inner.inner{flex-direction:row;justify-content:space-between;align-items:flex-end}.footer__link{color:#000;opacity:.5;text-decoration:none}.footer__link:hover,.footer__link:active{opacity:1;transition:opacity .4s}.footer__link.active{opacity:1}
.goo{z-index:50;position:relative}.hooksMain>div{z-index:100;will-change:transform;opacity:.6;background:#f08080;border-radius:50%;position:absolute}.hooksMain>div:first-child{width:60px;height:60px}.hooksMain>div:nth-child(2){width:125px;height:125px}.hooksMain>div:nth-child(3){width:75px;height:75px}.hooksMain{filter:url(#goo);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;cursor:default;background:0 0;width:100%;height:100%;position:absolute;overflow:hidden}
.header__link{cursor:pointer;color:#000;line-height:1.4;text-decoration:none;transition:all 1s}.header__link--moos{position:absolute;left:50%;transform:translate(-50%)}.nav{z-index:10000;width:100%;height:2.5rem;transition:background 1s;display:flex;position:fixed;top:0}@media (min-width:40rem){.nav{height:3rem}}.nav .wobble{transform:translateY(-1px)}.nav .wobble__path{transition:fill 1s}.nav:before{content:"";z-index:1000;background:var(--headercolor);width:100%;height:1000px;transition:background 1s;display:block;position:absolute;bottom:100%;left:0}.nav__inner.inner{flex-direction:row;justify-content:space-between;width:100%;margin-top:1.5vw}
.month{padding-bottom:2vw;position:relative}.month:before{content:"";width:100%;height:0;padding-top:8%;display:block}.month:first-child:before{padding-top:20%}@media (min-width:40rem){.month:first-child:before{padding-top:15%}}@media (min-width:60rem){.month:first-child:before{padding-top:11%}}.month:last-child{padding-bottom:30vh;overflow:hidden}.month .wobble{transform:translateY(-1px)}.month__inner{z-index:1000;position:relative}.month__title{justify-content:space-between;margin:0;display:flex}@media (min-width:60rem){.month__title{padding-left:4vw}}.month__ul{z-index:300;margin:0;padding:0;list-style:none;position:relative}
.wobble{z-index:-1;pointer-events:none;width:100%;position:absolute;top:100%}.wobble__svg{z-index:100;position:absolute;top:0}.wobble__svg.line{z-index:50;transform:translateY(2px)}
