.launch-screen{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;overflow:hidden;background:linear-gradient(180deg,#0e161ffa,#04060afa),#05070b;color:#f6fbff;pointer-events:none;opacity:1;isolation:isolate}.launch-screen--exiting{opacity:0;transition:opacity .28s ease}.launch-screen__grid,.launch-screen__ambient,.launch-screen__marquee,.launch-screen__shutter,.launch-screen__beam,.launch-screen__spark,.launch-screen__flash{position:absolute;pointer-events:none}.launch-screen__grid{inset:0;background-image:linear-gradient(rgba(142,232,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(142,232,255,.055) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(90deg,transparent,black 22%,black 78%,transparent);mask-image:linear-gradient(90deg,transparent,black 22%,black 78%,transparent);opacity:.48}.launch-screen__ambient{inset:0;background:linear-gradient(90deg,transparent 0%,rgba(85,215,255,.08) 48%,transparent 100%),linear-gradient(120deg,transparent 0%,rgba(254,44,85,.07) 58%,transparent 100%);opacity:0;animation:launch-ambient 1.18s ease-out .12s both}.launch-screen__marquee{inset:-8% -18%;z-index:0;opacity:0;background:repeating-linear-gradient(90deg,transparent 0 34px,rgba(255,255,255,.035) 34px 42px,transparent 42px 76px),linear-gradient(90deg,transparent 0%,rgba(142,232,255,.08) 45%,transparent 72%);mix-blend-mode:screen;transform:translate3d(-18%,0,0);animation:launch-marquee 1.28s steps(12,end) .14s both;will-change:transform,opacity}.launch-screen__shutter{top:0;bottom:0;z-index:1;width:12vw;opacity:0;transform:translate3d(-24vw,0,0) skew(-10deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.16) 42%,rgba(142,232,255,.14) 54%,transparent);mix-blend-mode:screen;will-change:transform,opacity}.launch-screen__shutter--one{left:-18vw;animation:launch-shutter .98s cubic-bezier(.12,.76,.24,1) .18s both}.launch-screen__shutter--two{left:-26vw;width:9vw;animation:launch-shutter .86s cubic-bezier(.12,.76,.24,1) .42s both}.launch-screen__shutter--three{left:-30vw;width:15vw;background:linear-gradient(90deg,transparent,rgba(255,246,249,.13) 44%,rgba(254,44,85,.12) 56%,transparent);animation:launch-shutter .92s cubic-bezier(.12,.76,.24,1) .62s both}.launch-screen__beam{left:-34vw;width:34vw;height:2px;transform:translate3d(-18vw,0,0) skew(-24deg);transform-origin:center;opacity:0;background:linear-gradient(90deg,transparent,#dff9ff 40%,#55d7ff 62%,transparent);box-shadow:0 0 18px #55d7ff8a,0 0 42px #55d7ff38;will-change:transform,opacity}.launch-screen__beam--main{top:48%;height:3px;animation:launch-beam-main .82s cubic-bezier(.12,.76,.24,1) .18s both}.launch-screen__beam--upper{top:calc(48% - 62px);width:26vw;height:1px;animation:launch-beam-side .76s cubic-bezier(.12,.76,.24,1) .36s both}.launch-screen__beam--lower{top:calc(48% + 72px);width:30vw;height:1px;background:linear-gradient(90deg,transparent,#ffedf2 42%,#fe2c55 62%,transparent);box-shadow:0 0 14px #fe2c557a,0 0 36px #fe2c552e;animation:launch-beam-side .78s cubic-bezier(.12,.76,.24,1) .47s both}.launch-screen__spark{left:-18vw;width:18vw;height:1px;transform:translate3d(-10vw,0,0) skew(-22deg);opacity:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.78),transparent);will-change:transform,opacity}.launch-screen__spark--one{top:35%;animation:launch-spark .62s cubic-bezier(.18,.8,.28,1) .25s both}.launch-screen__spark--two{top:63%;animation:launch-spark .64s cubic-bezier(.18,.8,.28,1) .52s both}.launch-screen__content{position:relative;width:min(760px,calc(100vw - 40px));transform:translateZ(0)}.launch-screen__status,.launch-screen__metrics{display:flex;align-items:center;justify-content:space-between;color:#e6f4ffad;font-size:12px;font-weight:800;letter-spacing:0}.launch-screen__status strong{color:#8ee8ff;font-size:13px}.launch-screen__stage{position:relative;height:clamp(150px,28vw,250px);margin:20px 0 18px;overflow:hidden}.launch-screen__horizon{position:absolute;left:4%;right:4%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(142,232,255,.34),transparent);transform:scaleX(0);transform-origin:center;animation:launch-horizon 1.02s cubic-bezier(.2,.82,.24,1) .16s both}.launch-screen__vehicle{position:absolute;inset:0;width:100%;height:100%;z-index:2;opacity:0;transform:translate3d(-120vw,8px,0) scale(.92);animation:launch-vehicle-drive 1.34s cubic-bezier(.16,.86,.24,1) .1s both;will-change:transform,opacity}.launch-screen__vehicle-base,.launch-screen__vehicle-glow{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.launch-screen__vehicle-base{stroke:#f6fbffc2;stroke-width:3}.launch-screen__vehicle-glow{stroke:#55d7ffe6;stroke-width:2;opacity:0;animation:launch-line-flash .52s ease-out .54s both}.launch-screen__vehicle-glow--delay{animation-delay:.66s}.launch-screen__flash{z-index:3;top:18%;bottom:18%;left:-24%;width:24%;opacity:0;transform:translate3d(-18vw,0,0) skew(-20deg);background:linear-gradient(90deg,transparent,rgba(247,253,255,.96) 46%,rgba(85,215,255,.36) 62%,transparent);mix-blend-mode:screen;will-change:transform,opacity}.launch-screen__flash--one{animation:launch-stage-flash .72s cubic-bezier(.12,.76,.24,1) .39s both}.launch-screen__flash--two{top:25%;bottom:26%;width:18%;background:linear-gradient(90deg,transparent,rgba(255,246,249,.86) 42%,rgba(254,44,85,.28) 62%,transparent);animation:launch-stage-flash .62s cubic-bezier(.12,.76,.24,1) .66s both}.launch-screen__slice{position:absolute;left:-22%;width:22%;height:48px;transform:translate3d(-12vw,0,0) skew(-22deg);opacity:0;background:linear-gradient(90deg,transparent,rgba(238,252,255,.82),rgba(85,215,255,.32),transparent);box-shadow:0 0 28px #55d7ff3d;will-change:transform,opacity}.launch-screen__slice--front{top:34%;animation:launch-slice .82s cubic-bezier(.12,.76,.24,1) .39s both}.launch-screen__slice--rear{top:56%;height:34px;background:linear-gradient(90deg,transparent,rgba(255,238,243,.78),rgba(254,44,85,.28),transparent);box-shadow:0 0 22px #fe2c5538;animation:launch-slice .76s cubic-bezier(.12,.76,.24,1) .56s both}.launch-screen__bar{height:2px;margin-top:12px;overflow:hidden;background:#ffffff1a}.launch-screen__bar span{display:block;width:100%;height:100%;background:linear-gradient(90deg,#8ee8ff,#fe2c55);transform:scaleX(0);transform-origin:left;animation:launch-fill 1.08s cubic-bezier(.2,.82,.24,1) .26s forwards}@keyframes launch-ambient{0%{opacity:0}38%{opacity:1}to{opacity:.36}}@keyframes launch-marquee{0%{opacity:0;transform:translate3d(-18%,0,0)}12%{opacity:.34}26%{opacity:.08}38%{opacity:.42}52%{opacity:.14}70%{opacity:.32}to{opacity:0;transform:translate3d(18%,0,0)}}@keyframes launch-shutter{0%{opacity:0;transform:translate3d(-24vw,0,0) skew(-10deg)}12%{opacity:.72}18%{opacity:.18}25%{opacity:.82}39%{opacity:.26}to{opacity:0;transform:translate3d(142vw,0,0) skew(-10deg)}}@keyframes launch-beam-main{0%{opacity:0;transform:translate3d(-18vw,0,0) skew(-24deg) scaleX(.7)}18%{opacity:1}to{opacity:0;transform:translate3d(152vw,0,0) skew(-24deg) scaleX(1.15)}}@keyframes launch-beam-side{0%{opacity:0;transform:translate3d(-14vw,0,0) skew(-24deg) scaleX(.6)}24%{opacity:.84}to{opacity:0;transform:translate3d(146vw,0,0) skew(-24deg) scaleX(1.05)}}@keyframes launch-spark{0%{opacity:0;transform:translate3d(-10vw,0,0) skew(-22deg) scaleX(.5)}30%{opacity:.72}to{opacity:0;transform:translate3d(130vw,0,0) skew(-22deg) scaleX(1)}}@keyframes launch-horizon{0%{opacity:0;transform:scaleX(0)}42%{opacity:1}to{opacity:.58;transform:scaleX(1)}}@keyframes launch-vehicle-drive{0%{opacity:0;transform:translate3d(-120vw,8px,0) scale(.92)}18%{opacity:.08;transform:translate3d(-82vw,6px,0) scale(.94)}34%{opacity:.32;transform:translate3d(-42vw,3px,0) scale(.972)}52%{opacity:.88;transform:translate3d(2.4%,0,0) scale(1.006)}57%{opacity:1}62%{opacity:.68}68%{opacity:.94}to{opacity:.62;transform:translateZ(0) scale(1)}}@keyframes launch-line-flash{0%{opacity:0}45%{opacity:1}to{opacity:.58}}@keyframes launch-slice{0%{opacity:0;transform:translate3d(-12vw,0,0) skew(-22deg)}22%{opacity:.96}to{opacity:0;transform:translate3d(138vw,0,0) skew(-22deg)}}@keyframes launch-stage-flash{0%{opacity:0;transform:translate3d(-18vw,0,0) skew(-20deg) scaleX(.7)}18%{opacity:.95}44%{opacity:.18}54%{opacity:.72}to{opacity:0;transform:translate3d(120vw,0,0) skew(-20deg) scaleX(1.08)}}@keyframes launch-fill{to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.launch-screen__ambient,.launch-screen__marquee,.launch-screen__shutter,.launch-screen__beam,.launch-screen__spark,.launch-screen__horizon,.launch-screen__vehicle,.launch-screen__vehicle-glow,.launch-screen__flash,.launch-screen__slice,.launch-screen__bar span{animation:none;opacity:1;transform:none}.launch-screen__beam,.launch-screen__marquee,.launch-screen__shutter,.launch-screen__spark,.launch-screen__flash,.launch-screen__slice{display:none}}
