.landing-module__sTl0sq__how{position:relative}.landing-module__sTl0sq__wave{pointer-events:none;width:100%;height:32px;position:absolute;top:-30px;left:0}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.landing-module__sTl0sq__how{height:300svh}.landing-module__sTl0sq__howSticky{height:100svh;min-height:560px;position:sticky;top:0}}.landing-module__sTl0sq__howSticky{--w:calc(100vw - 32px)}@media (min-width:768px){.landing-module__sTl0sq__howSticky{--w:clamp(320px, min(1000px, calc(100vw - 64px), calc((max(100svh, 560px) - 250px) / .587)), 1000px)}}.landing-module__sTl0sq__stage{width:var(--w);height:calc(var(--w) * .587);margin-inline:auto;position:relative}.landing-module__sTl0sq__browser{transform-origin:0 0;width:760px;transform:scale(var(--s,.5));position:absolute;top:0;left:0}.landing-module__sTl0sq__word{transition:color .2s}.landing-module__sTl0sq__brackets{opacity:0;transition:opacity .2s,transform .36s cubic-bezier(.23,1,.32,1);position:absolute;inset:-8px;transform:scale(1.12)}.landing-module__sTl0sq__brackets span{border:0 solid #22d95b;width:18px;height:18px;position:absolute}.landing-module__sTl0sq__brackets span:first-child{border-top-width:3px;border-left-width:3px;border-top-left-radius:6px;top:0;left:0}.landing-module__sTl0sq__brackets span:nth-child(2){border-top-width:3px;border-right-width:3px;border-top-right-radius:6px;top:0;right:0}.landing-module__sTl0sq__brackets span:nth-child(3){border-bottom-width:3px;border-left-width:3px;border-bottom-left-radius:6px;bottom:0;left:0}.landing-module__sTl0sq__brackets span:nth-child(4){border-bottom-width:3px;border-right-width:3px;border-bottom-right-radius:6px;bottom:0;right:0}[data-beat=aim] .landing-module__sTl0sq__brackets,[data-beat=shoot] .landing-module__sTl0sq__brackets{opacity:1;transform:scale(1)}.landing-module__sTl0sq__shot{transform-origin:100%;opacity:0;background:#22d95b;border-radius:3px;height:5px;position:absolute}[data-beat=shoot] .landing-module__sTl0sq__shot{animation:.22s linear both landing-module__sTl0sq__shot}@keyframes landing-module__sTl0sq__shot{0%{opacity:1;transform:translate(-160px)scaleX(.4)}to{opacity:0;transform:translate(0)scaleX(1)}}.landing-module__sTl0sq__flash{opacity:0;background:#22d95b;border-radius:12px;position:absolute;inset:0}[data-beat=shoot] .landing-module__sTl0sq__flash{animation:.42s cubic-bezier(.23,1,.32,1) .2s both landing-module__sTl0sq__flash}@keyframes landing-module__sTl0sq__flash{0%{opacity:0}25%{opacity:.32}to{opacity:0}}.landing-module__sTl0sq__savedMark{opacity:0;transition:opacity .2s,transform .24s cubic-bezier(.23,1,.32,1);transform:scale(.9)}[data-beat=shoot] .landing-module__sTl0sq__savedMark,[data-beat=kept] .landing-module__sTl0sq__savedMark{opacity:1;transform:scale(1)}.landing-module__sTl0sq__popup{transform-origin:calc(100% - 18px) 0;opacity:0;pointer-events:none;width:300px;transition:opacity .18s,transform .26s cubic-bezier(.23,1,.32,1);position:absolute;top:46px;right:10px;transform:translateY(-6px)scale(.96)}[data-beat=kept] .landing-module__sTl0sq__popup{opacity:1;transform:none}.landing-module__sTl0sq__landed{opacity:0;transition:opacity .22s .18s,transform .32s cubic-bezier(.23,1,.32,1) .18s;transform:translateY(-12px)}[data-beat=kept] .landing-module__sTl0sq__landed{opacity:1;transform:none}.landing-module__sTl0sq__round{transition:background-color .2s .3s}.landing-module__sTl0sq__cabinet{aspect-ratio:3/2;width:min(1100px,100%);margin-top:calc(44px - 6.7%);position:relative;container-type:inline-size}.landing-module__sTl0sq__cubby{font-size:clamp(4px,1cqw,11px);position:absolute}.landing-module__sTl0sq__stackCard{outline-offset:1px;outline:2px solid #0000;width:86%;transition:transform .24s cubic-bezier(.23,1,.32,1),outline-color .2s;position:absolute;transform:translate(-50%)}.landing-module__sTl0sq__stackCard[data-match]{z-index:2;outline-color:#22d95b;transform:translate(-50%)translateY(-.9em)}.landing-module__sTl0sq__ghost{opacity:.5;transition:opacity .3s}[data-phase=idle] .landing-module__sTl0sq__stackCard[data-new],[data-phase=idle] .landing-module__sTl0sq__ghost{opacity:0}.landing-module__sTl0sq__plate{white-space:nowrap;font-size:clamp(8px,1.15cqw,13px);position:absolute;bottom:0;left:50%;transform:translate(-50%,55%)}.landing-module__sTl0sq__searchPlate{width:40%;font-size:clamp(11px,1.35cqw,15px);position:absolute;top:10.5%;left:50%;transform:translate(-50%,-50%)}.landing-module__sTl0sq__caret{vertical-align:-.15em;opacity:0;background:currentColor;width:1.5px;height:1.1em;margin-left:1px;display:inline-block}[data-phase=search] .landing-module__sTl0sq__caret{opacity:1}.landing-module__sTl0sq__row{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin-inline:-16px;padding:28px 16px 8px;display:flex;overflow-x:auto}.landing-module__sTl0sq__row::-webkit-scrollbar{display:none}.landing-module__sTl0sq__item{scroll-snap-align:start;flex:0 0 77%;position:relative}@media (min-width:768px){.landing-module__sTl0sq__row{grid-template-columns:repeat(4,1fr);gap:4%;margin-inline:0;padding:96px 0 0;display:grid;overflow:visible}}.landing-module__sTl0sq__float{animation:3.6s cubic-bezier(.37,0,.63,1) infinite landing-module__sTl0sq__bob;animation-delay:var(--delay,0s)}.landing-module__sTl0sq__pool{aspect-ratio:4;opacity:.1;pointer-events:none;background:#22d95b;width:120%;position:absolute;bottom:-6%;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(closest-side,#000,#0000);mask-image:radial-gradient(closest-side,#000,#0000)}.landing-module__sTl0sq__weaponPool{aspect-ratio:1.7;opacity:.12;pointer-events:none;background:#e9ede7;width:115%;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(closest-side,#000,#0000);mask-image:radial-gradient(closest-side,#000,#0000)}.landing-module__sTl0sq__sample{opacity:0;pointer-events:none;width:min(230px,92%);transition:opacity .16s,transform .2s cubic-bezier(.23,1,.32,1);position:absolute;bottom:calc(100% - 4px);left:50%;transform:translate(-50%,6px)scale(.97)}.landing-module__sTl0sq__item[data-show] .landing-module__sTl0sq__sample{opacity:1;transform:translate(-50%)}.landing-module__sTl0sq__keptChip{opacity:0;transition:opacity .16s,transform .2s cubic-bezier(.23,1,.32,1);transform:translateY(calc(4px - 50%))}.landing-module__sTl0sq__item[data-kept] .landing-module__sTl0sq__keptChip{opacity:1;transform:translateY(-50%)}.landing-module__sTl0sq__item[data-kept] .landing-module__sTl0sq__sampleCard{opacity:0}.landing-module__sTl0sq__sampleCard{transition:opacity .12s}.landing-module__sTl0sq__bolt{z-index:2;pointer-events:none;width:104px;position:absolute;top:-80px;right:18px}@media (min-width:768px){.landing-module__sTl0sq__bolt{width:148px;top:-114px;right:28px}}@keyframes landing-module__sTl0sq__bob{50%{transform:translateY(-5px)}}.landing-module__sTl0sq__bob{animation:3.2s cubic-bezier(.77,0,.175,1) infinite landing-module__sTl0sq__bob}[data-paused] .landing-module__sTl0sq__bob,[data-paused] .landing-module__sTl0sq__lean,[data-paused] .landing-module__sTl0sq__float{animation-play-state:paused}.landing-module__sTl0sq__digits{vertical-align:top;height:1em;line-height:1;display:inline-block;overflow:hidden}.landing-module__sTl0sq__strip{flex-direction:column;transition:transform .52s cubic-bezier(.23,1,.32,1);display:flex}.landing-module__sTl0sq__pip{pointer-events:none;width:250px;position:absolute;top:50%;right:-6px;translate:0 -50%}@keyframes landing-module__sTl0sq__lean{0%,70%,to{transform:none}80%,90%{transform:translate(-8px)rotate(-4deg)}}.landing-module__sTl0sq__lean{transform-origin:100% 80%;animation:6s cubic-bezier(.77,0,.175,1) infinite landing-module__sTl0sq__lean}.landing-module__sTl0sq__evening{background:#f1e2d7}.landing-module__sTl0sq__eveningArt{position:absolute;inset:0 0 -1px}@media (min-width:768px){.landing-module__sTl0sq__eveningArt{height:107%;inset:0 0 -7%}}.landing-module__sTl0sq__trio{width:min(92vw,460px);position:absolute;bottom:3%;left:50%;translate:-50%}@media (min-width:768px){.landing-module__sTl0sq__trio{width:min(44vw,620px);bottom:5%}}@media (prefers-reduced-motion:reduce){.landing-module__sTl0sq__bob,.landing-module__sTl0sq__lean,.landing-module__sTl0sq__float{animation:none}.landing-module__sTl0sq__strip,.landing-module__sTl0sq__brackets,.landing-module__sTl0sq__popup,.landing-module__sTl0sq__landed,.landing-module__sTl0sq__savedMark,.landing-module__sTl0sq__stackCard,.landing-module__sTl0sq__sample,.landing-module__sTl0sq__keptChip{transition:none}}
.hero-cast-module__OE-kaa__hero{--u:min(calc(100vw / 1440), calc(min(100svh, 1000px) / 900))}.hero-cast-module__OE-kaa__cast{pointer-events:none;position:absolute;inset:0}.hero-cast-module__OE-kaa__slot,.hero-cast-module__OE-kaa__actor{left:var(--m-left);top:var(--m-top);position:absolute}.hero-cast-module__OE-kaa__actor{width:var(--m-size);height:var(--m-size)}@media (min-width:768px){.hero-cast-module__OE-kaa__slot,.hero-cast-module__OE-kaa__actor{left:var(--d-left);top:var(--d-top)}.hero-cast-module__OE-kaa__actor{width:var(--d-size);height:var(--d-size)}}@keyframes hero-cast-module__OE-kaa__drift{50%{transform:translate(var(--sway), -12px)}}.hero-cast-module__OE-kaa__drift{animation:hero-cast-module__OE-kaa__drift var(--period) cubic-bezier(.77, 0, .175, 1) infinite;position:relative}.hero-cast-module__OE-kaa__cast[data-paused] .hero-cast-module__OE-kaa__drift{animation-play-state:paused}.hero-cast-module__OE-kaa__card{pointer-events:auto;width:150px}@media (min-width:768px){.hero-cast-module__OE-kaa__card{width:clamp(150px, calc(200 * var(--u)), 200px)}}.hero-cast-module__OE-kaa__tag{opacity:0;white-space:nowrap;position:absolute;top:20px;left:60px}.hero-cast-module__OE-kaa__frame{width:100%;height:100%;position:absolute;inset:0}.hero-cast-module__OE-kaa__mirror{transform:scaleX(-1)}.hero-cast-module__OE-kaa__video{opacity:0}.hero-cast-module__OE-kaa__still{transition:opacity .15s}.hero-cast-module__OE-kaa__actor[data-live] .hero-cast-module__OE-kaa__still{opacity:0}.hero-cast-module__OE-kaa__actor[data-live] .hero-cast-module__OE-kaa__idle{opacity:1}.hero-cast-module__OE-kaa__actor[data-live][data-firing] .hero-cast-module__OE-kaa__idle{opacity:0}.hero-cast-module__OE-kaa__actor[data-live][data-firing] .hero-cast-module__OE-kaa__fire{opacity:1}.hero-cast-module__OE-kaa__tracers{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero-cast-module__OE-kaa__tracer{opacity:0}@media (prefers-reduced-motion:reduce){.hero-cast-module__OE-kaa__drift{animation:none}}
.chapters-module__lIzN2W__path{pointer-events:none;width:278px;height:120px;position:absolute;top:175px;left:318px}.chapters-module__lIzN2W__flyer{offset-path:path("M6 60 C 85 10, 185 10, 268 58");offset-rotate:0deg;offset-distance:100%;opacity:0;width:54px;height:38px;position:absolute;top:0;left:0}[data-reveal=play] .chapters-module__lIzN2W__flyer{animation:.7s cubic-bezier(.77,0,.175,1) backwards chapters-module__lIzN2W__fly}@keyframes chapters-module__lIzN2W__fly{0%{offset-distance:0%;opacity:0;transform:scale(1)}12%,80%{opacity:1}to{offset-distance:100%;opacity:0;transform:scale(.7)}}.chapters-module__lIzN2W__landed{transition:none}[data-reveal=ready] .chapters-module__lIzN2W__landed{opacity:0;transform:translateY(-10px)scale(.98)}[data-reveal=play] .chapters-module__lIzN2W__landed{transition:opacity .22s .56s,transform .36s cubic-bezier(.23,1,.32,1) .56s}.chapters-module__lIzN2W__tick{height:15px;line-height:15px;display:inline-block;overflow:hidden}.chapters-module__lIzN2W__tickStrip{flex-direction:column;display:flex;transform:translateY(-50%)}[data-reveal=ready] .chapters-module__lIzN2W__tickStrip{transform:none}[data-reveal=play] .chapters-module__lIzN2W__tickStrip{transition:transform .42s cubic-bezier(.23,1,.32,1) .7s}[data-reveal=ready] .chapters-module__lIzN2W__plus{opacity:0}[data-reveal=play] .chapters-module__lIzN2W__plus{transition:opacity .2s .76s}[data-reveal=ready] .chapters-module__lIzN2W__chip{opacity:0;transform:scale(.92)}[data-reveal=play] .chapters-module__lIzN2W__chip{transition:opacity .18s,transform .24s cubic-bezier(.23,1,.32,1);transition-delay:calc(.82s + var(--i,0) * 70ms)}.chapters-module__lIzN2W__result{animation:.26s cubic-bezier(.23,1,.32,1) both chapters-module__lIzN2W__result-in;animation-delay:calc(var(--i,0) * 60ms)}@keyframes chapters-module__lIzN2W__result-in{0%{opacity:0;transform:translateY(6px)}}.chapters-module__lIzN2W__queries{scrollbar-width:none}.chapters-module__lIzN2W__queries::-webkit-scrollbar{display:none}[data-reveal=ready] .chapters-module__lIzN2W__grow{clip-path:inset(0 58% 68% 0 round 14px);transform:translate(-16px,-16px)}[data-reveal=play] .chapters-module__lIzN2W__grow{transition:clip-path .42s cubic-bezier(.23,1,.32,1),transform .42s cubic-bezier(.23,1,.32,1)}.chapters-module__lIzN2W__grow{clip-path:inset(0 round 22px)}[data-reveal=ready] .chapters-module__lIzN2W__tool,[data-reveal=ready] .chapters-module__lIzN2W__word,[data-reveal=ready] .chapters-module__lIzN2W__source{opacity:0}[data-reveal=ready] .chapters-module__lIzN2W__source{transform:translateY(4px)}[data-reveal=play] .chapters-module__lIzN2W__tool{transition:opacity .2s .15s}[data-reveal=play] .chapters-module__lIzN2W__word{transition:opacity .16s;transition-delay:calc(.45s + var(--i,0) * var(--step,16ms))}[data-reveal=play] .chapters-module__lIzN2W__source{transition:opacity .2s,transform .26s cubic-bezier(.23,1,.32,1);transition-delay:calc(1.75s + var(--i,0) * 60ms)}@media (prefers-reduced-motion:reduce){.chapters-module__lIzN2W__flyer{display:none}.chapters-module__lIzN2W__result{animation:none}}
