._prompt_1rjw0_1{right:0;bottom:calc(calc(7.63359 * var(--scale-unit)) + env(safe-area-inset-bottom));align-items:center;gap:calc(5.97964 * var(--scale-unit));opacity:0;transition:opacity .52s var(--ease-out-quart);pointer-events:none;flex-direction:column;display:flex;position:absolute;left:0}._visible_1rjw0_15{opacity:1}._label_1rjw0_19{color:#fff;text-align:center;white-space:nowrap;font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);letter-spacing:.05em;text-transform:uppercase;font-size:calc(5.59796 * var(--scale-unit));margin:0;line-height:1}._srOnly_1rjw0_32{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._letter_1rjw0_41{transform-origin:50%;display:inline-block}._visible_1rjw0_15 ._label_1rjw0_19{animation:2.4s ease-in-out infinite _text-pulse_1rjw0_1,.9s ease-in both _enter-zoom-in_1rjw0_1}._visible_1rjw0_15 ._letter_1rjw0_41{animation:3.2s cubic-bezier(.2,.8,.2,1) infinite _letter-wave_1rjw0_1}@keyframes _letter-wave_1rjw0_1{0%{transform:scale(1)}6.5%{transform:scale(1.45)}13.1%,to{transform:scale(1)}}@keyframes _text-pulse_1rjw0_1{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes _enter-zoom-in_1rjw0_1{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}._tap_1rjw0_82{height:calc(26.7176 * var(--scale-unit));aspect-ratio:341/461;translate:calc(-3.05344 * var(--scale-unit)) 0;display:block;position:relative}._hand_1rjw0_90{transform-origin:25% 17.5%;width:100%;height:100%;display:block;position:relative}._touch_1rjw0_98{aspect-ratio:1;pointer-events:none;width:52%;position:absolute;top:17.5%;left:25%;transform:translate(-50%,-50%)}._contact_1rjw0_108,._wave_1rjw0_109{opacity:0;border-radius:50%;position:absolute;inset:0}._contact_1rjw0_108{background:radial-gradient(circle,#fff9 0%,#ffffff47 38%,#fff0 70%);transform:scale(.3)}._wave_1rjw0_109{border:4.5px solid #fffffff2;transform:scale(.5);box-shadow:0 0 6px #fff6,inset 0 0 6px #ffffff40}._visible_1rjw0_15 ._hand_1rjw0_90{animation:1.8s linear infinite _press_1rjw0_1}._visible_1rjw0_15 ._contact_1rjw0_108{animation:1.8s linear infinite _contact_1rjw0_108}._visible_1rjw0_15 ._wave_1rjw0_109{animation:1.8s linear infinite _wave_1rjw0_109;animation-delay:calc(var(--i) * .11s)}@keyframes _press_1rjw0_1{0%{filter:drop-shadow(0 6px 7px #00000038);animation-timing-function:cubic-bezier(.55,0,.9,.4);transform:none}18%{filter:drop-shadow(0 1px 2px #00000057);animation-timing-function:linear;transform:translate(-3%,-2.2%)scale(.86)}25%{filter:drop-shadow(0 1px 2px #00000057);animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translate(-3.2%,-2.4%)scale(.85)}36%{filter:drop-shadow(0 8px 10px #0003);animation-timing-function:ease-in-out;transform:scale(1.045)}46%,to{filter:drop-shadow(0 6px 7px #00000038);transform:none}}@keyframes _contact_1rjw0_108{0%,17%{opacity:0;animation-timing-function:cubic-bezier(.1,.7,.3,1);transform:scale(.3)}21%{opacity:1;animation-timing-function:ease-out;transform:scale(.7)}30%{opacity:.75;animation-timing-function:ease-in;transform:scale(.85)}50%,to{opacity:0;transform:scale(1)}}@keyframes _wave_1rjw0_109{0%,17%{opacity:0;filter:blur();border-width:4.5px;animation-timing-function:cubic-bezier(.1,.55,.25,1);transform:scale(.5)}19%{opacity:calc(.95 * var(--strength));filter:blur();border-width:4.2px;animation-timing-function:cubic-bezier(.15,.6,.3,1);transform:scale(.55)}78%,to{opacity:0;filter:blur(1.2px);border-width:.35px;transform:scale(2.3)}}._phone_1rjw0_209{height:calc(26.7176 * var(--scale-unit));aspect-ratio:596/647;transform-origin:50% 92%;display:block}._visible_1rjw0_15 ._phone_1rjw0_209{animation:_rock_1rjw0_1 1.9s var(--ease-in-out-sine) infinite}@keyframes _rock_1rjw0_1{0%,56%,to{transform:rotate(0)}10%{transform:rotate(-11deg)}22%{transform:rotate(11deg)}34%{transform:rotate(-7deg)}45%{transform:rotate(4deg)}}@media (prefers-reduced-motion:reduce){._visible_1rjw0_15 ._label_1rjw0_19,._visible_1rjw0_15 ._letter_1rjw0_41,._visible_1rjw0_15 ._hand_1rjw0_90,._visible_1rjw0_15 ._contact_1rjw0_108,._visible_1rjw0_15 ._wave_1rjw0_109,._visible_1rjw0_15 ._phone_1rjw0_209{animation:none}}._overlay_ss7hx_1{z-index:50;pointer-events:none;position:absolute;inset:0}._scrim_ss7hx_8{height:calc(calc(47.4555 * var(--scale-unit)) + env(safe-area-inset-bottom));background:linear-gradient(#0000 0%,#00000026 100%);position:absolute;bottom:0;left:0;right:0}._stack_1x3ni_1{z-index:0;background:#f3e9e4;position:absolute;inset:0}._layer_1x3ni_8{object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:opacity var(--crossfade-duration) var(--ease-out-quart), transform var(--crossfade-duration) var(--ease-out-quart);will-change:opacity, transform;position:absolute;inset:0;transform:scale(1.04)}._active_1x3ni_21{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){._layer_1x3ni_8{transition-duration:.2s;transform:none}}._hud_1r7aa_1{top:calc(calc(15.2672 * var(--scale-unit)) + env(safe-area-inset-top));left:calc(3.05344 * var(--scale-unit));z-index:100;gap:calc(.508906 * var(--scale-unit)) calc(2.03562 * var(--scale-unit));padding:calc(2.03562 * var(--scale-unit)) calc(2.54453 * var(--scale-unit));border-radius:calc(2.03562 * var(--scale-unit));color:#fff;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:calc(2.54453 * var(--scale-unit));pointer-events:none;background:#000000a6;grid-template-columns:auto auto;margin:0;line-height:1.4;display:grid;position:absolute}._hud_1r7aa_1 dt{opacity:.55}._hud_1r7aa_1 dd{margin:0}._gate_7wz1d_1{z-index:100;background:0 0;padding:0;position:absolute;inset:0}._video_1k57q_1{z-index:10;object-fit:cover;object-position:center;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity var(--fade-out) var(--ease-out-quart);will-change:opacity;position:absolute;inset:0}._visible_1k57q_15{opacity:1;transition-duration:var(--fade-in)}._app_qneap_1{background:#000;position:absolute;inset:0;overflow:hidden}._tapLayer_qneap_8{z-index:20;background:0 0;padding:0;position:absolute;inset:0}:root{--scale-unit:1vw;--mobile-px:calc(var(--scale-unit) / 3.93)}@media (width>=480px){:root{--scale-unit:4.8px}}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Medium.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Bold.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}:root{--font-family-primary:"Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-weight-medium:500;--font-weight-bold:700;--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-in-out-sine:cubic-bezier(.37, 0, .63, 1)}*,:before,:after{box-sizing:border-box}html,body{overscroll-behavior-y:none;-webkit-text-size-adjust:100%;background:#000;height:100%;margin:0;padding:0}body{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;touch-action:manipulation}#root{position:fixed;inset:0;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}
