html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
._6d9mHW_page{--cream:#f4ecd8;--ink:#2b1d14;--leaf:#5fa83b;--leaf-dark:#2f6b2a;--gold:#ffc23b;--gold-dark:#c9711b;--tomato:#e8533a;--night:#1d1838;--px:4px;--s:2;--bw:295px;--bh:81px;--bird-w:16px;--balloon-w:17px;--fly-w:18px;--mx:0;--my:0;background:var(--cream);color:var(--ink);font-family:var(--font-pixel-body), system-ui, sans-serif;cursor:url(/landing/cursor.png) 2 2,auto;overflow-x:clip}._6d9mHW_page img{image-rendering:pixelated;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}._6d9mHW_page a,._6d9mHW_page button{cursor:url(/landing/cursor-can.png) 6 6,pointer}._6d9mHW_stage{isolation:isolate;background:#9fd8ff;height:100svh;min-height:560px;position:relative;overflow:hidden}._6d9mHW_layer{pointer-events:none;transform:translate3d(calc(var(--mx) * var(--d) * -1px), calc(var(--my) * var(--d) * -1px), 0);will-change:transform;place-items:center;transition:transform .9s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;inset:0}._6d9mHW_sky{object-fit:cover;width:106%;max-width:none;height:106%;position:absolute;inset:-3%}._6d9mHW_wordmark{line-height:.82;font-family:var(--font-pixel-display), monospace;text-transform:uppercase;letter-spacing:-.02em;color:var(--cream);text-shadow:0 var(--px) 0 var(--ink), 0 calc(var(--px) * -1) 0 var(--ink), var(--px) 0 0 var(--ink), calc(var(--px) * -1) 0 0 var(--ink), 0 calc(var(--px) * 3) 0 var(--gold-dark), 0 calc(var(--px) * 4) 0 var(--ink);flex-direction:column;align-items:center;margin:0;font-size:clamp(56px,12.5vw,210px);font-weight:700;display:flex;position:absolute;top:9svh}._6d9mHW_wordmark span:last-child{color:var(--gold)}._6d9mHW_clouds{height:calc(141px * var(--s));background:url(/landing/clouds.png) repeat-x 0 0 / calc(240px * var(--s)) auto;image-rendering:pixelated;animation:90s linear infinite _6d9mHW_drift;position:absolute;top:6%;left:-80px;right:-80px}@keyframes _6d9mHW_drift{to{background-position-x:calc(240px * var(--s))}}._6d9mHW_islandLayer{place-items:start center}._6d9mHW_island{width:calc(203px * var(--s));pointer-events:auto;background:0 0;border:0;margin-top:31svh;padding:0;animation:6s ease-in-out infinite _6d9mHW_bob;position:relative}._6d9mHW_island>img{filter:drop-shadow(0 18px #2b1d141f);width:100%;display:block}@keyframes _6d9mHW_bob{50%{transform:translateY(-14px)}}._6d9mHW_front{place-items:end center}._6d9mHW_foreground{height:calc(64px * var(--s));background:url(/landing/foreground.png) repeat-x center bottom / calc(360px * var(--s)) auto;image-rendering:pixelated;position:absolute;bottom:0;left:-80px;right:-80px}._6d9mHW_screen{z-index:5;pointer-events:none;background:radial-gradient(circle at center, transparent 58%, #2b1d1429 62%) 0 0 / var(--px) var(--px), radial-gradient(ellipse at center, transparent 55%, #2b1d1459 100%);mix-blend-mode:multiply;position:absolute;inset:0}._6d9mHW_hud{z-index:6;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:20px 24px auto}._6d9mHW_mini{font-family:var(--font-pixel-display), monospace;text-transform:uppercase;color:var(--cream);text-shadow:2px 2px 0 var(--ink), -2px 2px 0 var(--ink), 2px -2px 0 var(--ink), -2px -2px 0 var(--ink);font-size:18px;font-weight:700}._6d9mHW_chip{font-family:var(--font-pixel-display), monospace;text-transform:uppercase;color:var(--ink);background:var(--cream);box-shadow:0 -3px 0 var(--ink), 0 3px 0 var(--ink), -3px 0 0 var(--ink), 3px 0 0 var(--ink);padding:8px 14px;font-size:14px;text-decoration:none}._6d9mHW_bottom{z-index:6;text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;inset:auto 16px 4svh}._6d9mHW_caption{min-height:1.4em;font-family:var(--font-pixel-display), monospace;text-transform:uppercase;color:var(--cream);text-shadow:2px 2px 0 var(--ink), -2px 2px 0 var(--ink), 2px -2px 0 var(--ink), -2px -2px 0 var(--ink);margin:0;font-size:clamp(12px,1.4vw,16px)}._6d9mHW_caret{vertical-align:-.15em;background:var(--cream);width:.6em;height:1em;box-shadow:2px 2px 0 var(--ink);margin-left:4px;animation:1s step-end infinite _6d9mHW_blink;display:inline-block}@keyframes _6d9mHW_blink{50%{opacity:0}}._6d9mHW_start{font-family:var(--font-pixel-display), monospace;letter-spacing:.08em;text-transform:uppercase;color:#fff8e6;background:linear-gradient(var(--gold) 0 45%, #f39a26 45% 100%);text-shadow:0 2px 0 var(--gold-dark);box-shadow:inset 0 3px 0 #ffffff8c, inset 0 -4px 0 var(--gold-dark), 0 -4px 0 var(--ink), 0 4px 0 var(--ink), -4px 0 0 var(--ink), 4px 0 0 var(--ink), 0 10px 0 #2b1d1459;border:0;padding:14px 30px 16px;font-size:clamp(14px,1.6vw,18px);font-weight:700;text-decoration:none;transition:transform 80ms;animation:1.6s steps(2,end) infinite _6d9mHW_pulse;display:inline-block;position:relative}._6d9mHW_start:hover{animation:none;transform:translateY(-2px)}._6d9mHW_start:active{transform:translateY(3px)}@keyframes _6d9mHW_pulse{50%{filter:brightness(1.12)}}._6d9mHW_hint{display:none}._6d9mHW_flash{z-index:9;pointer-events:none;background:var(--cream);opacity:0;transition:opacity .4s steps(4,end);position:absolute;inset:0}._6d9mHW_flashOn{opacity:.9;transition:none}._6d9mHW_pop{z-index:2;pointer-events:none;justify-items:center;gap:4px;animation:1.6s ease-out forwards _6d9mHW_rise;display:grid;position:absolute;transform:translate(-50%,-50%)}._6d9mHW_pop img{width:72px}._6d9mHW_pop b{font-family:var(--font-pixel-display), monospace;white-space:nowrap;text-transform:uppercase;color:var(--c);text-shadow:2px 2px 0 var(--ink), -2px 2px 0 var(--ink), 2px -2px 0 var(--ink), -2px -2px 0 var(--ink);font-size:14px}._6d9mHW_pop i{background:var(--c);width:6px;height:6px;box-shadow:0 0 0 2px var(--ink);--a:0deg;animation:.7s steps(6,end) forwards _6d9mHW_burst;position:absolute;top:28px;left:50%}@keyframes _6d9mHW_rise{0%{opacity:0;transform:translate(-50%,-30%)scale(.6)}15%{opacity:1;transform:translate(-50%,-60%)scale(1.15)}75%{opacity:1}to{opacity:0;transform:translate(-50%,-140%)scale(1)}}@keyframes _6d9mHW_burst{0%{transform:rotate(var(--a)) translateX(0)}to{transform:rotate(var(--a)) translateX(54px);opacity:0}}@media (max-width:640px){._6d9mHW_island{width:min(calc(203px * var(--s)), 84vw);margin-top:30svh}._6d9mHW_caption,._6d9mHW_mini,._6d9mHW_hint{display:none}}@media (prefers-reduced-motion:reduce){._6d9mHW_layer,._6d9mHW_clouds,._6d9mHW_island,._6d9mHW_start,._6d9mHW_caret{transition:none;animation:none}}._6d9mHW_nav{align-items:center;gap:18px;display:flex}._6d9mHW_link{font-family:var(--font-pixel-display), monospace;text-transform:uppercase;color:var(--cream);text-shadow:2px 2px 0 var(--ink), -2px 2px 0 var(--ink), 2px -2px 0 var(--ink), -2px -2px 0 var(--ink);font-size:14px;text-decoration:none}._6d9mHW_link:hover{color:var(--gold)}._6d9mHW_footLink{color:inherit}._6d9mHW_bubble{font-family:var(--font-pixel-display), monospace;text-transform:uppercase;white-space:nowrap;color:var(--ink);background:var(--cream);box-shadow:0 -3px 0 var(--ink), 0 3px 0 var(--ink), -3px 0 0 var(--ink), 3px 0 0 var(--ink);padding:6px 10px;font-size:13px;animation:2.4s steps(2,end) infinite _6d9mHW_bob;position:absolute;top:9%;right:4%}._6d9mHW_bubble:after{content:"";background:var(--cream);width:9px;height:9px;box-shadow:3px 0 0 var(--ink), -3px 0 0 var(--ink), 0 3px 0 var(--ink);position:absolute;bottom:-11px;left:14px}._6d9mHW_footer{z-index:1;color:#1f4f4a;margin-top:120px;font-size:15px;position:relative}._6d9mHW_link{white-space:nowrap}._6d9mHW_petal{z-index:50;pointer-events:none;background:var(--c);width:6px;height:6px;margin:8px 0 0 8px;animation:.7s steps(7,end) forwards _6d9mHW_petal;position:fixed;box-shadow:0 0 0 2px #2b1d1499}@keyframes _6d9mHW_petal{to{transform:translate(var(--x), 46px) rotate(180deg);opacity:0}}._6d9mHW_rays{pointer-events:none;background:repeating-conic-gradient(from 205deg at 6% 78%, #fff4d242 0 3deg, transparent 3deg 11deg);mix-blend-mode:screen;transform-origin:6% 78%;animation:18s ease-in-out infinite alternate _6d9mHW_rays;position:absolute;inset:0;-webkit-mask:radial-gradient(circle at 6% 78%,#000 0,#0000 70%);mask:radial-gradient(circle at 6% 78%,#000 0,#0000 70%)}@keyframes _6d9mHW_rays{to{opacity:.7;transform:rotate(4deg)}}._6d9mHW_farLayer{place-items:end center}._6d9mHW_backdrop{left:-80px;right:-80px;bottom:calc(10px * var(--s));height:calc(var(--bh) * var(--s));background:url(/landing/backdrop.png) repeat-x center bottom / calc(var(--bw) * var(--s)) auto;image-rendering:pixelated;position:absolute}._6d9mHW_flier{top:var(--y,18%);display:block;position:absolute;left:0}._6d9mHW_flier img{width:calc(var(--cw) * var(--s));image-rendering:pixelated;display:block}._6d9mHW_bird{--cw:var(--bird-w);animation:_6d9mHW_fly var(--t) linear infinite var(--delay), _6d9mHW_glide 2.6s ease-in-out infinite var(--delay)}@keyframes _6d9mHW_fly{0%{transform:translate(-12vw)}to{transform:translate(112vw)}}@keyframes _6d9mHW_glide{50%{translate:0 18px}}._6d9mHW_balloon{--y:10%;--cw:var(--balloon-w);animation:140s linear -40s infinite _6d9mHW_drift-back,7s ease-in-out infinite _6d9mHW_glide}@keyframes _6d9mHW_drift-back{0%{transform:translate(108vw)}to{transform:translate(-20vw)}}._6d9mHW_f1{animation:.36s step-end infinite _6d9mHW_frame-a}._6d9mHW_f2{animation:.36s step-end infinite _6d9mHW_frame-b;position:absolute;inset:0}@keyframes _6d9mHW_frame-a{50%{opacity:0}}@keyframes _6d9mHW_frame-b{0%{opacity:0}50%{opacity:1}}._6d9mHW_islet{width:calc(var(--w) * var(--s));image-rendering:pixelated;filter:saturate(.85)brightness(1.04);animation:_6d9mHW_bob 7s ease-in-out infinite var(--delay);position:absolute}._6d9mHW_butterfly{z-index:1;pointer-events:none;animation:_6d9mHW_flutter 7s ease-in-out infinite var(--delay);position:absolute}._6d9mHW_butterfly img{width:calc(var(--fly-w) * var(--s));image-rendering:pixelated;display:block}._6d9mHW_butterfly ._6d9mHW_f1,._6d9mHW_butterfly ._6d9mHW_f2{animation-duration:.24s}@keyframes _6d9mHW_flutter{25%{transform:translate(34px,-22px)}50%{transform:translate(70px,6px)scaleX(-1)}75%{transform:translate(28px,24px)scaleX(-1)}}._6d9mHW_pollen{pointer-events:none;opacity:.8;background:radial-gradient(closest-side,#fff8e6 0 60%,#0000 100%) 0 0/3px 3px no-repeat,radial-gradient(circle,#fff8e6e6 0 1.5px,#0000 2px) 0 0/96px 118px,radial-gradient(circle,#ffe9a8cc 0 1px,#0000 1.5px) 41px 63px/134px 152px;animation:40s linear infinite _6d9mHW_pollen;position:absolute;inset:-10%}@keyframes _6d9mHW_pollen{to{background-position:0 0,60px -472px,-30px -545px}}@media (max-width:640px){._6d9mHW_islet,._6d9mHW_balloon{display:none}}@media (prefers-reduced-motion:reduce){._6d9mHW_rays,._6d9mHW_bird,._6d9mHW_balloon,._6d9mHW_f1,._6d9mHW_f2,._6d9mHW_islet,._6d9mHW_butterfly,._6d9mHW_pollen{animation:none}._6d9mHW_f2{opacity:0}}._6d9mHW_wordmark i{--wd:calc(.4s + var(--i) * 70ms);pointer-events:auto;animation:_6d9mHW_wave .6s steps(4) both var(--wd);font-style:normal;display:inline-block}._6d9mHW_wordmark span:last-child i{--wd:calc(.75s + var(--i) * 70ms)}._6d9mHW_wordmark i:hover{animation:_6d9mHW_wave .6s steps(4) both var(--wd), _6d9mHW_hop .4s steps(4)}@keyframes _6d9mHW_wave{0%{opacity:0;transform:translateY(-40%)scaleY(.6)}60%{opacity:1;transform:translateY(8%)scale(1.1,.9)}}@keyframes _6d9mHW_hop{40%{translate:0 -22%;rotate:-6deg}70%{translate:0 4%;scale:1.08 .92}}._6d9mHW_bubble{animation:.25s steps(3,end) _6d9mHW_pop-in,2.4s steps(2,end) .25s infinite _6d9mHW_bob}@keyframes _6d9mHW_pop-in{0%{transform:scale(.4)}70%{transform:scale(1.15)}}._6d9mHW_combo{font-family:var(--font-pixel-huge), monospace;font-size:calc(26px * var(--s));text-transform:uppercase;white-space:nowrap;color:var(--gold);text-shadow:0 3px 0 var(--ink), 0 -3px 0 var(--ink), 3px 0 0 var(--ink), -3px 0 0 var(--ink), 0 6px 0 var(--gold-dark);pointer-events:none;line-height:1;animation:.9s steps(6,end) forwards _6d9mHW_combo;position:absolute;top:-2%;left:50%;transform:translate(-50%)rotate(-5deg)}@keyframes _6d9mHW_combo{0%{transform:translate(-50%)rotate(-5deg)scale(1.6)}25%{transform:translate(-50%)rotate(-5deg)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-30px)rotate(-5deg)}}._6d9mHW_start:before{content:"";background:var(--ink);clip-path:polygon(0 0,100% 50%,0 100%);opacity:0;width:10px;height:16px;margin-top:-8px;position:absolute;top:50%;left:-26px}._6d9mHW_start:hover:before,._6d9mHW_start:focus-visible:before{opacity:1;animation:.5s steps(2,end) infinite _6d9mHW_point}@keyframes _6d9mHW_point{50%{transform:translate(5px)}}._6d9mHW_footer{position:static}._6d9mHW_page ::selection{background:var(--gold);color:var(--ink)}@media (prefers-reduced-motion:reduce){._6d9mHW_wordmark i,._6d9mHW_bubble,._6d9mHW_combo{animation:none}}._6d9mHW_page[data-ready=false] ._6d9mHW_wordmark i{animation-play-state:paused}@media (max-width:640px){._6d9mHW_docsLink{display:none}}._6d9mHW_hudLeft{align-items:center;gap:16px;display:flex}
.E1t8LW_loader{z-index:100;color:#fff8e6;font-family:var(--font-pixel-display), monospace;place-items:center;display:grid;position:fixed;inset:0}.E1t8LW_tiles{grid-template-rows:repeat(8,1fr);grid-template-columns:repeat(12,1fr);display:grid;position:absolute;inset:0}.E1t8LW_tiles i{background:radial-gradient(#ffffff0d 1px,#0000 1.5px) 0 0/6px 6px,#1d1838;margin:-1px}.E1t8LW_loader[data-phase=out] .E1t8LW_tiles i{animation:.42s steps(3,end) forwards E1t8LW_tile-out;animation-delay:calc(var(--d) * .6s)}@keyframes E1t8LW_tile-out{to{transform:scale(0)}}.E1t8LW_center{text-align:center;justify-items:center;gap:18px;padding:16px;display:grid;position:relative}.E1t8LW_loader[data-phase=out] .E1t8LW_center{animation:.3s steps(3,end) forwards E1t8LW_center-out}@keyframes E1t8LW_center-out{to{opacity:0;transform:scale(1.15)}}.E1t8LW_potWrap{place-items:end center;height:140px;display:grid;position:relative}.E1t8LW_potWrap img{zoom:4;width:auto;max-width:none;image-rendering:pixelated;transform-origin:bottom;animation:.4s steps(4,end) E1t8LW_sprout,1.4s steps(2,end) .4s infinite E1t8LW_sway}@keyframes E1t8LW_sprout{0%{transform:scale(1.25,.7)}50%{transform:scale(.9,1.2)translateY(-6px)}}@keyframes E1t8LW_sway{50%{transform:rotate(-3deg)}}.E1t8LW_loader[data-phase=ready] .E1t8LW_potWrap img{animation:.5s steps(5,end) E1t8LW_ripe}@keyframes E1t8LW_ripe{30%{transform:scale(1.3,.75)}60%{transform:scale(.85,1.25)translateY(-18px)}}.E1t8LW_burst{position:absolute;top:40%;left:50%}.E1t8LW_burst b{background:#ffc23b;width:8px;height:8px;animation:.6s steps(6,end) forwards E1t8LW_spark;position:absolute;box-shadow:0 0 0 2px #2b1d14}@keyframes E1t8LW_spark{0%{transform:rotate(var(--a)) translateX(10px)}to{transform:rotate(var(--a)) translateX(90px) scale(.3);opacity:0}}.E1t8LW_title{font-family:var(--font-pixel-huge), monospace;text-transform:uppercase;color:#ffc23b;text-shadow:0 4px #c9711b,0 8px #0e0b20;margin:0;font-size:clamp(40px,7vw,72px);line-height:.9}.E1t8LW_bar{background:#0e0b20;width:min(320px,72vw);height:22px;padding:4px;box-shadow:0 0 0 4px #fff8e6,0 0 0 8px #0e0b20}.E1t8LW_bar i{background:linear-gradient(#ffe27a 0 50%,#ffc23b 50% 100%);height:100%;display:block;-webkit-mask:repeating-linear-gradient(90deg,#000 0 12px,#0000 12px 16px);mask:repeating-linear-gradient(90deg,#000 0 12px,#0000 12px 16px)}.E1t8LW_tip{letter-spacing:.08em;text-transform:uppercase;color:#c9bfe6;align-items:baseline;gap:10px;min-height:1.4em;margin:6px 0 0;font-size:13px;display:flex}.E1t8LW_tip b{color:#fff8e6;font-weight:400}.E1t8LW_loader[data-phase=ready] .E1t8LW_tip b{color:#9be36b;animation:.5s steps(5,end) E1t8LW_ripe}.E1t8LW_dots:after{content:"";animation:1.2s steps(4,end) infinite E1t8LW_dots}@keyframes E1t8LW_dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@media (prefers-reduced-motion:reduce){.E1t8LW_potWrap img,.E1t8LW_burst b,.E1t8LW_dots:after{animation:none}.E1t8LW_loader[data-phase=out] .E1t8LW_tiles i,.E1t8LW_loader[data-phase=out] .E1t8LW_center{animation:.3s forwards E1t8LW_fade}}@keyframes E1t8LW_fade{to{opacity:0}}
