@property --dx{syntax:"<length>";inherits:false;initial-value:0}@property --dy{syntax:"<length>";inherits:false;initial-value:0}@property --dr{syntax:"<angle>";inherits:false;initial-value:0deg}@property --sx{syntax:"<number>";inherits:false;initial-value:1}@property --sy{syntax:"<number>";inherits:false;initial-value:1}#ui [data-drifting][data-drifting][data-drifting]{translate:var(--dx,0) var(--dy,0)!important;rotate:var(--dr,0deg)!important;scale:var(--sx,1) var(--sy,1)!important;animation:none!important}#bunnyhop [data-drift=bunny]{transform-origin:50% 100%}.nav{transition:transform .18s cubic-bezier(.2,.7,.2,1);will-change:transform}.nav.nav--away{transform:translateY(-110%)}html{scroll-padding-top:112px}.band .band__run{animation:none!important;will-change:transform}[data-flap=board]{perspective:700px}[data-flap=tile]{transform-origin:50% 0;backface-visibility:hidden;transition:transform .38s cubic-bezier(.22,.9,.3,1),opacity .26s linear;transition-delay:calc(var(--fi,0) * 35ms)}.board.board--in:not(.is-seen) .flap__c,[data-flap=board]:not(.is-seen) [data-flap=tile]{opacity:0;transform:rotateX(-78deg)}:where(a,button,[role=button],input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:inherit}[data-fx]{--mx:50%;--my:50%;position:relative}[data-fx=button]{overflow:hidden}.fx-shine,[data-fx=button]:not([data-shine]):after{content:""!important;position:absolute!important;pointer-events:none!important;z-index:2!important;left:0!important;top:-80%!important;width:70%!important;height:260%!important;inset:auto;transform:none!important;translate:calc(var(--mx) * 2.4 - 110%) 0!important;rotate:-18deg!important;background:linear-gradient(90deg,transparent 0,hsla(0,0%,100%,0) 12%,hsla(0,0%,100%,.1) 24%,var(--sky) 36%,var(--bh-ink-strong) 46%,var(--bh-ink-strong) 54%,var(--pink-soft) 64%,hsla(0,0%,100%,.1) 76%,hsla(0,0%,100%,0) 88%,transparent 100%)!important;mix-blend-mode:normal!important;opacity:0!important;transition:opacity .22s ease-out!important;will-change:translate,opacity}[data-fx=button]:not([data-shine]):hover:after{opacity:.7!important}[data-fx=button]:not([data-shine]):active:after{opacity:.95!important;transition-duration:60ms!important}[data-fx=button]:not([data-shine]){transition:translate .26s cubic-bezier(.34,1.56,.64,1),scale .26s cubic-bezier(.34,1.56,.64,1),box-shadow .2s linear,filter .2s linear}[data-fx=button]:not([data-shine]):hover{translate:0 -3px!important;scale:1.03!important;filter:brightness(1.07) saturate(1.1)!important;box-shadow:0 14px 30px -12px var(--pink),0 2px 0 var(--grid-line)!important}[data-fx=button]:not([data-shine]):active{translate:0 1px!important;scale:.96!important;transition-duration:90ms;transition-timing-function:ease-out}.bhx__how:hover,.bhx__play:hover{translate:0 -3px!important}.bhx__how:after,.bhx__play:after{width:90%!important}[data-fx=card]{transition:translate .2s cubic-bezier(.2,.7,.2,1),scale .2s cubic-bezier(.2,.7,.2,1),box-shadow .22s linear;will-change:translate}[data-fx=card]:hover{translate:0 -8px;scale:1.02;box-shadow:0 30px 48px -26px var(--ink-2);z-index:3}#warren [data-fx-twin]{translate:0 -8px;scale:1.02;z-index:4;transform-origin:var(--ox,50%) var(--oy,50%)}#warren .wc__well,#warren [data-fx-twin]{transition:translate .2s cubic-bezier(.2,.7,.2,1),scale .2s cubic-bezier(.2,.7,.2,1)}[data-fx=card]:active{translate:0 -4px;scale:1.005;transition-duration:90ms}[data-fx=card]>.fx-shine{inset:0!important;left:0!important;top:0!important;width:100%!important;height:100%!important;translate:0 0!important;rotate:0deg!important;border-radius:inherit;background:radial-gradient(circle at var(--mx) var(--my),hsla(0,0%,100%,.55) 0,hsla(0,0%,100%,.28) 18%,hsla(0,0%,100%,.1) 38%,hsla(0,0%,100%,0) 62%)!important;transition:opacity .26s linear!important}[data-fx=card]:hover>.fx-shine{opacity:1!important}#signal #bounceBtn,#signal .sg__bounce{position:relative;overflow:hidden;isolation:isolate}#signal .sg__bounce:after{content:"";position:absolute;top:-60%;left:0;width:60%;height:220%;pointer-events:none;z-index:1;background:linear-gradient(90deg,transparent 0,hsla(0,0%,100%,0) 15%,hsla(0,0%,100%,.12) 30%,var(--bh-ink-strong) 46%,var(--bh-cta-top) 54%,hsla(0,0%,100%,.12) 70%,hsla(0,0%,100%,0) 85%,transparent 100%);rotate:-18deg;animation:fx-run 2.8s linear infinite}#signal .sg__bounce:hover:after{animation-duration:1.4s}#signal .sg__bounce{transition:translate .26s cubic-bezier(.34,1.56,.64,1),scale .26s cubic-bezier(.34,1.56,.64,1),filter .2s linear}#signal .sg__bounce:hover{translate:0 -2px;filter:brightness(1.06)}#signal .sg__bounce:active{translate:0 1px;scale:.98;transition-duration:90ms}@keyframes fx-run{0%{translate:-120% 0;opacity:0}15%{opacity:.75}85%{opacity:.75}to{translate:240% 0;opacity:0}}#drop [data-drift=carrot-m],#drop [data-drift=carrot]{animation:fx-fall-a 11s linear infinite}#drop [data-drift=sticker-m],#drop [data-drift=wand]{animation:fx-fall-b 16s linear infinite;animation-delay:-6s}@keyframes fx-fall-a{0%{translate:0 -60vh;rotate:-14deg;opacity:0}10%{opacity:1}90%{opacity:1}to{translate:24px 70vh;rotate:26deg;opacity:0}}@keyframes fx-fall-b{0%{translate:0 -60vh;rotate:18deg;opacity:0}10%{opacity:1}90%{opacity:1}to{translate:-36px 70vh;rotate:-34deg;opacity:0}}#bunnyhop .bhx__logo{position:relative}#bunnyhop .bhx__logo .fx-sweep{position:absolute;inset:0;pointer-events:none;overflow:hidden;mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#bunnyhop .bhx__logo .fx-sweep:before{content:"";position:absolute;top:-40%;left:0;width:50%;height:180%;background:linear-gradient(90deg,transparent 0,hsla(0,0%,100%,0) 14%,hsla(0,0%,100%,.14) 30%,var(--bh-ink-strong) 50%,hsla(0,0%,100%,.14) 70%,hsla(0,0%,100%,0) 86%,transparent 100%);mix-blend-mode:screen;rotate:-14deg;animation:fx-sweep 5s cubic-bezier(.3,.6,.3,1) infinite}@keyframes fx-sweep{0%{translate:-120% 0;opacity:0}8%{opacity:.9}26%{opacity:.9}34%{translate:260% 0;opacity:0}to{translate:260% 0;opacity:0}}#ui [data-fx=button]:not([data-shine=coin]){position:relative}#signal [data-shine=coin]{position:absolute}#signal .sg__coinbody{position:absolute;inset:0;overflow:hidden;isolation:isolate;-webkit-mask-image:var(--img-coin);mask-image:var(--img-coin);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}#signal .sg__coinbody>.sg__slit{position:absolute;top:-45%;bottom:-45%;left:0;width:15%;z-index:9;pointer-events:none;opacity:0;-webkit-backdrop-filter:brightness(1.34) saturate(1.22) contrast(1.03);backdrop-filter:brightness(1.34) saturate(1.22) contrast(1.03);-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.28) 22%,rgba(0,0,0,.9) 44%,#000 56%,rgba(0,0,0,.3) 78%,transparent);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.28) 22%,rgba(0,0,0,.9) 44%,#000 56%,rgba(0,0,0,.3) 78%,transparent);will-change:transform;animation:coin-slit 5s cubic-bezier(.35,.55,.35,1) 1.7s infinite}@keyframes coin-slit{0%{transform:translateX(760%) rotate(-17deg);opacity:0}10%{opacity:1}55%{opacity:1}70%{transform:translateX(-420%) rotate(-17deg);opacity:0}to{transform:translateX(-420%) rotate(-17deg);opacity:0}}@supports not ((backdrop-filter:brightness(1.5)) or (-webkit-backdrop-filter:brightness(1.5))){#signal [data-shine=coin]>.sg__slit{background:linear-gradient(105deg,transparent,hsla(0,0%,100%,.55),transparent);mix-blend-mode:screen}}@media (prefers-reduced-motion:reduce){#signal [data-shine=coin]>.sg__slit{animation:none!important;opacity:0!important}}#intel .rd{scale:0 1;transform-origin:0 50%;transition:scale .26s cubic-bezier(.2,.8,.2,1)}#intel.is-seen .rd{scale:1 1}#intel.is-seen .rd:nth-of-type(2){transition-delay:.12s}#intel.is-seen .rd:nth-of-type(3){transition-delay:.24s}#intel.is-seen .rd:nth-of-type(4){transition-delay:.36s}#intel .it__stamp{opacity:0;scale:1.7;transition:opacity .16s linear .52s,scale .38s cubic-bezier(.2,1.4,.4,1) .52s}#intel.is-seen .it__stamp{opacity:1;scale:1}@media (prefers-reduced-motion:reduce){#bunnyhop .bhx__logo .fx-sweep:before,#drop [data-drift],#signal .fx-coin:before,#signal .sg__bounce:after{animation:none!important}#intel .rd{scale:1 1;transition:none}#intel .it__stamp{opacity:1;scale:1;transition:none}#warren [data-fx-twin]{translate:none;rotate:none}.btn,.fx-shine,.nav,[data-fx]{transition:none}[data-fx=card],[data-fx=card]:hover{rotate:none;translate:none}.band .band__run{animation:none!important;transform:none!important}.board.board--in:not(.is-seen) .flap__c{opacity:1;transform:none}[data-flap=tile]{transition:none}[data-flap=board]:not(.is-seen) [data-flap=tile]{opacity:1;transform:none}}.d2 .d2__ln,section h2>img{transform-origin:50% 100%;backface-visibility:hidden}@keyframes btn-surface{0%{background-position:0 50%}to{background-position:200% 50%}}#ui [data-fx=button]:not([data-shine]){position:relative}#ui [data-fx=button]:not([data-shine]):before{content:""!important;display:block!important;position:absolute!important;inset:0!important;z-index:0!important;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.34) 18%,var(--sky) 32%,hsla(0,0%,100%,.55) 46%,var(--pink-soft) 60%,hsla(0,0%,100%,.34) 74%,hsla(0,0%,100%,0) 100%)!important;background-size:200% 100%!important;opacity:.5;animation:btn-surface 9s linear infinite;transition:opacity .24s linear;will-change:background-position}#ui [data-fx=button]:not([data-shine]):hover:before{opacity:.85;animation-duration:3.2s}#ui [data-fx=button]:not([data-shine]):active:before{opacity:1;animation-duration:1.8s}#ui [data-fx=button]:not([data-shine])>*{position:relative;z-index:2}@media (prefers-reduced-motion:reduce){#ui [data-fx=button]:not([data-shine]):before{animation:none!important;opacity:.45!important}}#ui #drop .dr__cta,#ui .btn.--glass,#ui .hero__cta .btn{background-size:220% 220%!important;background-position:calc(var(--mx, 50%) * .9 + 5%) calc(var(--my, 50%) * .9 + 5%)!important;transition:background-position .26s cubic-bezier(.2,.7,.2,1),translate .24s cubic-bezier(.34,1.4,.64,1),scale .24s cubic-bezier(.34,1.4,.64,1),box-shadow .24s linear,filter .24s linear!important}#ui #drop .dr__cta:hover,#ui .btn.--glass:hover,#ui .hero__cta .btn:hover{translate:0 -2px!important;scale:1.015!important;filter:brightness(1.05) saturate(1.14)!important;box-shadow:0 18px 34px -18px rgba(60,30,120,.55),inset 0 0 0 1px hsla(0,0%,100%,.9)!important}#ui #drop .dr__cta:active,#ui .btn.--glass:active,#ui .hero__cta .btn:active{translate:0 1px!important;scale:.985!important;filter:brightness(.98) saturate(1.2)!important;transition-duration:90ms!important}#bunnyhop .bhx__how,#bunnyhop .bhx__play{transition:translate .16s cubic-bezier(.2,.7,.2,1),box-shadow .16s cubic-bezier(.2,.7,.2,1),filter .16s linear!important;will-change:translate,box-shadow}#bunnyhop .bhx__how:hover,#bunnyhop .bhx__play:hover{translate:0 -2px!important;filter:brightness(1.04) saturate(1.06)!important}#bunnyhop .bhx__how:active,#bunnyhop .bhx__play:active{translate:0 5px!important;filter:brightness(.97)!important;transition-duration:70ms!important}#ui .nav .navpill .btn.--glass:before{opacity:.5!important;filter:saturate(.92) contrast(.94) blur(.2px)}#ui .nav .navpill .btn.--glass:hover:before{opacity:.62!important;filter:saturate(1.02) contrast(.97)}#ui #drop .dr__cta:before,#ui .hero__cta .btn:before{opacity:.46!important}#ui #drop .dr__cta:hover:before,#ui .hero__cta .btn:hover:before{opacity:.58!important;filter:saturate(1.06)}#ui #drop .dr__cta,#ui .btn.--glass,#ui .hero__cta .btn{isolation:isolate}#ui #drop .dr__cta>*,#ui .btn.--glass>*,#ui .hero__cta .btn>*{position:relative;z-index:3}#ui .fh__holo .fh__t{animation:holo-sweep 34s cubic-bezier(.45,0,.55,1) infinite;will-change:background-position}#ui .fh__plate:before{animation:holo-tide 24s cubic-bezier(.45,0,.55,1) infinite;will-change:background-position}#ui .fh__holo.fh--w1a .fh__t{animation-delay:-7s}#ui .fh__holo.fh--w1b .fh__t{animation-delay:-13s}#ui .foot__col a,#ui .foot__soc,#ui p a{text-decoration:none;transition:color .2s cubic-bezier(.2,.7,.2,1),opacity .2s linear}#ui .foot__col a:hover,#ui .foot__soc:hover,#ui p a:hover{opacity:1}#ui .foot__soc svg{transition:translate .22s cubic-bezier(.2,.7,.2,1)}#ui .foot__soc:hover svg{translate:0 -1px}#ui .foot__legal span,#ui .foot__note,#ui .foot__tag{transition:opacity .26s linear,color .26s linear}#ui .foot__legal span:hover,#ui .foot__note:hover,#ui .foot__tag:hover{opacity:1}#bunnyhop .bhx__how>*,#bunnyhop .bhx__play>*,#ui #drop .dr__cta>*,#ui .btn>*,#ui .hero__cta .btn>*{transition:translate .16s cubic-bezier(.2,.7,.2,1),text-shadow .2s linear}#bunnyhop .bhx__how:hover>*,#bunnyhop .bhx__play:hover>*,#ui .btn:hover>*{text-shadow:0 0 10px hsla(0,0%,100%,.28)}#bunnyhop .bhx__how:active>*,#bunnyhop .bhx__play:active>*,#ui .btn:active>*{translate:0 1px}#ui a:focus-visible,#ui button:focus-visible{outline:2px solid hsla(0,0%,100%,.9);outline-offset:3px;border-radius:6px}@media (prefers-reduced-motion:reduce){#ui .fh__holo .fh__t,#ui .fh__plate:before{animation:none}}#bunnyhop .bhx__play:active{box-shadow:0 0 0 #8e3fb4,inset 0 -2px 0 rgba(120,40,150,.2),inset 0 1px 0 hsla(0,0%,100%,.92),0 3px 6px rgba(46,18,84,.2)!important}#bunnyhop .bhx__how:active{box-shadow:0 0 0 #9a7fd2,inset 0 -2px 0 rgba(120,80,190,.16),inset 0 1px 0 #fff,0 3px 6px rgba(46,18,84,.2)!important}#ui #physical .fh__plate:before{animation-delay:-4s}#ui #lab .fh__plate:before{animation-delay:-9s}#ui #signal .fh__plate:before{animation-delay:-14s}#ui #intel .fh__plate:before{animation-delay:-18s}#ui #drop .fh__plate:before{animation-delay:-21s}@property --bloom{syntax:"<number>";inherits:true;initial-value:0}#ui .fh__ln{--bloom:0;transition:--bloom .32s cubic-bezier(.2,.7,.2,1)}#ui .fh__ln:hover{--bloom:.85}#ui .fh__holo .fh__t{background-image:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,calc(var(--bloom)*.95)) 0,rgba(255,244,255,calc(var(--bloom)*.55)) 16%,hsla(0,0%,100%,0) 42%),var(--img-ribbon)!important;background-size:100% 100%,135% 90.3%!important}#ui .fh__holo .fh__t,#ui .fh__plate:before{background-repeat:no-repeat,no-repeat!important}#ui .fh__plate:before{background-image:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,calc(var(--bloom)*.8)) 0,rgba(255,240,255,calc(var(--bloom)*.4)) 20%,hsla(0,0%,100%,0) 55%),var(--img-ribbon)!important;background-size:100% 100%,100% 737%!important}@keyframes holo-sweep{0%{background-position:50% 50%,8% 50%}50%{background-position:50% 50%,92% 50%}to{background-position:50% 50%,8% 50%}}@keyframes holo-tide{0%{background-position:50% 50%,50% 45%}50%{background-position:50% 50%,50% 55%}to{background-position:50% 50%,50% 45%}}#ui .fh__ln{transition:--bloom .32s cubic-bezier(.2,.7,.2,1),filter .32s linear;--glow:transparent}@property --glow{syntax:"<color>";inherits:true;initial-value:transparent}#ui .fh__ln.fh__holo{transition:--bloom .32s cubic-bezier(.2,.7,.2,1),--glow .32s linear}#ui .fh__ln.fh__holo:hover{--glow:rgba(222,145,255,.55)}#ui .fh__plate{transition:--bloom .32s cubic-bezier(.2,.7,.2,1),box-shadow .32s linear}#ui .fh__plate:hover{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.55),0 6px 26px -6px rgba(222,145,255,.55)}@media (prefers-reduced-motion:reduce){#ui .fh__ln.fh__holo:hover{--glow:transparent}#ui .fh__plate:hover{box-shadow:none}}#ui #lab .btn.--glass:before{background-size:230% 230%!important;background-position:calc(var(--mx,50%)*.7 + 15%) calc(var(--my,50%)*.7 + 15%)!important;transition:background-position .42s cubic-bezier(.2,.7,.2,1),opacity .24s linear}#ui #drop .dr__cta:before,#ui .hero__cta .btn:before{background-position:calc(-349.5px + (var(--mx,50%) - 50%)*.25) calc(-423px + (var(--my,50%) - 50%)*.25),0 0!important;transition:background-position .42s cubic-bezier(.2,.7,.2,1),opacity .24s linear}#ui .hero__cta .btn:last-child:before{background-position:calc(-240px + (var(--mx,50%) - 50%)*.25) calc(-423px + (var(--my,50%) - 50%)*.25),0 0!important}#ui [data-drift]:not(button):not(a){pointer-events:none!important}#labStage{cursor:pointer}#labStage img.ly{transform-origin:50% 92%}#labStage.is-bounce img.ly{animation:none!important}#labStage.is-bounce img.ly:not(.ly--bg){animation:lab-hop .72s cubic-bezier(.33,.05,.28,1)!important}@keyframes lab-hop{0%{translate:0 0;scale:1 1}14%{translate:0 2%;scale:1.05 .93}34%{translate:0 -13%;scale:.95 1.06}50%{translate:0 -16%;scale:1 1}70%{translate:0 -2%;scale:.98 1.03}84%{translate:0 1%;scale:1.06 .94}93%{translate:0 0;scale:.99 1.01}to{translate:0 0;scale:1 1}}@media (prefers-reduced-motion:reduce){#labStage.is-bounce img.ly:not(.ly--bg){animation:none!important}}@property --mx{syntax:"<percentage>";inherits:true;initial-value:50%}@property --my{syntax:"<percentage>";inherits:true;initial-value:50%}@keyframes holo-sweep-m{0%{background-position:10% 28%,8% 50%}50%{background-position:90% 72%,92% 50%}to{background-position:10% 28%,8% 50%}}@keyframes holo-tide-m{0%{background-position:12% 30%,50% 45%}50%{background-position:88% 70%,50% 55%}to{background-position:12% 30%,50% 45%}}@media (max-width:1099px){#ui #top .fx .fxm__lockup>img{animation:mark-latin 9.6s cubic-bezier(.45,0,.3,1) infinite alternate,mark-shrink 9.6s cubic-bezier(.3,0,.2,1) infinite alternate,mark-flash 9.6s linear infinite alternate!important;transform-origin:50% 50%}#ui #top .fx .markswap--m img.markswap__k{left:50%;top:50%;transform-origin:50% 50%}}@keyframes mark-shrink{0%,40%{transform:scale(1)}56%,to{transform:scale(.94)}}@media (hover:none){#ui .fh__ln{--bloom:.25;--glow:rgba(222,145,255,.32)}#ui .fh__holo .fh__t{background-size:210% 210%,135% 90.3%!important;background-position:32% 40%,42% 50%!important}#ui .fh__holo .fh__t,#ui .fh__plate:before{animation:none!important;will-change:auto!important}#ui .fh__plate:before{background-size:210% 210%,100% 737%!important;background-position:38% 44%,50% 50%!important}#ui .fh__sheen{position:absolute;pointer-events:none;z-index:2;overflow:hidden;isolation:isolate;contain:paint}#ui .fh__sheen>i{position:absolute;top:-40%;bottom:-40%;left:0;width:26%;-webkit-backdrop-filter:brightness(1.22) saturate(1.14);backdrop-filter:brightness(1.22) saturate(1.14);-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.9) 46%,#000 54%,transparent);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.9) 46%,#000 54%,transparent);will-change:transform;animation:plate-sheen 7s cubic-bezier(.4,0,.5,1) infinite}@supports not ((backdrop-filter:brightness(1.2)) or (-webkit-backdrop-filter:brightness(1.2))){#ui .fh__sheen>i{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);mix-blend-mode:screen}}}@keyframes plate-sheen{0%{transform:translateX(-120%)}55%{transform:translateX(430%)}to{transform:translateX(430%)}}@media (hover:none) and (prefers-reduced-motion:reduce){#ui .fh__sheen{display:none}#ui .fh__ln{--bloom:0}}#ui .will-reveal{--reveal-d:calc(var(--reveal-i, 0) * 70ms);opacity:0!important}#ui .will-reveal.is-revealed{opacity:1!important;transition:opacity .62s cubic-bezier(.2,.7,.2,1) var(--reveal-d),translate .72s cubic-bezier(.2,.7,.2,1) var(--reveal-d),scale .72s cubic-bezier(.34,1.2,.64,1) var(--reveal-d),letter-spacing .76s cubic-bezier(.2,.7,.2,1) var(--reveal-d),filter .62s linear var(--reveal-d)}#ui .will-reveal{translate:0 12px}#ui .kicker.will-reveal,#ui [class*=__kicker].will-reveal{translate:0 6px;letter-spacing:.34em;filter:blur(.3px)}#ui .kicker.is-revealed,#ui [class*=__kicker].is-revealed{letter-spacing:inherit;filter:none}#ui .dr__body.will-reveal,#ui .foot__note.will-reveal,#ui .foot__tag.will-reveal,#ui .hero__sub.will-reveal,#ui .it__body.will-reveal,#ui .lede.will-reveal,#ui .pg__copy.will-reveal,#ui .sg__body.will-reveal,#ui .wc__meta.will-reveal{translate:0 14px}#ui .foot__col h3.will-reveal,#ui .pg__name.will-reveal,#ui .wc__name.will-reveal{translate:0 9px}#ui .lb__pill.will-reveal,#ui .wr__pill.will-reveal{translate:0 10px;scale:.985 1}#ui .will-reveal.is-revealed{translate:0 0;scale:1 1;letter-spacing:inherit;filter:none}.flip{position:relative;display:inline-block;overflow:hidden;vertical-align:bottom;line-height:inherit}.flip__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.flip__row{display:block;white-space:pre}.flip__row--in{position:absolute;left:0;top:0;width:100%}.flip__c{display:inline-block;white-space:pre;transition:translate .42s cubic-bezier(.2,.7,.2,1) var(--flip-d,0ms)}.flip__row--in .flip__c{translate:0 110%}:is(a,button):hover .flip__row:not(.flip__row--in) .flip__c{translate:0 -110%}:is(a,button):hover .flip__row--in .flip__c{translate:0 0}@media (prefers-reduced-motion:reduce){.flip__c{transition:none}.flip__row--in{display:none}:is(a,button):hover .flip__row:not(.flip__row--in) .flip__c{translate:none}}@media (hover:none){#ui .fx-shine{opacity:0!important}#ui [data-fx=card]{translate:none!important;rotate:none!important}}#signal .sg__coinwrap.is-bounce .sg__coinbody{animation:coin-hop .76s cubic-bezier(.33,.05,.28,1);transform-origin:50% 100%}@keyframes coin-hop{0%{transform:translateY(0) scale(1)}12%{transform:translateY(2%) scale(1.04,.95)}34%{transform:translateY(-11%) scale(.97,1.04)}52%{transform:translateY(-14%) scale(1)}72%{transform:translateY(-2%) scale(.99,1.02)}86%{transform:translateY(1%) scale(1.05,.96)}to{transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){#signal .sg__coinwrap.is-bounce .sg__coinbody{animation:none}}@media (hover:none){#bunnyhop .bhx__how:hover:not(:active),#bunnyhop .bhx__play:hover:not(:active),#signal .sg__bounce:hover:not(:active),#ui #drop .dr__cta:hover:not(:active),#ui .btn.--glass:hover:not(:active),#ui .btn:hover:not(:active),#ui .hero__cta .btn:hover:not(:active),#ui [data-fx=button]:not([data-shine]):hover:not(:active),#ui [data-fx=card]:hover:not(:active){translate:none!important;scale:none!important;filter:none!important}#bunnyhop .bhx__how:hover:not(:active)>*,#bunnyhop .bhx__play:hover:not(:active)>*,#ui .btn:hover:not(:active)>*{translate:none!important}}@media (hover:hover) and (pointer:fine){.pp-landing,.pp-landing *{cursor:url(/pp-figma/cur-carrot.png) 14 8,auto;cursor:-webkit-image-set(url("/pp-figma/cur-carrot.png") 1x,url("/pp-figma/cur-carrot@2x.png") 2x) 14 8,auto;cursor:image-set(url("/pp-figma/cur-carrot.png") 1x,url("/pp-figma/cur-carrot@2x.png") 2x) 14 8,auto}.pp-landing [data-go],.pp-landing [data-hover=card],.pp-landing [data-poke],.pp-landing [data-toast],.pp-landing [role=button],.pp-landing a,.pp-landing button,.pp-landing label,.pp-landing summary{cursor:url(/pp-figma/cur-carrot-go.png) 15 9,pointer;cursor:-webkit-image-set(url("/pp-figma/cur-carrot-go.png") 1x,url("/pp-figma/cur-carrot-go@2x.png") 2x) 15 9,pointer;cursor:image-set(url("/pp-figma/cur-carrot-go.png") 1x,url("/pp-figma/cur-carrot-go@2x.png") 2x) 15 9,pointer}.pp-landing [contenteditable],.pp-landing input,.pp-landing textarea{cursor:text}}.markswap{display:block;pointer-events:none;z-index:2;-webkit-mask-image:url(/pp-figma/hero-hangul.webp);mask-image:url(/pp-figma/hero-hangul.webp);-webkit-mask-size:auto 87%;mask-size:auto 87%;-webkit-mask-position:center;mask-position:center}.markswap,.markswap__k{position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.markswap__k{left:50%;top:50%;height:87%;width:auto;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(90deg,transparent 0 45%,#000 53% 100%);mask-image:linear-gradient(90deg,transparent 0 45%,#000 53% 100%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-position:0 0;mask-position:0 0}.markswap__sweep{position:absolute;left:0;top:0;bottom:0;width:11%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.26) 30%,hsla(0,0%,100%,.95),hsla(0,0%,100%,.26) 70%,transparent);mix-blend-mode:screen;opacity:0;will-change:transform}@media (min-width:1100px){.hero__stage .markswap{left:250px;top:156.77px;width:940px;height:407.02px}}@media (max-width:1099px){.hero .fx .markswap--m{left:0;top:0;width:414.8px;height:179.6px;transform-origin:0 0;transform:matrix(1,0,0,1,18.2,156.4);z-index:3}}.markswap{display:none}@media (min-width:1100px){.hero__stage .markswap:not(.markswap--m){display:block}}@media (max-width:1099px){.hero .fx .markswap--m{display:block}}@keyframes mark-latin{0%,40%{-webkit-mask-position:100% 0;mask-position:100% 0}53%,to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes mark-hangul{0%,43%{-webkit-mask-position:0 0;mask-position:0 0}56%,to{-webkit-mask-position:100% 0;mask-position:100% 0}}@keyframes mark-light{0%,38%{transform:translateX(-190%) scaleX(.7);opacity:0}42%{opacity:1}47%{transform:translateX(180%) scaleX(1.35);opacity:1}62%{transform:translateX(760%) scaleX(.85);opacity:0}to{transform:translateX(760%) scaleX(.85);opacity:0}}@keyframes mark-settle{0%,43%{transform:translate(-50%,-50%) scale(1.14);filter:brightness(1.9) saturate(.4)}47%{transform:translate(-50%,-50%) scale(1.06);filter:brightness(1.5) saturate(.7)}52%{transform:translate(-50%,-50%) scale(.972);filter:brightness(1) saturate(1)}60%{transform:translate(-50%,-50%) scale(1.012)}70%,to{transform:translate(-50%,-50%) scale(1);filter:none}}@keyframes mark-flash{0%,38%{filter:none}44%{filter:brightness(2.1) saturate(.3)}50%,to{filter:none}}#ui #top .fx .fxm__lockup>img,#ui #top .hero__stage .markflow>img{display:block;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,transparent 0 45%,#000 53% 100%);mask-image:linear-gradient(90deg,transparent 0 45%,#000 53% 100%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:mark-latin 9.6s cubic-bezier(.45,0,.3,1) infinite alternate!important}#top .markswap__k{animation:mark-hangul 9.6s cubic-bezier(.45,0,.3,1) infinite alternate,mark-settle 9.6s cubic-bezier(.2,.8,.25,1) infinite alternate}#top .markswap__sweep{animation:mark-light 9.6s cubic-bezier(.4,0,.25,1) infinite alternate}@media (prefers-reduced-motion:reduce){#top .markflow>img,#top .markswap__k,#top .markswap__sweep{animation:none}#top .markswap__k{-webkit-mask-position:0 0;mask-position:0 0}}#ui #top .fx img.fx__hangul,#ui #top .fx img.fxm__hangul{display:none!important}#ui #top .markmorph{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}#ui #top .is-morphing>img{visibility:hidden}#ui #top .fx:has(.is-morphing) .markswap,#ui #top .hero__stage:has(.is-morphing) .markswap{display:none!important}body:has(.dashGround),html:has(.dashGround){background:#0b0718}.dashGround__mesh{background:radial-gradient(46% 38% at 12% 8%,rgba(122,62,168,.58),transparent 68%),radial-gradient(40% 34% at 88% 4%,rgba(196,70,140,.4),transparent 66%),radial-gradient(52% 44% at 78% 42%,rgba(86,58,190,.52),transparent 70%),radial-gradient(44% 40% at 22% 54%,rgba(46,74,150,.44),transparent 68%),radial-gradient(58% 46% at 50% 96%,rgba(150,52,122,.38),transparent 72%),radial-gradient(36% 30% at 6% 88%,rgba(38,96,130,.34),transparent 66%),linear-gradient(180deg,#150c30,#100a26 46%,#0b0718)}.dashGround__grain,.dashGround__mesh{position:fixed;inset:0;z-index:0;pointer-events:none}.dashGround__grain{opacity:.16;mix-blend-mode:overlay;background-image:url(/pp-art/micronoise.webp);background-size:180px 180px}@media (prefers-reduced-motion:no-preference) and (hover:hover){.dashGround__mesh{animation:dashDrift 34s ease-in-out infinite alternate}}@keyframes dashDrift{0%{background-position:0 0,0 0,0 0,0 0,0 0,0 0,0 0}to{background-position:2% -1%,-2% 1%,1% 2%,-1% -2%,2% 1%,-2% -1%,0 0}}