.webgl-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;overflow:clip;-webkit-user-select:none;-moz-user-select:none;user-select:none;contain:strict}.webgl-canvas{outline:none}.writing-text{position:relative;display:flex;width:100%;height:auto;opacity:0;transition:opacity .4s}.writing-text .cursor-text{opacity:0}.writing-text.is-visible,.writing-text.is-visible .cursor-text{opacity:1}.content{align-self:center;font-size:1em;color:#fff;text-transform:uppercase}.content strong{text-decoration:underline}.content .char{white-space:nowrap;text-decoration:none;opacity:0}.content .char.visible{opacity:1}.content .word{white-space:nowrap}.cursor-text{position:absolute;top:0;left:0;display:block;width:1em;height:1em}.cursor-text-el{position:absolute;top:0;bottom:0;width:.05em;height:1em;margin:auto;background-color:#fff}.is-finished .cursor-text{animation:blink .8s cubic-bezier(.55,0,.1,1) infinite}.is-hidden .cursor-text{display:none}.app-footer[data-v-7ff52e90]{position:fixed;right:0;bottom:0;left:0;z-index:4;pointer-events:none}[data-v-7ff52e90] .writing-text{justify-content:center}.inner[data-v-7ff52e90]{position:absolute;display:flex;justify-content:center;width:100%;padding:0 var(--app-padding) calc(var(--app-padding) * .5) var(--app-padding);font-size:var(--base-text);opacity:0;transform:translateY(-100%);transition:opacity .6s cubic-bezier(.55,0,.1,1)}@media (max-width: 1439px){.inner[data-v-7ff52e90]{padding:0 var(--app-padding) calc(var(--app-padding) * 1.5) var(--app-padding)}}@media (max-width: 639px){.inner[data-v-7ff52e90]{padding:0 var(--app-padding) calc(var(--app-padding) * 2.5) var(--app-padding)}}.inner.is-visible[data-v-7ff52e90]{opacity:1;transition:opacity 1.2s cubic-bezier(.55,0,.1,1) 1s}.description[data-v-7ff52e90]{opacity:1}.lazy-img{--padding-top: 56.25%;position:relative;display:block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}@supports (overflow: clip){.lazy-img{overflow:clip}}.lazy-img:after{position:relative;display:block;width:100%;padding-top:var(--padding-top);content:"";background:transparent}.lazy-img img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:0;contain:content}.lazy-img.obj-fit-cover img{-o-object-fit:cover;object-fit:cover}.lazy-img.obj-fit-contain img{-o-object-fit:contain;object-fit:contain}.lazy-img.loaded img{opacity:1;transition:opacity .3s}.shortbread-modale{--shortbread-modale-primary: white;--shortbread-modale-secondary: rgba(0, 0, 0, 70%);--shortbread-modale-background: rgba(0, 0, 0, 20%);--shortbread-modale-background-secondary: rgba(0, 0, 0, 10%);position:fixed;bottom:0;z-index:1000;display:flex;align-items:center;justify-content:center;width:100vw}.shortbread-modale.shortbread-modale-enter-active,.shortbread-modale.shortbread-modale-leave-active{will-change:transform;transition:transform 1s cubic-bezier(.55,0,.1,1)}.shortbread-modale.shortbread-modale-enter-from,.shortbread-modale.shortbread-modale-leave-to{transform:translateY(200%)}@media (width >= 1025px){.shortbread-modale{margin-bottom:20px}}.shortbread-modale__inner{display:flex;flex-flow:row wrap;align-items:center;width:100%;padding:20px 20px 20px 25px;background-color:var(--shortbread-modale-background)}@media (width >= 1025px){.shortbread-modale__inner{width:auto;max-width:850px;border-radius:10px}}.shortbread-modale__description{width:100%;margin-bottom:15px;font-size:12px;line-height:15px;color:var(--shortbread-modale-primary);text-align:center}.shortbread-modale__description a{text-decoration:underline;transition:opacity .25s cubic-bezier(.36,.07,.19,.97)}@media (width >= 769px){.shortbread-modale__description{width:60%;padding-right:20px;margin-bottom:0;text-align:left}}.shortbread-modale__buttons{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;width:100%}.shortbread-modale__buttons>:first-child{margin-right:20px}@media (width >= 769px){.shortbread-modale__buttons{justify-content:flex-end;width:40%}}.shortbread-modale__cta{display:flex;align-items:center;justify-content:center;width:130px;max-width:175px;padding:12px 20px 8px;border-radius:5px;transition:opacity .25s cubic-bezier(.36,.07,.19,.97),transform .6s cubic-bezier(0,.96,.22,1)}.shortbread-modale__cta .cta__text{position:inherit;font-size:10px;text-transform:uppercase;transition:opacity .25s cubic-bezier(.36,.07,.19,.97),transform .9s cubic-bezier(0,.96,.22,1)}@media (width >= 769px){.shortbread-modale__cta .cta__text{font-size:12px}}@media (width >= 1025px){.shortbread-modale__cta .cta__text{font-size:14px}}.shortbread-modale__cta--decline{color:var(--shortbread-modale-primary);background-color:var(--shortbread-modale-background-secondary);border:1px solid var(--shortbread-modale-background)}.shortbread-modale__cta--accept{color:var(--shortbread-modale-secondary);background-color:#fff;border:1px solid #fff}@media (width >= 769px){.shortbread-modale__cta{width:200px}}.language-picker{--arrow-size: .4em;--arrow-width: 1px;position:relative;font:inherit;font-size:1em;line-height:.9;cursor:pointer}.language-picker .language-picker-current{position:relative;z-index:0;padding-right:calc(var(--arrow-size, .4em) * 3);word-break:keep-all;white-space:nowrap;pointer-events:none}.language-picker .language-picker-arrow{position:absolute;top:calc(50% - var(--arrow-size, .4em) * .8);right:calc(var(--arrow-size, .4em) * .2);z-index:2;width:var(--arrow-size, .4em);height:var(--arrow-size, .4em);pointer-events:none;border:currentColor;border-right:var(--arrow-width, .4em) solid;border-bottom:var(--arrow-width, .4em) solid;transform:rotate(45deg)}.language-picker .language-picker-select{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;font:inherit;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;opacity:.001}.language-picker .language-picker-select option{color:#000;color:initial}.routes-list[data-v-c3f9f130]{position:fixed;bottom:10px;left:10px;z-index:9999;min-width:175px;overflow:hidden;overflow:clip;font-family:Roboto Mono,Source Code Pro,Menlo,Consolas,Courier,monospace;font-size:10px;color:#ffffff80;text-align:left;background-color:#111;border-radius:4px;box-shadow:1.1px 2.4px 2.2px #00000005,2.7px 5.7px 5.3px #00000007,5px 10.8px 10px #00000009,8.9px 19.2px 17.9px #0000000b,16.7px 35.9px 33.4px #0000000d,40px 86px 80px #00000012}p[data-v-c3f9f130]{position:relative;z-index:1;padding:8px 14px;font-size:1em;pointer-events:none;background-color:inherit;border-radius:4px}select[data-v-c3f9f130]{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;font-size:17px;pointer-events:all;opacity:.001}.logo-container[data-v-d334479d]{display:flex;width:var(--header-size);height:var(--header-size);pointer-events:all;cursor:pointer}@media (hover: hover){.logo-container:hover .logo svg[data-v-d334479d]{opacity:.7}}@media (hover: none) and (pointer: coarse){.logo-container:active .logo svg[data-v-d334479d]{opacity:.7}}.logo-container .logo svg[data-v-d334479d]{width:100%;height:100%;opacity:1;fill:#fff;transition:opacity .25s cubic-bezier(.55,0,.1,1)}.qr-code[data-v-edde42bf]{position:relative;display:flex;justify-content:center;overflow:hidden}.qr-code[data-v-edde42bf] svg{width:9em;height:9em;padding:1.5em}.qr-code[data-v-edde42bf] svg rect{shape-rendering:crispEdges}.view-landing[data-v-ca14ba6f]{display:flex;align-items:center;justify-content:center;pointer-events:all}.logo-container[data-v-ca14ba6f]{position:absolute;top:var(--app-padding);z-index:10}.img-container[data-v-ca14ba6f]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.img-container .lazy-img[data-v-ca14ba6f]{height:100%}.qr[data-v-ca14ba6f]{width:30%;min-width:200px;max-width:320px}.text[data-v-ca14ba6f]{width:80%;max-width:350px;font-size:13px}.text p[data-v-ca14ba6f]{line-height:20px;text-align:center;text-decoration:none}.text .title[data-v-ca14ba6f]{margin-bottom:10px;font-size:20px}#preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:var(--preloader-size);background-color:#000;opacity:.999;transition:opacity 2.5s cubic-bezier(.36,.07,.19,.97);transition-delay:.5s;will-change:opacity}#preloader{--preloader-size: calc((8px) * var(--h-demult, 1))}@media (min-width: 768px) and (max-width: 1199px){#preloader{--preloader-size: calc((.462962963vw + 4.4444444444px) * var(--h-demult, 1))}}@media (min-width: 1200px) and (max-width: 1919px){#preloader{--preloader-size: calc((.2777777778vw + 6.6666666667px) * var(--h-demult, 1))}}@media (min-width: 1920px){#preloader{--preloader-size: calc((12px) * var(--h-demult, 1))}}#preloader .branding{position:absolute;z-index:2}#preloader .preloader-baseline{margin-bottom:1em;font-size:1.5em;letter-spacing:.18em}#preloader .preloader-logo{width:20em;height:auto}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}#preloader.exit,#preloader.exit .preloader-content{opacity:0}#preloader .preloader-sound{position:absolute;bottom:calc(var(--app-padding) * .5);z-index:2;width:70%;font-size:var(--base-text);text-align:center;opacity:0;transition:opacity 1s}@media (max-width: 1439px){#preloader .preloader-sound{bottom:calc(var(--app-padding) * 1.5)}}@media (max-width: 639px){#preloader .preloader-sound{bottom:calc(var(--app-padding) * 2.5)}}#preloader .preloader-sound.visible{opacity:1}#preloader .preloader-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:opacity 1.5s cubic-bezier(.36,.07,.19,.97);will-change:opacity}#preloader .preloader-progress{position:absolute;bottom:var(--app-padding);z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}#preloader .progress-bar{position:relative;width:calc(100% - var(--app-padding) * 2);max-width:600px;height:1px;margin-top:1em;background:#fff}#preloader .progress-bar .progress-bar-fill{position:absolute;width:100%;height:100%;background:#e47314;transform:scaleX(0);transition:transform .1s}#preloader .preloader-counter{font-size:1.5em;font-variant-numeric:tabular-nums;color:#fff}#preloader .preloader-image{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100vh;animation:kenBurns 20s infinite alternate}@media (orientation: portrait) and (width > 1024px){#preloader .preloader-image{--play-size: calc((20px) * var(--h-demult, 1))}}@media (orientation: portrait) and (width > 1024px) and (min-width: 1024px){#preloader .preloader-image{--play-size: calc((20px) * var(--h-demult, 1))}}#preloader .preloader-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1}#preloader .preloader-image .bg-image-black{opacity:1;animation:fadeOutImg 3s forwards}@keyframes fadeOutImg{0%{opacity:1}to{opacity:0}}#preloader .preloader-image-desktop{display:none}@media (orientation: landscape){#preloader .preloader-image-desktop{display:flex}}#preloader .preloader-image-mobile{display:none}@media (orientation: portrait){#preloader .preloader-image-mobile{display:flex}}#preloader .preloader-background{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:#000;transform-origin:bottom center}#preloader .preloader-text-container{position:relative;display:flex;width:100%;max-width:80%;margin-right:auto;margin-left:calc(var(--app-padding) * 2);font-size:var(--base-text);line-height:1.5;color:#fff;opacity:0}#preloader .preloader-text{position:relative;z-index:2;align-self:left;font-size:1em;opacity:0}#preloader .preloader-text .char{position:relative;white-space:nowrap;opacity:0}#preloader .preloader-text .char.visible{opacity:1}#preloader .preloader-text .word{white-space:nowrap}#preloader .preloader-cursor{position:absolute;top:0;left:0;z-index:5;display:block;width:1em;height:1em}#preloader .preloader-cursor-el{position:absolute;top:0;bottom:0;width:.05em;height:.8em;margin:auto;background-color:#fff}#preloader .preloader-cursor.is-finished{animation:blink .8s cubic-bezier(.55,0,.1,1) infinite}#preloader .preloader-cursor.non-latin{opacity:0}@keyframes blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}
