.CText--uppercase{text-transform:uppercase}.CText--bold{font-weight:700}.CText--italic{font-style:italic}.AccessibilityBanner{align-items:center;background-color:var(--black-forest);color:var(--off-white);display:flex;flex-direction:column;height:0;justify-content:center;overflow:hidden;position:relative;transition:height .45s ease-in;width:100%;z-index:calc(var(--z-menu) + 1)}.AccessibilityBanner:focus-within{height:100px;transition:height .45s ease-out}.AccessibilityBanner__text{margin:var(--xxxs);text-align:center}.AccessibilityBanner__links{align-items:center;display:flex;justify-content:center}.AccessibilityBanner .Button{--button-color:var(--off-white);margin:0 var(--xxxs)}.ButtonOutline{stroke-dasharray:240px;stroke-dashoffset:0px}.ButtonOutline--mobile{stroke-dasharray:240px;stroke-dashoffset:0px;width:auto}.IconArrowLeft,.IconArrowRight,.IconLinkOut{height:24px;width:24px;--svg-color:#1b2d26;stroke:var(--svg-color)}.IconCheck{height:16px;width:16px;--svg-color:#1b2d26;stroke:var(--svg-color)}.IconPlus,.IconClose{height:24px;width:24px;--svg-color:#1b2d26;stroke:var(--svg-color)}.IconClose path{stroke-dasharray:14px}.IconClose path:first-child{transition-delay:0s!important}.IconClose path:nth-child(2){transition-delay:.1s!important}.IconBurger{height:24px;width:24px;--svg-color:#1b2d26;stroke:var(--svg-color)}.IconBurger path{stroke-dasharray:14px}.IconBurger path:first-child{transition-delay:0s!important}.IconBurger path:nth-child(3){transition-delay:.1s!important}.IconBurger path:nth-child(2){transition-delay:.2s!important}.MenuButton{background-color:transparent;left:40px;pointer-events:all;position:absolute;top:40px;transition:top .3s cubic-bezier(.25,.46,.45,.94);z-index:var(--z-ui)}@media only screen and (max-width:900px){.MenuButton{left:18px;top:20px}}@media only screen and (max-width:640px){.MenuButton{left:10px;top:10px!important}}.MenuButton--up{top:20px}.MenuButton__stroke{left:0;position:absolute;top:50%;transform:translateY(-50%);transition:stroke-dashoffset .85s cubic-bezier(.165,.84,.44,1),width .85s cubic-bezier(.165,.84,.44,1);width:100px}@media only screen and (max-width:640px){.MenuButton__stroke{display:none}}.MenuButton__stroke--mobile{display:none;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:640px){.MenuButton__stroke--mobile{display:block}}.MenuButton__inner{align-items:center;display:flex;justify-content:center;padding:var(--xxs);pointer-events:none}.MenuButton__inner__text{color:var(--black-forest);display:inline-block;margin-left:4px}@media only screen and (max-width:640px){.MenuButton__inner__text{display:none}}.desktop .MenuButton:hover .MenuButton__stroke{stroke-dashoffset:-240px}.desktop.safari .MenuButton:hover .MenuButton__stroke{stroke-dashoffset:240px}.desktop .MenuButton--open .MenuButton__stroke{width:120px}.MenuButton--open .MenuText-enter-from{opacity:0;transform:translateY(-30%)!important}.MenuButton--open .MenuText-leave-to{opacity:0;transform:translateY(30%)!important}.MenuButton .MenuText-enter-active,.MenuButton .MenuText-leave-active{transition:all .4s cubic-bezier(.165,.84,.44,1)}.MenuButton .MenuText-enter-from{opacity:0;transform:translateY(30%)}.MenuButton .MenuText-leave-to{opacity:0;transform:translateY(-30%)}.MenuButton .MenuIcon-enter-active,.MenuButton .MenuIcon-leave-active{transition:all .6s cubic-bezier(.165,.84,.44,1)}.MenuButton .MenuIcon-enter-active path,.MenuButton .MenuIcon-leave-active path{transition:stroke-dashoffset .5s cubic-bezier(.455,.03,.515,.955)}.MenuButton .MenuIcon-enter-from path{stroke-dashoffset:14px}.MenuButton .MenuIcon-leave-to path{stroke-dashoffset:-14px}.Button{--button-color:var(--black-forest);align-items:center;background-color:transparent;color:var(--button-color);display:flex;justify-content:center;min-height:24px;position:relative;transition:opacity .3s ease}.Button--unselected{opacity:.3}.Button--unselected .Button__underline{stroke-dashoffset:-112px}.Button__text{padding-top:3px;pointer-events:none}.Button__underline{bottom:-3px;height:3px;left:50%;position:absolute;transform:translate(-50%);width:105%;stroke-dasharray:112px;stroke-dashoffset:0px;transition:stroke-dashoffset .75s ease-in-out}.Button--secondary:after{background-color:var(--button-color);border-radius:2px;bottom:0;content:"";height:2px;left:0;pointer-events:none;position:absolute;transform-origin:left;transition:transform .45s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.Button--secondary:hover:after{transform:scaleX(0);transform-origin:right}.Button:focus-visible,.Button:hover{opacity:1}.Button:hover .Button__underline{stroke-dashoffset:-224px}.LogoHorizontal{height:100%}.SoundButton{align-items:center;background:transparent;display:flex;height:24px;justify-content:center;opacity:.2;pointer-events:all;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.no-javascript .SoundButton{display:none}.SoundButton.sound-on{opacity:1}@media only screen and (min-width:900px){.SoundButton:hover{opacity:1}}.SoundButton:hover .SoundButton__container__text:after{clip-path:inset(0 0 0 0)}.SoundButton canvas{height:24px;width:24px}.SoundButton__container{display:block;height:100%;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.165,.84,.44,1)}@media only screen and (max-width:640px){.SoundButton__container{display:none}}.SoundButton__container__text{display:flex;left:0;position:absolute;text-align:right;top:50%;transform:translateY(-50%);white-space:nowrap}.no-javascript .SoundButton__container__text{display:none}.SoundButton__container__text:after{border-bottom:2px dashed var(--black-forest);bottom:-2px;clip-path:inset(0 100% 0 0);content:"";height:1px;left:0;position:absolute;transition:clip-path .33s cubic-bezier(.25,.46,.45,.94);width:100%}.LanguageSwitcher{position:relative}.no-javascript .LanguageSwitcher{display:inline!important}.LanguageSwitcher span{position:relative}.LanguageSwitcher span:after{border-bottom:2px dashed var(--black-forest);bottom:0;clip-path:inset(0 100% 0 0);content:"";height:1px;left:0;position:absolute;transition:clip-path .33s cubic-bezier(.25,.46,.45,.94);width:100%}.LanguageSwitcher span:hover:after{clip-path:inset(0 0 0 0)}.HeaderRight{align-items:center;display:flex;justify-content:center;padding:var(--xxs) 0;pointer-events:all;position:absolute;right:40px;top:40px;transition:top .3s cubic-bezier(.25,.46,.45,.94);z-index:var(--z-ui)}@media only screen and (max-width:900px){.HeaderRight{right:20px;top:20px}}@media only screen and (max-width:640px){.HeaderRight{flex-direction:row-reverse;top:10px!important}.HeaderRight--open .HeaderRight__lang{opacity:1}}.HeaderRight--up{top:20px}.HeaderRight__lang{color:var(--black-forest);margin-left:var(--xs)}@media only screen and (max-width:640px){.HeaderRight__lang{margin-left:0;margin-right:var(--xs);opacity:0;transition:opacity .3s cubic-bezier(.165,.84,.44,1)}}.LinkOutline{height:200%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:120%;stroke:var(--black-forest);pointer-events:none}.LinkOutline path{stroke-dasharray:600px;stroke-dashoffset:600px;transition:stroke-dashoffset .85s cubic-bezier(.77,0,.175,1)}.MenuItem{margin-bottom:var(--sm);position:relative}.MenuItem:last-of-type{margin-bottom:0}@media only screen and (max-width:900px){.MenuItem{margin-bottom:var(--xs)!important}}.MenuItem a{color:var(--black-forest);display:block;margin:0 auto;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.MenuItem a:focus,.MenuItem a:hover{outline:none}.MenuItem a:focus path,.MenuItem a:hover path{stroke-dashoffset:0px}.MenuItem .router-link-active{opacity:.6}.MenuItem:first-child{--item-index:1}.MenuItem:nth-child(2){--item-index:2}.MenuItem:nth-child(3){--item-index:3}.MenuItem:nth-child(4){--item-index:4}.MenuItem:nth-child(5){--item-index:5}.MenuItem:nth-child(6){--item-index:6}.MenuItem:nth-child(7){--item-index:7}.MenuItem:nth-child(8){--item-index:8}.MenuItem:nth-child(9){--item-index:9}.MenuItem:nth-child(10){--item-index:10}.MenuLeft{align-items:center;display:flex;flex-direction:column;height:max(380px,43%);justify-content:flex-start;position:relative;text-align:center;width:50%;z-index:2}@media only screen and (max-width:900px){.MenuLeft{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:var(--xxxs);margin-top:var(--m)}.MenuLeft,.MenuLeft__navigation{width:100%}.MenuLeft__navigation li{white-space:nowrap;width:100%}}@media only screen and (max-width:640px){.MenuLeft{height:auto}}.MenuLeft__content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;position:relative;width:100%}.MenuLeft__content__title{color:var(--black-forest);margin-bottom:var(--s)}@media only screen and (max-width:900px){.MenuLeft__content__title{margin-bottom:var(--xs)}}.MenuLeft__content__divider{clip-path:inset(0 0 0 0);height:100%;left:100%;pointer-events:none;position:absolute;top:0;transform:translate(0) rotate(4deg);width:5px;z-index:2}.MenuLeft__content__divider svg{height:100%}@media only screen and (max-width:900px){.MenuLeft__content__divider{display:none}}.MenuContent__transition-enter-active .MenuLeft__content__title{transition:all calc(var(--menu-duration)*.3) cubic-bezier(.455,.03,.515,.955) calc(var(--menu-duration)*.4)}.MenuContent__transition-enter-active .MenuItem{transition:all calc(var(--menu-duration)*.2) cubic-bezier(.455,.03,.515,.955) calc(var(--menu-duration)*.4 + var(--item-index)*var(--menu-duration)*.07)}.MenuContent__transition-leave-active .MenuLeft__content__title{transition:all calc(var(--menu-duration)*.3) cubic-bezier(.455,.03,.515,.955) calc(var(--menu-duration)*.3)}.MenuContent__transition-leave-active .MenuItem{transition:all calc(var(--menu-duration)*.2) cubic-bezier(.455,.03,.515,.955) calc(var(--menu-duration)*.3 - var(--item-index)*var(--menu-duration)*.07)}.MenuContent__transition-enter-from .MenuItem,.MenuContent__transition-enter-from .MenuLeft__content__title,.MenuContent__transition-leave-to .MenuItem,.MenuContent__transition-leave-to .MenuLeft__content__title{opacity:0;transform:translateY(-10px)}.PartnerLogos{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}@media only screen and (max-width:900px){.PartnerLogos{align-items:center;display:flex;flex-direction:column;justify-content:center}}@media only screen and (max-width:640px){.PartnerLogos{width:100%}}.PartnerLogos__title{display:inline-block;--item-index:1}.PartnerLogos__logos{align-items:center;display:flex;justify-content:space-between;margin-top:var(--xxs)}.PartnerLogos__logos__link{transition:opacity .3s cubic-bezier(.165,.84,.44,1)}.PartnerLogos__logos__link:focus,.PartnerLogos__logos__link:hover{opacity:.5}.PartnerLogos__logos__link--museum{height:50px}@media only screen and (max-width:900px){.PartnerLogos__logos__link--museum{height:30px}}.PartnerLogos__logos__link--numeric{height:38px}@media only screen and (max-width:900px){.PartnerLogos__logos__link--numeric{height:30px}}.PartnerLogos__logos__link--akfn{height:40px}@media only screen and (max-width:900px){.PartnerLogos__logos__link--akfn{height:30px}}.PartnerLogos__logos__link:first-child{--item-index:1}.PartnerLogos__logos__link:nth-child(2){--item-index:2}.PartnerLogos__logos__link:nth-child(3){--item-index:3}@media only screen and (max-width:900px){.PartnerLogos__logos__link{margin-right:var(--xs)}.PartnerLogos__logos__link:last-child{margin-right:0}}.PartnerLogos__logos img,.PartnerLogos__logos svg{height:100%;margin-right:var(--sm);width:auto}@media only screen and (max-width:900px){.PartnerLogos__logos img,.PartnerLogos__logos svg{margin-right:0}}.MenuRight{align-items:center;display:flex;flex-direction:column;height:max(380px,43%);justify-content:flex-start;position:relative;text-align:left;width:50%;z-index:2}@media only screen and (max-width:900px){.MenuRight{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:var(--sm);text-align:center;width:100%}.MenuRight:before{border-top:1px dashed #1b2d26;content:"";height:1px;left:0;position:absolute;top:0;width:100%}}@media only screen and (max-width:640px){.MenuRight{height:auto}}.MenuRight__title{margin-bottom:var(--s)}.MenuRight__navigation__item{margin-bottom:var(--sm)}@media only screen and (max-width:900px){.MenuRight__navigation__item{margin-bottom:var(--xs)}}.MenuRight__navigation__item a{color:var(--black-forest);display:block;position:relative;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:900px){.MenuRight__navigation__item a{text-align:center;width:100%}}.MenuRight__navigation__item a:focus,.MenuRight__navigation__item a:hover{outline:none}.MenuRight__navigation__item a:focus path,.MenuRight__navigation__item a:hover path{stroke-dashoffset:0px}.MenuRight__navigation__item .router-link-active{opacity:.6}.MenuRight__navigation__item:first-child{--item-index:1}.MenuRight__navigation__item:nth-child(2){--item-index:2}.MenuRight__navigation__item:nth-child(3){--item-index:3}.MenuRight__navigation__item:nth-child(4){--item-index:4}.MenuRight__navigation__item:nth-child(5){--item-index:5}.MenuRight__navigation__item:nth-child(6){--item-index:6}.MenuRight__navigation__item:nth-child(7){--item-index:7}.MenuRight__navigation__item:nth-child(8){--item-index:8}.MenuRight__navigation__item:nth-child(9){--item-index:9}.MenuRight__navigation__item:nth-child(10){--item-index:10}.MenuRight .PartnerLogos{margin-top:60px}@media only screen and (max-width:900px){.MenuRight .PartnerLogos{margin-top:var(--s)}}.MenuRight__logos{margin-top:var(--m)}.MenuContent__transition-enter-active .MenuRight:before{transition:all calc(var(--menu-duration)*.2) cubic-bezier(.455,.03,.515,.955) calc(var(--menu-duration)*.5)}.MenuContent__transition-enter-active .MenuRight__navigation__item,.MenuContent__transition-enter-active .PartnerLogos__logos svg,.MenuContent__transition-enter-active .PartnerLogos__logos__link,.MenuContent__transition-enter-active .PartnerLogos__title{transition:all calc(var(--menu-duration)*.2) cubic-bezier(.455,.03,.515,.955) calc(var(--menu-duration)*.4 + var(--item-index)*var(--menu-duration)*.07)}.MenuContent__transition-leave-active .MenuRight:before{transition:all calc(var(--menu-duration)*.2) cubic-bezier(.455,.03,.515,.955) calc(var(--menu-duration)*.3)}.MenuContent__transition-leave-active .MenuRight__navigation__item,.MenuContent__transition-leave-active .PartnerLogos__logos svg,.MenuContent__transition-leave-active .PartnerLogos__logos__link,.MenuContent__transition-leave-active .PartnerLogos__title{transition:all calc(var(--menu-duration)*.2) cubic-bezier(.455,.03,.515,.955) calc(var(--menu-duration)*.3 - var(--item-index)*var(--menu-duration)*.07)}.MenuContent__transition-enter-from .MenuRight__navigation__item,.MenuContent__transition-enter-from .PartnerLogos__logos svg,.MenuContent__transition-enter-from .PartnerLogos__logos__link,.MenuContent__transition-enter-from .PartnerLogos__title,.MenuContent__transition-leave-to .MenuRight__navigation__item,.MenuContent__transition-leave-to .PartnerLogos__logos svg,.MenuContent__transition-leave-to .PartnerLogos__logos__link,.MenuContent__transition-leave-to .PartnerLogos__title{opacity:0;transform:translateY(-10px)}.MenuContent__transition-enter-from .MenuRight:before,.MenuContent__transition-leave-to .MenuRight:before{opacity:0}.LinkFooter{align-items:center;display:flex;justify-content:space-between;margin-top:auto;padding-top:var(--sm);width:100%;z-index:2}@media only screen and (max-width:900px){.LinkFooter{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:var(--sm);padding-top:var(--sm);position:relative}.LinkFooter:before{border-top:1px dashed #1b2d26;content:"";height:1px;left:0;position:absolute;top:0;width:100%}.LinkFooter__button{margin-bottom:10px}}@media only screen and (max-width:640px){.LinkFooter__links{align-items:center;display:flex;flex-direction:column;justify-content:center}}.LinkFooter__links__link{color:inherit;margin:0 var(--xxs);position:relative}.LinkFooter__links__link:after{border-bottom:2px dashed var(--black-forest);bottom:-2px;clip-path:inset(0 100% 0 0);content:"";height:1px;left:0;pointer-events:none;position:absolute;transition:clip-path .33s cubic-bezier(.25,.46,.45,.94);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.LinkFooter__links__link:focus:after,.LinkFooter__links__link:hover:after{clip-path:inset(0 0 0 0)}@media only screen and (max-width:900px){.LinkFooter__links__link{margin-bottom:10px}}.LinkFooter__links__link:last-child{margin-right:0}@media only screen and (max-width:640px){.LinkFooter__links__link:last-child{margin:0 var(--xxs)}}.MenuContent{height:100vh;pointer-events:all;--menu-duration:.75s;min-height:500px}.MenuContent,.MenuContent__inner{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%}.MenuContent__inner{height:auto;min-height:100%;padding:9% 40px 40px;position:relative}@media only screen and (max-width:900px){.MenuContent__inner{align-items:flex-start;display:flex;flex-direction:row;flex-direction:column;flex-wrap:wrap;flex-wrap:nowrap;height:auto;justify-content:flex-start;padding-top:40px}}@media only screen and (max-width:640px){.MenuContent__inner{height:auto;padding:30px 40px 100px}}.MenuContent__inner:after,.MenuContent__inner:before{content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.MenuContent__inner:before{background-color:var(--off-white);height:100%;width:100%;z-index:0}.MenuContent__inner:after{background-color:var(--yellow);border-radius:10px;height:calc(100% - 20px);left:10px;top:10px;transform:translate(0);width:calc(100% - 20px);z-index:1}@media only screen and (max-width:640px){.MenuContent__inner:after{border-radius:0;height:100%;left:0;position:fixed;top:0;width:100%}}.MenuContent__transition-enter-active,.MenuContent__transition-leave-active{transition:opacity var(--menu-duration) linear}.MenuContent__transition-enter-active .MenuContent__inner:before,.MenuContent__transition-leave-active .MenuContent__inner:before{transition:opacity calc(var(--menu-duration)) cubic-bezier(.455,.03,.515,.955)}.MenuContent__transition-enter-active .MenuContent__inner:after,.MenuContent__transition-leave-active .MenuContent__inner:after{transition:height calc(var(--menu-duration)*.6) cubic-bezier(.645,.045,.355,1) calc(var(--menu-duration)*.2)}.MenuContent__transition-enter-active .LinkFooter,.MenuContent__transition-enter-active .MenuContent__logo{transition:opacity calc(var(--menu-duration)*.3) cubic-bezier(.455,.03,.515,.955) calc(var(--menu-duration)*.7)}.MenuContent__transition-enter-active .MenuLeft__content__divider{transition:transform calc(var(--menu-duration)*.5) cubic-bezier(.455,.03,.515,.955) calc(var(--menu-duration)*.5),clip-path calc(var(--menu-duration)*.3) cubic-bezier(.455,.03,.515,.955) calc(var(--menu-duration)*.4)}.MenuContent__transition-leave-active .LinkFooter,.MenuContent__transition-leave-active .MenuContent__logo{transition:opacity calc(var(--menu-duration)*.3) cubic-bezier(.455,.03,.515,.955)}.MenuContent__transition-leave-active .MenuLeft__content__divider{transition:transform calc(var(--menu-duration)*.5) cubic-bezier(.455,.03,.515,.955),clip-path calc(var(--menu-duration)*.3) cubic-bezier(.455,.03,.515,.955)}.MenuContent__transition-enter-from .MenuContent__inner:before,.MenuContent__transition-leave-to .MenuContent__inner:before{opacity:0}.MenuContent__transition-enter-from .MenuContent__inner:after,.MenuContent__transition-leave-to .MenuContent__inner:after{height:0}.MenuContent__transition-enter-from .LinkFooter,.MenuContent__transition-enter-from .MenuContent__logo,.MenuContent__transition-leave-to .LinkFooter,.MenuContent__transition-leave-to .MenuContent__logo{opacity:0}.MenuContent__transition-enter-from .MenuLeft__content__divider,.MenuContent__transition-leave-to .MenuLeft__content__divider{clip-path:inset(0 0 100% 0);transform:rotate(0)}.Menu{height:100vh;left:0;overflow-y:auto;pointer-events:none;position:fixed;top:0;width:100%;z-index:var(--z-menu)}.Menu--open{pointer-events:all}@media only screen and (max-width:900px){.Menu{overflow-y:scroll}}.Menu input{display:none;height:50px;left:40px;opacity:0;pointer-events:all;position:absolute;top:40px;width:100px;z-index:1000}.no-javascript .Menu input{display:block!important}.Menu label{display:none}.Menu input:checked~.MenuContent,.Menu input:checked~.Menu__logo{display:flex!important}.Menu__logo{align-items:center;align-self:flex-start;display:flex;justify-content:center;left:50%;padding:var(--xxs) 0;pointer-events:all;position:absolute;top:40px;transform:translate(-50%);transition:opacity .3s cubic-bezier(.165,.84,.44,1);z-index:13}.Menu__logo--no-js{display:none}@media only screen and (max-width:900px){.Menu__logo{padding:0}}@media only screen and (max-width:640px){.Menu__logo{top:25px}}.Menu__logo a,.Menu__logo__logo{height:40px;margin:0 auto}@media only screen and (max-width:900px){.Menu__logo a,.Menu__logo__logo{height:28px}}.Menu__logo svg{height:100%}.Menu__logo:hover{opacity:.8}.Menu__logo:focus{opacity:.5}.Menu__link--mobile{display:none!important;pointer-events:all}@media only screen and (max-width:900px){.Menu__link--mobile{display:block!important;left:50%;position:fixed!important;top:25px;transform:translate(-50%) translateY(0);transition:transform .3s cubic-bezier(.165,.84,.44,1) .75s;white-space:nowrap;z-index:10}.Menu__link--mobile.hide{transform:translate(-50%) translateY(calc(-100% - 25px));transition:transform .3s cubic-bezier(.165,.84,.44,1) 0s}}.Menu .MenuFade-enter-active{transition:all .35s cubic-bezier(.215,.61,.355,1) .25s}.Menu .MenuFade-leave-active{transition:all .35s cubic-bezier(.215,.61,.355,1) .2s}.Menu .MenuFade-enter-from,.Menu .MenuFade-leave-to{opacity:0}.SoundCursor{align-items:center;background-color:transparent;color:var(--black-forest);display:flex;justify-content:center;pointer-events:none;position:fixed;text-align:center;will-change:transform;z-index:10}@media only screen and (max-width:900px){.SoundCursor{display:none}}.no-javascript .SoundCursor{display:none}.SoundCursor__canvas{pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.SoundCursor--show .SoundCursor__text{opacity:1}.SoundCursor--hidden{display:none}.no-javascript .SoundCursor__canvas{background-color:var(--yellow);border:1px dashed var(--black-forest);border-radius:100%;height:100%;width:100%}.no-javascript .SoundCursor__text{opacity:1}.SoundCursor__text{opacity:0;padding:10px;position:relative;transition:opacity .3s cubic-bezier(.25,.46,.45,.94);width:100%;z-index:2}.SoundCursor--circle{height:100px;width:100px}.app{animation:appear 1.5s linear 1}@keyframes appear{0%{opacity:0}75%{opacity:0}to{opacity:1}}.naviguation .Error,.naviguation .page{opacity:0;transition:opacity .4s}.layout-enter-from,.layout-leave-to,.page-enter-from,.page-leave-to{opacity:0}.layout-leave-active,.page-leave-active{transition:opacity .4s,filter .4s}.layout-enter-active,.page-enter-active{transition:opacity .6s,filter .6s;transition-delay:.5s}.Snow{height:100%;left:0;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:1}.Hero404{align-items:center;color:var(--black-forest);display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100%}.Hero404__title{margin-bottom:var(--xs);z-index:2}.Hero404__subtitle{margin-bottom:var(--xxs);text-align:center;z-index:2}.Hero404__error{margin-bottom:var(--s);margin-top:var(--xxs);text-align:center;z-index:2}.Hero404__button,.Hero404__line{z-index:2}.Hero404__shader__bg .curtain img{visibility:visible}.Hero404__canvas{opacity:.6;z-index:3}.Hero404__background{background:linear-gradient(180deg,#c5e7da 70%,rgba(213,230,208,0));height:100%;left:0;position:absolute;top:-50px;transform:translateY(-25%) scale(1);width:100%;z-index:0}.Hero404__background__noscript{display:none}.no-javascript .Hero404__background__noscript{display:block}.Hero404__background__image{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.Footer{overflow:hidden;position:relative;width:100%;z-index:1}.Footer__content{align-items:center;background-color:var(--yellow);display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--s)}.Footer__content__button{align-self:flex-start}.Footer__content__button .Button__underline{width:100%}@media only screen and (max-width:640px){.Footer__content{padding:var(--s) var(--xs)}.Footer__content__button{margin:0 auto;margin-top:var(--xs)}}.Footer__bottom{margin-top:var(--m)!important}@media only screen and (max-width:640px){.Footer__bottom{margin-top:var(--s)!important}}.Error{background-color:var(--blue);transition:opacity .4s}.Error__button{bottom:24px}
