@font-face{font-family:Caveat Brush;font-style:normal;font-weight:400;font-display:swap;src:url(../media/62a6aa8612347066-s.0-h8_7gm6e55s.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:Caveat Brush;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d99bdaafc74f43dc-s.p.1nj78fbjd7aa2.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:Caveat Brush Fallback;src:local(Arial);ascent-override:120.9%;descent-override:37.78%;line-gap-override:0.0%;size-adjust:79.41%}.hkqGAa_className{font-family:Caveat Brush,Caveat Brush Fallback;font-style:normal;font-weight:400}
.js98ia_smoke{pointer-events:none;mix-blend-mode:screen;will-change:transform;border-radius:50%;position:absolute}.js98ia_smokeA{background:radial-gradient(closest-side,#7360eb38,#543dff12 55%,#0000);width:70vmax;height:40vmax;animation:22s ease-in-out infinite alternate js98ia_driftA;bottom:-18vmax;left:-20vmax;}.js98ia_smokeB{background:radial-gradient(closest-side,#c038e229,#c038e20d 55%,#0000);width:60vmax;height:36vmax;animation:26s ease-in-out infinite alternate js98ia_driftB;bottom:-14vmax;right:-18vmax;}.js98ia_smokeC{background:radial-gradient(closest-side,#a88cff24,#0000);width:50vmax;height:26vmax;animation:30s ease-in-out -8s infinite alternate-reverse js98ia_driftA;bottom:-16vmax;left:25%;}.js98ia_smokeD{background:radial-gradient(closest-side,#543dff17,#0000);width:44vmax;height:30vmax;animation:34s ease-in-out -12s infinite alternate js98ia_driftB;top:18%;right:8%;}@keyframes js98ia_driftA{0%{transform:translate(0)scale(1)}to{transform:translate(14vw,-6vh)scale(1.2)}}@keyframes js98ia_driftB{0%{transform:translate(0)scale(1.1)}to{transform:translate(-16vw,-9vh)scale(.9)}}.js98ia_ember{opacity:0;background:#ff5721;border-radius:50%;width:4px;height:4px;animation:linear infinite js98ia_rise;position:absolute;bottom:-10px;box-shadow:0 0 8px 2px #ff572199}.js98ia_star{background:#e6e0ff;width:3px;height:3px;box-shadow:0 0 7px 2px #a78bfa99}@keyframes js98ia_rise{0%{opacity:0;transform:translate(0)}15%{opacity:.9}60%{opacity:.4}75%{opacity:.9}to{opacity:0;transform:translate(30px,-70vh)}}.js98ia_spiritFlight{z-index:5;pointer-events:none;opacity:.85;animation:30s ease-in-out 1s infinite js98ia_fly;position:absolute;top:0;left:0;transform:translate(-20vw,40px)}@keyframes js98ia_fly{0%{transform:translate(-20vw,40px)}14%{transform:translate(24vw,10px)}28%{transform:translate(60vw,60px)}40%,55%{transform:translate(115vw,20px)}68%{transform:translate(70vw,70px)}80%{transform:translate(32vw,15px)}92%,to{transform:translate(-20vw,50px)}}.js98ia_spiritFlip{animation:30s step-end 1s infinite js98ia_flip}@keyframes js98ia_flip{0%{transform:scaleX(1)}48%{transform:scaleX(-1)}96%{transform:scaleX(1)}}.js98ia_spiritBob{filter:drop-shadow(0 0 10px #ff572166);width:46px;animation:3.4s ease-in-out infinite alternate js98ia_bob}@media (min-width:768px){.js98ia_spiritBob{width:58px}}@keyframes js98ia_bob{0%{transform:translateY(-7px)rotate(-4deg)}to{transform:translateY(7px)rotate(4deg)}}.js98ia_spiritEyes{transform-box:fill-box;transform-origin:50%;animation:5s step-end infinite js98ia_blink}@keyframes js98ia_blink{0%,94%{transform:scaleY(1)}96%{transform:scaleY(.1)}}:is(html[data-spirit-cursor=on],html[data-spirit-cursor=on] *){cursor:none!important}.js98ia_cursor{z-index:100;pointer-events:none;opacity:0;will-change:transform;transition:transform .11s cubic-bezier(.2,.8,.3,1),opacity .2s;position:fixed;top:0;left:0}.js98ia_cursorInner{transition:scale .2s cubic-bezier(.3,1.5,.5,1);translate:-50% -40%}.js98ia_cursor[data-hover=true] .js98ia_cursorInner{scale:1.3}.js98ia_cursor[data-press=true] .js98ia_cursorInner{scale:.85}.js98ia_cursorSvg{filter:drop-shadow(0 0 10px #ff572180);width:46px;animation:1.8s ease-in-out infinite alternate js98ia_cursorBob;display:block}@keyframes js98ia_cursorBob{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}.js98ia_grain{z-index:60;pointer-events:none;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.js98ia_rise{animation:.8s cubic-bezier(.22,1,.36,1) both js98ia_contentRise}@keyframes js98ia_contentRise{0%{opacity:0;transform:translateY(16px)}}.js98ia_timeline{flex-direction:column;gap:28px;padding-left:36px;display:flex;position:relative}.js98ia_tlStops{display:contents}.js98ia_tlStop{opacity:0;order:2;position:relative;transform:translateY(14px)}.js98ia_tlStop:first-child{order:0}.js98ia_tlTrack{width:4px;position:absolute;top:8px;bottom:24px;left:9px}.js98ia_tlLine,.js98ia_tlWindow{transform-origin:top;border-radius:4px;position:absolute;inset:0;transform:scaleY(0)}.js98ia_tlLine{background:#ffffff2e}.js98ia_tlWindow{background:linear-gradient(#ff5721,#d9400f);height:46%;bottom:auto}.js98ia_tlDot{border:3px solid var(--c);background:#07060c;border-radius:50%;width:22px;height:22px;position:absolute;top:2px;left:-36px;transform:scale(0)}.js98ia_tlNow{background:var(--c)}.js98ia_tlNow:after{content:"";border:2px solid var(--c);opacity:0;border-radius:50%;position:absolute;inset:-3px}.js98ia_tlBonus{opacity:0;background:#a78bfa14;border:1px solid #a78bfa80;border-radius:16px;order:1;padding:14px 18px;transition:background-color .2s;display:block;transform:translateY(-10px)}.js98ia_tlBonus:hover{background:#a78bfa2e}.js98ia_tlFeatured{background:#ff572114;border:1px solid #ff5721b3;border-radius:18px;margin-top:-6px;padding:16px 18px 18px}.js98ia_tlLive{background:#fff;border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite alternate js98ia_tlBlink}@keyframes js98ia_tlBlink{to{opacity:.25}}@media (min-width:768px){.js98ia_timeline{padding-top:190px;padding-left:0;display:block}.js98ia_tlStops{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.js98ia_tlStop{text-align:center;padding-top:40px}.js98ia_tlStop>p:last-child{margin-inline:auto}.js98ia_tlStop:first-child{padding-top:30px}.js98ia_tlFeatured{margin:0 -12px;padding:18px 16px 20px}.js98ia_tlTrack{width:auto;height:4px;inset:199px 12.5% auto}.js98ia_tlLine,.js98ia_tlWindow{transform-origin:0;transform:scaleX(0)}.js98ia_tlWindow{background:linear-gradient(90deg,#ff5721,#d9400f);width:33.3333%;height:auto;inset:0 auto 0 0}.js98ia_tlDot{margin-left:-11px;top:0;left:50%}.js98ia_tlBonus{text-align:center;width:min(340px,30%);position:absolute;top:0;left:25%;translate:-50%}.js98ia_tlBonus:after{content:"";border-left:1px dashed #a78bfa99;height:36px;position:absolute;top:100%;left:50%}}.js98ia_timeline[data-shown=true] .js98ia_tlLine{animation:1.2s cubic-bezier(.65,0,.35,1) forwards js98ia_tlGrow}.js98ia_timeline[data-shown=true] .js98ia_tlWindow{animation:.9s cubic-bezier(.65,0,.35,1) .3s forwards js98ia_tlGrow}.js98ia_timeline[data-shown=true] .js98ia_tlStop{animation:js98ia_tlIn .6s cubic-bezier(.22, 1, .36, 1) calc(.25s + var(--i) * .28s) forwards}.js98ia_timeline[data-shown=true] .js98ia_tlDot{animation:js98ia_tlPop .5s cubic-bezier(.3, 1.6, .5, 1) calc(.25s + var(--i) * .28s) forwards}.js98ia_timeline[data-shown=true] .js98ia_tlNow:after{animation:2s ease-out 1.2s infinite js98ia_tlPulse}.js98ia_timeline[data-shown=true] .js98ia_tlBonus{animation:.7s cubic-bezier(.22,1,.36,1) 1.5s forwards js98ia_tlIn}@keyframes js98ia_tlGrow{to{transform:none}}@keyframes js98ia_tlIn{to{opacity:1;transform:none}}@keyframes js98ia_tlPop{to{transform:scale(1)}}@keyframes js98ia_tlPulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.js98ia_ember,.js98ia_spiritFlight,.js98ia_smoke,.js98ia_smokeA,.js98ia_smokeB,.js98ia_smokeC,.js98ia_smokeD,.js98ia_rise,.js98ia_timeline[data-shown] .js98ia_tlLine,.js98ia_timeline[data-shown] .js98ia_tlWindow,.js98ia_timeline[data-shown] .js98ia_tlStop,.js98ia_timeline[data-shown] .js98ia_tlDot,.js98ia_timeline[data-shown] .js98ia_tlNow:after,.js98ia_timeline[data-shown] .js98ia_tlBonus,.js98ia_tlLive,.js98ia_spiritEyes,.js98ia_cursorSvg{animation:none}.js98ia_tlLine,.js98ia_tlWindow,.js98ia_tlStop,.js98ia_tlDot,.js98ia_tlBonus{opacity:1;transform:none}}
