@keyframes TransitionWrapper_linearRotation__zwpid{to{transform:rotate(1turn)}}@keyframes TransitionWrapper_blink182__1smRL{50%{opacity:0}}@keyframes TransitionWrapper_flashIn__DVsXS{20%{content:var(--char-1)}40%{content:var(--char-2)}60%{content:var(--char-3)}to{content:var(--char-final)}}@keyframes TransitionWrapper_flash__u03_d{20%{content:var(--char-1)}40%{content:var(--char-2)}60%{content:var(--char-3)}}@keyframes TransitionWrapper_fadeIn__r_s_d{0%{opacity:0}to{opacity:1}}@keyframes TransitionWrapper_fadeOut__Wzy_b{0%{opacity:1}to{opacity:0}}.TransitionWrapper_transitionWrapper__UPjPF{position:relative;width:100vw}@media only screen and (min-width:768px){.TransitionWrapper_transitionWrapper__UPjPF{width:100%}}@keyframes RichText_linearRotation__GdH9Z{to{transform:rotate(1turn)}}@keyframes RichText_blink182__3jPxd{50%{opacity:0}}@keyframes RichText_flashIn__VHFgA{20%{content:var(--char-1)}40%{content:var(--char-2)}60%{content:var(--char-3)}to{content:var(--char-final)}}@keyframes RichText_flash__Qq7RC{20%{content:var(--char-1)}40%{content:var(--char-2)}60%{content:var(--char-3)}}@keyframes RichText_fadeIn__Y_lsE{0%{opacity:0}to{opacity:1}}@keyframes RichText_fadeOut__1VEed{0%{opacity:1}to{opacity:0}}.RichText_richText__fznxH p:not(:last-child){margin-bottom:1rem}.RichText_richText__fznxH ul{list-style-type:square}.RichText_richText__fznxH ol{list-style-type:decimal}.RichText_richText__fznxH li{margin-bottom:.5rem}.RichText_richText__fznxH a,.RichText_richText__fznxH em,.RichText_richText__fznxH strong{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.RichText_curvedUnderline__nogh8 .RichText_richText__fznxH a,.RichText_curvedUnderline__nogh8 .RichText_richText__fznxH em,.RichText_curvedUnderline__nogh8 .RichText_richText__fznxH strong{text-decoration:none;position:relative}.RichText_curvedUnderline__nogh8 .RichText_richText__fznxH a:before,.RichText_curvedUnderline__nogh8 .RichText_richText__fznxH em:before,.RichText_curvedUnderline__nogh8 .RichText_richText__fznxH strong:before{content:"";position:absolute;bottom:-2px;left:0;right:0;height:8px;opacity:1;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid;border-bottom:none}.RichText_curvedUnderline__nogh8 .RichText_richText__fznxH a br,.RichText_curvedUnderline__nogh8 .RichText_richText__fznxH em br,.RichText_curvedUnderline__nogh8 .RichText_richText__fznxH strong br{display:none}.RichText_richText__fznxH s{text-decoration:underline}@keyframes ProductInfo_linearRotation__wfhFS{to{transform:rotate(1turn)}}@keyframes ProductInfo_blink182__4GnDk{50%{opacity:0}}@keyframes ProductInfo_flashIn__dVKnA{20%{content:var(--char-1)}40%{content:var(--char-2)}60%{content:var(--char-3)}to{content:var(--char-final)}}@keyframes ProductInfo_flash__sMHiY{20%{content:var(--char-1)}40%{content:var(--char-2)}60%{content:var(--char-3)}}@keyframes ProductInfo_fadeIn___Sb3l{0%{opacity:0}to{opacity:1}}@keyframes ProductInfo_fadeOut__xqnlk{0%{opacity:1}to{opacity:0}}.ProductInfo_container__FHyrW{position:relative;display:flex;width:100%;max-width:34.5rem;height:8rem;color:#fff;overflow:hidden}@media only screen and (min-width:768px){.ProductInfo_container__FHyrW{max-width:inherit;width:38.9rem;height:10rem}}@media(hover:hover)and (pointer:fine){.ProductInfo_container__FHyrW:hover .ProductInfo_iconHover__htzNE{transform:translateX(0)}.ProductInfo_container__FHyrW:hover .ProductInfo_subtitle__UE3BN{visibility:hidden}.ProductInfo_container__FHyrW:hover .ProductInfo_wrapper___XxY4:before{width:30.7rem}.ProductInfo_container__FHyrW:hover .ProductInfo_fig__w9u_n>div{transform:scale(1.1) translateZ(0)}.ProductInfo_container__FHyrW:hover .ProductInfo_icon__aWrtC{color:#000;transform:translateX(-2.2rem) rotate(-45deg)}.ProductInfo_container__FHyrW:hover .ProductInfo_icon__aWrtC path:first-child{transform:translate(2px,2px)}.ProductInfo_container__FHyrW:hover .ProductInfo_icon__aWrtC path:nth-child(2){transform:translate(2px,-2px)}.ProductInfo_container__FHyrW:hover .ProductInfo_icon__aWrtC path:nth-child(3){transform:translate(-2px,2px)}.ProductInfo_container__FHyrW:hover .ProductInfo_icon__aWrtC path:nth-child(4){transform:translate(-2px,-2px)}.ProductInfo_container__FHyrW:hover .ProductInfo_timer__a9_ru{-webkit-clip-path:inset(0 calc(100% - 30.3rem) 0 0);clip-path:inset(0 calc(100% - 30.3rem) 0 0)}}.ProductInfo_wrapper___XxY4{position:relative;height:100%;width:100%}.ProductInfo_wrapper___XxY4:before{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;background:rgba(29,29,29,.1);-webkit-backdrop-filter:blur(5rem);backdrop-filter:blur(5rem);border-radius:.5rem;border:1px solid hsla(0,0%,100%,.2)}@media(hover:hover)and (pointer:fine){.ProductInfo_wrapper___XxY4:before{transition:width .6s cubic-bezier(.14,1,.34,1)}}.ProductInfo_inner__ELjmC{position:relative;z-index:1;display:flex;align-items:center;padding:1rem 2rem 1rem 1rem;height:100%;width:100%}.ProductInfo_fig__w9u_n{position:relative;flex:0 0 6rem;height:6rem;margin-right:1.5rem;overflow:hidden;padding:.8rem;background:var(--product-info-image-bg,transparent);border-radius:.4rem}@media only screen and (min-width:768px){.ProductInfo_fig__w9u_n{flex:0 0 8rem;height:8rem;margin-right:2rem}}.ProductInfo_fig__w9u_n>div{position:absolute;top:.8rem;left:.8rem;width:calc(100% - 1.6rem);height:calc(100% - 1.6rem);transition:transform .4s cubic-bezier(.785,.135,.15,.86)}.ProductInfo_fig__w9u_n>div div{height:100%}.ProductInfo_icon__aWrtC{width:1.1rem;height:1.1rem}@media(hover:hover)and (pointer:fine){.ProductInfo_icon__aWrtC{transition:transform .6s cubic-bezier(.14,1,.34,1),color .6s cubic-bezier(.14,1,.34,1)}.ProductInfo_icon__aWrtC path{transition:transform .6s cubic-bezier(.14,1,.34,1)}}.ProductInfo_titleBlock__S9eLy{display:flex;flex-direction:column;justify-content:center;margin-right:auto;min-width:0}.ProductInfo_eyebrow__UDo9R{font-size:1rem;line-height:1.2;color:#fff}.ProductInfo_title__plVVF{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-right:auto}.ProductInfo_subtitle__UE3BN{margin-right:2rem;flex:0 1}.ProductInfo_iconHover__htzNE{position:absolute;right:0;top:0;bottom:0;transform:translateX(calc(100% + 1.2rem))}@media(hover:hover)and (pointer:fine){.ProductInfo_iconHover__htzNE{transition:transform .6s cubic-bezier(.14,1,.34,1)}}.ProductInfo_iconHover__htzNE svg{width:auto;height:100%}.ProductInfo_timer__a9_ru{position:absolute;inset:0 2px;width:calc(100% - 4px);z-index:2;pointer-events:none;overflow:visible}@media(hover:hover)and (pointer:fine){.ProductInfo_timer__a9_ru{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:clip-path .6s cubic-bezier(.14,1,.34,1)}}.ProductInfo_timerStroke__7uvLi{fill:none;stroke:#fff;stroke-width:1px}@keyframes Dots_linearRotation__O9Okw{to{transform:rotate(1turn)}}@keyframes Dots_blink182__VBFAt{50%{opacity:0}}@keyframes Dots_flashIn__dqk5v{20%{content:var(--char-1)}40%{content:var(--char-2)}60%{content:var(--char-3)}to{content:var(--char-final)}}@keyframes Dots_flash__UHVE7{20%{content:var(--char-1)}40%{content:var(--char-2)}60%{content:var(--char-3)}}@keyframes Dots_fadeIn__dnJHg{0%{opacity:0}to{opacity:1}}@keyframes Dots_fadeOut__bYFs7{0%{opacity:1}to{opacity:0}}.Dots_dots__JinfX{position:absolute;left:0;right:0;padding:1.5rem;display:flex;justify-content:space-between;z-index:1}@media only screen and (min-width:768px){.Dots_dots__JinfX{padding:2rem}}.Dots_dots__JinfX.Dots_top__C6g6A{top:0}.Dots_dots__JinfX.Dots_bottom__W99e2{bottom:0}.Dots_dot__7b_9v{width:.9rem;height:.9rem;background-color:var(--dots-color,#fff);border-radius:calc(2px/(1 + .5*var(--dot-glow, 0)));opacity:calc(.45 + .55*var(--dot-glow, 0));scale:calc(1 + .5*var(--dot-glow, 0));translate:var(--dot-shift,0) 0;position:relative}.Dots_dot__7b_9v:after{content:"";position:absolute;inset:-1.2rem}@media only screen and (max-width:calc(768px - 1px)){.Dots_dot__7b_9v{scale:1}}.Dots_dot__7b_9v:first-child{margin-right:1.5rem}@media only screen and (min-width:768px){.Dots_dot__7b_9v:first-child{margin-right:2.5rem}}.Dots_dot__7b_9v:nth-child(2),.Dots_dot__7b_9v:nth-child(3){margin-right:auto}.Dots_dot__7b_9v:nth-child(4){margin-right:1.5rem}@media only screen and (min-width:768px){.Dots_dot__7b_9v:nth-child(4){margin-right:2.5rem;margin-left:2rem}.Dots_dot__7b_9v:nth-child(5),.Dots_dot__7b_9v:nth-child(6){margin-right:auto}}@media only screen and (max-width:calc(768px - 1px)){.Dots_dot__7b_9v:nth-child(n+6){display:none}}@keyframes Dots_dotSpread__nyJRz{0%{opacity:1;transform:translateX(var(--dot-spread,0))}62%{opacity:1;transform:translateX(0)}to{opacity:.45;transform:translateX(0)}}.Dots_armed__NR0eb .Dots_dot__7b_9v{animation:Dots_dotSpread__nyJRz 1.7s cubic-bezier(.14,1,.34,1) backwards}@media(prefers-reduced-motion:reduce){.Dots_armed__NR0eb .Dots_dot__7b_9v{animation:none}}.Dots_armed__NR0eb .Dots_dot__7b_9v:first-child{animation-delay:0s}.Dots_armed__NR0eb .Dots_dot__7b_9v:nth-child(2){animation-delay:45ms}.Dots_armed__NR0eb .Dots_dot__7b_9v:nth-child(3){animation-delay:.09s}.Dots_armed__NR0eb .Dots_dot__7b_9v:nth-child(4){animation-delay:.135s}.Dots_armed__NR0eb .Dots_dot__7b_9v:nth-child(5){animation-delay:.18s}.Dots_armed__NR0eb .Dots_dot__7b_9v:nth-child(6){animation-delay:.225s}.Dots_armed__NR0eb .Dots_dot__7b_9v:nth-child(7){animation-delay:.27s}@keyframes Dots_dotSpin__tzezS{0%{rotate:0deg}to{rotate:3turn}}.Dots_dot__7b_9v.Dots_spinning__Tipwy{animation:Dots_dotSpin__tzezS 1.8s cubic-bezier(.14,1,.34,1) forwards}@media(prefers-reduced-motion:reduce){.Dots_dot__7b_9v.Dots_spinning__Tipwy{animation:none}}.Dots_pending__2wzHq .Dots_dot__7b_9v{opacity:0}@keyframes DecorativeUi_linearRotation__CSwr5{to{transform:rotate(1turn)}}@keyframes DecorativeUi_blink182__Vgsr6{50%{opacity:0}}@keyframes DecorativeUi_flashIn__f_Xvu{20%{content:var(--char-1)}40%{content:var(--char-2)}60%{content:var(--char-3)}to{content:var(--char-final)}}@keyframes DecorativeUi_flash__Vv3GR{20%{content:var(--char-1)}40%{content:var(--char-2)}60%{content:var(--char-3)}}@keyframes DecorativeUi_fadeIn__eLR_w{0%{opacity:0}to{opacity:1}}@keyframes DecorativeUi_fadeOut__GZB_m{0%{opacity:1}to{opacity:0}}.DecorativeUi_container__vCxkA{--control-fill:var(--color-bg);--control-text:#686868;--control-shadow:2px 3px 5px rgba(0,0,0,.2);--control-edge:inset 1px 1px 2px hsla(0,0%,100%,.6);display:flex;align-items:center;aspect-ratio:477/93;border:0;border-radius:1.2rem;height:6.3rem;width:100%;background:linear-gradient(145deg,hsla(0,0%,100%,.12),rgba(0,0,0,.035)),var(--color-bg);box-shadow:inset 1px 1px 1px hsla(0,0%,100%,.9),inset -1px -1px 1px rgba(0,0,0,.12),.2rem .3rem .35rem rgba(0,0,0,.13),.7rem .9rem 1.4rem rgba(0,0,0,.18),-.3rem -.3rem .8rem hsla(0,0%,100%,.75);padding:1rem;touch-action:manipulation}.dark .DecorativeUi_container__vCxkA{--control-fill:var(--color-bg);--control-text:#ccc;--control-shadow:2px 3px 5px rgba(0,0,0,.5);--control-edge:inset 1px 1px 2px hsla(0,0%,100%,.15);background:linear-gradient(145deg,hsla(0,0%,100%,.035),rgba(0,0,0,.12)),var(--color-bg);box-shadow:inset 1px 1px 1px hsla(0,0%,100%,.12),inset -1px -1px 1px rgba(0,0,0,.5),.2rem .3rem .35rem rgba(0,0,0,.4),.7rem .9rem 1.4rem rgba(0,0,0,.55),-.3rem -.3rem .8rem hsla(0,0%,100%,.035)}.DecorativeUi_container__vCxkA.DecorativeUi_marginTop__rKZ_o{margin-top:7.8rem}@media only screen and (min-width:768px){.DecorativeUi_container__vCxkA.DecorativeUi_marginTop__rKZ_o{margin-top:15.6rem}}.DecorativeUi_wrapper__K0q6I{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:center;aspect-ratio:130/41;width:13rem;flex-shrink:0;padding:.9rem .8rem;border-radius:.8rem;background:linear-gradient(rgba(0,0,0,.025),rgba(0,0,0,.025)),var(--color-bg);box-shadow:0 1px 0 hsla(0,0%,100%,.5)}.DecorativeUi_wrapper__K0q6I:after{content:"";position:absolute;inset:0;box-shadow:none;border-radius:inherit;pointer-events:none;z-index:1;filter:none;box-shadow:inset 1px 1px 1px rgba(0,0,0,.2),inset -2px -2px 0 hsla(0,0%,100%,.95),inset .2rem .25rem .5rem rgba(0,0,0,.24),inset -.1rem -.1rem .3rem rgba(0,0,0,.08);background:linear-gradient(172deg,hsla(0,0%,100%,.65),hsla(0,0%,100%,.38) 28%,hsla(0,0%,100%,.55) 29%,hsla(0,0%,100%,.55) 29.5%,hsla(0,0%,100%,.09) 31%,transparent 47%);background:linear-gradient(172deg,hsla(0,0%,100%,.78),hsla(0,0%,100%,.5) 28%,hsla(0,0%,100%,.7) 29%,hsla(0,0%,100%,.7) 29.5%,hsla(0,0%,100%,.12) 31%,transparent 47%)}.dark .DecorativeUi_wrapper__K0q6I{background:repeating-linear-gradient(0deg,transparent 0 2px,rgba(0,0,0,.08) 2px 3px),linear-gradient(145deg,#1d1e1c,#101110 75%);box-shadow:inset 4px 5px 8px rgba(0,0,0,.86),inset -1px -1px 2px hsla(0,0%,100%,.06),0 1px 0 hsla(0,0%,100%,.08)}.dark .DecorativeUi_wrapper__K0q6I:after{z-index:2;filter:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.65),inset 0 4px 5px -2px rgba(0,0,0,.55);background:linear-gradient(172deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.08) 29%,hsla(0,0%,100%,.025) 31%,transparent 47%)}.DecorativeUi_screenText___cxyd{display:flex;flex-direction:column;gap:.35rem;font-size:.95rem;line-height:1;white-space:nowrap;color:#000}.dark .DecorativeUi_screenText___cxyd{color:#96968a}.DecorativeUi_gameScreen__7fnix{border:0;cursor:pointer;text-align:left;touch-action:manipulation;color:#000;height:4.1rem}.DecorativeUi_gameScreen__7fnix:focus,.DecorativeUi_gameScreen__7fnix:focus-visible{outline:none}.dark .DecorativeUi_gameScreen__7fnix{color:#96968a}.DecorativeUi_gameCanvas___zUY1{position:absolute;inset:0;display:block;width:100%;height:100%}.DecorativeUi_gameCanvas___zUY1,.DecorativeUi_screenText___cxyd{z-index:0;filter:drop-shadow(.5px 1px .75px rgba(0,0,0,.25))}.dark .DecorativeUi_gameCanvas___zUY1,.dark .DecorativeUi_screenText___cxyd{filter:drop-shadow(.5px 1px .75px rgba(0,0,0,.65))}.DecorativeUi_gameHint__f5__X,.DecorativeUi_gameMessage__KEUPz,.DecorativeUi_gameScore__41GWK{font-family:monospace}.DecorativeUi_gameScore__41GWK{font-size:6px;fill:currentColor}.DecorativeUi_gameMessage__KEUPz{font-size:7px}.DecorativeUi_gameHint__f5__X{font-size:5.2px;fill:currentColor}.DecorativeUi_winCelebration__Makxn{animation:DecorativeUi_victoryReveal__IAmLO .3s ease-out both}.DecorativeUi_winSparkles__pmo80{animation:DecorativeUi_victorySparkle__UHIe3 1.2s steps(2) infinite}@keyframes DecorativeUi_victoryReveal__IAmLO{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes DecorativeUi_victorySparkle__UHIe3{0%,to{opacity:.9}50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.DecorativeUi_winCelebration__Makxn,.DecorativeUi_winSparkles__pmo80{animation:none}}.DecorativeUi_gameFace__wQO2T{fill:#ebebe7}.dark .DecorativeUi_gameFace__wQO2T{fill:#1f1f1f}.DecorativeUi_screenSubline__Rgn90{font-size:.75rem;opacity:.6}.DecorativeUi_screenText___cxyd.DecorativeUi_titleScreen__Q8IBo{flex-direction:row;align-items:center;gap:.7rem}.DecorativeUi_titleCharacter__QVtT9{width:2.4rem;height:2.8rem;flex-shrink:0;overflow:visible}.DecorativeUi_titleCopy__sPst8{display:flex;flex-direction:column;gap:.3rem}.DecorativeUi_arcadeTitle__8Ib8k{display:block;line-height:0}.DecorativeUi_arcadeLogo__2JGYu{display:block;width:6.2rem;height:.73rem;overflow:visible}.DecorativeUi_arcadePrompt__k1awA{font-size:.78rem;animation:DecorativeUi_pressStart__1Fh8_ 2s step-end infinite}.DecorativeUi_arcadeGoal__AnaV5{font-size:.65rem;opacity:.85;letter-spacing:.015em}.DecorativeUi_titleSprite__Shrq7{animation:DecorativeUi_titleHop__Fydoh 2.8s steps(3) infinite}@keyframes DecorativeUi_pressStart__1Fh8_{0%,75%,to{opacity:1}76%,99%{opacity:.65}}@keyframes DecorativeUi_titleHop__Fydoh{0%,65%,to{transform:translateY(0)}78%{transform:translateY(-4px)}90%{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.DecorativeUi_arcadePrompt__k1awA,.DecorativeUi_titleSprite__Shrq7{animation:none}}.DecorativeUi_cursor__j3egM{margin-left:.25rem;animation:DecorativeUi_screenCursor__Vok8O 1.4s step-end infinite}@keyframes DecorativeUi_screenCursor__Vok8O{0%,49%{opacity:1}50%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.DecorativeUi_cursor__j3egM{animation:none}}.DecorativeUi_knobsWrapper___nI51{display:flex;column-gap:1rem;margin-left:1.9rem}@media only screen and (min-width:1440px){.DecorativeUi_knobsWrapper___nI51{display:flex;column-gap:1rem;margin-left:1.9rem}}@media only screen and (max-width:calc(768px - 1px)){.DecorativeUi_container__vCxkA{display:grid;grid-template-columns:minmax(0,13rem) 3.4rem -webkit-max-content 4.9rem;grid-template-columns:minmax(0,13rem) 3.4rem max-content 4.9rem;justify-content:space-between;grid-gap:.5rem;gap:.5rem;height:auto;aspect-ratio:auto;padding:.8rem;-moz-user-select:none;user-select:none;-webkit-user-select:none}.DecorativeUi_container__vCxkA .DecorativeUi_gameScreen__7fnix{grid-column:1;grid-row:1;width:100%;max-width:13rem;min-width:0;justify-self:start;padding:.6rem .4rem}.DecorativeUi_container__vCxkA .DecorativeUi_titleCharacter__QVtT9{width:2.2rem}.DecorativeUi_container__vCxkA .DecorativeUi_titleScreen__Q8IBo{gap:.4rem}.DecorativeUi_container__vCxkA .DecorativeUi_knobsWrapper___nI51{grid-column:2;grid-row:1;margin-left:0;flex-shrink:0;align-items:center;column-gap:.3rem}.DecorativeUi_container__vCxkA .DecorativeUi_dpad___Lx_e{width:3.4rem;height:3.4rem}.DecorativeUi_container__vCxkA .DecorativeUi_dpadCross__6Y8om{transform:scale(.94)}.DecorativeUi_container__vCxkA .DecorativeUi_label__JlQVB{grid-column:3;grid-row:1;margin:0;gap:.3rem;font-size:.8rem;min-width:0;white-space:nowrap}.DecorativeUi_container__vCxkA .DecorativeUi_startButton__O6vPs{display:none;width:3.2rem;height:3.5rem;gap:.5rem}.DecorativeUi_container__vCxkA .DecorativeUi_startPill__zVHLM{width:2.5rem;height:.8rem}.DecorativeUi_container__vCxkA .DecorativeUi_startLabel__rLahx{font-size:.65rem}.DecorativeUi_container__vCxkA .DecorativeUi_actionButtons__9cS9F{grid-column:4;grid-row:1;display:flex;flex-direction:row;align-items:center;gap:.5rem;margin:0}.DecorativeUi_container__vCxkA .DecorativeUi_actionButton__PuTIG{flex:0 0 2.2rem;width:2.2rem;height:2.2rem;margin:0;font-size:.9rem}.DecorativeUi_container__vCxkA .DecorativeUi_actionButton__PuTIG:first-child{margin-bottom:.7rem}.DecorativeUi_container__vCxkA .DecorativeUi_actionButton__PuTIG:last-child{margin-top:.7rem}}.DecorativeUi_dpad___Lx_e{display:grid;place-items:center;width:3.9rem;height:3.9rem;padding:0;border:0;border-radius:50%;background:var(--color-bg);box-shadow:inset 2px 2px 5px rgba(0,0,0,.12),inset -2px -2px 5px hsla(0,0%,100%,.6);cursor:pointer;touch-action:manipulation}.DecorativeUi_dpad___Lx_e:focus-visible{outline:1px dashed var(--color-border);outline-offset:3px}.DecorativeUi_dpad___Lx_e:active .DecorativeUi_dpadCross__6Y8om{transform:translateY(1px)}.dark .DecorativeUi_dpad___Lx_e{box-shadow:inset 2px 2px 5px rgba(0,0,0,.5),inset -2px -2px 5px hsla(0,0%,100%,.04)}.DecorativeUi_dpadCross__6Y8om{position:relative;width:2.9rem;height:2.9rem;filter:drop-shadow(.5px 1px .5px rgba(0,0,0,.3))}.DecorativeUi_dpadCross__6Y8om .DecorativeUi_dpadShape__wH73D{position:absolute;inset:0;width:100%;height:100%;fill:var(--control-fill)}.DecorativeUi_dpadCross__6Y8om .DecorativeUi_dpadShape__wH73D .DecorativeUi_dpadHighlight__GdJMw{fill:none;stroke:hsla(0,0%,100%,.9);stroke-width:.8;stroke-linecap:round}.DecorativeUi_dpadCross__6Y8om span{position:absolute;width:.45rem;height:.45rem;left:calc(50% - .225rem);top:calc(50% - .225rem);border-radius:50%;box-shadow:inset 1px 1px 2px rgba(0,0,0,.2)}.dark .DecorativeUi_dpadCross__6Y8om{filter:drop-shadow(.5px 1px .5px rgba(0,0,0,.65))}.dark .DecorativeUi_dpadCross__6Y8om .DecorativeUi_dpadShape__wH73D .DecorativeUi_dpadHighlight__GdJMw{stroke:hsla(0,0%,100%,.25)}.DecorativeUi_startButton__O6vPs{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.7rem;width:3.9rem;height:3.9rem;padding:0;border:0;background:transparent;cursor:pointer;touch-action:manipulation}.DecorativeUi_startButton__O6vPs:active .DecorativeUi_startPill__zVHLM{transform:rotate(-25deg) translateY(1px)}.DecorativeUi_startPill__zVHLM{width:2.7rem;height:.85rem;border-radius:1rem;transform:rotate(-25deg);background:var(--control-fill);box-shadow:inset 1px 1px 1px hsla(0,0%,100%,.9),inset -1px -1px 1px rgba(0,0,0,.14),.5px 1.5px 1px rgba(0,0,0,.25)}.dark .DecorativeUi_startPill__zVHLM{box-shadow:inset 1px 1px 1px hsla(0,0%,100%,.25),inset -1px -1px 1px rgba(0,0,0,.45),.5px 1.5px 1px rgba(0,0,0,.6)}.DecorativeUi_startLabel__rLahx{font-size:.65rem;letter-spacing:.08em;color:var(--color-border)}.DecorativeUi_actionButtons__9cS9F{display:none}@media only screen and (min-width:1440px){.DecorativeUi_actionButtons__9cS9F{display:flex;align-items:center;gap:1rem;margin-right:1rem;margin-left:.8rem}}.DecorativeUi_actionButton__PuTIG{position:relative;isolation:isolate;display:grid;place-items:center;flex:0 0 2.7rem;width:2.7rem;height:2.7rem;padding:0;border:0;border-radius:50%;background:var(--control-fill);color:#a3a39d;font-size:1rem;font-weight:600;box-shadow:inset 2px 2px 5px rgba(0,0,0,.12),inset -2px -2px 5px hsla(0,0%,100%,.6);cursor:pointer;touch-action:manipulation}.DecorativeUi_actionButton__PuTIG:before{content:"";position:absolute;inset:2px;border-radius:inherit;background:var(--control-fill);box-shadow:inset 1px 1px 1px hsla(0,0%,100%,.9),inset -1px -1px 1px rgba(0,0,0,.14),.5px 1.5px 1px rgba(0,0,0,.25)}.dark .DecorativeUi_actionButton__PuTIG{color:#161716;box-shadow:inset 2px 2px 5px rgba(0,0,0,.5),inset -2px -2px 5px hsla(0,0%,100%,.04)}.dark .DecorativeUi_actionButton__PuTIG:before{box-shadow:inset 1px 1px 1px hsla(0,0%,100%,.25),inset -1px -1px 1px rgba(0,0,0,.45),.5px 1.5px 1px rgba(0,0,0,.6)}.DecorativeUi_actionButton__PuTIG:first-child{margin-bottom:.7rem}.DecorativeUi_actionButton__PuTIG:last-child{margin-top:.7rem}.DecorativeUi_actionButton__PuTIG:active{transform:translateY(1px);box-shadow:inset 1px 2px 3px rgba(0,0,0,.2)}.DecorativeUi_actionLetter__J6vUA{position:absolute;inset:0;display:grid;place-items:center;line-height:1;letter-spacing:0;z-index:1;color:var(--control-fill);text-shadow:-.5px -.75px .5px rgba(0,0,0,.38),.5px .75px 0 hsla(0,0%,100%,.95)}.dark .DecorativeUi_actionLetter__J6vUA{color:inherit;text-shadow:0 -.5px 0 rgba(0,0,0,.85),0 1px 0 hsla(0,0%,100%,.17)}.DecorativeUi_actionButton__PuTIG:focus-visible,.DecorativeUi_startButton__O6vPs:focus-visible{outline:1px dashed var(--color-border);outline-offset:3px}.DecorativeUi_label__JlQVB{display:inline-flex;align-items:center;gap:.7rem;font-size:1.2rem;margin-left:auto;margin-right:auto;color:var(--color-border)}.DecorativeUi_statusLight__5BfLx{position:relative;flex:0 0 .4rem;width:.4rem;height:.4rem;border-radius:50%;--status-glow:rgba(255,232,117,.35);background:radial-gradient(circle at 40% 35%,#fff8ce 0,#fcc117 40%,#c99c00 100%);box-shadow:0 0 0 1px rgba(0,0,0,.25),0 1px 0 hsla(0,0%,100%,.8),inset 0 0 1px hsla(0,0%,100%,.7)}.dark .DecorativeUi_statusLight__5BfLx{--status-glow:rgba(190,166,255,.35);background:radial-gradient(circle at 40% 35%,#eee5ff 0,#8867ff 35%,#6941c8 100%);box-shadow:0 0 0 1px rgba(0,0,0,.18),inset 0 0 1px hsla(0,0%,100%,.9)}.DecorativeUi_statusLight__5BfLx:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--status-glow);pointer-events:none;animation:DecorativeUi_controllerStatus__hAb3H 4s ease-in-out infinite}@keyframes DecorativeUi_controllerStatus__hAb3H{0%,to{opacity:.15}50%{opacity:.7}}@media(prefers-reduced-motion:reduce){.DecorativeUi_statusLight__5BfLx:after{animation:none;opacity:.65}}@keyframes FromTheBlog_linearRotation__4LcET{to{transform:rotate(1turn)}}@keyframes FromTheBlog_blink182__LjgdX{50%{opacity:0}}@keyframes FromTheBlog_flashIn__OHrds{20%{content:var(--char-1)}40%{content:var(--char-2)}60%{content:var(--char-3)}to{content:var(--char-final)}}@keyframes FromTheBlog_flash__1A5vL{20%{content:var(--char-1)}40%{content:var(--char-2)}60%{content:var(--char-3)}}@keyframes FromTheBlog_fadeIn__27bEu{0%{opacity:0}to{opacity:1}}@keyframes FromTheBlog_fadeOut__OIM_y{0%{opacity:1}to{opacity:0}}.FromTheBlog_container___0Bs_{display:flex;flex-direction:column;gap:2.4rem}.FromTheBlog_list__YtcZ3{list-style:none;margin:0;padding:0;display:grid;grid-gap:2.4rem;gap:2.4rem}@media only screen and (min-width:768px){.FromTheBlog_list__YtcZ3{grid-template-columns:repeat(auto-fit,minmax(0,40rem));gap:4rem}}.FromTheBlog_item__4iFJw{display:flex;flex-direction:column;gap:.8rem;min-width:0}.FromTheBlog_title__bYX7Q{margin:0}.FromTheBlog_link__jZNdl{color:inherit;text-decoration:none}@media(hover:hover)and (pointer:fine){.FromTheBlog_link__jZNdl:hover{text-decoration:underline;text-underline-offset:.15em}}.FromTheBlog_link__jZNdl:focus-visible{outline:2px solid var(--color-primary);outline-offset:.4rem}.FromTheBlog_date__MF2xB,.FromTheBlog_excerpt__85z7G{color:var(--color-text-secondary)}