.stageframe{position:fixed!important;width:100%;top:0;left:0;height:100%;z-index:1000;background-color:#000}.stageframe .iimage{position:fixed!important;width:100%;height:100%;transition:opacity .4s linear;opacity:1!important}.stageframe .iimage.notready{opacity:0!important}.featurecheckwrapper[data-v-fe191441]{background-color:#fff;padding:20px}.featurecheckwrapper h2[data-v-fe191441]{margin-bottom:15px}.error-wrapper[data-v-af3cf4d2]{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#ffffffbf;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2000;transition:background .3s linear}.info-windows[data-v-cd3c1a7b]{flex-direction:column;justify-content:center;align-items:center}.controls[data-v-cd3c1a7b]{margin:8px 0 0;width:100%}select[data-v-cd3c1a7b]{padding:6px 28px 6px 8px;color:#fff;background-color:#32323280;border:1px solid rgba(255,255,255,.4);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;font-family:sans-serif;display:inline-block;width:auto;max-width:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23ffffff' d='M1.41 0l4.59 4.59L10.59 0 12 1.41 6 7.41 0 1.41z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:12px 8px}select[data-v-cd3c1a7b]:hover{background-color:#32323299}select[data-v-cd3c1a7b]:focus{border-color:#fff9}.list[data-v-cd3c1a7b]{max-height:240px;overflow:auto;background-color:#32323280;border:1px solid rgba(255,255,255,.4);padding:6px;margin-top:3px;width:100%}ul[data-v-cd3c1a7b]{list-style:none;padding:0;margin:0}li[data-v-cd3c1a7b]{padding:2px 0;color:#fff;cursor:pointer;transition:background-color .12s ease-in-out}li[data-v-cd3c1a7b]:hover{background-color:#ffffff1f}li[data-v-cd3c1a7b]:active{background-color:#ffffff38}.label[data-v-cd3c1a7b]{height:16px;font-size:14px;margin-left:10px;font-family:Courier New,Courier,monospace;color:#dcdcdc;margin-bottom:4px}.name[data-v-cd3c1a7b]{font-size:14px;font-family:sans-serif;font-weight:400;color:#fff}.meta[data-v-cd3c1a7b]{color:#fff}.empty[data-v-cd3c1a7b]{color:#666;margin-top:8px}.scene-selector[data-v-2bada70c]{flex-direction:column;justify-content:center;align-items:center}.scene-selector .scene-input[data-v-2bada70c]{width:70px;font-family:Courier New,Courier,monospace}.scene-selector .scene-input.scene-not-exists[data-v-2bada70c]{color:red}.performance-display-area[data-v-7f155e0d]{display:flex;flex-direction:column}.performance-display-area label[data-v-7f155e0d]{color:#dcdcdc}.performance-display-area .performance-display[data-v-7f155e0d]{cursor:default;pointer-events:none!important;padding:3px 6px;z-index:150000;font-family:Courier New,Courier,monospace;background-color:#0f06;color:#fff;font-size:18px}.performance-display-area .performance-display.slowperformance[data-v-7f155e0d]{background-color:#f006}.responsiveness[data-v-d45485db]{font-family:Courier New,Courier,monospace;font-size:14px}.responsiveness label a[data-v-d45485db]{color:#fff}.matching-rules ul[data-v-d45485db]{padding:0 0 0 15px;margin:0}.matching-rules li[data-v-d45485db]{font-size:11px}.device-size[data-v-d45485db]{color:#fff}.device-size span[data-v-d45485db]{display:inline-block;padding:4px;font-weight:900;font-size:16px}@media(max-width:600px){.device-size span[data-v-d45485db]{background-color:#730f71}}@media(min-width:601px)and (max-width:960px){.device-size span[data-v-d45485db]{background-color:#8952a5}}@media(min-width:961px)and (max-width:1265px){.device-size span[data-v-d45485db]{background-color:#4096c0}}@media(min-width:1266px)and (max-width:1920px){.device-size span[data-v-d45485db]{background-color:#047877}}@media(min-width:1921px){.device-size span[data-v-d45485db]{background-color:#016353}}.debug-panel[data-v-d1e1c191]{position:fixed;top:20px;left:20px;right:20px;background-color:#323232bf;z-index:23523523525352;min-width:45px;max-width:415px;display:flex;padding:2px 2px 7px;flex-wrap:wrap;border-radius:4px;min-height:21px}.debug-panel.minify[data-v-d1e1c191]{right:auto}.debug-panel button[data-v-d1e1c191],.debug-panel[data-v-d1e1c191] button{box-shadow:0;background:linear-gradient(to bottom,#599bb3 5%,#408c99);background-color:#599bb3;border-radius:4px;display:inline-block;cursor:pointer;color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:100;font-size:12px;padding:3px 7px;text-decoration:none;line-height:15px;border:1px solid #000;margin:2px;max-height:100%;flex-shrink:0}.debug-panel button[data-v-d1e1c191]:hover,.debug-panel[data-v-d1e1c191] button:hover{background:linear-gradient(to bottom,#408c99 5%,#599bb3);background-color:#408c99}.debug-panel .title[data-v-d1e1c191]{font-size:21px}.debug-panel p[data-v-d1e1c191]{font-family:Courier New,Courier,monospace;color:#fff;text-align:left;line-height:22px;margin:0 0 0 5px}.debug-panel .closer[data-v-d1e1c191]{position:absolute;right:0;top:0;width:20px;height:20px;background:linear-gradient(to bottom,#b3595e 5%,#943434);background-color:#b3595e}.debug-panel .minifier[data-v-d1e1c191]{position:absolute;right:25px;top:0;width:20px;height:20px}.webaudio[data-v-d1e1c191]{cursor:pointer;color:#fff;margin-top:8px;margin-left:3px;margin-right:2px;padding-left:10px;border:1px solid rgba(255,255,255,.4);border-radius:4px;font-family:Courier New,Courier,monospace;font-size:14px}.webaudio[data-v-d1e1c191]:hover{background-color:#ffffff1a}.testbuttons[data-v-d1e1c191]{display:flex;flex-direction:column;flex-wrap:wrap;max-height:170px}.testbuttons[data-v-d1e1c191] .area,.testbuttons .area[data-v-d1e1c191]{display:flex;margin:1px 2px;padding:3px;background-color:#32323280;border:1px solid rgba(255,255,255,.4);border-radius:4px;align-items:flex-end}.testbuttons[data-v-d1e1c191] .area.progressinfo-area,.testbuttons .area.progressinfo-area[data-v-d1e1c191]{display:block;text-align:right}.testbuttons[data-v-d1e1c191] .area.progressinfo-area .progressinfo,.testbuttons .area.progressinfo-area .progressinfo[data-v-d1e1c191]{text-align:left;display:flex;justify-content:space-between;width:100%}.testbuttons[data-v-d1e1c191] .area.responsiveness,.testbuttons .area.responsiveness[data-v-d1e1c191]{display:block;color:#fff}.testbuttons[data-v-d1e1c191] .area.responsiveness label,.testbuttons .area.responsiveness label[data-v-d1e1c191]{display:block}.testbuttons[data-v-d1e1c191] .area input,.testbuttons .area input[data-v-d1e1c191]{height:16px;font-size:12px;font-family:Courier New,Courier,monospace}.testbuttons[data-v-d1e1c191] .area label,.testbuttons .area label[data-v-d1e1c191]{height:16px;font-size:12px;font-family:Courier New,Courier,monospace;color:#dcdcdc;margin-bottom:4px}.options-panel button[data-v-5ddcf5f5]{margin:3px}.subtitlewrapper[data-v-15417f40]{display:flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%);max-width:90%;padding:5px;width:850px;min-height:20px;pointer-events:none;align-items:center;justify-content:center;flex-direction:column;text-align:center}@media(max-width:960px){.subtitlewrapper[data-v-15417f40]{position:fixed}}.subtitlewrapper .subtitle-line[data-v-15417f40]{font-size:1.1250008504rem;pointer-events:none;display:inline-block;background-color:#00000080;color:#fff;margin:2px;padding:3px 9px}.closebutton[data-v-00a6d638]{width:2.6250019843rem;height:2.2500017008rem;border-radius:.1875001417rem;border:.1875001417rem solid var(--color-white);background-color:var(--color-brown);display:flex;justify-content:center;align-items:center;cursor:pointer;color:var(--color-white);transition:background-color .3s ease}@media(hover:hover){.closebutton[data-v-00a6d638]:hover{background-color:var(--color-brown-dark)}}.dialog-wrapper[data-v-d0aa8d5f]{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:calc(100vh - var(--layout-footer-height) + var(--layout-footer-cut-offset));display:flex;align-items:center;justify-content:center;pointer-events:none;padding:var(--spacing-l);overflow-y:hidden;scrollbar-width:thin;scrollbar-width:.5rem;scrollbar-color:var(--color-green-3-dark) white}.dialog-wrapper[data-v-d0aa8d5f]::-webkit-scrollbar{width:.5rem;height:.5rem}.dialog-wrapper[data-v-d0aa8d5f]::-webkit-scrollbar-thumb{background:var(--color-green-3-dark);border-radius:.25rem}.dialog-wrapper[data-v-d0aa8d5f]::-webkit-scrollbar-track{background:#fff}.dialog-wrapper .dialog[data-v-d0aa8d5f]{max-width:100%}.dialog-wrapper .dialog-backdrop[data-v-d0aa8d5f]{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:100%;width:calc(100% - .5rem - 2px)}.dialog-wrapper .dialog-inner[data-v-d0aa8d5f]{position:relative}.dialog-wrapper.is-visible[data-v-d0aa8d5f]{pointer-events:auto;overflow-y:auto}.dialog-wrapper.has-fade-animation .dialog-backdrop[data-v-d0aa8d5f]{transform:translateZ(0);will-change:opacity,transform;opacity:0;pointer-events:none;transition:opacity var(--animation-duration) ease-in-out}.dialog-wrapper.has-fade-animation .dialog[data-v-d0aa8d5f]{opacity:0;pointer-events:none;transition:opacity var(--animation-duration) ease-in-out}.dialog-wrapper.has-fade-animation.is-visible .dialog-backdrop[data-v-d0aa8d5f],.dialog-wrapper.has-fade-animation.is-visible .dialog[data-v-d0aa8d5f]{opacity:1;pointer-events:auto}.dialog-wrapper.has-fade-animation.is-closing .dialog-backdrop[data-v-d0aa8d5f],.dialog-wrapper.has-fade-animation.is-closing .dialog[data-v-d0aa8d5f]{opacity:0;pointer-events:none}.dialog-wrapper.has-fade-up-animation .dialog-backdrop[data-v-d0aa8d5f]{transform:translateZ(0);will-change:opacity,transform;opacity:0;pointer-events:none;transition:opacity var(--animation-duration) ease-in-out}.dialog-wrapper.has-fade-up-animation .dialog[data-v-d0aa8d5f]{opacity:0;transform:translateY(10vh);pointer-events:none;transition:opacity var(--animation-duration) ease-in-out,transform var(--animation-duration) ease-in-out}.dialog-wrapper.has-fade-up-animation.is-visible .dialog-backdrop[data-v-d0aa8d5f]{opacity:1;pointer-events:auto}.dialog-wrapper.has-fade-up-animation.is-visible .dialog[data-v-d0aa8d5f]{opacity:1;transform:translateY(0);pointer-events:auto}.dialog-wrapper.has-fade-up-animation.is-closing .dialog-backdrop[data-v-d0aa8d5f]{opacity:0;pointer-events:none}.dialog-wrapper.has-fade-up-animation.is-closing .dialog[data-v-d0aa8d5f]{opacity:0;pointer-events:none;transform:translateY(10vh)}.dialog-wrapper.has-none-animation .dialog-backdrop[data-v-d0aa8d5f],.dialog-wrapper.has-none-animation .dialog[data-v-d0aa8d5f]{transition:none;display:none}.dialog-wrapper.has-none-animation.is-visible .dialog-backdrop[data-v-d0aa8d5f],.dialog-wrapper.has-none-animation.is-visible .dialog[data-v-d0aa8d5f]{display:block}.icon-round{width:calc(var(--size));height:calc(var(--size));border-radius:50%;border:var(--border-width) solid var(--border-color);display:flex;align-items:center;justify-content:center}.icon-round svg{width:calc(var(--icon-size));height:calc(var(--icon-size))}.icon-round.is-variant-green-2{background-color:var(--color-green-2);color:var(--color-white)}.infowindow[data-v-a34d6648] .dialog{--modal-padding: var(--spacing-xs);--modal-width: 33.5625253701rem;--modal-margin-top: 16.8750127559rem;--content-padding: var(--spacing-xxl);margin-top:var(--modal-margin-top);position:relative}.infowindow[data-v-a34d6648] .dialog-inner{width:var(--modal-width);max-width:100%;background-color:var(--color-white);padding:var(--modal-padding) calc(var(--modal-padding) + var(--content-padding))}.infowindow[data-v-a34d6648] .dialog-inner:after{content:"";position:absolute;top:100%;left:0;width:100%;height:var(--layout-footer-height);pointer-events:none;background:var(--color-white)}.infowindow[data-v-a34d6648] .infocontent>img{clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),0 100%);max-width:none;width:calc(100% + var(--content-padding) * 2);margin-left:calc(-1 * (var(--content-padding)))}.infowindow.has-icon[data-v-a34d6648] .infocontent>img{margin-bottom:3rem}.infowindow[data-v-a34d6648]{color:var(--color-brown);padding-top:0;padding-bottom:0}.infowindow .close-button[data-v-a34d6648]{position:absolute;top:-1.2rem;right:-.8rem;z-index:10}.infowindow .icon-position-frame[data-v-a34d6648]{position:absolute;top:0;left:0;width:100%;aspect-ratio:513/262;z-index:5}.infowindow .icon-position-frame .infowindow-icon[data-v-a34d6648]{position:absolute;bottom:0;left:calc(var(--modal-padding) + var(--content-padding));transform:translateY(43%)}.overlay-footer[data-v-74dfb003]{background-color:var(--color-green-3);height:var(--layout-footer-height);clip-path:polygon(0 var(--layout-footer-cut-offset),100% 0,100% 100%,0 100%);width:100%;position:absolute;bottom:0;left:0;grid-area:1/1/4/4}.animated-width[data-v-db363e22]{display:inline-flex;transition:width .25s ease;overflow:hidden}.animated-width-inner[data-v-db363e22]{display:inline-flex}.overlay-location[data-v-8a837864]{position:absolute;top:0;left:0;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.overlay-location .icon[data-v-8a837864]{position:absolute}.overlay-location .texts[data-v-8a837864]{background-color:var(--color-beige);border:.1875001417rem solid var(--color-white);padding:var(--spacing-xs) var(--spacing-s);margin-top:2.3rem;margin-left:1.5rem}.overlay-location .texts p[data-v-8a837864]{color:var(--color-brown);margin:0;white-space:nowrap}.overlay-location .navigation ul[data-v-8a837864]{list-style:none;padding-left:0;display:flex;gap:.3125002362rem;margin:0;position:absolute;right:1.1875008976rem;transform:translateY(-1rem)}.overlay-location .navigation ul li .router-link[data-v-8a837864]{display:flex;align-items:center;justify-content:center;padding-inline:var(--spacing-xs);color:var(--color-white);background-color:var(--color-brown);text-decoration:none;width:3.1250023622rem;height:3.1250023622rem;position:relative;transition:height var(--ease-small-open-time) var(--ease-small-open);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);overflow:hidden}.overlay-location .navigation ul li .router-link .title-large[data-v-8a837864]{white-space:nowrap;width:0;overflow:hidden}.overlay-location .navigation ul li .router-link svg[data-v-8a837864]{position:absolute;top:25px;transform:translateY(-50%)}.overlay-location .navigation ul li .router-link .title-small[data-v-8a837864]{position:absolute;top:2.5000018898rem;left:50%;transform:translate(-50%);opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;transition:opacity .35s ease}.overlay-location .navigation ul li .router-link[data-v-8a837864]:not(.is-style-large):hover{height:4.0000030236rem}.overlay-location .navigation ul li .router-link:not(.is-style-large):hover .title-small[data-v-8a837864]{opacity:1}.overlay-location .navigation ul li .router-link.is-style-large[data-v-8a837864]{width:auto}.overlay-location .navigation ul li .router-link.is-style-large .title-large[data-v-8a837864]{width:auto;overflow:visible;margin-right:.500000378rem}.overlay-location .navigation ul li .router-link.is-style-large svg[data-v-8a837864]{position:static;transform:none}.overlay-header-navigation-move[data-v-8a837864],.overlay-header-navigation-enter-active[data-v-8a837864],.overlay-header-navigation-leave-active[data-v-8a837864]{transition:all var(--ease-small-open-time) var(--ease-small-open)}.overlay-header-navigation-enter-from[data-v-8a837864],.overlay-header-navigation-leave-to[data-v-8a837864]{opacity:0}.overlay-header-navigation-leave-active[data-v-8a837864]{position:absolute}.overlay-progress-trophy-info[data-v-a3d60d67]{position:absolute;top:var(--spacing-l);right:calc(var(--spacing-l) * 2);z-index:1502;--hover-transition-duration: .3s;--hover-transition-easing: ease}.overlay-progress-trophy-info .trophy-image[data-v-a3d60d67]{width:2.1875016535rem;aspect-ratio:35/53;transition:width var(--hover-transition-duration) var(--hover-transition-easing);position:absolute;top:0;left:.3rem;transform:translateY(-40%);z-index:1}.overlay-progress-trophy-info .trophy-image img[data-v-a3d60d67]{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.overlay-progress-trophy-info .content[data-v-a3d60d67]{color:var(--color-brown);background-color:var(--color-beige);clip-path:var(--clip-path-square-to-top-right);filter:url(#inside-stroke) drop-shadow(0 4px 4px rgba(0,0,0,.25));width:5.125003874rem;height:2.2500017008rem;transition:all var(--hover-transition-duration) var(--hover-transition-easing)}.overlay-progress-trophy-info .content p[data-v-a3d60d67]{margin:0;position:absolute}.overlay-progress-trophy-info .content p[data-v-a3d60d67]:first-child{width:7.5000056693rem;text-align:center;transform:scale(0);opacity:0;right:1.75rem;top:1.2rem;transition:all var(--hover-transition-duration) var(--hover-transition-easing);transform-origin:top right}.overlay-progress-trophy-info .content p[data-v-a3d60d67]:last-child{top:.5rem;right:var(--spacing-xs)}.overlay-progress-trophy-info.is-hovered .trophy-image[data-v-a3d60d67]{width:4.0000030236rem}.overlay-progress-trophy-info.is-hovered .content[data-v-a3d60d67]{width:12.5000094488rem;height:4.875003685rem}.overlay-progress-trophy-info.is-hovered .content p[data-v-a3d60d67]:first-child{transform:scale(1);opacity:1}.progress-wrapper[data-v-6872ff12]{--progressbar-height: 25.0000188976rem;position:absolute;top:var(--spacing-l);right:var(--spacing-l);z-index:1501;width:4rem;display:flex;flex-direction:column;align-items:flex-end}.progress-wrapper .progressbar[data-v-6872ff12]{width:.8750006614rem;height:var(--progressbar-height);background-color:var(--color-beige);border:2px solid var(--color-beige);border-radius:2px;position:relative;box-shadow:0 4px 4px #00000040}.progress-wrapper .progressbar .dots[data-v-6872ff12]{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:var(--progressbar-height);width:100%}.progress-wrapper .progressbar .dots .dot[data-v-6872ff12]{width:60%;height:auto;background-color:var(--color-brown);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);aspect-ratio:1}.progress-wrapper .progressbar .dots.top-dots .dot[data-v-6872ff12]{background-color:var(--color-beige)}.progress-wrapper .progressbar .bar[data-v-6872ff12]{height:calc(var(--progress-percentage) + .3rem);position:absolute;bottom:0;left:0;width:100%;background-color:var(--color-brown);clip-path:polygon(0 .3rem,100% 0,100% 100%,0 100%);overflow:hidden;transition:height .25s ease}.progress-wrapper .progressbar .bar .dot[data-v-6872ff12]{background-color:var(--color-beige)}.progress-wrapper .progress-tooltip[data-v-6872ff12]{--arrow-width: 1.6250012283rem;--arrow-height: 1.6250012283rem;filter:url(#inside-stroke) drop-shadow(0 4px 4px rgba(0,0,0,.25))}.progress-wrapper .progress-tooltip .inner[data-v-6872ff12]{position:absolute;bottom:0;right:var(--spacing-l);background-color:var(--color-beige);padding:var(--spacing-s) calc(var(--spacing-m) + 1.2500009449rem) var(--spacing-s) var(--spacing-m);color:var(--color-brown);width:20.0000151181rem;clip-path:polygon(0 .3rem,calc(100% - var(--arrow-width)) 0,calc(100% - var(--arrow-width)) calc(50% - var(--arrow-height) / 2),100% 50%,calc(100% - var(--arrow-width)) calc(50% + var(--arrow-height) / 2),calc(100% - var(--arrow-width)) calc(100% - .3rem),0 100%)}.progress-wrapper .progress-tooltip p[data-v-6872ff12]:first-child{margin-top:0}.progress-wrapper .progress-tooltip p[data-v-6872ff12]:last-child{margin-bottom:0}.button-default[data-v-e75f811e]{padding:.7rem 2rem;color:var(--color-white);font-size:1rem;background-color:var(--color-green-3);font-weight:700;font-family:var(--typografie-font-family-secondary);transition:background-color var(--easing-fade-time) var(--easing-fade)}.button-default[data-v-e75f811e]:hover{background-color:var(--color-green-3-dark);cursor:pointer}.button-default.has-border[data-v-e75f811e]{border:3px solid currentColor;border-radius:3px}.button-default.has-color-brown[data-v-e75f811e]{background-color:var(--color-brown)}.button-default.has-color-brown[data-v-e75f811e]:hover{background-color:var(--color-brown-dark)}.wave-form[data-v-a28d0a0c]{display:flex;align-items:center;justify-content:space-between;overflow:hidden}.wave-form .line[data-v-a28d0a0c]{display:block;width:var(--line-width);height:var(--line-height, var(--line-min-height));border-radius:calc(var(--line-width) / 2);background-color:var(--line-color);float:left;transition:height var(--animation-speed) linear}.close-button[data-v-94861b96]{position:absolute;top:-1rem;right:-1rem;z-index:2}.icon-headphones[data-v-94861b96]{position:absolute;top:-2.5rem;left:-1rem;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.content[data-v-94861b96]{border:3px solid var(--color-white);background:linear-gradient(#6a9b941a,#6a9b941a),linear-gradient(#0003,#0003);border-radius:3px;width:42.6875322677rem;display:flex;color:var(--color-brown);gap:var(--spacing-l)}.content-left[data-v-94861b96]{padding-top:4rem;position:relative;width:21.8750165354rem}.content-left .info-text[data-v-94861b96]{display:flex;flex-direction:column;align-items:flex-start;position:absolute}.content-left .headings[data-v-94861b96]{margin-block-end:-1rem;position:relative;margin-inline-start:-3rem;background-color:var(--color-white);padding:var(--spacing-xs) var(--spacing-m)}.content-left .headings[data-v-94861b96] *{margin:0}.content-left .description[data-v-94861b96]{padding:var(--spacing-m) var(--spacing-s) var(--spacing-s) var(--spacing-s);margin-inline-start:-1.5rem;margin-block-end:-2rem;background-color:var(--color-beige);border:.1875001417rem solid var(--color-white);min-height:7.5000056693rem;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-s)}.content-left .description>p[data-v-94861b96]{margin:0}.content-left .description.has-more-info[data-v-94861b96]{padding-bottom:0}.content-left .description.has-more-info button[data-v-94861b96]{margin-bottom:-1.7rem}.content-right[data-v-94861b96]{padding:var(--spacing-xl) var(--spacing-l) var(--spacing-m) var(--spacing-xs);display:flex;align-items:center}.audio-player[data-v-94861b96]{display:grid;grid-template-columns:1fr 40px;grid-template-rows:1fr 40px}.play-toggle[data-v-94861b96]{background-color:transparent;border:none;padding:0;grid-area:2/2/3/3;cursor:pointer;transition:transform var(--ease-small-open-time) var(--ease-small-open);width:40px;height:40px;position:relative}.play-toggle svg[data-v-94861b96]{position:absolute;top:0;left:0}@media(hover:hover){.play-toggle[data-v-94861b96]:hover{transform:scale(1.1)}}.content[data-v-024853e6]{max-width:100%;color:var(--color-brown);position:relative;padding-top:1.1rem;display:flex}.content .content-left[data-v-024853e6]{display:inline-flex;flex-direction:column;width:21.6250163465rem;margin-right:-1rem;position:relative;padding-top:1.1rem;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.content .content-left .close-button[data-v-024853e6]{margin-bottom:-1.1rem;position:absolute;z-index:2;right:2.9rem;top:0}.content .content-left .headings[data-v-024853e6]{background-color:var(--color-white);margin-right:4rem;padding:var(--spacing-xs) var(--spacing-s);margin-bottom:-1.1rem;position:relative;z-index:1}.content .content-left .headings h2[data-v-024853e6]{margin:0}.content .content-left .description[data-v-024853e6]{background-color:var(--color-beige);border:.1875001417rem solid var(--color-white);margin-left:3rem;padding:var(--spacing-m) var(--spacing-s) var(--spacing-xs) var(--spacing-s)}.content .content-left .description p[data-v-024853e6]{margin:0}.content .content-left .description.has-more-info[data-v-024853e6]{margin-bottom:var(--spacing-l)}.content .content-left .description .info-link-button[data-v-024853e6]{margin-top:var(--spacing-m)}.content .content-right[data-v-024853e6]{display:inline-block;width:11.5000086929rem}.content .content-right .woodpecker[data-v-024853e6]{position:relative;display:flex;justify-content:center;align-items:flex-end}.content .content-right .woodpecker .woodpecker-background[data-v-024853e6]{position:absolute;width:100%;aspect-ratio:1/1;border-radius:50%;background-color:var(--color-orange-light);border:.1875001417rem solid var(--color-white);filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.content .content-right .woodpecker .woodpecker-foreground[data-v-024853e6]{position:relative;z-index:1;width:86%}.content[data-v-892786f6]{max-width:100%;color:var(--color-brown);position:relative;padding-top:1.1rem;display:flex}.content .content-left[data-v-892786f6]{display:inline-flex;flex-direction:column;width:21.6250163465rem;margin-right:-1rem;position:relative;padding-top:1.1rem;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.content .content-left .close-button[data-v-892786f6]{margin-bottom:-1.1rem;position:absolute;z-index:2;right:2.9rem;top:0}.content .content-left .headings[data-v-892786f6]{background-color:var(--color-white);margin-right:4rem;padding:var(--spacing-xs) var(--spacing-s);margin-bottom:-1.1rem;position:relative;z-index:1}.content .content-left .headings h2[data-v-892786f6]{margin:0}.content .content-left .description[data-v-892786f6]{background-color:var(--color-beige);border:.1875001417rem solid var(--color-white);margin-left:3rem;padding:var(--spacing-m) var(--spacing-s) var(--spacing-xs) var(--spacing-s)}.content .content-left .description p[data-v-892786f6]{margin:0}.content .content-left .description.has-more-info[data-v-892786f6]{margin-bottom:var(--spacing-l)}.content .content-left .description .info-link-button[data-v-892786f6]{margin-top:var(--spacing-m)}.content .content-right[data-v-892786f6]{display:inline-block;width:11.5000086929rem}.content .content-right .trophy[data-v-892786f6]{position:relative;display:flex;justify-content:center;align-items:flex-end}.content .content-right .trophy .trophy-background[data-v-892786f6]{position:absolute;width:100%;aspect-ratio:1/1;border-radius:50%;background-color:var(--color-orange-light);border:.1875001417rem solid var(--color-white);filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.content .content-right .trophy .trophy-foreground[data-v-892786f6]{position:relative;z-index:1;width:86%}.spinner[data-v-7e78b49e]{transform-origin:center;animation:spinner-7e78b49e 1s infinite linear}@keyframes spinner-7e78b49e{to{transform:rotate(360deg)}}.welcome-button[data-v-3edd6104]{position:relative}.welcome-button .spinner[data-v-3edd6104]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;transition:opacity var(--easing-fade-time) var(--easing-fade)}.welcome-button .text[data-v-3edd6104]{opacity:0;transition:opacity var(--easing-fade-time) var(--easing-fade)}.welcome-button:not(:disabled) .text[data-v-3edd6104]{opacity:1}.welcome-button:not(:disabled) .spinner[data-v-3edd6104]{opacity:0;pointer-events:none}.welcome-screen[data-v-28e5c1e0]{background-color:var(--color-green-3)}.header[data-v-28e5c1e0]{width:100%;min-height:430px;display:flex;align-items:center;justify-content:center;clip-path:polygon(0 0,100% 0,100% 90%,0 100%);flex-grow:1;position:relative;overflow:hidden}.header video[data-v-28e5c1e0]{width:100%;height:100%;object-fit:cover;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.header .content[data-v-28e5c1e0]{position:relative;z-index:2}.header .content h1[data-v-28e5c1e0]{color:var(--color-white);text-align:center}.header .content h1 span[data-v-28e5c1e0]{display:block;-webkit-text-stroke:1px rgba(0,0,0,.1);text-shadow:0 .25rem .25rem rgba(0,0,0,.25)}.footer[data-v-28e5c1e0]{padding-block:var(--spacing-m)}.footer .row[data-v-28e5c1e0]{display:flex;align-items:center;justify-content:space-between}.footer .row-1 .footer-intro-text[data-v-28e5c1e0]{color:var(--color-white);max-width:512px;width:100%;text-align:center}.footer .row-1 .col[data-v-28e5c1e0]:nth-child(2){display:grid;gap:var(--spacing-s)}@media(max-width:960px){.footer .row-1[data-v-28e5c1e0]{display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;gap:var(--spacing-l)}.footer .row-1 .col[data-v-28e5c1e0]{justify-self:center}.footer .row-1 .col:nth-child(1) img[data-v-28e5c1e0],.footer .row-1 .col:nth-child(3) img[data-v-28e5c1e0]{max-height:170px}.footer .row-1 .col[data-v-28e5c1e0]:nth-child(2){grid-row:1/2;grid-column:1/3}}.footer .row-2[data-v-28e5c1e0]{justify-content:flex-end;display:flex;gap:var(--spacing-xxl)}@media(max-width:960px){.footer .row-2[data-v-28e5c1e0]{justify-content:center}}.footer .row-2 a[data-v-28e5c1e0]{color:var(--color-white);font-size:.875rem}.kubikfoto-overlay[data-v-eff85083]{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:var(--spacing-l) 1fr var(--spacing-l);grid-template-rows:var(--spacing-l) 1fr var(--spacing-l);pointer-events:none;z-index:1500}@layer base{.kubikfoto-overlay[data-v-eff85083]>*{pointer-events:all;grid-row:2;grid-column:2}}.kubikfoto-overlay .options-panel[data-v-eff85083]{position:relative;align-self:flex-end;justify-self:flex-end}.kubikfoto-overlay .buttons-top[data-v-eff85083]{position:relative;align-self:flex-start;justify-self:flex-end}:root{--color-white: #fff;--color-black: #000;--color-background: #fef6e3;--color-foreground: #2e2e2e;--color-beige: #ebeecf;--color-beige-light: #f5f7e4;--color-orange: #e79700;--color-orange-light: #e5b458;--color-turquoise: #6a9b94;--color-turquoise-dark: #557c76;--color-brown: #4b4e35;--color-brown-dark: #3c3e2a;--color-green-1: #bbcc35;--color-green-1-light: #c9d65d;--color-green-2: #8eaa3c;--color-green-3: #637f2a;--color-green-3-dark: #4f6622;--typografie-font-family-primary: "Gudea", Helvetica, Arial, sans-serif;--typografie-font-family-secondary: "Source Sans Pro", Helvetica, Arial, sans-serif;--typografie-line-hight-heading: 1.21;--typografie-line-hight-body: 1.25;--typografie-font-size-s: .8125rem;--typografie-font-size-m: 1rem;--typografie-font-size-l: clamp(20px, 17.4358974359px + .0051282051 * 100vw, 24px);--typografie-font-size-xl: clamp(23px, 15.9487179487px + .0141025641 * 100vw, 34px);--typografie-font-size-xxl: clamp(28px, 17.7435897436px + .0205128205 * 100vw, 44px);--typografie-font-size-xxxl: clamp(44px, 33.7435897436px + .0205128205 * 100vw, 60px);--spacing-xs: clamp(4px, -1.1282051282px + .0102564103 * 100vw, 12px);--spacing-s: clamp(9px, 1.9487179487px + .0141025641 * 100vw, 20px);--spacing-m: clamp(16px, 8.3076923077px + .0153846154 * 100vw, 28px);--spacing-l: clamp(24px, 16.3076923077px + .0153846154 * 100vw, 36px);--spacing-xl: clamp(32px, 21.7435897436px + .0205128205 * 100vw, 48px);--spacing-xxl: clamp(48px, 37.7435897436px + .0205128205 * 100vw, 64px);--clip-path-square-to-top-right: polygone(2% 0, 100% 0%, 98% 100%, 0% 100%);--layout-footer-height: 5.625004252rem;--layout-footer-cut-offset: 1.5rem;--easing-fade: ease;--easing-fade-time: .35s;--ease-small-open: linear( 0, .023 1.5%, .089 3.2%, .534 10.9%, .729 15.2%, .87 20%, .955 25.5%, .989 30.8%, 1.003 37.9%, 1 );--ease-small-open-time: .65s}@font-face{font-display:swap;font-family:Gudea;font-style:normal;font-weight:700;src:url(/fonts/gudea-v16-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Code Pro;font-style:normal;font-weight:400;src:url(/fonts/source-code-pro-v31-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Code Pro;font-style:normal;font-weight:700;src:url(/fonts/source-code-pro-v31-latin-700.woff2) format("woff2")}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter-from,.fade-leave-to,.fade-slow-enter-from,.fade-slow-leave-to,.fade-fast-enter-from,.fade-fast-leave-to{opacity:0}.fade-slow-enter-active,.fade-slow-leave-active{transition:opacity 1s}.fade-fast-enter-active,.fade-fast-leave-active{transition:opacity .2s}@layer reset{html.normalize,body.normalize,div.normalize,span.normalize,applet.normalize,object.normalize,iframe.normalize,figure.normalize,h1.normalize,h2.normalize,h3.normalize,h4.normalize,h5.normalize,h6.normalize,p.normalize,a.normalize,blockquote.normalize,pre.normalize,abbr.normalize,acronym.normalize,address.normalize,big.normalize,cite.normalize,code.normalize,del.normalize,dfn.normalize,em.normalize,font.normalize,img.normalize,ins.normalize,kbd.normalize,q.normalize,s.normalize,samp.normalize,small.normalize,strike.normalize,strong.normalize,sub.normalize,sup.normalize,tt.normalize,var.normalize,dl.normalize,dt.normalize,dd.normalize,ol.normalize,ul.normalize,li.normalize,fieldset.normalize,form.normalize,label.normalize,legend.normalize,table.normalize,caption.normalize,tbody.normalize,tfoot.normalize,thead.normalize,tr.normalize,th.normalize,td.normalize{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}dl.normalize dt,dl.normalize dd{margin:0;padding:0}button.normalize{display:block;background:none repeat scroll 0 0 transparent;border:medium none;border-spacing:0;font-weight:400;line-height:1.42rem;list-style:none outside none;margin:0;padding:0;text-align:left;text-decoration:none;text-indent:0;cursor:pointer}a.normalize{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none}ul.normalize,ul.normalize>li,li.normalize,ol.normalize,ol.normalize>li{list-style:none;display:block;margin-block:0;padding-inline:0;padding:0;margin:0}}::selection{background:var(--color-orange);color:var(--color-white)}:root{font-size:16px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;width:100%}html{-webkit-text-size-adjust:100%}body{font-family:var(--typografie-font-family-primary);font-weight:700}.visually-hidden{border:0!important;clip:rect(1px,1px,1px,1px)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}img{max-width:100%;height:auto;display:block}.has-page-padding{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}.scroll-y{overflow:auto;max-height:100%;max-width:calc(100% - 3px);height:100%;overflow-x:hidden;overflow-y:auto;position:relative;padding-bottom:50px;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-width:.5em;scrollbar-color:var(--color-green-3-dark) white}.scroll-y::-webkit-scrollbar{width:.5em;height:.5em}.scroll-y::-webkit-scrollbar-thumb{background:var(--color-green-3-dark);border-radius:.25em}.scroll-y::-webkit-scrollbar-track{background:#fff}.is-full-screen-view{background-color:var(--color-background);display:flex;flex-direction:column;width:100%;max-width:100%;height:100%;max-height:100%;grid-area:1/1/4/4;position:relative}p{line-height:var(--typografie-line-hight-body);font-family:var(--typografie-font-family-secondary)}h1:not([class*=is-style]),.is-style-heading-1{font-size:var(--typografie-font-size-xxl);line-height:var(--typografie-line-hight-heading);font-family:var(--typografie-font-family-primary)}h2:not([class*=is-style]),.is-style-heading-2{font-size:var(--typografie-font-size-xl);line-height:var(--typografie-line-hight-heading);font-family:var(--typografie-font-family-primary)}h3:not([class*=is-style]),.is-style-heading-3{font-size:var(--typografie-font-size-l);line-height:var(--typografie-line-hight-heading);font-family:var(--typografie-font-family-primary)}h4:not([class*=is-style]),.is-style-heading-4{font-size:var(--typografie-font-size-m);line-height:var(--typografie-line-hight-heading);font-family:var(--typografie-font-family-primary)}h5:not([class*=is-style]),.is-style-heading-5{font-size:var(--typografie-font-size-s);line-height:var(--typografie-line-hight-heading);font-family:var(--typografie-font-family-primary)}h6:not([class*=is-style]),.is-style-heading-6{font-size:var(--typografie-font-size-xs);line-height:var(--typografie-line-hight-heading);font-family:var(--typografie-font-family-primary)}.is-style-display{font-size:var(--typografie-font-size-xxxl)}.is-style-caption{font-size:var(--typografie-font-size-s);font-family:var(--typografie-font-family-secondary);font-weight:400}.is-weight-regular{font-weight:400}.hidden-link{text-decoration:underline;cursor:pointer;transition:text-decoration-color var(--easing-fade-time) var(--easing-fade);text-decoration-color:transparent}@media(hover:hover){.hidden-link:hover{text-decoration-color:currentColor}}#root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:fixed;left:0;top:0;width:100%;height:100%;opacity:1;z-index:3}
