.landing-module__bxHgOq__stage{--u:min(calc(100vw / 700), calc(100dvh / 900));--floor:max(calc(200 * var(--u)), min(8.5rem, 26dvh));--door-h:300;--wall-top:#fbfaf7;--wall-bottom:#f5efe7;--floor-top:#e4ddd3;--floor-bottom:#d9cfc3;--figure:#8e8881;--figure-shade:#716b63;--frame:#7f7973;--leaf:#c9c3bc;--leaf-glass:#ebe7e1;--kiosk:#413c36;--kiosk-screen:#231e19;--light:#ffd883;--ok:#27bd53;--key-face:#fefdfc;--key-edge:#d76900;--key-ink:#26201c;--logo-indigo:#2f3195;--logo-blue:#1577c8;--logo-green:#33b544;--logo-red:#ea2126;--logo-yellow:#f6ba00;--logo-magenta:#d1007b;--logo-gray:#6a6c6f;background:linear-gradient(180deg, var(--wall-top) 0%, var(--wall-bottom) 100%);height:100dvh;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.landing-module__bxHgOq__stage{--wall-top:lab(98.2719% .22471 1.50434);--wall-bottom:lab(94.8084% .843495 4.50317);--floor-top:lab(88.4254% 1.4244 5.94804);--floor-bottom:lab(83.776% 2.15042 7.34521);--figure:lab(57.0848% 1.40968 4.34583);--figure-shade:lab(45.4841% 1.67289 5.09028);--frame:lab(51.2845% 1.4151 4.34961);--leaf:lab(79.1396% 1.05751 4.4537);--leaf-glass:lab(91.9086% .581443 3.77355);--kiosk:lab(25.7623% 1.4565 4.38009);--kiosk-screen:lab(11.8394% 1.50994 4.42431);--light:lab(88.648% 8.43734 55.4271);--ok:lab(67.5217% -56.1039 41.2814);--key-face:lab(99.4305% -.00652671 .761831);--key-edge:lab(57.2036% 42.4799 69.6338);--key-ink:lab(12.9725% 2.1294 4.07388);--logo-indigo:lab(25.5948% 26.1305 -56.4873);--logo-blue:lab(48.1748% -3.51667 -50.3019);--logo-green:lab(65.1323% -53.4598 45.6432);--logo-red:lab(51.2916% 72.5203 52.2095);--logo-yellow:lab(79.2935% 13.5666 82.2486);--logo-magenta:lab(45.8192% 76.0792 -6.89436);--logo-gray:lab(45.4471% .0427365 -2.27152)}}.landing-module__bxHgOq__scene{left:50%;bottom:var(--floor);z-index:0;width:0;height:0;position:absolute}.landing-module__bxHgOq__at{left:calc(var(--x) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));position:absolute;bottom:0}.landing-module__bxHgOq__floor{inset-inline:0;height:var(--floor);background:linear-gradient(180deg, var(--floor-top) 0%, var(--floor-bottom) 100%);z-index:0;position:absolute;bottom:0;box-shadow:inset 0 1px #fff9;box-shadow:inset 0 1px lab(100% 0 0/.6)}.landing-module__bxHgOq__glow{left:calc(145 * var(--u));bottom:calc(150 * var(--u));width:calc(1000 * var(--u));height:calc(1000 * var(--u));opacity:0;pointer-events:none;background:radial-gradient(closest-side,#ffd16a8c,#ffd98400);background:radial-gradient(closest-side,lab(86.3174% 9.5892 60.9829/.55),lab(88.6485% 7.45559 50.4362/0));animation:10s linear infinite landing-module__bxHgOq__lightUp;position:absolute;translate:-50% 50%}.landing-module__bxHgOq__spill{left:calc(50% + -10 * var(--u));width:calc(310 * var(--u));height:calc(110 * var(--u));clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);opacity:0;background:linear-gradient(#ffd883bf,#ffd88300);background:linear-gradient(lab(88.648% 8.43734 55.4271/.75),lab(88.648% 8.43734 55.4271/0));animation:10s linear infinite landing-module__bxHgOq__lightUp;position:absolute;top:0}.landing-module__bxHgOq__door{box-sizing:border-box;border:calc(12 * var(--u)) solid var(--frame);border-radius:calc(16 * var(--u)) calc(16 * var(--u)) 0 0;border-bottom:0}.landing-module__bxHgOq__doorway{border-radius:calc(5 * var(--u)) calc(5 * var(--u)) 0 0;background:linear-gradient(180deg, #fff5ce, var(--light));position:absolute;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.landing-module__bxHgOq__doorway{background:linear-gradient(180deg, lab(96.838% .28795 27.7803), var(--light))}}.landing-module__bxHgOq__leaf{background:var(--leaf);width:calc(50% + .5px);position:absolute;top:0;bottom:0}.landing-module__bxHgOq__leaf:after{content:"";border-radius:calc(6 * var(--u));background:var(--leaf-glass);position:absolute;inset:9% 16% 44%}.landing-module__bxHgOq__leafLeft{box-shadow:inset calc(-1.5 * var(--u)) 0 0 var(--frame);animation:10s cubic-bezier(.65,0,.35,1) infinite landing-module__bxHgOq__leafLeft;left:0}.landing-module__bxHgOq__leafRight{animation:10s cubic-bezier(.65,0,.35,1) infinite landing-module__bxHgOq__leafRight;right:0}.landing-module__bxHgOq__kioskBase{height:calc(9 * var(--u));border-radius:calc(5 * var(--u)) calc(5 * var(--u)) 0 0;background:var(--kiosk);position:absolute;bottom:0;left:8%;right:8%}.landing-module__bxHgOq__kioskPole{width:16%;left:42%;bottom:calc(8 * var(--u));background:var(--kiosk);height:50%;position:absolute}.landing-module__bxHgOq__kioskHead{height:56%;padding:calc(6 * var(--u));border-radius:calc(11 * var(--u));background:var(--kiosk);position:absolute;inset:0 0 auto}.landing-module__bxHgOq__screen{border-radius:calc(6 * var(--u));background:var(--kiosk-screen);color:#f3f1ee;color:lab(95.3747% .282615 1.88148);height:100%;position:relative;overflow:hidden}.landing-module__bxHgOq__screenIcon{width:66%;height:66%;margin:auto;position:absolute;inset:0}.landing-module__bxHgOq__modeQr{animation:20s linear infinite landing-module__bxHgOq__modeQr}.landing-module__bxHgOq__modeFace{opacity:0;animation:20s linear infinite landing-module__bxHgOq__modeFace}.landing-module__bxHgOq__scanline{left:10%;right:10%;top:calc(5 * var(--u));height:calc(3 * var(--u));background:var(--ok);box-shadow:0 0 calc(8 * var(--u)) var(--ok);opacity:0;border-radius:999px;animation:10s linear infinite landing-module__bxHgOq__scan;position:absolute}.landing-module__bxHgOq__okLayer{border-radius:calc(11 * var(--u));background:var(--ok);color:#f7fef8;color:lab(98.9741% -2.89217 1.99308);opacity:0;place-items:center;animation:10s linear infinite landing-module__bxHgOq__okFlash;display:grid;position:absolute;inset:0}.landing-module__bxHgOq__okLayer svg{width:62%;height:62%}.landing-module__bxHgOq__pulse{left:0;top:calc(10 * var(--u));aspect-ratio:1;box-sizing:border-box;border:calc(3 * var(--u)) solid var(--ok);opacity:0;border-radius:50%;width:100%;animation:10s linear infinite landing-module__bxHgOq__pulse;position:absolute}.landing-module__bxHgOq__actor{--walk-from:max(calc(-50vw + 60 * var(--u)), calc(-620 * var(--u)));--act-delay:0s;transform-origin:50% 100%;opacity:0;animation:landing-module__bxHgOq__actor 20s linear var(--act-delay) infinite}.landing-module__bxHgOq__actorFace{--act-delay:-10s}.landing-module__bxHgOq__actor svg{width:100%;height:100%;display:block;overflow:visible}.landing-module__bxHgOq__body{fill:var(--figure)}.landing-module__bxHgOq__shade{fill:var(--figure-shade)}.landing-module__bxHgOq__packQr{fill:var(--logo-blue)}.landing-module__bxHgOq__packFace{fill:var(--logo-magenta)}.landing-module__bxHgOq__phone{fill:var(--kiosk)}.landing-module__bxHgOq__legsWalk{animation:landing-module__bxHgOq__legsWalk 20s linear var(--act-delay) infinite}.landing-module__bxHgOq__legsStand{opacity:0;animation:landing-module__bxHgOq__legsStand 20s linear var(--act-delay) infinite}.landing-module__bxHgOq__leg{transform-box:view-box;transform-origin:50px 116px;animation:.5s ease-in-out infinite alternate landing-module__bxHgOq__stride}.landing-module__bxHgOq__legBack{animation-direction:alternate-reverse}.landing-module__bxHgOq__arm{transform-box:view-box;transform-origin:53px 64px}.landing-module__bxHgOq__armQr{animation:landing-module__bxHgOq__armRaise 20s ease-in-out var(--act-delay) infinite}.landing-module__bxHgOq__faceFrame{fill:none;stroke:var(--kiosk);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;opacity:0;animation:landing-module__bxHgOq__faceFrame 20s linear var(--act-delay) infinite}.landing-module__bxHgOq__faceScan{fill:var(--ok);opacity:0;animation:landing-module__bxHgOq__faceScan 20s linear var(--act-delay) infinite}@keyframes landing-module__bxHgOq__actor{0%{transform:translateX(var(--walk-from));opacity:0}1.5%{opacity:1}17%,31.5%{opacity:1;transform:translate(0)scale(1)}39%{opacity:1}41.5%,to{transform:translateX(calc(270 * var(--u))) scale(.84);opacity:0}}@keyframes landing-module__bxHgOq__legsWalk{0%,17%{opacity:1}17.01%,31.49%{opacity:0}31.5%,to{opacity:1}}@keyframes landing-module__bxHgOq__legsStand{0%,17%{opacity:0}17.01%,31.49%{opacity:1}31.5%,to{opacity:0}}@keyframes landing-module__bxHgOq__stride{0%{transform:rotate(-24deg)}to{transform:rotate(24deg)}}@keyframes landing-module__bxHgOq__armRaise{0%,18.5%{transform:rotate(0)}21.5%,29%{transform:rotate(-78deg)}31.5%,to{transform:rotate(0)}}@keyframes landing-module__bxHgOq__faceFrame{0%,18.5%{opacity:0;stroke:var(--kiosk)}20.5%,27.4%{opacity:1;stroke:var(--kiosk)}27.5%,30%{opacity:1;stroke:var(--ok)}31.5%,to{opacity:0;stroke:var(--ok)}}@keyframes landing-module__bxHgOq__faceScan{0%,21.4%{opacity:0;transform:translateY(0)}21.5%{opacity:1;transform:translateY(0)}24.5%{transform:translateY(40px)}27.4%{opacity:1;transform:translateY(0)}27.5%,to{opacity:0;transform:translateY(0)}}@keyframes landing-module__bxHgOq__scan{0%,42.9%{opacity:0;transform:translateY(0)}43%{opacity:1;transform:translateY(0)}49%{transform:translateY(calc(58 * var(--u)))}54.9%{opacity:1;transform:translateY(0)}55%,to{opacity:0;transform:translateY(0)}}@keyframes landing-module__bxHgOq__okFlash{0%,54.9%{opacity:0}55%,80%{opacity:1}84%,to{opacity:0}}@keyframes landing-module__bxHgOq__pulse{0%,54.9%{opacity:0;transform:scale(.6)}55%{opacity:.7;transform:scale(.6)}65%,to{opacity:0;transform:scale(2.6)}}@keyframes landing-module__bxHgOq__leafLeft{0%,57%{transform:translate(0)}65%,84%{transform:translate(-94%)}92%,to{transform:translate(0)}}@keyframes landing-module__bxHgOq__leafRight{0%,57%{transform:translate(0)}65%,84%{transform:translate(94%)}92%,to{transform:translate(0)}}@keyframes landing-module__bxHgOq__lightUp{0%,57%{opacity:0}66%,84%{opacity:1}93%,to{opacity:0}}@keyframes landing-module__bxHgOq__modeQr{0%,46%{opacity:1}50%,96%{opacity:0}to{opacity:1}}@keyframes landing-module__bxHgOq__modeFace{0%,46%{opacity:0}50%,96%{opacity:1}to{opacity:0}}.landing-module__bxHgOq__wordArea{inset-inline:0;top:calc(2.75rem + env(safe-area-inset-top,0px));bottom:calc(var(--floor) + var(--door-h) * var(--u));perspective:1700px;pointer-events:none;z-index:1;place-items:center;display:grid;position:absolute}.landing-module__bxHgOq__wordEnter{transform-style:preserve-3d;animation:1.2s cubic-bezier(.16,1,.3,1) both landing-module__bxHgOq__wordEnter}.landing-module__bxHgOq__word{--step:.013em;transform-style:preserve-3d;transform:rotateX(calc(var(--pitch,0) * 1deg)) rotateY(calc(var(--yaw,0) * 1deg));letter-spacing:.025em;white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:min(28vw,12.5dvh);font-weight:700;line-height:.88;position:relative}.landing-module__bxHgOq__wordFront{font:inherit;letter-spacing:inherit;margin:0;position:relative}.landing-module__bxHgOq__layer{transform:translateZ(calc(var(--i) * var(--step) * -1));position:absolute;inset:0}.landing-module__bxHgOq__layer .landing-module__bxHgOq__letter{color:color-mix(in oklch, var(--c), #1d140d calc(22% + var(--i) * 2.4%))}@supports (color:lab(0% 0 0)){.landing-module__bxHgOq__layer .landing-module__bxHgOq__letter{color:color-mix(in oklch, var(--c), lab(7.17208% 3.64868 5.4563) calc(22% + var(--i) * 2.4%))}}.landing-module__bxHgOq__wordShadow{filter:blur(.07em);position:absolute;inset:0;transform:translateZ(-.34em)translateY(.1em)}.landing-module__bxHgOq__wordShadow .landing-module__bxHgOq__letter{color:#46372b47;color:lab(24.5177% 5.57716 10.4396/.28)}.landing-module__bxHgOq__line{display:block}.landing-module__bxHgOq__letter{color:var(--c)}@media (min-aspect-ratio:1){.landing-module__bxHgOq__word{font-size:min(9.6vw,20dvh,10.5rem);line-height:1}.landing-module__bxHgOq__line{display:inline}.landing-module__bxHgOq__line+.landing-module__bxHgOq__line{margin-left:.26em}}@keyframes landing-module__bxHgOq__wordEnter{0%{transform:translateY(.35em)rotateX(-88deg)}to{transform:translateY(0)rotateX(0)}}.landing-module__bxHgOq__topNav{top:env(safe-area-inset-top,0px);right:env(safe-area-inset-right,0px);z-index:2;align-items:center;gap:.5rem;padding:.125rem .375rem;display:flex;position:absolute}.landing-module__bxHgOq__dock{inset-inline:0;height:var(--floor);padding:0 .5rem env(safe-area-inset-bottom,0px);z-index:2;place-items:center;animation:.7s cubic-bezier(.16,1,.3,1) .25s both landing-module__bxHgOq__dockEnter;display:grid;position:absolute;bottom:0}.landing-module__bxHgOq__dockInner{width:min(19rem,100%);position:relative}.landing-module__bxHgOq__notice{inset-inline:0;word-break:keep-all;background:#fffaf9f5;background:lab(98.7739% 2.33454 1.54885/.96);border:1px solid #df202e4d;border:1px solid lab(49.0306% 69.7939 45.0284/.3);border-radius:1rem;padding:.75rem 1rem;font-size:.875rem;position:absolute;bottom:calc(100% + .75rem);box-shadow:0 8px 24px #5f3e3324;box-shadow:0 8px 24px lab(30.0472% 13.6192 13.1364/.14)}.landing-module__bxHgOq__key{--depth:.4375rem;width:100%;padding:0 0 var(--depth);color:var(--key-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:1rem;display:block;position:relative}.landing-module__bxHgOq__key:focus-visible{outline:3px solid var(--logo-blue);outline-offset:4px}.landing-module__bxHgOq__keyEdge{inset:var(--depth) 0 0;background:var(--key-edge);border-radius:1rem;position:absolute;box-shadow:0 10px 18px -6px #80421a73;box-shadow:0 10px 18px -6px lab(35.5943% 25.1202 35.3671/.45)}.landing-module__bxHgOq__keyFace{background:var(--key-face);letter-spacing:-.005em;white-space:nowrap;border:1px solid #d7690073;border:1px solid lab(57.2036% 42.4799 69.6338/.45);border-radius:1rem;justify-content:center;align-items:center;gap:.625rem;height:3.5rem;font-size:1.0625rem;font-weight:600;transition:transform .14s cubic-bezier(.3,.7,.4,1);display:flex;position:relative;box-shadow:inset 0 -2px #f0e6da;box-shadow:inset 0 -2px lab(91.9105% 1.80176 7.44995)}.landing-module__bxHgOq__keyFace svg{flex-shrink:0;width:1.25rem;height:1.25rem}@media (hover:hover){.landing-module__bxHgOq__key:hover .landing-module__bxHgOq__keyFace{transform:translateY(-2px)}}.landing-module__bxHgOq__key:active .landing-module__bxHgOq__keyFace,.landing-module__bxHgOq__key[data-pending] .landing-module__bxHgOq__keyFace{transform:translateY(calc(var(--depth) - 1px));transition-duration:50ms}.landing-module__bxHgOq__key[data-pending]{cursor:progress}.landing-module__bxHgOq__spinner{animation:.8s linear infinite landing-module__bxHgOq__spin}@keyframes landing-module__bxHgOq__dockEnter{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes landing-module__bxHgOq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__wordEnter,.landing-module__bxHgOq__dock{animation:none}}
@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/ae54dbf20737d617-s.0jwz0ofgx44xt.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a600dfff52a68f19-s.0k-6rv64_cj33.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1fc3fbc537cada7c-s.p.13oufc70q26vc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.fredoka_ad547c4a-module__2O-t6G__className{font-family:Fredoka,Fredoka Fallback;font-style:normal;font-weight:700}
