.launch{--lx-ground:#1a1a1d;--lx-cream:#f3f1ec;--lx-pop:#f6d54a;z-index:2147483647;background:var(--lx-ground);color:var(--lx-cream);touch-action:none;overscroll-behavior:contain;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;animation:1ms linear 6s forwards lx-failsafe;display:none;position:fixed;inset:0;overflow:hidden}html.launching .launch{display:flex}.launch i{font-style:normal;display:block}.lx-stage{text-align:center;flex-direction:column;align-items:center;padding:0 24px 4vh;display:flex}.lx-mark{width:168px;height:178px;position:relative}.lx-glow{background:radial-gradient(circle,#f6d54a33 0%,#f6d54a0f 42%,#0000 68%);border-radius:50%;width:280px;height:280px;margin:-140px 0 0 -140px;animation:.9s ease-out .1s both lx-glow-in,1.6s ease-in-out 1s infinite alternate lx-breathe;position:absolute;top:46px;left:50%}.lx-printer{transform-origin:50% 70%;animation:.56s cubic-bezier(.34,1.56,.64,1) 60ms both lx-pop;position:absolute;top:0;left:0;overflow:visible}.lx-feed{fill:var(--lx-cream);opacity:.92;transform-box:fill-box;animation:.76s ease-in-out .4s both lx-feed}.lx-body{transform-box:fill-box;transform-origin:50%;animation:90ms linear .42s 8 alternate lx-buzz}.lx-led{fill:#2b6d49;animation:.18s linear .42s 4 forwards lx-led}.lx-out{width:124px;height:116px;margin-left:-62px;position:absolute;top:66px;left:50%;overflow:hidden}.lx-sheet{background:var(--lx-cream);transform-origin:50% 0;border-radius:1px 1px 7px 7px;flex-direction:column;align-items:center;width:78px;height:100px;margin:0 auto;padding-top:16px;animation:.74s cubic-bezier(.3,.7,.35,1) .42s both lx-print,.9s ease-in-out 1.16s forwards lx-sway;display:flex;box-shadow:0 14px 22px -10px #0009}.lx-sheet svg{margin-bottom:12px}.lx-sheet i{background:#161a2c29;border-radius:2px;width:46px;height:4px;margin-top:6px}.lx-sheet i+i{width:30px}.lx-word{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.035em;margin:22px 0 0;font-size:46px;font-weight:800;line-height:1;display:flex}.lx-word span{transform-origin:50% 100%;animation:lx-letter .56s cubic-bezier(.2, .9, .3, 1.2) calc(.6s + var(--i) * 42ms) both;display:inline-block}.lx-line{font-family:var(--font-instrument), system-ui, sans-serif;color:#f3f1eca3;margin:12px 0 0;font-size:15px;font-weight:500;line-height:1.45;animation:.5s cubic-bezier(.2,.8,.3,1) 1s both lx-up}.lx-door{display:none}html[data-launch=door] .lx-door{display:block}html[data-launch=door] .lx-desk{display:none}.lx-road{width:232px;height:40px;margin-top:22px;animation:.42s cubic-bezier(.2,.8,.3,1) 1.06s both lx-up;position:relative}.lx-lane{background:repeating-linear-gradient(90deg,#f3f1ec47 0 10px,#0000 10px 18px);height:2px;animation:.44s linear 1.12s 2 lx-lane;position:absolute;bottom:3px;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.lx-bike{animation:.88s cubic-bezier(.25,.75,.3,1) 1.12s both lx-ride;position:absolute;bottom:4px;left:0;overflow:visible}.lx-wheel{transform-box:fill-box;transform-origin:50%;animation:.42s linear 1.12s 2 lx-spin}.lx-pin{transform-origin:50% 100%;animation:.46s cubic-bezier(.34,1.56,.64,1) 1.08s both lx-pin-in,.42s ease-out 1.96s forwards lx-pin-hop;position:absolute;bottom:5px;right:4px}.lx-flake{width:18px;height:24px;animation:lx-drift 2.4s cubic-bezier(.3, .6, .4, 1) var(--d) both;background:#f3f1ec0f;border:1px solid #f3f1ec0d;border-radius:3px;position:absolute}html.launch-out .launch{border-radius:0 0 40px 40px;transition:transform .56s cubic-bezier(.7,0,.2,1);transform:translateY(-100%)}html.launch-out .lx-stage{opacity:0;transition:transform .46s cubic-bezier(.6,0,.3,1),opacity .38s ease-in;transform:translateY(-48px)scale(.94)}@keyframes lx-failsafe{to{visibility:hidden}}@keyframes lx-glow-in{0%{opacity:0;transform:scale(.4)}}@keyframes lx-breathe{to{opacity:.75;transform:scale(1.08)}}@keyframes lx-pop{0%{opacity:0;transform:translateY(24px)scale(.6)}}@keyframes lx-feed{to{transform:translateY(14px)}}@keyframes lx-buzz{to{transform:translateY(1px)}}@keyframes lx-led{0%,50%{fill:#2b6d49}51%,to{fill:#7ef0b0}}@keyframes lx-print{0%{transform:translateY(-100%)}30%{transform:translateY(-66%)}40%{transform:translateY(-60%)}70%{transform:translateY(-18%)}78%{transform:translateY(-15%)}to{transform:translateY(0)}}@keyframes lx-sway{30%{transform:rotate(-4deg)}60%{transform:rotate(2.2deg)}82%{transform:rotate(-.8deg)}to{transform:rotate(0)}}@keyframes lx-letter{0%{opacity:0;transform:translateY(28px)scale(.85)rotate(8deg)}}@keyframes lx-up{0%{opacity:0;transform:translateY(10px)}}@keyframes lx-lane{to{background-position-x:-18px}}@keyframes lx-ride{0%{opacity:0;transform:translate(-70px)}14%{opacity:1}to{transform:translate(148px)}}@keyframes lx-spin{to{transform:rotate(360deg)}}@keyframes lx-pin-in{0%{opacity:0;transform:translateY(-16px)scale(.6)}}@keyframes lx-pin-hop{40%{transform:translateY(-7px)scale(1.12)}to{transform:none}}@keyframes lx-drift{0%{opacity:0;transform:translateY(30px) rotate(var(--r)) scale(var(--s))}30%{opacity:1}to{opacity:.8;transform:translateY(-24px) rotate(calc(var(--r) + 12deg)) scale(var(--s))}}
