.styles_main__u2wiS{background:#fff;color:#0d1320;flex-grow:1}.styles_main__u2wiS h1,.styles_main__u2wiS h2,.styles_main__u2wiS h3,.styles_main__u2wiS p{margin:0}.styles_main__u2wiS [tabindex="0"]:focus-visible,.styles_main__u2wiS a:focus-visible,.styles_main__u2wiS button:focus-visible,.styles_main__u2wiS summary:focus-visible{outline:3px solid #2d65a8;outline-offset:3px}.styles_shell__rkhx2{width:min(80rem,100% - 3rem);margin-inline:auto}@media(max-width:700px){.styles_shell__rkhx2{width:min(80rem,100% - 2rem)}}.styles_srOnly__z1Ic1{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.styles_btnPrimary__ptAsE,.styles_btnSecondary__ROvd4,.styles_btnTertiary__wFV4N,.styles_btnText__rI9TC{font-family:inherit;text-decoration:none}.styles_btnPrimary__ptAsE:active,.styles_btnPrimary__ptAsE:focus,.styles_btnPrimary__ptAsE:focus-visible,.styles_btnPrimary__ptAsE:hover,.styles_btnPrimary__ptAsE:visited,.styles_btnSecondary__ROvd4:active,.styles_btnSecondary__ROvd4:focus,.styles_btnSecondary__ROvd4:focus-visible,.styles_btnSecondary__ROvd4:hover,.styles_btnSecondary__ROvd4:visited,.styles_btnTertiary__wFV4N:active,.styles_btnTertiary__wFV4N:focus,.styles_btnTertiary__wFV4N:focus-visible,.styles_btnTertiary__wFV4N:hover,.styles_btnTertiary__wFV4N:visited,.styles_btnText__rI9TC:active,.styles_btnText__rI9TC:focus,.styles_btnText__rI9TC:focus-visible,.styles_btnText__rI9TC:hover,.styles_btnText__rI9TC:visited{text-decoration:none}.styles_btnPrimary__ptAsE{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-weight:700;border-radius:999px;padding:1rem 1.95rem;font-size:1.05rem;background:linear-gradient(135deg,#e8414a,#cc2b31);color:#fff;box-shadow:0 10px 20px rgba(232,65,74,.28);transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.styles_btnPrimary__ptAsE:hover{transform:translateY(-1px);color:#fff}.styles_btnSecondary__ROvd4{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-weight:700;border-radius:999px;padding:calc(1rem - 2px) calc(1.95rem - 2px);font-size:1.05rem;min-height:44px;background:rgba(0,0,0,0);color:#cc2b31;border:2px solid #cc2b31;transition:transform .16s ease,background-color .16s ease}.styles_btnSecondary__ROvd4:hover{transform:translateY(-1px);background:rgba(204,43,49,.06);color:#cc2b31}.styles_btnTertiary__wFV4N{align-self:center;padding:.5rem .25rem;font-size:.95rem;font-weight:500;color:#5a6578;border-bottom:1px solid rgba(0,0,0,0);transition:color .16s ease,border-color .16s ease}.styles_btnTertiary__wFV4N:hover{color:#0d1320;border-bottom-color:#e5e9f0}@media(max-width:1024px){.styles_heroDetails__ajSj6 .styles_btnTertiary__wFV4N{display:inline-flex;align-items:center;min-height:44px;padding:.5rem .25rem;margin:-.25rem 0}}.styles_btnText__rI9TC{color:#cc2b31;font-weight:600;font-size:1.05rem}.styles_btnText__rI9TC:hover{text-decoration:underline}.styles_trialLinks__8PMiL{display:flex;flex-wrap:wrap;align-items:center;column-gap:.75rem;color:hsla(0,0%,100%,.72)}.styles_ctaRow__AIuSG{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem}.styles_section__WWTUU{padding-block:5.5rem;scroll-margin-top:calc(var(--header-height) + 1rem)}@media(max-width:700px){.styles_section__WWTUU{padding-block:4rem}}.styles_intro__Kkg_Z{display:grid;grid-gap:.7rem;gap:.7rem}.styles_intro__Kkg_Z h2{max-width:24ch;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.12;letter-spacing:-.015em}.styles_kicker__iTtyu{color:#cc2b31;text-transform:uppercase;font-size:.8rem;font-weight:700;letter-spacing:.11em}.styles_pale__pqO5k{background:#f7f9fc;border-block:1px solid #e5e9f0}.styles_joined__sXWVJ{padding-top:0}.styles_hero__pyYvw{padding-top:calc(var(--header-height) + clamp(3.5rem,7vw,6.5rem));padding-bottom:clamp(3rem,6vw,5rem)}@media(max-width:980px){.styles_hero__pyYvw{padding-top:calc(var(--header-height) + 3rem)}}.styles_heroGrid__ZmwBA{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:1.6rem clamp(1.5rem,3vw,3rem);gap:1.6rem clamp(1.5rem,3vw,3rem);align-items:start}@media(max-width:980px){.styles_heroGrid__ZmwBA{grid-template-columns:minmax(0,1fr);gap:1.4rem}.styles_heroGrid__ZmwBA .styles_heroDetails__ajSj6,.styles_heroGrid__ZmwBA .styles_heroHeading__8_Enn{grid-column:1}}.styles_product__dzwtQ{grid-column:1/-1;justify-self:start;display:inline-flex;align-items:center;gap:.7rem;font-size:1.25rem;font-weight:700;letter-spacing:-.01em}.styles_product__dzwtQ img{display:block;width:2.75rem;height:2.75rem;border-radius:22%}.styles_heroHeading__8_Enn{grid-column:1/8}.styles_heroHeading__8_Enn h1{max-width:12ch;font-size:clamp(3.2rem,6.15vw,6rem);line-height:.93;letter-spacing:-.06em}.styles_heroHeading__8_Enn h1 span{display:block}@media(max-width:700px){.styles_heroHeading__8_Enn h1{font-size:clamp(2.6rem,9vw,3.9rem)}}.styles_highlight__3K38N{color:#cc2b31}.styles_heroDetails__ajSj6{grid-column:8/-1;align-self:end;padding-bottom:.15rem;min-width:0}.styles_trustLine__adCgd{margin-top:1.2rem!important;font-size:.95rem;font-weight:600;color:#5a6578;line-height:1.52}.styles_smallPrint__ECNxX{margin-top:.3rem!important;color:#5a6578;font-size:.85rem}.styles_heroMedia__OOx1z{grid-column:1/-1;min-width:0;margin:clamp(.5rem,2vw,1.5rem) 0 0}.styles_heroMedia__OOx1z .styles_videoBox__fzP8R{overflow:hidden;border-radius:clamp(14px,2.4vw,28px);box-shadow:0 30px 80px rgba(13,32,80,.22)}.styles_heroMedia__OOx1z figcaption{margin-top:1.25rem;color:#5a6578;font-size:.9rem;line-height:1.5;text-align:center}.styles_frame__py2Ag{min-width:0;border:1px solid #d9e0ea;border-radius:14px;background:#fff;box-shadow:0 2px 6px rgba(13,32,80,.06),0 30px 70px -20px rgba(13,32,80,.2);overflow:hidden}.styles_frameBar__vFv1s{display:flex;gap:.35rem;padding:.6rem .85rem;border-bottom:1px solid #e5e9f0;background:#fafbfd}.styles_frameBar__vFv1s span{width:.55rem;height:.55rem;border-radius:50%;background:#ccd4e0}.styles_videoBox__fzP8R{position:relative;background:#14131c;line-height:0}.styles_video__ycYKW{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#14131c}.styles_playButton__qhHlp{position:absolute;inset:0;margin:auto;width:4.5rem;height:4.5rem;display:grid;place-items:center;border:0;border-radius:50%;background:linear-gradient(135deg,#e8414a,#cc2b31);color:#fff;box-shadow:0 10px 24px rgba(0,0,0,.35);transition:transform .16s ease}.styles_playButton__qhHlp:hover{transform:scale(1.05)}.styles_stripBand__ssr8K{background:#f7f9fc;border-block:1px solid #e5e9f0}.styles_stats__fVUGp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:700px){.styles_stats__fVUGp{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;row-gap:1.4rem}}.styles_stat__y8jAs{padding:1.9rem 2rem;border-left:1px solid #d9e0ea}.styles_stat__y8jAs:first-child{border-left:0;padding-left:0}.styles_stat__y8jAs dt{font-size:clamp(1.25rem,2vw,1.55rem);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:#0d1320;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_stat__y8jAs dd{margin:.45rem 0 0;color:#5a6578;font-size:.92rem;line-height:1.5}@media(max-width:700px){.styles_stat__y8jAs{border-left:0;border-top:1px solid #d9e0ea;padding:1.15rem 0 0}}.styles_slides__C_g21{margin-top:0}.styles_slideTrack__rZtBC{--bleed-x:1rem;--bleed-top:2rem;--bleed-bottom:5rem;display:flex;margin:calc(var(--bleed-top)*-1) calc(var(--bleed-x)*-1) calc(var(--bleed-bottom)*-1);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.styles_slideTrack__rZtBC::-webkit-scrollbar{display:none}@media(min-width:701px){.styles_slideTrack__rZtBC{--bleed-x:1.5rem}}@media(min-width:1440px){.styles_slideTrack__rZtBC{--bleed-x:4rem}}.styles_slide__dIG6l{flex:0 0 100%;min-width:0;box-sizing:border-box;padding:var(--bleed-top) var(--bleed-x) var(--bleed-bottom);scroll-snap-align:start;scroll-snap-stop:always}.styles_slideImage__FlApk{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#fff}.styles_slideTitle__McG4v{margin-top:1.35rem!important;font-size:1.3rem;line-height:1.3;letter-spacing:-.01em}.styles_slideCaption__n8TSo{margin-top:.45rem!important;color:#5a6578;line-height:1.6;max-width:62ch}.styles_slideControls__JOBqg{margin-top:1.6rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;border-top:1px solid #e5e9f0;padding-top:1.35rem}.styles_slideMeta__lhg5U{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.4rem;min-width:0}.styles_slideCount__ua6HQ{color:#5a6578;font-size:.88rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_slideDots__0le3D{display:flex;flex-wrap:wrap;align-items:center;gap:.1rem}.styles_slideDot__BuUez{position:relative;width:2.4rem;height:2.75rem;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.styles_slideDot__BuUez:before{content:"";position:absolute;inset:0;margin:auto;width:1.4rem;height:3px;border-radius:999px;background:#ccd4e0;transition:width .2s ease,background-color .2s ease}.styles_slideDot__BuUez:hover:before{background:#2d65a8}.styles_slideDot__BuUez[aria-current=true]:before{background:#0d2d52;width:2rem}@media(max-width:1024px){.styles_slideDot__BuUez{width:2.75rem;height:2.75rem}}.styles_slideArrows__UOpSU{display:flex;gap:.6rem}.styles_slideArrow__VYq8P{width:2.75rem;height:2.75rem;display:grid;place-items:center;padding:0;border:1px solid #d9e0ea;border-radius:50%;background:#fff;color:#0d2d52;cursor:pointer;transition:border-color .16s ease,color .16s ease}.styles_slideArrow__VYq8P:hover:not(:disabled){border-color:#0d2d52}.styles_slideArrow__VYq8P:disabled{color:#b4bccb;cursor:default}.styles_featureTable__wnMRI{margin-top:2.75rem;width:100%;border-collapse:collapse;table-layout:fixed;text-align:left}.styles_featureTable__wnMRI td,.styles_featureTable__wnMRI th{padding:1.35rem 1.25rem 1.35rem 0;border-bottom:1px solid #d9e0ea;vertical-align:top;line-height:1.6;font-size:.98rem}.styles_featureTable__wnMRI thead th{padding-block:.9rem;border-bottom:2px solid #d9e0ea;color:#5a6578;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.styles_featureTable__wnMRI tbody th{color:#0d1320;font-weight:700;font-size:1rem}.styles_featureTable__wnMRI tbody td{color:#5a6578}.styles_colFeature__JGhpW{width:30%}@media(max-width:640px){.styles_featureTable__wnMRI{margin-top:1.75rem}.styles_featureTable__wnMRI,.styles_featureTable__wnMRI tbody,.styles_featureTable__wnMRI tr{display:block}.styles_featureTable__wnMRI thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.styles_featureTable__wnMRI tr{padding:1.2rem 0;border-bottom:1px solid #d9e0ea}.styles_featureTable__wnMRI td,.styles_featureTable__wnMRI th{display:block;padding:0;border:0;text-align:left}.styles_featureTable__wnMRI tbody td{margin-top:.3rem}}.styles_pricingCard__IS_g1{--card-accent:rgba(74,144,217,0.5);--card-accent-text:#4a90d9;position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:clamp(2rem,5vw,4.5rem);gap:clamp(2rem,5vw,4.5rem);align-items:stretch;padding:clamp(1.75rem,4vw,4rem);border-radius:clamp(20px,3vw,32px);background:linear-gradient(150deg,#051a35,#080d18 55%,#04101e);color:#fff}.styles_pricingCard__IS_g1:before{content:"";position:absolute;width:55%;aspect-ratio:1;top:-30%;right:-12%;border-radius:50%;background:radial-gradient(circle at 40% 40%,var(--card-accent) 0,transparent 68%);opacity:.4;pointer-events:none}.styles_pricingCard__IS_g1>*{position:relative}.styles_pricingCard__IS_g1 h2{max-width:18ch;font-size:clamp(2rem,4vw,3.25rem);line-height:1.05;letter-spacing:-.02em;color:#fff}.styles_pricingCard__IS_g1 h3{font-size:1.1rem;font-weight:700;color:#fff}.styles_pricingCard__IS_g1 a:focus-visible,.styles_pricingCard__IS_g1 button:focus-visible{outline-color:#fff}@media(max-width:980px){.styles_pricingCard__IS_g1{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.styles_pricingCard__IS_g1{gap:1.75rem;padding:1.75rem 1.25rem;border-radius:24px}.styles_pricingCard__IS_g1 h2{font-size:clamp(1.9rem,8.5vw,2.3rem);text-wrap:balance}}.styles_pricingMain__u28Gu{min-width:0}.styles_pricingMain__u28Gu h3{margin-top:2rem}@media(max-width:560px){.styles_pricingMain__u28Gu h3{margin-top:1.5rem}}.styles_price__E7kNd{margin-top:.6rem!important;display:flex;align-items:baseline;gap:.6rem}.styles_price__E7kNd strong{font-size:clamp(3rem,6vw,4.5rem);line-height:1;letter-spacing:-.02em;color:#fff}.styles_price__E7kNd span{color:hsla(0,0%,100%,.72);font-weight:500}@media(max-width:560px){.styles_price__E7kNd strong{font-size:3.25rem}}.styles_priceList__bz2__{list-style:none;margin:1.4rem 0 1.8rem;padding:0;display:grid;grid-gap:.7rem;gap:.7rem;color:hsla(0,0%,100%,.85)}.styles_priceList__bz2__ li{display:flex;gap:.65rem;align-items:flex-start;line-height:1.45}.styles_priceList__bz2__ svg{flex:none;margin-top:.15rem;color:var(--card-accent-text)}.styles_priceSmall__DDYjS a,.styles_pricingCard__IS_g1 .styles_btnText__rI9TC{color:#f58089}@media(max-width:1024px){.styles_pricingCard__IS_g1 .styles_btnText__rI9TC{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;text-align:center;text-wrap:balance}}@media(max-width:560px){.styles_pricingCard__IS_g1 .styles_ctaRow__AIuSG{flex-direction:column;align-items:stretch;gap:.35rem}.styles_pricingCard__IS_g1 .styles_ctaRow__AIuSG .styles_btnPrimary__ptAsE{min-height:3.5rem}.styles_pricingCard__IS_g1 .styles_ctaRow__AIuSG .styles_btnText__rI9TC{align-self:center}}.styles_priceSmall__DDYjS{margin-top:1.2rem!important;color:hsla(0,0%,100%,.72);font-size:.85rem}@media(max-width:1024px){.styles_priceSmall__DDYjS{font-size:.875rem;line-height:1.6}}.styles_priceSmall__DDYjS a{font-weight:600;text-decoration:none}@media(max-width:1024px){.styles_priceSmall__DDYjS a{padding-block:.75rem}}.styles_priceSmall__DDYjS a:hover{text-decoration:underline}.styles_pricingSide__5lXw4{display:grid;grid-gap:2rem;gap:2rem;align-content:center;min-width:0;padding-left:clamp(2rem,5vw,4.5rem);border-left:1px solid hsla(0,0%,100%,.1)}@media(max-width:980px){.styles_pricingSide__5lXw4{padding-left:0;padding-top:2rem;border-left:0;border-top:1px solid hsla(0,0%,100%,.1)}}@media(max-width:560px){.styles_pricingSide__5lXw4{gap:1.75rem;padding-top:1.75rem}}.styles_sideBlock__OUYnv{min-width:0}.styles_sideNote__svpT6{margin-top:.8rem!important;color:hsla(0,0%,100%,.72);font-size:.88rem;line-height:1.5}.styles_command__q_5Zj{position:relative;margin-top:.9rem;display:flex;align-items:stretch;gap:.5rem;min-width:0}@media(max-width:600px){.styles_command__q_5Zj{flex-direction:column;gap:.6rem}}.styles_commandText__Mz5Jd{flex:1 1;min-width:0;padding:.8rem .9rem;border-radius:8px;border:1px solid hsla(0,0%,100%,.12);background:#04080f;color:#eaf0fb;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85rem;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:600px){.styles_commandText__Mz5Jd{padding:.9rem .85rem;font-size:.875rem}}@media(max-width:374px){.styles_commandText__Mz5Jd{font-size:.8125rem}}.styles_copyButton__JyvAf{flex:none;display:inline-flex;align-items:center;gap:.4rem;padding:0 .95rem;border:1px solid hsla(0,0%,100%,.3);border-radius:999px;background:rgba(0,0,0,0);color:#fff;font-family:inherit;font-size:.85rem;font-weight:700;text-decoration:none}@media(max-width:600px){.styles_copyButton__JyvAf{align-self:stretch;justify-content:center;min-height:2.75rem;padding:.6rem 1.1rem;font-size:.9rem}}.styles_copyButton__JyvAf:hover{border-color:#fff;text-decoration:none}.styles_copyButton__JyvAf[data-copied]{border-color:var(--card-accent-text);color:#fff}.styles_requirements__2AIAK{margin:.9rem 0 0;display:grid;grid-gap:.8rem;gap:.8rem}.styles_requirements__2AIAK dt{font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--card-accent-text)}.styles_requirements__2AIAK dd{margin:.15rem 0 0;color:hsla(0,0%,100%,.72);line-height:1.5}@media(max-width:560px){.styles_requirements__2AIAK{gap:1rem}}.styles_faq__dOkEO{margin-top:1.8rem;border-top:1px solid #e5e9f0}.styles_faq__dOkEO details{border-bottom:1px solid #e5e9f0}.styles_faq__dOkEO summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;font-weight:700;font-size:1.05rem;line-height:1.35;cursor:pointer}.styles_faq__dOkEO summary::-webkit-details-marker{display:none}.styles_faq__dOkEO summary:after{content:"";flex:none;width:.6rem;height:.6rem;border-right:2px solid #0d2d52;border-bottom:2px solid #0d2d52;transform:rotate(45deg);transition:transform .2s ease}.styles_faq__dOkEO details[open] summary:after{transform:rotate(-135deg)}.styles_faq__dOkEO p{padding:0 2rem 1.2rem 0;color:#5a6578;line-height:1.65;white-space:pre-line}.styles_finalBand__CAuaB{padding-block:5.5rem;background:#f7f9fc;border-block:1px solid #e5e9f0;scroll-margin-top:calc(var(--header-height) + 1rem)}@media(max-width:700px){.styles_finalBand__CAuaB{padding-block:3.5rem}}.styles_final__KPT1i{display:flex;flex-direction:column;align-items:center;text-align:center}.styles_final__KPT1i img{display:block;width:6rem;height:6rem;border-radius:22%;box-shadow:0 16px 40px rgba(13,32,80,.18)}.styles_final__KPT1i h2{margin-top:2rem;font-size:clamp(2.4rem,6vw,5rem);line-height:1;letter-spacing:-.03em}@media(max-width:560px){.styles_final__KPT1i h2{margin-top:1.5rem;font-size:clamp(2.2rem,10vw,2.6rem);text-wrap:balance}.styles_final__KPT1i img{width:5rem;height:5rem}}.styles_finalBody__W6nkd{margin-top:1.25rem!important;color:#5a6578;font-size:clamp(1.1rem,1.8vw,1.4rem);line-height:1.45}@media(max-width:560px){.styles_finalBody__W6nkd{margin-top:1rem!important;max-width:22ch;text-wrap:balance}}.styles_ctaCentre__kt56_{justify-content:center;margin-top:2.25rem}@media(max-width:560px){.styles_ctaCentre__kt56_{align-self:stretch;margin-top:1.75rem}}@media(max-width:1024px){.styles_finalBand__CAuaB .styles_btnText__rI9TC{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;text-align:center;text-wrap:balance}}@media(max-width:560px){.styles_finalBand__CAuaB .styles_ctaRow__AIuSG{flex-direction:column;align-items:stretch;gap:.35rem}.styles_finalBand__CAuaB .styles_ctaRow__AIuSG .styles_btnPrimary__ptAsE{min-height:3.5rem}.styles_finalBand__CAuaB .styles_ctaRow__AIuSG .styles_btnText__rI9TC{align-self:center}}@media(prefers-reduced-motion:reduce){.styles_btnPrimary__ptAsE:hover,.styles_btnSecondary__ROvd4:hover,.styles_btnTertiary__wFV4N:hover,.styles_playButton__qhHlp:hover{transform:none}}@keyframes gesture_kf-tileT0__fPj0c{0%{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}0.01%{background-color:#4a4860;box-shadow:0 0 0 2px #ff6b73;transform:scale(1.06)}10%{background-color:#4a4860;box-shadow:0 0 0 2px #ff6b73;transform:scale(1.06)}10.8%{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}to{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}}@keyframes gesture_kf-tileT1__9ofEF{0%{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}9.2%{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}10%{background-color:#4a4860;box-shadow:0 0 0 2px #ff6b73;transform:scale(1.06)}20%{background-color:#4a4860;box-shadow:0 0 0 2px #ff6b73;transform:scale(1.06)}20.8%{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}to{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}}@keyframes gesture_kf-tileT2__We3TC{0%{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}19.2%{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}20%{background-color:#4a4860;box-shadow:0 0 0 2px #ff6b73;transform:scale(1.06)}28%{background-color:#4a4860;box-shadow:0 0 0 2px #ff6b73;transform:scale(1.06)}28.8%{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}47.2%{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}48%{background-color:#4a4860;box-shadow:0 0 0 2px #ff6b73;transform:scale(1.06)}58%{background-color:#4a4860;box-shadow:0 0 0 2px #ff6b73;transform:scale(1.06)}58.8%{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}to{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}}@keyframes gesture_kf-rowIn__t7_e1{0%{opacity:.16;transform:translateY(0) scaleY(1)}27.2%{opacity:.16;transform:translateY(0) scaleY(1)}28%{opacity:1;transform:translateY(0) scaleY(1)}48%{opacity:1;transform:translateY(0) scaleY(1)}48.8%{opacity:.16;transform:translateY(0) scaleY(1)}57.2%{opacity:.16;transform:translateY(0) scaleY(1)}58%{opacity:1;transform:translateY(0) scaleY(1)}93%{opacity:1;transform:translateY(0) scaleY(1)}93.8%{opacity:.16;transform:translateY(0) scaleY(1)}to{opacity:.16;transform:translateY(0) scaleY(1)}}@keyframes gesture_kf-tileN0__7y09P{0%{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}27.2%{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}28%{background-color:#4a4860;box-shadow:0 0 0 2px #ff6b73;transform:scale(1.06)}38%{background-color:#4a4860;box-shadow:0 0 0 2px #ff6b73;transform:scale(1.06)}38.8%{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}to{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}}@keyframes gesture_kf-tileN1__s8YRz{0%{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}37.2%{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}38%{background-color:#4a4860;box-shadow:0 0 0 2px #ff6b73;transform:scale(1.06)}48%{background-color:#4a4860;box-shadow:0 0 0 2px #ff6b73;transform:scale(1.06)}48.8%{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}57.2%{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}58%{background-color:#4a4860;box-shadow:0 0 0 2px #ff6b73;transform:scale(1.06)}93%{background-color:#4a4860;box-shadow:0 0 0 2px #ff6b73;transform:scale(1.06)}93.8%{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}to{background-color:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);transform:scale(1)}}@keyframes gesture_kf-badgeIn__TErOI{0%{opacity:0;transform:scale(.85)}69.2%{opacity:0;transform:scale(.85)}70%{opacity:1;transform:scale(1)}93%{opacity:1;transform:scale(1)}93.8%{opacity:0;transform:scale(.85)}to{opacity:0;transform:scale(.85)}}@keyframes gesture_kf-keyMod__WeQDf{0%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}0.01%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}70%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}70.8%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}to{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}}@keyframes gesture_kf-keyTab__N7vif{0%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}8.2%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}9%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}13%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}13.8%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}18.2%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}19%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}23%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}23.8%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}36.2%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}37%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}41%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}41.8%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}to{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}}@keyframes gesture_kf-keyDown__ERpzF{0%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}26.2%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}27%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}31%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}31.8%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}56.2%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}57%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}61%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}61.8%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}to{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}}@keyframes gesture_kf-keyUp__hROm1{0%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}46.2%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}47%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}51%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}51.8%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}to{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}}@keyframes gesture_kf-keyRelease__lx7wf{0%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}69.2%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}70%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}80%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}80.8%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}to{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}}@keyframes gesture_kf-step1__7vHfz{0%{color:#f58089}0.01%{color:#fff}10%{color:#fff}10.8%{color:#f58089}to{color:#f58089}}@keyframes gesture_kf-stepKey1__nIXTV{0%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}0.01%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}10%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}10.8%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}to{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}}@keyframes gesture_kf-step2__YQ2p3{0%{color:#f58089}9.2%{color:#f58089}10%{color:#fff}28%{color:#fff}28.8%{color:#f58089}to{color:#f58089}}@keyframes gesture_kf-stepKey2__O2kip{0%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}9.2%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}10%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}28%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}28.8%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}to{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}}@keyframes gesture_kf-step3__XVlTC{0%{color:#f58089}27.2%{color:#f58089}28%{color:#fff}48%{color:#fff}48.8%{color:#f58089}57.2%{color:#f58089}58%{color:#fff}70%{color:#fff}70.8%{color:#f58089}to{color:#f58089}}@keyframes gesture_kf-stepKey3__AzSxQ{0%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}27.2%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}28%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}48%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}48.8%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}57.2%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}58%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}70%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}70.8%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}to{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}}@keyframes gesture_kf-step4__Vo9VC{0%{color:#f58089}47.2%{color:#f58089}48%{color:#fff}58%{color:#fff}58.8%{color:#f58089}to{color:#f58089}}@keyframes gesture_kf-stepKey4__mFYv5{0%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}47.2%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}48%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}58%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}58.8%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}to{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}}@keyframes gesture_kf-step5__o8SRf{0%{color:#f58089}69.2%{color:#f58089}70%{color:#fff}93%{color:#fff}93.8%{color:#f58089}to{color:#f58089}}@keyframes gesture_kf-stepKey5___G46P{0%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}69.2%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}70%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}93%{background-color:#eaf0fb;color:#0d1526;transform:translateY(2px);box-shadow:0 0 0 hsla(0,0%,100%,.14)}93.8%{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}to{background-color:hsla(0,0%,100%,.08);color:#eaf0fb;transform:translateY(0);box-shadow:0 2px 0 hsla(0,0%,100%,.14)}}@keyframes gesture_kf-stageLoop__Mr0Ty{0%{opacity:0}3%{opacity:1}93%{opacity:1}97%{opacity:0}to{opacity:0}}.gesture_band__ZyxUn{background:#0d1526;color:#eaf0fb;scroll-margin-top:calc(var(--header-height) + 1rem)}.gesture_inner__JY3aF{width:min(80rem,100% - 3rem);margin-inline:auto;padding-block:5.75rem}@media(max-width:700px){.gesture_inner__JY3aF{width:min(80rem,100% - 2rem);padding-block:4rem}}.gesture_intro___Nmpn{grid-column:2;grid-row:1}.gesture_intro___Nmpn h2{margin:0;max-width:24ch;color:#eaf0fb;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.12;letter-spacing:-.015em}@media(max-width:700px){.gesture_intro___Nmpn h2{text-wrap:balance}}@media(max-width:960px){.gesture_intro___Nmpn{grid-column:1}}.gesture_layout__71XEH{display:grid;grid-template-columns:minmax(0,26rem) minmax(0,1fr);grid-template-rows:auto 1fr;grid-gap:2.5rem clamp(2rem,5vw,4.5rem);gap:2.5rem clamp(2rem,5vw,4.5rem);align-items:start}@media(max-width:960px){.gesture_layout__71XEH{grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:2rem}}@media(max-width:560px){.gesture_layout__71XEH{gap:1.75rem}}.gesture_steps__wNEAn{grid-column:1;grid-row:1/span 2;list-style:none;margin:0;padding:0;border-top:1px solid hsla(0,0%,100%,.08)}@media(max-width:960px){.gesture_steps__wNEAn{grid-row:auto}}.gesture_step__vXuq6{min-width:0;display:grid;grid-template-columns:2.25rem minmax(0,1fr);padding:1.2rem 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.gesture_step__vXuq6>*{grid-column:2}@media(max-width:560px){.gesture_step__vXuq6{grid-template-columns:2rem minmax(0,1fr);padding-block:1.25rem}}.gesture_stepNumber__S0qKs{grid-column:1;grid-row:1/span 3;display:block;padding-top:.22rem;font-size:.82rem;font-weight:700;letter-spacing:.14em;color:#f58089;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:1024px){.gesture_stepNumber__S0qKs{font-size:.875rem}}@media(max-width:560px){.gesture_stepNumber__S0qKs{padding-top:.15rem}}.gesture_stepTitle__oa2oJ{margin:0;font-size:1.15rem;line-height:1.3;letter-spacing:-.01em;font-weight:700;color:#eaf0fb}@media(max-width:560px){.gesture_stepTitle__oa2oJ{font-size:1.2rem}}.gesture_stepBody__jnaUl{margin:.6rem 0 0;color:#8a9ab8;line-height:1.6;font-size:.95rem}@media(max-width:560px){.gesture_stepBody__jnaUl{font-size:1rem}}.gesture_stepKeys__9WsDx{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:1rem}@media(max-width:560px){.gesture_stepKeys__9WsDx{gap:.4rem;margin-top:.9rem}}.gesture_stepKey__qCXMg{display:inline-flex;align-items:center;justify-content:center;min-width:1.7rem;padding:.2rem .45rem;border:1px solid hsla(0,0%,100%,.22);border-radius:5px;background:hsla(0,0%,100%,.08);color:#eaf0fb;font-family:inherit;font-size:.78rem;font-weight:700;line-height:1.1;box-shadow:0 2px 0 hsla(0,0%,100%,.14);white-space:nowrap}@media(max-width:1024px){.gesture_stepKey__qCXMg{min-width:2rem;padding:.3rem .55rem;font-size:.875rem}}.gesture_keyPlus__64DXC{color:#8a9ab8;font-size:.75rem;font-weight:700}@media(max-width:1024px){.gesture_keyPlus__64DXC{font-size:.875rem}}.gesture_srOnly__iWBki{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.gesture_demo__FC_on{grid-column:2;grid-row:2;margin:0;min-width:0;border:1px solid hsla(0,0%,100%,.14);border-radius:16px;background:#10192c;box-shadow:0 24px 60px rgba(2,5,12,.55),0 0 0 6px hsla(0,0%,100%,.03);overflow:hidden;align-self:end}@media(max-width:960px){.gesture_demo__FC_on{grid-column:1;grid-row:auto;align-self:auto}}@media(min-width:561px)and (max-width:960px){.gesture_demo__FC_on{width:100%;max-width:40rem;justify-self:center}}@media(max-width:560px){.gesture_demo__FC_on{border-radius:14px;box-shadow:0 16px 40px rgba(2,5,12,.5),0 0 0 4px hsla(0,0%,100%,.03)}}.gesture_demoBar__ijFwd{display:flex;gap:.4rem;padding:.7rem .95rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.04)}.gesture_demoBar__ijFwd span{width:.65rem;height:.65rem;border-radius:50%;background:hsla(0,0%,100%,.22)}.gesture_stage__P_9Gi{padding:1.5rem 1.5rem 1.6rem}@media(max-width:560px){.gesture_stage__P_9Gi{padding:.75rem}}.gesture_panel__2h8Bq{position:relative;border-radius:14px;background:#14131c;border:1px solid hsla(0,0%,100%,.06);padding:1.5rem 1.5rem 1.6rem;display:grid;grid-gap:.85rem;gap:.85rem;min-height:20rem;color:#fff}@media(max-width:560px){.gesture_panel__2h8Bq{padding:.9rem .7rem 1rem;min-height:15.5rem;gap:.6rem}}.gesture_rowLabel___3Fg2{margin:0;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.62)}@media(max-width:1024px){.gesture_rowLabel___3Fg2{font-size:.75rem}}.gesture_row__bI2dB{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}@media(max-width:560px){.gesture_row__bI2dB{gap:.45rem}}.gesture_rowNested__l3fzo{position:relative;display:grid;grid-gap:.85rem;gap:.85rem;transform-origin:top center;margin-top:.6rem}.gesture_rowNested__l3fzo:before{content:"";position:absolute;top:-1.05rem;left:calc(50% - 1px);width:2px;height:1.05rem;background:rgba(232,65,74,.7)}.gesture_rowNestedTiles__Y3ztA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;width:60%;margin-inline:auto}@media(max-width:560px){.gesture_rowNestedTiles__Y3ztA{gap:.45rem;width:78%}}.gesture_tile__yE8VH{position:relative;aspect-ratio:1.3;display:grid;place-items:center;border-radius:10px;background:#2b2a38;box-shadow:0 0 0 2px rgba(0,0,0,0);font-size:1.4rem;font-weight:700;color:#fff}@media(max-width:560px){.gesture_tile__yE8VH{font-size:1.25rem;border-radius:8px}}.gesture_windowGlyph__hXVR_{width:58%;height:52%;border-radius:4px;border:2px solid hsla(0,0%,100%,.7);border-top:6px solid hsla(0,0%,100%,.7)}.gesture_tileSelected__QI75i{background:#4a4860;box-shadow:0 0 0 2px #ff6b73;transform:scale(1.06)}.gesture_badge__zuyPv{position:absolute;right:1.1rem;bottom:1.1rem;padding:.32rem .85rem;border-radius:999px;background:#cc2b31;color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.02em}@media(max-width:1024px){.gesture_badge__zuyPv{font-size:.875rem}}@media(max-width:560px){.gesture_badge__zuyPv{top:.7rem;right:.7rem;bottom:auto;padding:.3rem .75rem}}.gesture_keys__UMMQR{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.55rem;margin-top:1.25rem}@media(max-width:560px){.gesture_keys__UMMQR{gap:.4rem;margin-top:1rem}}.gesture_keycap__7JKuJ{display:inline-flex;align-items:center;justify-content:center;min-width:2.4rem;padding:.4rem .75rem;border:1px solid hsla(0,0%,100%,.22);border-radius:6px;background:hsla(0,0%,100%,.08);color:#eaf0fb;font-family:inherit;font-size:.85rem;font-weight:700;line-height:1.1;box-shadow:0 2px 0 hsla(0,0%,100%,.14);white-space:nowrap}@media(max-width:1024px){.gesture_keycap__7JKuJ{font-size:.875rem}}@media(max-width:560px){.gesture_keycap__7JKuJ{min-width:2.2rem;padding:.45rem .6rem}}.gesture_stepClone__kA75O,.gesture_stepControls__QPqTy{display:none}@media(max-width:960px){.gesture_layout__71XEH{--gutter:1.5rem;gap:1.5rem}.gesture_steps__wNEAn{position:relative;display:flex;gap:.75rem;margin-inline:calc(var(--gutter)*-1);border-top:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.gesture_steps__wNEAn::-webkit-scrollbar{display:none}.gesture_stepClone__kA75O{display:flex}.gesture_step__vXuq6{flex:0 0 min(22rem,76%);flex-basis:round(min(22rem,76%),1px);display:flex;flex-direction:column;box-sizing:border-box;padding:1.1rem 1.1rem 1rem;border:1px solid hsla(0,0%,100%,.12);border-radius:14px;background:hsla(0,0%,100%,.04);scroll-snap-align:center;scroll-snap-stop:always}.gesture_stepNumber__S0qKs{padding-top:0;margin-bottom:.3rem}.gesture_stepTitle__oa2oJ{font-size:1.15rem}.gesture_stepBody__jnaUl{margin-top:.4rem;font-size:.95rem;line-height:1.5}.gesture_stepKeys__9WsDx{margin-top:auto;padding-top:.85rem}.gesture_stepControls__QPqTy{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:-.25rem}.gesture_stepCount__idOK9{margin:0;color:#8a9ab8;font-size:.9rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gesture_stepArrows__0tR29{display:flex;gap:.5rem}.gesture_stepArrow__f9n_U{width:2.75rem;height:2.75rem;display:grid;place-items:center;padding:0;border:1px solid hsla(0,0%,100%,.28);border-radius:50%;background:rgba(0,0,0,0);color:#eaf0fb;cursor:pointer}.gesture_stepArrow__f9n_U:disabled{color:hsla(0,0%,100%,.35);border-color:hsla(0,0%,100%,.12);cursor:default}.gesture_stepArrow__f9n_U:focus-visible{outline:3px solid #fff;outline-offset:3px}.gesture_demo__FC_on{max-width:36rem}}@keyframes gesture_kf-stepsReveal___doFW{0%{opacity:0}to{opacity:1}}@media(max-width:960px)and (scripting:enabled){.gesture_steps__wNEAn:not([data-ready]){opacity:0;animation:gesture_kf-stepsReveal___doFW .2s 1.5s both}}@media(max-width:700px){.gesture_layout__71XEH{--gutter:1rem}}@media(max-width:560px){.gesture_layout__71XEH{gap:1.25rem}.gesture_demoBar__ijFwd{padding:.5rem .8rem}.gesture_stage__P_9Gi{padding:.6rem}.gesture_panel__2h8Bq{min-height:0;gap:.4rem;padding:.75rem .65rem .8rem}.gesture_tile__yE8VH{aspect-ratio:1.55;font-size:1.1rem}.gesture_rowNested__l3fzo{margin-top:.5rem;gap:.4rem}.gesture_keys__UMMQR{margin-top:.7rem}.gesture_badge__zuyPv{top:.45rem;right:.65rem;padding:.15rem .65rem}}@media(prefers-reduced-motion:no-preference){.gesture_stage__P_9Gi{animation:gesture_kf-stageLoop__Mr0Ty 10s linear infinite}.gesture_step1__tmInB .gesture_stepNumber__S0qKs{animation:gesture_kf-step1__7vHfz 10s linear infinite}.gesture_step1__tmInB .gesture_stepKey__qCXMg{animation:gesture_kf-stepKey1__nIXTV 10s linear infinite}.gesture_step2__SA5rS .gesture_stepNumber__S0qKs{animation:gesture_kf-step2__YQ2p3 10s linear infinite}.gesture_step2__SA5rS .gesture_stepKey__qCXMg{animation:gesture_kf-stepKey2__O2kip 10s linear infinite}.gesture_step3___wDjE .gesture_stepNumber__S0qKs{animation:gesture_kf-step3__XVlTC 10s linear infinite}.gesture_step3___wDjE .gesture_stepKey__qCXMg{animation:gesture_kf-stepKey3__AzSxQ 10s linear infinite}.gesture_step4___hmer .gesture_stepNumber__S0qKs{animation:gesture_kf-step4__Vo9VC 10s linear infinite}.gesture_step4___hmer .gesture_stepKey__qCXMg{animation:gesture_kf-stepKey4__mFYv5 10s linear infinite}.gesture_step5__eYN93 .gesture_stepNumber__S0qKs{animation:gesture_kf-step5__o8SRf 10s linear infinite}.gesture_step5__eYN93 .gesture_stepKey__qCXMg{animation:gesture_kf-stepKey5___G46P 10s linear infinite}.gesture_tileA__ubv_s{animation:gesture_kf-tileT0__fPj0c 10s linear infinite}.gesture_tileB__od3KP{animation:gesture_kf-tileT1__9ofEF 10s linear infinite}.gesture_tileC__V2eua{animation:gesture_kf-tileT2__We3TC 10s linear infinite}.gesture_rowNestedTiles__Y3ztA,.gesture_rowNested__l3fzo:before{animation:gesture_kf-rowIn__t7_e1 10s linear infinite}.gesture_tileN0__4xmP8{animation:gesture_kf-tileN0__7y09P 10s linear infinite}.gesture_tileN1__fbdTe{animation:gesture_kf-tileN1__s8YRz 10s linear infinite}.gesture_badge__zuyPv{animation:gesture_kf-badgeIn__TErOI 10s linear infinite}.gesture_keyMod__oEKFy{animation:gesture_kf-keyMod__WeQDf 10s linear infinite}.gesture_keyTab__1YbgG{animation:gesture_kf-keyTab__N7vif 10s linear infinite}.gesture_keyDown__ZyfO3{animation:gesture_kf-keyDown__ERpzF 10s linear infinite}.gesture_keyUp__CoWZb{animation:gesture_kf-keyUp__hROm1 10s linear infinite}.gesture_keyRelease__9ceFc{animation:gesture_kf-keyRelease__lx7wf 10s linear infinite}}