.sl-rv{opacity:0;transition:opacity .8s cubic-bezier(.22,.9,.3,1),translate .8s cubic-bezier(.22,.9,.3,1);translate:0 16px}.wall-container{padding-top:40px;padding-bottom:120px}.wall-sub{margin-top:14px}.gap-container{padding-top:80px;padding-bottom:160px}.gap-desc{max-width:540px}.gap-card-dark{color:#fff;background-color:#000}.gap-card-pink{background-color:#fff}.gap-card-mail{border:1px solid #0000001a}.gap-card-text-muted{color:#929292;font-weight:400}.gap-card-blue{background-color:#0000}.fx-globe{display:block;position:relative}.eng-title{max-width:540px}.eng-desc{text-wrap:balance;max-width:516px}.eng-cta{background-color:#f8f8f8;place-self:start;width:197px;margin-top:26px;padding:0}.eng-cta:hover{background-color:#efefef}.eng-guide-h{left:-40px;right:-40px}.unlock{color:#fff;margin-bottom:-150px;padding-bottom:150px;position:relative}.unlock-title{color:#fff;max-width:640px;font-size:50px;line-height:56px}.unlock-sub{color:#ffffff9e;max-width:600px;margin-top:24px}.unlock-peek-4{grid-column:2 / span 2}.plat-container{padding-top:40px;padding-bottom:48px}.plat-title{text-align:center;max-width:640px;margin:0 auto}.plat-glow-gaming{background-image:url(https://cdn.prod.website-files.com/699f3c57bbf0e68156991760/6ab285b4a058f6318c0d0956_plat-gaming.jpg)}.plat-glow-ai{background-image:url(https://cdn.prod.website-files.com/699f3c57bbf0e68156991760/6ab285b42c99099d3e94e0c4_plat-ai.jpg)}.plat-glow-social{background-image:url(https://cdn.prod.website-files.com/699f3c57bbf0e68156991760/6ab285b5a3c4a562036bb0dd_plat-social.jpg)}.plat-glow-retail{background-image:url(https://cdn.prod.website-files.com/699f3c57bbf0e68156991760/6ab285b45c0d00b8884a2c03_plat-retail.jpg)}.plat-glow-market{background-image:url(https://cdn.prod.website-files.com/699f3c57bbf0e68156991760/6ab285b487651a604199db9e_plat-market.jpg)}.plat-glow-stream{background-image:url(https://cdn.prod.website-files.com/699f3c57bbf0e68156991760/6ab285b57db1b7d6417e5d63_plat-stream.jpg)}.plat-glow-edtech{background-image:url(https://cdn.prod.website-files.com/699f3c57bbf0e68156991760/6ab285b4bbefa3ad36f8e64b_plat-edtech.jpg)}.fx-cert-orb{position:relative}.cert{z-index:1;background-color:#fff;position:relative}.cert-container{z-index:2;pointer-events:none;padding-top:40px;position:relative}.cert-title{max-width:720px;line-height:51px}.cert-sat-1{top:21.73%;left:50%}.cert-sat-2{top:32.31%;left:79.72%}.cert-sat-3{top:55.77%;left:86.39%}.cert-sat-4{top:74.62%;left:65.83%}.cert-sat-5{top:74.62%;left:34.17%}.cert-sat-6{top:55.58%;left:13.61%}.cert-sat-7{top:32.12%;left:20.28%}.work,.work-guide-top,.work-title,.work-track,.wk-law,.wk-age,.wk-ph1,.wk-ph2,.wk-adapt{box-sizing:border-box}.ha-copy{min-width:0}@media screen and (max-width:991px){.wall-container{padding-bottom:80px}.gap-container{padding-top:64px;padding-bottom:96px}.eng-track{padding-top:64px;padding-bottom:64px}.eng-title,.eng-desc{max-width:none}.eng-cta{align-self:auto;margin-top:0;margin-bottom:12px}.eng-guide-h{left:-32px;right:-32px}.unlock-title{font-size:50px;line-height:56px}.cert-container{padding-top:64px}.cert-title{line-height:51px}.cert-sat-1,.cert-sat-2,.cert-sat-3,.cert-sat-4,.cert-sat-5,.cert-sat-6,.cert-sat-7{width:auto;max-width:none;position:static;top:auto;left:auto;transform:none}}@media screen and (max-width:767px){.gap-container{padding-bottom:72px}.eng-cta{padding-left:0;padding-right:0}.eng-guide-h{left:-24px;right:-24px}.unlock{margin-bottom:-100px;padding-bottom:100px}.unlock-title{font-size:50px;line-height:56px}.plat-container{padding-bottom:40px}.cert-title{line-height:51px}}@media screen and (max-width:479px){.eng-cta{padding-left:0;padding-right:0}.eng-guide-h{left:-20px;right:-20px}.unlock-title{font-size:50px;line-height:56px}.cert-title{line-height:51px}}@font-face{font-family:PT Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.prod.website-files.com/699f3c57bbf0e68156991760/6ad7f5bf686d9b633206671c_pt-mono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:PT Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.prod.website-files.com/699f3c57bbf0e68156991760/6ad7f5bf407b5819397ccddb_pt-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{height:auto}:where(.sl-page){font-size:16px;line-height:normal}body{min-height:0}:where(.sl-page) h1,:where(.sl-page) h2,:where(.sl-page) h3,:where(.sl-page) h4,:where(.sl-page) h5,:where(.sl-page) h6{font-weight:700;line-height:normal}:where(.sl-page) h1{font-size:2em}:where(.sl-page) h2{font-size:1.5em}:where(.sl-page) h3{font-size:1.17em}:where(.sl-page) h4{font-size:1em}:where(.sl-page) h5{font-size:.83em}:where(.sl-page) h6{font-size:.67em}:where(.sl-page) b,:where(.sl-page) strong{font-weight:bolder}:where(.sl-page) small{font-size:smaller}:where(.sl-page) sub,:where(.sl-page) sup{position:static;line-height:normal;font-size:smaller}:where(.sl-page) sub{vertical-align:sub}:where(.sl-page) sup{vertical-align:super}:where(.sl-page) button,:where(.sl-page) input,:where(.sl-page) optgroup,:where(.sl-page) select,:where(.sl-page) textarea{font-size:13.3333px;font-weight:400;font-style:normal;line-height:normal}:where(.sl-page) ul,:where(.sl-page) ol{margin-top:1em;margin-bottom:1em}:where(.sl-page) figure{margin:1em 40px}:where(.sl-page) figcaption{text-align:start;margin-top:0}:where(.sl-page) blockquote{border-left:none;margin:1em 40px;padding:0;font-size:inherit;line-height:inherit}:where(.sl-page) label{display:inline;font-weight:inherit;margin-bottom:0}:where(.sl-page) fieldset{border:2px groove ThreeDFace;margin:0 2px;padding:.35em .75em .625em}:where(.sl-page) table{border-collapse:separate;border-spacing:2px}:where(.sl-page) td,:where(.sl-page) th{padding:1px}:where(.sl-page) hr{box-sizing:content-box;height:0;border:1px inset;margin:.5em auto}:where(.sl-page) img{vertical-align:baseline}.w-inline-block{max-width:none}:where(.sl-page) button,:where(.sl-page) [type=button],:where(.sl-page) [type=reset],:where(.sl-page) [type=submit],:where(.sl-page) input[type=button]{-webkit-appearance:auto;appearance:auto}svg.eng-flag-ring:not(:root){overflow:visible}:root{--sl-purple:#654cfe;--sl-purple-dark:#5340e0;--sl-brand:#7026f9;--sl-ring:#7361e0;--sl-ink:#111827;--sl-glow:#8B6BF0;--sl-glow-soft:#C5A3FF;--sl-live:#2FA95F;--sl-dark:#0A0812;--sl-line:rgba(0,0,0,.055);--sl-line-dark:rgba(255,255,255,.075);--sl-display:"Manrope",ui-sans-serif,system-ui,sans-serif;--sl-body:"Inter",ui-sans-serif,system-ui,sans-serif;--sl-mono:"PT Mono",ui-monospace,Menlo,monospace;--sl-ease:cubic-bezier(.22,.9,.3,1);--sl-settle:cubic-bezier(.3,1.35,.4,1);--sl-spring:cubic-bezier(.34,1.56,.64,1);--sl-snap:cubic-bezier(.32,1.02,.4,1);--sl-container:1260px;--sl-gutter:40px;--sl-col-gap:100px}:where(.sl-page),:where(.sl-page) *,:where(.sl-page):before,:where(.sl-page) *:before,:where(.sl-page):after,:where(.sl-page) *:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}:where(.sl-page){color:#000;font-family:var(--sl-body);-webkit-font-smoothing:antialiased}body{margin:0;background-color:#fff;overflow-x:hidden}:where(.sl-page) img,:where(.sl-page) video,:where(.sl-page) canvas,:where(.sl-page) svg{display:block;max-width:100%}:where(.sl-page) img{height:auto}:where(.sl-page) a{color:inherit;text-decoration:none}:where(.sl-page) button{font-family:inherit;border-top-width:0px;border-top-style:none;border-right-width:0px;border-right-style:none;border-bottom-width:0px;border-bottom-style:none;border-left-width:0px;border-left-style:none;background-image:none;background-color:transparent;cursor:pointer;padding:0;color:inherit}:where(.sl-page) input,:where(.sl-page) textarea{font-family:inherit}:where(.sl-page) h1,:where(.sl-page) h2,:where(.sl-page) h3,:where(.sl-page) h4,:where(.sl-page) h5,:where(.sl-page) h6,:where(.sl-page) p{margin:0}:where(.sl-page) ::selection,:where(.sl-page)::selection{background-color:#654cfe2e}.sl-guide-v{background:var(--sl-line)}.sl-guide-v.is-left{left:0}.sl-guide-v.is-right{right:0}.sl-guide-h-dot.is-right{left:auto;right:0}.sl-on-dark .sl-guide-v{background:var(--sl-line-dark)}.sl-on-dark .sl-guide-h-line{background-color:#ffffff14}.sl-on-dark .sl-guide-h-dot{background-color:#ffffff80;box-shadow:0 0 0 2px var(--sl-dark)}.sl-p-lead b{font-weight:600;color:var(--sl-ink)}.sl-on-dark .sl-h2,.sl-on-dark .sl-h2-lg,.sl-on-dark .sl-h2-xl{color:#fff}.sl-on-dark .sl-mut{color:#ffffff6b}.sl-on-dark .sl-p{color:#ffffff9e}.sl-btn{background:var(--sl-purple)}.sl-btn:hover{background:var(--sl-purple-dark)}.sl-btn-big{background:var(--sl-purple)}.sl-btn-big:hover{background:var(--sl-purple-dark)}.sl-btn-big .sl-btn-arrow{width:15px;height:15px;transition:transform .2s}.sl-btn-big:hover .sl-btn-arrow{transform:translate(3px)}.sl-link-arrow .sl-btn-arrow{width:12px;height:12px;transition:transform .25s var(--sl-ease)}.sl-link-arrow:hover .sl-btn-arrow{transform:translate(3px)}.sl-rv.is-in{opacity:1;translate:0 0}.sl-rv-2{transition-delay:.1s}.sl-rv-3{transition-delay:.2s}.sl-rv-4{transition-delay:.3s}@media (max-width:991px){:root{--sl-gutter:32px;--sl-col-gap:40px}}@media (max-width:767px){:root{--sl-gutter:24px}}@media (max-width:479px){:root{--sl-gutter:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sl-rv{opacity:1;translate:none;transition:none}}.sl-fade.is-loaded{opacity:1}.sl-essential .sl-rv{translate:0 0;transition:opacity .35s ease-out}.sl-essential .sl-rv-2,.sl-essential .sl-rv-3,.sl-essential .sl-rv-4{transition-delay:0s}.sl-essential .sl-ambient{animation:none!important}.sl-essential .sl-fade{transition-duration:.35s}.fx-globe canvas{position:absolute;left:0;top:0;width:100%;height:100%;cursor:grab;touch-action:none}.fx-globe canvas:active{cursor:grabbing}.globe-dot.is-on{opacity:1;transform:scale(1)}.globe-dot.is-done{background-color:#2fa95f;box-shadow:0 0 0 4px #2fa95f2e,0 0 18px #2fa95f99}.globe-dot.is-on .globe-dot-ping{animation:globePing 1.7s ease-out infinite}.globe-dot.is-done .globe-dot-ping{border-color:#2fa95f73}@keyframes globePing{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.8);opacity:0}}.globe-label.is-on{opacity:1}.globe-label b{color:#654cfe;font-weight:600}.fx-globe.is-quiet .globe-label{opacity:0}@media (prefers-reduced-motion:reduce){.globe-dot.is-on .globe-dot-ping{animation:none}}.fx-cert-orb{width:var(--orb-diameter,180px);height:var(--orb-diameter,180px)}.cert-orb-disc{animation:certBreath 7s ease-in-out infinite alternate}.cert-orb-disc img{width:48%;height:auto}.fx-cert-orb.is-on .cert-orb-disc{opacity:0;animation:none}@keyframes certBreath{0%{transform:scale(.985)}to{transform:scale(1.03)}}.cert-orb-motion{width:var(--orb-diameter,180px);height:var(--orb-diameter,180px)}.fx-cert-orb.is-on .cert-orb-motion{opacity:1}.cert-orb-motion.is-floating{animation:certAmbient var(--orb-motion-duration,7s) ease-in-out var(--orb-motion-delay,0s) infinite;will-change:transform}@keyframes certAmbient{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(var(--orb-motion-distance,-8px)) scale(var(--orb-motion-scale,1))}}.cert-orb-clip{-webkit-mask-image:radial-gradient(closest-side,#000 calc(100% - .5px),#0000)}.cert-orb-mark img{width:40%;height:auto;filter:brightness(0) invert(1) drop-shadow(0 0 10px rgba(255,255,255,.35)) drop-shadow(0 1px 3px rgba(0,0,0,.3))}.fx-cert-orb.is-on.is-mark-over .cert-orb-mark{opacity:1}@media (prefers-reduced-motion:reduce){.cert-orb-motion.is-floating,.cert-orb-disc{animation:none}}:root{--nav-ink:#000;--nav-mute:rgba(0,0,0,.5);--nav-violet:#654cfe;--nav-w:904px;--nav-h:70px;--nav-gap:12px;--nav-ease:cubic-bezier(.16,1,.3,1);--nav-spring:cubic-bezier(.3,1.18,.35,1);--nav-snap:cubic-bezier(.32,1.02,.4,1);--nav-font:"Inter",ui-sans-serif,system-ui,sans-serif}.hero{--hero-band-h:416px}.hero-logo img{width:100%;height:100%}.hero-tagline{-webkit-background-clip:text}.hero-spark img{width:100%;height:100%}.hero-num{-webkit-background-clip:text;animation:heroNumFlow 6s linear infinite}@keyframes heroNumFlow{0%{background-position:0% 0}to{background-position:220% 0}}.hero-band,.hero-band-blur-img{height:var(--hero-band-h)}.hero-band-blur-1{-webkit-mask:linear-gradient(180deg,transparent 0%,#000 18%,#000 34%,transparent 50%);mask:linear-gradient(180deg,transparent 0%,#000 18%,#000 34%,transparent 50%)}.hero-band-blur-2{-webkit-mask:linear-gradient(180deg,transparent 16%,#000 34%,#000 50%,transparent 66%);mask:linear-gradient(180deg,transparent 16%,#000 34%,#000 50%,transparent 66%)}.hero-band-blur-3{-webkit-mask:linear-gradient(180deg,transparent 32%,#000 50%,#000 66%,transparent 82%);mask:linear-gradient(180deg,transparent 32%,#000 50%,#000 66%,transparent 82%)}.hero-band-blur-4{-webkit-mask:linear-gradient(180deg,transparent 48%,#000 66%,#000 82%,transparent 100%);mask:linear-gradient(180deg,transparent 48%,#000 66%,#000 82%,transparent 100%)}.hero-band-blur-5{-webkit-mask:linear-gradient(180deg,transparent 64%,#000 82%,#000 100%);mask:linear-gradient(180deg,transparent 64%,#000 82%,#000 100%)}.hero-band-blur-6{-webkit-mask:linear-gradient(180deg,transparent 80%,#000 100%);mask:linear-gradient(180deg,transparent 80%,#000 100%)}@media (max-width:991px){.hero{--hero-band-h:340px}}@media (max-width:767px){.hero{--hero-band-h:260px}}@media (max-width:479px){.hero{--hero-band-h:220px}}@media (prefers-reduced-motion:reduce){.hero-num{animation:none}}.wall-tile{--s:.5;transform:translate(var(--rx,0px),var(--ry,0px)) scale(var(--s));transition:opacity .5s ease,--s .58s cubic-bezier(.34,1.4,.44,1)}.wall-tile.is-in{opacity:1;--s:1}.wall-tile.is-hole{visibility:hidden;pointer-events:none}.wall-tile:hover .wall-logo-mono{opacity:0}.wall-tile:hover .wall-logo-tint{opacity:1}@property --s{syntax:"<number>";inherits:false;initial-value:1}@media (max-width:991px){.wall-tile.is-hole{display:none}}@media (prefers-reduced-motion:reduce){.wall-tile{opacity:1;--s:1;transition:none}}.gap-cards{--mx:0;--my:0}.gap-card-dark .gap-card-text-soft{color:#fff9}.gap-card-ring .gap-card-canvas{left:0;top:0;width:100%;height:100%}.gap-card-blue{background-image:radial-gradient(ellipse 50% 50% at calc(50% + var(--mx) * 7%) calc(50% + var(--my) * 7%),#c1bbff,#e8f5f9)}.gap-card-blue .gap-card-value{color:#233883}.gap-card-blue .gap-card-text{color:#172867}.gap-card-blue .gap-card-text-soft{color:#7e859d}.gap-card-pink{background-image:radial-gradient(ellipse 50% 50% at calc(50% + var(--mx) * 7%) calc(50% + var(--my) * 7%),#f685de33,#fbb0d333,#ffdbc833)}.gap-card-pink .gap-card-value{color:#96588d}.gap-card-pink .gap-card-text{color:#49001f}.gap-card-pink .gap-card-text-soft{color:#9d7c8a}.gap-card-pat .gap-card-canvas{left:0;top:0;width:100%;height:100%}.gap-card-text-muted .gap-card-text-soft{color:#000}.gap-tf{--tf-dur:.6s;--tf-ease:cubic-bezier(.22,1.3,.71,1)}.gap-tf-pill{transition:right var(--tf-dur) var(--tf-ease)}.gap-tf.is-on .gap-tf-pill{right:86px}.gap-tf-input::placeholder{color:#00000080}.gap-tf-btn{-webkit-tap-highlight-color:transparent}.gap-tf.is-on .gap-tf-btn{background-color:#000}.gap-tf-btn:focus-visible{outline-style:solid;outline-width:1px;outline-color:#000;outline-offset:3px}.gap-tf.is-on .gap-tf-arrow{opacity:1;transition-delay:calc(var(--tf-dur) * .12)}.gap-tf.is-sent .gap-tf-input{color:#00000073}@media (prefers-reduced-motion:reduce){.gap-tf-pill,.gap-tf-btn{transition:none}}@property --e{syntax:"<number>";inherits:true;initial-value:0}.eng{--eng-stage:720px;--eng-travel:700px;--eng-globe-dx:165px;--eng-globe-dy:-199px}.eng-flag-thumb img{width:100%;height:100%;object-fit:cover;transition:opacity .25s}.eng-market-text.is-out{opacity:0;transform:translateY(6px)}.eng-market-reg{-webkit-box-orient:vertical;-webkit-line-clamp:2}.eng-market-arrow svg{width:13px;height:13px}.eng-market-arrow.is-prev svg{transform:rotate(180deg)}.eng-live-dot{animation:engBlink 1.7s infinite}@keyframes engBlink{0%,to{opacity:1}50%{opacity:.25}}.eng-caret{background:var(--sl-glow-soft);animation:engBlink 1s infinite}.eng-live .eng-live-dot{background-color:#2fa95f}.eng-feed-scroll{-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 84%,transparent)}.eng-row-st.is-live{color:#0d5c2b;background-color:#2fa95f29}.eng-row-st.is-next{color:#7a4a00;background-color:#ffb24d42}.eng-row-st.is-held{color:#444;background-color:#0000001a}.eng-row-req{-webkit-box-orient:vertical;-webkit-line-clamp:1}.eng-row.is-land{animation:engLand .7s var(--sl-settle) both}@keyframes engLand{0%{max-height:0;opacity:0;translate:0 -10px;padding-top:0;padding-bottom:0;margin-bottom:-8px;border-color:#654cfe59}55%{max-height:72px;padding-top:12px;padding-bottom:12px;margin-bottom:0}70%{opacity:1;translate:0 0;border-color:#654cfe59;box-shadow:0 6px 18px #654cfe1f}to{border-color:#00000012;box-shadow:0 1px 2px #14102808}}.eng-row.is-leave{animation:engLeave .45s ease both}@keyframes engLeave{to{opacity:0;max-height:0;padding-top:0;padding-bottom:0;margin-top:-8px;border-width:0}}.eng-stat-v.is-accent{color:transparent;background-image:linear-gradient(90deg,#b4e3f8,#8c60c0 32%,#9069c1 60%,#ebb2d0);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:engGrad 6s ease-in-out infinite alternate}@keyframes engGrad{0%{background-position:0% 50%}to{background-position:100% 50%}}.eng-merge{animation:engDrift 7s ease-in-out infinite alternate}@keyframes engDrift{0%{background-position:-20% 50%,110% 50%,-10% 50%,0 0}50%{background-position:50% 50%,40% 50%,60% 50%,0 0}to{background-position:120% 50%,-20% 50%,110% 50%,0 0}}.eng-merge-roll{-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent)}.eng-merge-col.is-roll{transition:transform .8s cubic-bezier(.2,.75,.2,1)}.eng-merge-l svg{width:13px;height:13px;translate:0 .5px}@media (min-width:992px){.eng-track{height:calc(var(--eng-stage) + var(--eng-travel))}}@media (min-width:992px){.eng-stage{top:clamp(60px,calc(100vh - var(--eng-stage) - 20px),100px);height:var(--eng-stage);--e:0;transition:--e .95s cubic-bezier(.22,.9,.3,1)}}@media (min-width:992px){.eng-stage.is-feed{--e:1}}@media (min-width:992px){.eng-title-a,.eng-title-b{grid-area:title}}@media (min-width:992px){.eng-desc-a,.eng-desc-b{grid-area:desc}}@media (min-width:992px){.eng-cta{grid-area:cta}}@media (min-width:992px){.eng-panel,.eng-globe,.eng-feed{grid-area:card}}@media (min-width:992px){.eng-term,.eng-stats{grid-area:right}}@media (min-width:992px){.eng-globe{transform:translate(calc(var(--e) * var(--eng-globe-dx)),calc(var(--e) * var(--eng-globe-dy))) scale(calc(1 - var(--e) * .48))}}@media (min-width:992px){.eng-globe canvas{pointer-events:auto}}@media (min-width:992px){.eng-globe .globe-label{opacity:calc(1 - var(--e) * 2.4)}}@media (min-width:992px){.eng-stage.is-feed .globe-label{opacity:0!important}}@media (min-width:992px){.eng-b.eng-title,.eng-b.eng-desc{opacity:0;translate:0 14px;filter:blur(3px);pointer-events:none;transition:opacity .55s var(--sl-settle),translate .7s var(--sl-settle),filter .55s var(--sl-settle)}}@media (min-width:992px){.eng-stage.is-feed .eng-b.eng-title,.eng-stage.is-feed .eng-b.eng-desc{opacity:1;translate:0 0;filter:blur(0);pointer-events:auto}}@media (min-width:992px){.eng-a.eng-title,.eng-a.eng-desc{transition:opacity .45s var(--sl-settle),translate .6s var(--sl-settle),filter .45s var(--sl-settle)}}@media (min-width:992px){.eng-stage.is-feed .eng-a.eng-title,.eng-stage.is-feed .eng-a.eng-desc{opacity:0;translate:0 -12px;filter:blur(3px);pointer-events:none}}@media (min-width:992px){.eng-market{opacity:calc(1 - var(--e));translate:0 calc(var(--e) * 14px)}}@media (min-width:992px){.eng-stage.is-feed .eng-market{pointer-events:none}}@media (min-width:992px){.eng-feed{opacity:clamp(0,calc(var(--e) * 2.4 - 1.4),1);translate:0 calc((1 - var(--e)) * 22px)}}@media (min-width:992px){.eng-stage.is-feed .eng-feed{pointer-events:auto}}@media (min-width:992px){.eng-term{opacity:calc(1 - var(--e) * 1.6);translate:0 calc(var(--e) * -20px);scale:calc(1 - var(--e) * .02)}}@media (min-width:992px){.eng-stage.is-feed .eng-term{pointer-events:none}}@media (min-width:992px){.eng-stats{opacity:clamp(0,calc(var(--e) * 2.2 - 1.2),1);translate:0 calc((1 - var(--e)) * 28px)}}@media (min-width:992px){.eng-stage.is-feed .eng-stats{pointer-events:auto}}@media (min-width:992px) and (prefers-reduced-motion:reduce){.eng-stage{transition:none}}@media (max-width:991px){.eng-title-a{grid-area:title-a}}@media (max-width:991px){.eng-desc-a{grid-area:desc-a}}@media (max-width:991px){.eng-cta{grid-area:cta}}@media (max-width:991px){.eng-panel,.eng-globe{grid-area:card}}@media (max-width:991px){.eng-term{grid-area:term}}@media (max-width:991px){.eng-title-b{grid-area:title-b}}@media (max-width:991px){.eng-desc-b{grid-area:desc-b}}@media (max-width:991px){.eng-feed{grid-area:feed}}@media (max-width:991px){.eng-stats{grid-area:stats}}@media (prefers-reduced-motion:reduce){.eng-merge{animation:none}.eng-merge-col.is-roll{transition:none}.eng-stat-v.is-accent{animation:none}}.unlock-ground,.unlock-grain{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 440px),transparent calc(100% - 150px))}.unlock-head{opacity:var(--ir,0);transform:translateY(calc((1 - var(--ir,0)) * 24px))}.unlock-peek-tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}.unlock-iris-cover{--r:0px;-webkit-mask:radial-gradient(circle at 50% 50%,transparent calc(var(--r) - 2px),#000 calc(var(--r) + 1px));mask:radial-gradient(circle at 50% 50%,transparent calc(var(--r) - 2px),#000 calc(var(--r) + 1px))}.unlock-iris-cover.is-gone{display:none}.unlock-card{top:calc(20vh + var(--i,0) * 30px);transform:scale(var(--s,1))}.unlock-card:hover{border-color:#c5a3ff42}.unlock-card-1{--i:0}.unlock-card-2{--i:1}.unlock-card-3{--i:2}.unlock-card-4{--i:3}.unlock-card-5{--i:4}.unlock-tag-dot{background:var(--sl-glow-soft)}@media (max-width:767px){.unlock-ground,.unlock-grain{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 300px),transparent calc(100% - 100px))}}.plat-rail{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 110px,#000 calc(100% - 110px),transparent 100%)}.plat-scroll{scrollbar-width:none;-webkit-user-select:none}.plat-scroll::-webkit-scrollbar{display:none}.plat-scroll.is-dragging{cursor:grabbing;scroll-behavior:auto}.plat-scroll.is-dragging .plat-card{pointer-events:none}.plat-card-img{-webkit-user-drag:none}.plat-card:hover .plat-card-icon{transform:translateY(-3px)}.plat-card:focus-visible{transform:translateY(-20px);box-shadow:0 0 0 2px #fff,0 24px 50px #0000002e;outline-style:none;outline-width:0px}.plat-card:hover .plat-card-glow,.plat-card:focus-visible .plat-card-glow{opacity:.3}.plat-arrow svg{width:18px;height:18px}.plat-arrow.is-off{opacity:.3;pointer-events:none}@media (max-width:991px){.plat-rail{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent 100%)}}@media (max-width:991px){.plat-card{scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.plat-card{transition:none}}.how-ground{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 190px,#000 calc(100% - 190px),transparent 100%)}@media (min-width:992px){.how{--how-stage:900px;--how-travel:700px}}@media (max-width:767px){.how-ground{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 120px,#000 calc(100% - 120px),transparent 100%)}}.cert-web line{stroke:#654cfe47;stroke-width:1.3;stroke-dasharray:5 7}.cert-orb{transform:translate(var(--ox,0px),var(--oy,0px))}.cert-sat.sl-rv{translate:0 14px;transition:opacity .65s ease,translate .65s ease}.cert-sat.sl-rv.is-in{translate:0 0}.cert-badge img{height:88px;width:auto;border-radius:12px;background-color:#fff;padding:6px;box-shadow:0 0 0 1px #0000000f}.cert-badge img.is-pair{height:80px}.cert-sat-desc b{color:var(--sl-ink);font-weight:600}.cert-sat:hover .cert-sat-title{color:var(--sl-purple)}.cert-sat:hover .cert-badge{transform:translateY(-3px)}.cert-trl span{position:relative;z-index:1;font-weight:700;font-size:21px;line-height:normal;font-family:var(--sl-body);color:#fff}.foot-dots{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 260px)}.foot-social img{width:14px;height:14px}@property --dockA{syntax:"<angle>";inherits:false;initial-value:0deg}.sl-visually-hidden{position:absolute;left:-9999px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden}.sl-fade{opacity:0;transition:opacity .5s ease-out}.globe-label-live{color:#2fa95f}.eng-t-warn{color:#ffb24d}.eng-caret{display:inline-block;width:8px;height:15px;vertical-align:-3px}@media (max-width:767px){.unlock-card{top:auto;transform:none}}@media (max-width:479px){.unlock-card{top:auto;transform:none}}@media (max-width:991px){.cert-orb{width:180px;height:180px;transform:none}}@media (max-width:767px){.cert-orb{width:180px;height:180px;transform:none}}@media (max-width:479px){.cert-orb{width:180px;height:180px;transform:none}}.sl-h2,.sl-h2-lg,.sl-h2-xl{font-family:Manrope,ui-sans-serif,system-ui,sans-serif}.sl-p,.sl-p-lead{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.sl-btn,.sl-btn-big{font-family:Manrope,ui-sans-serif,system-ui,sans-serif}.sl-btn-ghost{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.sl-link-arrow{font-family:Manrope,ui-sans-serif,system-ui,sans-serif}.globe-label,.nav-signin,.nav-btn,.nav-menu-title,.nav-pf-cat,.nav-sl-label,.nav-rs-name,.nav-rs-feat-title,.nav-rs-ev-name,.hero-signin{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.hero-h1{font-family:Manrope,ui-sans-serif,system-ui,sans-serif}.hero-tagline,.hero-desc,.hero-counter,.gap-card-value,.gap-card-text,.gap-card-title,.gap-tf-input,.eng-market-name,.eng-market-age,.eng-market-reg,.eng-term-title,.eng-term-live{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.eng-term-body{font-family:PT Mono,ui-monospace,Menlo,monospace}.eng-feed-head,.eng-row-st,.eng-row-name,.eng-row-req,.eng-row-date{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.eng-stat-v{font-family:Manrope,ui-sans-serif,system-ui,sans-serif}.eng-stat-k,.eng-merge-item,.eng-merge-l{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.unlock-card-title{font-family:Manrope,ui-sans-serif,system-ui,sans-serif}.unlock-card-p,.unlock-tag,.unlock-no,.plat-card-label,.how-tile-cai-word,.how-tile-ebay-word{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.cert-sat{max-width:22%}.cert-sat-title,.cert-sat-desc,.cert-doc-l{font-family:Inter,ui-sans-serif,system-ui,sans-serif}@media (max-width:991px){.cert-sat,.cert-sat-1,.cert-sat-2,.cert-sat-3,.cert-sat-4,.cert-sat-5,.cert-sat-6,.cert-sat-7{max-width:none}}.foot-inner,.foot-desc,.foot-col-title,.foot-link,.foot-bar-link,.dock-input,.dock-chat-brand{font-family:Inter,ui-sans-serif,system-ui,sans-serif}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://webflow-files-prod.global.ssl.fastly.net/699f3c57bbf0e68156991760/fonts/6adb9896a5d373dbef3790cc-Inter-Variable.woff2) format("woff2")}.plat-rail{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 56px,#000 calc(100% - 56px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 56px,#000 calc(100% - 56px),transparent 100%)}.plat-scroll{padding-top:72px}.plat-arrows{justify-content:center}.plat-card.is-soon{cursor:default}.plat-card.is-soon .plat-card-img{filter:saturate(.85)}.plat-warp{position:absolute;top:0;bottom:0;width:150px;pointer-events:none;z-index:3;opacity:0;transition:opacity .4s ease}.plat-warp[data-edge=left]{left:0;-webkit-backdrop-filter:url(#sl-warpL);backdrop-filter:url(#sl-warpL)}.plat-warp[data-edge=right]{right:0;-webkit-backdrop-filter:url(#sl-warpR);backdrop-filter:url(#sl-warpR)}.plat-warp[data-on]{opacity:1}html.sl-essential .plat-warp{display:none}@media (max-width:991px){.plat-scroll{padding-top:40px}.plat-warp{display:none}}.sl-cue .sl-cue-pill{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px 0 10px;border-radius:999px;background:#111114eb;color:#fff;font:500 12px/1 var(--sl-body);white-space:nowrap;opacity:0;transform:translate(16px,16px) scale(.86);transform-origin:left top;transition:opacity .22s ease,transform .35s cubic-bezier(.2,.7,.2,1);box-shadow:0 6px 18px #0000002e}.work{--wk-ease:cubic-bezier(.22,1,.36,1);--wk-seg:560px;--wk-card:clamp(430px,calc(var(--sl-vh,100vh) - 339px),608px);--wk-stage:calc(259px + var(--wk-card));--wk-dy:min(0px,calc(var(--wk-card) - 588px))}.work .work-track{padding-top:0;padding-bottom:0}.work .work-stage{position:relative;width:100%}.work img{max-width:none}@media (min-width:992px){.work .work-track{height:calc(var(--wk-stage) + 5 * var(--wk-seg) + 100px)}.work .work-stage{position:sticky;top:clamp(60px,calc(100vh - var(--wk-stage) - 20px),100px);height:var(--wk-stage)}}.work .work-stage>*{position:absolute}.work .work-title{left:0;top:40px;width:620px}.work .work-guide-top{left:calc(-1 * var(--sl-gutter));right:calc(-1 * var(--sl-gutter));top:0}.work .work-guide-mid{left:calc(-1 * var(--sl-gutter));right:calc(-1 * var(--sl-gutter));top:221px}.work .wk-steps{left:5px;top:136px;width:900px;height:88px}.work .wk-step{position:absolute;top:0;height:46px;display:flex;align-items:flex-start;background:none;border:0;padding:0;cursor:pointer;text-align:left;font-family:var(--sl-body)}.work .wk-step:nth-child(1){left:0}.work .wk-step:nth-child(2){left:290px}.work .wk-step:nth-child(3){left:591px}.work .wk-step .wk-no{display:block;width:56px;margin-top:6px;text-align:right;font:300 53.89px/31.84px var(--sl-body);letter-spacing:-1.08px;color:#11182733;transition:color .45s ease}.work .wk-step .wk-lb{display:block;margin-left:16px;font:400 18px/22px var(--sl-body);letter-spacing:.18px;color:#11182799;transition:color .45s ease}.work .wk-step.wk-on .wk-no,.work .wk-step.wk-on .wk-lb{color:#111827}.work .wk-step:focus-visible{outline:2px solid var(--sl-purple);outline-offset:6px;border-radius:6px}.work .wk-prog{position:absolute;left:5px;top:84px;width:265px;height:4px;border-radius:4px;background:#ededed;transition:left .6s var(--wk-ease)}.work .wk-prog .wk-fill{position:absolute;left:0;top:0;height:4px;border-radius:4px;background:#000;width:0}.work .wk-card{left:-1px;top:259px;width:1187px;height:var(--wk-card);border-radius:40px;background:#fff;box-shadow:inset 0 0 0 1px #00000014}.work .wk-in{position:absolute;inset:10px 11px 11px;border-radius:30px;overflow:hidden;isolation:isolate;background:#f3f1fb;--dc:361px}.work .wk-pane{position:absolute;inset:0;visibility:hidden;opacity:0;transition:opacity .55s ease,visibility 0s linear .55s}.work .wk-pane.wk-on{visibility:visible;opacity:1;transition:opacity .55s ease .05s,visibility 0s}.work .wk-pane>*{position:absolute}.work .wk-bg{left:0;top:0;width:100%;height:100%;object-fit:fill;pointer-events:none}.work .wk-pane .wk-left{opacity:0;translate:0 10px;transition:opacity .5s ease,translate .7s var(--wk-ease)}.work .wk-pane.wk-on .wk-left{opacity:1;translate:0 0;transition-delay:.12s}.work .wk-pane :is(.wk-dev-in,.wk-phone){opacity:0;translate:0 36px;transition:opacity .6s ease,translate .9s var(--wk-ease)}.work .wk-pane.wk-on :is(.wk-dev-in,.wk-phone){opacity:1;translate:0 0;transition-delay:.18s}.work .wk-pane.wk-on .wk-ph2{transition-delay:.3s}.work .wk-left{left:77px;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;z-index:3}.work .wk-copy{width:358px;margin:0;font:400 22px/28px var(--sl-body);color:#767696}.work .wk-copy b{font-weight:400;color:#000}.work .wk-copy.wk-copy-light{width:317px;margin-left:3px;color:var(--wk-accent,#c3b8dc);transition:color .6s ease}.work .wk-copy.wk-copy-light b{color:#fff}.work .wk-tiles{display:flex;gap:12px;margin-top:61px}.work .wk-adapt .wk-tiles{margin-top:57px}.work .wk-tile{position:relative;width:97px;height:111px;border-radius:20px;background:#000;overflow:hidden;isolation:isolate;color:#fff;flex:none}.work .wk-tile.wk-tile-neimo{width:96px;height:111.24px}.work .wk-tile-orb{position:absolute;left:36px;top:-14px;width:96px;height:96px;--orb-diameter:96px;z-index:0;pointer-events:none}.work .wk-tile-orb .orb-motion{position:absolute;inset:0;width:96px;height:96px}.work .wk-tile:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 0% 100%,#000000eb 18%,#0000008c 46%,#0000 72%)}.work .wk-tile-glyph{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;pointer-events:none}.work .wk-tile-l{position:absolute;left:14.62px;top:71.87px;z-index:2;font:500 18px/1.26 var(--sl-body);letter-spacing:-.54px;white-space:nowrap}.work .wk-tile-neimo .wk-tile-l{left:15.62px;letter-spacing:-.36px}.work .wk-ns{right:-265px;top:max(40px,calc(115px + var(--wk-dy)));width:923.3px;height:528.73px;border-radius:19.48px;background:#fff;overflow:hidden;font-family:var(--sl-body);color:#000}.work .wk-ns:after{content:"";position:absolute;inset:0;border:7.56px solid #000;border-radius:inherit;pointer-events:none;z-index:5}.work .wk-ns>*{position:absolute}.work .ns-side{left:12.98px;top:67.08px;width:116px;height:149px}.work .ns-brand{left:19.48px;top:16.59px;display:flex;align-items:center;gap:6.5px;font:500 16.59px/20px var(--sl-body);letter-spacing:-.33px}.work .ns-brand img{width:16.59px;height:16.59px}.work .ns-user{left:18.75px;top:487.62px;display:flex;align-items:center;gap:6.5px;font:400 10.1px/1 var(--sl-body)}.work .ns-av{position:relative;width:23.08px;height:23.08px;border-radius:50%;overflow:hidden}.work .ns-av img{width:100%;height:100%;object-fit:cover;object-position:bottom}.work .ns-av .ns-av-l{position:absolute;left:0;right:0;top:4.4px;text-align:center;font:600 11.54px/14px var(--sl-body);color:#fff}.work .ns-main{left:146.43px;top:10.1px;width:764.61px;height:508.54px;border-radius:11.54px;background:#cfdcde;overflow:hidden}.work .ns-main>*{position:absolute}.work .ns-g1{left:-492.67px;top:-297.19px;width:1816.92px;height:1013.52px;object-fit:cover;opacity:.9}.work .ns-g2{left:-82.98px;top:-56.98px;width:899.4px;height:623.09px;opacity:.6}.work .ns-hi{left:0;right:0;top:117.58px;text-align:center;font:400 11.54px/14px var(--sl-body);background:linear-gradient(90deg,#518ddb 44%,#ababab 70%);-webkit-background-clip:text;background-clip:text;color:transparent;width:264px;margin:0 0 0 250.3px}.work .ns-h{left:236.6px;top:141.38px;width:291.8px;margin:0;text-align:center;font:400 25.18px/30px var(--sl-body);letter-spacing:-.25px;color:#000}.work .ns-ask{left:188.27px;top:233.71px;width:388.8px;height:84.4px;border-radius:14.43px;box-shadow:0 0 0 1.44px #fff,0 8.66px 18.75px #f3f5f7,inset 0 4.33px 4.33px #00000008;background:linear-gradient(180deg,#fff,#f8f8f8)}.work .ns-ph{position:absolute;left:15.15px;top:12.98px;font:400 11.54px/14px var(--sl-body);color:#00000080}.work .ns-plus{position:absolute;left:16.27px;top:62.15px;width:9.3px;height:9.3px}.work .ns-send{position:absolute;left:358.5px;top:54.1px;width:23.08px;height:23.08px;border-radius:14.43px;background:#0000001a}.work .ns-chips{left:209.18px;top:337.58px;width:346.24px;display:flex;flex-wrap:wrap;justify-content:center;gap:8.66px}.work .ns-chips>div{padding:7.21px 10.1px;border-radius:36.07px;border:.72px solid rgba(0,0,0,.06);background:#ffffff54;box-shadow:inset 0 .72px #fff;font:400 10.1px/12px var(--sl-body);color:#000c;white-space:nowrap}.work .wk-phone{top:max(24px,calc(79px + var(--wk-dy)));width:271.18px;height:589.58px;border-radius:43.84px;font-family:var(--sl-body);padding:4.38px;background:linear-gradient(180deg,#000 61.9%,#0000 93.6%) 0 0/100% 475px no-repeat;-webkit-mask:none;mask:none;background:none}.work .wk-phone:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:4.38px;pointer-events:none;z-index:4;background:linear-gradient(180deg,#000 61.9%,#0000 93.6%) 0 0/100% 475px no-repeat;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.work .wk-ph1{right:362px}.work .wk-ph2{right:69px}.work .wk-scr{position:absolute;inset:4.38px;border-radius:39.46px;overflow:hidden}.work .wk-ph1 .wk-scr{background:linear-gradient(180deg,#ececec 66.6%,#ececec00 77.2%)}.work .wk-ph2 .wk-scr{background:linear-gradient(180deg,#353535 54.2%,#14141400 64.8%)}.work .wk-scr>*{position:absolute}.work .ph-cam{position:absolute;left:123.62px;top:11.62px;width:16px;height:16px;border-radius:50%;background:#000;z-index:5}.work .ph-cam.ph-cam-ring{box-shadow:inset 0 0 0 1px #ffffff69}.work .ph-status{left:-3.33px;top:-2.92px;width:269px;height:43px;z-index:3}.work :is(.ph-sky,.ph-face,.wk-room) img{position:absolute;display:block;filter:none}.work :is(.ph-sky,.ph-face,.wk-room) .pb-sharp{z-index:1}.work .ph-status{padding:0;display:block;font:inherit}.work :is(.ph-slider,.ph-home){transform:none}.work .ph-sky{left:-4.4px;top:-2.92px;width:271.05px;height:140.27px;overflow:hidden;isolation:isolate;-webkit-mask:linear-gradient(180deg,#000 58%,transparent 100%);mask:linear-gradient(180deg,#000 58%,transparent 100%)}.work .ph-sky img{left:0;top:-63.15px;width:100%;height:361.1px;object-fit:cover}.work .ph-sky .pb-soft{filter:blur(28px)}.work .ph-sky .pb-sharp{-webkit-mask:linear-gradient(180deg,#000 22%,transparent 62%);mask:linear-gradient(180deg,#000 22%,transparent 62%)}.work .ph-face{left:-4.39px;top:-3.38px;width:270px;height:448px;overflow:hidden;isolation:isolate}.work .ph-face img{left:0;top:-45px;width:270px;height:543px;object-fit:cover}.work .ph-face .pb-soft{filter:blur(20px);transform:scale(1.04)}.work .ph-face .pb-sharp{-webkit-mask:linear-gradient(180deg,#000 74%,transparent 96%);mask:linear-gradient(180deg,#000 74%,transparent 96%)}.work .ph-app{left:106.84px;top:53.25px;width:49.27px;height:49.27px}.work .ph-icon{position:absolute;inset:0;border-radius:13.69px;overflow:hidden;box-shadow:inset 0 0 0 .68px #fff6,0 2.74px 5.47px #0003}.work .ph-icon .ph-icon-a1{position:absolute;left:-.68px;top:-.68px;width:49.27px;height:49.27px;object-fit:cover}.work .ph-icon .ph-icon-a2{position:absolute;left:50%;top:50%;width:105.2px;height:105.2px;margin:-52.3px 0 0 -52.58px;object-fit:cover}.work .ph-badge{position:absolute;left:36.26px;top:24.44px;width:28.25px;height:28.25px;border-radius:8.21px;display:block;background:radial-gradient(100% 100% at 50% 0%,#0006,#000c);-webkit-backdrop-filter:blur(6.84px);backdrop-filter:blur(6.84px);box-shadow:inset 0 0 0 .68px #fff,0 2.96px 5.92px #0000000a,inset 0 3.07px 2.96px #0000000d}.work .ph-badge img{position:absolute;left:4.38px;top:6.12px;width:19.69px;height:16.22px}.work .ph-t{left:61.21px;top:117.48px;width:136.86px;margin:0;text-align:center;font:500 17.79px/21.41px var(--sl-body);color:#000}.work .ph-n{left:61.45px;top:207.97px;width:136.86px;margin:0;text-align:center;font:300 60.16px/50px var(--sl-body);letter-spacing:-3.61px;color:#000;font-variant-numeric:tabular-nums}.work .ph-l{left:20.17px;top:267.84px;width:218.97px;margin:0;text-align:center;font:400 14.95px/14.8px var(--sl-body);color:#0009}.work .ph-slider{left:15.15px;top:313.33px;width:231.97px;height:25.32px;border-radius:56px;background:#d9d9d9}.work .ph-slider>div{position:absolute;left:58.74px;top:1.37px;width:22.58px;height:22.58px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000014}.work .ph-foot{left:-2.65px;top:495.23px;width:269.6px;height:84.85px;background:linear-gradient(180deg,#ececec00,#ececec 29.3%)}.work .ph-cta{position:absolute;left:94.1px;top:21.21px;width:80.74px;height:32.85px;border-radius:68.43px;text-align:center;font:600 10.95px/32.85px var(--sl-body);color:#fff;background:linear-gradient(180deg,#8976ff,#5f4dc6);box-shadow:0 1.37px 5.47px #00000040,inset 0 -1.37px 2.74px #8961ff,inset 0 1.37px 2.74px #00000040}.work .ph-home{position:absolute;left:96.1px;bottom:7.31px;width:81.41px;height:2.96px;border-radius:59px;background:#000}.work .wk-vignette{inset:0;pointer-events:none;z-index:2;background-size:100% 100%;background-repeat:no-repeat}.work .v-age{background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 1146 567' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect width='100%' height='100%' fill='url(%23g)'/><defs><radialGradient id='g' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(-4.25 47.4 -97.675 -8.7577 678.5 78)'><stop stop-color='rgba(255,238,245,0)' offset='0'/><stop stop-color='rgba(226,229,251,0)' offset='0.75103'/><stop stop-color='rgba(255,236,255,1)' offset='0.99367'/></radialGradient></defs></svg>")}.work .v-kid{background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 1146 567' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect width='100%' height='100%' fill='url(%23g)'/><defs><radialGradient id='g' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(-4.25 47.4 -97.675 -8.7577 678.5 78)'><stop stop-color='rgba(63,87,99,0)' offset='0'/><stop stop-color='rgba(63,87,99,0)' offset='0.75103'/><stop stop-color='rgba(63,87,99,1)' offset='0.99367'/></radialGradient></defs></svg>")}.work .v-teen{background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 1146 567' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect width='100%' height='100%' fill='url(%23g)'/><defs><radialGradient id='g' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(-4.25 47.4 -97.675 -8.7577 678.5 78)'><stop stop-color='rgba(74,63,99,0)' offset='0'/><stop stop-color='rgba(74,63,99,0)' offset='0.75103'/><stop stop-color='rgba(74,63,99,1)' offset='0.99367'/></radialGradient></defs></svg>")}.work .v-adult{background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 1146 567' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect width='100%' height='100%' fill='url(%23g)'/><defs><radialGradient id='g' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(-4.25 47.4 -97.675 -8.7577 678.5 78)'><stop stop-color='rgba(113,82,94,0)' offset='0'/><stop stop-color='rgba(113,82,94,0)' offset='0.75103'/><stop stop-color='rgba(113,82,94,1)' offset='0.99367'/></radialGradient></defs></svg>")}.work .wk-adapt{background:var(--wk-ground,#454d48)}.work .wk-room{right:-32px;top:-161px;width:784px;height:913px;opacity:0;pointer-events:none;isolation:isolate;overflow:hidden}.work .wk-room img{left:0;top:0;width:100%;height:100%;object-fit:cover}.work .r-kid img{left:-16.45%;width:116.45%}.work .r-teen,.work .r-adult{top:-171px}.work .r-adult img{transform:scaleX(-1)}.work .wk-room .pb-soft{filter:blur(34px)}.work .wk-room{-webkit-mask:linear-gradient(90deg,transparent 0,rgba(0,0,0,.5) 70px,#000 200px);mask:linear-gradient(90deg,transparent 0,rgba(0,0,0,.5) 70px,#000 200px)}.work .wk-room .pb-sharp{-webkit-mask:linear-gradient(90deg,transparent 30px,rgba(0,0,0,.4) 120px,#000 270px);mask:linear-gradient(90deg,transparent 30px,rgba(0,0,0,.4) 120px,#000 270px)}.work .wk-adapt .wk-vignette{opacity:0}.work .wk-device{right:calc(var(--dc) - var(--dw,498px) / 2);top:max(24px,calc(var(--dt,150px) + var(--wk-dy)));width:var(--dw,498px);height:var(--dh,490px);z-index:1}.work .wk-frame{position:absolute;inset:0;border-radius:var(--dr,36.4px);padding:var(--db,15.26px);pointer-events:none;z-index:3;background:linear-gradient(180deg,#000 var(--dfa,100%),rgba(0,0,0,0) var(--dfb,101%));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.work .wk-dscr{position:absolute;inset:var(--db,15.26px);border-radius:calc(var(--dr,36.4px) - var(--db,15.26px));overflow:hidden;background:linear-gradient(180deg,#a9d8ff,#c6bcff 62%,#e6d2ff)}.work .wk-notch{position:absolute;left:50%;top:11.6px;width:16px;height:16px;margin-left:-8px;border-radius:50%;background:#000;z-index:4;opacity:var(--dn,0)}.work .wk-who{right:calc(var(--dc) - 86px);bottom:48px;width:172px;height:44px;z-index:4;color:#fff}.work .wk-who{border-radius:20px;background:linear-gradient(180deg,#343434,#222);box-shadow:inset 0 6px 4px #0000002e,inset 0 -6px 6px #ffffff0d}.work .wk-who:before{content:"";position:absolute;inset:0;border-radius:20px;padding:1px;pointer-events:none;background:linear-gradient(180deg,#fff0,#ffffff40 29%,#ffffff42 79%,#fff0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.work .wk-who .wk-fig{position:absolute;left:0;top:0;width:172px;height:44px;fill:#fff;overflow:visible}.work .wk-who .wk-fig{opacity:.2;transition:opacity .45s ease}.work .wk-who-l{position:absolute;right:21px;top:9px;height:23px;overflow:hidden;font:500 18px/23px var(--sl-body);letter-spacing:-.54px;text-align:right}.work .wk-who-roll{display:flex;flex-direction:column;align-items:flex-end;transition:transform .7s var(--wk-ease)}.work .wk-who-roll .wk-who-b{font-weight:500;height:23px}.work .wk-adapt[data-age=teen] .wk-who-roll{transform:translateY(-23px)}.work .wk-adapt[data-age=adult] .wk-who-roll{transform:translateY(-46px)}.work .lg-scr{position:absolute;left:0;top:0;opacity:0;visibility:hidden;transform-origin:0 0;font-family:var(--sl-body);color:#fff;pointer-events:none;background:linear-gradient(180deg,#9fd6ff,#c3b7ff 70%,#e3c9ff);transition:none}.work .lg-kid{width:467.8px;height:459.5px}.work .lg-teen{width:578.5px;height:395.3px;display:flex;background:#0f0d18}.work .lg-adult{width:256.4px;height:574.8px;background:#f4f2fb;color:#14121c}.work .lg-scr>*{position:absolute}.work .lg-scr svg{width:12px;height:12px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.work .lg-world{left:0;top:0}.work .lg-scr .lg-world svg{display:block;width:auto;height:auto;stroke:none;fill:initial}.work .lg-icon{display:block;width:22px;height:22px;border-radius:6px;overflow:hidden;flex:none;box-shadow:0 1px 2px #0000002e}.work .lg-icon svg{width:100%;height:100%}.work .lg-app{display:inline-flex;align-items:center;gap:7px;font:700 12.5px/1 var(--sl-body);letter-spacing:-.2px}.work .lg-pill{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:12px;background:#1612268c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:600 10.5px/1 var(--sl-body);white-space:nowrap}.work .lg-coin{display:block;width:12px;height:12px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#ffe58a,#f4b42c 70%);box-shadow:inset 0 0 0 1.5px #d9921a}.work .lg-top{left:14px;top:14px;right:14px;display:flex;align-items:center;gap:8px}.work .lg-top .lg-app{margin-right:auto;height:26px;padding:0 10px 0 3px;gap:6px;border-radius:13px;background:#1612268c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:11.5px}.work .lg-top .lg-icon{width:20px;height:20px;border-radius:7px}.work .lg-kid .lg-mode{background:#ffffffe0;color:#2c6b3c}.work .lg-say{left:268px;top:118px}.work .lg-say .lg-say-b{display:block;padding:7px 11px;border-radius:14px 14px 14px 4px;background:#fff;color:#1d1a2a;font:600 11px/1 var(--sl-body);box-shadow:0 4px 12px #28145a2e}.work .lg-ideas{left:14px;right:14px;top:206px;display:flex;align-items:center;gap:6px}.work .lg-label{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;margin-right:2px;border-radius:12px;background:#1612268c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:600 10.5px/1 var(--sl-body);color:#fff}.work .lg-label svg{color:#fff}.work .lg-idea{padding:6px 10px;border-radius:11px;background:#ffffffb8;color:#2a2540;font:600 10.5px/1 var(--sl-body)}.work .lg-idea.lg-idea-on{background:#8b6cff;color:#fff;box-shadow:0 0 0 2px #ffffffb3}.work .lg-dock{left:14px;right:14px;top:236px;display:flex;gap:8px}.work .lg-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;height:46px;border-radius:15px;font:700 12px/1 var(--sl-body);background:#1612269e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 -3px #0000002e}.work .lg-btn svg{width:15px;height:15px}.work .lg-btn .lg-btn-l{font-weight:700}.work .lg-btn.lg-btn-imagine{background:linear-gradient(180deg,#9b80ff,#7a5cf0);box-shadow:inset 0 -3px #280a7847}.work .lg-btn.lg-btn-shop{background:#ffffffd9;color:#5a4b2a}.work .lg-view{position:relative;flex:0 0 392px;height:100%;overflow:hidden;background:linear-gradient(180deg,#9fd6ff,#c3b7ff 72%,#e3c9ff)}.work .lg-view>*{position:absolute}.work .lg-tabs{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:#16122680;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.work .lg-tabs .lg-tab{padding:5px 9px;border-radius:9px;font:600 10px/1 var(--sl-body);color:#ffffffb8}.work .lg-tabs .lg-tab.lg-tab-on{background:#fff;color:#1d1a2a}.work .lg-cap{left:14px;top:46px;display:flex;gap:6px}.work .lg-limit svg{width:11px;height:11px}.work .lg-prompt{left:14px;right:14px;top:228px;display:flex;align-items:center;gap:6px}.work .lg-in{flex:1;display:flex;align-items:center;gap:7px;height:34px;padding:0 11px;border-radius:12px;background:#ffffffeb;color:#1d1a2a;font:500 11px/1 var(--sl-body)}.work .lg-in svg{color:#8b6cff}.work .lg-typed{white-space:nowrap;overflow:hidden}.work .lg-go{height:34px;padding:0 13px;border-radius:12px;background:linear-gradient(180deg,#9b80ff,#7a5cf0);font:700 11px/34px var(--sl-body);box-shadow:inset 0 -2px #280a7847}.work .lg-safe{position:absolute;left:0;top:41px;display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:10px;background:#1612268c;font:600 9.5px/1 var(--sl-body);color:#fff}.work .lg-side{position:relative;flex:1;padding:14px 12px;background:#15131f;color:#ece9f7}.work .lg-side>*{position:relative}.work .lg-side-h{display:flex;align-items:center;gap:6px;margin-bottom:12px;font:700 11.5px/1 var(--sl-body)}.work .lg-side-h .lg-side-n{margin-left:auto;font:600 9.5px/1 var(--sl-body);color:#7ee08f}.work .lg-msg{display:flex;gap:7px;align-items:flex-start;margin-bottom:9px}.work .lg-msg p{margin:0;padding:6px 8px;border-radius:10px 10px 10px 3px;background:#ffffff14;font:500 10px/13px var(--sl-body);color:#ece9f7}.work .lg-msg p b{display:block;margin-bottom:2px;font:700 9px/1 var(--sl-body);color:#ece9f799}.work .lg-msg.lg-msg-me{justify-content:flex-end}.work .lg-msg.lg-msg-me p{border-radius:10px 10px 3px;background:#7a5cf0;color:#fff}.work .lg-head{display:block;width:22px;height:22px;flex:none}.work .lg-head svg{width:100%;height:100%}.work .lg-field{display:flex;align-items:center;justify-content:space-between;height:30px;margin-top:12px;padding:0 10px;border-radius:10px;background:#ffffff12;font:500 10px/1 var(--sl-body);color:#ece9f780}.work .lg-fine{margin:7px 0 0;font:500 9px/1.3 var(--sl-body);color:#ece9f773}.work .lg-adult .ph-status{left:-6px;top:-1px;z-index:3}.work .lg-head-row{left:14px;right:14px;top:46px;display:flex;align-items:center;justify-content:space-between}.work .lg-adult .lg-pill{background:#fff;color:#14121c;box-shadow:0 1px 2px #140a3c14}.work .lg-wcard{left:12px;right:12px;top:78px;height:108px;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#9fd6ff,#c3b7ff 80%)}.work .lg-adult .lg-prompt{left:12px;right:12px;top:194px}.work .lg-adult .lg-in{height:36px;background:#fff;box-shadow:0 1px 2px #140a3c14}.work .lg-row{left:12px;right:12px;display:flex;align-items:center;gap:9px;padding:9px 10px;border-radius:13px;background:#fff;box-shadow:0 1px 2px #140a3c0f}.work .lg-row svg{width:15px;height:15px;color:#7a5cf0}.work .lg-row .lg-row-t{flex:1;margin:0;min-width:0}.work .lg-row .lg-row-h{display:block;font:700 10.5px/1.2 var(--sl-body)}.work .lg-row .lg-row-s{display:block;margin-top:2px;font:500 9.5px/1.25 var(--sl-body);color:#6d6880;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.work .lg-world-chat{top:238px}.work .lg-crate{top:288px}.work .lg-buy{height:26px;padding:0 11px;border-radius:9px;background:#ff7a59;color:#fff;font:700 10.5px/26px var(--sl-body);box-shadow:inset 0 -2px #96280a40}@media (prefers-reduced-motion:reduce){.work .wk-pane,.work .wk-pane *{transition-duration:.01s!important;transition-delay:0s!important}}@media (max-width:991px){.work{--wk-card:608px;--wk-dy:0px}.work .work-track{padding-top:56px;padding-bottom:64px}.work .work-stage{height:auto}.work .work-stage>*{position:relative}.work .work-title{left:0;top:0;width:auto;margin:0 0 28px}.work .wk-steps{left:0;top:0;width:100%;height:auto;display:flex;gap:28px 40px;flex-wrap:wrap;padding-bottom:18px}.work .wk-step{position:static;height:auto}.work .wk-prog,.work .work-guide-top{display:none}.work .work-guide-mid{left:0;right:0;top:0;margin-bottom:24px}.work .wk-card{left:0;top:0;zoom:var(--wk-fit,1);margin:0}}html.wf-design-mode .work .wk-law,html.wf-design-mode .work .wk-law :is(.wk-left,.wk-dev-in){visibility:visible;opacity:1;translate:none}html.wf-design-mode .work .wk-step:first-child :is(.wk-no,.wk-lb){color:#111827}@media (min-width:992px){.gap .gap-cards{--gap-d:19.6px;--gap-grow:58.8px;--gap-t:.72s;--gap-e:var(--gap-spring,cubic-bezier(.22,1,.36,1))}.gap .gap-card:not(.gap-card-mail){clip-path:inset(0 0 0 0 round 16px);transition:transform var(--gap-t) var(--gap-e),clip-path var(--gap-t) var(--gap-e)}.gap .gap-cards.is-writing .gap-card:nth-child(1){clip-path:inset(0 var(--gap-d) 0 0 round 16px)}.gap .gap-cards.is-writing .gap-card:nth-child(2){transform:translate(calc(-1 * var(--gap-d)));clip-path:inset(0 var(--gap-d) 0 0 round 16px)}.gap .gap-cards.is-writing .gap-card:nth-child(3){transform:translate(calc(-2 * var(--gap-d)));clip-path:inset(0 var(--gap-d) 0 0 round 16px)}.gap .gap-card.gap-card-mail{background:none;border-color:transparent;overflow:visible}.gap .gap-card-mail:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px #0000001a;transition:left var(--gap-t) var(--gap-e)}.gap .gap-cards.is-writing .gap-card-mail:before{left:calc(-1px - var(--gap-grow))}.gap .gap-card-mail .gap-card-title,.gap .gap-card-mail .gap-card-text{transition:transform var(--gap-t) var(--gap-e)}.gap .gap-cards.is-writing .gap-card-mail .gap-card-title,.gap .gap-cards.is-writing .gap-card-mail .gap-card-text{transform:translate(calc(-1 * var(--gap-grow)))}.gap .gap-card-mail .gap-tf{transition:left var(--gap-t) var(--gap-e)}.gap .gap-cards.is-writing .gap-card-mail .gap-tf{left:calc(15px - var(--gap-grow))}}@media (prefers-reduced-motion:reduce){.gap .gap-card,.gap .gap-card *,.gap .gap-card-mail:before{transition:none!important}}.unlock .unlock-no,.unlock .unlock-art.ul-on .unlock-art-img{display:none}.unlock .uart-shader{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity 1.2s ease;-webkit-mask-image:linear-gradient(180deg,transparent 0,transparent 14%,rgba(0,0,0,.72) 48%,#000 70%);mask-image:linear-gradient(180deg,transparent 0,transparent 14%,rgba(0,0,0,.72) 48%,#000 70%)}.unlock .unlock-art.glow-on .uart-shader{opacity:1}.unlock .uart-ill{position:absolute;left:calc(50% - 240px);top:calc(var(--ty,202px) - 220px);width:480px;height:440px;pointer-events:none;transform:scale(var(--is,1));transform-origin:240px 220px}.unlock .uart-ill svg{position:absolute;inset:0;width:100%;height:100%}.unlock .unlock-tag{font:500 13px/1 var(--sl-body);letter-spacing:0;color:#ffffff6b}.unlock .unlock-tag-dot{background:#b494df}.unlock .unlock-peek-tile.ul-on img{display:none}.unlock .unlock-peek-tile svg{position:absolute;inset:0;width:100%;height:100%;opacity:.8}@media (min-width:992px){.unlock .unlock-stack{max-width:966px}.unlock .unlock-card,.unlock .unlock-card:hover{display:block;height:489px;border:0;border-radius:40px;background:#1c1c1c;box-shadow:0 30px 80px #00000059}.unlock .unlock-art{position:absolute;left:17px;top:15px;width:329px;height:459px;border:0;border-radius:28px;background:#292929;overflow:hidden;isolation:isolate;transform:translateZ(0)}.unlock .unlock-text{position:absolute;left:441px;top:77px;bottom:52px;width:480px;padding:0}.unlock .unlock-card-title{margin:0;width:427px;font:400 56px/1.1 var(--sl-body);letter-spacing:-1.68px;color:#fff}.unlock .unlock-card-p{margin-top:37px;width:360px;max-width:none;font:400 18px/1.4 var(--sl-body);color:#c3c3c3}}@media (max-width:991px){.unlock .unlock-card,.unlock .unlock-card:hover{border:0;border-radius:28px;background:#1c1c1c}.unlock .unlock-art{height:250px;margin:10px 10px 0;border:0;border-radius:20px;background:#292929;isolation:isolate;--ty:112px;--is:.6}.unlock .unlock-text{padding:24px 22px 26px}.unlock .unlock-card-title{font:400 30px/1.1 var(--sl-body);letter-spacing:-.9px;color:#fff}.unlock .unlock-card-p{margin-top:16px;font:400 16px/1.45 var(--sl-body);color:#c3c3c3}}.navbar[data-gn-nav]{top:var(--gn-stick,-92px);pointer-events:none}.navbar[data-gn-nav] :is(.nav-skip-link,.banner-link,.micro-nav,.nav-wrapper){pointer-events:auto}.navbar[data-gn-nav] .mico-nav-wrap{transition:opacity .35s cubic-bezier(.25,.1,.25,1)}.navbar[data-gn-nav].is-stuck .mico-nav-wrap{opacity:0}.navbar[data-gn-nav].is-stuck .micro-nav{pointer-events:none}@media (max-width:991px){.navbar[data-gn-nav]{top:var(--gn-stick,-63px)}}html{scroll-padding-top:96px}@media (max-width:991px){html{scroll-padding-top:80px}}[data-sl=hero]{--ha-top:76px;--ha-band:clamp(400px, calc(var(--sl-vh,100vh) - var(--ha-top) - 313px), 577px);--ha-travel:200vh;--ha-ease:cubic-bezier(.16,1,.3,1);--ha-soft:cubic-bezier(.45,0,.2,1)}[data-sl=hero] .ha-track{position:relative;height:calc(var(--ha-stage-h, 890px) + var(--ha-travel))}[data-sl=hero] .ha-stage{position:sticky;top:min(var(--ha-top),calc(var(--sl-vh,100vh) - var(--ha-stage-h, 890px)))}[data-sl=hero] .ha-copy{display:grid;grid-template-columns:minmax(0,642fr) minmax(0,538fr);align-items:start;padding-top:44px;padding-bottom:4px}[data-sl=hero] .ha-left{padding-left:1px;min-width:0}[data-sl=hero] .ha-title{max-width:446px;margin:0;font:500 48px/52px var(--sl-display,"Manrope",ui-sans-serif,system-ui,sans-serif);letter-spacing:-.96px;color:#111827;white-space:nowrap}[data-sl=hero] .ha-row{display:none}[data-sl=hero] .ha-sub{max-width:none;margin:17px 0 0 2px;white-space:nowrap;font:400 16px/24px var(--sl-body,"Inter",ui-sans-serif,system-ui,sans-serif)}[data-sl=hero] .ha-ctas{display:flex;align-items:center;gap:12px;margin-top:28px;padding-left:1px}[data-sl=hero] .ha-right{max-width:473px;padding-top:15px;min-width:0}[data-sl=hero] .ha-tagline{margin:0 0 11px;font:500 18px/24px var(--sl-body,"Inter",ui-sans-serif,system-ui,sans-serif);color:#000}[data-sl=hero] .ha-desc{margin:0 0 27px;font:400 18px/24px var(--sl-body,"Inter",ui-sans-serif,system-ui,sans-serif);color:#000}[data-sl=hero] .ha-mute{color:#646464}[data-sl=hero] .ha-counter{display:flex;align-items:center;gap:8px;margin:0;white-space:nowrap;font:400 16px/24px var(--sl-body,"Inter",ui-sans-serif,system-ui,sans-serif)}@media (min-width:992px){[data-sl=hero] .ha-copy{grid-template-rows:auto auto auto}[data-sl=hero] :is(.ha-left,.ha-right){display:contents}[data-sl=hero] .ha-title{grid-column:1;grid-row:1;margin-left:1px}[data-sl=hero] .ha-sub{grid-column:1;grid-row:2;margin-left:3px}[data-sl=hero] .ha-ctas{grid-column:1;grid-row:3;margin-left:1px}[data-sl=hero] .ha-tagline{grid-column:2;grid-row:1;max-width:473px;margin-top:15px}[data-sl=hero] .ha-desc{grid-column:2;grid-row:1;max-width:473px;margin:50px 0 0}[data-sl=hero] .ha-counter{grid-column:2;grid-row:2;max-width:473px;margin-top:17px}}[data-sl=hero] .ha-dot{margin-right:4px;font-size:14px;color:#0006}[data-sl=hero] .ha-counter .hero-lbl{color:#0101018a}[data-sl=hero] .ha-word{position:relative;display:inline-block;vertical-align:top;height:1.0834em;width:var(--ha-w,auto);transition:width .7s var(--ha-ease)}[data-sl=hero] .ha-word>span{position:absolute;left:0;top:0;white-space:nowrap}[data-sl=hero] .ha-word i{display:inline-block;font-style:normal;opacity:0;transform:translateY(.3em);filter:blur(7px)}[data-sl=hero] .ha-word .is-on i{opacity:1;transform:none;filter:blur(0)}[data-sl=hero] .ha-word.is-ready i{transition:opacity .62s var(--ha-ease),transform .9s var(--ha-ease),filter .7s var(--ha-ease);transition-delay:calc(.12s + var(--i) * 38ms)}[data-sl=hero] .ha-word.is-ready .is-off i{opacity:0;transform:translateY(-.24em);filter:blur(6px);transition:opacity .38s var(--ha-soft),transform .5s var(--ha-soft),filter .42s var(--ha-soft);transition-delay:calc(var(--i) * 26ms)}[data-sl=hero] .ha-band{position:relative;z-index:10;height:var(--ha-band);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,transparent 28px,#000 118px,#000 calc(100% - 150px),transparent calc(100% - 34px));mask-image:linear-gradient(180deg,transparent 0,transparent 28px,#000 118px,#000 calc(100% - 150px),transparent calc(100% - 34px))}[data-sl=hero] .ha-bleed{position:absolute;inset:0}[data-sl=hero] .ha-bleed>.w-embed{position:absolute;inset:0}[data-sl=hero] .ha-bleed>.w-dyn-list,[data-sl=hero] .ha-bleed .w-dyn-items{position:absolute;inset:0}[data-sl=hero] .ha-bleed .w-dyn-empty{display:none}@property --ha-r{syntax:"<percentage>";inherits:false;initial-value:260%}[data-sl=hero] .ha-shot{position:absolute;inset:0;z-index:1;background-size:cover;background-position:50% 50%;opacity:0;visibility:hidden}[data-sl=hero] .ha-shot picture,[data-sl=hero] .ha-shot img{display:block;width:100%;height:100%}[data-sl=hero] .ha-shot img{max-width:none;object-fit:cover;object-position:50% 50%;opacity:0;transition:opacity .6s ease}[data-sl=hero] .ha-shot img.is-loaded,[data-sl=hero] .ha-shot.is-on img{opacity:1}html:not(.ha-js) [data-sl=hero] .ha-shot[data-age=child],html:not(.ha-js) [data-sl=hero] .ha-shot[data-age=child] img{opacity:1;visibility:visible}[data-sl=hero] .ha-shot.is-on{opacity:1;visibility:visible}[data-sl=hero] .ha-shot.is-in{z-index:2;opacity:1;visibility:visible;-webkit-mask-image:radial-gradient(ellipse 30% 60% at var(--ha-fx,50%) var(--ha-fy,56%),#000 var(--ha-r),transparent calc(var(--ha-r) + 46%));mask-image:radial-gradient(ellipse 30% 60% at var(--ha-fx,50%) var(--ha-fy,56%),#000 var(--ha-r),transparent calc(var(--ha-r) + 46%));animation:ha-reveal 2.4s linear both}@keyframes ha-reveal{0%{--ha-r:-46%;animation-timing-function:cubic-bezier(.42,0,.38,1)}62%{--ha-r:96%;animation-timing-function:cubic-bezier(.3,0,.25,1)}to{--ha-r:260%}}[data-sl=hero].ha-fade .ha-shot.is-in{-webkit-mask-image:none;mask-image:none;animation:ha-dissolve 1.2s cubic-bezier(.4,0,.2,1) both}@keyframes ha-dissolve{0%{opacity:0}to{opacity:1}}[data-sl=hero] .ha-bloom{display:none}[data-sl=hero] .ha-dust{position:absolute;inset:0;z-index:3;display:block;width:100%;height:100%;pointer-events:none}html.sl-essential [data-sl=hero] .ha-dust{display:none}@media (prefers-reduced-motion:reduce){[data-sl=hero] .ha-shot.is-in{-webkit-mask-image:none;mask-image:none;animation:ha-dissolve .5s ease both}[data-sl=hero] .ha-word i{transition:opacity .3s ease!important;transform:none!important;filter:none!important}}html.sl-essential [data-sl=hero] .ha-shot.is-in{-webkit-mask-image:none;mask-image:none;animation:ha-dissolve .8s ease both}@media (max-width:991px){[data-sl=hero]{--ha-top:69px;--ha-band:340px;--ha-travel:150vh}[data-sl=hero] .ha-copy{grid-template-columns:1fr;row-gap:28px;padding-top:40px;padding-bottom:24px}[data-sl=hero] .ha-right{padding-top:0;max-width:560px}[data-sl=hero] .ha-title{font-size:44px;line-height:48px}[data-sl=hero] .ha-sub{white-space:normal}}@media (max-width:767px){[data-sl=hero]{--ha-band:clamp(260px,46svh,360px);--ha-travel:150svh}[data-sl=hero] .ha-stage{display:flex;flex-direction:column;top:min(var(--ha-top),calc(100svh - var(--ha-stage-h,780px)))}[data-sl=hero] .ha-copy{display:contents}[data-sl=hero] .ha-left{order:1;padding:22px 24px 0}[data-sl=hero] .ha-band{order:2;flex:none;margin-top:18px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 64px,#000 calc(100% - 80px),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 64px,#000 calc(100% - 80px),transparent 100%)}[data-sl=hero] .ha-right{order:3;max-width:none;padding:6px 24px 8px;display:flex;flex-direction:column}[data-sl=hero] .ha-title{max-width:none;font-size:40px;line-height:44px;letter-spacing:-.9px;white-space:normal}[data-sl=hero] .ha-sub{margin-top:14px;font-size:16px;line-height:22px}[data-sl=hero] .ha-ctas{gap:10px;margin-top:22px;flex-wrap:wrap}[data-sl=hero] :is(.ha-cta,.ha-more){height:46px;padding:0 22px;font-size:15px}[data-sl=hero] .ha-tagline{font-size:16px;line-height:22px;margin-bottom:8px}[data-sl=hero] .ha-desc{font-size:16px;line-height:23px;margin-bottom:0;text-wrap:pretty}[data-sl=hero] .ha-counter{order:-1;display:flex;align-items:baseline;gap:0;margin:0 0 10px;white-space:nowrap;font-size:min(13px,calc((100vw - 48px) / 28));line-height:19px;letter-spacing:-.005em}[data-sl=hero] .ha-counter>.hero-spark{display:none}[data-sl=hero] .ha-counter .ha-dot{margin:0 .4em;font-size:inherit}[data-sl=hero] .ha-shot{background-position:var(--ha-mx,56%) 50%}[data-sl=hero]{--ha-mx:56%}[data-sl=hero][data-age=adult]{--ha-mx:66%}[data-sl=hero] .ha-shot img{object-position:var(--ha-mx,56%) 50%;transition:opacity .6s ease,object-position 1.4s var(--ha-soft)}[data-sl=hero] .ha-shot{transition:background-position 1.4s var(--ha-soft)}}@media (max-width:479px){[data-sl=hero] .ha-title{font-size:36px;line-height:40px}}html.wf-design-mode [data-sl=hero] .ha-track{height:auto}html.wf-design-mode [data-sl=hero] .ha-stage{position:relative;top:0}html.wf-design-mode [data-sl=hero] .ha-shot[data-age=child],html.wf-design-mode [data-sl=hero] .ha-shot[data-age=child] img{opacity:1;visibility:visible}[data-sl=hero] .ha-cta{--kb-a:#8976ff;--kb-b:#5f4dc6;--kb-rim:#b5a8fe;--kb-settle:cubic-bezier(.3,1.35,.4,1);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;height:42px;padding:0 24px;border-radius:100px;border:1px solid var(--kb-rim);background:linear-gradient(180deg,var(--kb-a),var(--kb-b));color:#fff;font:500 14px/1 var(--sl-body,"Inter",ui-sans-serif,system-ui,sans-serif);letter-spacing:0;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;filter:none;box-shadow:0 2px 4px #00000040,inset 0 -3px 4px #8961ff,inset 0 2px 4px #00000040;transition:transform .25s var(--kb-settle),filter .25s ease,box-shadow .3s ease}[data-sl=hero] .ha-cta:hover{transform:translateY(-1px);filter:brightness(1.06);background:linear-gradient(180deg,var(--kb-a),var(--kb-b));box-shadow:0 8px 22px #8976ff52,inset 0 -3px 4px #8961ff,inset 0 2px 4px #00000040}[data-sl=hero] .ha-cta:active{transform:translateY(0) scale(.99)}[data-sl=hero] .ha-cta:focus-visible{outline:2px solid #8976ff;outline-offset:3px}[data-sl=hero] .ha-more,.eng .eng-cta{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:9px;box-sizing:border-box;width:auto;height:42px;padding:0 24px;border:0;border-radius:100px;background:#1118270d;color:#111827;font:500 14px/1 var(--sl-body,"Inter",ui-sans-serif,system-ui,sans-serif);white-space:nowrap;text-decoration:none;opacity:1;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .45s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.3,1.45,.45,1)}.eng .eng-cta{padding:0 20px 0 22px}[data-sl=hero] .ha-more:before,.eng .eng-cta:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(140px circle at var(--bx,50%) var(--by,50%),rgba(101,76,254,.09),rgba(101,76,254,0) 72%);transition:opacity .5s cubic-bezier(.22,1,.36,1)}[data-sl=hero] .ha-more:after{content:"";width:15px;height:15px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17'%3E%3Cpath transform='translate(2.15 3.32)' d='M7.5 10.3633C7.33138 10.3633 7.1901 10.3063 7.07617 10.1924C6.96224 10.083 6.90527 9.94401 6.90527 9.77539C6.90527 9.69336 6.91895 9.61589 6.94629 9.54297C6.97363 9.46549 7.01465 9.39941 7.06934 9.34473L8.60059 7.78613L11.4512 5.18164L8.60059 2.57715L7.06934 1.01855C7.01465 0.963867 6.97363 0.900065 6.94629 0.827148C6.91895 0.749674 6.90527 0.669922 6.90527 0.587891C6.90527 0.419271 6.96224 0.280273 7.07617 0.170898C7.1901 0.0569661 7.33138 0 7.5 0C7.58203 0 7.65951 0.0159505 7.73242 0.0478516C7.8099 0.0797526 7.88509 0.132161 7.95801 0.205078L12.4902 4.72363C12.627 4.85579 12.6953 5.00846 12.6953 5.18164C12.6953 5.35482 12.627 5.50749 12.4902 5.63965L7.94434 10.1719C7.81217 10.2995 7.66406 10.3633 7.5 10.3633ZM0.602539 5.79004C0.424805 5.79004 0.278971 5.73307 0.165039 5.61914C0.0556641 5.50521 0.000976562 5.35938 0.000976562 5.18164C0.000976562 5.00391 0.0556641 4.85807 0.165039 4.74414C0.278971 4.63021 0.424805 4.57324 0.602539 4.57324H9.25L11.4512 4.70996C11.5924 4.71908 11.7064 4.76465 11.793 4.84668C11.8796 4.92871 11.9229 5.04036 11.9229 5.18164C11.9229 5.31836 11.8796 5.42773 11.793 5.50977C11.7064 5.5918 11.5924 5.63965 11.4512 5.65332L9.25 5.79004H0.602539Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17'%3E%3Cpath transform='translate(2.15 3.32)' d='M7.5 10.3633C7.33138 10.3633 7.1901 10.3063 7.07617 10.1924C6.96224 10.083 6.90527 9.94401 6.90527 9.77539C6.90527 9.69336 6.91895 9.61589 6.94629 9.54297C6.97363 9.46549 7.01465 9.39941 7.06934 9.34473L8.60059 7.78613L11.4512 5.18164L8.60059 2.57715L7.06934 1.01855C7.01465 0.963867 6.97363 0.900065 6.94629 0.827148C6.91895 0.749674 6.90527 0.669922 6.90527 0.587891C6.90527 0.419271 6.96224 0.280273 7.07617 0.170898C7.1901 0.0569661 7.33138 0 7.5 0C7.58203 0 7.65951 0.0159505 7.73242 0.0478516C7.8099 0.0797526 7.88509 0.132161 7.95801 0.205078L12.4902 4.72363C12.627 4.85579 12.6953 5.00846 12.6953 5.18164C12.6953 5.35482 12.627 5.50749 12.4902 5.63965L7.94434 10.1719C7.81217 10.2995 7.66406 10.3633 7.5 10.3633ZM0.602539 5.79004C0.424805 5.79004 0.278971 5.73307 0.165039 5.61914C0.0556641 5.50521 0.000976562 5.35938 0.000976562 5.18164C0.000976562 5.00391 0.0556641 4.85807 0.165039 4.74414C0.278971 4.63021 0.424805 4.57324 0.602539 4.57324H9.25L11.4512 4.70996C11.5924 4.71908 11.7064 4.76465 11.793 4.84668C11.8796 4.92871 11.9229 5.04036 11.9229 5.18164C11.9229 5.31836 11.8796 5.42773 11.793 5.50977C11.7064 5.5918 11.5924 5.63965 11.4512 5.65332L9.25 5.79004H0.602539Z'/%3E%3C/svg%3E") center/contain no-repeat}[data-sl=hero] .ha-more:after{width:15px;height:15px;opacity:.7;transition:opacity .35s ease,transform .45s cubic-bezier(.3,1.4,.45,1)}.eng .eng-cta .sl-btn-arrow{opacity:.7;transition:opacity .35s ease,transform .45s cubic-bezier(.3,1.4,.45,1)}[data-sl=hero] .ha-more:hover,.eng .eng-cta:hover{opacity:1;background:#11182714}[data-sl=hero] .ha-more:hover:before,.eng .eng-cta:hover:before{opacity:1}[data-sl=hero] .ha-more:hover:after,.eng .eng-cta:hover .sl-btn-arrow{opacity:1;transform:translate(2px)}[data-sl=hero] .ha-more:active,.eng .eng-cta:active{transform:scale(.97);background:#1118271c;transition-duration:.12s}[data-sl=hero] .ha-more:focus-visible,.eng .eng-cta:focus-visible{outline:2px solid #8976ff;outline-offset:3px}@media (hover:none){[data-sl=hero] .ha-more:hover,.eng .eng-cta:hover{background:#1118270d}[data-sl=hero] .ha-more:hover:before,.eng .eng-cta:hover:before{opacity:0}}@media (prefers-reduced-motion:reduce){[data-sl=hero] :is(.ha-cta,.ha-more),.eng .eng-cta{transition-duration:.01s!important}}@property --sg-a{syntax:"<angle>";inherits:false;initial-value:-89deg}@property --sg-p{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes sg-turn{0%{--sg-a:-89deg}17%{--sg-a:-146deg}34%{--sg-a:-31deg}52%{--sg-a:-207deg}69%{--sg-a:-118deg}85%{--sg-a:-58deg}to{--sg-a:-89deg}}@keyframes sg-drift{0%{--sg-p:0%}29%{--sg-p:74%}58%{--sg-p:22%}to{--sg-p:100%}}[data-sl=hero] .ha-sub,[data-sl=hero] .ha-counter .hero-num,.eng .eng-stat-v.is-accent{--sg-1:#6f5be7;--sg-2:#de9fba;--sg-3:#9f7fe4;background-image:linear-gradient(var(--sg-a),var(--sg-1) 0%,var(--sg-1) 14%,var(--sg-3) 28%,var(--sg-2) 42%,var(--sg-1) 58%,var(--sg-3) 72%,var(--sg-2) 86%,var(--sg-1) 100%);background-size:300% 300%;background-position:var(--sg-p) 50%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:sg-turn 9s ease-in-out infinite,sg-drift 6.5s ease-in-out infinite alternate}[data-sl=hero] .ha-counter .hero-num{--sg-2:#c56a7c;--sg-3:#9b6fd6;font-variant-numeric:tabular-nums}.eng .eng-stat-v.is-accent{--sg-1:#8c60c0;--sg-2:#ebb2d0;--sg-3:#9fcbe8}html.sl-essential :is([data-sl=hero] .ha-sub,[data-sl=hero] .ha-counter .hero-num,.eng .eng-stat-v.is-accent){animation:none}@media (prefers-reduced-motion:reduce){:is([data-sl=hero] .ha-sub,[data-sl=hero] .ha-counter .hero-num,.eng .eng-stat-v.is-accent){animation:none}}html:not(.sl-essential) .sl-rv{translate:0 34px;scale:.965;filter:blur(10px);transform-origin:50% 100%;transition:opacity 1.1s cubic-bezier(.33,0,.2,1),translate 1.5s cubic-bezier(.16,1,.3,1),scale 1.7s cubic-bezier(.16,1,.3,1),filter 1.2s cubic-bezier(.33,0,.2,1)}html:not(.sl-essential) .sl-rv.is-in{opacity:1;translate:0 0;scale:1;filter:none}html:not(.sl-essential) .sl-rv-2{transition-delay:.06s}html:not(.sl-essential) .sl-rv-3{transition-delay:.2s}html:not(.sl-essential) .sl-rv-4{transition-delay:.34s}html:not(.sl-essential) :is(.gap-cards,.plat-rail,.cert-sat).sl-rv{translate:0 48px;scale:.975;filter:none;transition-duration:1.1s,1.6s,1.9s,0s}html:not(.sl-essential) :is(.gap-cards,.plat-rail,.cert-sat).sl-rv.is-in{translate:0 0;scale:1}html:not(.sl-essential) .cert-sat.sl-rv{translate:0 18px}@media (prefers-reduced-motion:reduce){html .sl-rv,html:not(.sl-essential) .sl-rv{translate:none;scale:none;filter:none;transition:opacity .4s ease}}html.wf-design-mode .sl-rv{opacity:1;translate:none;scale:none;filter:none}.wall .wall-head-text .sl-h2{white-space:pre-line}@media (max-width:767px){.wall .wall-head-text .sl-h2{white-space:normal}}@media (min-width:992px){.gap .gap-cards{--gap-t:.42s}}.gap .gap-card-mail .gap-tf{--tf-dur:.42s}.work{--wk-air:40px;--wk-card:clamp(430px,calc(var(--sl-vh,100vh) - 322px),668px);--wk-stage:calc(222px + var(--wk-card))}@media (min-width:992px){.work .work-track{height:calc(var(--wk-stage) + 5 * var(--wk-seg) + 100px + var(--wk-air));padding-bottom:var(--wk-air)}.work .work-stage{top:clamp(60px,calc(var(--sl-vh,100vh) - var(--wk-stage) - var(--wk-air)),100px)}.work .work-title{width:560px;white-space:pre-line}.work .wk-steps{left:540px;top:100px;width:640px}.work .wk-step:nth-child(2){left:220px}.work .wk-step:nth-child(3){left:440px}.work .wk-prog{left:0;width:195px;margin-left:5px}.work .wk-card{left:0;top:222px;width:1180px}}@media (max-width:991px){.work .work-title{white-space:pre-line}}.work .wk-copy{color:var(--wk-tint,#5b5ea6)}.work .wk-copy.wk-copy-light{color:var(--wk-accent,#a9c8d4);transition:none}.work .wk-tile{isolation:isolate;background:radial-gradient(110% 80% at 0% 100%,#0000004d 12%,#0000001f 45%,#0000 75%),linear-gradient(180deg,#343434,#222);box-shadow:inset 0 6px 4px #0000002e,inset 0 -6px 6px #ffffff0d,0 1px 2px #00000029}.work .wk-tile-orb{left:calc(50% - 76px);top:calc(50% - 76px);width:152px;height:152px;--orb-diameter:152px;mix-blend-mode:screen;opacity:0;transition:opacity .9s ease}.work .wk-tile-orb.orb-on{opacity:1}.work .wk-tile-orb canvas{display:block}.work .wk-tile-orb .orb-motion{width:152px;height:152px}.work .wk-tile-orb .orb-chrome{display:none}.work .wk-tile:after{border-radius:inherit;padding:1px;z-index:3;background:linear-gradient(180deg,#fff0,#ffffff40 29%,#ffffff42 79%,#fff0);box-shadow:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.85}.work a.wk-tile{display:block;flex:none;text-decoration:none;color:#fff;cursor:pointer}.work a.wk-tile:after{transition:opacity .32s cubic-bezier(.25,.1,.25,1),filter .32s cubic-bezier(.25,.1,.25,1)}.work a.wk-tile:before{content:"";position:absolute;right:10px;top:10px;width:14px;height:14px;z-index:3;background:#fff;pointer-events:none;opacity:0;translate:-2px 2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7'/%3E%3Cpath d='M7 7h10v10'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7'/%3E%3Cpath d='M7 7h10v10'/%3E%3C/svg%3E") center/contain no-repeat;transition:opacity .32s cubic-bezier(.25,.1,.25,1),translate .32s cubic-bezier(.25,.1,.25,1)}@media (hover:hover) and (pointer:fine){.work a.wk-tile:hover:before{opacity:.92;translate:0 0;transition-duration:.22s}.work a.wk-tile:hover:after{opacity:1;filter:brightness(1.7);transition-duration:.22s}}.work a.wk-tile:focus-visible{outline:2px solid var(--sl-purple,#654cfe);outline-offset:3px}.work a.wk-tile:focus-visible:before{opacity:.92;translate:0 0}.work .wk-ns{transform-origin:0 0;scale:.86}.work .wk-phone{transform-origin:50% 0;scale:.9}.work .wk-device{right:calc(var(--dc) - var(--dw,330px) / 2);top:max(24px,calc(var(--dt,214px) + var(--wk-dy)));width:var(--dw,330px);height:var(--dh,216.75px)}.work .lg-kid{height:292px}.work .wk-bumper{position:absolute;inset:calc(-1 * var(--dk,0px));z-index:0;pointer-events:none;opacity:var(--dko,0);border-radius:calc(var(--dr,16px) + var(--dk,0px) * 1.25);background:radial-gradient(130% 120% at 22% 0%,#8cbeff8c,#8cbeff00 52%),linear-gradient(168deg,#4f93f2,#3577e0 46%,#2459c0);box-shadow:inset 0 2px 1px #ffffff73,inset 0 -5px 9px #0a1e5a52,inset 3px 0 6px #ffffff14,0 26px 46px -16px #00000080,0 6px 14px #0003}.work .wk-bumper:before{content:"";position:absolute;inset:calc(var(--dk,0px) - 4px);border-radius:calc(var(--dr,16px) + 4px);box-shadow:0 0 0 1px #ffffff29,inset 0 0 0 4px #2a63c9,inset 0 2px 3px 4px #08184659}.work .wk-handle{position:absolute;left:50%;bottom:calc(100% - 3px);width:62%;height:48px;transform:translate(-50%);pointer-events:none;box-sizing:border-box;border:16px solid #3d84e8;border-bottom:0;border-radius:30px 30px 0 0;border-top-color:#4a90f0;box-shadow:0 -1px #ffffff42,0 12px 22px -12px #0006}.work .wk-handle:before{content:"";position:absolute;inset:-16px -16px 0;border-radius:30px 30px 0 0;pointer-events:none;box-shadow:inset 0 3px 2px #ffffff61,inset 4px 0 6px -3px #ffffff1f,inset -4px 0 6px -3px #0a1e5a38}.work .wk-handle:after{content:"";position:absolute;inset:0;border-radius:14px 14px 0 0;pointer-events:none;background:none;height:auto;box-shadow:inset 0 3px 4px #0a1e5a59}.work .wk-frame:after{content:"";position:absolute;left:50%;top:calc(var(--db,14px) / 2 - 2.5px);width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#3a4352,#11151c 60%);box-shadow:0 0 0 1px #ffffff0f;opacity:var(--dko,0)}html.sl-essential .work .wk-bumper{box-shadow:inset 0 2px 1px #ffffff73,inset 0 0 0 1px #0a1e5a1f,0 10px 22px -10px #0006}.work .wk-scene{inset:0;z-index:1;pointer-events:none;-webkit-mask:linear-gradient(180deg,#000 calc(100% - 150px),rgba(0,0,0,.6) calc(100% - 78px),rgba(0,0,0,.14) calc(100% - 26px),transparent 100%);mask:linear-gradient(180deg,#000 calc(100% - 150px),rgba(0,0,0,.6) calc(100% - 78px),rgba(0,0,0,.14) calc(100% - 26px),transparent 100%)}.work .wk-scene>*{position:absolute}.work .wk-blur{left:0;right:0;bottom:0;height:160px;z-index:6;pointer-events:none}.work .wk-blur i{position:absolute;inset:0}.work .wk-blur i:nth-child(1){-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);-webkit-mask:linear-gradient(180deg,transparent 0,#000 34%);mask:linear-gradient(180deg,transparent 0,#000 34%)}.work .wk-blur i:nth-child(2){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask:linear-gradient(180deg,transparent 30%,#000 64%);mask:linear-gradient(180deg,transparent 30%,#000 64%)}.work .wk-blur i:nth-child(3){-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);-webkit-mask:linear-gradient(180deg,transparent 58%,#000 90%);mask:linear-gradient(180deg,transparent 58%,#000 90%)}html.sl-essential .work .wk-blur{display:none}@media (prefers-reduced-motion:reduce){.work .wk-blur{display:none}}.work .wk-who{right:24px;bottom:24px}.work .wk-m-copy{display:none}@media (max-width:767px){.work .work-track{padding-top:28px;padding-bottom:56px}.work .work-title{margin:0;font-size:31px;line-height:35px}.work .wk-steps{margin-top:22px;display:grid;grid-template-columns:repeat(3,1fr);column-gap:8px;padding-bottom:12px;position:relative}.work .wk-step{position:relative;left:auto!important;top:auto;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.work .wk-step .wk-no{width:auto;margin-top:0;text-align:left;font-size:30px;line-height:28px;letter-spacing:-.6px}.work .wk-step .wk-lb{margin-left:0;font-size:13px;line-height:16px;letter-spacing:0}.work .wk-prog{display:block;position:absolute;top:auto;bottom:0;width:calc((100% - 16px) / 3);margin-left:0;left:calc(var(--wk-i,0) * ((100% - 16px) / 3 + 8px))!important;transition:left .45s cubic-bezier(.22,.9,.3,1)}.work .wk-card{zoom:1;width:auto;height:auto;margin-top:16px;border-radius:30px;display:flex;flex-direction:column}.work .wk-m-copy{padding:20px 20px 22px}.work .wk-m-copy.wk-on{display:block;animation:wk-m-in .5s cubic-bezier(.22,1,.36,1) both}.work .wk-m-copy .wk-left{position:static;display:block;opacity:1;translate:none}.work .wk-m-copy .wk-copy{width:auto;margin:0;font-size:17px;line-height:23px;color:#6a6d9e}.work .wk-m-copy.is-adapt .wk-copy{color:#8a7d8f}.work .wk-m-copy.is-adapt .wk-copy b{color:#000}.work .wk-m-copy .wk-tiles{margin-top:16px;gap:8px}.work .wk-m-copy .wk-tile{width:82px;height:94px;border-radius:17px}.work .wk-m-copy .wk-tile-glyph{scale:.85;transform-origin:0 0}.work .wk-m-copy .wk-tile-l{left:12px;top:61px;font-size:15.5px}.work .wk-in{position:relative;inset:auto;margin:8px 8px 0;height:calc(567px * var(--wk-k,.48));border-radius:24px}.work .wk-pane{inset:auto 0 0 auto;width:1158px;height:567px;transform:scale(var(--wk-k,.48));transform-origin:100% 100%}.work .wk-who{scale:1.6;transform-origin:100% 100%}}@keyframes wk-m-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}@media (max-width:767px){.eng .eng-stage.eng-m{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"title" "desc" "cta" "mtrack";--e:0;transition:--e .95s cubic-bezier(.22,.9,.3,1)}.eng .eng-stage.eng-m.is-feed{--e:1}.eng .eng-m :is(.eng-title-a,.eng-title-b){grid-area:title}.eng .eng-m :is(.eng-desc-a,.eng-desc-b){grid-area:desc;margin-top:14px}.eng .eng-m .eng-cta{grid-area:cta;margin:20px 0 0}.eng .eng-m .eng-b:is(.eng-title,.eng-desc){opacity:0;translate:0 14px;filter:blur(3px);pointer-events:none;transition:opacity .55s var(--sl-settle,cubic-bezier(.22,.9,.3,1)),translate .7s var(--sl-settle,cubic-bezier(.22,.9,.3,1)),filter .55s var(--sl-settle,cubic-bezier(.22,.9,.3,1))}.eng .eng-m.is-feed .eng-b:is(.eng-title,.eng-desc){opacity:1;translate:0 0;filter:blur(0);pointer-events:auto}.eng .eng-m .eng-a:is(.eng-title,.eng-desc){transition:opacity .45s var(--sl-settle,cubic-bezier(.22,.9,.3,1)),translate .6s var(--sl-settle,cubic-bezier(.22,.9,.3,1)),filter .45s var(--sl-settle,cubic-bezier(.22,.9,.3,1))}.eng .eng-m.is-feed .eng-a:is(.eng-title,.eng-desc){opacity:0;translate:0 -12px;filter:blur(3px);pointer-events:none}.eng .eng-m .eng-m-track{grid-area:mtrack;margin-top:26px;height:calc(var(--eng-pin-h,660px) + 96svh)}.eng .eng-m .eng-m-pin{position:sticky;top:min(78px,calc(100svh - var(--eng-pin-h,660px) - 8px));display:flex;flex-direction:column}.eng .eng-m-cap{position:relative;display:flex;gap:18px;height:30px;align-items:flex-start;font:500 13.5px/18px var(--sl-body,"Inter",ui-sans-serif,system-ui,sans-serif);color:#111827}.eng .eng-m-step{display:inline-flex;align-items:baseline;gap:6px;opacity:.38;transition:opacity .45s cubic-bezier(.25,.1,.25,1)}.eng .eng-m-step.is-on{opacity:1}.eng .eng-m-step b{font-weight:300;font-variant-numeric:tabular-nums;color:#11182799}.eng .eng-m-bar{position:absolute;left:0;right:0;bottom:5px;height:2px;border-radius:2px;background:#11182714;overflow:hidden}.eng .eng-m-bar i{position:absolute;inset:0;background:#111827;transform-origin:0 50%;transform:scaleX(0)}.eng .eng-m-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr);margin-top:6px}.eng .eng-m-card>*{grid-area:1/1;min-width:0}.eng .eng-m .eng-panel{height:380px;margin:0;border-radius:22px}.eng .eng-m .eng-market{opacity:calc(1 - var(--e));translate:0 calc(var(--e) * 14px)}.eng .eng-m.is-feed .eng-market{pointer-events:none}.eng .eng-m .eng-globe{place-self:start center;width:280px;height:266px;margin:var(--gt,8px) 0 0;z-index:6;pointer-events:auto;will-change:transform;transform-origin:50% 0;transform:translate(calc(var(--e) * var(--gx,100px)),calc(var(--e) * var(--gy,0px))) scale(calc(var(--gk,1) + var(--e) * (var(--gs,.16) - var(--gk,1))))}.eng .eng-m .eng-globe canvas{touch-action:pan-y}.eng .eng-m .eng-globe .globe-label{opacity:calc(1 - var(--e) * 2.4)}.eng .eng-m.is-feed .eng-globe .globe-label{opacity:0!important}.eng .eng-m .eng-feed{height:380px;margin:0;z-index:2;opacity:clamp(0,calc(var(--e) * 2.4 - 1.4),1);translate:0 calc((1 - var(--e)) * 22px);pointer-events:none}.eng .eng-m.is-feed .eng-feed{pointer-events:auto}.eng .eng-m .eng-feed-head{padding:18px 18px 10px}.eng .eng-m .eng-feed-list{padding:10px 12px 40px}.eng .eng-m .eng-row{padding:10px 12px;gap:10px}.eng .eng-m .eng-row-date{display:none}.eng .eng-m-under{display:grid;grid-template-columns:minmax(0,1fr);margin-top:12px}.eng .eng-m-under>*{grid-area:1/1;min-width:0}.eng .eng-m .eng-term{height:226px;margin:0;opacity:calc(1 - var(--e) * 1.6);translate:0 calc(var(--e) * -20px);pointer-events:auto}.eng .eng-m.is-feed .eng-term{pointer-events:none}.eng .eng-m .eng-term-body{font-size:10px;line-height:1.45;padding:12px 14px}.eng .eng-m-b{display:flex;flex-direction:column;gap:14px;opacity:clamp(0,calc(var(--e) * 2.2 - 1.2),1);translate:0 calc((1 - var(--e)) * 16px);pointer-events:none}.eng .eng-m.is-feed .eng-m-b{pointer-events:auto}.eng .eng-m-b .eng-merge{height:46px;margin:0;padding:0 16px 0 14px;gap:10px}.eng .eng-m-b :is(.eng-merge-l,.eng-merge-item){font-size:13px}.eng .eng-m-b .eng-stats{height:auto;margin:0;padding:0;gap:0;display:flex;flex-direction:column;opacity:1;translate:none}.eng .eng-m-b .eng-stat{display:grid;grid-template-columns:128px minmax(0,1fr);align-items:center;column-gap:14px;padding:10px 2px;border-top:1px solid rgba(17,24,39,.07)}.eng .eng-m-b .eng-stat:first-child{border-top:0}.eng .eng-m-b .eng-stat-v{font-size:28px;line-height:32px;letter-spacing:-.6px}.eng .eng-m-b .eng-stat-k{margin:0;font-size:13.5px;line-height:18px;max-width:none}}@media (max-width:767px) and (max-height:760px){.eng .eng-m .eng-panel,.eng .eng-m .eng-feed{height:330px}.eng .eng-m .eng-term{height:190px}.eng .eng-m-b .eng-stat{padding:7px 2px}.eng .eng-m-b .eng-stat-v{font-size:24px;line-height:28px}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.eng .eng-m-b{translate:none}}@media (max-width:767px){.cert .cert-canvas{display:flex;flex-direction:column;gap:0;margin-top:34px;padding:0 24px 64px}.cert .cert-canvas .cert-orb{align-self:center;margin:0 auto 26px}.cert .cert-canvas .cert-sat{display:grid;grid-template-columns:92px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:16px;row-gap:5px;align-items:start;width:auto;max-width:none;padding:18px 0;border-top:1px solid rgba(17,24,39,.08);text-align:left;transform:none;opacity:1;translate:none}.cert .cert-canvas .cert-orb+.cert-sat,.cert .cert-canvas .cert-sat-1{border-top:0;padding-top:4px}.cert .cert-canvas .cert-badge{grid-row:1 / span 2;box-sizing:border-box;width:92px;height:72px;padding:9px 10px;gap:4px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #11182714,0 1px 2px #1118270d;overflow:hidden;transform:none}.cert .cert-canvas .cert-badge img{width:100%;height:100%;max-width:none;max-height:none;padding:0;border-radius:0;background:none;box-shadow:none;object-fit:contain}.cert .cert-canvas .cert-badge img.is-pair{width:calc(50% - 2px)}.cert .cert-canvas :is(.cert-doc,.cert-trl){flex:none;transform:scale(.58)}.cert .cert-canvas .cert-sat-title{grid-column:2;font-size:15.5px;line-height:20px;letter-spacing:-.01em}.cert .cert-canvas .cert-sat-desc{grid-column:2;max-width:none;font-size:13px;line-height:19px}}@media (max-width:991px){.unlock .unlock-card-title{margin:10px 0}}.unlock mark.hl{color:inherit;padding:.02em .16em;margin:0 -.16em;border-radius:.45em .2em .5em .25em;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(100deg,#b494df14 0,#b494df70 .8%,#b494df52 4%,#b494df47 95%,#b494df75 99.2%,#b494df1a) no-repeat 0 62%/0% 82%;transition:background-size .9s cubic-bezier(.65,0,.25,1),color .6s ease .25s}.unlock .hl-on mark.hl{background-size:100% 82%;color:#fff}.unlock .hl-on mark.hl:nth-of-type(2){transition-delay:.7s,.95s}@media (prefers-reduced-motion:reduce){.unlock mark.hl{transition:color .3s ease}}html.wf-design-mode .unlock mark.hl{background-size:100% 82%;color:#fff}@media (min-width:768px){.unlock .unlock-iris-stage:before,.unlock .unlock-iris-stage:after,.unlock .unlock-iris-cover:before,.unlock .unlock-iris-cover:after{content:"";position:absolute;top:0;bottom:0;width:1px;pointer-events:none;background:var(--sl-line-dark,rgba(255,255,255,.075))}.unlock .unlock-iris-stage:before{left:max(0px,calc(50% - 630px))}.unlock .unlock-iris-stage:after{left:min(calc(100% - 1px),calc(50% + 629px))}.unlock .unlock-iris-cover:before{left:max(2px,calc(50% - 630px))}.unlock .unlock-iris-cover:after{left:min(calc(100% - 3px),calc(50% + 629px))}.unlock .unlock-iris-cover:before,.unlock .unlock-iris-cover:after{background:var(--sl-line,rgba(0,0,0,.055))}}.unlock>.sl-guides .sl-guide-v{background:linear-gradient(180deg,var(--sl-line-dark,rgba(255,255,255,.075)) 0,var(--sl-line-dark,rgba(255,255,255,.075)) calc(100% - 295px),var(--sl-line,rgba(0,0,0,.055)) calc(100% - 295px))}@media (max-width:767px){.unlock>.sl-guides .sl-guide-v{background:linear-gradient(180deg,var(--sl-line-dark,rgba(255,255,255,.075)) 0,var(--sl-line-dark,rgba(255,255,255,.075)) calc(100% - 200px),var(--sl-line,rgba(0,0,0,.055)) calc(100% - 200px))}}.plat .plat-rail{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 72px,#000 calc(100% - 72px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 72px,#000 calc(100% - 72px),transparent 100%)}@media (min-width:992px){.plat .plat-scroll{padding:72px 0 80px;scroll-snap-type:none}}.plat .plat-card{transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1);box-shadow:0 1px 2px #1118270f}.plat .plat-card-glow,.plat-warp{display:none}.plat .plat-card:hover,.plat .plat-card:focus-visible,.plat .plat-card.is-soon:hover{transform:translateY(-8px);box-shadow:0 22px 34px -18px #1118276b,0 2px 6px #11182714}.plat .plat-card:focus-visible{outline:2px solid var(--sl-purple,#654cfe);outline-offset:4px}.plat .plat-card .plat-card-icon{transition:transform .5s cubic-bezier(.22,1,.36,1)}.plat .plat-card:hover .plat-card-icon,.plat .plat-card:focus-visible .plat-card-icon{transform:translateY(-2px)}.plat .plat-card:active{transform:translateY(-5px);transition-duration:.15s}.plat .plat-arrow{width:44px;height:44px;border:1px solid rgba(17,24,39,.12);box-shadow:none;transition:background .2s ease,border-color .2s ease,opacity .3s ease}.plat .plat-arrow:hover{background:#f4f3f8;border-color:#11182733;transform:none}.plat .plat-arrow:active{background:#ecebf2}.plat .plat-arrow:focus-visible{outline:2px solid var(--sl-purple,#654cfe);outline-offset:3px}@media (prefers-reduced-motion:reduce){.plat .plat-card,.plat .plat-card .plat-card-icon{transition:none}}.foot .foot-col-title{margin-top:10px}.foot .foot-social{display:inline-grid;vertical-align:top;margin-right:12px}.foot .foot-social:last-of-type{margin-right:0}@media (max-width:767px){.unlock .unlock-iris{height:auto}.unlock .unlock-iris-stage{position:relative;height:auto;overflow:visible}.unlock .unlock-iris-content{position:relative;inset:auto;display:block;padding:72px 0 8px}.unlock .unlock-iris-cover{display:none}.unlock .unlock-head{opacity:1;transform:none}}.work .wk-who{right:24px;bottom:24px;width:172px;height:44px;z-index:4;color:#000;border-radius:67px;background:linear-gradient(180deg,#fff 30.3%,#fff6);-webkit-backdrop-filter:blur(8.05px);backdrop-filter:blur(8.05px);box-shadow:0 8.9px 17.79px #0003,inset 0 0 0 2px #fff,inset 0 -1px 2px #fff,inset 0 1px 2px #fff,inset 0 4px 6px #00000026}.work .wk-who:before{content:none}.work .wk-who .wk-fig{fill:#000;opacity:.1}.work .wk-who .wk-fig-kid{transform:translate(6.6px)}.work .wk-who .wk-fig-teen{transform:translate(7px)}.work .wk-who .wk-fig-adult{transform:translate(7.7px)}.work .wk-adapt[data-age=kid] .wk-fig-kid,.work .wk-adapt[data-age=teen] .wk-fig-teen,.work .wk-adapt[data-age=adult] .wk-fig-adult{opacity:1}.work .wk-who-l{right:20px;color:#000}@media (max-width:767px){[data-sl=hero]{--ha-travel:0px}[data-sl=hero] .ha-track{height:auto}[data-sl=hero] .ha-stage{position:relative;top:auto}[data-sl=hero] .ha-more{display:none}[data-sl=hero] .ha-bleed{left:0;right:auto;width:var(--ha-pw,100%);transform:translate3d(var(--ha-tx,0px),0,0);will-change:transform}[data-sl=hero].ha-pan .ha-bleed{transition:transform 1.4s cubic-bezier(.45,0,.2,1)}[data-sl=hero] .ha-shot{visibility:visible;transition:none;will-change:opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}[data-sl=hero] .ha-shot img{transition:opacity .6s ease}[data-sl=hero] .ha-shot.is-in{-webkit-mask-image:none;mask-image:none;animation:ha-dissolve 1.1s cubic-bezier(.4,0,.2,1) both}[data-sl=hero] .ha-dust,.eng .eng-m-cap{display:none}}.work .wk-tile{--tw:97px;--th:111px;--tr:20px}.work .wk-tile.wk-tile-neimo{--tw:96px;--th:111.24px}.work .wk-tile-orb{-webkit-clip-path:inset(calc(76px - var(--th) / 2) calc(76px - var(--tw) / 2) round var(--tr));clip-path:inset(calc(76px - var(--th) / 2) calc(76px - var(--tw) / 2) round var(--tr))}.fx-cert-orb .cert-orb-clip .orb-chrome{display:none}@media screen and (min-width:1280px){.eng-stage{column-gap:120px}}:where(.sl-page){text-wrap:wrap;letter-spacing:normal;font-weight:400}:where(.sl-page) :is(h1,h2,h3,h4,h5,h6){font-family:inherit;letter-spacing:normal}:where(.sl-page) a{text-underline-offset:auto;text-underline-position:auto;text-decoration-thickness:auto}:where(.sl-page) :is(ul,ol){padding-left:40px;padding-bottom:0}:where(.sl-page) li{margin-bottom:0}:where(.sl-page) strong{color:inherit}:where(.sl-page) img{border-radius:0;overflow:revert}:where(.sl-page) figure{border-radius:0;overflow:visible}:where(.sl-page) figcaption{margin-bottom:0;font-size:inherit}.sl-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.page-wrapper{position:relative}.page-wrapper:before{content:"";position:absolute;left:0;top:0;width:100%;height:206px;pointer-events:none;background:linear-gradient(180deg,#f1edfd,#fff)}@media (max-width:767px){.page-wrapper:before{height:150px}}@media (min-width:768px){.page-wrapper>main.sl-page{margin-top:calc(80px - 32px / var(--sl-z,1))}}@media (max-width:991px){.page-wrapper>.nav.navbar{padding-bottom:0}}@media (min-width:992px){[data-sl=hero] .ha-copy{padding-bottom:2px}[data-sl=hero]{--ha-band:clamp(400px,calc(100vh - var(--ha-top) - 313px),577px)}[data-sl=hero] .ha-stage{top:min(var(--ha-top),calc(100vh - var(--ha-stage-h,780px)))}.work .work-stage{top:clamp(60px,calc(100vh - var(--wk-stage) - var(--wk-air)),100px)}.eng .eng-stage{column-gap:120px}.wall .wall-sub{max-width:486px}.plat .plat-rail{margin-top:14px}.plat .plat-arrows{margin-top:-38px}.plat .plat-cards{padding-left:calc(50vw - 581px);padding-right:calc(50vw - 581px)}}@media (min-width:992px){.cert-canvas .cert-orb{position:absolute}}.div-block-73{display:none!important}.unlock .unlock-sub mark{-webkit-box-decoration-break:slice;box-decoration-break:slice}.globe-label b{font-weight:700}@media (min-width:768px){[data-sl=hero] .ha-sub{justify-self:start;width:-moz-fit-content;width:fit-content}}@media (min-width:992px){.sl-page .sl-guide-v.is-right{right:-1px}.sl-page .sl-guide-h{left:calc(50% - 720px)!important;right:auto!important;width:1440px}.sl-page .sl-guide-h-dot{left:90px}.sl-page .sl-guide-h-dot.is-right{left:1354px;right:auto}.unlock .unlock-iris-stage:after{left:min(calc(100% - 1px),calc(50% + 630px))}.unlock .unlock-iris-cover:after{left:min(calc(100% - 3px),calc(50% + 630px))}}.fx-cert-orb .cert-orb-chrome{box-shadow:inset 0 1px 1px #ffffffb3,inset 0 -1px 1px #ffffff73,inset 0 0 0 1px #ffffff38,inset 0 0 var(--orb-shell-blur,10.2px) #ffffff2e}.work .wk-tile{background:linear-gradient(180deg,#343434,#222);box-shadow:0 1px 2px #00000029}.work .wk-tile-glyph{border-radius:inherit;background:radial-gradient(110% 80% at 0% 100%,#00000057 12%,#00000024 45%,#0000 75%);box-shadow:inset 0 6px 4px #0000002e,inset 0 -6px 6px #ffffff0d}.work .wk-m-copy .wk-tile-glyph{scale:none;box-sizing:border-box;padding:0 15% 15% 0}.work .wk-m-copy .wk-tile,.work .wk-m-copy .wk-tile.wk-tile-neimo{--tw:82px;--th:94px;--tr:17px}@media (min-width:768px){.unlock .unlock-sub{max-width:460px}}@media (min-width:992px){.cert-canvas .cert-sat-4{left:50%}}.gap .gap-card-tag{position:absolute;top:16px;right:16px;z-index:1;display:inline-flex;align-items:center;box-sizing:border-box;height:24px;padding:0 10px;border:1px solid rgba(17,17,20,.08);border-radius:999px;background:#fff9;color:#111114b8;font:500 12px/1 var(--sl-body,Inter,ui-sans-serif,system-ui,sans-serif);letter-spacing:0;white-space:nowrap}@media (min-width:992px){.gap .gap-card-tag{transition:transform var(--gap-t) var(--gap-e)}.gap .gap-cards.is-writing .gap-card-tag{transform:translate(calc(-1 * var(--gap-d)))}}@media (max-width:767px){.sl-page .sl-container{padding-left:24px;padding-right:24px}.sl-page .sl-guide-v.is-left{left:12px}.sl-page .sl-guide-v.is-right{left:auto;right:12px}.sl-page .sl-guide-h-dot{left:12px}.sl-page .sl-guide-h-dot.is-right{left:auto;right:12px}.sl-page :is(.sl-h2,.sl-h2-lg,.sl-h2-xl){font-size:31px;line-height:35px;letter-spacing:-.62px;text-wrap:balance}.sl-page .cert .cert-title{font-size:44px;line-height:51px;letter-spacing:-.62px}.sl-page :is(.sl-p,.sl-p-lead){font-size:16px;line-height:23px;text-wrap:pretty}[data-sl=hero] .ha-title{font-size:40px;line-height:44px;letter-spacing:-.9px}[data-sl=hero] .ha-sub,[data-sl=hero] .ha-ctas{margin-left:0}[data-sl=hero] .ha-ctas .ha-cta{height:46px;padding:0 22px;font-size:15px}[data-sl=hero] .ha-band{margin-top:4px}.wall .wall-container{padding-top:28px;padding-bottom:56px}.wall .wall-head{gap:0}.wall .wall-sub{margin-top:12px;max-width:none}.wall .wall-grid{margin:26px 0 0;gap:6px}.wall .wall-tile{flex:0 0 calc((100% - 18px)/4);height:auto;aspect-ratio:1/1;padding:6px;border-radius:12px}.wall .wall-logo{width:84%;height:30px}.gap .gap-container{padding-top:28px;padding-bottom:56px}.gap .gap-head{row-gap:0}.gap .gap-desc{margin-top:14px}.gap .gap-cards{grid-template-columns:1fr 1fr;gap:10px;max-width:none;margin:26px 0 0}.gap .gap-card{height:188px;border-radius:18px}.gap .gap-card-value{left:18px;top:24px;font-size:38px;line-height:30px;letter-spacing:-.8px}.gap .gap-card-text{left:18px;top:74px;right:16px;width:auto;font-size:14.5px;line-height:19px}.gap .gap-card-dark{grid-column:1 / -1;height:176px}.gap .gap-card-dark .gap-card-text{width:190px;right:auto}.gap .gap-card-dark .gap-card-ring{left:auto;right:-70px;top:-50px;width:250px;height:250px;opacity:.6}.gap .gap-card-mail{grid-column:1 / -1;height:232px}.gap .gap-card-title{left:22px;top:22px;right:22px;width:auto;font-size:24px;line-height:29px}.gap .gap-card-text.gap-card-text-muted{left:22px;top:84px;right:22px;width:auto}.gap .gap-tf{inset:auto 12px 14px}.gap .gap-tf-input{font-size:16px}.eng .eng-track{padding-top:28px;padding-bottom:56px}.eng .eng-stage.eng-m{row-gap:0}.eng .eng-m-card{margin-top:0}.eng .eng-desc{text-wrap:balance}.eng .eng-market-reg{font-size:12px;line-height:16px}.eng .eng-m-pin .eng-market{inset:auto 12px 12px;width:auto;gap:18px}.eng .eng-market-arrows{flex-direction:row;gap:8px}.eng .eng-m .eng-globe{width:300px;height:286px}.unlock .unlock-head{padding-left:24px;padding-right:24px}.unlock .unlock-title{font-size:32px;line-height:36px;letter-spacing:-.7px}.unlock .unlock-sub{margin-top:14px;max-width:none}.unlock .unlock-iris-content{padding:40px 0 0}.unlock .unlock-stack-wrap{padding:0 24px}.unlock .unlock-stack{padding:0 12px 24px}.unlock .unlock-card{margin:0 0 12px;border-radius:30px;box-shadow:0 20px 50px #0000004d}.unlock .unlock-art{height:min(330px,82vw);margin:10px 10px 0;border-radius:22px}.unlock .unlock-text{padding:22px 22px 26px}.unlock .unlock-card-title{margin:0;font-size:30px;line-height:1.12;letter-spacing:-.8px}.unlock .unlock-card-p{margin-top:12px;font-size:16px;line-height:1.45}.unlock .unlock-no{right:22px;top:24px}.unlock .unlock-tag{margin-top:18px;font-size:11.5px}.unlock .uart-ill{left:calc(50% - 200px);top:calc(50% - 190px);width:400px;height:367px;transform:none}.plat .plat-container{padding-top:28px;padding-bottom:28px}.plat .plat-rail{margin-top:0}.plat .plat-scroll{padding:22px 0 26px;scroll-snap-type:x mandatory;scroll-padding:0 24px;overscroll-behavior-x:contain}.plat .plat-card{scroll-snap-align:start}.plat .plat-cards{padding:0 24px;gap:12px}.plat .plat-card{width:214px;height:290px;border-radius:18px}.plat .plat-card-label{font-size:20px;line-height:24px}.cert .cert-container{padding-top:28px}.cert .cert-canvas .cert-orb{margin-bottom:34px}[data-sl=hero] .ha-ctas{padding-left:0}.eng .eng-m .eng-m-pin{top:min(72px,calc(100svh - var(--eng-pin-h,660px) - 8px))}.plat .plat-rail{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 12px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 12px),transparent 100%)}.gap .gap-card.gap-card-mail{background:none;border-color:transparent;overflow:visible}.gap .gap-card-mail:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px #0000001a}.sl-page .sl-guide-h-dot.is-right{right:11.5px}.work .work-guide-top{display:block;position:absolute;left:-24px;right:-24px;top:0}.eng .eng-guide-h{left:-24px!important;right:-24px!important;top:-28px}.gap .gap-card:not(.gap-card-mail){height:auto;min-height:188px;box-sizing:border-box;padding:24px 16px 20px 18px}.gap .gap-card:not(.gap-card-mail) .gap-card-value,.gap .gap-card:not(.gap-card-mail) .gap-card-text{position:relative;left:auto;top:auto;right:auto}.gap .gap-card:not(.gap-card-mail) .gap-card-text{margin-top:20px}.gap .gap-card.gap-card-dark{min-height:176px}.gap .gap-card-tag{position:relative;top:auto;right:auto;display:flex;width:max-content;margin-top:12px;transform:none}}.foot .foot-col-title{margin-top:21px}@media (max-width:767px){.foot .foot-inner{padding:24px 24px 96px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:0}.foot .foot-logo{width:48px;height:40px}.foot .foot-desc{margin-top:16px;max-width:320px;font-size:13px;line-height:19px}.foot .foot-social{width:44px;height:44px;margin-top:18px;margin-right:10px}.foot .foot-social:last-of-type{margin-right:0}.foot .foot-col{padding-top:0;margin-top:34px}.foot .foot-col-title{margin:0 0 12px;font-size:15px}.foot .foot-link{margin-bottom:10px;font-size:15px;line-height:22px}.foot .foot-seals{margin-top:34px}.foot .foot-bar{margin-top:28px;gap:12px 18px}}.foot .foot-link,.foot .foot-bar-link{width:fit-content;border-radius:999px;transition:color .15s ease,opacity .15s ease,background-color .25s ease,box-shadow .25s ease}.foot .foot-link{padding:4px 10px;margin:-4px -10px 8.8px}.foot .foot-bar-link{padding:4px 7px;margin:-4px -7px}.foot .foot-link:is(:hover,:focus-visible),.foot .foot-bar-link:is(:hover,:focus-visible){opacity:1;color:#000c;background:#fff;box-shadow:0 0 0 1px #1118270f,0 3px 10px -4px #1118271f}.foot .foot-link:focus-visible,.foot .foot-bar-link:focus-visible{outline:2px solid rgba(101,76,254,.45);outline-offset:2px}.foot .foot-social{position:relative;isolation:isolate;overflow:hidden;transition:background-color .45s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.3,1.45,.45,1)}.foot .foot-social:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(64px circle at var(--bx,50%) var(--by,50%),rgba(101,76,254,.11),rgba(101,76,254,0) 72%);transition:opacity .5s cubic-bezier(.22,1,.36,1)}.foot .foot-social:hover:before{opacity:1}.foot .foot-social:active{transform:scale(.95);transition-duration:.12s}.foot .foot-social:focus-visible{outline:2px solid #b5a8fe;outline-offset:3px}@media (max-width:767px){.foot .foot-link{padding:4px 9px;margin:-4px -9px 6px}}@media (hover:none){.foot .foot-social:before{opacity:0!important}}@media (prefers-reduced-motion:reduce){.foot .foot-social,.foot .foot-social:before,.foot .foot-link,.foot .foot-bar-link{transition-duration:.01s!important}.foot .foot-social:active{transform:none}}.cc-footer.is-foot-host{padding:0!important;margin-top:auto;background:none!important;border:0!important}.foot .foot-desc{max-width:340px;font-size:15px;line-height:23px}@media (max-width:767px){.foot .foot-desc{max-width:400px;font-size:15px;line-height:22px}}.sl-cue{position:fixed;left:0;top:0;z-index:400;pointer-events:none;transform:translate3d(var(--cx,-100px),var(--cy,-100px),0)}.sl-cue .sl-cue-l{font-style:normal}.sl-cue .sl-cue-pill{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px 0 10px;border-radius:999px;background:#111114eb;color:#fff;font:500 12px/1 var(--sl-body,"Inter",ui-sans-serif,system-ui,sans-serif);white-space:nowrap;opacity:0;transform:translate(16px,16px) scale(.86);transform-origin:left top;transition:opacity .22s ease,transform .35s cubic-bezier(.2,.7,.2,1);box-shadow:0 6px 18px #0000002e}.sl-cue svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sl-cue.is-on .sl-cue-pill{opacity:1;transform:translate(16px,16px) scale(1)}.sl-cue.no-clock svg{display:none}.sl-cue.no-clock .sl-cue-pill{padding:0 12px}@media (hover:none){.sl-cue{display:none}}@media (prefers-reduced-motion:reduce){.sl-cue .sl-cue-pill{transition-duration:.01s}}html.sl-l10n:not(.sl-l10n-done) :is(.cert-sat-desc,.lg-pill.lg-mode,.lg-pill.lg-limit,.lg-label,.eng-cta,.eng-term-title,.eng-term-live,.eng-feed-list .eng-row-st,.eng-feed-list .eng-row-date,.plat-card-label){visibility:hidden}@media (max-width:767px){html:is(:lang(zh),:lang(ja),:lang(ko)) .eng .eng-m-b .eng-merge-roll{height:36px;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}html:is(:lang(zh),:lang(ja),:lang(ko)) .eng .eng-m-b .eng-merge-item{height:36px}html:is(:lang(zh),:lang(ja),:lang(ko)) .eng .eng-m-b .eng-merge-n{white-space:normal;text-overflow:clip;line-height:18px;max-height:36px}}.wall .wall-tile{min-width:0;justify-content:center;align-content:center}.wall .wall-tile .wall-logo{width:calc(var(--w,92) * 1px);height:calc(var(--h,54) * 1px);translate:calc(var(--ox,0) * 1%) calc(var(--oy,0) * 1%)}.wall .wall-tile .wall-logo-mono,.wall .wall-tile .wall-logo-tint{width:100%;height:100%;max-width:none;max-height:none}@media (min-width:992px){.wall .wall-grid{margin-left:0;margin-right:0}.wall .wall-tile{flex:0 0 calc((100% - 60px) / 7)}.wall .wall-tile.is-wide .wall-logo{width:calc(var(--w,92) * .9px);height:calc(var(--h,54) * .9px)}}@media (min-width:768px) and (max-width:991px){.wall .wall-tile{container-type:inline-size}.wall .wall-tile .wall-logo{width:calc(var(--w,92) * min(1px,100cqw / 124.75));height:calc(var(--h,54) * min(1px,100cqw / 124.75))}}@media (max-width:767px){.wall .wall-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:1fr;grid-auto-flow:row dense;container-type:inline-size}.wall .wall-tile{flex:none;width:auto;height:auto;aspect-ratio:1 / 1}.wall .wall-tile.is-wide{grid-column:span 2;aspect-ratio:auto}.wall .wall-tile .wall-logo{width:calc(var(--mw,17) * 1cqw);height:calc(var(--mh,8.8) * 1cqw)}}.sl-page>[data-sl=plat]{z-index:1}[data-sl=cases]+[data-sl=cert]{background-color:transparent}.sl-page>[data-sl=cases]{position:relative;margin:-150px 0;padding:150px 0}[data-sl=cases]>.how-ground{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 190px,#000 calc(100% - 190px),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 190px,#000 calc(100% - 190px),transparent 100%)}[data-sl=cases]>.sl-guides{top:150px;bottom:150px}[data-sl=cases] .cs-cv{position:relative;z-index:2;width:1440px;max-width:none;height:960px;margin:0 auto;padding:0;font-size:14px}[data-sl=cases] .cs-stage{position:relative;width:1440px;height:900px}[data-sl=cases] .cs-stage>*{position:absolute}[data-sl=cases] .cs-h{left:130px;top:40px;width:520px;max-width:none;margin:0;font:500 48px/52px var(--sl-display);letter-spacing:-.96px;color:#111827;text-transform:none}[data-sl=cases] .cs-ring{left:131px;top:214px;width:74px;height:74px;pointer-events:none}[data-sl=cases] .cs-stage>.cs-ring{transition:opacity .25s ease,translate .2s}[data-sl=cases] .cs-ring.is-fade{opacity:0}[data-sl=cases] .cs-stage:has(.cs-tile[aria-current=true]:hover)>.cs-ring{translate:0 -2px}[data-sl=cases] .cs-ring svg{display:block;overflow:visible}[data-sl=cases] .cs-tiles{left:136px;top:219px;display:flex;gap:16px}[data-sl=cases] .cs-tile{position:relative;flex:none;box-sizing:border-box;width:63.7px;height:63.7px;margin:0;padding:0;border-radius:17.7px;overflow:hidden;border:.9px solid rgba(255,255,255,.4);background:#fff;font:inherit;color:inherit;cursor:pointer;transition:transform .2s;-webkit-appearance:none;appearance:none}[data-sl=cases] .cs-tile[data-light]{border-color:#0000001a}[data-sl=cases] .cs-tile:hover{transform:translateY(-2px)}[data-sl=cases] .cs-tile:focus-visible{outline:2px solid #654cfe;outline-offset:4px}[data-sl=cases] .cs-tile img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}[data-sl=cases] .cs-cases{left:0;top:0;width:100%;height:100%;pointer-events:none}[data-sl=cases] .cs-case{position:absolute;left:131px;top:324px;width:440px;display:flex;flex-direction:column;align-items:flex-start;visibility:hidden;opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s}[data-sl=cases] .cs-case.is-on,[data-sl=cases]:not(.cs-live) .cs-case:first-child{visibility:visible;opacity:1;transform:none;transition:opacity .3s ease,transform .3s ease,visibility 0s}[data-sl=cases].cs-out .cs-case.is-on{opacity:0;transform:translateY(8px)}[data-sl=cases] .cs-case>*{position:relative;pointer-events:auto}[data-sl=cases] .cs-dev{margin:0;font:400 28px/38px var(--sl-body);letter-spacing:-.84px;color:#000;white-space:nowrap}[data-sl=cases] .cs-prod{width:300px;margin:0;font:400 28px/32px var(--sl-body);letter-spacing:-.84px;color:#8a8a8a;white-space:normal}[data-sl=cases] .cs-meta{margin:24px 0 0;font:400 15px/33px var(--sl-body);letter-spacing:normal;color:#8f8f8f;white-space:pre}[data-sl=cases] .cs-blurb{width:320px;margin:0;font:400 15px/23px var(--sl-body);letter-spacing:normal;color:#2e2e2e}[data-sl=cases] .cs-stats{display:flex;gap:20px;margin-top:38px}[data-sl=cases] .cs-stat{flex:0 0 136px;width:136px}[data-sl=cases] .cs-v{margin:0;font:400 28px/33px var(--sl-body);letter-spacing:normal;color:#000;white-space:nowrap}[data-sl=cases] .cs-k{margin:0;font:400 16px/20px var(--sl-body);letter-spacing:normal;color:#8f8f8f}[data-sl=cases] .cs-cta{left:131px;top:796px;--kb-a:#8976ff;--kb-b:#5f4dc6;--kb-rim:#b5a8fe;--kb-settle:cubic-bezier(.3,1.35,.4,1);display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;max-width:none;height:52px;padding:0 26px;border-radius:100px;border:1px solid var(--kb-rim);background:linear-gradient(180deg,var(--kb-a),var(--kb-b));color:#fff;font:600 15px/1 var(--sl-body);letter-spacing:0;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:0 2px 4px #00000040,inset 0 -3px 4px #8961ff,inset 0 2px 4px #00000040;transition:transform .25s var(--kb-settle),filter .25s ease,box-shadow .3s ease}[data-sl=cases] .cs-cta:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 8px 22px #8976ff52,inset 0 -3px 4px #8961ff,inset 0 2px 4px #00000040}[data-sl=cases] .cs-cta:active{transform:translateY(0) scale(.99)}[data-sl=cases] .cs-cta:focus-visible{outline:2px solid var(--kb-a);outline-offset:3px}[data-sl=cases] .cs-cta-l{display:block;margin:0}[data-sl=cases] .cs-cta svg{display:block;width:16px;height:16px;flex:none}[data-sl=cases] .cs-visual{left:627px;top:210px;width:683px;height:638px;border-radius:30px;overflow:hidden;background:#f2f2f2}[data-sl=cases] .cs-bg{position:absolute;left:-16px;top:0;width:745px;height:659px;max-width:none;object-fit:cover;transition:opacity .6s ease}[data-sl=cases] .cs-bg:not(.is-on){opacity:0}[data-sl=cases]:not(.cs-live) .cs-bg:first-child{opacity:1}[data-sl=cases] .cs-bg.is-room{left:0;top:0;width:100%;height:100%;object-position:50% 34%}[data-sl=cases] .cs-scenes{position:absolute;top:0;bottom:0;left:-15px;width:712px;z-index:1}[data-sl=cases] .cs-scene{position:absolute;inset:0;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility 0s linear .3s}[data-sl=cases] .cs-scene.is-on,[data-sl=cases]:not(.cs-live) .cs-scene:first-child{visibility:visible;opacity:1;transition:opacity .45s ease,visibility 0s}[data-sl=cases].cs-out .cs-scene.is-on{opacity:0;transition:opacity .3s ease}[data-sl=cases] :is(.cs-ph,.cs-lt,.cs-vr){translate:var(--ix,40px) var(--iy,0px);opacity:0}[data-sl=cases] .cs-scene.is-on :is(.cs-ph,.cs-lt,.cs-vr){translate:0 0;opacity:1;transition:translate 1.2s cubic-bezier(.16,1,.3,1) var(--d,0s),scale 1.2s cubic-bezier(.16,1,.3,1) var(--d,0s),opacity .6s ease var(--d,0s)}[data-sl=cases]:not(.cs-live) .cs-scene:first-child :is(.cs-ph,.cs-lt,.cs-vr){translate:0 0;opacity:1}[data-sl=cases] .cs-ph,[data-sl=cases] .cs-lt{position:absolute;box-sizing:border-box;border:5px solid rgba(0,0,0,.1);background:#fff;background-clip:padding-box;overflow:hidden;isolation:isolate}[data-sl=cases] .cs-ph{left:234px;top:53px;width:245px;height:532px;border-radius:40px}[data-sl=cases] .cs-ph.is-solo{--ix:0px;--iy:40px}[data-sl=cases] .cs-ph.is-main{left:247px;top:64px;--ix:36px}[data-sl=cases] .cs-ph.is-edge{left:527px;top:64px;--ix:64px;--d:.09s}[data-sl=cases] .cs-lt{left:119px;top:157px;width:771px;height:504px;border-radius:40px;background-color:var(--glass,#fff);--ix:44px;--iy:0px;--bar:30px}[data-sl=cases] .cs-lt:before{content:"";position:absolute;left:0;top:0;right:0;height:var(--bar);z-index:3;pointer-events:none;background:radial-gradient(circle at 32.5px 50%,#d3d3d9 4px,#d3d3d900 5px),radial-gradient(circle at 48.5px 50%,#d3d3d9 4px,#d3d3d900 5px),radial-gradient(circle at 64.5px 50%,#d3d3d9 4px,#d3d3d900 5px),#ececef;box-shadow:inset 0 -1px #0000000f}[data-sl=cases] [data-case=characterai] .cs-lt:before{background:radial-gradient(circle at 32.5px 50%,#34343b 4px,#34343b00 5px),radial-gradient(circle at 48.5px 50%,#34343b 4px,#34343b00 5px),radial-gradient(circle at 64.5px 50%,#34343b 4px,#34343b00 5px),#161619;box-shadow:inset 0 -1px #ffffff0f}[data-sl=cases] .cs-shot{position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 0;background:var(--bg,#fff)}[data-sl=cases] [data-case=discord] .cs-shot{object-fit:contain;object-position:50% 50%}[data-sl=cases] [data-case=discord] .is-main .cs-shot{--bg:#212025}[data-sl=cases] [data-case=discord] .is-edge .cs-shot{--bg:#1a191e}[data-sl=cases] .cs-lt .cs-shot{left:var(--x,0);top:calc(var(--bar) + var(--y,0px));width:var(--w,100%);height:auto;min-height:calc(100% - var(--bar) - var(--y,0px));object-position:0 0}[data-sl=cases] [data-case=wotc] .cs-lt .cs-shot:nth-child(1){--w:87%;--mw:140%;--mx:-73.8%;min-height:0}[data-sl=cases] [data-case=wotc] .cs-lt .cs-shot:nth-child(2){--w:63.96%;--x:17.8px;--y:50.1px;--mw:57.66%;--mx:-14px;--my:15.1px;min-height:0}[data-sl=cases] [data-case=characterai] .cs-lt{--glass:#060606}[data-sl=cases] [data-case=characterai] .cs-shot{--bg:#060606;--mw:92%;--mx:-13.8%;--my:5.9%}[data-sl=cases] [data-cyc] .cs-shot{opacity:0;z-index:0;transition:opacity 0s linear .6s}[data-sl=cases] [data-cyc] .cs-shot.is-on,[data-sl=cases]:not(.cs-live) [data-cyc] .cs-shot:first-child{opacity:1;z-index:1;transition:opacity .6s ease}[data-sl=cases] .cs-vr{position:absolute;left:96px;top:88px;width:520px;height:349px;--ix:0px;--iy:14px;scale:.965}[data-sl=cases] .cs-scene.is-on .cs-vr,[data-sl=cases]:not(.cs-live) .cs-scene:first-child .cs-vr{scale:1}[data-sl=cases] .cs-vr:before{content:"";position:absolute;inset:-46px -54px;z-index:0;pointer-events:none;border-radius:60px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-mask-image:radial-gradient(closest-side,#000 62%,transparent 100%);mask-image:radial-gradient(closest-side,#000 62%,transparent 100%)}[data-sl=cases] .cs-vr .cs-shot{background:none;object-fit:cover;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%),linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%),linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent 100%);mask-composite:intersect}[data-sl=cases] .cs-vr .cs-shot.is-on{z-index:2}html.sl-essential [data-sl=cases] .cs-vr:before{display:none}@media (prefers-reduced-motion:no-preference){html:not(.sl-essential) [data-sl=cases] .cs-visual.sl-rv{filter:none;transition-duration:1.1s,1.6s,1.9s,0s}html:not(.sl-essential) [data-sl=cases] .cs-visual.sl-rv:not(.is-in){translate:0 48px;scale:.975}html:not(.sl-essential) [data-sl=cases] .sl-rv-5{transition-delay:.48s}}@media (prefers-reduced-motion:reduce){[data-sl=cases] :is(.cs-case,.cs-case.is-on,.cs-scene,.cs-scene.is-on,.cs-ph,.cs-lt,.cs-vr,.cs-shot,.cs-bg),[data-sl=cases] .cs-stage>.cs-ring,[data-sl=cases] .cs-scene.is-on :is(.cs-ph,.cs-lt,.cs-vr){transition:none!important}[data-sl=cases] :is(.cs-ph,.cs-lt,.cs-vr){translate:none;scale:none}}@media (max-width:991px){.sl-page>[data-sl=cases]{margin:-64px 0;padding:64px 0}[data-sl=cases]>.sl-guides{top:64px;bottom:64px}[data-sl=cases] .cs-cv{width:auto;height:auto;margin:0;padding:28px 32px 48px}[data-sl=cases] .cs-stage{position:relative;width:auto;height:auto;display:flex;flex-direction:column;align-items:stretch}[data-sl=cases] .cs-stage>*{position:relative;left:auto;top:auto;width:auto}[data-sl=cases] .cs-tiles{margin-top:24px;display:grid;grid-template-columns:repeat(6,minmax(0,64px));gap:10px;align-self:stretch}[data-sl=cases] .cs-tile{width:auto;height:auto;aspect-ratio:1 / 1;border-radius:28%}[data-sl=cases] .cs-stage>.cs-ring{position:absolute;left:-5.5px;top:var(--ring-t,0px);width:var(--ring-s,65px);height:var(--ring-s,65px);margin:0;z-index:2}[data-sl=cases] .cs-ring svg{width:100%;height:100%}[data-sl=cases] .cs-cases{display:grid;height:auto;margin-top:22px;pointer-events:auto}[data-sl=cases] .cs-case{grid-area:1 / 1;position:relative;inset:auto;width:auto}[data-sl=cases] .cs-case>*{position:relative;left:auto;top:auto}[data-sl=cases] .cs-dev{font-size:24px;line-height:30px;letter-spacing:-.6px;color:#000}[data-sl=cases] .cs-prod{width:auto;font-size:24px;line-height:28px;letter-spacing:-.6px;color:#8a8a8a;text-wrap:balance}[data-sl=cases] .cs-meta{margin-top:12px;font-size:13.5px;line-height:20px;white-space:normal}[data-sl=cases] .cs-blurb{width:auto;margin-top:6px;font-size:15px;line-height:23px}[data-sl=cases] .cs-stats{margin-top:20px;gap:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch}[data-sl=cases] .cs-stat{width:auto;flex:none}[data-sl=cases] .cs-v{font-size:24px;line-height:30px}[data-sl=cases] .cs-k{font-size:13px;line-height:17px}[data-sl=cases] .cs-visual{width:auto;height:min(500px,128vw);margin-top:24px;border-radius:24px;overflow:hidden}[data-sl=cases] .cs-bg{left:0;top:0;width:100%;height:100%;object-fit:cover}[data-sl=cases] .cs-bg.is-room{object-position:50% 30%}[data-sl=cases] .cs-scenes{inset:0 auto auto 50%;width:712px;height:638px;transform-origin:50% 0;transform:translate(-50%) scale(var(--pz,.7))}[data-sl=cases] .cs-scene[data-kind=pair]{translate:-44px 0}[data-sl=cases] .cs-scene[data-kind=laptop]{translate:47px 0}[data-sl=cases] .cs-vr{left:171px;top:112px;width:370px;height:248px}[data-sl=cases] .cs-lt .cs-shot{left:var(--mx,var(--x,0));top:calc(var(--bar) + var(--my,var(--y,0px)));width:var(--mw,var(--w,100%));min-height:calc(100% - var(--bar) - var(--my,var(--y,0px)))}[data-sl=cases] .cs-stage>.cs-cta{align-self:flex-start;margin-top:24px}}@media (max-width:767px){[data-sl=cases] .cs-cv{padding:28px 24px 48px}[data-sl=cases] .cs-h{text-wrap:balance}[data-sl=cases] .cs-cta:hover{transform:none}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){html:not(.sl-essential) [data-sl=cases] .sl-rv:not(.is-in){translate:0 18px;scale:.985}html:not(.sl-essential) [data-sl=cases] .cs-visual.sl-rv:not(.is-in){translate:0 24px;scale:.985}}.work .wk-dscr{-webkit-mask:linear-gradient(180deg,#000 calc(var(--dfa,100%) - var(--db,15.26px)),transparent calc(var(--dfb,101%) - var(--db,15.26px)));mask:linear-gradient(180deg,#000 calc(var(--dfa,100%) - var(--db,15.26px)),transparent calc(var(--dfb,101%) - var(--db,15.26px)))}:lang(ko) [data-sl=cases],:lang(ko) .cert-title{word-break:keep-all;overflow-wrap:anywhere}html:lang(ja) [data-sl=cases]{--sl-display: "Manrope", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Noto Sans CJK JP", Meiryo, sans-serif;--sl-body: "Inter", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Noto Sans CJK JP", Meiryo, sans-serif}html:lang(ja) .cert .cert-title{font-family:Manrope,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Noto Sans CJK JP,Meiryo,sans-serif}html:lang(ja) [data-sl=cases] .cs-h,html:lang(ja) [data-sl=cases] .cs-case,html:lang(ja) .cert .cert-title{line-break:strict;text-spacing-trim:trim-start}html:lang(ja) [data-sl=cases] .cs-prod{word-break:auto-phrase}html:lang(ja) [data-sl=cases] .cs-k{max-width:calc(8em + 4px)}@media (max-width: 767px){html:lang(ja) [data-sl=cases] .cs-prod{max-width:11.5em;text-wrap:wrap}}@media (max-width: 383px){html:lang(ja) [data-sl=cases] .cs-k{font-size:12px;line-height:16px}}@media (max-width:767px){[data-sl=cert] .cert-title br{display:none}[data-sl=cert] .cert-title{text-wrap:balance}}[data-sl=hero] .ha-sub,[data-sl=hero] .ha-counter .hero-num,.eng .eng-stat-v.is-accent{--sg-a:-89deg;--sg-p:0%}html.sl-noprop :is([data-sl=hero] .ha-sub,[data-sl=hero] .ha-counter .hero-num,.eng .eng-stat-v.is-accent){animation:none}html.sl-perf .sl-off,html.sl-perf .sl-off *,html.sl-perf .sl-off *:before,html.sl-perf .sl-off *:after{animation-play-state:paused!important}html.sl-degraded .unlock .uart-shader{display:none}.wall .wall-tile,.wall .wall-tile *{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.wall .wall-tile img{pointer-events:none;-webkit-user-drag:none}@media (hover:none),(pointer:coarse){.wall .wall-tile:hover .wall-logo-mono{opacity:.5}.wall .wall-tile:hover .wall-logo-tint{opacity:0}}@supports (-webkit-touch-callout:none){.gap .gap-card{-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}}.gap-tf .sl-err{position:absolute;left:20px;right:6px;bottom:calc(100% + 8px);margin:0;font:400 12.5px/16px Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:0;color:#b3261e;opacity:0;transform:translateY(3px);visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s;text-align:left}.gap-tf.is-error .sl-err{opacity:1;transform:none;visibility:visible;pointer-events:auto;transition-delay:0s}.gap-tf .sl-err-fix{appearance:none;-webkit-appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer;word-break:break-all;text-align:left}.gap-tf .sl-err-fix:focus-visible{outline:1px solid currentColor;outline-offset:2px;border-radius:3px}.gap-tf.is-error .gap-tf-pill,.gap-tf.is-error .gap-tf-blob{background-color:#fbeceb}.gap-tf-btn{position:absolute}.gap-tf-btn:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;border-radius:50%;border:1.75px solid rgba(255,255,255,.3);border-top-color:#fff;opacity:0;transition:opacity .15s ease}.gap-tf.is-busy .gap-tf-btn:after{opacity:1;animation:sl-spin .75s linear infinite}.gap-tf.is-busy .gap-tf-arrow{opacity:0;transition-delay:0s}.gap-tf.is-busy .gap-tf-btn{cursor:progress}@keyframes sl-spin{to{transform:rotate(360deg)}}.gap-tf .sl-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (prefers-reduced-motion:reduce){.gap-tf .sl-err{transition:none;transform:none}.gap-tf.is-busy .gap-tf-btn:after{animation:none;border-color:#fff;opacity:.55}}.gc-fn{font-size:.8em;line-height:0;vertical-align:baseline;text-decoration:none;white-space:nowrap;color:inherit}.gc-fn:hover{text-decoration:underline}.gap-card-text-soft a.gc-src{color:inherit;text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:3px}.gap-card-text-soft a.gc-src:hover{text-decoration-style:solid}.gc-fn:focus-visible,.gc-src:focus-visible{outline:2px solid #654cfe;outline-offset:2px;border-radius:3px}.fnotes{background:#fff;padding:8px 0 56px;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.fn-list{list-style:none;margin:0 auto;padding:0;width:1180px;max-width:calc(100% - 48px);display:flex;flex-direction:column;gap:24px;font-size:14px;line-height:22px;font-weight:400;color:#747474}.fn-list li{display:flex;gap:10px;align-items:flex-start;max-width:810px}.fn-n{flex:none;min-width:19px}.fn-t{max-width:780px}.fn-list li:target{color:#000}.fn-back{color:inherit;text-decoration:none;margin-left:4px}.fn-back:hover,.fn-back:focus-visible{color:#000}@media (max-width:767px){.fn-list{width:auto;max-width:none;margin:0;padding:0 24px;gap:18px;font-size:12.5px;line-height:19px}.fnotes{padding:0 0 32px}.gap-tf .sl-err{left:20px;right:10px}}.gap .gap-card-tag{display:none!important}[data-sl-field] .sl-ok{position:absolute;left:18px;top:50%;width:16px;height:16px;margin-top:-8px;z-index:3;pointer-events:none;opacity:0;transform:scale(.6);transition:opacity .2s ease,transform .35s cubic-bezier(.2,.8,.2,1)}[data-sl-field] .sl-ok svg,[data-sl-field] .sl-clear svg{display:block;width:16px;height:16px}[data-sl-field][data-sl-state=sent] .sl-ok{opacity:1;transform:none}[data-sl-field][data-sl-state=sent] input[type=email]{padding-left:42px;padding-right:52px;color:#0000009e;text-overflow:ellipsis}[data-sl-field] .sl-clear{position:absolute;right:3px;top:3px;z-index:4;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:#0000008c;display:grid;place-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s,background-color .15s ease,color .15s ease}[data-sl-field][data-sl-state=sent] .sl-clear{opacity:1;visibility:visible;transition:opacity .2s ease .1s,visibility 0s,background-color .15s ease,color .15s ease}[data-sl-field] .sl-clear:active{background:#00000014}[data-sl-field] .sl-clear:focus-visible{outline:2px solid rgba(101,76,254,.55);outline-offset:1px}@media (hover:hover){[data-sl-field] .sl-clear:hover{background:#0000000f;color:#000}}[data-sl-field][data-sl-state=sent] button[type=submit]{visibility:hidden}[data-sl-field] .sl-done{position:absolute;left:20px;right:10px;bottom:calc(100% + 8px);margin:0;font:500 12.5px/16px Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:0;color:#15803d;text-align:left;opacity:0;transform:translateY(3px);visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}[data-sl-field][data-sl-state=sent] .sl-done{opacity:1;transform:none;visibility:visible;transition-delay:0s}@media (prefers-reduced-motion:reduce){[data-sl-field] .sl-ok,[data-sl-field] .sl-clear,[data-sl-field] .sl-done{transition-duration:.01s}}html:not(.ha-js) [data-sl=hero] .ha-shot[data-age=child],html:not(.ha-js) [data-sl=hero] .ha-shot[data-age=child] img{opacity:0;visibility:hidden}html:not(.ha-js) [data-sl=hero] .ha-shot[data-age=teen],html:not(.ha-js) [data-sl=hero] .ha-shot[data-age=teen] img{opacity:1;visibility:visible}[data-sl=hero] .ha-shot[data-age=teen] img{transition:none}@media (max-width:767px){.work .work-stage>.work-guide-top{top:-28px}}@media (min-width:768px) and (max-width:991px){.work .work-stage>.work-guide-top{display:block;position:absolute;left:-32px;right:-32px;top:-56px}.eng .eng-stage>.eng-guide-h{top:-64px}}@media (max-width:767px){.work .wk-step{align-items:center;text-align:center}.work .wk-step .wk-no,.work .wk-step .wk-lb{text-align:center}}.gc-fn,.gc-fn:hover{text-decoration:none;cursor:default}.sl-fade,.sl-essential .sl-fade{transition:opacity 1.2s cubic-bezier(.33,0,.2,1)}
