._srOnly_1b783_2{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._stack_1a4hd_1{pointer-events:none;position:absolute;inset:0}._floorGlow_1a4hd_7{filter:blur(2px);z-index:1;opacity:var(--lumy-glow-opacity,1);background:radial-gradient(#50dcff8c 0%,#50dcff2e 45%,#0000 72%);border-radius:50%;position:absolute;transform:scale(1.35,1.1)}._floorGlowBreath_1a4hd_22{animation:_lumy-glow-breath_1a4hd_1 var(--lumy-glow-dur,3.2s) ease-in-out infinite}@keyframes _lumy-glow-breath_1a4hd_1{0%,to{opacity:calc(var(--lumy-glow-opacity,1) * var(--lumy-glow-min,.82));transform:scale(1.28,1.05)}50%{opacity:calc(var(--lumy-glow-opacity,1) * var(--lumy-glow-max,1.12));transform:scale(1.42,1.14)}}@media (prefers-reduced-motion:reduce){._floorGlowBreath_1a4hd_22{animation:none}}._master_1a4hd_44{z-index:2;object-fit:contain;pointer-events:none;width:100%;height:100%;display:block;position:relative}._logoMount_1a4hd_54{z-index:4;box-sizing:border-box;pointer-events:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}._logoMark_1a4hd_66{filter:drop-shadow(0 0 6px #5ae6ff73);width:100%;height:100%;overflow:hidden}._visorMount_1a4hd_74{z-index:5;box-sizing:border-box;pointer-events:none;position:absolute;overflow:visible}._visorCover_1a4hd_82{z-index:0;background:#05050c;border-radius:48%/42%;position:absolute;inset:22% 18%}._visorBlit_1a4hd_91{object-fit:contain;object-position:center bottom;z-index:1;width:100%;height:100%;animation:.22s ease-out _lumy-expr-in_1a4hd_1;position:absolute;inset:0}._visorFace_1a4hd_102{z-index:1;animation:.25s ease-out _lumy-expr-in_1a4hd_1;position:absolute;inset:14% 16%}@keyframes _lumy-expr-in_1a4hd_1{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){._visorFace_1a4hd_102{animation-duration:.12s}}._propsLayer_1a4hd_124{z-index:6;position:absolute;inset:0;overflow:visible}._prop_1a4hd_124{-webkit-user-select:none;user-select:none;font-family:Sora,Avenir Next,system-ui,sans-serif;font-weight:700;line-height:1;position:absolute;transform:translate(-50%,-50%)}._propQuestion_1a4hd_140{color:#5effff;font-size:calc(var(--lumy-size,160px) * .14);text-shadow:0 0 10px #5effffd9;animation:1.6s ease-in-out infinite _lumy-bob_1a4hd_1}._propZzz_1a4hd_147{color:#7cff9a;font-size:calc(var(--lumy-size,160px) * .08);text-shadow:0 0 8px #7cff9ab3;gap:.12em;display:flex}._propZzz_1a4hd_147 span:first-child{opacity:.55;transform:translateY(6px)}._propZzz_1a4hd_147 span:nth-child(2){opacity:.75;transform:translateY(0)}._propZzz_1a4hd_147 span:nth-child(3){animation:1.8s ease-in-out infinite _lumy-bob_1a4hd_1;transform:translateY(-6px)}._propConfetti_1a4hd_168{width:55%;height:40%;transform:translate(-50%,-30%)}._propConfetti_1a4hd_168 i{width:6px;height:6px;left:calc(8% + var(--i) * 8%);top:calc(15% + var(--row) * 22%);animation:1.4s ease-in-out infinite _lumy-fall_1a4hd_1;animation-delay:calc(var(--i) * 70ms);border-radius:1px;position:absolute}._propShock_1a4hd_185{opacity:.75;pointer-events:none;background:linear-gradient(45deg,#0000 46%,#5effffb3 49%,#0000 52%),linear-gradient(-45deg,#0000 46%,#5effff8c 49%,#0000 52%),linear-gradient(90deg,#0000 46%,#ffffff59 50%,#0000 54%);width:70%;height:70%;transform:translate(-50%,-50%)}._propTears_1a4hd_197{gap:28%;display:flex;transform:translate(-20%)}._propTears_1a4hd_197 span{width:calc(var(--lumy-size,160px) * .035);height:calc(var(--lumy-size,160px) * .055);background:radial-gradient(circle at 30% 30%,#9fe9ff,#2a9fff);border-radius:50%/40% 40% 60% 60%;box-shadow:0 0 6px #50b4ffb3}._propTearsSad_1a4hd_211{gap:55%;transform:translate(-50%,10%)}@keyframes _lumy-bob_1a4hd_1{0%,to{translate:-50% -45%}50%{translate:-50% -60%}}@keyframes _lumy-fall_1a4hd_1{0%,to{opacity:.9;transform:translateY(0)rotate(0)}50%{opacity:.55;transform:translateY(10px)rotate(20deg)}}@media (prefers-reduced-motion:reduce){._propQuestion_1a4hd_140,._propZzz_1a4hd_147 span,._propConfetti_1a4hd_168 i{animation:none}}._floatLayer_5ws4u_1{transform-origin:50% 55%;will-change:transform;width:100%;height:100%;position:relative}._floatLayer_5ws4u_1[data-motion=full]{animation:_lumy-idle-float_5ws4u_1 var(--lumy-float-dur,4s) ease-in-out infinite}._floatLayer_5ws4u_1[data-lumy-active=false]{animation-play-state:paused}._dissipation_5ws4u_18{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@keyframes _lumy-idle-float_5ws4u_1{0%,to{transform:translateY(0) rotate(calc(var(--lumy-float-roll,.6deg) * -1))}50%{transform:translateY(calc(var(--lumy-float-amp,3%) * -1)) rotate(var(--lumy-float-roll,.6deg))}}@media (prefers-reduced-motion:reduce){._floatLayer_5ws4u_1[data-motion=full]{animation:none}}._root_oixsy_1{width:var(--lumy-size,160px);height:var(--lumy-size,160px);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;line-height:0;display:inline-flex;position:relative;overflow:visible}._hitArea_oixsy_13{box-sizing:border-box;padding:max(0px,calc((44px - var(--lumy-size,160px)) / 2));cursor:default;-webkit-tap-highlight-color:transparent;border-radius:28%;outline:none;justify-content:center;align-items:center;display:inline-flex;position:relative}._hitArea_oixsy_13[data-lumy-interactive=true]{cursor:pointer}._hitArea_oixsy_13[data-lumy-interactive=true]:focus-visible{box-shadow:0 0 0 2px #05080ce6,0 0 0 4px #4fd6ffd9}._hitArea_oixsy_13[data-lumy-attention=focused] ._root_oixsy_1{filter:brightness(1.06)saturate(1.05)}._hitArea_oixsy_13[data-lumy-attention=focused] ._root_oixsy_1:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(at 50% 70%,#4fd6ff38,#0000 68%);border-radius:50%;position:absolute;inset:8% 12% 4%}@media (prefers-reduced-motion:reduce){._hitArea_oixsy_13[data-lumy-attention=focused] ._root_oixsy_1{filter:none}}._master_oixsy_60{z-index:2;object-fit:contain;pointer-events:none;width:100%;height:100%;display:block;position:relative}._layer_1xsa0_1{pointer-events:none;z-index:2;position:absolute;inset:0}._box_1xsa0_8{box-sizing:border-box;border:1.5px solid;border-radius:2px;position:absolute}._tag_1xsa0_15{color:#fff;white-space:nowrap;background:#000000bf;padding:1px 3px;font-family:ui-monospace,monospace;font-size:9px;line-height:1.2;position:absolute;top:0;left:0;transform:translateY(-100%)}._body_1xsa0_29{border-color:#00ff78}._visor_1xsa0_33{border-color:#00c8ff}._logo_1xsa0_37{border-color:#ff50dc}._glow_1xsa0_41{border-color:#5078ff}._voxels_1xsa0_45{border-color:#ffc800}._hitbox_1xsa0_49{border-style:dashed;border-color:#ff3c3c}._anchor_1xsa0_54{background:#fff;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;box-shadow:0 0 0 1px #000}._root_1mdw6_1{z-index:8;width:max-content;max-width:min(var(--lumy-bubble-max,260px),min(78vw,calc(100vw - 20px)));pointer-events:auto;filter:drop-shadow(0 8px 18px #00000059);box-sizing:border-box;animation:.22s ease-out _lumy-bubble-in_1mdw6_1;position:absolute;transform:translate(-50%,calc(-100% - 10px))}._anchor_above_1mdw6_14{transform:translate(-50%,calc(-100% - 10px))}._anchor_above-left_1mdw6_19{transform:translate(calc(22px - 100%),calc(-100% - 10px))}._anchor_side-left_1mdw6_23{transform:translate(calc(-100% - 12px),-40%)}._anchor_side-right_1mdw6_27{transform:translate(12px,-40%)}._card_1mdw6_31{color:#f4f7fb;box-sizing:border-box;background:#0e141c;border:1px solid #3a4d66;border-radius:12px;width:max-content;max-width:100%;padding:.5rem .7rem .55rem;font-family:Sora,Avenir Next,Segoe UI,sans-serif;position:relative}._title_1mdw6_44{color:#d5e0ef;align-items:center;gap:.35rem;margin-bottom:.25rem;font-size:.78rem;display:flex}._title_1mdw6_44 strong{color:#fff;font-weight:600}._message_1mdw6_58{color:#f4f7fb;overflow-wrap:anywhere;word-break:break-word;white-space:normal;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-height:5.4em;margin:0;font-size:.8rem;line-height:1.35;display:-webkit-box;overflow:hidden}._cta_1mdw6_74{color:#e8fff4;width:100%;font:inherit;cursor:pointer;background:#1a3a2e;border:1px solid #3ecf8e;border-radius:8px;margin-top:.5rem;padding:.4rem .5rem;font-size:.78rem;font-weight:600}._cta_1mdw6_74:hover{background:#214a3a}._tail_1mdw6_92{background:#0e141c;border-bottom:1px solid #3a4d66;border-right:1px solid #3a4d66;width:12px;height:12px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}._anchor_above-left_1mdw6_19 ._tail_1mdw6_92{left:auto;right:14px;transform:rotate(45deg)}._anchor_side-left_1mdw6_23 ._tail_1mdw6_92{bottom:28%;left:auto;right:-5px;transform:rotate(-45deg)}._anchor_side-right_1mdw6_27 ._tail_1mdw6_92{bottom:28%;left:-5px;transform:rotate(135deg)}._tone_neutral_1mdw6_123 ._card_1mdw6_31{border-color:#2c3a4d}._tone_info_1mdw6_126 ._card_1mdw6_31{border-color:#3d6f9c}._tone_success_1mdw6_129 ._card_1mdw6_31,._tone_celebrate_1mdw6_130 ._card_1mdw6_31{border-color:#3ecf8e}._tone_warning_1mdw6_133 ._card_1mdw6_31{border-color:#e8a54b}._tone_error_1mdw6_136 ._card_1mdw6_31{border-color:#e35d6a}@keyframes _lumy-bubble-in_1mdw6_1{0%{opacity:0;transform:translate(-50%,calc(-100% - 4px))scale(.92)}to{opacity:1;transform:translate(-50%,calc(-100% - 10px))scale(1)}}._anchor_above-left_1mdw6_19{animation-name:_lumy-bubble-in-above-left_1mdw6_1}._anchor_side-left_1mdw6_23{animation-name:_lumy-bubble-in-left_1mdw6_1}._anchor_side-right_1mdw6_27{animation-name:_lumy-bubble-in-right_1mdw6_1}@keyframes _lumy-bubble-in-above-left_1mdw6_1{0%{opacity:0;transform:translate(calc(22px - 100%),calc(-100% - 4px))scale(.92)}to{opacity:1;transform:translate(calc(22px - 100%),calc(-100% - 10px))scale(1)}}@keyframes _lumy-bubble-in-left_1mdw6_1{0%{opacity:0;transform:translate(calc(-100% - 4px),-40%)scale(.96)}to{opacity:1;transform:translate(calc(-100% - 12px),-40%)scale(1)}}@keyframes _lumy-bubble-in-right_1mdw6_1{0%{opacity:0;transform:translate(4px,-40%)scale(.96)}to{opacity:1;transform:translate(12px,-40%)scale(1)}}@media (prefers-reduced-motion:reduce){._root_1mdw6_1{animation:none}}
.AskLumyLandingOverlay-module__LOB90a__root{z-index:10050;pointer-events:auto;flex-direction:column;display:flex;position:fixed;inset:0}.AskLumyLandingOverlay-module__LOB90a__backdrop{cursor:default;background:#000000e0;border:0;margin:0;padding:0;position:absolute;inset:0}.AskLumyLandingOverlay-module__LOB90a__closeBtn{top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));z-index:3;color:#ffffffeb;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0e16e0;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 14px;font-size:.875rem;font-weight:600;display:inline-flex;position:absolute}.AskLumyLandingOverlay-module__LOB90a__closeBtn:hover{background:#141824f2}.AskLumyLandingOverlay-module__LOB90a__closeBtn:disabled{opacity:.55;cursor:default}.AskLumyLandingOverlay-module__LOB90a__stage{z-index:2;width:100%;max-width:920px;padding:max(64px, env(safe-area-inset-top)) 14px max(12px, env(safe-area-inset-bottom));box-sizing:border-box;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:14px;margin:0 auto;display:flex;position:relative}.AskLumyLandingOverlay-module__LOB90a__cloud{flex-wrap:wrap;place-content:center;align-items:center;gap:8px 10px;width:100%;max-width:840px;padding:4px 2px 8px;display:flex;overflow:visible}.AskLumyLandingOverlay-module__LOB90a__questionBtn{text-align:center;color:#fffffff0;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0e16e0;border:1px solid #ffffff29;border-radius:999px;flex:0 auto;max-width:min(100%,280px);padding:.65rem .95rem;font-size:clamp(.8rem,2.1vw,.95rem);line-height:1.35;transition:opacity .18s,border-color .18s,background .18s,transform .18s;box-shadow:0 8px 24px #00000040}.AskLumyLandingOverlay-module__LOB90a__questionBtn:nth-child(3n){transform:translateY(4px)}.AskLumyLandingOverlay-module__LOB90a__questionBtn:nth-child(3n+1){transform:translateY(-3px)}.AskLumyLandingOverlay-module__LOB90a__questionBtn:hover{background:#121622f5;border-color:#4fd6ff80;transform:translateY(0)scale(1.02)}.AskLumyLandingOverlay-module__LOB90a__questionBtnRead{opacity:.48}.AskLumyLandingOverlay-module__LOB90a__questionBtnRead:hover{opacity:.78}.AskLumyLandingOverlay-module__LOB90a__speechColumn{flex-direction:column;flex-shrink:0;align-items:center;gap:10px;width:min(100%,420px);display:flex}.AskLumyLandingOverlay-module__LOB90a__bubble{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c0e16f0;border:1px solid #ffffff24;border-radius:16px;width:100%;padding:.95rem 1.1rem;position:relative;box-shadow:0 12px 40px #0006}.AskLumyLandingOverlay-module__LOB90a__bubble:after{content:"";background:#0c0e16f0;border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;width:14px;height:14px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)rotate(45deg)}.AskLumyLandingOverlay-module__LOB90a__bubbleIntro{max-width:340px}.AskLumyLandingOverlay-module__LOB90a__bubbleAnswer{border-color:#4fd6ff8c;box-shadow:0 12px 40px #00000073,0 0 0 1px #4fd6ff33}.AskLumyLandingOverlay-module__LOB90a__bubbleAnswer:after{border-bottom-color:#4fd6ff8c;border-right-color:#4fd6ff8c}.AskLumyLandingOverlay-module__LOB90a__bubbleGoodbye{border-color:#ffc45a73;max-width:360px}.AskLumyLandingOverlay-module__LOB90a__bubbleGoodbye:after{border-bottom-color:#ffc45a73;border-right-color:#ffc45a73}.AskLumyLandingOverlay-module__LOB90a__bubbleText{color:#ffffffeb;text-align:center;min-height:1.5em;margin:0;font-size:clamp(.92rem,2.3vw,1.02rem);line-height:1.5}.AskLumyLandingOverlay-module__LOB90a__bubbleAnswer .AskLumyLandingOverlay-module__LOB90a__bubbleText{text-align:left;font-size:clamp(.95rem,2.4vw,1.05rem);line-height:1.55}.AskLumyLandingOverlay-module__LOB90a__caret{vertical-align:text-bottom;background:#4fd6fff2;width:2px;height:1em;margin-left:2px;animation:.85s step-end infinite AskLumyLandingOverlay-module__LOB90a__askLumyCaret;display:inline-block}@keyframes AskLumyLandingOverlay-module__LOB90a__askLumyCaret{0%,to{opacity:1}50%{opacity:0}}.AskLumyLandingOverlay-module__LOB90a__gotIt{color:#061018;cursor:pointer;z-index:1;background:#4fd6ffeb;border:0;border-radius:999px;align-self:center;min-height:44px;padding:.65rem 1.4rem;font-size:.95rem;font-weight:700}.AskLumyLandingOverlay-module__LOB90a__gotIt:hover{background:#78e1fffa}.AskLumyLandingOverlay-module__LOB90a__lumySlot{filter:drop-shadow(0 0 28px #4fd6ff59);flex-shrink:0;justify-content:center;align-items:flex-end;display:flex}@media (min-width:768px){.AskLumyLandingOverlay-module__LOB90a__stage{padding-bottom:max(20px, env(safe-area-inset-bottom));gap:18px}.AskLumyLandingOverlay-module__LOB90a__cloud{gap:10px 12px;max-width:880px}.AskLumyLandingOverlay-module__LOB90a__questionBtn{max-width:300px;padding:.72rem 1.1rem}}
