.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-6fdf4a0f]{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-c476b668]{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-c476b668]{right:auto}.debug-panel button[data-v-c476b668],.debug-panel[data-v-c476b668] 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-c476b668]:hover,.debug-panel[data-v-c476b668] button:hover{background:linear-gradient(to bottom,#408c99 5%,#599bb3);background-color:#408c99}.debug-panel .title[data-v-c476b668]{font-size:21px}.debug-panel p[data-v-c476b668]{font-family:Courier New,Courier,monospace;color:#fff;text-align:left;line-height:22px;margin:0 0 0 5px}.debug-panel .closer[data-v-c476b668]{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-c476b668]{position:absolute;right:25px;top:0;width:20px;height:20px}.webaudio[data-v-c476b668]{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-c476b668]:hover{background-color:#ffffff1a}.testbuttons[data-v-c476b668]{display:flex;flex-direction:column;flex-wrap:wrap;max-height:170px}.testbuttons[data-v-c476b668] .area,.testbuttons .area[data-v-c476b668]{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-c476b668] .area.progressinfo-area,.testbuttons .area.progressinfo-area[data-v-c476b668]{display:block;text-align:right}.testbuttons[data-v-c476b668] .area.progressinfo-area .progressinfo,.testbuttons .area.progressinfo-area .progressinfo[data-v-c476b668]{text-align:left;display:flex;justify-content:space-between;width:100%}.testbuttons[data-v-c476b668] .area.responsiveness,.testbuttons .area.responsiveness[data-v-c476b668]{display:block;color:#fff}.testbuttons[data-v-c476b668] .area.responsiveness label,.testbuttons .area.responsiveness label[data-v-c476b668]{display:block}.testbuttons[data-v-c476b668] .area input,.testbuttons .area input[data-v-c476b668]{height:16px;font-size:12px;font-family:Courier New,Courier,monospace}.testbuttons[data-v-c476b668] .area label,.testbuttons .area label[data-v-c476b668]{height:16px;font-size:12px;font-family:Courier New,Courier,monospace;color:#dcdcdc;margin-bottom:4px}.closebutton[data-v-e9410f23]{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-e9410f23]:hover{background-color:var(--color-brown-dark)}}.page-scroll-content-root{width:100vw;height:calc(100vh - var(--layout-footer-height) + var(--layout-footer-cut-offset))}.page-scroll-content-root [data-reka-scroll-area-root]{width:100%;height:100%;position:relative}.page-scroll-content-root [data-reka-scroll-area-viewport]{width:100%;height:100%;display:flex;padding:0 var(--layout-page-padding-inline)}.page-scroll-content-root [data-reka-scroll-area-viewport]>*{margin:auto;max-width:100%}.page-scroll-content-root .scrollbar{--reka-scroll-area-thumb-width: 7px;width:10px;background-color:var(--color-beige);bottom:calc(var(--layout-footer-cut-offset) - 2px)!important}.page-scroll-content-root .scrollbar-thumb{background-color:var(--color-brown);border-radius:50px}@media(max-width:600px){.page-scroll-content-root.is-mobile-full-height{height:100vh;height:100dvh}.page-scroll-content-root.is-mobile-full-height .scrollbar{bottom:0!important}}.dialog-wrapper[data-v-b9f7d57a]{position:absolute;grid-area:1/1/4/4;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;height:100dvh;pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:600px){.dialog-wrapper.is-mobile-on-top[data-v-b9f7d57a]{z-index:5}}.dialog-wrapper .scroll-area-wrapper[data-v-b9f7d57a],.dialog-wrapper .dialog[data-v-b9f7d57a]{max-width:100%}@media(max-width:960px){.dialog-wrapper .dialog[data-v-b9f7d57a]{margin-top:13rem;margin-bottom:8rem}}@media(max-width:600px){.dialog-wrapper .dialog[data-v-b9f7d57a]{margin-top:5rem;margin-bottom:5rem}}.dialog-wrapper .dialog-backdrop[data-v-b9f7d57a]{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:100%}.dialog-wrapper .dialog-inner[data-v-b9f7d57a]{position:relative}.dialog-wrapper[data-v-b9f7d57a]:not(.is-visible):not(.is-closing){visibility:hidden}.dialog-wrapper.is-visible[data-v-b9f7d57a]{pointer-events:auto;-webkit-user-select:auto;user-select:auto}.dialog-wrapper.has-fade-animation .dialog-backdrop[data-v-b9f7d57a]{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 .scroll-area-wrapper[data-v-b9f7d57a]{opacity:0;pointer-events:none;transition:opacity var(--animation-duration) ease-in-out}.dialog-wrapper.has-fade-animation.is-visible .dialog-backdrop[data-v-b9f7d57a],.dialog-wrapper.has-fade-animation.is-visible .scroll-area-wrapper[data-v-b9f7d57a]{opacity:1;pointer-events:auto}.dialog-wrapper.has-fade-animation.is-closing .dialog-backdrop[data-v-b9f7d57a],.dialog-wrapper.has-fade-animation.is-closing .scroll-area-wrapper[data-v-b9f7d57a]{opacity:0;pointer-events:none}.dialog-wrapper.has-fade-up-animation .dialog-backdrop[data-v-b9f7d57a]{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 .scroll-area-wrapper[data-v-b9f7d57a]{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-b9f7d57a]{opacity:1;pointer-events:auto}.dialog-wrapper.has-fade-up-animation.is-visible .scroll-area-wrapper[data-v-b9f7d57a]{opacity:1;transform:translateY(0);pointer-events:auto}.dialog-wrapper.has-fade-up-animation.is-closing .dialog-backdrop[data-v-b9f7d57a]{opacity:0;pointer-events:none}.dialog-wrapper.has-fade-up-animation.is-closing .scroll-area-wrapper[data-v-b9f7d57a]{opacity:0;pointer-events:none;transform:translateY(10vh)}.dialog-wrapper.has-scale-fade-animation[data-v-b9f7d57a]{--ease-scale-fade: linear( 0, .029 1.6%, .123 3.5%, .651 10.6%, .862 14.1%, 1.002 17.7%, 1.046 19.6%, 1.074 21.6%, 1.087 23.9%, 1.086 26.6%, 1.014 38.5%, .994 46.3%, 1 )}.dialog-wrapper.has-scale-fade-animation .dialog-backdrop[data-v-b9f7d57a]{transform:translateZ(0);will-change:opacity,transform;opacity:0;pointer-events:none;transition:opacity var(--animation-duration) ease}.dialog-wrapper.has-scale-fade-animation .scroll-area-wrapper[data-v-b9f7d57a]{opacity:0;transform:scale(.7);pointer-events:none;transition:opacity calc(var(--animation-duration) / 2) ease,transform var(--animation-duration) var(--ease-scale-fade)}.dialog-wrapper.has-scale-fade-animation.is-visible .dialog-backdrop[data-v-b9f7d57a]{opacity:1;pointer-events:auto}.dialog-wrapper.has-scale-fade-animation.is-visible .scroll-area-wrapper[data-v-b9f7d57a]{opacity:1;transform:scale(1);pointer-events:auto}.dialog-wrapper.has-scale-fade-animation.is-closing .dialog-backdrop[data-v-b9f7d57a]{opacity:0;pointer-events:none}.dialog-wrapper.has-scale-fade-animation.is-closing .scroll-area-wrapper[data-v-b9f7d57a]{opacity:0;pointer-events:none;transform:scale(.7);transition:opacity calc(var(--animation-duration) / 2) ease,transform var(--animation-duration) ease}.dialog-wrapper.has-none-animation .dialog-backdrop[data-v-b9f7d57a],.dialog-wrapper.has-none-animation .scroll-area-wrapper[data-v-b9f7d57a]{transition:none;display:none}.dialog-wrapper.has-none-animation.is-visible .dialog-backdrop[data-v-b9f7d57a],.dialog-wrapper.has-none-animation.is-visible .scroll-area-wrapper[data-v-b9f7d57a]{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-766f6325] .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}@media(max-width:960px){.infowindow[data-v-766f6325] .dialog{--modal-margin-top: 5rem;margin-bottom:0}}.infowindow[data-v-766f6325] .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-766f6325] .dialog-inner:after{content:"";position:absolute;top:calc(100% - 1px);left:0;width:100%;height:calc(var(--layout-footer-height) + 1px);pointer-events:none;background:var(--color-white)}.infowindow[data-v-766f6325] .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)));aspect-ratio:513/262;object-fit:cover}.infowindow.has-icon[data-v-766f6325] .infocontent>img{margin-bottom:3rem}.infowindow[data-v-766f6325] .page-scroll-content-root [data-reka-scroll-area-viewport]{align-items:flex-start}.infowindow[data-v-766f6325]{color:var(--color-brown);padding-top:0;padding-bottom:0}.infowindow .close-button[data-v-766f6325]{position:absolute;top:-1.2rem;right:-.8rem;z-index:10}.infowindow .icon-position-frame[data-v-766f6325]{position:absolute;top:0;left:0;width:100%;aspect-ratio:513/262;z-index:5;pointer-events:none}.infowindow .icon-position-frame .infowindow-icon[data-v-766f6325]{position:absolute;bottom:0;left:calc(var(--modal-padding) + var(--content-padding));transform:translateY(43%);pointer-events:auto}.video-avatar[data-v-213397e7]{position:relative;width:100%;height:100%;object-fit:cover;line-height:0;clip-path:polygon(0 .5rem,100% 0,100% 100%,0 100%)}.video-avatar video[data-v-213397e7]{width:100%;height:100%;object-fit:cover}.video-avatar .idle-video[data-v-213397e7],.video-avatar .answer-video[data-v-213397e7]{position:absolute;top:0;left:0}.video-guide-video-wrapper[data-v-79a594d7]{aspect-ratio:396/580;height:auto;border:none;background:transparent;padding:0;overflow:hidden}.video-guide-video-wrapper .video-guide-video-wrapper-inner[data-v-79a594d7]{padding:.3125002362rem;height:100%;width:100%}.video-guide-video-wrapper .video-guide-video-wrapper-background[data-v-79a594d7]{position:absolute;top:0;left:0;width:100%;height:100%;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));display:flex}.video-guide-video-wrapper .video-guide-video-wrapper-background .video-guide-video-wrapper-background-inner[data-v-79a594d7]{width:100%;height:100%;clip-path:polygon(0 .5rem,100% 0,100% 100%,0 100%);background-color:var(--color-white)}.question-list[data-v-79a594d7]{display:flex;flex-direction:column}.question-list-item[data-v-79a594d7]{color:var(--color-brown);border:.1875001417rem solid var(--color-brown);background-color:var(--color-beige);padding:.3rem var(--spacing-s);text-align:left;font-size:1.25rem;line-height:var(--typografie-line-hight-heading);font-family:var(--typografie-font-family-primary);transition:background-color .3s ease;cursor:pointer}.question-list-item[data-v-79a594d7]:not(:last-child){border-bottom:none}@media(hover:hover){.question-list-item[data-v-79a594d7]:hover{background-color:var(--color-white)}}.question-list-item.is-active[data-v-79a594d7]{background-color:var(--color-white)}.overlay-footer-guide-mobile-overlay[data-v-79a594d7] .dialog{margin-top:2rem;margin-bottom:2rem}.overlay-footer-guide-mobile-overlay[data-v-79a594d7]{z-index:1}.overlay-footer-guide-mobile-overlay .close-button[data-v-79a594d7]{position:absolute;top:0;right:0;z-index:9}.overlay-footer-guide-mobile-overlay .video-guide-video-wrapper[data-v-79a594d7]{padding:.9375007087rem;display:grid}.overlay-footer-guide-mobile-overlay .video-guide-video-wrapper .video-guide-video-wrapper-inner[data-v-79a594d7]{position:relative}.overlay-footer-guide-mobile-overlay .question-list[data-v-79a594d7]{width:100%;height:auto}.overlay-footer-guide-mobile-overlay.is-enlarged .question-list[data-v-79a594d7]{pointer-events:auto}.overlay-footer-guide[data-v-79a594d7]{position:absolute;z-index:0;bottom:2rem;right:0;transition:width .3s ease}.overlay-footer-guide .small-ui[data-v-79a594d7]{position:absolute;z-index:1;top:-2.7500020787rem;left:-3.6250027402rem;padding-top:1.5000011339rem;padding-left:1.5000011339rem;cursor:pointer;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}@media(max-width:600px){.overlay-footer-guide .small-ui[data-v-79a594d7]{top:-1.5000011339rem;left:-1.5000011339rem}}.overlay-footer-guide .small-ui .icon-round[data-v-79a594d7]{position:absolute;top:0;left:0}.overlay-footer-guide .small-ui p[data-v-79a594d7]{color:var(--color-brown);text-align:center;border:.1875001417rem solid var(--color-white);background-color:var(--color-beige);padding:.7rem var(--spacing-s);display:inline-flex;font-size:1.25rem;line-height:var(--typografie-line-hight-heading);font-family:var(--typografie-font-family-primary);margin:0}@media(max-width:600px){.overlay-footer-guide .small-ui p[data-v-79a594d7]{display:none}}.overlay-footer-guide .large-ui[data-v-79a594d7]{position:absolute;z-index:1;top:0;left:0;transform:translate(-50%)}.overlay-footer-guide .question-list[data-v-79a594d7]{position:absolute;bottom:2rem;right:5rem;width:28.5000215433rem;opacity:1;transform:translate(0) scale(1);pointer-events:auto;transition:opacity .3s ease,transform .3s ease,width .3s ease,height .3s ease}.overlay-footer-guide .question-list[hidden][data-v-79a594d7]{opacity:0;pointer-events:none;transform:translate(3rem) scale(.9)}.overlay-footer-guide .video-guide-video-wrapper[data-v-79a594d7]{width:12.8750097323rem;transition:width .3s ease}@media(max-width:600px){.overlay-footer-guide .video-guide-video-wrapper[data-v-79a594d7]{width:6.7500051024rem;aspect-ratio:108/105}.overlay-footer-guide .video-guide-video-wrapper .video-guide-video-wrapper-inner[data-v-79a594d7]{aspect-ratio:108/105}}.overlay-footer-guide:not(.is-enlarged) .video-guide-video-wrapper[data-v-79a594d7]{cursor:pointer}.overlay-footer-guide.is-enlarged .video-guide-video-wrapper[data-v-79a594d7]{width:24.7500187087rem;aspect-ratio:396/580}@media(max-width:600px){.overlay-footer-guide.is-enlarged .video-guide-video-wrapper[data-v-79a594d7]{width:100%}}.overlay-footer-guide.is-enlarged .video-guide-video-wrapper-inner[data-v-79a594d7]{aspect-ratio:396/580}.overlay-footer[data-v-1f4b87e4]{width:100%;position:absolute;bottom:0;left:0;grid-area:1/1/4/4;height:var(--layout-footer-height)}.overlay-footer .background[data-v-1f4b87e4]{position:absolute;top:0;left:0;width:100%;background-color:var(--color-green-3);height:100%;clip-path:polygon(0 var(--layout-footer-cut-offset),100% 0,100% 100%,0 100%)}.overlay-footer .content[data-v-1f4b87e4]{position:relative;display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 var(--layout-page-padding-inline)}@media(max-width:960px){.overlay-footer .content[data-v-1f4b87e4]{align-items:flex-end;padding-bottom:1rem}}.overlay-footer .content .left .more-info-button[data-v-1f4b87e4]{position:absolute;bottom:1rem;background:transparent;border:none;cursor:pointer;filter:drop-shadow(0 4px 4px rgba(0,0,0,0));transition:all .3s ease}@media(hover:hover){.overlay-footer .content .left .more-info-button[data-v-1f4b87e4]:hover{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}}@media(max-width:960px){.overlay-footer .content .left .more-info-button[data-v-1f4b87e4]{width:9.5000071811rem;bottom:3.5rem}}.overlay-footer .content .left .signet-welterbe-logo[data-v-1f4b87e4]{position:absolute;bottom:-.5rem}.overlay-footer .content .right[data-v-1f4b87e4]{color:var(--color-white);display:flex;align-items:center;gap:var(--spacing-m);position:relative}.overlay-footer .content .right a[data-v-1f4b87e4]{color:inherit}.overlay-footer .content .right .mute-toggle[data-v-1f4b87e4]{display:inline-flex;align-items:center;gap:calc(var(--spacing-xs) / 2);font-size:inherit;font-weight:inherit;background:transparent;border:none;color:inherit;cursor:pointer}@media(hover:hover){.overlay-footer .content .right .mute-toggle[data-v-1f4b87e4]:hover{text-decoration:underline}}.overlay-footer .content .right .mute-toggle .sound-wave[data-v-1f4b87e4]{transition:all .1s ease;transform-origin:center}.overlay-footer .content .right .mute-toggle.is-muted svg .sound-wave[data-v-1f4b87e4]{opacity:0;transform:scale(.5)}.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-90cc4f91]{position:absolute;top:0;left:0}@media(max-width:960px){.overlay-location[data-v-90cc4f91]{margin-left:calc(var(--spacing-l) * -.65);top:-1rem}}.overlay-location .overlay-header-content[data-v-90cc4f91]{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.overlay-location .icon[data-v-90cc4f91]{position:absolute}.overlay-location .texts[data-v-90cc4f91]{background-color:var(--color-beige);border:.1875001417rem solid var(--color-white);padding:.7500005669rem 1.2500009449rem;margin-top:2rem;margin-left:1.5rem}@media(max-width:960px){.overlay-location .texts[data-v-90cc4f91]{margin-left:calc(var(--spacing-l) * .65);margin-top:1.5rem}}.overlay-location .texts p[data-v-90cc4f91]{color:var(--color-brown);margin:0;white-space:nowrap}@media(max-width:25.625rem){.overlay-location .texts p[data-v-90cc4f91]:last-child{font-size:calc(8.5vw - .6rem)}}.overlay-location .navigation ul[data-v-90cc4f91]{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-90cc4f91]{display:flex;align-items:center;justify-content:center;gap:.500000378rem;padding-inline:.7500005669rem;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);overflow:hidden}@media(max-width:960px){.overlay-location .navigation ul li .router-link[data-v-90cc4f91]{gap:.250000189rem}}@media(max-width:960px){.overlay-location .navigation ul li .router-link[data-v-90cc4f91]{height:2.3750017953rem;width:2.3750017953rem}}.overlay-location .navigation ul li .router-link .title-large[data-v-90cc4f91]{white-space:nowrap;width:0;overflow:hidden}@media(max-width:960px){.overlay-location .navigation ul li .router-link .title-large[data-v-90cc4f91]{font-size:.8750006614rem}}.overlay-location .navigation ul li .router-link svg[data-v-90cc4f91]{position:absolute;top:25px;transform:translateY(-50%)}@media(max-width:960px){.overlay-location .navigation ul li .router-link svg[data-v-90cc4f91]{height:calc(1.0312507795rem);width:calc(1.1718758858rem);top:19px}}.overlay-location .navigation ul li .router-link .title-small[data-v-90cc4f91]{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}@media(max-width:960px){.overlay-location .navigation ul li .router-link .title-small[data-v-90cc4f91]{font-size:.7500005669rem}}.overlay-location .navigation ul li .router-link[data-v-90cc4f91]:not(.is-style-large):not(.is-touch-mode-only):hover{height:4.0000030236rem}@media(max-width:960px){.overlay-location .navigation ul li .router-link[data-v-90cc4f91]:not(.is-style-large):not(.is-touch-mode-only):hover{height:3.6250027402rem}}.overlay-location .navigation ul li .router-link:not(.is-style-large):not(.is-touch-mode-only):hover .title-small[data-v-90cc4f91]{opacity:1}.overlay-location .navigation ul li .router-link.is-style-large[data-v-90cc4f91]{width:auto}.overlay-location .navigation ul li .router-link.is-style-large .title-large[data-v-90cc4f91]{width:auto;overflow:visible;margin-right:.500000378rem}.overlay-location .navigation ul li .router-link.is-style-large svg[data-v-90cc4f91]{position:static;transform:none}.overlay-header-navigation-move[data-v-90cc4f91],.overlay-header-navigation-enter-active[data-v-90cc4f91],.overlay-header-navigation-leave-active[data-v-90cc4f91]{transition:all var(--ease-small-open-time) var(--ease-small-open)}.overlay-header-navigation-enter-from[data-v-90cc4f91],.overlay-header-navigation-leave-to[data-v-90cc4f91]{opacity:0}.overlay-header-navigation-leave-active[data-v-90cc4f91]{position:absolute}.overlay-progress-trophy-info[data-v-5e51bec8]{position:absolute;top:var(--layout-page-padding-inline);right:calc(var(--spacing-l) * 2);z-index:1502;--hover-transition-duration: .3s;--hover-transition-easing: ease}@media(max-width:960px){.overlay-progress-trophy-info[data-v-5e51bec8]{left:0;right:auto;top:7rem;z-index:4}}.overlay-progress-trophy-info .trophy-image[data-v-5e51bec8]{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-5e51bec8]{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.overlay-progress-trophy-info .content[data-v-5e51bec8]{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 .content-inner[data-v-5e51bec8]{clip-path:var(--clip-path-square-to-top-right);color:var(--color-brown);background-color:var(--color-beige);width:100%;height:100%}.overlay-progress-trophy-info .content p[data-v-5e51bec8]{margin:0;position:absolute}.overlay-progress-trophy-info .content p[data-v-5e51bec8]: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}@media(max-width:960px){.overlay-progress-trophy-info .content p[data-v-5e51bec8]:first-child{right:auto;left:3.25rem;transform-origin:top left}}.overlay-progress-trophy-info .content p[data-v-5e51bec8]:last-child{top:.5rem;right:.75rem}.overlay-progress-trophy-info.is-hovered .trophy-image[data-v-5e51bec8]{width:4.0000030236rem}.overlay-progress-trophy-info.is-hovered .content[data-v-5e51bec8]{width:12.5000094488rem;height:4.875003685rem}.overlay-progress-trophy-info.is-hovered .content p[data-v-5e51bec8]:first-child{transform:scale(1);opacity:1}.progress-wrapper[data-v-33995d30]{--progressbar-height: 25.0000188976rem;position:absolute;top:var(--layout-page-padding-inlinel);right:var(--layout-page-padding-inline);width:4rem;display:flex;flex-direction:column;align-items:flex-end}@media(max-height:52rem){.progress-wrapper[data-v-33995d30]{--progressbar-height: calc(100vh - 30rem) }}.progress-wrapper .progressbar[data-v-33995d30]{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-33995d30]{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-33995d30]{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-33995d30]{background-color:var(--color-beige)}.progress-wrapper .progressbar .bar[data-v-33995d30]{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-33995d30]{background-color:var(--color-beige)}.progress-wrapper .progress-tooltip[data-v-33995d30]{--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-33995d30]{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-33995d30]:first-child{margin-top:0}.progress-wrapper .progress-tooltip p[data-v-33995d30]: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}@media(max-width:960px){[data-v-27bfec3e] .dialog{padding-left:2rem}}@media(max-width:600px){[data-v-27bfec3e] .dialog{margin-top:7rem!important;margin-bottom:6rem!important;padding-left:0}}@media(max-width:600px){[data-v-27bfec3e] .waveform{width:100%!important}}.close-button[data-v-27bfec3e]{position:absolute;top:-1rem;right:-1rem;z-index:2}@media(max-width:600px){.close-button[data-v-27bfec3e]{right:-.5rem}}.icon-headphones[data-v-27bfec3e]{position:absolute;top:-2.5rem;left:-1rem;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}@media(max-width:600px){.icon-headphones[data-v-27bfec3e]{top:-1rem;left:-.5rem}}.content[data-v-27bfec3e]{width:42.6875322677rem;max-width:100%;display:flex;color:var(--color-brown);gap:var(--spacing-l)}@media(min-width:601px){.content[data-v-27bfec3e]{border:3px solid var(--color-white);background:linear-gradient(#6a9b941a,#6a9b941a),linear-gradient(#0003,#0003);border-radius:3px}}@media(max-width:600px){.content[data-v-27bfec3e]{flex-direction:column-reverse;align-items:center;padding-top:0;max-width:100%;gap:0}}.content-left[data-v-27bfec3e]{padding-top:4rem;position:relative;width:21.8750165354rem}@media(max-width:600px){.content-left[data-v-27bfec3e]{width:100%;padding-top:0;margin-top:-1rem}}.content-left .info-text[data-v-27bfec3e]{display:flex;flex-direction:column;align-items:flex-start}@media(min-width:601px){.content-left .info-text[data-v-27bfec3e]{position:absolute}}.content-left .headings[data-v-27bfec3e]{margin-block-end:-1rem;position:relative;margin-inline-start:-3rem;background-color:var(--color-white);padding:.500000378rem 1.0000007559rem}@media(max-width:600px){.content-left .headings[data-v-27bfec3e]{margin-inline-start:0}}.content-left .headings[data-v-27bfec3e] *{margin:0}.content-left .description[data-v-27bfec3e]{padding:1.7500013228rem 1.0000007559rem .500000378rem;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)}@media(max-width:600px){.content-left .description[data-v-27bfec3e]{margin-inline-start:1rem}}.content-left .description>p[data-v-27bfec3e]{margin:0}.content-left .description.has-more-info[data-v-27bfec3e]{padding-bottom:0}.content-left .description.has-more-info button[data-v-27bfec3e]{margin-bottom:-1.7rem}.content-right[data-v-27bfec3e]{padding:var(--spacing-xl) var(--spacing-l) var(--spacing-m) var(--spacing-xs);display:flex;align-items:center}@media(max-width:600px){.content-right[data-v-27bfec3e]{width:100%;padding:0}}.audio-player[data-v-27bfec3e]{display:grid;grid-template-columns:1fr 40px;grid-template-rows:1fr 40px}@media(max-width:600px){.audio-player[data-v-27bfec3e]{border:3px solid var(--color-white);background:linear-gradient(#6a9b941a,#6a9b941a),linear-gradient(#0003,#0003);border-radius:3px;padding:1rem 1rem 1rem 2rem;width:100%}}.play-toggle[data-v-27bfec3e]{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-27bfec3e]{position:absolute;top:0;left:0}@media(hover:hover){.play-toggle[data-v-27bfec3e]:hover{transform:scale(1.1)}}@media(max-width:600px){[data-v-33cd71d4] .dialog{margin-top:6rem!important;margin-bottom:6rem!important}}.content[data-v-33cd71d4]{max-width:100%;color:var(--color-brown);position:relative;padding-top:1.1rem;display:flex}@media(max-width:600px){.content[data-v-33cd71d4]{flex-direction:column;align-items:center;padding-top:0}}.content .content-left[data-v-33cd71d4]{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))}@media(max-width:600px){.content .content-left[data-v-33cd71d4]{order:2;margin-top:-1.5rem;z-index:1;width:100%;margin-right:0}}.content .content-left .close-button[data-v-33cd71d4]{margin-bottom:-1.1rem;position:absolute;z-index:2;right:2.9rem;top:0}.content .content-left .headings[data-v-33cd71d4]{background-color:var(--color-white);margin-right:4rem;padding:.500000378rem 1.0000007559rem;margin-bottom:-1.1rem;position:relative;z-index:1}.content .content-left .headings h2[data-v-33cd71d4]{margin:0}.content .content-left .description[data-v-33cd71d4]{background-color:var(--color-beige);border:.1875001417rem solid var(--color-white);margin-left:3rem;padding:1.7500013228rem 1.0000007559rem .500000378rem}.content .content-left .description p[data-v-33cd71d4]{margin:0}.content .content-left .description.has-more-info[data-v-33cd71d4]{margin-bottom:var(--spacing-l)}.content .content-left .description .info-link-button[data-v-33cd71d4]{margin-top:var(--spacing-m)}.content .content-right[data-v-33cd71d4]{display:inline-block;width:11.5000086929rem}@media(max-width:600px){.content .content-right[data-v-33cd71d4]{order:1}}.content .content-right .woodpecker[data-v-33cd71d4]{position:relative;display:flex;justify-content:center;align-items:flex-end}.content .content-right .woodpecker .woodpecker-background[data-v-33cd71d4]{position:absolute;width:100%;aspect-ratio:1/1;border-radius:50%;background-color:var(--color-orange-light);border:.1875001417rem solid var(--color-white);box-shadow:0 4px 4px #00000040}.content .content-right .woodpecker .woodpecker-foreground[data-v-33cd71d4]{position:relative;z-index:1;width:86%}@media(max-width:600px){[data-v-e56878dc] .dialog{margin-top:6rem!important;margin-bottom:6rem!important}}.content[data-v-e56878dc]{max-width:100%;color:var(--color-brown);position:relative;padding-top:1.1rem;display:flex}@media(max-width:600px){.content[data-v-e56878dc]{flex-direction:column;align-items:center;padding-top:0}}.content .content-left[data-v-e56878dc]{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))}@media(max-width:600px){.content .content-left[data-v-e56878dc]{order:2;margin-top:-1.5rem;z-index:1;width:100%;margin-right:0}}.content .content-left .close-button[data-v-e56878dc]{margin-bottom:-1.1rem;position:absolute;z-index:2;right:2.9rem;top:0}.content .content-left .headings[data-v-e56878dc]{background-color:var(--color-white);margin-right:4rem;padding:.500000378rem 1.0000007559rem;margin-bottom:-1.1rem;position:relative;z-index:1}.content .content-left .headings h2[data-v-e56878dc]{margin:0}.content .content-left .description[data-v-e56878dc]{background-color:var(--color-beige);border:.1875001417rem solid var(--color-white);margin-left:3rem;padding:1.7500013228rem 1.0000007559rem .500000378rem}.content .content-left .description p[data-v-e56878dc]{margin:0}.content .content-left .description .info-link-button[data-v-e56878dc]{margin-top:var(--spacing-m)}.content .content-right[data-v-e56878dc]{display:inline-block;width:11.5000086929rem}@media(max-width:600px){.content .content-right[data-v-e56878dc]{order:1;z-index:2}}.content .content-right .trophy[data-v-e56878dc]{position:relative;display:flex;justify-content:center;align-items:flex-end}.content .content-right .trophy .trophy-background[data-v-e56878dc]{position:absolute;width:100%;aspect-ratio:1/1;border-radius:50%;background-color:var(--color-orange-light);border:.1875001417rem solid var(--color-white);box-shadow:0 4px 4px #00000040}.content .content-right .trophy .trophy-foreground[data-v-e56878dc]{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-1b5fe101]{background-color:var(--color-green-3);padding-bottom:0}.header[data-v-1b5fe101]{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-1b5fe101]{width:100%;height:100%;object-fit:cover;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.header .content[data-v-1b5fe101]{position:relative;z-index:2}.header .content h1[data-v-1b5fe101]{color:var(--color-white);text-align:center}.header .content h1 span[data-v-1b5fe101]{display:block;-webkit-text-stroke:1px rgba(0,0,0,.1);text-shadow:0 .25rem .25rem rgba(0,0,0,.25)}.footer[data-v-1b5fe101]{padding-block:var(--spacing-m)}.footer .row[data-v-1b5fe101]{display:flex;align-items:center;justify-content:space-between}.footer .row-1 .footer-intro-text[data-v-1b5fe101]{color:var(--color-white);max-width:512px;width:100%;text-align:center}.footer .row-1 .col[data-v-1b5fe101]:nth-child(2){display:grid;gap:var(--spacing-s)}@media(max-width:960px){.footer .row-1[data-v-1b5fe101]{display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;gap:var(--spacing-l)}.footer .row-1 .col[data-v-1b5fe101]{justify-self:center}.footer .row-1 .col:nth-child(1) img[data-v-1b5fe101],.footer .row-1 .col:nth-child(3) img[data-v-1b5fe101]{max-height:170px}.footer .row-1 .col[data-v-1b5fe101]:nth-child(2){grid-row:1/2;grid-column:1/3}}.footer .row-2[data-v-1b5fe101]{justify-content:flex-end;display:flex;gap:var(--spacing-xxl)}@media(max-width:960px){.footer .row-2[data-v-1b5fe101]{justify-content:center}}.footer .row-2 p[data-v-1b5fe101]{margin:0}.footer .row-2 a[data-v-1b5fe101]{color:var(--color-white);font-size:.875rem}.scene-transition-overlay[data-v-51b053b5]{grid-area:1/1/4/4;background:var(--color-brown-dark);-webkit-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center}#dialog-teleport-mobile-video-guide[data-v-beb2732a]{display:contents;pointer-events:none}.kubikfoto-overlay[data-v-beb2732a]{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:var(--layout-page-padding-inline) 1fr var(--layout-page-padding-inline);grid-template-rows:var(--layout-page-padding-inline) 1fr var(--layout-page-padding-inline);pointer-events:none;z-index:1500}@layer base{.kubikfoto-overlay[data-v-beb2732a]>*{pointer-events:all;grid-row:2;grid-column:2}}.kubikfoto-overlay .options-panel[data-v-beb2732a]{position:relative;align-self:flex-end;justify-self:flex-end}.kubikfoto-overlay .buttons-top[data-v-beb2732a]{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(25px, 19.2307692308px + .0115384615 * 100vw, 34px);--typografie-font-size-xxl: clamp(24px, 11.1794871795px + .0256410256 * 100vw, 44px);--typografie-font-size-xxxl: clamp(40px, 27.1794871795px + .0256410256 * 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: polygon(0 3%, 100% 0%, 100% 97%, 0% 100%);--layout-footer-height: 5.625004252rem;--layout-footer-cut-offset: 1.5rem;--layout-page-padding-inline: clamp(24px, 16.3076923077px + .0153846154 * 100vw, 36px);--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}@media(max-width:960px){:root{--layout-footer-cut-offset: .5rem}}@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}}@media(max-width:600px){.hidden-xs-only{display:none!important}}:root{--responsiveness-query-xs-only-matches: false}@media(max-width:600px){:root{--responsiveness-query-xs-only-matches: true}}@media(min-width:601px)and (max-width:960px){.hidden-sm-only{display:none!important}}:root{--responsiveness-query-sm-only-matches: false}@media(min-width:601px)and (max-width:960px){:root{--responsiveness-query-sm-only-matches: true}}@media(max-width:960px){.hidden-sm-and-down{display:none!important}}:root{--responsiveness-query-sm-and-down-matches: false}@media(max-width:960px){:root{--responsiveness-query-sm-and-down-matches: true}}@media(min-width:601px){.hidden-sm-and-up{display:none!important}}:root{--responsiveness-query-sm-and-up-matches: false}@media(min-width:601px){:root{--responsiveness-query-sm-and-up-matches: true}}@media(min-width:961px)and (max-width:1265px){.hidden-md-only{display:none!important}}:root{--responsiveness-query-md-only-matches: false}@media(min-width:961px)and (max-width:1265px){:root{--responsiveness-query-md-only-matches: true}}@media(max-width:1265px){.hidden-md-and-down{display:none!important}}:root{--responsiveness-query-md-and-down-matches: false}@media(max-width:1265px){:root{--responsiveness-query-md-and-down-matches: true}}@media(min-width:961px){.hidden-md-and-up{display:none!important}}:root{--responsiveness-query-md-and-up-matches: false}@media(min-width:961px){:root{--responsiveness-query-md-and-up-matches: true}}@media(min-width:1266px)and (max-width:1920px){.hidden-lg-only{display:none!important}}:root{--responsiveness-query-lg-only-matches: false}@media(min-width:1266px)and (max-width:1920px){:root{--responsiveness-query-lg-only-matches: true}}@media(max-width:1920px){.hidden-lg-and-down{display:none!important}}:root{--responsiveness-query-lg-and-down-matches: false}@media(max-width:1920px){:root{--responsiveness-query-lg-and-down-matches: true}}@media(min-width:1266px){.hidden-lg-and-up{display:none!important}}:root{--responsiveness-query-lg-and-up-matches: false}@media(min-width:1266px){:root{--responsiveness-query-lg-and-up-matches: true}}@media(min-width:1921px){.hidden-xl-only{display:none!important}}:root{--responsiveness-query-xl-only-matches: false}@media(min-width:1921px){:root{--responsiveness-query-xl-only-matches: true}}:root{--responsiveness-query-height-xs-only-matches: false}@media(max-height:600px){:root{--responsiveness-query-height-xs-only-matches: true}}:root{--responsiveness-query-height-sm-only-matches: false}@media(min-height:601px)and (max-height:960px){:root{--responsiveness-query-height-sm-only-matches: true}}:root{--responsiveness-query-height-sm-and-down-matches: false}@media(max-height:960px){:root{--responsiveness-query-height-sm-and-down-matches: true}}:root{--responsiveness-query-height-sm-and-up-matches: false}@media(min-height:601px){:root{--responsiveness-query-height-sm-and-up-matches: true}}:root{--responsiveness-query-height-md-only-matches: false}@media(min-height:961px)and (max-height:1265px){:root{--responsiveness-query-height-md-only-matches: true}}:root{--responsiveness-query-height-md-and-down-matches: false}@media(max-height:1265px){:root{--responsiveness-query-height-md-and-down-matches: true}}:root{--responsiveness-query-height-md-and-up-matches: false}@media(min-height:961px){:root{--responsiveness-query-height-md-and-up-matches: true}}:root{--responsiveness-query-height-lg-only-matches: false}@media(min-height:1266px)and (max-height:1920px){:root{--responsiveness-query-height-lg-only-matches: true}}:root{--responsiveness-query-height-lg-and-down-matches: false}@media(max-height:1920px){:root{--responsiveness-query-height-lg-and-down-matches: true}}:root{--responsiveness-query-height-lg-and-up-matches: false}@media(min-height:1266px){:root{--responsiveness-query-height-lg-and-up-matches: true}}:root{--responsiveness-query-height-xl-only-matches: false}@media(min-height:1921px){:root{--responsiveness-query-height-xl-only-matches: true}}:root{--responsiveness-query-both-xs-only-matches: false}@media(max-height:600px),(max-width:600px){:root{--responsiveness-query-both-xs-only-matches: true}}:root{--responsiveness-query-both-sm-only-matches: false}@media(min-height:601px)and (max-height:960px)and (min-width:601px),(min-width:601px)and (max-width:960px)and (min-height:601px){:root{--responsiveness-query-both-sm-only-matches: true}}:root{--responsiveness-query-both-sm-and-down-matches: false}@media(max-height:960px),(max-width:960px){:root{--responsiveness-query-both-sm-and-down-matches: true}}:root{--responsiveness-query-both-sm-and-up-matches: false}@media(min-height:601px)and (min-width:601px){:root{--responsiveness-query-both-sm-and-up-matches: true}}:root{--responsiveness-query-both-md-only-matches: false}@media(min-height:961px)and (max-height:1265px)and (min-width:961px),(min-width:961px)and (max-width:1265px)and (min-height:961px){:root{--responsiveness-query-both-md-only-matches: true}}:root{--responsiveness-query-both-md-and-down-matches: false}@media(max-height:1265px),(max-width:1265px){:root{--responsiveness-query-both-md-and-down-matches: true}}:root{--responsiveness-query-both-md-and-up-matches: false}@media(min-height:961px)and (min-width:961px){:root{--responsiveness-query-both-md-and-up-matches: true}}:root{--responsiveness-query-both-lg-only-matches: false}@media(min-height:1266px)and (max-height:1920px)and (min-width:1266px),(min-width:1266px)and (max-width:1920px)and (min-height:1266px){:root{--responsiveness-query-both-lg-only-matches: true}}:root{--responsiveness-query-both-lg-and-down-matches: false}@media(max-height:1920px),(max-width:1920px){:root{--responsiveness-query-both-lg-and-down-matches: true}}:root{--responsiveness-query-both-lg-and-up-matches: false}@media(min-height:1266px)and (min-width:1266px){:root{--responsiveness-query-both-lg-and-up-matches: true}}:root{--responsiveness-query-both-xl-only-matches: false}@media(min-height:1921px)and (min-width:1921px){:root{--responsiveness-query-both-xl-only-matches: true}}:root{--responsiveness-current-device-size: "unknown";--breakpoint-xs-min: 0;--breakpoint-xs-max: 600px;--breakpoint-sm-min: 601px;--breakpoint-sm-max: 960px;--breakpoint-md-min: 961px;--breakpoint-md-max: 1265px;--breakpoint-lg-min: 1266px;--breakpoint-lg-max: 1920px;--breakpoint-xl-min: 1921px;--breakpoint-xl-max: 99999999px}@media(max-width:600px){:root{--responsiveness-current-device-size: "xs"}}@media(min-width:601px)and (max-width:960px){:root{--responsiveness-current-device-size: "sm"}}@media(min-width:961px)and (max-width:1265px){:root{--responsiveness-current-device-size: "md"}}@media(min-width:1266px)and (max-width:1920px){:root{--responsiveness-current-device-size: "lg"}}@media(min-width:1921px){:root{--responsiveness-current-device-size: "xl"}}::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;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}svg{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.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;-webkit-overflow-scrolling:touch;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}ol{padding-left:1.5em}p,li{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}
