.landing_phone__2oIIH{position:relative;width:300px;flex:none;overflow:hidden;border:8px solid #1c2538;border-radius:44px;background:var(--bg);box-shadow:0 0 0 1px var(--border-2),0 40px 80px -24px rgba(0,0,0,.7)}.landing_island__s209j{width:86px;height:22px;margin:8px auto 2px;border-radius:999px;background:#05080f}.landing_viewport__Wzqsy{position:relative;height:352px;overflow:hidden}.landing_stack__o8COk{display:flex;flex-direction:column;gap:10px}.landing_card__Ao8a9{position:relative;height:266px;flex:none;overflow:hidden;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.landing_thumb__HDZoN{position:relative;height:146px;overflow:hidden}.landing_body__RIHIe{display:flex;height:118px;flex-direction:column;gap:3px;padding:11px 13px 12px}.landing_g1__SoXeA,.landing_g2__2Nqqs,.landing_g3__AEemt{background:var(--line)}.landing_rink__qpNAe:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent calc(50% - 1px),rgba(255,255,255,.08) calc(50% - 1px),rgba(255,255,255,.08) calc(50% + 1px),transparent calc(50% + 1px)),radial-gradient(circle at 50% 50%,transparent 30px,rgba(255,255,255,.08) 31px,rgba(255,255,255,.08) 32px,transparent 33px)}.landing_play__hsaKH{position:absolute;left:50%;top:50%;display:flex;width:44px;height:44px;margin:-22px 0 0 -22px;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,255,255,.92)}.landing_badgeCenter__dOPGE{left:50%;top:50%;transform:translate(-50%,-50%);white-space:nowrap;border:1px solid var(--border-2);border-radius:999px;padding:6px 12px;font-size:13px}.landing_badgeCenter__dOPGE,.landing_duration__3WYpU{position:absolute;background:rgba(11,18,32,.85);font-weight:600}.landing_duration__3WYpU{right:10px;bottom:10px;border-radius:5px;padding:2px 7px;font-size:12px}.landing_pending__mLQ8d{opacity:1}.landing_playable__df_D6{opacity:0}.landing_flash__yG6xB{pointer-events:none;position:absolute;inset:0;border:2px solid var(--goal);border-radius:14px;opacity:0}.landing_count__ErDrl{display:inline-grid}.landing_count__ErDrl>span{grid-area:1/1}.landing_before__vODPT{opacity:0}.landing_ping__ANobG{display:none}.landing_progress__4goCN{position:absolute;left:12px;right:12px;bottom:12px;height:4px;border-radius:999px;background:rgba(255,255,255,.22)}.landing_progress__4goCN:after{content:"";position:absolute;inset:0 62% 0 0;border-radius:999px;background:rgba(255,255,255,.9)}.landing_lit__Aj_pP{position:relative;padding-top:117px}.landing_lamp__u4PId{pointer-events:none;position:absolute;z-index:2;top:0;left:50%;width:150px;height:87px;transform:translateX(-50%);transform-origin:top center}.landing_lampBase__tP8Kr{position:absolute;top:0;left:0;width:150px;height:12px;border-radius:4px;background:var(--line-soft)}.landing_domeShine__dlkCZ,.landing_lampDome__80huL{position:absolute;top:11px;left:16px;width:118px;height:76px;border-radius:8px 8px 59px 59px}.landing_lampDome__80huL{background:radial-gradient(circle at 50% 30%,var(--goal-lamp-hot) 0,var(--goal) 45%,var(--goal-lamp-deep) 100%);box-shadow:0 18px 60px rgba(229,32,46,.7),inset 0 -6px 0 rgba(0,0,0,.18)}.landing_domeShine__dlkCZ{overflow:hidden}.landing_shineBeam__5ka0Q{position:absolute;top:0;bottom:0;left:0;width:45%;background:linear-gradient(90deg,transparent,var(--goal-lamp-shine),transparent);transform:translateX(-110%)}.landing_cone__N_hnS{pointer-events:none;position:absolute;z-index:0;top:87px;left:50%;width:680px;height:700px;overflow:hidden;transform:translateX(-50%);transform-origin:top center;clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.55) 40%,transparent 88%);mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.55) 40%,transparent 88%)}.landing_coneBase__QqkId,.landing_coneFlash__DVDhW{position:absolute;inset:0}.landing_coneBase__QqkId{background:rgba(229,32,46,.1)}.landing_coneFlash__DVDhW{background:rgba(229,32,46,.22);opacity:.6}.landing_coneBeam__OZtNM{display:none;position:absolute;top:0;bottom:0;left:0;width:42%;background:linear-gradient(90deg,transparent,rgba(229,32,46,.75),transparent)}@media (max-width:1023.98px){.landing_lit__Aj_pP{padding-top:82px}.landing_cone__N_hnS,.landing_lamp__u4PId{transform:translateX(-50%) scale(.7)}.landing_cone__N_hnS{top:61px}}@keyframes landing_lfg-sweep___DrFY{0%{transform:translateX(-110%)}to{transform:translateX(250%)}}@keyframes landing_lfg-flick__AgT_a{0%,to{opacity:0}45%,55%{opacity:1}}@media (prefers-reduced-motion:no-preference){.landing_stack__o8COk{animation:landing_stack__o8COk 12s infinite both}.landing_pending__mLQ8d{animation:landing_pending__mLQ8d 12s infinite both}.landing_playable__df_D6{animation:landing_playable__df_D6 12s infinite both}.landing_flash__yG6xB{animation:landing_flash__yG6xB 12s infinite both}.landing_before__vODPT{animation:landing_before__vODPT 12s infinite both}.landing_after__BW8FG{animation:landing_after__BW8FG 12s infinite both}.landing_ping__ANobG{display:inline-flex;animation:landing_ping__ANobG 1.6s cubic-bezier(0,0,.2,1) infinite}.landing_coneFlash__DVDhW{animation:landing_lfg-flick__AgT_a 1.6s linear infinite}.landing_coneBeam__OZtNM{display:block}.landing_coneBeam__OZtNM,.landing_shineBeam__5ka0Q{animation:landing_lfg-sweep___DrFY 1.6s linear infinite}}@keyframes landing_stack__o8COk{0%,14%{transform:translateY(-276px);opacity:1;animation-timing-function:cubic-bezier(.2,.8,.2,1)}20%,90%{transform:translateY(0);opacity:1}95%{transform:translateY(0);opacity:0}95.5%{transform:translateY(-276px);opacity:0}to{transform:translateY(-276px);opacity:1}}@keyframes landing_pending__mLQ8d{0%,52%{opacity:1}55%,95%{opacity:0}95.5%,to{opacity:1}}@keyframes landing_playable__df_D6{0%,53%{opacity:0;transform:scale(.6)}57%{opacity:1;transform:scale(1.06)}60%,94%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.6)}}@keyframes landing_flash__yG6xB{0%,19%{opacity:0}21%{opacity:1}30%,to{opacity:0}}@keyframes landing_before__vODPT{0%,18%{opacity:1}20%,95%{opacity:0}95.5%,to{opacity:1}}@keyframes landing_after__BW8FG{0%,18%{opacity:0}20%,95%{opacity:1}95.5%,to{opacity:0}}@keyframes landing_ping__ANobG{75%,to{transform:scale(2.2);opacity:0}}