@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(../media/931e7cc49084aee7-s.316q6d_k-jd-3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(../media/7a642828b0ad1018-s.0qde6g28l-0zn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(../media/c89730c3ffa99552-s.p.0k598lr1gf18t.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mona Sans Fallback;src:local(Arial);ascent-override:104.72%;descent-override:30.74%;line-gap-override:0.0%;size-adjust:104.08%}.mona_sans_bdcada4a-module__yxIRHa__className{font-family:Mona Sans,Mona Sans Fallback;font-style:normal}.mona_sans_bdcada4a-module__yxIRHa__variable{--font-mona:"Mona Sans", "Mona Sans Fallback"}
.fi{display:none}html[data-intro] .fi{display:block}.fi{z-index:200;cursor:pointer;-webkit-user-select:none;user-select:none;--lw:min(80vw, 820px, 120vh);--u:calc(var(--lw) / 1018);--lag:0s;animation:.4s ease-in 7s both fi-failsafe;position:fixed;inset:0;overflow:hidden}.fi.is-open{pointer-events:none;cursor:default}@keyframes fi-failsafe{to{opacity:0;visibility:hidden}}.fi svg{width:100%;height:100%;display:block;overflow:visible}.fi-bg{background:#111315;position:absolute;inset:0}.fi-zoom{transform-origin:calc(50% + var(--dive-x)) calc(50% + var(--dive-y));position:absolute;inset:0}.fi-stage{width:calc(var(--u) * 1018);height:calc(var(--u) * 318);margin:calc(var(--u) * -159) 0 0 calc(var(--u) * -509);position:absolute;top:50%;left:50%}.fi-drift{transform-origin:var(--dive-ox) var(--dive-oy);animation:3.2s cubic-bezier(.3,0,.45,1) 2.1s both fi-drift;position:absolute;inset:0}@keyframes fi-drift{to{transform:scale(1.035)}}.fi-slab{width:calc(var(--u) * 10000);height:calc(var(--u) * 10000);transform-origin:0 0;background:#111315;position:absolute}.fi-frame{visibility:hidden;background:#f91418}.is-open .fi-frame{visibility:visible}.fi-actor{z-index:2;position:absolute}.fi-ghost{z-index:1;animation:.6s linear 1.58s both fi-ghost}.fi-ghost .fi-robot{display:none}@keyframes fi-ghost{0%{opacity:0}8%,72%{opacity:var(--ghost)}to{opacity:0}}.fi-actor div{position:absolute;inset:0}.fi-zip{animation:fi-zip .7s linear calc(.12s + var(--lag)) both}@keyframes fi-zip{0%{transform:translateX(calc(-50vw - var(--u) * 300))}55%{transform:translateX(calc(var(--u) * -300));animation-timing-function:cubic-bezier(.33,.67,.67,1)}to{transform:none}}.fi-actor .fi-trail{width:0;inset:0 auto}.fi-trail i{height:calc(var(--u) * 4.5);margin-top:calc(var(--u) * -2.25);border-radius:calc(var(--u) * 3);opacity:0;transform-origin:100%;animation:.7s linear both fi-trail;animation-delay:calc(.12s + var(--i) * 30ms);background:#fff;position:absolute;right:0}@keyframes fi-trail{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:scaleX(.4)}16%{opacity:.5;transform:none}52%{opacity:.5;animation-timing-function:cubic-bezier(.5,0,.3,1);transform:none}to{opacity:0;transform:scaleX(0)}}.fi-actor .fi-puffs{width:0;height:0;inset:auto}.fi-puffs i{left:calc(var(--u) * -14);top:calc(var(--u) * -14);width:calc(var(--u) * 28);height:calc(var(--u) * 28);opacity:0;animation:.56s cubic-bezier(.2,.6,.3,1) both fi-puff;animation-delay:calc(.62s + var(--i) * 70ms);background:#fff;border-radius:50%;position:absolute}@keyframes fi-puff{0%{opacity:0;transform:scale(.2)}18%{opacity:.22}to{opacity:0;transform:translate(calc(var(--u) * (34 + var(--i) * 20)), calc(var(--u) * (-16 - var(--i) * 16))) scale(1.6)}}.fi-pitch{transform-origin:calc(50% + var(--front-x)) calc(50% + var(--ground-y));animation:fi-pitch 1.13s linear calc(.12s + var(--lag)) both}@keyframes fi-pitch{0%,29%{animation-timing-function:cubic-bezier(.5,0,.5,1);transform:none}60%{animation-timing-function:cubic-bezier(.4,0,.5,1);transform:rotate(6.5deg)}74%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:rotate(-2.2deg)}87.5%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:rotate(.7deg)}to{transform:none}}.fi-squash{transform-origin:50% calc(50% + var(--ground-y));animation:fi-squash 1.68s linear calc(.12s + var(--lag)) both}@keyframes fi-squash{0%{animation-timing-function:cubic-bezier(.3,0,.5,1);transform:scale(1.07,.95)}41.7%{animation-timing-function:cubic-bezier(.3,0,.5,1);transform:none}45.2%{animation-timing-function:cubic-bezier(.4,0,.5,1);transform:scale(1.025,.965)}53.6%{animation-timing-function:cubic-bezier(.4,0,.5,1);transform:scale(.995,1.01)}61.3%,75%{animation-timing-function:cubic-bezier(.5,0,.7,1);transform:none}83.3%{animation-timing-function:cubic-bezier(.2,0,.3,1);transform:scale(1.07,.86)}88.7%{animation-timing-function:cubic-bezier(.3,0,.4,1);transform:scale(.95,1.08)}to{transform:none}}.fi-word{height:calc(var(--cap) * 1.2);--push:-56vw;animation:.56s cubic-bezier(.25,.2,.6,1) 2.04s both fi-push;position:absolute}.fi-word-r{--push:56vw}.fi-glyph{height:100%;animation:fi-glyph .56s cubic-bezier(.16, 1, .3, 1) var(--d) both;position:absolute;top:0}@keyframes fi-glyph{0%{opacity:0;transform:translateX(calc(var(--cap) * -.6))}to{opacity:1;transform:none}}@keyframes fi-push{to{transform:translateX(var(--push))}}.fi-sponsors{--sp:max(calc(var(--u) * 42), 22px);justify-content:center;align-items:center;gap:calc(var(--sp) * .9);animation:.8s cubic-bezier(.16,1,.3,1) 1.15s both fi-rise;display:flex;position:absolute;bottom:max(5vh,22px);left:0;right:0}.fi-sponsors img{width:auto;display:block}.fi-vivid{height:calc(var(--sp) * .62)}.fi-shft{height:var(--sp)}.fi-altf4{height:calc(var(--sp) * .9)}.fi-sponsors i{width:1px;height:calc(var(--sp) * .6);background:#ffffff29}@keyframes fi-rise{0%{opacity:0;transform:translateY(calc(var(--sp) * .5))}}.fi-jump-x{animation:fi-jump-x .56s cubic-bezier(.45, 0, .35, 1) calc(1.52s + var(--lag)) both}@keyframes fi-jump-x{to{transform:translateX(var(--land-x))}}.fi-jump-y{animation:fi-jump-y .56s linear calc(1.52s + var(--lag)) both}@keyframes fi-jump-y{0%{animation-timing-function:cubic-bezier(.25,.6,.4,1);transform:none}46%{transform:translateY(calc(var(--u) * -210));animation-timing-function:cubic-bezier(.55,0,.75,.45)}to{transform:translateY(var(--land-y))}}.fi-spin{animation:fi-spin .56s cubic-bezier(.5, 0, .3, 1) calc(1.52s + var(--lag)) both}@keyframes fi-spin{to{transform:rotate(-360deg)}}.fi-shrink{animation:fi-shrink .56s cubic-bezier(.55, 0, .3, 1) calc(1.52s + var(--lag)) both}@keyframes fi-shrink{to{transform:scale(var(--end))}}.fi-settle{animation:fi-settle .38s linear calc(2.08s + var(--lag)) both}@keyframes fi-settle{0%{animation-timing-function:cubic-bezier(.2,.6,.4,1);transform:none}28%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scale(1.08)rotate(-7deg)}58%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scale(.97)rotate(2.4deg)}80%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scale(1.01)rotate(-.6deg)}to{transform:none}}.fi-robot{animation:fi-off 1ms linear calc(1.66s + var(--lag)) both}@keyframes fi-off{to{opacity:0}}.fi-sil{opacity:0;animation:fi-sil .12s linear calc(1.6s + var(--lag)) both}@keyframes fi-sil{0%{opacity:0}40%,90%{opacity:1}to{opacity:0}}.fi-morph{opacity:0;animation:2s linear both fi-frame;animation-delay:calc(.7s + var(--f) * 20ms + var(--lag))}@keyframes fi-frame{0%,49.99%{opacity:0}50%,51.5%{opacity:1}51.51%,to{opacity:0}}.fi-tri{opacity:0;animation:fi-tri .545s linear calc(1.975s + var(--lag)) both}@keyframes fi-tri{0%{opacity:0}.2%,99.8%{opacity:1}to{opacity:0}}@keyframes fi-on{to{opacity:1}}.fi-letter{height:calc(var(--u) * 318);position:absolute;top:0}.fi-r{z-index:1;animation:.42s linear 2.06s both fi-r}@keyframes fi-r{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:scale(.88)}35%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scale(1.025)}to{opacity:1;transform:none}}.fi-mark{z-index:1;height:calc(var(--u) * 318);opacity:0;animation:1ms linear 2.5s both fi-on;position:absolute;top:0}.fi-f,.fi-s{animation:.56s cubic-bezier(.16,1,.3,1) 2.11s both fi-side}.fi-f{--from:calc(var(--u) * 70)}.fi-s{--from:calc(var(--u) * -70)}@keyframes fi-side{0%{opacity:0;transform:translateX(var(--from))}45%{opacity:1}to{opacity:1;transform:none}}.is-open .fi-bg{visibility:hidden}.is-open .fi-mark{animation:.2s cubic-bezier(.3,0,.5,1) 60ms both fi-tri-out}@keyframes fi-tri-out{0%{opacity:1}to{opacity:0}}.is-open .fi-letter{animation:.76s linear both fi-letters-out}@keyframes fi-letters-out{0%,38%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,.5)}55%,to{opacity:0}}.is-open .fi-zoom{animation:.76s linear both fi-dive}@keyframes fi-dive{0%{animation-timing-function:cubic-bezier(.3,0,.5,1);transform:none}10%{animation-timing-function:cubic-bezier(.5,0,.7,.6);transform:scale(.975)}20%{transform:scale(1.08)}30%{transform:scale(1.42)}40%{transform:scale(2.05)}50%{transform:scale(3.15)}60%{transform:scale(5.2)}70%{transform:scale(9.3)}80%{transform:scale(18)}90%{transform:scale(38)}to{transform:scale(90)}}.is-open .fi-sponsors{animation:.2s cubic-bezier(.3,0,.5,1) both fi-fade}.fi.is-fade{pointer-events:none;animation:.28s cubic-bezier(.3,0,.5,1) both fi-fade}@keyframes fi-fade{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.fi *,.fi.is-open .fi-zoom{animation:none!important}.fi-robot,.fi-sil,.fi-morph,.fi-trail,.fi-puffs,.fi-ghost,.fi-word{display:none}.fi-mark{opacity:1}.fi.is-open{animation:.4s ease-out both fi-fade}.is-open .fi-bg{visibility:visible}.is-open .fi-frame{visibility:hidden}}
