.boot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;overflow:hidden;container-type:size;background:#000;pointer-events:none;animation:boot-out .45s ease-in 2.4s both}@keyframes boot-out{to{opacity:0;visibility:hidden}}.boot-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(35% 45% at 50% 50%,#fbbf241f 0,#fbbf2400 70%);animation:boot-fade 1.4s ease-out .3s both}@keyframes boot-fade{0%{opacity:0}}.boot-standby{position:absolute;left:50%;bottom:9cqh;width:max(6px,.7cqw);height:max(6px,.7cqw);margin-left:calc(max(6px,.7cqw)/-2);border-radius:50%;background:#fbbf24;box-shadow:0 0 1.4cqw .4cqw #fbbf248c;animation:boot-breathe 1.3s ease-in-out both,boot-dot-out .45s ease-in 1.35s forwards}@keyframes boot-breathe{0%{opacity:0;transform:scale(.6)}35%{opacity:1;transform:scale(1)}65%{opacity:.55;transform:scale(.85)}to{opacity:1;transform:scale(1.1)}}@keyframes boot-dot-out{to{opacity:0;transform:scale(.4)}}.boot-push{position:relative;animation:boot-push 2.8s linear both}@keyframes boot-push{0%{transform:scale(1)}to{transform:scale(1.05)}}.boot-lockup{display:flex;align-items:flex-end;font-size:102px;font-weight:700;line-height:1;white-space:nowrap}.boot-emblem{position:relative;z-index:2;display:flex}.boot-arc{position:absolute;left:50%;top:calc(50% - .08em);width:1.25em;height:1.25em;margin:-.625em 0 0 -.625em;animation:boot-sweep 1.3s cubic-bezier(.45,0,.25,1) .15s both}@keyframes boot-sweep{0%{opacity:0;transform:rotate(-120deg)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:rotate(300deg)}}.boot-g{animation:boot-turn 1s cubic-bezier(.22,1,.36,1) .2s both}@keyframes boot-turn{0%{opacity:0;transform:rotate(-35deg) scale(.82)}}.boot-window{display:flex;overflow:hidden;margin-left:.0556em;margin-bottom:-.02em;padding:.1em .05em .02em 0}.boot-text{display:flex;animation:boot-slide 1s cubic-bezier(.22,1,.36,1) 1.1s both}@keyframes boot-slide{0%{transform:translate(-45%);opacity:0}55%{opacity:1}}@container (max-width: 520px){.boot-lockup{font-size:60px}}@media (prefers-reduced-motion: reduce){.boot,.boot *{animation:none!important}.boot{animation:boot-out .2s linear .6s both!important}.boot-standby,.boot-arc{display:none}}html[data-gw-intro=seen] .boot{display:none}
