.HeroMark_mark__ADYgu{margin:0;width:min(760px,92vw);display:flex;flex-direction:column;align-items:center;gap:14px}.HeroMark_stack__CV7YA{position:relative;width:100%;aspect-ratio:1074/463}.HeroMark_frame__rEh4b{position:absolute;inset:0;opacity:0;transform:translateY(6px) scale(.985);transition:opacity .9s ease,transform .9s ease;pointer-events:none}.HeroMark_frame__rEh4b.HeroMark_on__S3Ms8{opacity:1;transform:none;pointer-events:auto}.HeroMark_img__tcXE5{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.HeroMark_day__KMiho{display:block;filter:drop-shadow(0 10px 24px rgba(14,22,34,.18))}.HeroMark_torch__Gvgna{display:none;filter:drop-shadow(0 0 18px rgba(168,85,247,.35)) drop-shadow(0 0 42px rgba(236,72,153,.18))}:root:not([data-mode]) .HeroMark_day__KMiho,:root[data-mode=torch] .HeroMark_day__KMiho{display:none}:root:not([data-mode]) .HeroMark_torch__Gvgna,:root[data-mode=torch] .HeroMark_torch__Gvgna{display:block}.HeroMark_caption__RNa5J{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--qb-muted)}.HeroMark_dots__Z3TKa{display:inline-flex;gap:8px}.HeroMark_dot__91J_h{width:8px;height:8px;border-radius:999px;border:1px solid var(--qb-muted);background:transparent;padding:0;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,transform .3s ease}.HeroMark_dot__91J_h:hover{transform:scale(1.25)}.HeroMark_dotOn__96QtF{background:var(--qb-accent);border-color:var(--qb-accent)}.HeroMark_species__9em5x{animation:HeroMark_captionIn__evI6i .6s ease both}@keyframes HeroMark_captionIn__evI6i{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:640px){.HeroMark_mark__ADYgu{width:96vw;gap:10px}.HeroMark_caption__RNa5J{font-size:.64rem;letter-spacing:.14em}}@media (prefers-reduced-motion:reduce){.HeroMark_frame__rEh4b{transition:none}.HeroMark_species__9em5x{animation:none}}.Jukebox_radio__R8DqV{display:inline-flex;align-items:center;gap:12px;padding:8px 12px 8px 8px;border:1px solid var(--qb-line);border-radius:999px;background:color-mix(in srgb,var(--qb-surface) 86%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-family:var(--font-mono);color:var(--qb-ink);max-width:100%;transition:border-color .4s ease,box-shadow .4s ease}.Jukebox_live__g7YuO{border-color:color-mix(in srgb,var(--qb-accent) 55%,var(--qb-line));box-shadow:0 0 0 1px color-mix(in srgb,var(--qb-accent) 20%,transparent),0 0 28px color-mix(in srgb,var(--qb-accent) 22%,transparent)}.Jukebox_power__ledjQ{width:40px;height:40px;border-radius:999px;border:1px solid var(--qb-line);background:var(--qb-bg);display:grid;place-items:center;cursor:pointer;padding:0;flex:none;transition:border-color .3s ease,background .3s ease}.Jukebox_power__ledjQ:hover{border-color:var(--qb-accent)}.Jukebox_bars__d8y_e{display:inline-flex;align-items:flex-end;gap:2px;height:16px}.Jukebox_bars__d8y_e i{display:block;width:3px;height:4px;border-radius:2px;background:var(--qb-muted);transform-origin:bottom;transition:background .3s ease}.Jukebox_live__g7YuO .Jukebox_bars__d8y_e i{background:var(--qb-accent);animation:Jukebox_vu__BaQeJ .9s ease-in-out infinite}.Jukebox_live__g7YuO .Jukebox_bars__d8y_e i:first-child{animation-delay:0s}.Jukebox_live__g7YuO .Jukebox_bars__d8y_e i:nth-child(2){animation-delay:.22s}.Jukebox_live__g7YuO .Jukebox_bars__d8y_e i:nth-child(3){animation-delay:.11s}.Jukebox_live__g7YuO .Jukebox_bars__d8y_e i:nth-child(4){animation-delay:.33s}@keyframes Jukebox_vu__BaQeJ{0%,to{height:4px}50%{height:16px}}.Jukebox_muted__JWHk_ .Jukebox_bars__d8y_e i{background:var(--qb-line);animation:none;height:3px}.Jukebox_readout__7ppYm{display:flex;flex-direction:column;line-height:1.25;min-width:0}.Jukebox_station__JM3KO{font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:var(--qb-muted)}.Jukebox_now__cNe0I{font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Jukebox_genre__wBokf{color:var(--qb-accent);font-weight:600}.Jukebox_sep__8LEoi{margin:0 6px;color:var(--qb-muted)}.Jukebox_state__Q5_Fx{font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--qb-muted)}.Jukebox_skip__dog99{width:34px;height:34px;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--qb-muted);cursor:pointer;font-size:.9rem;flex:none;transition:color .3s ease,border-color .3s ease}.Jukebox_skip__dog99:hover{color:var(--qb-ink);border-color:var(--qb-line)}.Jukebox_compact__i8lWE .Jukebox_station__JM3KO{display:none}@media (max-width:640px){.Jukebox_radio__R8DqV{gap:8px;padding:6px 8px 6px 6px}.Jukebox_now__cNe0I{font-size:.74rem;max-width:50vw}.Jukebox_power__ledjQ{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.Jukebox_live__g7YuO .Jukebox_bars__d8y_e i{animation:none;height:10px}}.ActivateCard_card__mzbhQ{--p:0;--g:0;position:relative;background:var(--qb-surface);border:1px solid var(--qb-line);border-radius:16px;overflow:hidden;aspect-ratio:1;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:none;-webkit-tap-highlight-color:transparent;transition:border-color .2s ease,transform .2s ease;outline:none}.ActivateCard_card__mzbhQ:focus-visible,.ActivateCard_card__mzbhQ:hover{border-color:var(--qb-accent)}.ActivateCard_holding__k0QPG{transform:scale(.985)}.ActivateCard_done__38W__{cursor:default;border-color:color-mix(in srgb,var(--qb-accent) 60%,var(--qb-line));box-shadow:0 0 28px color-mix(in srgb,var(--qb-accent) 35%,transparent)}.ActivateCard_card__mzbhQ img,.ActivateCard_card__mzbhQ video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.ActivateCard_day__iyJu6{transition:opacity .12s linear;filter:brightness(calc(1 + var(--g) * 1.2)) saturate(calc(1 + var(--g))) drop-shadow(0 0 calc(var(--g) * 18px) rgba(168,85,247,var(--g)))}.ActivateCard_clip__wkoi6{transition:opacity .2s ease;mask-image:radial-gradient(circle at center,#000 65%,transparent 100%);-webkit-mask-image:radial-gradient(circle at center,#000 65%,transparent 100%)}.ActivateCard_charged__9mSKk{transition:opacity .25s ease}.ActivateCard_done__38W__ .ActivateCard_charged__9mSKk{filter:drop-shadow(0 0 24px rgba(168,85,247,.8))}.ActivateCard_card__mzbhQ:after{content:"";background:radial-gradient(circle at 50% 42%,rgba(168,85,247,.12),rgba(168,85,247,.04) 45%,transparent 62%);mix-blend-mode:screen;box-shadow:inset 0 0 42px rgba(0,0,0,.55)}.ActivateCard_card__mzbhQ:after,.ActivateCard_ring__KiXmz{position:absolute;inset:0;pointer-events:none;border-radius:inherit}.ActivateCard_ring__KiXmz{padding:3px;background:conic-gradient(from -90deg,var(--qb-accent) calc(var(--p) * 1turn),transparent 0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:calc(.25 + var(--p) * .75);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--qb-accent) 70%,transparent))}.ActivateCard_done__38W__ .ActivateCard_ring__KiXmz{opacity:0}.ActivateCard_hint__OLL2Z{position:absolute;left:0;right:0;bottom:10px;text-align:center;font-family:var(--font-mono);font-size:.62rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--qb-muted);pointer-events:none;text-shadow:0 1px 2px rgba(0,0,0,.6);transition:color .2s ease,opacity .3s ease}.ActivateCard_holding__k0QPG .ActivateCard_hint__OLL2Z{color:var(--qb-accent)}.ActivateCard_done__38W__ .ActivateCard_hint__OLL2Z{color:var(--qb-accent);letter-spacing:.3em;animation:ActivateCard_stampIn__LzZNl .5s ease both}.ActivateCard_stamp__LJKzu{position:absolute;top:10px;right:10px;padding:4px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--qb-accent) 50%,transparent);background:rgba(4,7,13,.55);color:var(--qb-accent);font-family:var(--font-mono);font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;pointer-events:none;animation:ActivateCard_stampIn__LzZNl .5s ease both}@keyframes ActivateCard_stampIn__LzZNl{0%{opacity:0;transform:translateY(-4px) scale(.94)}to{opacity:1;transform:none}}.ActivateCard_peek__yaKBS{width:min(260px,62vw);border-radius:22px;border-color:color-mix(in srgb,var(--qb-accent) 35%,var(--qb-line));box-shadow:0 18px 50px rgba(0,0,0,.35)}.ActivateCard_peek__yaKBS .ActivateCard_hint__OLL2Z{font-size:.66rem;bottom:12px}[data-mode=torch] .ActivateCard_card__mzbhQ{border-color:rgba(0,255,136,.15);background:rgba(5,10,20,.8)}[data-mode=torch] .ActivateCard_card__mzbhQ:hover{border-color:rgba(0,255,136,.4)}@media (prefers-reduced-motion:reduce){.ActivateCard_holding__k0QPG{transform:none}}.Lander_lander__52e7A{min-height:100vh;min-height:100dvh;display:grid;grid-template-rows:auto 1fr auto;background:radial-gradient(ellipse 80% 50% at 50% -10%,color-mix(in srgb,var(--qb-accent) 14%,transparent),transparent 60%),linear-gradient(180deg,var(--qb-bg) 0,var(--qb-surface) 100%);color:var(--qb-ink);position:relative;overflow-x:hidden}:root:not([data-mode]) .Lander_lander__52e7A,:root[data-mode=torch] .Lander_lander__52e7A{background:radial-gradient(ellipse 70% 45% at 50% 0,rgba(168,85,247,.22),transparent 60%),radial-gradient(ellipse 60% 40% at 50% 100%,rgba(0,255,136,.08),transparent 60%),linear-gradient(180deg,#04070d 0,var(--qb-bg) 100%)}.Lander_flash__kHDSL:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 40%,rgba(200,249,2,.55),rgba(168,85,247,.25) 40%,transparent 70%);animation:Lander_flash__kHDSL 1.6s ease-out forwards;z-index:5}@keyframes Lander_flash__kHDSL{0%{opacity:0}12%{opacity:1}to{opacity:0}}.Lander_top__Y6Fzb{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;font-family:var(--font-mono)}.Lander_eyebrow__3ytfF{font-size:.66rem;letter-spacing:.26em;color:var(--qb-muted)}.Lander_torch__P_xsF{background:transparent;border:1px solid var(--qb-line);color:var(--qb-ink);border-radius:999px;padding:6px 12px;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;cursor:pointer;transition:border-color .3s ease,box-shadow .3s ease}.Lander_torch__P_xsF:hover{border-color:var(--qb-accent);box-shadow:0 0 18px color-mix(in srgb,var(--qb-accent) 30%,transparent)}.Lander_stage__PAzKu{flex-direction:column;align-items:center;gap:28px;padding:8px 20px 24px}.Lander_markWrap__OfdZI,.Lander_stage__PAzKu{display:flex;justify-content:center;width:100%}.Lander_markWrap__OfdZI{animation:Lander_breathe__EpZT7 7s ease-in-out infinite}@keyframes Lander_breathe__EpZT7{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.Lander_chart__tRNRk,.Lander_cta__uF0Oc,.Lander_seated__st1p9{width:min(560px,100%);display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.Lander_h1__9EO7a{font-size:clamp(1.9rem,5.2vw,3.1rem);letter-spacing:.02em;line-height:1.05;color:var(--qb-ink)}.Lander_h1__9EO7a,.Lander_h2___b0GY{font-family:var(--font-display);margin:0}.Lander_h2___b0GY{font-size:clamp(1.3rem,3.6vw,2rem);line-height:1.15}.Lander_accent__muRK8{color:var(--qb-accent)}:root[data-mode=torch] .Lander_accent__muRK8{color:var(--qb-accent-secondary);text-shadow:0 0 18px rgba(200,249,2,.35)}.Lander_lede__sqkSK{font-size:1rem;line-height:1.55;color:var(--qb-muted);margin:0;max-width:46ch}.Lander_mono__8EVUR{font-family:var(--font-mono);color:var(--qb-accent);font-size:.9em}.Lander_actions__3O4C3{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.Lander_connect__IiCvr{display:inline-flex;align-items:center;gap:12px;padding:16px 30px;border-radius:999px;border:2px solid var(--qb-ink);background:var(--qb-ink);color:var(--qb-bg);font-family:var(--font-display);font-weight:700;font-size:1.05rem;letter-spacing:.14em;cursor:pointer;transition:transform .2s ease,box-shadow .3s ease,background .3s ease,color .3s ease}.Lander_connect__IiCvr:hover{transform:translateY(-1px);box-shadow:0 12px 32px color-mix(in srgb,var(--qb-accent) 35%,transparent)}:root:not([data-mode]) .Lander_connect__IiCvr,:root[data-mode=torch] .Lander_connect__IiCvr{background:var(--qb-accent-secondary);border-color:var(--qb-accent-secondary);color:#04070d;box-shadow:0 0 0 1px rgba(200,249,2,.25),0 0 34px rgba(200,249,2,.28)}.Lander_connectGlyph__8sOA_{font-size:.9em;color:var(--qb-accent)}:root:not([data-mode]) .Lander_connectGlyph__8sOA_,:root[data-mode=torch] .Lander_connectGlyph__8sOA_{color:#04070d}.Lander_minor__5RCFD{display:flex;align-items:center;gap:10px}.Lander_link__B_zwz,.Lander_minor__5RCFD{font-family:var(--font-mono);font-size:.76rem}.Lander_link__B_zwz{background:none;padding:2px 0;color:var(--qb-muted);letter-spacing:.06em;cursor:pointer;border:none;border-bottom:1px dashed transparent;transition:color .2s ease,border-color .2s ease}.Lander_link__B_zwz:hover{color:var(--qb-ink);border-bottom-color:var(--qb-accent)}.Lander_dot__uzBFW{color:var(--qb-line)}.Lander_fieldRow__7kwTP{display:flex;gap:8px;width:100%;max-width:440px;justify-content:center;flex-wrap:wrap}.Lander_field__ULSU7{flex:1 1 180px;min-width:0;padding:12px 14px;border-radius:10px;border:1px solid var(--qb-line);background:var(--qb-surface);color:var(--qb-ink);font-family:var(--font-mono);font-size:.9rem;letter-spacing:.06em}.Lander_field__ULSU7:focus{outline:none;border-color:var(--qb-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--qb-accent) 22%,transparent)}.Lander_honey__8WEgF{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.Lander_small__GUrkk{padding:12px 18px;border-radius:10px;border:1px solid var(--qb-ink);background:var(--qb-ink);color:var(--qb-bg);font-family:var(--font-mono);font-size:.82rem;letter-spacing:.08em;cursor:pointer;white-space:nowrap}.Lander_small__GUrkk:disabled{opacity:.5;cursor:wait}.Lander_picker__2VLhi{width:100%;max-width:440px;display:flex;flex-direction:column;gap:12px;align-items:center;padding:18px;border-radius:16px;border:1px solid var(--qb-line);background:color-mix(in srgb,var(--qb-surface) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:Lander_rise__e59vt .35s ease both}@keyframes Lander_rise__e59vt{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.Lander_pickerHead__RxeK8{margin:0;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.26em;color:var(--qb-muted)}.Lander_pickerList__jAYRW{display:flex;flex-direction:column;gap:8px;width:100%}.Lander_walletBtn__VuCF2{display:flex;align-items:center;gap:14px;width:100%;padding:12px 14px;border-radius:12px;border:1px solid var(--qb-line);background:var(--qb-bg);color:var(--qb-ink);font-family:var(--font-display);font-weight:600;font-size:.98rem;text-align:left;cursor:pointer;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.Lander_walletBtn__VuCF2:hover{border-color:var(--qb-accent);transform:translateY(-1px);box-shadow:0 8px 24px color-mix(in srgb,var(--qb-accent) 18%,transparent)}.Lander_walletBtn__VuCF2>span:last-child{display:flex;flex-direction:column;line-height:1.2}.Lander_walletSub___Ks4D{font-family:var(--font-mono);font-weight:400;font-size:.66rem;letter-spacing:.06em;color:var(--qb-muted);margin-top:2px}.Lander_walletIcon__Oco2G{width:26px;height:26px;border-radius:6px;object-fit:contain;display:inline-grid;place-items:center;flex:none;color:var(--qb-accent);font-size:1.1rem}.Lander_deep__PCWRv{width:100%;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding-top:6px;border-top:1px dashed var(--qb-line)}.Lander_deepHead__Nwhn5{width:100%;margin:0;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.12em;color:var(--qb-muted);text-align:center}.Lander_deepLink__fPQ7o{padding:8px 12px;border-radius:999px;border:1px solid var(--qb-line);color:var(--qb-ink);font-family:var(--font-mono);font-size:.74rem}.Lander_hint__pJywr{margin:0;font-family:var(--font-mono);font-size:.7rem;color:var(--qb-muted);text-align:center}.Lander_busy__f_qgL{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:999px;border:1px solid var(--qb-line);font-family:var(--font-mono);font-size:.8rem;color:var(--qb-ink)}.Lander_spinner__1EiBY{width:14px;height:14px;border-radius:999px;border:2px solid var(--qb-line);border-top-color:var(--qb-accent);animation:Lander_spin__7_lMo .8s linear infinite}@keyframes Lander_spin__7_lMo{to{transform:rotate(1turn)}}.Lander_err__lAPuA{margin:0;font-family:var(--font-mono);font-size:.78rem;color:#ff5d73}.Lander_fine__dT2WE{margin:4px 0 0;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.04em;color:var(--qb-muted);max-width:48ch}.Lander_peek__yC0VV{margin-top:26px;display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.Lander_peekHead__ZarPi{margin:0;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.28em;color:var(--qb-accent)}.Lander_peekCap__F4HN8{margin:0;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.04em;color:var(--qb-muted);max-width:40ch;text-align:center}.Lander_chartTag__wMBqN,.Lander_seatedTag__F7Nbv{margin:0;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.3em;color:var(--qb-accent)}.Lander_seatedTag__F7Nbv{animation:Lander_pulse__t2lu0 1.4s ease-in-out infinite}@keyframes Lander_pulse__t2lu0{0%,to{opacity:1}50%{opacity:.55}}.Lander_seated__st1p9{animation:Lander_rise__e59vt .5s ease both}.Lander_revealed__aZe7r{padding:6px 22px 0;display:flex;flex-direction:column;gap:10px}.Lander_revealedHead__S_We3{margin:0;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.24em;color:var(--qb-muted)}.Lander_revealedHead__S_We3 b{color:var(--qb-accent)}.Lander_revealedStrip__hkZ1K{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.Lander_revealedTile__5lvm_{margin:0;flex:none;width:84px;border-radius:10px;overflow:hidden;border:1px solid color-mix(in srgb,var(--qb-accent) 45%,var(--qb-line));background:var(--qb-surface);box-shadow:0 0 14px color-mix(in srgb,var(--qb-accent) 22%,transparent)}.Lander_revealedTile__5lvm_ img{display:block;width:200%;height:84px;object-fit:cover;object-position:right center;transform:translateX(-50%)}.Lander_revealedTile__5lvm_ figcaption{font-family:var(--font-mono);font-size:.56rem;letter-spacing:.1em;text-align:center;color:var(--qb-muted);padding:3px 0 4px}.Lander_bottom__rqqdH{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 22px 22px;flex-wrap:wrap}.Lander_counter__1lT4M{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em;color:var(--qb-muted);display:flex;gap:8px;align-items:center}.Lander_counter__1lT4M b{color:var(--qb-ink);font-weight:600}.Lander_hatch__eF_L7{color:var(--qb-line);text-decoration:none;font-size:.9rem;opacity:.6;transition:opacity .2s ease,color .2s ease}.Lander_hatch__eF_L7:hover{opacity:1;color:var(--qb-accent)}@media (max-width:640px){.Lander_top__Y6Fzb{padding:14px 16px}.Lander_stage__PAzKu{gap:18px;padding:4px 16px 16px}.Lander_connect__IiCvr{width:100%;justify-content:center;padding:16px 20px;font-size:.98rem}.Lander_bottom__rqqdH{flex-direction:column;align-items:stretch;padding:12px 16px 18px}.Lander_bottom__rqqdH>*{justify-content:center}.Lander_hatch__eF_L7{text-align:center}}@media (prefers-reduced-motion:reduce){.Lander_flash__kHDSL:before,.Lander_markWrap__OfdZI,.Lander_seatedTag__F7Nbv{animation:none}}.keepers-hero_hero__VaB5n{display:flex;flex-direction:column;align-items:center;margin-bottom:100px;position:relative}.keepers-hero_hero-title__nnQ2j{font-size:2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0 0 40px;font-family:var(--font-display);color:var(--qb-ink);text-align:center}@media (max-width:768px){.keepers-hero_hero-title__nnQ2j{font-size:1.5rem;margin-bottom:30px}}.keepers-hero_hero-card__CGaeM{position:relative;width:100%;max-width:420px;aspect-ratio:3/4;background:var(--qb-surface);border:2px solid var(--qb-line);border-radius:20px;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;-webkit-tap-highlight-color:transparent;transition:border-color .2s ease}.keepers-hero_hero-card__CGaeM:hover{border-color:var(--qb-accent)}.keepers-hero_hero-card__CGaeM.keepers-hero_done__mmXKC{cursor:default}.keepers-hero_hero-card__CGaeM img,.keepers-hero_hero-card__CGaeM video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.keepers-hero_day-frame__gOgpl{opacity:1;transition:opacity .15s ease,filter .1s ease}.keepers-hero_torch-frame___vOS_{opacity:0;transition:opacity .15s ease}.keepers-hero_clip__bYQeW{opacity:0;transition:opacity .2s ease;mask-image:radial-gradient(circle at center,#000 65%,transparent 100%);-webkit-mask-image:radial-gradient(circle at center,#000 65%,transparent 100%)}.keepers-hero_ring__hTbnG{position:absolute;inset:0;pointer-events:none;border-radius:20px;box-shadow:inset 0 0 0 0 rgba(168,85,247,0);transition:none}.keepers-hero_bar-container__RKW1O{position:absolute;left:10%;right:10%;bottom:40px;height:6px;background:rgba(168,85,247,.15);border-radius:99px;pointer-events:none;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.2)}.keepers-hero_bar-fill__MpELS{display:block;height:100%;width:0;background:linear-gradient(90deg,#e8a0b8,#a855f7,#06b6d4);border-radius:99px;box-shadow:0 0 16px rgba(168,85,247,.9),0 0 8px rgba(232,160,184,.5)}.keepers-hero_hero-hint__iipd_{margin-top:24px;font-size:.9rem;color:var(--qb-muted);letter-spacing:.1em;text-transform:uppercase;text-align:center;font-weight:500}[data-mode=torch] .keepers-hero_hero-card__CGaeM{border-color:rgba(0,255,136,.2);background:rgba(5,10,20,.9)}[data-mode=torch] .keepers-hero_hero-card__CGaeM:hover{border-color:rgba(0,255,136,.4)}[data-mode=torch] .keepers-hero_bar-container__RKW1O{background:rgba(168,85,247,.1);box-shadow:0 2px 8px rgba(0,0,0,.4)}[data-mode=torch] .keepers-hero_bar-fill__MpELS{background:linear-gradient(90deg,#e8a0b8,#0f8,#22d3ee);box-shadow:0 0 20px #a855f7,0 0 10px rgba(232,160,184,.6),0 0 12px rgba(0,255,136,.4)}[data-mode=torch] .keepers-hero_hero-hint__iipd_{color:rgba(168,85,247,.7)}@media (max-width:768px){.keepers-hero_hero__VaB5n{margin-bottom:60px}.keepers-hero_hero-card__CGaeM{max-width:280px}.keepers-hero_bar-container__RKW1O{bottom:30px;height:4px}.keepers-hero_hero-hint__iipd_{font-size:.8rem}}@media (max-width:480px){.keepers-hero_hero__VaB5n{margin-bottom:40px}.keepers-hero_hero-card__CGaeM{max-width:100%}.keepers-hero_bar-container__RKW1O{left:12%;right:12%;bottom:24px}}