.splash-screen-module__AIvlWq__root{--to-x:0px;--to-y:-18vh;--to-s:.6;--to-o:0;--slam:cubic-bezier(.55, 0, .85, .25);--glide:cubic-bezier(.7, 0, .2, 1);--expo:cubic-bezier(.16, 1, .3, 1);--part:cubic-bezier(.76, 0, .24, 1);--wz:2.45;z-index:100;color:var(--sr-foreground);cursor:pointer;background:0 0;animation:1ms linear 4.45s forwards splash-screen-module__AIvlWq__end;position:fixed;inset:0;overflow:hidden}.splash-screen-module__AIvlWq__root.splash-screen-module__AIvlWq__skip{animation:1ms linear .85s forwards splash-screen-module__AIvlWq__end-skip}.splash-screen-module__AIvlWq__root.splash-screen-module__AIvlWq__revealing{pointer-events:none}html:not([data-splash]) .splash-screen-module__AIvlWq__root{display:none}html[data-splash=playing]{overflow:hidden}:is(html[data-splash=playing] header [data-logo],html[data-splash=revealing] header [data-logo]){visibility:hidden}@media (max-width:32rem){.splash-screen-module__AIvlWq__root{--wz:1.75}}@media (prefers-reduced-motion:reduce){.splash-screen-module__AIvlWq__root{display:none}}.splash-screen-module__AIvlWq__panel{background:var(--sr-background);width:50.5%;height:50.5%;animation:splash-screen-module__AIvlWq__part .9s var(--part) 3.5s forwards;position:absolute}.splash-screen-module__AIvlWq__nw{top:0;left:0}.splash-screen-module__AIvlWq__ne{top:0;right:0}.splash-screen-module__AIvlWq__sw{bottom:0;left:0}.splash-screen-module__AIvlWq__se{bottom:0;right:0}.splash-screen-module__AIvlWq__skip .splash-screen-module__AIvlWq__panel{animation:splash-screen-module__AIvlWq__part-skip .75s var(--part) 50ms forwards}.splash-screen-module__AIvlWq__montage{position:absolute;inset:0;overflow:hidden}.splash-screen-module__AIvlWq__frame{object-fit:cover;visibility:hidden;width:100%;height:100%;animation:splash-screen-module__AIvlWq__frame var(--d) linear var(--s);position:absolute;inset:0}.splash-screen-module__AIvlWq__scanlines{visibility:hidden;background:repeating-linear-gradient(0deg,#0000002e 0 1px,#0000 1px 3px),radial-gradient(75% 75%,#0000 40%,#040c16bf 100%);animation:1.66s linear .2s splash-screen-module__AIvlWq__during;position:absolute;inset:0}.splash-screen-module__AIvlWq__skip .splash-screen-module__AIvlWq__frame,.splash-screen-module__AIvlWq__skip .splash-screen-module__AIvlWq__scanlines{animation:none}@property --frame{syntax:"<integer>";inherits:false;initial-value:1}.splash-screen-module__AIvlWq__hud{opacity:0;font-family:var(--sr-font-mono);letter-spacing:.16em;text-transform:uppercase;color:#ecf6fcd9;font-size:11px;animation:2.75s linear 50ms splash-screen-module__AIvlWq__hud;position:absolute;inset:0}.splash-screen-module__AIvlWq__corner{border:0 solid #ecf6fcb3;width:28px;height:28px;position:absolute}.splash-screen-module__AIvlWq__cTL{border-top-width:1.5px;border-left-width:1.5px;top:20px;left:20px}.splash-screen-module__AIvlWq__cTR{border-top-width:1.5px;border-right-width:1.5px;top:20px;right:20px}.splash-screen-module__AIvlWq__cBL{border-bottom-width:1.5px;border-left-width:1.5px;bottom:20px;left:20px}.splash-screen-module__AIvlWq__cBR{border-bottom-width:1.5px;border-right-width:1.5px;bottom:20px;right:20px}.splash-screen-module__AIvlWq__label{white-space:nowrap;align-items:center;gap:.6em;display:flex;position:absolute}.splash-screen-module__AIvlWq__lTL{top:30px;left:60px}.splash-screen-module__AIvlWq__lTR{top:30px;right:60px}.splash-screen-module__AIvlWq__lBL{bottom:30px;left:60px}.splash-screen-module__AIvlWq__rec{background:#ff4d4d;border-radius:50%;width:7px;height:7px;animation:.5s step-end infinite splash-screen-module__AIvlWq__blink}.splash-screen-module__AIvlWq__counter{counter-reset:frame var(--frame);animation:1.66s steps(11,end) .2s both splash-screen-module__AIvlWq__count}.splash-screen-module__AIvlWq__counter:after{content:counter(frame, decimal-leading-zero) " / 12"}.splash-screen-module__AIvlWq__progress{background:linear-gradient(90deg, var(--sr-accent), var(--sr-accent)) no-repeat left / 0% 100%, #ecf6fc33;width:120px;height:2px;animation:2.4s cubic-bezier(.3,0,.3,1) .2s both splash-screen-module__AIvlWq__progress;display:block}.splash-screen-module__AIvlWq__crosshair{visibility:hidden;border:1px solid #ecf6fc8c;border-radius:50%;width:56px;height:56px;margin:-28px 0 0 -28px;animation:1.66s linear .2s splash-screen-module__AIvlWq__during;position:absolute;top:50%;left:50%}.splash-screen-module__AIvlWq__crosshair:before,.splash-screen-module__AIvlWq__crosshair:after{content:"";background:#ecf6fcb3;position:absolute}.splash-screen-module__AIvlWq__crosshair:before{height:1px;top:50%;left:-22px;right:-22px;-webkit-mask:linear-gradient(90deg,#000 30%,#0000 30% 70%,#000 70%);mask:linear-gradient(90deg,#000 30%,#0000 30% 70%,#000 70%)}.splash-screen-module__AIvlWq__crosshair:after{width:1px;top:-22px;bottom:-22px;left:50%;-webkit-mask:linear-gradient(#000 30%,#0000 30% 70%,#000 70%);mask:linear-gradient(#000 30%,#0000 30% 70%,#000 70%)}.splash-screen-module__AIvlWq__flash{opacity:0;pointer-events:none;background:#f4fbff;animation:1.8s linear .2s splash-screen-module__AIvlWq__flash;position:absolute;inset:0}.splash-screen-module__AIvlWq__skip .splash-screen-module__AIvlWq__hud,.splash-screen-module__AIvlWq__skip .splash-screen-module__AIvlWq__flash{animation:none}@media (max-width:40rem){.splash-screen-module__AIvlWq__lTR{right:52px}.splash-screen-module__AIvlWq__lTL,.splash-screen-module__AIvlWq__lBL{left:52px}.splash-screen-module__AIvlWq__lTL{display:none}}.splash-screen-module__AIvlWq__seam{opacity:0;background:var(--sr-accent);position:absolute}.splash-screen-module__AIvlWq__seamX{height:1px;margin-top:-.5px;animation:.55s linear 3.3s forwards splash-screen-module__AIvlWq__seam-x;top:50%;left:0;right:0}.splash-screen-module__AIvlWq__seamY{width:1px;margin-left:-.5px;animation:.55s linear 3.3s forwards splash-screen-module__AIvlWq__seam-y;top:0;bottom:0;left:50%}.splash-screen-module__AIvlWq__skip .splash-screen-module__AIvlWq__seam{animation:none}.splash-screen-module__AIvlWq__stage{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.splash-screen-module__AIvlWq__lockup{transform-origin:0 0;animation:splash-screen-module__AIvlWq__land .8s var(--glide) 3.5s forwards;font-size:clamp(20px,3.9vw,56px);line-height:1}.splash-screen-module__AIvlWq__skip .splash-screen-module__AIvlWq__lockup{animation:splash-screen-module__AIvlWq__land-skip .7s var(--glide) 50ms forwards}.splash-screen-module__AIvlWq__cam{align-items:center;animation:3.15s linear both splash-screen-module__AIvlWq__camera;display:flex}.splash-screen-module__AIvlWq__emblemWrap{z-index:1;flex:none;position:relative}.splash-screen-module__AIvlWq__emblem{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.splash-screen-module__AIvlWq__plate{fill:currentColor;animation:splash-screen-module__AIvlWq__plate .28s var(--slam) 2.82s both}.splash-screen-module__AIvlWq__rivet,.splash-screen-module__AIvlWq__shock{transform-box:fill-box;transform-origin:50%}.splash-screen-module__AIvlWq__rivet{fill:var(--sr-accent);animation:.6s linear 2.72s both splash-screen-module__AIvlWq__rivet}.splash-screen-module__AIvlWq__shock{fill:none;stroke:var(--sr-accent);stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:0;animation:.7s cubic-bezier(.2,.7,.3,1) 3.1s forwards splash-screen-module__AIvlWq__shock}.splash-screen-module__AIvlWq__spark{opacity:0;background:radial-gradient(closest-side,#ecf8ff80,#8fd3f429 45%,#0000 72%);border-radius:50%;animation:.5s cubic-bezier(.2,.7,.3,1) 3.1s forwards splash-screen-module__AIvlWq__spark;position:absolute;inset:-70%}.splash-screen-module__AIvlWq__word{flex:none;display:block;overflow:visible}.splash-screen-module__AIvlWq__letterFrame{visibility:hidden;filter:brightness(1.7)contrast(1.15);animation:splash-screen-module__AIvlWq__show var(--d) steps(1) var(--s)}.splash-screen-module__AIvlWq__letter{fill:currentColor;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-opacity:0;animation:splash-screen-module__AIvlWq__letter-fill .2s ease-out 2.5s both, splash-screen-module__AIvlWq__track .9s var(--expo) 1.86s both}.splash-screen-module__AIvlWq__skip .splash-screen-module__AIvlWq__cam,.splash-screen-module__AIvlWq__skip .splash-screen-module__AIvlWq__plate,.splash-screen-module__AIvlWq__skip .splash-screen-module__AIvlWq__rivet,.splash-screen-module__AIvlWq__skip .splash-screen-module__AIvlWq__shock,.splash-screen-module__AIvlWq__skip .splash-screen-module__AIvlWq__spark,.splash-screen-module__AIvlWq__skip .splash-screen-module__AIvlWq__letterFrame,.splash-screen-module__AIvlWq__skip .splash-screen-module__AIvlWq__letter{animation:none}.splash-screen-module__AIvlWq__skipHint{font-family:var(--sr-font-mono);letter-spacing:.16em;text-transform:uppercase;color:#ecf6fcb3;opacity:0;font-size:12px;animation:2.6s linear .6s forwards splash-screen-module__AIvlWq__hint;position:absolute;bottom:1.5rem;right:1.5rem}.splash-screen-module__AIvlWq__skip .splash-screen-module__AIvlWq__skipHint{animation:none}@keyframes splash-screen-module__AIvlWq__end{to{visibility:hidden}}@keyframes splash-screen-module__AIvlWq__end-skip{to{visibility:hidden}}@keyframes splash-screen-module__AIvlWq__part{to{transform:translate(calc(var(--dx) * 100%), calc(var(--dy) * 100%))}}@keyframes splash-screen-module__AIvlWq__part-skip{to{transform:translate(calc(var(--dx) * 100%), calc(var(--dy) * 100%))}}@keyframes splash-screen-module__AIvlWq__land{to{transform:translate(var(--to-x), var(--to-y)) scale(var(--to-s));opacity:var(--to-o)}}@keyframes splash-screen-module__AIvlWq__land-skip{to{transform:translate(var(--to-x), var(--to-y)) scale(var(--to-s));opacity:var(--to-o)}}@keyframes splash-screen-module__AIvlWq__frame{0%{visibility:visible;transform:scale(1.12)}to{visibility:visible;transform:scale(1.03)}}@keyframes splash-screen-module__AIvlWq__during{0%,to{visibility:visible}}@keyframes splash-screen-module__AIvlWq__show{0%,to{visibility:visible}}@keyframes splash-screen-module__AIvlWq__hud{0%{opacity:0}4%{opacity:.4}6%{opacity:.1}9%{opacity:1}87%{opacity:1}to{opacity:0}}@keyframes splash-screen-module__AIvlWq__blink{50%{opacity:0}}@keyframes splash-screen-module__AIvlWq__count{0%{--frame:1}to{--frame:12}}@keyframes splash-screen-module__AIvlWq__progress{to{background-size:100% 100%,auto}}@keyframes splash-screen-module__AIvlWq__flash{0%{opacity:.9}6%{opacity:0}91%{opacity:0}92.5%{opacity:.85}to{opacity:0}}@keyframes splash-screen-module__AIvlWq__seam-x{0%{opacity:.9;animation-timing-function:cubic-bezier(.7,0,.2,1);transform:scaleX(0)}45%{opacity:.9;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes splash-screen-module__AIvlWq__seam-y{0%{opacity:.9;animation-timing-function:cubic-bezier(.7,0,.2,1);transform:scaleY(0)}45%{opacity:.9;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@keyframes splash-screen-module__AIvlWq__camera{0%{opacity:0;transform:scale(calc(var(--wz) * 1.08)) translateX(calc(-1 * var(--wshift)))}59%{opacity:0;transform:scale(calc(var(--wz) * 1.08)) translateX(calc(-1 * var(--wshift)))}59.1%{opacity:1;transform:scale(calc(var(--wz) * 1.08)) translateX(calc(-1 * var(--wshift)))}83%{opacity:1;transform:scale(var(--wz)) translateX(calc(-1 * var(--wshift)));animation-timing-function:cubic-bezier(.7,0,.2,1)}to{opacity:1;transform:none}}@keyframes splash-screen-module__AIvlWq__letter-fill{0%{fill-opacity:0;stroke-opacity:.8}to{fill-opacity:1;stroke-opacity:0}}@keyframes splash-screen-module__AIvlWq__track{0%{transform:translateX(calc(var(--i) * 6px))}}@keyframes splash-screen-module__AIvlWq__rivet{0%{animation-timing-function:cubic-bezier(.2,.8,.3,1.2);transform:scale(0)}18%{animation-timing-function:ease-in-out;transform:scale(1.18)}32%{transform:scale(1)}63%{animation-timing-function:cubic-bezier(.3,0,.6,1);transform:scale(1)}70%{animation-timing-function:cubic-bezier(.2,.8,.3,1.3);transform:scale(.74)}to{transform:scale(1)}}@keyframes splash-screen-module__AIvlWq__plate{0%{transform:translate(calc(var(--dx) * 40px), calc(var(--dy) * 40px));opacity:0}35%{opacity:1}to{opacity:1;transform:none}}@keyframes splash-screen-module__AIvlWq__shock{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(5.5)}}@keyframes splash-screen-module__AIvlWq__spark{0%{opacity:1;transform:scale(.45)}to{opacity:0;transform:scale(1.3)}}@keyframes splash-screen-module__AIvlWq__hint{0%{opacity:0}15%{opacity:.8}85%{opacity:.8}to{opacity:0}}
