@property --hero-t{syntax:"<number>";inherits:true;initial-value:0}.HomeVisual-module__sAWypG__ink{fill:var(--color-night)}.HomeVisual-module__sAWypG__soft{fill:var(--color-graphite)}.HomeVisual-module__sAWypG__paper{fill:#fff}.HomeVisual-module__sAWypG__mist{fill:#ece9f2}.HomeVisual-module__sAWypG__frame{fill:#fff;stroke:var(--color-night);stroke-width:1.5px;vector-effect:non-scaling-stroke}.HomeVisual-module__sAWypG__rule{stroke:var(--color-night);stroke-width:1.5px;vector-effect:non-scaling-stroke}.HomeVisual-module__sAWypG__peach{fill:var(--color-bar-design)}.HomeVisual-module__sAWypG__sky{fill:var(--color-bar-dev)}.HomeVisual-module__sAWypG__lilac{fill:var(--color-bar-games)}.HomeVisual-module__sAWypG__violet{fill:var(--color-violet)}.HomeVisual-module__sAWypG__electric{fill:var(--color-electric)}.HomeVisual-module__sAWypG__area{fill:var(--color-lilac);fill-opacity:.3}.HomeVisual-module__sAWypG__line{fill:none;stroke:var(--color-violet);stroke-width:2.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.HomeVisual-module__sAWypG__base{stroke:var(--color-night);stroke-opacity:.2;stroke-width:1px;vector-effect:non-scaling-stroke}.HomeVisual-module__sAWypG__pencil,.HomeVisual-module__sAWypG__wire{opacity:0}.HomeVisual-module__sAWypG__pencil{fill:none;stroke:var(--color-graphite);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.HomeVisual-module__sAWypG__wireSheet{fill:#fff;stroke:#cfcadb;stroke-width:1.5px;vector-effect:non-scaling-stroke}.HomeVisual-module__sAWypG__wireFill{fill:#d9d4e4}.HomeVisual-module__sAWypG__wireBox{fill:#ece9f2;stroke:#cfcadb;stroke-width:1.5px;vector-effect:non-scaling-stroke}.HomeVisual-module__sAWypG__wireLine{fill:none;stroke:#cfcadb;stroke-width:2px;vector-effect:non-scaling-stroke}.HomeVisual-module__sAWypG__grid{fill:var(--color-bar-games);fill-opacity:.3}.HomeVisual-module__sAWypG__scene,.HomeVisual-module__sAWypG__phone,.HomeVisual-module__sAWypG__screen,.HomeVisual-module__sAWypG__chevron{transform-box:view-box;transform-origin:0 0}.HomeVisual-module__sAWypG__chevron{translate:588px 36px;scale:.42}@media (prefers-reduced-motion:no-preference){.js .HomeVisual-module__sAWypG__home{animation:9s linear infinite HomeVisual-module__sAWypG__clock}.js .HomeVisual-module__sAWypG__part{opacity:calc(clamp(0,(var(--hero-t) - var(--a))/var(--in),1)*clamp(0,(var(--b,8.5) - var(--hero-t))/var(--out),1))}.js .HomeVisual-module__sAWypG__pencil{stroke-dashoffset:calc(1 - clamp(0,(var(--hero-t) - var(--a))/.4,1))}.js .HomeVisual-module__sAWypG__chevron{animation:9s infinite both HomeVisual-module__sAWypG__chevron}.js .HomeVisual-module__sAWypG__phone{animation:9s infinite both HomeVisual-module__sAWypG__phone}.js .HomeVisual-module__sAWypG__screen{animation:9s infinite both HomeVisual-module__sAWypG__screen}.js .HomeVisual-module__sAWypG__scene{transform-origin:272px 210px;animation:9s infinite both HomeVisual-module__sAWypG__fold}}@keyframes HomeVisual-module__sAWypG__clock{0%{--hero-t:0}to{--hero-t:9}}@keyframes HomeVisual-module__sAWypG__chevron{0%{opacity:0;translate:132px 210px;scale:2.73}17.22%{opacity:0;animation-timing-function:cubic-bezier(.45,0,.55,1);translate:132px 210px;scale:2.73}18.33%{opacity:1}22.78%{opacity:1}23.89%{opacity:0;translate:460px 210px;scale:2.73}25%{opacity:0;animation-timing-function:cubic-bezier(.45,0,.55,1);translate:412px 210px;scale:-2.73 2.73}26.11%{opacity:1}31.67%{opacity:1;animation-timing-function:cubic-bezier(.5,1,.89,1);translate:100px 210px;scale:-2.73 2.73}33.89%{animation-timing-function:cubic-bezier(.45,0,.55,1);translate:110px 330px;scale:.42}43.89%{translate:588px 36px;scale:.42}87.78%{opacity:1;translate:588px 36px;scale:.42}93.33%,to{opacity:0;translate:588px 36px;scale:.42}}@keyframes HomeVisual-module__sAWypG__phone{0%{opacity:0;translate:70px -60px}33.33%{opacity:0;animation-timing-function:cubic-bezier(.5,1,.89,1);translate:70px -60px}36.11%{opacity:1}38.33%{translate:0}87.78%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);translate:0}92.22%,to{opacity:0;translate:70px -60px}}@keyframes HomeVisual-module__sAWypG__screen{0%{opacity:0;translate:-70px 60px}38.33%{opacity:0;animation-timing-function:cubic-bezier(.5,1,.89,1);translate:-70px 60px}39.44%{opacity:1}43.89%{translate:0}87.78%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);translate:0}92.22%,to{opacity:0;translate:-70px 60px}}@keyframes HomeVisual-module__sAWypG__fold{0%{scale:1}87.78%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1}94.44%,to{scale:.97}}
.AiVisuals-module__yeYYAG__edge,.AiVisuals-module__yeYYAG__route{stroke-width:1.5px;vector-effect:non-scaling-stroke;transform-box:view-box}.AiVisuals-module__yeYYAG__edge{stroke:var(--color-night);stroke-opacity:.22}.AiVisuals-module__yeYYAG__route{stroke:var(--color-violet);stroke-width:2px}.AiVisuals-module__yeYYAG__node{transform-box:fill-box;transform-origin:50%}.AiVisuals-module__yeYYAG__node rect{fill:#fff;stroke:var(--color-night);stroke-width:1.5px;vector-effect:non-scaling-stroke}.AiVisuals-module__yeYYAG__node .AiVisuals-module__yeYYAG__lit{fill:var(--color-violet)}.AiVisuals-module__yeYYAG__pulse{fill:var(--color-electric);opacity:0}.AiVisuals-module__yeYYAG__chip,.AiVisuals-module__yeYYAG__chipText{transform-box:fill-box;transform-origin:50%}.AiVisuals-module__yeYYAG__chip{fill:var(--color-night)}.AiVisuals-module__yeYYAG__chipText{fill:#fff;font-size:25px}.AiVisuals-module__yeYYAG__nlp{height:100%;color:var(--color-night);flex-direction:column;justify-content:center;display:flex}.AiVisuals-module__yeYYAG__sentence{gap:.3em;font-size:5.6cqi;line-height:1.2;display:flex}.AiVisuals-module__yeYYAG__token{position:relative}.AiVisuals-module__yeYYAG__box{isolation:isolate;padding:.1em .3em;display:block;position:relative;overflow:clip}.AiVisuals-module__yeYYAG__box:before{content:"";z-index:-1;border:1.5px solid var(--color-night);background:#fff;position:absolute;inset:0}.AiVisuals-module__yeYYAG__word{display:block}.AiVisuals-module__yeYYAG__tag{background:var(--color-bar-ai);white-space:nowrap;transform-origin:0 0;padding:.05em .45em;font-size:max(14px,2.9cqi);line-height:1.4;position:absolute;top:calc(100% + .45em);left:0}.AiVisuals-module__yeYYAG__intent{align-items:center;gap:.6em;margin-top:13cqi;font-size:max(14px,3.4cqi);line-height:1.4;display:flex}.AiVisuals-module__yeYYAG__intentMark{width:auto;height:.9em;color:var(--color-electric)}.AiVisuals-module__yeYYAG__intentWords{transform-origin:0;align-items:center;gap:.6em;display:flex}.AiVisuals-module__yeYYAG__intentChip{background:var(--color-night);color:#fff;padding:.2em .7em}.AiVisuals-module__yeYYAG__track{stroke:var(--color-night);stroke-opacity:.3;stroke-width:1.5px;vector-effect:non-scaling-stroke;transform-box:view-box;transform-origin:236px 168px}.AiVisuals-module__yeYYAG__trackBack{transform-origin:440px 212px}.AiVisuals-module__yeYYAG__label{fill:var(--color-night);font-size:25px}.AiVisuals-module__yeYYAG__brace,.AiVisuals-module__yeYYAG__frame,.AiVisuals-module__yeYYAG__bar{stroke:var(--color-night);stroke-width:1.5px;vector-effect:non-scaling-stroke}.AiVisuals-module__yeYYAG__brace,.AiVisuals-module__yeYYAG__frame{fill:#fff}.AiVisuals-module__yeYYAG__bar{fill:var(--color-bar-ai)}.AiVisuals-module__yeYYAG__arrow{fill:var(--color-electric)}.AiVisuals-module__yeYYAG__replyMark{fill:var(--color-violet)}.AiVisuals-module__yeYYAG__window,.AiVisuals-module__yeYYAG__model,.AiVisuals-module__yeYYAG__ring,.AiVisuals-module__yeYYAG__ask,.AiVisuals-module__yeYYAG__line{transform-box:fill-box;transform-origin:50%}.AiVisuals-module__yeYYAG__ask{fill:var(--color-night);transform-origin:100%}.AiVisuals-module__yeYYAG__line{fill:var(--color-violet);transform-origin:0}.AiVisuals-module__yeYYAG__model rect{fill:var(--color-night)}.AiVisuals-module__yeYYAG__model text{fill:#fff;font-size:25px}.AiVisuals-module__yeYYAG__ring{fill:none;stroke:var(--color-violet);stroke-width:2px;vector-effect:non-scaling-stroke;opacity:0}@media (prefers-reduced-motion:no-preference){.js .AiVisuals-module__yeYYAG__net,.js .AiVisuals-module__yeYYAG__nlp,.js .AiVisuals-module__yeYYAG__llm{--out:cubic-bezier(.5,1,.89,1);--io:cubic-bezier(.45,0,.55,1)}.js .AiVisuals-module__yeYYAG__edge{animation:AiVisuals-module__yeYYAG__draw .32s var(--out)calc(var(--l)*.24s)both}.js .AiVisuals-module__yeYYAG__node{animation:AiVisuals-module__yeYYAG__grow .28s var(--out)calc(.12s + var(--l)*.24s)both}.js .AiVisuals-module__yeYYAG__pulse{animation:AiVisuals-module__yeYYAG__pulse 7s var(--io)1s infinite both}.js .AiVisuals-module__yeYYAG__route{animation:AiVisuals-module__yeYYAG__draw .26s var(--io)calc(1s + var(--h)*.26s)both}.js .AiVisuals-module__yeYYAG__node .AiVisuals-module__yeYYAG__lit{animation:AiVisuals-module__yeYYAG__show .16s linear calc(1.26s + var(--h)*.26s)both}.js .AiVisuals-module__yeYYAG__chip{animation:AiVisuals-module__yeYYAG__node-in .28s var(--out).84s both,AiVisuals-module__yeYYAG__open .24s var(--out)2.04s forwards}.js .AiVisuals-module__yeYYAG__chipText{animation:AiVisuals-module__yeYYAG__pop .22s var(--out)2.12s both}.js .AiVisuals-module__yeYYAG__word{animation:AiVisuals-module__yeYYAG__rise .32s var(--out)calc(var(--i)*.12s)both}.js .AiVisuals-module__yeYYAG__token{animation:AiVisuals-module__yeYYAG__split .32s var(--io)1.1s both}.js .AiVisuals-module__yeYYAG__box:before{animation:.2s linear 1.12s both AiVisuals-module__yeYYAG__show}.js .AiVisuals-module__yeYYAG__tag{animation:AiVisuals-module__yeYYAG__pop .22s var(--out)calc(1.4s + var(--i)*90ms)both}.js .AiVisuals-module__yeYYAG__intentMark{animation:AiVisuals-module__yeYYAG__slide-in .3s var(--out)1.9s both}.js .AiVisuals-module__yeYYAG__intentWords{animation:AiVisuals-module__yeYYAG__pop .22s var(--out)2.06s both}.js .AiVisuals-module__yeYYAG__window{animation:AiVisuals-module__yeYYAG__grow-in .3s var(--out)both}.js .AiVisuals-module__yeYYAG__model{animation:AiVisuals-module__yeYYAG__grow-in .3s var(--out).12s both}.js .AiVisuals-module__yeYYAG__track{animation:AiVisuals-module__yeYYAG__draw .3s var(--io).24s both}.js .AiVisuals-module__yeYYAG__ask{animation:AiVisuals-module__yeYYAG__stretch .2s var(--out).36s both}.js .AiVisuals-module__yeYYAG__request{animation:AiVisuals-module__yeYYAG__request 8s var(--io).5s infinite both}.js .AiVisuals-module__yeYYAG__ring{animation:AiVisuals-module__yeYYAG__ring 8s var(--out)1.3s infinite}.js .AiVisuals-module__yeYYAG__reply{animation:AiVisuals-module__yeYYAG__reply 8s var(--io)1.3s infinite both}.js .AiVisuals-module__yeYYAG__line{animation:AiVisuals-module__yeYYAG__stretch .22s var(--out)calc(1.8s + var(--i)*.12s)both,AiVisuals-module__yeYYAG__restream 8s var(--io)calc(8.5s + var(--i)*.12s)infinite}}@keyframes AiVisuals-module__yeYYAG__draw{0%{scale:0}}@keyframes AiVisuals-module__yeYYAG__grow{0%{scale:0}}@keyframes AiVisuals-module__yeYYAG__grow-in{0%{scale:.94}}@keyframes AiVisuals-module__yeYYAG__show{0%{opacity:0}}@keyframes AiVisuals-module__yeYYAG__pop{0%{opacity:0;scale:.85}1%{opacity:1}}@keyframes AiVisuals-module__yeYYAG__node-in{0%{scale:0}to{scale:.15 .5}}@keyframes AiVisuals-module__yeYYAG__open{0%{scale:.15 .5}to{scale:1}}@keyframes AiVisuals-module__yeYYAG__pulse{0%{opacity:0;translate:0 190px}1%{opacity:1}3.71%{translate:60px 190px}7.43%{translate:180px 150px}11.14%{translate:300px 190px}14.29%{opacity:1}14.86%,to{opacity:0;translate:440px 190px}}@keyframes AiVisuals-module__yeYYAG__rise{0%{translate:0 120%}}@keyframes AiVisuals-module__yeYYAG__split{0%{translate:calc(var(--i)*-.62em)0}}@keyframes AiVisuals-module__yeYYAG__slide-in{0%{opacity:0;translate:-1.2em}}@keyframes AiVisuals-module__yeYYAG__stretch{0%{scale:0 1}}@keyframes AiVisuals-module__yeYYAG__request{0%{translate:-146px}10%,to{translate:146px}}@keyframes AiVisuals-module__yeYYAG__ring{0%{opacity:1;scale:1}6.25%,to{opacity:0;scale:1.18}}@keyframes AiVisuals-module__yeYYAG__reply{0%{translate:130px}6.875%,to{translate:-150px}}@keyframes AiVisuals-module__yeYYAG__restream{0%{scale:1}2%,16.25%{scale:0 1}19%,to{scale:1}}
.DevVisuals-module__PArNJG__sheet,.DevVisuals-module__PArNJG__card,.DevVisuals-module__PArNJG__field,.DevVisuals-module__PArNJG__rule,.DevVisuals-module__PArNJG__link{stroke-width:1.5px;vector-effect:non-scaling-stroke}.DevVisuals-module__PArNJG__sheet,.DevVisuals-module__PArNJG__card,.DevVisuals-module__PArNJG__screen{fill:#fff}.DevVisuals-module__PArNJG__sheet,.DevVisuals-module__PArNJG__card,.DevVisuals-module__PArNJG__rule{stroke:var(--color-night)}.DevVisuals-module__PArNJG__field{fill:var(--color-mist);stroke:#cfcadb}.DevVisuals-module__PArNJG__ink{fill:var(--color-night)}.DevVisuals-module__PArNJG__sky{fill:var(--color-bar-dev)}.DevVisuals-module__PArNJG__bone{fill:#d9d4e4}.DevVisuals-module__PArNJG__label,.DevVisuals-module__PArNJG__labelLight{font-size:25px}.DevVisuals-module__PArNJG__label{fill:var(--color-night)}.DevVisuals-module__PArNJG__labelLight{fill:#fff}.DevVisuals-module__PArNJG__pop,.DevVisuals-module__PArNJG__ring{transform-box:fill-box;transform-origin:50%}.DevVisuals-module__PArNJG__skeleton rect{fill:#ece9f2}.DevVisuals-module__PArNJG__skeleton .DevVisuals-module__PArNJG__bone{fill:#d9d4e4}.DevVisuals-module__PArNJG__loading,.DevVisuals-module__PArNJG__swipe{fill:var(--color-electric);opacity:0}.DevVisuals-module__PArNJG__link{fill:none;stroke:var(--color-night);stroke-opacity:.25}.DevVisuals-module__PArNJG__linkLit{fill:none;stroke:var(--color-electric);stroke-width:2px;stroke-dasharray:1}.DevVisuals-module__PArNJG__linkHead{fill:var(--color-electric);transform-box:fill-box;transform-origin:50%}.DevVisuals-module__PArNJG__ring{fill:none;stroke:var(--color-electric);stroke-width:2px;vector-effect:non-scaling-stroke;opacity:0}.DevVisuals-module__PArNJG__lineLit{stroke:var(--color-electric);stroke-width:2px;transform-box:view-box}.DevVisuals-module__PArNJG__trunk{transform-origin:204px 190px}.DevVisuals-module__PArNJG__bus{transform-origin:252px 190px}.DevVisuals-module__PArNJG__send,.DevVisuals-module__PArNJG__titleNew{fill:var(--color-electric);opacity:0}@media (prefers-reduced-motion:no-preference){.js .DevVisuals-module__PArNJG__web,.js .DevVisuals-module__PArNJG__mobile,.js .DevVisuals-module__PArNJG__erp,.js .DevVisuals-module__PArNJG__cms{--out:cubic-bezier(.5,1,.89,1);--io:cubic-bezier(.45,0,.55,1)}.js .DevVisuals-module__PArNJG__pop{animation:DevVisuals-module__PArNJG__grow-in .3s var(--out)var(--d,0s)both}.js .DevVisuals-module__PArNJG__loading{animation:DevVisuals-module__PArNJG__load .9s var(--io).2s both}.js .DevVisuals-module__PArNJG__skeleton{animation:DevVisuals-module__PArNJG__drop .24s var(--out)calc(.3s + var(--b)*.12s)both}.js .DevVisuals-module__PArNJG__loaded{animation:DevVisuals-module__PArNJG__show .3s var(--out)calc(.9s + var(--b)*.14s)both}.js .DevVisuals-module__PArNJG__rise{animation:DevVisuals-module__PArNJG__rise-in .42s var(--out)var(--d,0s)both}.js .DevVisuals-module__PArNJG__strip{animation:DevVisuals-module__PArNJG__swipe 14s var(--io)1.1s infinite}.js .DevVisuals-module__PArNJG__swipe{animation:DevVisuals-module__PArNJG__gesture 7s var(--io)1s infinite}.js .DevVisuals-module__PArNJG__module{animation:DevVisuals-module__PArNJG__corner-in .44s var(--out)calc(.12s + var(--k)*.12s)both}.js .DevVisuals-module__PArNJG__link{animation:.2s linear .7s both DevVisuals-module__PArNJG__show}.js .DevVisuals-module__PArNJG__linkLit{animation:DevVisuals-module__PArNJG__dash .5s var(--io)calc(.9s + var(--k)*.1s)both}.js .DevVisuals-module__PArNJG__linkHead{animation:DevVisuals-module__PArNJG__head-in .22s var(--out)calc(1.4s + var(--k)*.1s)both}.js .DevVisuals-module__PArNJG__ring{animation:DevVisuals-module__PArNJG__ring .5s var(--out)1.8s}.js .DevVisuals-module__PArNJG__cms .DevVisuals-module__PArNJG__link{animation-delay:.3s}.js .DevVisuals-module__PArNJG__trunk{animation:DevVisuals-module__PArNJG__across .25s var(--io).5s both}.js .DevVisuals-module__PArNJG__bus{animation:DevVisuals-module__PArNJG__down-up .3s var(--io).75s both}.js .DevVisuals-module__PArNJG__branch{animation:DevVisuals-module__PArNJG__across .4s var(--io)calc(1.05s + var(--k)*60ms)both}.js .DevVisuals-module__PArNJG__send{animation:DevVisuals-module__PArNJG__send 8s var(--io)calc(1.05s + var(--k)*60ms)infinite}.js .DevVisuals-module__PArNJG__fill{animation:DevVisuals-module__PArNJG__show .3s var(--out)calc(1.4s + var(--k)*.1s)both}.js .DevVisuals-module__PArNJG__titleSource{animation:16s linear 8.8s infinite DevVisuals-module__PArNJG__retitle}.js .DevVisuals-module__PArNJG__fill .DevVisuals-module__PArNJG__titleNew{animation:DevVisuals-module__PArNJG__retitle 16s linear calc(9.45s + var(--k)*60ms)infinite}}@keyframes DevVisuals-module__PArNJG__grow-in{0%{scale:.94}}@keyframes DevVisuals-module__PArNJG__show{0%{opacity:0}}@keyframes DevVisuals-module__PArNJG__drop{0%{opacity:0;translate:0 -8px}}@keyframes DevVisuals-module__PArNJG__load{0%{opacity:0;translate:112px 50px}10%{opacity:1}85%{opacity:1}to{opacity:0;translate:420px 50px}}@keyframes DevVisuals-module__PArNJG__rise-in{0%{translate:0 30px}}@keyframes DevVisuals-module__PArNJG__swipe{0%{translate:0}3%,50%{translate:-160px}53%,to{translate:-320px}}@keyframes DevVisuals-module__PArNJG__gesture{0%{opacity:0;translate:0}1.5%{opacity:1}6%{opacity:1;translate:-110px}7%,to{opacity:0;translate:-110px}}@keyframes DevVisuals-module__PArNJG__corner-in{0%{translate:calc(var(--sx)*220px)calc(var(--sy)*150px)}}@keyframes DevVisuals-module__PArNJG__dash{0%{stroke-dashoffset:1px}}@keyframes DevVisuals-module__PArNJG__head-in{0%{opacity:0;scale:.5}}@keyframes DevVisuals-module__PArNJG__ring{0%{opacity:1;scale:1}to{opacity:0;scale:1.18}}@keyframes DevVisuals-module__PArNJG__across{0%{scale:0 1}}@keyframes DevVisuals-module__PArNJG__down-up{0%{scale:1 0}}@keyframes DevVisuals-module__PArNJG__send{0%{opacity:0;translate:0}1%{opacity:1}5%{opacity:1;translate:64px}5.5%,to{opacity:0;translate:64px}}@keyframes DevVisuals-module__PArNJG__retitle{0%{opacity:0}2%,50%{opacity:1}52%,to{opacity:0}}
.DesignVisuals-module__YOXZHa__sheet{fill:#fff;stroke:var(--color-night);stroke-width:1.5px;vector-effect:non-scaling-stroke}.DesignVisuals-module__YOXZHa__paper{fill:#fff}.DesignVisuals-module__YOXZHa__ink{fill:var(--color-night)}.DesignVisuals-module__YOXZHa__inkSoft{fill:var(--color-graphite)}.DesignVisuals-module__YOXZHa__peach{fill:var(--color-bar-design)}.DesignVisuals-module__YOXZHa__electric{fill:var(--color-electric)}.DesignVisuals-module__YOXZHa__soft{fill:#ece9f2}.DesignVisuals-module__YOXZHa__pop,.DesignVisuals-module__YOXZHa__phone,.DesignVisuals-module__YOXZHa__cursor{transform-box:fill-box;transform-origin:50%}.DesignVisuals-module__YOXZHa__wire{fill:#d9d4e4}.DesignVisuals-module__YOXZHa__wireBox,.DesignVisuals-module__YOXZHa__wireLine{stroke:#cfcadb;stroke-width:1.5px;vector-effect:non-scaling-stroke}.DesignVisuals-module__YOXZHa__wireBox{fill:#ece9f2}.DesignVisuals-module__YOXZHa__wireLine{fill:none}.DesignVisuals-module__YOXZHa__grid{fill:var(--color-bar-design);fill-opacity:.22;opacity:0}.DesignVisuals-module__YOXZHa__cursor{fill:var(--color-electric);opacity:0}.DesignVisuals-module__YOXZHa__sketch{fill:none;stroke:var(--color-graphite);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;opacity:.6}.DesignVisuals-module__YOXZHa__card{transform-box:view-box;transform-origin:40px 70px;translate:338px;scale:.58}@media (prefers-reduced-motion:no-preference){.js .DesignVisuals-module__YOXZHa__uiux,.js .DesignVisuals-module__YOXZHa__product{--out:cubic-bezier(.5,1,.89,1);--io:cubic-bezier(.45,0,.55,1)}.js .DesignVisuals-module__YOXZHa__pop{animation:DesignVisuals-module__YOXZHa__grow-in .3s var(--out)both}.js .DesignVisuals-module__YOXZHa__done{animation:DesignVisuals-module__YOXZHa__show .3s var(--out)var(--t)both}.js .DesignVisuals-module__YOXZHa__grid{animation:2.1s linear both DesignVisuals-module__YOXZHa__grid}.js .DesignVisuals-module__YOXZHa__cursor{animation:DesignVisuals-module__YOXZHa__cursor 1.7s var(--io).2s both}.js .DesignVisuals-module__YOXZHa__sketch path{animation:DesignVisuals-module__YOXZHa__dash .4s var(--io)calc(var(--i)*80ms)both}.js .DesignVisuals-module__YOXZHa__card{animation:DesignVisuals-module__YOXZHa__show .25s var(--out).75s both,DesignVisuals-module__YOXZHa__ship .5s var(--io)1.4s both}.js .DesignVisuals-module__YOXZHa__colour{animation:DesignVisuals-module__YOXZHa__show .25s var(--out)1.05s both}.js .DesignVisuals-module__YOXZHa__phone{animation:DesignVisuals-module__YOXZHa__grow-in .3s var(--out)1.1s both}}@keyframes DesignVisuals-module__YOXZHa__grow-in{0%{scale:.94}}@keyframes DesignVisuals-module__YOXZHa__show{0%{opacity:0}}@keyframes DesignVisuals-module__YOXZHa__grid{0%,85%{opacity:1}}@keyframes DesignVisuals-module__YOXZHa__cursor{0%{opacity:0;translate:470px 330px}6%{opacity:1}20%{translate:300px 150px}42%{translate:300px 236px}64%{translate:190px 318px;scale:1}68%{scale:.8}74%{scale:1}90%{opacity:1}to{opacity:0;translate:190px 318px}}@keyframes DesignVisuals-module__YOXZHa__dash{0%{stroke-dashoffset:1px}}@keyframes DesignVisuals-module__YOXZHa__ship{0%{translate:0;scale:1}}
.GameVisuals-module__1UrJrW__ink{fill:var(--color-night)}.GameVisuals-module__1UrJrW__screen{fill:#fff}.GameVisuals-module__1UrJrW__node,.GameVisuals-module__1UrJrW__won,.GameVisuals-module__1UrJrW__pop,.GameVisuals-module__1UrJrW__anchor,.GameVisuals-module__1UrJrW__shadow,.GameVisuals-module__1UrJrW__pulse{transform-box:fill-box;transform-origin:50%}.GameVisuals-module__1UrJrW__road{fill:none;stroke:var(--color-bar-games);stroke-width:26px;stroke-dasharray:1}.GameVisuals-module__1UrJrW__roadLine{fill:none;stroke:var(--color-night);stroke-width:2px;stroke-dasharray:6 10;opacity:.5}.GameVisuals-module__1UrJrW__tile,.GameVisuals-module__1UrJrW__tileWon{stroke:var(--color-night);stroke-width:2px}.GameVisuals-module__1UrJrW__tile{fill:#fff}.GameVisuals-module__1UrJrW__tileWon{fill:var(--color-bar-games)}.GameVisuals-module__1UrJrW__shackle{fill:none;stroke:var(--color-night);stroke-width:2.5px}.GameVisuals-module__1UrJrW__lock{opacity:0}.GameVisuals-module__1UrJrW__player{fill:var(--color-electric);translate:460px 183px}.GameVisuals-module__1UrJrW__ground{stroke:var(--color-night);stroke-opacity:.35;stroke-width:1.5px;vector-effect:non-scaling-stroke}.GameVisuals-module__1UrJrW__sprite{fill:var(--color-electric);translate:506px 156px}.GameVisuals-module__1UrJrW__squash{transform-box:fill-box;transform-origin:bottom}.GameVisuals-module__1UrJrW__floorFaint,.GameVisuals-module__1UrJrW__floor{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke}.GameVisuals-module__1UrJrW__floorFaint{stroke:var(--color-night);stroke-opacity:.08}.GameVisuals-module__1UrJrW__floor{stroke:var(--color-bar-games)}.GameVisuals-module__1UrJrW__view{fill:#fbfaff}.GameVisuals-module__1UrJrW__shadow{fill:var(--color-night);fill-opacity:.12}.GameVisuals-module__1UrJrW__ring,.GameVisuals-module__1UrJrW__pulse,.GameVisuals-module__1UrJrW__stem{stroke-width:1.5px;vector-effect:non-scaling-stroke}.GameVisuals-module__1UrJrW__ring{fill:var(--color-bar-games);stroke:var(--color-night)}.GameVisuals-module__1UrJrW__pulse{fill:none;stroke:var(--color-electric);opacity:0}.GameVisuals-module__1UrJrW__stem{stroke:var(--color-night)}.GameVisuals-module__1UrJrW__labelText{fill:#fff;font-size:25px}@media (prefers-reduced-motion:no-preference){.js .GameVisuals-module__1UrJrW__games,.js .GameVisuals-module__1UrJrW__porting,.js .GameVisuals-module__1UrJrW__ar{--out:cubic-bezier(.5,1,.89,1);--io:cubic-bezier(.45,0,.55,1)}.js .GameVisuals-module__1UrJrW__pop{animation:GameVisuals-module__1UrJrW__grow-in .3s var(--out)var(--d,0s)both}.js .GameVisuals-module__1UrJrW__road{animation:GameVisuals-module__1UrJrW__dash .7s var(--io)both}.js .GameVisuals-module__1UrJrW__roadLine{animation:.3s linear .6s both GameVisuals-module__1UrJrW__show}.js .GameVisuals-module__1UrJrW__node{animation:GameVisuals-module__1UrJrW__node-in .28s var(--out)calc(.2s + var(--k)*.1s)both}.js .GameVisuals-module__1UrJrW__lock{animation:GameVisuals-module__1UrJrW__gone .16s linear calc(.85s + var(--k)*.525s)both}.js .GameVisuals-module__1UrJrW__won{animation:GameVisuals-module__1UrJrW__node-in .26s var(--out)calc(.85s + var(--k)*.525s)both}.js .GameVisuals-module__1UrJrW__player{animation:GameVisuals-module__1UrJrW__player 1.2s var(--io).7s both}.js .GameVisuals-module__1UrJrW__bob{animation:GameVisuals-module__1UrJrW__bob 3s var(--io)2.4s infinite alternate}.js .GameVisuals-module__1UrJrW__sprite{animation:GameVisuals-module__1UrJrW__hop 8s var(--io).5s infinite both}.js .GameVisuals-module__1UrJrW__squash{animation:8s linear .5s infinite GameVisuals-module__1UrJrW__squash}.js .GameVisuals-module__1UrJrW__floor{animation:.3s linear .15s both GameVisuals-module__1UrJrW__show}.js .GameVisuals-module__1UrJrW__label{animation:GameVisuals-module__1UrJrW__drop .5s var(--io)calc(.6s + var(--k)*.25s)both}.js .GameVisuals-module__1UrJrW__anchor,.js .GameVisuals-module__1UrJrW__shadow{animation:GameVisuals-module__1UrJrW__node-in .24s var(--out)calc(1.1s + var(--k)*.25s)both}.js .GameVisuals-module__1UrJrW__pulse{animation:GameVisuals-module__1UrJrW__pulse .52s var(--out)calc(1.1s + var(--k)*.25s)}.js .GameVisuals-module__1UrJrW__camera{animation:GameVisuals-module__1UrJrW__drift 7s var(--io)2.4s infinite alternate}}@keyframes GameVisuals-module__1UrJrW__grow-in{0%{scale:.94}}@keyframes GameVisuals-module__1UrJrW__show{0%{opacity:0}}@keyframes GameVisuals-module__1UrJrW__gone{0%{opacity:1}}@keyframes GameVisuals-module__1UrJrW__dash{0%{stroke-dashoffset:1px}}@keyframes GameVisuals-module__1UrJrW__node-in{0%{opacity:0;scale:.6}}@keyframes GameVisuals-module__1UrJrW__player{0%{opacity:0;translate:80px 213px}12.5%{opacity:1;translate:80px 273px}25%{translate:80px 273px}41.67%{translate:175px 213px}58.33%,66.67%{translate:270px 273px}83.33%{translate:365px 133px}to{translate:460px 183px}}@keyframes GameVisuals-module__1UrJrW__bob{to{translate:0 -8px}}@keyframes GameVisuals-module__1UrJrW__hop{0%{opacity:0;translate:72px 236px}2.5%{opacity:1;translate:72px 286px}4%{translate:72px 286px}6.25%{translate:132px 226px}8.5%,10%{translate:192px 286px}12.25%{translate:274.5px 180px}14.5%,16%{translate:357px 230px}18.25%{translate:431.5px 106px}20.5%{translate:506px 156px}92%{opacity:1;translate:506px 156px}95%,to{opacity:0;translate:506px 156px}}@keyframes GameVisuals-module__1UrJrW__squash{0%,2.5%,4%,8.5%,10%,14.5%,16%,20.5%,22%,to{scale:1}3.2%,9.2%,15.2%,21.2%{scale:1.25 .75}}@keyframes GameVisuals-module__1UrJrW__drop{0%{translate:0 var(--fall)}}@keyframes GameVisuals-module__1UrJrW__pulse{0%{opacity:1;scale:1}to{opacity:0;scale:2.4}}@keyframes GameVisuals-module__1UrJrW__drift{to{translate:-10px}}
.ServiceExplorer-module__rEgsZW__stage{display:contents}.ServiceExplorer-module__rEgsZW__frame{--cut:0px;background:color-mix(in srgb,var(--bar)26%,#fff);order:-1;padding-block:20px;overflow:hidden}@media (min-width:40rem){.ServiceExplorer-module__rEgsZW__frame{--cut:clamp(16px,2.5vw,36px);padding:32px calc(var(--cut) + 8px)}}.ServiceExplorer-module__rEgsZW__see,.ServiceExplorer-module__rEgsZW__progress,.ServiceExplorer-module__rEgsZW__slices{display:none}.ServiceExplorer-module__rEgsZW__group,.ServiceExplorer-module__rEgsZW__slices>div{view-timeline:var(--edge)block}@supports (animation-timeline:view()){@media (min-width:64rem) and (prefers-reduced-motion:no-preference){.js .ServiceExplorer-module__rEgsZW__picker{height:calc(100svh + var(--n)*35svh);view-timeline:--explorer block;position:relative}.js .ServiceExplorer-module__rEgsZW__panel{--row:clamp(34px,(100svh - 20rem)/var(--n),48px);--label:clamp(9.5rem,11vw,11rem);--list:calc(var(--label) + clamp(20rem,28vw,27rem));flex-direction:column;justify-content:center;height:100svh;padding-block:96px 32px;display:flex;position:sticky;top:0}.js .ServiceExplorer-module__rEgsZW__body{margin-top:clamp(2rem,6svh,3.5rem);position:relative}.js .ServiceExplorer-module__rEgsZW__body>ul{width:var(--list);display:block}.js .ServiceExplorer-module__rEgsZW__group{grid-template-columns:var(--label)minmax(0,1fr);view-timeline:none;display:grid}.js .ServiceExplorer-module__rEgsZW__group+.ServiceExplorer-module__rEgsZW__group{border-top:1px solid var(--color-hairline)}.js .ServiceExplorer-module__rEgsZW__label{height:var(--row);border:0;align-items:center;margin:0;padding:0;display:flex}.js .ServiceExplorer-module__rEgsZW__group:has([data-active]) .ServiceExplorer-module__rEgsZW__label{color:var(--color-night)}.js .ServiceExplorer-module__rEgsZW__items{margin:0;padding-left:10px;display:block}.js .ServiceExplorer-module__rEgsZW__item{max-width:none;display:block}.js .ServiceExplorer-module__rEgsZW__name{--cut:calc(var(--row)/3);isolation:isolate;height:var(--row);padding:0 var(--cut)0 calc(var(--cut) + 12px);color:var(--color-graphite);font-size:var(--text-title-s);line-height:var(--text-title-s--line-height);white-space:nowrap;margin:0;position:relative}.js .ServiceExplorer-module__rEgsZW__item[data-active] .ServiceExplorer-module__rEgsZW__name{color:var(--color-night)}.js .ServiceExplorer-module__rEgsZW__item[data-active] .ServiceExplorer-module__rEgsZW__name:before{content:"";z-index:-1;clip-path:polygon(0 0,calc(100% - var(--cut))0,100% 50%,calc(100% - var(--cut))100%,0 100%,var(--cut)50%);background:var(--bar);position:absolute;inset:0}.js .ServiceExplorer-module__rEgsZW__item:not([data-active]) .ServiceExplorer-module__rEgsZW__mark{visibility:hidden}.js .ServiceExplorer-module__rEgsZW__progress{top:0;bottom:0;left:var(--label);background:var(--color-hairline);width:2px;display:block;position:absolute}.js .ServiceExplorer-module__rEgsZW__progress:after{content:"";background:var(--color-night);transform-origin:top;animation:linear both ServiceExplorer-module__rEgsZW__fill;animation-timeline:--explorer;animation-range:contain;position:absolute;inset:0}.js .ServiceExplorer-module__rEgsZW__stage{top:0;bottom:0;left:calc(var(--list) + clamp(3rem,5vw,5rem));flex-direction:column;display:flex;position:absolute;right:0}.js .ServiceExplorer-module__rEgsZW__item:not([data-active]) .ServiceExplorer-module__rEgsZW__stage{display:none}.js .ServiceExplorer-module__rEgsZW__frame{--cut:clamp(14px,2.2vw,40px);min-height:0;padding:clamp(20px,4svh,40px)calc(var(--cut) + 16px);flex:1;justify-content:center;align-items:center;display:flex;container-type:size}.js .ServiceExplorer-module__rEgsZW__frame>*{width:min(100cqw,147.368cqh)}.js .ServiceExplorer-module__rEgsZW__caption{min-height:9rem;padding-top:24px}.js .ServiceExplorer-module__rEgsZW__line{font-size:var(--text-body-m);line-height:var(--text-body-m--line-height);margin:0}.js .ServiceExplorer-module__rEgsZW__see{margin-top:16px;display:inline-flex}.js .ServiceExplorer-module__rEgsZW__slices{width:1px;display:block;position:absolute;top:-50svh;left:0}.js .ServiceExplorer-module__rEgsZW__slices>div{height:35svh}.js .ServiceExplorer-module__rEgsZW__slices>div:first-child,.js .ServiceExplorer-module__rEgsZW__slices>div:last-child{height:135svh}}}@keyframes ServiceExplorer-module__rEgsZW__fill{0%{scale:1 0}}
.ProductVisuals-module__Jcmg5q__neptune,.ProductVisuals-module__Jcmg5q__saythread{--teal:#0891a6;--teal-ink:#0a6f80;--red:#d93a2f;--late:#b42318;aspect-ratio:16/10;color:var(--color-night);line-height:1.3;position:relative;container-type:size}.ProductVisuals-module__Jcmg5q__neptune :where(p,ul),.ProductVisuals-module__Jcmg5q__saythread :where(p,ul){margin:0;padding:0;list-style:none}.ProductVisuals-module__Jcmg5q__bar,.ProductVisuals-module__Jcmg5q__barSoft{width:var(--w);background:var(--color-graphite);flex:none;height:max(4px,.8cqw);display:block}.ProductVisuals-module__Jcmg5q__barSoft{background:#d9d4e4}.ProductVisuals-module__Jcmg5q__browser,.ProductVisuals-module__Jcmg5q__window,.ProductVisuals-module__Jcmg5q__key{outline:1.5px solid var(--color-night)}.ProductVisuals-module__Jcmg5q__cursor{--size:max(14px,3cqw);width:var(--size);height:auto;margin:calc(var(--size)*-.61)0 0 calc(var(--size)*-1);opacity:0;pointer-events:none;position:absolute;top:0;left:0}.ProductVisuals-module__Jcmg5q__laptop{background:var(--color-night);border-radius:1.6cqw 1.6cqw 0 0;margin:0 4cqw 3.4cqw;padding:1.6cqw 1.6cqw 2.6cqw;position:relative}.ProductVisuals-module__Jcmg5q__laptop:after,.ProductVisuals-module__Jcmg5q__base{outline:1.5px solid var(--color-night);background:linear-gradient(#b9b3c6,#b9b3c6) 50% 0/14% 45% no-repeat,#ece9f2;border-radius:0 0 1.4cqw 1.4cqw;height:2.6cqw;position:absolute}.ProductVisuals-module__Jcmg5q__laptop:after{content:"";top:100%;left:-4cqw;right:-4cqw}.ProductVisuals-module__Jcmg5q__base{width:69cqw;top:71.8cqh;left:0}.ProductVisuals-module__Jcmg5q__neptune{--plus:54cqw 13.6cqh;--chip:44.6cqw 64.4cqh;--slot:66cqw 40cqh}.ProductVisuals-module__Jcmg5q__browser{background:#fff;position:absolute;inset:0;overflow:hidden}.ProductVisuals-module__Jcmg5q__top{background:#ece9f2;align-items:center;gap:.8cqw;height:7cqh;padding-left:2cqw;display:flex;position:absolute;inset:0 0 auto}.ProductVisuals-module__Jcmg5q__top i,.ProductVisuals-module__Jcmg5q__controls i{background:#b9b3c6;width:max(5px,1cqw);height:max(5px,1cqw)}.ProductVisuals-module__Jcmg5q__brand{width:auto;height:max(7px,1.25cqw);color:var(--teal-ink);margin-left:1.6cqw}.ProductVisuals-module__Jcmg5q__app{color:var(--color-night);align-items:center;gap:.45em;font-size:max(11px,1.4cqw);font-weight:600;display:flex}.ProductVisuals-module__Jcmg5q__spool{width:auto;height:1.1em;color:var(--red);flex:none}.ProductVisuals-module__Jcmg5q__side{background:#f5f3fa;flex-direction:column;align-items:center;gap:3cqh;width:7cqw;padding-top:4cqh;display:flex;position:absolute;top:7cqh;bottom:0;left:0}.ProductVisuals-module__Jcmg5q__side i{background:#d9d4e4;width:2.6cqw;height:2.6cqw}.ProductVisuals-module__Jcmg5q__side i:first-child{background:var(--teal)}.ProductVisuals-module__Jcmg5q__lists{width:47cqw;position:absolute;top:11cqh;left:10cqw}.ProductVisuals-module__Jcmg5q__head{justify-content:space-between;align-items:center;height:max(16px,3.2cqw);margin-bottom:2cqh;font-size:max(12px,2.1cqw);display:flex}.ProductVisuals-module__Jcmg5q__add{border:1.5px solid var(--teal);width:max(16px,3.2cqw);height:max(16px,3.2cqw);color:var(--teal-ink);place-items:center;line-height:1;display:grid}.ProductVisuals-module__Jcmg5q__incidents{margin-bottom:4cqh}.ProductVisuals-module__Jcmg5q__incidents li,.ProductVisuals-module__Jcmg5q__capa li{border-top:1px solid #ece9f2;align-items:center;gap:1.5cqw;height:6.4cqh;display:flex}.ProductVisuals-module__Jcmg5q__capa li{height:7.4cqh}.ProductVisuals-module__Jcmg5q__newRow{isolation:isolate;position:relative}.ProductVisuals-module__Jcmg5q__newRow:before{content:"";z-index:-1;background:color-mix(in srgb,var(--teal)14%,#fff);opacity:0;position:absolute;inset:0 -1cqw}.ProductVisuals-module__Jcmg5q__flag{background:var(--teal);width:1.2cqw;height:1.2cqw;margin-left:auto}.ProductVisuals-module__Jcmg5q__chip{white-space:nowrap;padding:.45em .7em;font-size:max(11px,1.45cqw);line-height:1}.ProductVisuals-module__Jcmg5q__capa .ProductVisuals-module__Jcmg5q__chip,.ProductVisuals-module__Jcmg5q__flip{margin-left:auto}.ProductVisuals-module__Jcmg5q__late{color:var(--late);background:#fde4e2}.ProductVisuals-module__Jcmg5q__due{color:var(--color-graphite);opacity:0;background:#ece9f2}.ProductVisuals-module__Jcmg5q__flip{justify-items:end;display:grid}.ProductVisuals-module__Jcmg5q__flip>*{grid-area:1/1}.ProductVisuals-module__Jcmg5q__tiles{grid-template-rows:1fr 1.6fr;gap:3cqh;display:grid;position:absolute;inset:11cqh 4cqw 8cqh 61cqw}.ProductVisuals-module__Jcmg5q__tiles>span{background:#f5f3fa}.ProductVisuals-module__Jcmg5q__tiles>span:last-child{align-items:flex-end;gap:1.2cqw;padding:2cqw;display:flex}.ProductVisuals-module__Jcmg5q__tiles i{height:var(--h);background:color-mix(in srgb,var(--teal)50%,#fff);flex:1}.ProductVisuals-module__Jcmg5q__aiLift{pointer-events:none;position:absolute;inset:0}.ProductVisuals-module__Jcmg5q__ai{background:#fff;border-left:1px solid #e4e0ec;flex-direction:column;gap:2.6cqh;width:40cqw;padding:3.4cqh 2.4cqw;display:flex;position:absolute;top:7cqh;bottom:-3cqh;right:0;box-shadow:-14px 0 32px -20px #16121f66}.ProductVisuals-module__Jcmg5q__aiName{color:var(--teal-ink);align-items:center;gap:.6em;font-size:max(11px,1.5cqw);display:flex}.ProductVisuals-module__Jcmg5q__aiMark{width:auto;height:.8em}.ProductVisuals-module__Jcmg5q__question{background:#f5f3fa;padding:1.8cqh 1.6cqw;font-size:max(12px,1.75cqw);line-height:1.35}.ProductVisuals-module__Jcmg5q__answer{gap:1.4cqh;font-size:max(11px,1.45cqw);display:grid}.ProductVisuals-module__Jcmg5q__answer li{border-bottom:1px solid #ece9f2;justify-content:space-between;align-items:center;gap:1cqw;padding-bottom:1.4cqh;display:flex}.ProductVisuals-module__Jcmg5q__saythread{--key:4cqw 84cqh;--cmd:20cqw 84cqh;--mic:93.6cqw 66.9cqh;--ppick:89.4cqw 66.9cqh}.ProductVisuals-module__Jcmg5q__window{width:64cqw;height:62cqh;box-shadow:0 0 0 1.2cqw var(--color-night),0 1.2cqw 0 1.2cqw var(--color-night);background:#fff;border-radius:.4cqw .4cqw 0 0;grid-template-rows:9cqh 1fr;display:grid;position:absolute;top:6cqh;left:2.4cqw;overflow:hidden}.ProductVisuals-module__Jcmg5q__title{background:#ece9f2;justify-content:space-between;align-items:center;padding:0 2cqw;display:flex}.ProductVisuals-module__Jcmg5q__controls{gap:1.6cqw;display:flex}.ProductVisuals-module__Jcmg5q__page{flex-direction:column;gap:2.4cqh;padding:4cqh 3cqw;display:flex}.ProductVisuals-module__Jcmg5q__field,.ProductVisuals-module__Jcmg5q__composer{background:#fff;border:1.5px solid #cfcadb;position:relative}.ProductVisuals-module__Jcmg5q__field{height:22cqh;font-size:max(12px,1.9cqw);line-height:1.35}.ProductVisuals-module__Jcmg5q__field>*,.ProductVisuals-module__Jcmg5q__composer>*{padding:.6em .8em;position:absolute;inset:0}.ProductVisuals-module__Jcmg5q__wave{opacity:0;align-items:center;gap:.5em;display:flex}.ProductVisuals-module__Jcmg5q__wave i{width:.35em;height:var(--h);background:var(--red);max-height:2.4em}.ProductVisuals-module__Jcmg5q__said{opacity:0}.ProductVisuals-module__Jcmg5q__sel{-webkit-box-decoration-break:clone;box-decoration-break:clone}.ProductVisuals-module__Jcmg5q__listen{background:var(--color-night);color:#fff;opacity:0;border-radius:9999px;align-items:center;gap:.6em;padding:.5em 1em;font-size:max(11px,1.45cqw);display:inline-flex}.ProductVisuals-module__Jcmg5q__listen .ProductVisuals-module__Jcmg5q__wave{opacity:1;gap:.25em;height:1em;padding:0;position:static}.ProductVisuals-module__Jcmg5q__row4{--ink:var(--late);color:var(--late);gap:.3cqw;font-size:max(8px,.95cqw);display:flex}.ProductVisuals-module__Jcmg5q__row4 li{white-space:nowrap;padding:.3em .35em}.ProductVisuals-module__Jcmg5q__picked{isolation:isolate;color:#fff;position:relative}.ProductVisuals-module__Jcmg5q__picked:before{content:"";z-index:-1;background:var(--red);position:absolute;inset:-1.5px}.ProductVisuals-module__Jcmg5q__key{width:14cqw;height:8cqh;color:var(--color-graphite);white-space:nowrap;background:#fff;border-bottom:.7cqh solid #cfcadb;place-items:center;font-size:max(9px,1.15cqw);display:grid;position:absolute;top:80cqh}.ProductVisuals-module__Jcmg5q__dictation{left:4cqw}.ProductVisuals-module__Jcmg5q__command{left:20cqw}.ProductVisuals-module__Jcmg5q__mic:after{content:"";background:var(--red);background:#fff;position:absolute;inset:32% 42%}.ProductVisuals-module__Jcmg5q__phone{background:var(--color-night);border-radius:2.4cqw;width:28cqw;height:96cqh;padding:.9cqw;position:absolute;top:2cqh;left:70cqw}.ProductVisuals-module__Jcmg5q__screen{background:#f4f1ea;border-radius:1.6cqw;grid-template-rows:auto auto 1fr auto;gap:1.6cqh;height:100%;padding:1.6cqw;font-size:max(10px,1.25cqw);display:grid;overflow:hidden}.ProductVisuals-module__Jcmg5q__contact{border-bottom:1px solid #e3ddd1;align-items:center;gap:.5em;padding-bottom:1.2cqh;font-size:max(11px,1.5cqw);display:flex}.ProductVisuals-module__Jcmg5q__contact span{background:var(--color-bar-design);width:1.4em;height:1.4em}.ProductVisuals-module__Jcmg5q__bubble{background:#e6e0d4;justify-self:start;max-width:85%;padding:.7em .8em}.ProductVisuals-module__Jcmg5q__composer{border-color:#ddd6ca;align-self:end;height:16cqh}.ProductVisuals-module__Jcmg5q__kb{background:#e8e4dd;gap:1cqh;margin:0 -1.6cqw -1.6cqw;padding:1.2cqh .8cqw 1.6cqh;display:grid}.ProductVisuals-module__Jcmg5q__kbTop{justify-content:space-between;align-items:center;gap:.4cqw;display:flex}.ProductVisuals-module__Jcmg5q__mic{background:var(--red);flex:none;width:max(12px,2.4cqw);height:max(12px,2.4cqw);position:relative}.ProductVisuals-module__Jcmg5q__keys{grid-template-columns:repeat(var(--n),1fr);padding:0 calc((10 - var(--n))*1.1cqw);gap:.35cqw;display:grid}.ProductVisuals-module__Jcmg5q__keys i,.ProductVisuals-module__Jcmg5q__space{background:#fff;height:4.6cqh}.ProductVisuals-module__Jcmg5q__space{margin:0 5cqw}@container device not (min-width:30rem){.ProductVisuals-module__Jcmg5q__laptop{border-radius:4cqw;margin:0;padding:2.4cqw}.ProductVisuals-module__Jcmg5q__laptop:after{display:none}.ProductVisuals-module__Jcmg5q__neptune{--plus:87cqw 13.2cqh;--chip:58cqw 65.2cqh;--slot:50cqw 72cqh;aspect-ratio:4/5}.ProductVisuals-module__Jcmg5q__side,.ProductVisuals-module__Jcmg5q__tiles{display:none}.ProductVisuals-module__Jcmg5q__lists{width:90cqw;left:5cqw}.ProductVisuals-module__Jcmg5q__ai{border-top:1px solid #e4e0ec;border-left:0;width:auto;height:53cqh;top:auto;bottom:-3cqh;left:0;box-shadow:0 -14px 32px -20px #16121f66}}@container not (min-width:40rem){.ProductVisuals-module__Jcmg5q__saythread{--mic:79cqw 66.3cqh;--ppick:69.5cqw 66.3cqh;--desk:0;aspect-ratio:3/4}.ProductVisuals-module__Jcmg5q__window,.ProductVisuals-module__Jcmg5q__base,.ProductVisuals-module__Jcmg5q__key{display:none}.ProductVisuals-module__Jcmg5q__phone{width:70cqw;left:15cqw}.ProductVisuals-module__Jcmg5q__row4{font-size:9px}.ProductVisuals-module__Jcmg5q__row4 li{padding-inline:.25em}}@media (prefers-reduced-motion:no-preference){.js .ProductVisuals-module__Jcmg5q__cursor,.js .ProductVisuals-module__Jcmg5q__newRow,.js .ProductVisuals-module__Jcmg5q__newRow:before,.js .ProductVisuals-module__Jcmg5q__older,.js .ProductVisuals-module__Jcmg5q__due,.js .ProductVisuals-module__Jcmg5q__turned,.js .ProductVisuals-module__Jcmg5q__ai,.js .ProductVisuals-module__Jcmg5q__question,.js .ProductVisuals-module__Jcmg5q__answer li,.js .ProductVisuals-module__Jcmg5q__key,.js .ProductVisuals-module__Jcmg5q__field .ProductVisuals-module__Jcmg5q__wave,.js .ProductVisuals-module__Jcmg5q__field .ProductVisuals-module__Jcmg5q__said,.js .ProductVisuals-module__Jcmg5q__field .ProductVisuals-module__Jcmg5q__genz,.js .ProductVisuals-module__Jcmg5q__field .ProductVisuals-module__Jcmg5q__sel,.js .ProductVisuals-module__Jcmg5q__listen,.js .ProductVisuals-module__Jcmg5q__composer .ProductVisuals-module__Jcmg5q__wave,.js .ProductVisuals-module__Jcmg5q__composer .ProductVisuals-module__Jcmg5q__said,.js .ProductVisuals-module__Jcmg5q__composer .ProductVisuals-module__Jcmg5q__genz,.js .ProductVisuals-module__Jcmg5q__row4,.js .ProductVisuals-module__Jcmg5q__row4 .ProductVisuals-module__Jcmg5q__picked,.js .ProductVisuals-module__Jcmg5q__row4 .ProductVisuals-module__Jcmg5q__picked:before,.js .ProductVisuals-module__Jcmg5q__mic{animation-duration:9.5s;animation-timing-function:cubic-bezier(.5,1,.89,1);animation-iteration-count:infinite;animation-fill-mode:both}.js .ProductVisuals-module__Jcmg5q__neptune .ProductVisuals-module__Jcmg5q__cursor{animation-name:ProductVisuals-module__Jcmg5q__n-cursor}.js .ProductVisuals-module__Jcmg5q__newRow{animation-name:ProductVisuals-module__Jcmg5q__n-new}.js .ProductVisuals-module__Jcmg5q__newRow:before{animation-name:ProductVisuals-module__Jcmg5q__n-flash}.js .ProductVisuals-module__Jcmg5q__older{animation-name:ProductVisuals-module__Jcmg5q__n-shift}.js .ProductVisuals-module__Jcmg5q__due{animation-name:ProductVisuals-module__Jcmg5q__n-due}.js .ProductVisuals-module__Jcmg5q__turned{animation-name:ProductVisuals-module__Jcmg5q__n-late}.js .ProductVisuals-module__Jcmg5q__ai{animation-name:ProductVisuals-module__Jcmg5q__n-ai}.js .ProductVisuals-module__Jcmg5q__question{animation-name:ProductVisuals-module__Jcmg5q__n-ask}.js .ProductVisuals-module__Jcmg5q__answer li{animation-name:ProductVisuals-module__Jcmg5q__n-row;animation-delay:calc(var(--i)*.15s)}.js .ProductVisuals-module__Jcmg5q__saythread .ProductVisuals-module__Jcmg5q__cursor{animation-name:ProductVisuals-module__Jcmg5q__s-cursor}.js .ProductVisuals-module__Jcmg5q__dictation{animation-name:ProductVisuals-module__Jcmg5q__s-key}.js .ProductVisuals-module__Jcmg5q__command{animation-name:ProductVisuals-module__Jcmg5q__s-cmd}.js .ProductVisuals-module__Jcmg5q__field .ProductVisuals-module__Jcmg5q__sel{animation-name:ProductVisuals-module__Jcmg5q__s-sel}.js .ProductVisuals-module__Jcmg5q__listen{animation-name:ProductVisuals-module__Jcmg5q__s-listen}.js .ProductVisuals-module__Jcmg5q__wave i{animation:ProductVisuals-module__Jcmg5q__s-bar .45s ease-in-out calc(var(--i)*-.08s)infinite alternate}.js .ProductVisuals-module__Jcmg5q__field .ProductVisuals-module__Jcmg5q__wave{animation-name:ProductVisuals-module__Jcmg5q__s-wave}.js .ProductVisuals-module__Jcmg5q__field .ProductVisuals-module__Jcmg5q__said{animation-name:ProductVisuals-module__Jcmg5q__s-said}.js .ProductVisuals-module__Jcmg5q__field .ProductVisuals-module__Jcmg5q__genz{animation-name:ProductVisuals-module__Jcmg5q__s-genz}.js .ProductVisuals-module__Jcmg5q__row4 .ProductVisuals-module__Jcmg5q__picked{animation-name:ProductVisuals-module__Jcmg5q__s-pick-ink}.js .ProductVisuals-module__Jcmg5q__row4 .ProductVisuals-module__Jcmg5q__picked:before{animation-name:ProductVisuals-module__Jcmg5q__s-pick}.js .ProductVisuals-module__Jcmg5q__mic{animation-name:ProductVisuals-module__Jcmg5q__s-mic}.js .ProductVisuals-module__Jcmg5q__composer .ProductVisuals-module__Jcmg5q__wave{animation-name:ProductVisuals-module__Jcmg5q__p-wave}.js .ProductVisuals-module__Jcmg5q__composer .ProductVisuals-module__Jcmg5q__said{animation-name:ProductVisuals-module__Jcmg5q__p-said}.js .ProductVisuals-module__Jcmg5q__composer .ProductVisuals-module__Jcmg5q__genz{animation-name:ProductVisuals-module__Jcmg5q__p-genz}.js .ProductVisuals-module__Jcmg5q__row4{animation-name:ProductVisuals-module__Jcmg5q__p-row4}.js .ProductVisuals-module__Jcmg5q__row4 .ProductVisuals-module__Jcmg5q__picked,.js .ProductVisuals-module__Jcmg5q__row4 .ProductVisuals-module__Jcmg5q__picked:before{animation-delay:3.3s}@container not (min-width:30rem){.js .ProductVisuals-module__Jcmg5q__saythread *{animation-delay:-5.1s}.js .ProductVisuals-module__Jcmg5q__saythread .ProductVisuals-module__Jcmg5q__row4 .ProductVisuals-module__Jcmg5q__picked{animation-delay:-1.8s}.js .ProductVisuals-module__Jcmg5q__saythread .ProductVisuals-module__Jcmg5q__row4 .ProductVisuals-module__Jcmg5q__picked:before{animation-delay:-1.8s}}}@keyframes ProductVisuals-module__Jcmg5q__n-cursor{0%,4%{opacity:0;translate:40cqw 34cqh;scale:1}6.3%{opacity:1}12.6%{translate:var(--plus);scale:1}13.7%{scale:.8}14.7%,21%{translate:var(--plus);scale:1}29.5%{translate:var(--chip);scale:1}30.5%{scale:.8}31.6%,35.8%{opacity:1;translate:var(--chip);scale:1}41%{opacity:1;translate:var(--slot)}44.2%,to{opacity:0;translate:var(--slot)}}@keyframes ProductVisuals-module__Jcmg5q__n-new{0%,14.7%{opacity:0;transform:translateY(-40%)}18.9%,90.5%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes ProductVisuals-module__Jcmg5q__n-flash{0%,14.7%{opacity:0}17%{opacity:1}27.4%,to{opacity:0}}@keyframes ProductVisuals-module__Jcmg5q__n-shift{0%,14.7%{transform:translateY(-100%)}18.9%,94%{transform:none}98%,to{transform:translateY(-100%)}}@keyframes ProductVisuals-module__Jcmg5q__n-due{0%,31.6%{opacity:1}33.7%,92%{opacity:0}95%,to{opacity:1}}@keyframes ProductVisuals-module__Jcmg5q__n-late{0%,31.6%{opacity:0}33.7%,92%{opacity:1}95%,to{opacity:0}}@keyframes ProductVisuals-module__Jcmg5q__n-ai{0%,37.9%{opacity:0;transform:translate(30%)}44.2%,90.5%{opacity:1;transform:none}95%,to{opacity:0;transform:translate(30%)}}@keyframes ProductVisuals-module__Jcmg5q__n-ask{0%,44.2%{clip-path:inset(0 100% 0 0)}52.6%,to{clip-path:inset(0)}}@keyframes ProductVisuals-module__Jcmg5q__n-row{0%,56.8%{opacity:0;transform:translateY(40%)}60%,to{opacity:1;transform:none}}@keyframes ProductVisuals-module__Jcmg5q__s-cursor{0%,4%{opacity:0;translate:var(--key);scale:1}6.3%{opacity:var(--desk,1);scale:1}7.37%,21.05%{opacity:var(--desk,1);translate:var(--key);scale:.85}22.1%,33.7%{translate:var(--key);scale:1}37.9%,48.4%{opacity:var(--desk,1);translate:var(--cmd);scale:.85}49.5%,51.6%{opacity:var(--desk,1);translate:var(--cmd);scale:1}56.8%{opacity:1;translate:var(--mic);scale:1}57.9%,69.5%{translate:var(--mic);scale:.85}70.5%,75.8%{translate:var(--mic);scale:1}80%{translate:var(--ppick);scale:1}81.1%{scale:.8}82.1%,86%{opacity:1;translate:var(--ppick);scale:1}90%,to{opacity:0;translate:var(--ppick)}}@keyframes ProductVisuals-module__Jcmg5q__s-key{0%,7%{transform:none}7.37%,21.05%{transform:translateY(.5cqh)}22.1%,to{transform:none}}@keyframes ProductVisuals-module__Jcmg5q__s-cmd{0%,37.5%{transform:none}37.9%,48.4%{transform:translateY(.5cqh)}49.5%,to{transform:none}}@keyframes ProductVisuals-module__Jcmg5q__s-bar{0%{scale:1 .35}}@keyframes ProductVisuals-module__Jcmg5q__s-wave{0%,7.4%{opacity:0}8.4%,21.05%{opacity:1}22.1%,to{opacity:0}}@keyframes ProductVisuals-module__Jcmg5q__s-said{0%,22.1%{opacity:1;clip-path:inset(0 100% 0 0)}28.4%,49.5%{opacity:1;clip-path:inset(0)}50.5%,to{opacity:0;clip-path:inset(0)}}@keyframes ProductVisuals-module__Jcmg5q__s-sel{0%,30.5%{background-color:#0000}33.7%,49.5%{background-color:#b3d4ff}50.5%,to{background-color:#0000}}@keyframes ProductVisuals-module__Jcmg5q__s-listen{0%,38.9%{opacity:0;transform:translateY(25%)}40%,48.4%{opacity:1;transform:none}50.5%,to{opacity:0}}@keyframes ProductVisuals-module__Jcmg5q__s-genz{0%,49.5%{opacity:0}52.6%,93.7%{opacity:1}98.9%,to{opacity:0}}@keyframes ProductVisuals-module__Jcmg5q__s-pick{0%,44.2%{opacity:0}45.3%,to{opacity:1}}@keyframes ProductVisuals-module__Jcmg5q__s-pick-ink{0%,44.2%{color:var(--ink)}45.3%,to{color:#fff}}@keyframes ProductVisuals-module__Jcmg5q__s-mic{0%,57.5%{transform:none}57.9%,69.5%{transform:scale(.88)}70.5%,to{transform:none}}@keyframes ProductVisuals-module__Jcmg5q__p-wave{0%,58.9%{opacity:0}59.9%,69.5%{opacity:1}71.6%,to{opacity:0}}@keyframes ProductVisuals-module__Jcmg5q__p-said{0%,70.5%{opacity:1;clip-path:inset(0 0 100%)}75.8%,83.2%{opacity:1;clip-path:inset(0)}84.2%,to{opacity:0;clip-path:inset(0)}}@keyframes ProductVisuals-module__Jcmg5q__p-genz{0%,84.2%{opacity:0}86.3%,93.7%{opacity:1}98.9%,to{opacity:0}}@keyframes ProductVisuals-module__Jcmg5q__p-row4{0%,75.8%{opacity:0}77.9%,93.7%{opacity:1}98.9%,to{opacity:0}}
@supports (animation-timeline:view()) and (timeline-scope:none){@media (prefers-reduced-motion:no-preference){.js .ProductCases-module__50YV2G__cases{container-type:inline-size}.js .ProductCases-module__50YV2G__stack{--g:calc((100cqw - min(100cqw - 2*var(--spacing-gutter),1328px))/2);--pad:24px;--reach:50vh}.js .ProductCases-module__50YV2G__panel{margin-inline:calc(var(--g)*-1);padding-inline:calc(var(--g) + var(--pad));view-timeline:--panel block;animation:linear both ProductCases-module__50YV2G__grow;animation-timeline:--panel;animation-range:cover 0 cover var(--reach)}.js .ProductCases-module__50YV2G__stack>.ProductCases-module__50YV2G__panel.reveal{opacity:1;transition:none;translate:none}.js .ProductCases-module__50YV2G__showcase{perspective:1600px}.js .ProductCases-module__50YV2G__device{--tilt:rotateX(8deg)translateY(24px);transform-origin:0;animation:linear both ProductCases-module__50YV2G__face;animation-timeline:--panel;animation-range:cover 0 cover var(--reach)}.js .ProductCases-module__50YV2G__piece{animation:linear both ProductCases-module__50YV2G__lift;animation-timeline:--panel;animation-range:cover 0 cover calc(var(--reach)*var(--end))}@media (min-width:40rem){.js .ProductCases-module__50YV2G__stack{--pad:40px}}@media (min-width:64rem){.js .ProductCases-module__50YV2G__stack{--pad:56px}.js .ProductCases-module__50YV2G__left{--tilt:rotateY(-8deg)rotateX(3deg)}.js .ProductCases-module__50YV2G__right{--tilt:rotateY(8deg)rotateX(2deg)}}@media (min-width:64rem) and (min-height:48rem){.js .ProductCases-module__50YV2G__stack{--h:min(720px,100svh - 108px);--top:max(84px,(100svh - var(--h))/2);--reach:calc(100vh - var(--top));--over:calc(100vh - var(--top) - var(--h));grid-template-rows:var(--h)var(--h)30svh;timeline-scope:--saythread;display:grid}.js .ProductCases-module__50YV2G__panel{top:var(--top);height:var(--h);padding-block:40px;position:sticky}.js .ProductCases-module__50YV2G__panel:focus-within{z-index:1}.js .ProductCases-module__50YV2G__panel+.ProductCases-module__50YV2G__panel{view-timeline:--panel block,--saythread block;animation:none;box-shadow:0 -24px 48px -24px #16121f59}.js .ProductCases-module__50YV2G__panel:first-child>*{transform-origin:50% 0;animation:linear both ProductCases-module__50YV2G__back;animation-timeline:--saythread;animation-range:cover var(--over)cover var(--reach)}.js .ProductCases-module__50YV2G__panel:first-child:after{content:"";z-index:2;background:var(--color-mist);opacity:0;pointer-events:none;animation:linear both ProductCases-module__50YV2G__dim;animation-timeline:--saythread;animation-range:cover var(--over)cover var(--reach);position:absolute;inset:0}.js .ProductCases-module__50YV2G__showcase{padding-block:0}}}}@keyframes ProductCases-module__50YV2G__grow{0%{clip-path:inset(0 var(--g))}to{clip-path:inset(0)}}@keyframes ProductCases-module__50YV2G__face{0%{transform:var(--tilt)}to{transform:none}}@keyframes ProductCases-module__50YV2G__lift{to{translate:0 calc(var(--z)*-1)}}@keyframes ProductCases-module__50YV2G__back{to{scale:.94}}@keyframes ProductCases-module__50YV2G__dim{to{opacity:.4}}
.MethodAi-module__WzL6iW__pipeline{padding-top:56px;position:relative;overflow:clip}.MethodAi-module__WzL6iW__stages{grid-auto-rows:1fr;display:grid}.MethodAi-module__WzL6iW__stage{grid-template-columns:48px minmax(0,1fr);column-gap:20px;padding-bottom:28px;display:grid}.MethodAi-module__WzL6iW__copy{padding-top:12px}.MethodAi-module__WzL6iW__node{border:1.5px solid var(--color-night);width:48px;height:48px;color:var(--color-night);background:#fff;place-items:center;display:grid;position:relative}.MethodAi-module__WzL6iW__glyph{width:28px;height:28px}.MethodAi-module__WzL6iW__pipe{background:var(--color-night);opacity:.35;transform-origin:top;width:1.5px;height:calc(83.3333% + 33.3333px);position:absolute;top:0;left:24px;translate:-50%}.MethodAi-module__WzL6iW__runner{pointer-events:none;position:absolute;inset:56px 0 0}.MethodAi-module__WzL6iW__batch{width:28px;height:28px;color:var(--color-electric);position:absolute;top:24px;left:24px;translate:-50% -50%}.MethodAi-module__WzL6iW__form{opacity:0;position:absolute;inset:0}.MethodAi-module__WzL6iW__form:last-child{rotate:90deg}@media (min-width:1280px){.MethodAi-module__WzL6iW__pipeline{padding:0 0 0 56px}.MethodAi-module__WzL6iW__stages{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:auto}.MethodAi-module__WzL6iW__stage{grid-template-columns:none;row-gap:24px;padding:0 24px 0 0}.MethodAi-module__WzL6iW__copy{padding-top:0}.MethodAi-module__WzL6iW__pipe{transform-origin:0;width:calc(83.3333% + 33.3333px);height:1.5px;top:24px;left:0;translate:0 -50%}.MethodAi-module__WzL6iW__runner{inset:0 0 0 56px}.MethodAi-module__WzL6iW__form:last-child{rotate:none}}.MethodAi-module__WzL6iW__stream{max-width:34em;color:var(--color-graphite);font-size:var(--text-title-m);letter-spacing:-.02em;font-weight:300;line-height:1.75}.MethodAi-module__WzL6iW__entry{display:inline}.MethodAi-module__WzL6iW__entity{isolation:isolate;border:1.5px solid var(--color-night);color:var(--color-night);white-space:nowrap;background:#fff;align-items:center;gap:.4em;padding:0 .2em 0 .35em;font-weight:400;line-height:1.4;display:inline-flex;position:relative}.MethodAi-module__WzL6iW__entity:before{content:"";z-index:-1;background:var(--color-bar-ai);transform-origin:0;position:absolute;inset:0}.MethodAi-module__WzL6iW__entityTag{background:var(--color-night);color:#fff;letter-spacing:.01em;padding:0 .45em;font-size:14px;line-height:20px}.MethodAi-module__WzL6iW__sequence{--lane:24px;max-width:960px;margin-inline:auto;position:relative}.MethodAi-module__WzL6iW__actors{justify-content:space-between;gap:16px;display:flex}.MethodAi-module__WzL6iW__actor{border:1.5px solid var(--color-night);height:52px;color:var(--color-night);transform-origin:50%;background:#fff;align-items:center;padding-inline:20px;font-size:16px;display:flex}.MethodAi-module__WzL6iW__us{background:var(--color-night);color:#fff}.MethodAi-module__WzL6iW__life{top:52px;bottom:0;left:var(--lane);background:repeating-linear-gradient(var(--color-night)0 6px,transparent 6px 12px);transform-origin:top;width:1.5px;position:absolute;translate:-50%}.MethodAi-module__WzL6iW__lifeUs{left:auto;right:var(--lane);translate:50%}.MethodAi-module__WzL6iW__messages{margin-inline:var(--lane);text-align:center;padding-top:40px}.MethodAi-module__WzL6iW__message{padding:0 20px 28px}.MethodAi-module__WzL6iW__arrow{height:14px;margin:8px -20px;display:block;position:relative;overflow:clip}.MethodAi-module__WzL6iW__arrow:before{content:"";inset-inline:0;background:var(--color-night);transform-origin:0;height:1.5px;position:absolute;top:50%;translate:0 -50%}.MethodAi-module__WzL6iW__rail{position:absolute;inset:0}.MethodAi-module__WzL6iW__head{width:auto;height:14px;color:var(--color-night);position:absolute;top:0;right:0}.MethodAi-module__WzL6iW__message[data-flow=to-you] .MethodAi-module__WzL6iW__arrow:before{transform-origin:100%}.MethodAi-module__WzL6iW__message[data-flow=to-you] .MethodAi-module__WzL6iW__head{left:0;right:auto;scale:-1 1}.MethodAi-module__WzL6iW__message[data-flow=self] .MethodAi-module__WzL6iW__arrow{border:1.5px solid var(--color-night);transform-origin:100%;border-right:0;width:40px;height:28px;margin-left:auto;overflow:visible}.MethodAi-module__WzL6iW__message[data-flow=self] .MethodAi-module__WzL6iW__arrow:before{content:none}.MethodAi-module__WzL6iW__message[data-flow=self] .MethodAi-module__WzL6iW__head{top:auto;bottom:0;translate:0 50%}@media (prefers-reduced-motion:no-preference){.js .MethodAi-module__WzL6iW__pipeline,.js .MethodAi-module__WzL6iW__stream,.js .MethodAi-module__WzL6iW__sequence{--out:cubic-bezier(.5,1,.89,1);--io:cubic-bezier(.45,0,.55,1)}.js .is-in .MethodAi-module__WzL6iW__pipe{animation:MethodAi-module__WzL6iW__along-down .4s var(--io)both}.js .is-in .MethodAi-module__WzL6iW__runner{animation:MethodAi-module__WzL6iW__run-down 1.9s var(--io).3s both}.js .is-in .MethodAi-module__WzL6iW__form{animation:MethodAi-module__WzL6iW__held .34s linear calc(.21s + var(--f)*.34s)}.js .is-in .MethodAi-module__WzL6iW__glyph{animation:MethodAi-module__WzL6iW__glyph-in .24s var(--out)calc(.5s + var(--i)*.34s)both}@media (min-width:1280px){.js .is-in .MethodAi-module__WzL6iW__pipe{animation-name:MethodAi-module__WzL6iW__along-across}.js .is-in .MethodAi-module__WzL6iW__runner{animation-name:MethodAi-module__WzL6iW__run-across}}.js .is-in .MethodAi-module__WzL6iW__entity:before{animation:MethodAi-module__WzL6iW__along-across .24s var(--out)calc(.3s + var(--i)*.26s)both}.js .is-in .MethodAi-module__WzL6iW__entityTag{animation:MethodAi-module__WzL6iW__pop .22s var(--out)calc(.42s + var(--i)*.26s)both}.js .is-in .MethodAi-module__WzL6iW__actor{animation:MethodAi-module__WzL6iW__pop .26s var(--out)both}.js .is-in .MethodAi-module__WzL6iW__us{animation-delay:80ms}.js .is-in .MethodAi-module__WzL6iW__life{animation:MethodAi-module__WzL6iW__along-down .9s var(--io).2s both}.js .is-in .MethodAi-module__WzL6iW__arrow:before{animation:MethodAi-module__WzL6iW__along-across .36s var(--io)calc(.52s + var(--i)*.3s)both}.js .is-in .MethodAi-module__WzL6iW__rail{animation:MethodAi-module__WzL6iW__rail-in .36s var(--io)calc(.52s + var(--i)*.3s)both}.js .is-in .MethodAi-module__WzL6iW__message[data-flow=to-you] .MethodAi-module__WzL6iW__rail{animation-name:MethodAi-module__WzL6iW__rail-back}.js .is-in .MethodAi-module__WzL6iW__message[data-flow=self] .MethodAi-module__WzL6iW__rail{animation:none}.js .is-in .MethodAi-module__WzL6iW__message[data-flow=self] .MethodAi-module__WzL6iW__arrow{animation:MethodAi-module__WzL6iW__pop .26s var(--out)calc(.52s + var(--i)*.3s)both}}@keyframes MethodAi-module__WzL6iW__along-down{0%{scale:1 0}}@keyframes MethodAi-module__WzL6iW__along-across{0%{scale:0 1}}@keyframes MethodAi-module__WzL6iW__pop{0%{opacity:0;scale:.85}1%{opacity:1}}@keyframes MethodAi-module__WzL6iW__held{0%,to{opacity:1}}@keyframes MethodAi-module__WzL6iW__glyph-in{0%{opacity:0;scale:.4}}@keyframes MethodAi-module__WzL6iW__run-down{0%{translate:0 -56px}10.53%,15.79%{translate:0}28.42%,33.68%{translate:0 16.667%}46.32%,51.58%{translate:0 33.333%}64.21%,69.47%{translate:0 50%}82.11%,87.37%{translate:0 66.667%}to{translate:0 83.333%}}@keyframes MethodAi-module__WzL6iW__run-across{0%{translate:-56px}10.53%,15.79%{translate:0}28.42%,33.68%{translate:16.667%}46.32%,51.58%{translate:33.333%}64.21%,69.47%{translate:50%}82.11%,87.37%{translate:66.667%}to{translate:83.333%}}@keyframes MethodAi-module__WzL6iW__rail-in{0%{translate:-100%}}@keyframes MethodAi-module__WzL6iW__rail-back{0%{translate:100%}}
.MethodDev-module__hlH3na__browser{border:1.5px solid var(--color-night);background:#fff}.MethodDev-module__hlH3na__chrome{border-bottom:1.5px solid var(--color-night);align-items:center;gap:16px;height:44px;padding-inline:16px;display:flex}.MethodDev-module__hlH3na__dots{background:linear-gradient(var(--color-night),var(--color-night))0 0/10px 10px no-repeat,linear-gradient(var(--color-night),var(--color-night))17px 0/10px 10px no-repeat,linear-gradient(var(--color-night),var(--color-night))34px 0/10px 10px no-repeat;flex:none;width:44px;height:10px}.MethodDev-module__hlH3na__address{background:var(--color-mist);border:1.5px solid #cfcadb;width:100%;max-width:420px;height:22px}.MethodDev-module__hlH3na__viewport{padding-right:18px;position:relative}.MethodDev-module__hlH3na__section{border-bottom:1.5px solid var(--color-hairline);gap:16px;padding:24px 20px;display:grid}.MethodDev-module__hlH3na__section:last-child{border-bottom:0}.MethodDev-module__hlH3na__media{background:linear-gradient(#d9d4e4,#d9d4e4) 16px 12px/40% 8px no-repeat,linear-gradient(#d9d4e4,#d9d4e4) 16px 26px/26% 8px no-repeat,#ece9f2;height:48px;position:relative}.MethodDev-module__hlH3na__media:after{content:"";background:linear-gradient(var(--color-night),var(--color-night))16px 12px/40% 8px no-repeat,linear-gradient(var(--color-night),var(--color-night))16px 26px/26% 8px no-repeat,var(--color-bar-dev);position:absolute;inset:0}.MethodDev-module__hlH3na__section:nth-child(3n+2) .MethodDev-module__hlH3na__media{background:linear-gradient(#ece9f2,#ece9f2) 0 0/31% 100% no-repeat,linear-gradient(#ece9f2,#ece9f2) 50% 0/31% 100% no-repeat,linear-gradient(#ece9f2,#ece9f2) 100% 0/31% 100% no-repeat}.MethodDev-module__hlH3na__section:nth-child(3n+2) .MethodDev-module__hlH3na__media:after{background:linear-gradient(var(--color-bar-dev),var(--color-bar-dev))0 0/31% 100% no-repeat,linear-gradient(var(--color-bar-dev),var(--color-bar-dev))50% 0/31% 100% no-repeat,linear-gradient(var(--color-bar-dev),var(--color-bar-dev))100% 0/31% 100% no-repeat}.MethodDev-module__hlH3na__section:nth-child(3n) .MethodDev-module__hlH3na__media:after{background:linear-gradient(var(--color-bar-dev),var(--color-bar-dev))16px 12px/40% 8px no-repeat,linear-gradient(#fff,#fff)16px 26px/26% 8px no-repeat,var(--color-night)}.MethodDev-module__hlH3na__track{background:var(--color-mist);width:6px;position:absolute;top:10px;bottom:10px;right:6px}.MethodDev-module__hlH3na__thumb{inset-inline:0;background:var(--color-night);height:20%;position:absolute;top:0;translate:0 400%}@media (min-width:1024px){.MethodDev-module__hlH3na__section{grid-template-columns:minmax(0,1fr) minmax(0,.7fr);align-items:center;gap:40px;padding:22px 32px}.MethodDev-module__hlH3na__section:nth-child(2n) .MethodDev-module__hlH3na__media{order:-1}.MethodDev-module__hlH3na__media{height:84px}}.MethodDev-module__hlH3na__fan{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;padding-block:8px;display:grid;container-type:inline-size}.MethodDev-module__hlH3na__phone{--turn:calc((var(--c2) - .5)*4deg);--from-x:calc((.5 - var(--c2))*(100cqw + 12px)/2);--from-y:calc((1 - var(--r2))*(100% + 16px));z-index:calc(6 - var(--i));aspect-ratio:9/15;border:6px solid var(--color-night);rotate:var(--turn);background:#fff;border-radius:24px;flex-direction:column;padding:32px 14px 14px;display:flex;position:relative}.MethodDev-module__hlH3na__island{background:var(--color-night);border-radius:5px;width:36px;height:9px;position:absolute;top:8px;left:50%;translate:-50%}.MethodDev-module__hlH3na__tag{background:var(--color-bar-dev);color:var(--color-night);align-self:flex-start;padding:0 8px;font-size:14px;line-height:22px}.MethodDev-module__hlH3na__app{background:linear-gradient(#e7e3ef,#e7e3ef)0 12px/100% 8px no-repeat,linear-gradient(#e7e3ef,#e7e3ef)0 26px/70% 8px no-repeat,linear-gradient(var(--color-hairline),var(--color-hairline))0 100%/100% 1.5px no-repeat;height:46px;margin-top:auto;padding-top:12px}@media (min-width:1024px){.MethodDev-module__hlH3na__fan{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 16px}.MethodDev-module__hlH3na__phone{--turn:calc((var(--c3) - 1)*4deg);--from-x:calc((1 - var(--c3))*(100cqw + 16px)/3);--from-y:calc((.5 - var(--r3))*(100% + 32px));justify-self:center;width:100%;max-width:220px}}@media (min-width:1280px){.MethodDev-module__hlH3na__fan{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding-block:24px}.MethodDev-module__hlH3na__phone{--turn:calc((var(--i) - 2.5)*3deg);--from-x:calc((2.5 - var(--i))*(100cqw + 8px)/6);--from-y:0px;translate:0 calc((var(--i) - 2.5)*(var(--i) - 2.5)*3px)}}.MethodDev-module__hlH3na__workflow{row-gap:48px;display:grid}.MethodDev-module__hlH3na__tile{border:1.5px solid var(--color-night);background:#fff;position:relative}.MethodDev-module__hlH3na__tileHead{border-bottom:1.5px solid var(--color-night);background:var(--color-bar-dev);color:var(--color-night);padding:4px 16px;font-size:14px;line-height:20px;display:block}.MethodDev-module__hlH3na__tileBody{padding:16px 20px 20px}.MethodDev-module__hlH3na__link{width:14px;height:48px;position:absolute;top:100%;left:32px;overflow:clip;translate:-50%}.MethodDev-module__hlH3na__link:before{content:"";background:var(--color-night);transform-origin:top;width:1.5px;position:absolute;top:0;bottom:1px;left:50%;translate:-50%}.MethodDev-module__hlH3na__rail{position:absolute;inset:0}.MethodDev-module__hlH3na__head{width:auto;height:14px;color:var(--color-night);position:absolute;bottom:0;left:50%;translate:-50%;rotate:90deg}@media (min-width:1024px){.MethodDev-module__hlH3na__workflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:64px}.MethodDev-module__hlH3na__tile:nth-child(4){grid-area:2/3}.MethodDev-module__hlH3na__tile:nth-child(5){grid-area:2/2}.MethodDev-module__hlH3na__tile:nth-child(6){grid-area:2/1}.MethodDev-module__hlH3na__tile:nth-child(3) .MethodDev-module__hlH3na__link{height:64px;left:50%}.MethodDev-module__hlH3na__tile:is(:nth-child(-n+2),:nth-child(n+4)) .MethodDev-module__hlH3na__link{width:64px;height:14px;top:8px;translate:none}.MethodDev-module__hlH3na__tile:nth-child(-n+2) .MethodDev-module__hlH3na__link{left:100%}.MethodDev-module__hlH3na__tile:nth-child(n+4) .MethodDev-module__hlH3na__link{left:auto;right:100%}.MethodDev-module__hlH3na__tile:is(:nth-child(-n+2),:nth-child(n+4)) .MethodDev-module__hlH3na__link:before{transform-origin:0;width:auto;height:1.5px;inset:50% 1px auto 0;translate:0 -50%}.MethodDev-module__hlH3na__tile:nth-child(n+4) .MethodDev-module__hlH3na__link:before{transform-origin:100%;inset:50% 0 auto 1px}.MethodDev-module__hlH3na__tile:is(:nth-child(-n+2),:nth-child(n+4)) .MethodDev-module__hlH3na__head{inset:0 0 auto auto;translate:none;rotate:none}.MethodDev-module__hlH3na__tile:nth-child(n+4) .MethodDev-module__hlH3na__head{left:0;right:auto;scale:-1 1}}.MethodDev-module__hlH3na__editor{border:1.5px solid var(--color-night);background:#fff}.MethodDev-module__hlH3na__editorBar{border-bottom:1.5px solid var(--color-night);background:var(--color-bar-dev);color:var(--color-night);justify-content:space-between;align-items:center;padding:10px 12px 10px 20px;font-size:16px;line-height:24px;display:flex}.MethodDev-module__hlH3na__published{transform-origin:100%;background:#fff;align-items:center;gap:8px;padding:0 10px;font-size:14px;line-height:26px;display:flex}.MethodDev-module__hlH3na__form{padding:24px 20px 4px 44px;position:relative;overflow:clip}.MethodDev-module__hlH3na__fields{grid-auto-rows:1fr;display:grid}.MethodDev-module__hlH3na__fieldRow{padding-bottom:24px}.MethodDev-module__hlH3na__status{border:1.5px solid var(--color-night);flex:none;width:14px;height:14px;position:relative}.MethodDev-module__hlH3na__status:after{content:"";background:var(--color-bar-dev);position:absolute;inset:0}.MethodDev-module__hlH3na__input{border:1.5px solid #cfcadb;padding:12px 14px;position:relative}.MethodDev-module__hlH3na__input:after{content:"";border:1.5px solid var(--color-night);position:absolute;inset:-1.5px}.MethodDev-module__hlH3na__cursor{pointer-events:none;position:absolute;inset:24px 20px 4px 44px}.MethodDev-module__hlH3na__caret{color:var(--color-electric);opacity:0;position:absolute;top:56px;left:-28px}@media (min-width:1024px){.MethodDev-module__hlH3na__fields{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;column-gap:56px}}@media (prefers-reduced-motion:no-preference){.js .MethodDev-module__hlH3na__browser,.js .MethodDev-module__hlH3na__fan,.js .MethodDev-module__hlH3na__workflow,.js .MethodDev-module__hlH3na__editor{--out:cubic-bezier(.5,1,.89,1);--io:cubic-bezier(.45,0,.55,1)}.js .is-in .MethodDev-module__hlH3na__media:after{animation:MethodDev-module__hlH3na__show .3s var(--out)calc(.3s + var(--i)*.3s)both}.js .is-in .MethodDev-module__hlH3na__thumb{animation:MethodDev-module__hlH3na__scroll 1.8s var(--io).3s both}.js .is-in .MethodDev-module__hlH3na__phone{animation:MethodDev-module__hlH3na__deal .42s var(--out)calc(.2s + var(--i)*.16s)both}.js .is-in .MethodDev-module__hlH3na__link:before{animation:MethodDev-module__hlH3na__along-down .3s var(--io)calc(.3s + var(--i)*.3s)both}.js .is-in .MethodDev-module__hlH3na__rail{animation:MethodDev-module__hlH3na__rail-down .3s var(--io)calc(.3s + var(--i)*.3s)both}@media (min-width:1024px){.js .is-in .MethodDev-module__hlH3na__tile:is(:nth-child(-n+2),:nth-child(n+4)) .MethodDev-module__hlH3na__link:before{animation-name:MethodDev-module__hlH3na__along-across}.js .is-in .MethodDev-module__hlH3na__tile:nth-child(-n+2) .MethodDev-module__hlH3na__rail{animation-name:MethodDev-module__hlH3na__rail-in}.js .is-in .MethodDev-module__hlH3na__tile:nth-child(n+4) .MethodDev-module__hlH3na__rail{animation-name:MethodDev-module__hlH3na__rail-back}}.js .is-in .MethodDev-module__hlH3na__cursor{animation:MethodDev-module__hlH3na__visit-down 1.5s var(--io).3s both}.js .is-in .MethodDev-module__hlH3na__caret{animation:2.1s linear .25s both MethodDev-module__hlH3na__caret}.js .is-in .MethodDev-module__hlH3na__input:after{animation:MethodDev-module__hlH3na__show .2s var(--out)calc(.3s + var(--i)*.3s)both}.js .is-in .MethodDev-module__hlH3na__fieldRow .MethodDev-module__hlH3na__status:after{animation:MethodDev-module__hlH3na__mark .22s var(--out)calc(.45s + var(--i)*.3s)both}.js .is-in .MethodDev-module__hlH3na__published{animation:MethodDev-module__hlH3na__pop .22s var(--out)2.2s both}@media (min-width:1024px){.js .is-in .MethodDev-module__hlH3na__cursor{animation-name:MethodDev-module__hlH3na__visit-grid}}}@keyframes MethodDev-module__hlH3na__show{0%{opacity:0}}@keyframes MethodDev-module__hlH3na__scroll{0%{translate:0}}@keyframes MethodDev-module__hlH3na__deal{0%{translate:var(--from-x)var(--from-y);rotate:none}}@keyframes MethodDev-module__hlH3na__along-down{0%{scale:1 0}}@keyframes MethodDev-module__hlH3na__along-across{0%{scale:0 1}}@keyframes MethodDev-module__hlH3na__rail-down{0%{translate:0 -100%}}@keyframes MethodDev-module__hlH3na__rail-in{0%{translate:-100%}}@keyframes MethodDev-module__hlH3na__rail-back{0%{translate:100%}}@keyframes MethodDev-module__hlH3na__pop{0%{opacity:0;scale:.85}1%{opacity:1}}@keyframes MethodDev-module__hlH3na__mark{0%{opacity:0;scale:.4}}@keyframes MethodDev-module__hlH3na__caret{0%{opacity:0}4%,88%{opacity:1}to{opacity:0}}@keyframes MethodDev-module__hlH3na__visit-down{0%,8%{translate:0}20%,28%{translate:0 16.667%}40%,48%{translate:0 33.333%}60%,68%{translate:0 50%}80%,88%{translate:0 66.667%}to{translate:0 83.333%}}@keyframes MethodDev-module__hlH3na__visit-grid{0%,8%{translate:0}20%,28%{translate:0 33.333%}40%,48%{translate:0 66.667%}60%,68%{translate:calc(50% + 28px)}80%,88%{translate:calc(50% + 28px) 33.333%}to{translate:calc(50% + 28px) 66.667%}}
.MethodDesign-module__G9aKsa__name{white-space:nowrap}.MethodDesign-module__G9aKsa__journey{position:relative}.MethodDesign-module__G9aKsa__band{pointer-events:none;width:80px;position:absolute;inset:0 auto 0 0;overflow:clip}.MethodDesign-module__G9aKsa__across,.MethodDesign-module__G9aKsa__down{fill:none;width:100%;height:100%;stroke:var(--color-night);stroke-width:1.5px;vector-effect:non-scaling-stroke;position:absolute;inset:0;overflow:visible}.MethodDesign-module__G9aKsa__across{display:none}.MethodDesign-module__G9aKsa__across polyline,.MethodDesign-module__G9aKsa__down polyline{vector-effect:non-scaling-stroke}.MethodDesign-module__G9aKsa__rider{color:var(--color-electric);opacity:0;position:absolute;inset:0}.MethodDesign-module__G9aKsa__rider svg{position:absolute;top:-8px;left:-7px}.MethodDesign-module__G9aKsa__stages{grid-auto-rows:1fr;display:grid}.MethodDesign-module__G9aKsa__stage{grid-template-columns:80px minmax(0,1fr);align-items:center;display:grid;position:relative}.MethodDesign-module__G9aKsa__copy{grid-column:2;padding-block:14px}.MethodDesign-module__G9aKsa__point{top:50%;left:calc(12px + (1 - var(--m))*52px);border:1.5px solid var(--color-night);background:#fff;width:16px;height:16px;position:absolute;translate:-50% -50%}.MethodDesign-module__G9aKsa__point:after{content:"";background:var(--color-bar-design);position:absolute;inset:2px}@media (min-width:1280px){.MethodDesign-module__G9aKsa__band{width:auto;height:140px;inset:40px 0 auto}.MethodDesign-module__G9aKsa__across{display:block}.MethodDesign-module__G9aKsa__down{display:none}.MethodDesign-module__G9aKsa__stages{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:auto}.MethodDesign-module__G9aKsa__stage{text-align:center;padding-inline:12px;display:block}.MethodDesign-module__G9aKsa__copy{padding-block:0}.MethodDesign-module__G9aKsa__name{height:40px}.MethodDesign-module__G9aKsa__copy>p:last-child{margin-top:156px}.MethodDesign-module__G9aKsa__point{top:calc(60px + var(--m)*100px);left:50%}}.MethodDesign-module__G9aKsa__strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;display:grid}.MethodDesign-module__G9aKsa__screen{transform-origin:bottom;width:100%;max-width:140px;margin-bottom:16px}.MethodDesign-module__G9aKsa__pencil{fill:none;stroke:var(--color-graphite);stroke-width:1.5px;stroke-linecap:round}.MethodDesign-module__G9aKsa__wire{fill:#d9d4e4}.MethodDesign-module__G9aKsa__wireBox,.MethodDesign-module__G9aKsa__wireLine{stroke:#cfcadb;stroke-width:1.5px}.MethodDesign-module__G9aKsa__wireBox{fill:#ece9f2}.MethodDesign-module__G9aKsa__wireLine{fill:none}.MethodDesign-module__G9aKsa__sheet{fill:#fff;stroke:var(--color-night);stroke-width:1.5px}.MethodDesign-module__G9aKsa__paper{fill:#fff}.MethodDesign-module__G9aKsa__ink{fill:var(--color-night)}.MethodDesign-module__G9aKsa__soft{fill:#d9d4e4}.MethodDesign-module__G9aKsa__peach{fill:var(--color-bar-design)}.MethodDesign-module__G9aKsa__electric{fill:var(--color-electric)}.MethodDesign-module__G9aKsa__tap{fill:none;stroke:var(--color-electric);stroke-width:1.5px}.MethodDesign-module__G9aKsa__badge{fill:var(--color-bar-design);stroke:var(--color-night);stroke-width:1.5px}@media (min-width:1024px){.MethodDesign-module__G9aKsa__strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.MethodDesign-module__G9aKsa__strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}}@media (prefers-reduced-motion:no-preference){.js .MethodDesign-module__G9aKsa__journey,.js .MethodDesign-module__G9aKsa__strip{--out:cubic-bezier(.5,1,.89,1);--io:cubic-bezier(.45,0,.55,1)}.js .is-in .MethodDesign-module__G9aKsa__rider{animation:MethodDesign-module__G9aKsa__ride-down 1.5s var(--io).3s both,MethodDesign-module__G9aKsa__rider 1.9s linear .25s both}.js .is-in .MethodDesign-module__G9aKsa__point:after{animation:MethodDesign-module__G9aKsa__mark .22s var(--out)calc(.3s + var(--i)*.3s)both}@media (min-width:1280px){.js .is-in .MethodDesign-module__G9aKsa__rider{animation-name:MethodDesign-module__G9aKsa__ride-across,MethodDesign-module__G9aKsa__rider}}.js .is-in .MethodDesign-module__G9aKsa__screen{animation:MethodDesign-module__G9aKsa__arrive .36s var(--out)calc(.2s + var(--i)*.26s)both}}@keyframes MethodDesign-module__G9aKsa__mark{0%{opacity:0;scale:.4}}@keyframes MethodDesign-module__G9aKsa__arrive{0%{opacity:0;scale:.9}}@keyframes MethodDesign-module__G9aKsa__rider{0%{opacity:0}5%,92%{opacity:1}to{opacity:0}}@keyframes MethodDesign-module__G9aKsa__ride-down{0%,6%{translate:35.4px 8.333%}20%,26%{translate:51px 25%}40%,46%{translate:27.6px 41.667%}60%,66%{translate:43.2px 58.333%}80%,86%{translate:56.2px 75%}to{translate:48.4px 91.667%}}@keyframes MethodDesign-module__G9aKsa__ride-across{0%,6%{translate:8.333% 75px}20%,26%{translate:25% 45px}40%,46%{translate:41.667% 90px}60%,66%{translate:58.333% 60px}80%,86%{translate:75% 35px}to{translate:91.667% 50px}}
.MethodGames-module__1Om6bq__levels{position:relative}.MethodGames-module__1Om6bq__lane{pointer-events:none;width:96px;position:absolute;inset:0 auto 0 0}.MethodGames-module__1Om6bq__narrow,.MethodGames-module__1Om6bq__wide{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.MethodGames-module__1Om6bq__wide{display:none}.MethodGames-module__1Om6bq__road,.MethodGames-module__1Om6bq__roadLine{fill:none;vector-effect:non-scaling-stroke}.MethodGames-module__1Om6bq__road{stroke:var(--color-bar-games);stroke-width:16px}.MethodGames-module__1Om6bq__roadLine{stroke:var(--color-night);stroke-width:1.5px;stroke-dasharray:4 8;opacity:.45}.MethodGames-module__1Om6bq__player{color:var(--color-electric);position:absolute;inset:0;translate:68px 91.667%}.MethodGames-module__1Om6bq__player svg{position:absolute;top:-52px;left:-10px}.MethodGames-module__1Om6bq__track{grid-auto-rows:1fr;display:grid}.MethodGames-module__1Om6bq__level{grid-template-columns:96px minmax(0,1fr);align-items:center;min-height:112px;display:grid;position:relative}.MethodGames-module__1Om6bq__level:nth-child(odd){--x:28px}.MethodGames-module__1Om6bq__level:nth-child(2n){--x:68px}.MethodGames-module__1Om6bq__copy{grid-column:2;padding-block:16px}.MethodGames-module__1Om6bq__node{top:50%;left:var(--x);border:2px solid var(--color-night);background:var(--color-bar-games);place-items:center;width:44px;height:44px;display:grid;position:absolute;translate:-50% -50%}.MethodGames-module__1Om6bq__node:before{content:"";opacity:0;background:#fff;position:absolute;inset:0}.MethodGames-module__1Om6bq__node svg{grid-area:1/1;width:22px;height:22px;position:relative}.MethodGames-module__1Om6bq__lock{opacity:0}.MethodGames-module__1Om6bq__lock rect{fill:var(--color-night)}.MethodGames-module__1Om6bq__lock path{fill:none;stroke:var(--color-night);stroke-width:2.5px}.MethodGames-module__1Om6bq__star{fill:var(--color-night)}@media (min-width:1280px){.MethodGames-module__1Om6bq__lane{width:240px;left:calc(50% - 120px)}.MethodGames-module__1Om6bq__wide{display:block}.MethodGames-module__1Om6bq__narrow{display:none}.MethodGames-module__1Om6bq__player{translate:170px 91.667%}.MethodGames-module__1Om6bq__level{grid-template-columns:minmax(0,1fr) 240px minmax(0,1fr);column-gap:24px}.MethodGames-module__1Om6bq__level:nth-child(odd){--x:calc(50% - 50px)}.MethodGames-module__1Om6bq__level:nth-child(2n){--x:calc(50% + 50px)}.MethodGames-module__1Om6bq__level:nth-child(odd) .MethodGames-module__1Om6bq__copy{text-align:right;grid-column:1}.MethodGames-module__1Om6bq__level:nth-child(2n) .MethodGames-module__1Om6bq__copy{grid-column:3}}.MethodGames-module__1Om6bq__matrix{--cols:minmax(0,1fr)repeat(3,52px);--gap:12px}.MethodGames-module__1Om6bq__head,.MethodGames-module__1Om6bq__row{grid-template-columns:var(--cols);column-gap:var(--gap);align-items:center;display:grid}.MethodGames-module__1Om6bq__head{border-bottom:1.5px solid var(--color-night);color:var(--color-night);text-align:center;padding-bottom:12px;font-size:14px;line-height:20px}.MethodGames-module__1Om6bq__row{border-bottom:1.5px solid var(--color-hairline);padding-block:18px}.MethodGames-module__1Om6bq__cell{border:1.5px solid var(--color-night);background:var(--color-bar-games);justify-self:center;place-items:center;width:30px;height:30px;display:grid;position:relative}.MethodGames-module__1Om6bq__cell:before{content:"";opacity:0;background:#fff;position:absolute;inset:0}.MethodGames-module__1Om6bq__check{fill:none;width:20px;height:20px;stroke:var(--color-night);stroke-width:2.5px;position:relative}@media (min-width:1024px){.MethodGames-module__1Om6bq__matrix{--cols:minmax(0,1fr)repeat(3,120px);--gap:24px}}.MethodGames-module__1Om6bq__space{padding-bottom:32px;position:relative}.MethodGames-module__1Om6bq__floor{transform-origin:bottom;background-image:linear-gradient(#8752fa73 1.5px,#0000 1.5px),linear-gradient(90deg,#8752fa73 1.5px,#0000 1.5px);background-position:bottom;background-size:44px 44px;position:absolute;inset:0;transform:perspective(900px)rotateX(48deg);-webkit-mask-image:linear-gradient(#0000,#000 40%);mask-image:linear-gradient(#0000,#000 40%)}.MethodGames-module__1Om6bq__cards{gap:64px 24px;display:grid;position:relative}.MethodGames-module__1Om6bq__card{border:1.5px solid var(--color-night);background:#fff;padding:20px;position:relative;box-shadow:0 22px 24px -20px #16121f59}.MethodGames-module__1Om6bq__tag{background:var(--color-bar-games);color:var(--color-night);padding:0 8px;font-size:14px;line-height:22px;display:inline-block}.MethodGames-module__1Om6bq__anchor{border:1.5px solid var(--color-night);background:#e6c0ff99;border-radius:50%;width:64%;height:18px;position:absolute;bottom:-34px;left:50%;translate:-50%}.MethodGames-module__1Om6bq__anchor:after{content:"";background:var(--color-night);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (min-width:768px){.MethodGames-module__1Om6bq__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.MethodGames-module__1Om6bq__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.js .MethodGames-module__1Om6bq__levels,.js .MethodGames-module__1Om6bq__matrix,.js .MethodGames-module__1Om6bq__space{--out:cubic-bezier(.5,1,.89,1);--io:cubic-bezier(.45,0,.55,1)}.js .is-in .MethodGames-module__1Om6bq__player{animation:MethodGames-module__1Om6bq__play-down 1.5s var(--io).3s both}.js .is-in .MethodGames-module__1Om6bq__node:before{animation:MethodGames-module__1Om6bq__gone .16s linear calc(.3s + var(--i)*.3s)both}.js .is-in .MethodGames-module__1Om6bq__lock{animation:MethodGames-module__1Om6bq__gone .16s linear calc(.3s + var(--i)*.3s)both}.js .is-in .MethodGames-module__1Om6bq__star{animation:MethodGames-module__1Om6bq__pop .24s var(--out)calc(.3s + var(--i)*.3s)both}@media (min-width:1280px){.js .is-in .MethodGames-module__1Om6bq__player{animation-name:MethodGames-module__1Om6bq__play-wide}}.js .is-in .MethodGames-module__1Om6bq__cell:before{animation:MethodGames-module__1Om6bq__gone .16s linear calc(.3s + var(--i)*.26s + var(--c)*80ms)both}.js .is-in .MethodGames-module__1Om6bq__check{animation:MethodGames-module__1Om6bq__pop .22s var(--out)calc(.3s + var(--i)*.26s + var(--c)*80ms)both}.js .is-in .MethodGames-module__1Om6bq__card{animation:MethodGames-module__1Om6bq__drop .42s var(--io)calc(.2s + var(--i)*.18s)both}.js .is-in .MethodGames-module__1Om6bq__anchor{animation:MethodGames-module__1Om6bq__pop .26s var(--out)calc(.58s + var(--i)*.18s)both}}@keyframes MethodGames-module__1Om6bq__gone{0%{opacity:1}}@keyframes MethodGames-module__1Om6bq__pop{0%{opacity:0;scale:.4}}@keyframes MethodGames-module__1Om6bq__drop{0%{translate:0 -48px}}@keyframes MethodGames-module__1Om6bq__play-down{0%,6%{translate:28px 8.333%}20%,26%{translate:68px 25%}40%,46%{translate:28px 41.667%}60%,66%{translate:68px 58.333%}80%,86%{translate:28px 75%}to{translate:68px 91.667%}}@keyframes MethodGames-module__1Om6bq__play-wide{0%,6%{translate:70px 8.333%}20%,26%{translate:170px 25%}40%,46%{translate:70px 41.667%}60%,66%{translate:170px 58.333%}80%,86%{translate:70px 75%}to{translate:170px 91.667%}}
@media (prefers-reduced-motion:no-preference){.js .Method-module__7aCbZW__build .Method-module__7aCbZW__frame,.js .Method-module__7aCbZW__build .Method-module__7aCbZW__desc{opacity:0}.js .Method-module__7aCbZW__build .Method-module__7aCbZW__frame:before,.js .Method-module__7aCbZW__build .Method-module__7aCbZW__frame:after{content:"";z-index:-1;position:absolute}.js .Method-module__7aCbZW__build .Method-module__7aCbZW__frame:before{background:#f1ecff;inset:0}.js .Method-module__7aCbZW__build .Method-module__7aCbZW__frame:after{inset-block:0;background:linear-gradient(90deg,#fff0,#ffffffd9,#fff0);width:45%;left:0;translate:-110%}.js .Method-module__7aCbZW__build.is-in .Method-module__7aCbZW__frame{animation:Method-module__7aCbZW__build .36s cubic-bezier(.5,1,.89,1)calc(var(--i)*.12s)both}.js .Method-module__7aCbZW__build.is-in .Method-module__7aCbZW__desc{animation:Method-module__7aCbZW__fade .3s cubic-bezier(.5,1,.89,1)calc(var(--i)*.12s + .24s)both}.js .Method-module__7aCbZW__build.is-in .Method-module__7aCbZW__frame:after{animation:Method-module__7aCbZW__sweep .52s cubic-bezier(.45,0,.55,1)calc(.9s + var(--i)*.24s)both}.js .Method-module__7aCbZW__build.is-in .Method-module__7aCbZW__frame:before{animation:Method-module__7aCbZW__deepen .32s ease-out calc(1.08s + var(--i)*.24s)both}}@keyframes Method-module__7aCbZW__build{0%{translate:-12px}to{opacity:1}}@keyframes Method-module__7aCbZW__fade{to{opacity:1}}@keyframes Method-module__7aCbZW__sweep{to{translate:330%}}@keyframes Method-module__7aCbZW__deepen{to{opacity:0}}
.HomeBackdrop-module__tVFy7G__home{--u:1.6vw}@media (min-width:64rem){.HomeBackdrop-module__tVFy7G__home{--u:1vw}}.HomeBackdrop-module__tVFy7G__layer{display:none}.HomeBackdrop-module__tVFy7G__home .accent-glow{display:none}.HomeBackdrop-module__tVFy7G__fade{isolation:isolate;position:relative}.HomeBackdrop-module__tVFy7G__fade:before{content:"";z-index:-1;background:linear-gradient(var(--color-mist),transparent 28%,transparent 50%,var(--color-mist));pointer-events:none;position:absolute;inset:0}.HomeBackdrop-module__tVFy7G__fade li{border:0 solid var(--color-hairline)}.HomeBackdrop-module__tVFy7G__fade li:nth-child(odd){border-right-width:1px}.HomeBackdrop-module__tVFy7G__fade li:nth-last-child(n+3){border-bottom-width:1px}@media (min-width:64rem){.HomeBackdrop-module__tVFy7G__fade li:nth-child(n){border-width:0}.HomeBackdrop-module__tVFy7G__fade li:not(:nth-child(5n)){border-right-width:1px}.HomeBackdrop-module__tVFy7G__fade li:nth-child(-n+5){border-bottom-width:1px}}.HomeBackdrop-module__tVFy7G__band{background:var(--still-sm)}@media (min-width:64rem){.HomeBackdrop-module__tVFy7G__band{background:var(--still)}}@supports (animation-timeline:view()) and (timeline-scope:none){@media (prefers-reduced-motion:no-preference){.js .HomeBackdrop-module__tVFy7G__band{view-timeline:var(--tl)block;background:0 0}.js .HomeBackdrop-module__tVFy7G__layer{z-index:-1;pointer-events:none;height:100lvh;display:block;position:fixed;inset:0 0 auto;overflow:hidden}.js .HomeBackdrop-module__tVFy7G__scene{display:contents}.js .HomeBackdrop-module__tVFy7G__box{position:absolute}.js .HomeBackdrop-module__tVFy7G__base{inset:0}.js .HomeBackdrop-module__tVFy7G__glow{--drift:12vh;top:calc(var(--y)*1% - var(--h)*var(--u)/2);left:calc(var(--x)*1% - var(--w)*var(--u)/2);width:calc(var(--w)*var(--u));height:calc(var(--h)*var(--u))}.js .HomeBackdrop-module__tVFy7G__fill{height:100%}.js .HomeBackdrop-module__tVFy7G__in,.js .HomeBackdrop-module__tVFy7G__out{opacity:0}.js .HomeBackdrop-module__tVFy7G__in{animation:linear both HomeBackdrop-module__tVFy7G__enter;animation-timeline:var(--in);animation-range:var(--in-range)}.js .HomeBackdrop-module__tVFy7G__out{animation:linear both HomeBackdrop-module__tVFy7G__leave;animation-timeline:var(--out);animation-range:var(--out-range)}}}@media not (min-width:64rem){.HomeBackdrop-module__tVFy7G__lg{display:none}}@keyframes HomeBackdrop-module__tVFy7G__enter{0%{opacity:0;translate:0 var(--drift,0px)}to{opacity:1;translate:0}}@keyframes HomeBackdrop-module__tVFy7G__leave{0%{opacity:1;translate:0}to{opacity:0;translate:0 calc(var(--drift,0px)*-1)}}
