@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#1d1816;color:#fbfaf9;overflow-x:hidden}button{font-family:inherit}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:900}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:-200px;left:16px;z-index:200;padding:12px 20px;background:#fbfaf9;color:#1d1816;font-weight:800;font-size:14px;transition:top .15s ease}.skip-link:focus{top:16px}:focus-visible{outline:3px solid #7789d6;outline-offset:2px}@keyframes panelIn{0%{transform:translate(24px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes heroRise{0%{transform:translateY(24px);opacity:0;filter:blur(7px)}to{transform:translateY(0);opacity:1;filter:blur(0)}}@keyframes ctaGlow{0%,to{opacity:0}50%{opacity:1}}.hero-cta{position:relative;box-shadow:0 8px 30px #d76f5352}.hero-cta:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;will-change:opacity;animation:var(--cta-glow, none);box-shadow:0 0 34px 3px #2e86ab6b,0 8px 30px #d76f538f}@keyframes diveFlash{0%{opacity:.85}to{opacity:0}}@keyframes statFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes crtFlicker{0%,to{opacity:.1}50%{opacity:.16}}@keyframes captionIn{0%{opacity:0;transform:translate(-50%,10px);filter:blur(5px)}to{opacity:1;transform:translate(-50%);filter:blur(0)}}@keyframes konamiSweep{0%{opacity:0;filter:hue-rotate(0deg)}22%{opacity:.5}to{opacity:0;filter:hue-rotate(320deg)}}@keyframes pageIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.page-in{animation:pageIn .42s cubic-bezier(.22,.61,.36,1) both}.beat-section{opacity:0;transform:translateY(16px)}.beat-section.revealed{animation:sectionReveal .55s cubic-bezier(.22,.61,.36,1) forwards}@keyframes sectionReveal{to{opacity:1;transform:none}}.hero-identity{--rocket-w: 208px;position:relative;width:min(1380px,100%);display:flex;justify-content:center}.hero-identity-copy{position:relative;z-index:1;max-width:900px}.hero-exhaust{position:absolute;z-index:0;inset:0;pointer-events:none}.hero-rocket-anchor{position:absolute;top:50%;right:0;transform:translateY(-50%)}.hero-rocket{display:block;width:var(--rocket-w);height:auto}@media(max-width:1180px){.hero-identity{--rocket-w: 150px}}@media(max-width:980px){.hero-identity{--rocket-w: 118px}}.hero-plume{position:absolute;top:50%;right:calc(var(--rocket-w) * .63);left:-4%;height:210px;transform:translateY(-50%);transform-origin:right center;clip-path:polygon(100% 45%,100% 55%,0% 100%,0% 0%);filter:blur(30px);background:linear-gradient(270deg,#f19c23c7,#d76f536b 20%,#c57ec21f 42%,#6273bf00 62%);-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,1) 0%,rgba(0,0,0,.5) 38%,rgba(0,0,0,0) 72%);mask-image:linear-gradient(270deg,#000,#00000080 38%,#0000 72%)}.hero-plume-core{position:absolute;top:50%;right:calc(var(--rocket-w) * .63);left:16%;height:30px;transform:translateY(-50%);transform-origin:right center;filter:blur(10px);background:linear-gradient(270deg,#fbfaf9b8,#f19c2399 18%,#d76f5300)}.hero-spark{position:absolute;top:50%;right:calc(var(--rocket-w) * .63);width:var(--spark-w, var(--spark-size, 5px));height:var(--spark-size, 5px);border-radius:999px;background:var(--spark-color, #f19c23);transform:translateY(-50%);opacity:0}@keyframes rocketEnter{0%{transform:translate(max(-1400px,-96vw),26vh) rotate(-18deg) scale(.5);opacity:0}14%{opacity:1}to{transform:translate(0) rotate(0) scale(1);opacity:1}}@keyframes rocketHover{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-13px) rotate(2.2deg)}}@keyframes flameFlicker{0%{transform:scale(.94,1.08);opacity:.88}to{transform:scale(1.3,.76);opacity:1}}@keyframes rocketShudder{0%{transform:translate(0)}50%{transform:translate(-2px,1px)}to{transform:translate(1px,-1px)}}@keyframes shockDiamond{0%,to{transform:scaleX(.85);opacity:.4}50%{transform:scaleX(1.8);opacity:1}}.hero-flame{transform-box:fill-box;transform-origin:right center}@keyframes plumePaint{0%{transform:translateY(-50%) scaleX(.1);opacity:0}to{transform:translateY(-50%) scaleX(1);opacity:1}}@keyframes plumePulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes sparkDrift{0%{transform:translateY(-50%) scale(1);opacity:.95}to{transform:translate(var(--spark-dist, -520px),calc(-50% + var(--spark-y, -20px))) scale(.12);opacity:0}}@keyframes exhaustIn{0%{opacity:0;transform:translate(52px) scaleX(1.4);filter:blur(16px);text-shadow:30px 0 26px rgba(241,156,35,.65),72px 0 48px rgba(215,111,83,.45)}55%{opacity:1}to{opacity:1;transform:translate(0) scaleX(1);filter:blur(0);text-shadow:0 2px 24px rgba(0,0,0,.85),0 1px 3px rgba(0,0,0,.9)}}.hero-plume-flow{position:absolute;top:50%;right:calc(var(--rocket-w) * .63);left:-4%;height:210px;transform:translateY(-50%);transform-origin:right center;clip-path:polygon(100% 45%,100% 55%,0% 100%,0% 0%);overflow:hidden;opacity:.8;--flow-tile: 220px;--flow-secs: .62s;-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,1) 0%,rgba(0,0,0,.4) 34%,rgba(0,0,0,0) 66%);mask-image:linear-gradient(270deg,#000,#0006 34%,#0000 66%)}.hero-plume-flow>i{position:absolute;top:0;left:0;width:calc(100% + var(--flow-tile));height:100%;filter:blur(11px);background-size:var(--flow-tile) 100%;background-image:repeating-linear-gradient(270deg,#f19c2300,#f19c2385 34px,#d76f534d 84px,#f19c2300 148px 220px);will-change:transform}@keyframes plumeFlow{0%{transform:translateZ(0)}to{transform:translate3d(calc(var(--flow-tile) * -1),0,0)}}.hero-plume-flow.is-fine{--flow-tile: 96px;--flow-secs: .28s;opacity:.5;clip-path:polygon(100% 46%,100% 54%,0% 84%,0% 16%)}.hero-plume-flow.is-fine>i{filter:blur(6px);background-image:repeating-linear-gradient(270deg,#fbfaf900,#fbfaf957 12px,#eac4353d 30px,#fbfaf900 58px 96px)}@keyframes wordShift{0%,to{transform:translate(0) scaleX(1)}45%{transform:translate(6px) scaleX(1.016)}}@keyframes wordGlow{0%,to{opacity:0}45%{opacity:1}}.hero-word{position:relative;will-change:transform}.hero-word:after{content:attr(data-word);position:absolute;left:0;right:0;top:0;text-align:inherit;white-space:pre;pointer-events:none;opacity:0;will-change:opacity;animation:wordGlow 2.2s ease-in-out var(--glow-delay, 0s) infinite;text-shadow:5px 0 9px rgba(251,250,249,.38),18px 0 20px rgba(241,156,35,.66),44px 0 34px rgba(215,111,83,.42)}.hero-word.is-static:after{content:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
