@font-face{font-family:Inter Tight;src:url(/plm/rocket-engine/fonts/intertight-var.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/plm/rocket-engine/fonts/jetbrainsmono-var.ttf)format("truetype");font-weight:100 800;font-display:swap}html,body{color:#15171a;background:#0b0d10;height:100%;margin:0;font-family:Inter Tight,system-ui,sans-serif;overflow:hidden}#gl{width:100%;height:100%;display:block;position:fixed;inset:0}:root{--ink:#121417;--dim:#121417a8;--faint:#1214176b;--hair:#12141729;--acc:#ff5a1f;--paper:#f4f3f0db}#ui{pointer-events:none;z-index:2;position:fixed;inset:0}#ui *{box-sizing:border-box}.lbl-layer{pointer-events:none;z-index:1;position:fixed;inset:0;overflow:hidden}#loading{z-index:5;color:#f4f3ef99;letter-spacing:.08em;background:#0b0d10;place-items:center;font:500 12px/1 JetBrains Mono,monospace;transition:opacity .6s;display:grid;position:fixed;inset:0}#loading.done{opacity:0;pointer-events:none}.mono{font-family:JetBrains Mono,ui-monospace,monospace}.gr-ov{pointer-events:none;color:var(--ink);position:absolute;inset:0}.gr-brand{pointer-events:auto;align-items:center;gap:10px;text-decoration:none;display:inline-flex;position:absolute;top:46px;left:56px}.gr-brand img{height:17px}.gr-brand span{letter-spacing:.24em;color:var(--dim);font:600 11px/1 Inter Tight,sans-serif}.gr-title{max-width:980px;position:absolute;top:92px;left:56px}.gr-title h1{letter-spacing:-.018em;color:var(--ink);margin:0;font:600 68px/.98 Inter Tight,sans-serif}.gr-title p{color:var(--dim);margin:14px 0 0;font:400 25px/1.25 Inter Tight,sans-serif}.gr-beat{align-items:baseline;gap:18px;max-width:1100px;display:flex;position:absolute;bottom:50px;left:56px}.gr-beat .n{letter-spacing:.14em;color:var(--faint);font-size:13px}.gr-beat .c{letter-spacing:-.006em;color:var(--ink);font:500 27px/1.28 Inter Tight,sans-serif}.gr-beat .c em{color:var(--acc);font-style:normal}.gr-beat .c small{color:var(--dim);margin-top:6px;font:400 18px/1.35 Inter Tight,sans-serif;display:block}.gr-big{text-align:left;width:400px;position:absolute;top:48px;right:64px}.gr-big.left{width:560px;top:96px;left:56px;right:auto}.gr-big.left:before,.gr-beat:before{content:"";z-index:-1;background:radial-gradient(closest-side,#f2f1eee0,#f2f1ee8c 55%,#f2f1ee00);position:absolute;inset:-70px -160px -60px -120px}.gr-big .k{letter-spacing:.16em;color:var(--faint);text-transform:uppercase;font-size:12px}.gr-big .v{align-items:baseline;gap:10px;margin-top:10px;display:flex}.gr-big .n{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink);font:300 98px/.9 Inter Tight,sans-serif}.gr-big .u{color:var(--dim);font:400 30px/1 Inter Tight,sans-serif}.gr-big .s{color:var(--dim);margin-top:12px;font:400 17px/1.4 Inter Tight,sans-serif}.gr-big .bar{background:var(--hair);height:2px;margin-top:16px;position:relative}.gr-big .bar i{background:var(--ink);position:absolute;top:0;bottom:0;left:0}.gr-big.acc .n,.gr-big.acc .bar i{color:var(--acc);background-color:#0000}.gr-big.acc .bar i{background:var(--acc)}.gr-bars{width:430px;position:absolute;top:330px;right:64px}.gr-bars .h{letter-spacing:.16em;color:var(--faint);margin-bottom:14px;font-size:11px}.gr-bars .row{grid-template-columns:96px 1fr 66px;align-items:center;gap:14px;height:36px;display:grid}.gr-bars .row .k{color:var(--ink);font:500 16px/1 Inter Tight,sans-serif}.gr-bars .row .t{background:var(--hair);height:6px;position:relative}.gr-bars .row .t i{background:var(--ink);position:absolute;top:0;bottom:0;left:0}.gr-bars .row .t b{background:var(--ink);opacity:.55;width:1px;position:absolute;top:-6px;bottom:-6px;left:50%}.gr-bars .row .v{text-align:right;font-variant-numeric:tabular-nums;font-size:18px}.gr-bars .row .v em{color:var(--faint);margin-left:2px;font-size:12px;font-style:normal}.gr-bars .row .nt{color:var(--faint);grid-column:2/4;margin-top:-4px;font-size:11px}.gr-bars .row.over .t i{background:var(--acc)}.gr-bars .row.over .v,.gr-bars .row.over .k{color:var(--acc)}.gr-slider{width:820px;margin-left:-410px;position:absolute;bottom:128px;left:50%}.gr-slider .lab{letter-spacing:.16em;color:var(--faint);margin-bottom:30px;font-size:11px}.gr-slider .track{background:var(--hair);height:2px;position:relative}.gr-slider .fill{background:var(--ink);position:absolute;top:0;bottom:0;left:0}.gr-slider .knob{border:2px solid var(--ink);background:#f4f3f0;border-radius:50%;width:18px;height:18px;margin-left:-9px;position:absolute;top:-8px;box-shadow:0 1px 6px #0000002e}.gr-slider .knob span{white-space:nowrap;color:var(--ink);font-size:20px;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.gr-slider.fail .knob{border-color:var(--acc)}.gr-slider.fail .knob span,.gr-slider.fail .fill{color:var(--acc)}.gr-slider.fail .fill{background:var(--acc)}.gr-slider .ticks{height:22px;color:var(--faint);margin-top:10px;font-size:11px;position:relative}.gr-slider .ticks span{position:absolute;transform:translate(-50%)}.gr-tag{text-align:center;white-space:nowrap;position:absolute;transform:translate(-50%)}.gr-tag.up{transform:translate(-50%,-100%)}.gr-tag b{letter-spacing:-.01em;color:var(--ink);font:600 30px/1.05 Inter Tight,sans-serif;display:block}.gr-tag span{color:var(--dim);margin-top:6px;font-size:17px;display:block}.gr-tag.acc b,.gr-tag.acc span{color:var(--acc)}.gr-veil{background:#f2f1ee;position:absolute;inset:0}.gr-end{z-index:2;text-align:center;padding:0 120px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.gr-end h2{letter-spacing:-.02em;color:var(--ink);margin:0;font:600 62px/1.06 Inter Tight,sans-serif}.gr-end p{color:var(--dim);letter-spacing:.02em;margin:26px 0 0;font-size:22px}.gr-ov.vert .gr-title{top:120px;left:60px;right:60px}.gr-ov.vert .gr-title h1{font-size:64px}.gr-ov.vert .gr-big,.gr-ov.vert .gr-big.left{width:760px;inset:112px auto auto 60px}.gr-ov.vert .gr-bars{width:auto;inset:auto 60px 600px}.gr-ov.vert .gr-slider{width:900px;margin-left:-450px;bottom:380px}.gr-ov.vert .gr-beat{bottom:130px;left:60px;right:60px}.gr-ov.vert .gr-beat .c{font-size:30px}.gr-ov.vert .gr-end{padding:0 70px}.gr-ov.vert .gr-end h2{font-size:58px}.gr-ov.dark{--ink:#f5f4f0;--dim:#f5f4f0c7;--faint:#f5f4f085;--hair:#f5f4f03d;color:var(--ink)}.gr-ov.dark .gr-title h1,.gr-ov.dark .gr-beat .c,.gr-ov.dark .gr-big .n,.gr-ov.dark .gr-tag b{text-shadow:0 1px 18px #00000073}.gr-ov.dark .gr-big.left:before,.gr-ov.dark .gr-beat:before,.gr-ov.dark .gr-title:before,.gr-ov.dark .gr-bars:before{content:"";z-index:-1;background:radial-gradient(closest-side,#0607098c,#0607094d 55%,#06070900);position:absolute;inset:-80px -180px -70px -140px}.gr-ov.dark .gr-bars .row .t b{background:var(--ink)}.gr-ov.dark .gr-slider .knob{border-color:var(--ink);background:#0d0f12}.gr-ov.dark .gr-veil{background:#050608}.gr-ov.dark .gr-tag span{color:var(--dim)}.gr-ov.dark .gr-tag:before{content:"";background:var(--hair);width:1px;height:10px;position:absolute;top:-14px;left:50%}.gr-rail{width:520px;position:absolute;top:120px;right:64px}.gr-rail:before{content:"";z-index:-1;background:radial-gradient(closest-side,#06070999,#06070952 60%,#06070900);position:absolute;inset:-80px -140px -80px -120px}.gr-rail .h{letter-spacing:.16em;color:var(--faint);margin-bottom:16px;font-size:12px}.gr-rail .cols{grid-template-columns:1fr 120px 120px;align-items:baseline;gap:0 18px;display:grid}.gr-rail .cols .ch{letter-spacing:.14em;color:var(--faint);text-align:right;border-bottom:1px solid var(--hair);padding-bottom:10px;font-size:11px}.gr-rail .cols .ch:first-child{text-align:left}.gr-rail .cols .k{color:var(--dim);border-bottom:1px dotted var(--hair);padding:11px 0;font:500 17px/1 Inter Tight,sans-serif}.gr-rail .cols .v{color:var(--ink);text-align:right;border-bottom:1px dotted var(--hair);font-variant-numeric:tabular-nums;padding:11px 0;font:400 21px/1 JetBrains Mono,monospace}.gr-rail .cols .v small{color:var(--faint);margin-left:4px;font-size:12px}.gr-rail .cols .v.acc{color:var(--acc)}.gr-rail .note{color:var(--faint);margin-top:14px;font:400 13px/1.45 Inter Tight,sans-serif}.gr-ov.vert .gr-rail{width:auto;inset:auto 60px 560px}.gr-calls{position:absolute;inset:0}.gr-calls svg{position:absolute;inset:0;overflow:visible}.gr-call{white-space:nowrap;position:absolute;transform:translateY(-50%)}.gr-call.r{text-align:right;transform:translate(-100%,-50%)}.gr-call b{color:var(--ink);text-shadow:0 1px 14px #0009;font:600 22px/1.1 Inter Tight,sans-serif;display:block}.gr-call span{color:var(--dim);text-shadow:0 1px 10px #0009;margin-top:4px;font:400 14px/1.2 JetBrains Mono,monospace;display:block}.gr-call.acc b,.gr-call.acc span{color:var(--acc)}.gr-rail.left{width:440px;top:110px;left:56px;right:auto}.gr-rail .cols:has(.ch:empty) .ch{display:none}.gr-ov.vert .gr-bars{top:330px;bottom:auto}.gr-ov.vert .gr-rail{top:300px;bottom:auto}.gr-rail.wide .cols{grid-template-columns:1fr 150px 150px}.gr-ov.vert .gr-rail.wide:before{background:linear-gradient(#06070900,#06070999 24% 76%,#06070900);inset:-60px}
