body[data-home-screen=on]{--page-safe-top:env(safe-area-inset-top,0px);--page-safe-right:env(safe-area-inset-right,0px);--page-safe-bottom:env(safe-area-inset-bottom,0px);--page-safe-left:env(safe-area-inset-left,0px);padding:var(--page-safe-top) var(--page-safe-right) var(--page-safe-bottom) var(--page-safe-left)}body[data-home-screen=on] .site-header{top:var(--page-safe-top)}body[data-home-screen=on] #site-mega-menu{inset:var(--page-safe-top) var(--page-safe-right) var(--page-safe-bottom) var(--page-safe-left);width:min(1120px, calc(100vw - 32px - var(--page-safe-left) - var(--page-safe-right)));height:min(800px, calc(100dvh - 64px - var(--page-safe-top) - var(--page-safe-bottom)));margin:auto}@media (width<=560px){body[data-home-screen=on] #site-mega-menu{width:calc(100vw - 16px - var(--page-safe-left) - var(--page-safe-right));height:calc(100dvh - 16px - var(--page-safe-top) - var(--page-safe-bottom))}}:where(.pitch-art) :where(.pa-wave,.pa-amp){transform-box:view-box}:where(.pitch-art .pa-amp){opacity:.65;transform:scaleY(.42)}:where(.pitch-art .pa-wave-a .pa-amp){transform-origin:165px 200px}:where(.pitch-art .pa-wave-b .pa-amp){transform-origin:405px 200px}:where(.pitch-art .pa-ind g){opacity:.18}.cv{width:100%;height:100%;display:block;position:absolute;inset:0}.cv-ts-light{opacity:.75;transition:opacity .4s ease-out}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-ts-light{opacity:1}.cv-ts-gloss{transition:opacity .4s ease-out}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-ts-gloss{opacity:.42}@media (prefers-reduced-motion:no-preference){.cv-ts-cap{transition:transform .28s cubic-bezier(.3,.7,.3,1)}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-ts-cap{transform:translateY(6px)}.game-card[data-press] .cv-ts-cap{transition-duration:80ms;transform:translateY(10px)}}.cv-np-cell,.cv-np-ring,.cv-np-digit{opacity:0}.cv-np-cell{transition:opacity .18s ease-out}.cv-np-digit{transform-box:fill-box;transform-origin:50%;transition:opacity .12s ease-out}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-np-cell,.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-np-digit{opacity:1}@media (prefers-reduced-motion:no-preference){.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-np-digit{animation:.34s cubic-bezier(.2,.9,.3,1.25) .16s backwards cv-np-settle}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-np-ring{animation:.6s ease-out .38s backwards cv-np-ring}.game-card[data-press] .cv-np-digit{scale:.92}}@keyframes cv-np-settle{0%{opacity:0;scale:.5}to{opacity:1;scale:1}}@keyframes cv-np-ring{0%{opacity:0}25%{opacity:1}to{opacity:0}}.cv-rp{background:radial-gradient(55% 60% at 50% 42%,#ffffffd9,#fff0 70%),linear-gradient(#edf1f7 0%,#e3e9f2 62%,#d5dce8 100%)}.cv-rp-phone{aspect-ratio:1534/1290;--u:calc(100cqw / 1534);width:60%;position:absolute;bottom:9%;left:50%;translate:-50%;container-type:inline-size}.cv-rp-body,.cv-rp-handset{pointer-events:none;user-select:none;max-width:none;display:block;position:absolute}.cv-rp-contact{background:radial-gradient(50% 50%,#0e14206b 0%,#0e142026 48%,#0000 100%);width:88%;height:11%;position:absolute;top:89%;left:6%}.cv-rp-marks{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cv-rp-mark{opacity:0}@media (prefers-reduced-motion:no-preference){.cv-rp-handset{transform-origin:50% 70%;transition:translate .32s cubic-bezier(.2,.7,.3,1),rotate .32s cubic-bezier(.2,.7,.3,1)}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-rp-handset{translate:0 calc(var(--u) * -38);rotate:-1.2deg}.game-card[data-press] .cv-rp-handset{translate:0 calc(var(--u) * -14);transition-duration:80ms;rotate:-.4deg}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-rp-mark{animation:.62s ease-out .12s cv-rp-mark}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-rp-mark--2{animation-delay:.22s}}@keyframes cv-rp-mark{0%{opacity:0}30%{opacity:1}to{opacity:0}}.cv-ed .desk-art{width:100%;height:100%;display:block;position:absolute;inset:0}.cv-ed .da-player,.cv-ed .da-cpu{transform-box:view-box}@media (prefers-reduced-motion:no-preference){.cv-ed .da-player{transform-origin:302px 260px;transition:transform .42s cubic-bezier(.15,.75,.3,1)}.cv-ed .da-cpu{transform-origin:364px 136px;transition:transform .5s cubic-bezier(.2,.7,.3,1)}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-ed .da-player{transform:translate(26px,-62px)scale(.86)}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-ed .da-cpu{transition-delay:.2s;transform:translate(10px,-12px)rotate(-6deg)}.game-card[data-press] .cv-ed .da-player{transition-duration:80ms;transform:translate(6px,-14px)scale(.97)}}.cv-sd-ring{opacity:0;transition:opacity .2s ease-out}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-sd-ring{opacity:1}@media (prefers-reduced-motion:no-preference){.cv-sd-line{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .5s cubic-bezier(.3,.7,.3,1) .15s}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-sd-line{stroke-dashoffset:0}.cv-sd-card{transition:translate .3s cubic-bezier(.2,.7,.3,1)}.game-card[data-press] .cv-sd-card{transition-duration:80ms;translate:0 3px}}.cv-nt .class-art{width:100%;height:100%;display:block;position:absolute;inset:0}.cv-nt .ca-ring{opacity:.55;transition:opacity .3s ease-out}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-nt .ca-ring{opacity:1}@media (prefers-reduced-motion:no-preference){.cv-nt .ca-note-x,.cv-nt .ca-note-y{transform-box:view-box}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-nt .ca-note-x{animation:.62s linear forwards cv-nt-x}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-nt .ca-note-y{animation:.62s forwards cv-nt-y}.game-card[data-press] .cv-nt .ca-note-y{transform:translateY(-4px)}}@keyframes cv-nt-x{0%{transform:translate(0)}to{transform:translate(196px)}}@keyframes cv-nt-y{0%{animation-timing-function:cubic-bezier(.3,.6,.6,1);transform:translateY(0)}50%{animation-timing-function:cubic-bezier(.4,0,.7,.4);transform:translateY(-104px)}to{transform:translateY(-2px)}}.cv-pg .pitch-art{width:100%;height:100%;display:block;position:absolute;inset:0}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-pg .pa-amp,.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-pg .pa-ind [data-ind=higher]{opacity:1}@media (prefers-reduced-motion:no-preference){.cv-pg .pa-amp{transition:transform .4s cubic-bezier(.2,.8,.3,1),opacity .3s}.cv-pg .pa-wave-b{transition:transform .3s cubic-bezier(.2,.8,.3,1)}.cv-pg .pa-ind g{transition:opacity .3s}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-pg .pa-amp{transform:scaleY(1)}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-pg .pa-wave-b .pa-amp{transition-delay:.22s}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-pg .pa-wave-b{transition:transform .45s cubic-bezier(.2,.8,.3,1.2) .5s;transform:translateY(-34px)}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-pg .pa-ind g{transition-delay:.7s}}.cv-cb-star{opacity:0;transition:opacity .2s ease-out}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-cb-star{opacity:1;transition-duration:.1s}@media (prefers-reduced-motion:no-preference){.cv-cb-star{stroke-dasharray:1;stroke-dashoffset:1px;transition:opacity .2s ease-out,stroke-dashoffset .3s ease-in}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-cb-star{stroke-dashoffset:0;transition:opacity .1s,stroke-dashoffset .6s cubic-bezier(.4,.1,.4,1) .15s}.cv-cb-chalk{transform-box:fill-box;transform-origin:50%;transition:transform .28s cubic-bezier(.2,.7,.3,1)}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-cb-chalk{transform:translateY(-14px)rotate(-12deg)}.game-card[data-press] .cv-cb-chalk{transition-duration:80ms;transform:translateY(-4px)rotate(-4deg)}}.cv-rb-hit{opacity:0}@media (prefers-reduced-motion:no-preference){.cv-rb-player{transition:transform .35s cubic-bezier(.2,.7,.3,1)}.cv-rb-cpu{transform-box:view-box;transform-origin:420px 180px;transition:transform .4s cubic-bezier(.2,.7,.3,1)}.cv-rb-flick{transition:opacity .2s}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-rb-player{transition:transform .16s cubic-bezier(.5,0,.9,.6);transform:translate(34px,-14px)}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-rb-cpu{transition:transform .5s cubic-bezier(.15,.75,.3,1) .15s;transform:translate(40px,-34px)rotate(16deg)}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-rb-flick{opacity:.2}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-rb-hit{animation:.42s ease-out .14s cv-rb-hit}.game-card[data-press] .cv-rb-player{transition-duration:80ms;transform:translate(-6px,2px)}}@keyframes cv-rb-hit{0%{opacity:0}25%{opacity:1}to{opacity:0}}.cv-pf-back,.cv-pf-ok{opacity:0}@media (prefers-reduced-motion:no-preference){.cv-pf-front,.cv-pf-back{transform-box:view-box;transform-origin:196px 74px}.cv-pf-front{transition:transform .22s ease-out .2s;transform:rotate(45deg)scaleY(1)rotate(-45deg)}.cv-pf-back{transition:transform .2s ease-in,opacity 0s .2s;transform:rotate(45deg)scaleY(0)rotate(-45deg)}.cv-pf-arrow,.cv-pf-ok{transition:opacity .2s}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-pf-front{transition:transform .24s ease-in;transform:rotate(45deg)scaleY(0)rotate(-45deg)}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-pf-back{opacity:1;transition:transform .3s cubic-bezier(.2,.7,.3,1) .24s,opacity 0s .24s;transform:rotate(45deg)scaleY(-1)rotate(-45deg)}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-pf-arrow{opacity:0}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-pf-ok{opacity:1;transition-delay:.55s}}.cv-cw-row{fill:#ffe08a;transition:fill .25s}.cv-cw-new{opacity:0}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-cw-new{opacity:1}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-cw-row{fill:#bfe6c4;transition-delay:.6s}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-cw-cursor{opacity:0}@media (prefers-reduced-motion:no-preference){.cv-cw-new{transform-box:fill-box;transform-origin:50%}.cv-cw-cursor{transition:transform .2s,opacity .2s}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-cw-new--1{animation:.22s cubic-bezier(.2,.9,.3,1.25) .1s backwards cv-cw-write}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-cw-new--2{animation:.22s cubic-bezier(.2,.9,.3,1.25) .38s backwards cv-cw-write}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-cw-cursor{transition:transform .16s .26s,opacity .2s .6s;transform:translate(56px)}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-cw-pencil{animation:.56s ease-in-out 60ms cv-cw-pencil}}@keyframes cv-cw-write{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}@keyframes cv-cw-pencil{0%,50%,to{translate:0}25%,75%{translate:-8px -3px}}.cv-pc-play{opacity:0}@media (prefers-reduced-motion:no-preference){.cv-pc-note{transform-box:view-box}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-pc-play{animation:cv-pc-key .26s calc(var(--n) * .17s) ease-out}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-pc-note{animation:.32s cubic-bezier(.3,.7,.3,1) .4s cv-pc-hop}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-pc-note--2{animation-delay:.46s}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-pc-note--3{animation-delay:.52s}}@keyframes cv-pc-key{0%{opacity:0}20%,70%{opacity:1}to{opacity:0}}@keyframes cv-pc-hop{0%,to{transform:translateY(0)}45%{transform:translateY(-12px)}}.cv-rv-place{opacity:0}@media (prefers-reduced-motion:no-preference){.cv-rv-place,.cv-rv-flip{transform-box:fill-box;transform-origin:50%}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-rv-place{animation:.35s ease-out both cv-rv-place}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-rv-flip{animation:.5s ease-in-out .25s both cv-rv-flip}}@keyframes cv-rv-place{0%{opacity:0;transform:translateY(-22px)scale(.7)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes cv-rv-flip{0%{fill:#f7f3e9;transform:scaleX(1)}49%{fill:#f7f3e9;transform:scaleX(0)}50%{fill:#232927;transform:scaleX(0)}to{fill:#232927;transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.cv-sb-pencil{transform-box:view-box;transform-origin:550px 220px}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-sb-pencil{animation:.95s ease-in-out cv-sb-pencil}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-sb-drawing{stroke-dasharray:1;animation:.55s ease-out backwards cv-sb-draw}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-sb-drawing--2{animation-delay:.15s}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-sb-drawing--3{animation-delay:.35s}}@keyframes cv-sb-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes cv-sb-pencil{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-185px,-105px)rotate(-8deg)}45%{transform:translate(-140px,-60px)rotate(4deg)}70%{transform:translate(-105px,-95px)rotate(-5deg)}}.cv-sand-water{transform:translateY(-440px)}@media (prefers-reduced-motion:no-preference){.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-sand-trail{animation:.8s ease-out both cv-sand-draw}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-sand-water{animation:3.6s ease-in-out .65s both cv-sand-wave}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-sand-mark{animation:3.6s linear .65s both cv-sand-erase}.game-card:is([data-live],[data-scroll-live],:focus-visible) .cv-sand-wet{animation:3.6s linear .65s both cv-sand-damp}}@keyframes cv-sand-draw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes cv-sand-wave{0%,10%,to{transform:translateY(-440px)}52%,58%{transform:translateY(0)}}@keyframes cv-sand-erase{0%,35%{opacity:1}52%,to{opacity:0}}@keyframes cv-sand-damp{0%,40%{opacity:0}58%,to{opacity:.2}}
