body,html{width:100%;height:100%;scroll-behavior:smooth;font-family:Roobert}body,h1,h2,h3,h4,h5,h6,html,p{padding:0;margin:0}input{width:184px;font-size:32px;font-weight:600;border:0;outline:none;background:transparent;-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button{margin:0;padding:0;border:1px solid transparent;outline:none}@keyframes loading-ani{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes face-in{0%{transform:scale(.5)}to{transform:scale(1)}}@keyframes face-out{0%{transform:scale(1.5)}to{transform:scale(1)}}.button{cursor:pointer;background:#32313b;border:none;padding:14px 28px;margin:0;position:relative}.button:after,.button:before{position:absolute;top:0;left:0;width:100%;height:100%}.button--mimas{font-weight:600;border-radius:20px;overflow:hidden;color:#8578e6}.button--mimas span{position:relative;mix-blend-mode:color-dodge;color:#fbf9f4}.button--mimas:before{content:"";background:#8578e6;width:120%;left:-10%;transform:skew(30deg);transition:transform .4s cubic-bezier(.3,1,.8,1)}.button--mimas:hover{span{color:#8578e6}&:before{transform:translate3d(100%,0,0)}}@keyframes masknone{0%,to{-webkit-mask:none;mask:none}}@keyframes masktxt1{50%,to{-webkit-mask-size:100% 20000%;mask-size:100% 20000%}}@keyframes masktxt2{50%,to{-webkit-mask-size:20000%;mask-size:20000%}}.site-header{.header-view{max-width:1200px;padding:14px;margin:0 auto;display:flex;.logo{width:auto;height:52px}.header-navs{flex:1 1;display:flex;justify-content:end;align-items:center;.get-start{margin-left:3px}.header-nav{font-size:14px;font-weight:500;color:#32313b;line-height:22px;margin-right:32px;cursor:pointer;text-decoration:none;position:relative;span{display:inline-block;transition:transform .3s cubic-bezier(.2,1,.8,1)}&:before{content:"";transform-origin:50% 100%;transition:clip-path .3s,transform .3s cubic-bezier(.2,1,.8,1);clip-path:polygon(0 0,0 100%,0 100%,0 0,100% 0,100% 100%,0 100%,0 100%,100% 100%,100% 0)}&:after,&:before{position:absolute;width:100%;height:1px;background:#8578e6;top:100%;left:0;pointer-events:none}&:hover{&:before{transform:translate3d(0,2px,0) scaleY(3);clip-path:polygon(0 0,0 100%,50% 100%,50% 0,50% 0,50% 100%,50% 100%,0 100%,100% 100%,100% 0)}span{color:#8578e6;transform:translate3d(0,-2px,0)}}}}.h5-more{display:none}}.h5-more-panel{position:fixed;left:0;top:0;z-index:9;width:100vw;height:100vh;background:rgba(236,234,255,.86);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-sizing:border-box;transform:translateX(103%);transition:all .3s;opacity:0;&.show{opacity:1;transform:translateX(0)}.h5-header-view{display:flex;justify-content:space-between;align-items:center;height:58px;padding:14px;.logo{width:auto;height:30px}.closed{display:block;width:24px;height:24px}}.panel-navs{padding:29px;.header-nav{height:36px;display:block;font-size:14px;font-weight:500;color:#32313b;line-height:36px;text-decoration:none}}}@media (max-width:760px){.header-view{display:flex;justify-content:space-between;align-items:center;.header-navs{display:none}.logo{width:auto;height:30px}height:58px;.h5-more{display:block;width:24px;height:24px}}.get-start{margin-top:20px}}}.site-footer{#sineCanvas{background:var(--footer-background);margin-bottom:-10px}.footer-box{background:#f6f5ff}.footer-view{max-width:1200px;margin:0 auto;display:flex;&>img{width:320px;height:320px;margin-right:250px}.footer-info{&>.section-title{font-size:40px;font-weight:700;color:#212028}&>div{margin-top:40px;display:flex;align-items:center;&>img{width:24px;height:24px;margin-right:16px}&>span{font-size:18px;font-weight:500;color:#32313b}}&>p{margin-top:23px;color:#32313b}&>h4,&>p{font-size:18px;font-weight:500}&>h4{color:#8578e6;margin:23px 0 -10px;line-height:40px}}}.footer-line{height:15px;margin-top:100px}@media (max-width:760px){.footer-view{max-width:100vw;overflow:hidden;flex-direction:column-reverse;padding:0 25px;&>img{width:100%;height:auto;margin:32px 0 0}}.footer-line{display:none}}}.about-section{max-width:100vw;overflow:hidden;width:100%;padding:100px 0 35px;background:linear-gradient(177deg,#c2b9ff,rgba(255,255,255,0));&>div{max-width:882px;margin:0 auto;text-align:center;&>.section-title{font-size:72px;font-weight:700;color:#32313b;line-height:72px;margin-bottom:40px;&.ani{animation:masktxt1 15s linear 1,masknone 1ms 15s infinite}}&>div{&>p{font-size:18px;font-weight:400;color:#32313b;line-height:30px;margin-top:20px}&.ani{-webkit-mask:radial-gradient(circle at 0 1%,#fff,transparent 10%,transparent 0);mask:radial-gradient(circle at 0 1%,#fff,transparent 10%,transparent 0);-webkit-mask-size:100%;mask-size:100%;animation:masktxt2 20s 1,masknone 1ms 15s infinite}}.poster{position:relative;width:100%;margin-top:-10%;&>img{width:100%;height:100%;position:absolute;left:0;top:0;transition:all .1s}.poster-placeholder{position:relative;width:100%;height:auto;opacity:0}}}&.ani{@keyframes float1{0%{transform:translateZ(0)}50%{transform:translate3d(0,20px,0)}to{transform:translateZ(0)}}.poster-group1{animation:float1 5s ease-in-out infinite}.poster-group2{animation:float1 5s ease-in-out 1s infinite}.poster-group3{animation:float1 5s ease-in-out 2s infinite}.poster-group4{animation:float1 5s ease-in-out 1.5s infinite}}@media (max-width:760px){padding-left:20px;padding-bottom:58px;padding-right:20px;padding-top:58px;box-sizing:border-box;background:linear-gradient(177deg,#c2b9ff,rgba(255,255,255,0));&>div{max-width:100vw;&>.section-title{font-size:36px;line-height:36px;margin-bottom:40px;white-space:pre-wrap}&>p{font-size:16px}}}}.design-section{max-width:100vw;overflow:hidden;padding:118px 0;background-color:#0a0913;position:relative;.we-design{position:relative;z-index:1;max-width:1200px;margin:0 auto;.title-tag{margin:0 auto;font-size:14px;font-weight:500;color:#ffffff;line-height:14px;width:195px;height:32px;background:#8578e6;border-radius:16px;display:flex;align-items:center;justify-content:center}&>.section-title{font-size:72px;font-weight:700;color:#fbf9f4;background:linear-gradient(157deg,#8578e6,#ffffff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;margin-top:20px;&.ani{animation:masktxt1 15s 1,masknone 1ms 15s infinite}}.about-view{margin-top:110px;display:flex;.about-view-img{position:relative;flex:1 1;img{width:100%;position:absolute;left:0;top:0}.poster-placeholder{position:relative;width:100%;height:auto;opacity:0}}.about-wallekit{width:490px;display:flex;flex-direction:column;justify-content:center;&>.section-title{font-size:40px;font-weight:700;color:#fbf9f4;line-height:48px}&>p{font-size:18px;font-weight:400;color:#fbf9f4;line-height:33px;margin:20px 0 10px}&>div{display:flex;margin-top:30px;&>img{width:16px;height:16px;margin-right:20px;margin-top:2px}&>span{display:block;flex:1 1;font-size:14px;font-weight:400;color:#fbf9f4;line-height:20px}}}}&>.scenarios-title{font-size:40px;font-weight:600;color:#fbf9f4;line-height:48px;margin-top:165px}.application-scenarios{display:grid;grid-template-columns:1fr 1fr;margin-top:60px;.left-tab{.left-tab-item{padding:40px 0;border-left:1px solid #212028;display:flex;cursor:pointer;&>div{padding:0 23px;font-size:18px;font-weight:700;color:#8578e6;line-height:22px;display:flex;align-items:center;opacity:0}&>span{max-width:440px;font-size:28px;font-weight:400;color:#fbf9f4;line-height:50px;opacity:.4}&.active{border-left:1px solid #8578e6;&>div,&>span{opacity:1}}&.view-case{padding:40px 0 0;cursor:default}}}.right-poster{&>img{width:100%;transition:all .1s linear;transform:scale(0);&.ani{transform:scale(1)}}}}.h5-poster{display:none}}.line-bg{width:100%;max-width:1200px;display:block;margin:0 auto;position:absolute;left:50%;bottom:0;transform:translate(-50%,50%)}@media (max-width:760px){background-position:left bottom -65px;padding-left:0;padding-bottom:60px;padding-right:0;padding-top:60px;.we-design{max-width:100vw;&>.section-title{font-size:36px;margin-top:26px}.about-view{flex-direction:column;padding:0 20px;margin-top:30px;.about-wallekit{width:100%;margin-top:60px;&>.section-title{font-size:34px}}}&>.scenarios-title{font-size:34px;margin-top:60px;padding:0 28px}.application-scenarios{grid-template-columns:1fr;margin-top:40px;.left-tab{.left-tab-item{padding:20px 0;&>div{padding:0 23px;line-height:22px}&>div,&>span{font-size:18px}&>span{padding-right:25px;line-height:28px}&.view-case{padding:40px 0 0}}.h5-poster{display:block;padding:0 18px 0 70px;img{width:280px;transition:all .1s linear;transform:scale(0);&.ani{transform:scale(1)}}}}.right-poster{display:none}}}}}.corporate-section{background:#0a0913;padding:120px 0 0;margin-bottom:-2px;&>.section-title{font-size:72px;font-weight:700;color:#fbf9f4;text-align:center;&.ani{animation:masktxt1 15s 1,masknone 1ms 15s infinite}}.corporates{margin-top:120px;display:flex;justify-content:center;&>div{width:330px;height:204px;border-radius:20px;background:#212028;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px;&>img{width:85%}&>span{font-size:24px;color:#ffffff}&:hover{transition:all .1s;transform:scale(1.02)}}}#sineCanvas{width:100%;height:200px;vertical-align:top}@media only screen and (max-width:640px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:40px;&>.section-title{font-size:34px}.corporates{margin:20px 0 0;flex-direction:column;padding:0 20px;box-sizing:border-box;&>div{width:100%;height:204px;margin:20px 0 0}}}}.blocksign-section{background:#0a0913;padding:120px 0 130px;max-width:100vw;overflow:hidden;.block-sign-page{max-width:1200px;margin:0 auto;&>.section-title{font-size:40px;font-weight:600;color:#fbf9f4}.panel-view{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;margin-top:80px;&>div{background:#212028;border-radius:20px;padding:23px 40px 40px}.code-view{position:relative;.code-view-loading{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:#212028;border-radius:20px;display:flex;align-items:center;justify-content:center}.code-line{display:grid;grid-template-columns:40px 1fr;padding:5px 0;line-height:30px;color:#ffe4af;font-size:14px;&>span{font-weight:400;color:#5b5a67}&>p{white-space:pre-wrap;word-break:break-word}}.color1{color:#cdf75d}.color2{color:#cb7731}.color3{color:#8578e6}.color4{color:#c65f31}.console-line{display:grid;grid-template-columns:40px 1fr;margin-top:22px;&>div>img{width:16px;height:16px;margin-top:5px}&>p{font-size:14px;font-weight:400;color:#fbf9f4;line-height:24px;flex:1 1;&.console-ani{&:after{content:"|";animation:blink 1s step-end infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}}}}}.write-ani{@keyframes write22{0%{left:0;top:0}20%{left:0;top:5px}40%{left:5px;top:5px}60%{left:0;top:5px}80%{left:-5px;top:5px}to{left:0;top:0}}&:after{position:relative;content:url(/assets/pen.svg);animation:write22 1s ease-in infinite}}.flow-view{position:relative;padding:30px;cursor:url(/assets/pointer.png),auto;.flow-view-bg{width:calc(100% - 60px);height:calc(100% - 60px);position:absolute;left:30px;top:30px;transition:all .2s linear}.flow-view-box{padding:50px 30px 30px;position:relative;z-index:2;&>img{width:100%}&>div{display:grid;grid-template-columns:40px 1fr;margin-top:30px;&>img{width:16px;height:16px;margin-top:5px}&>p{font-size:14px;font-weight:400;color:#fbf9f4;line-height:24px}}}}}.panel-view2{background:#212028;border-radius:20px;padding:68px 21px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:36px;margin-top:40px;&>div{display:flex;&>img{width:16px;height:16px;margin-right:6px;margin-top:5px}&>p{flex:1 1;font-size:14px;font-weight:400;color:#fbf9f4;line-height:24px}}}}@media (max-width:760px){padding-left:0;padding-bottom:40px;padding-right:0;padding-top:40px;.block-sign-page{max-width:100vw;width:100%;padding:0 20px;&>.section-title{font-size:36px}.panel-view{grid-template-columns:1fr;grid-column-gap:0;margin-top:30px;width:100%;&>div{padding:20px;box-sizing:border-box;width:calc(100vw - 40px)}.flow-view{padding:7px;margin-top:16px;.flow-view-box{padding:62px 6px 24px}}}.panel-view2{padding:24px 20px;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:30px;margin-top:16px;box-sizing:border-box;width:calc(100vw - 40px);&>div{display:flex;&>img{width:16px;height:16px;margin-right:6px;margin-top:5px}&>p{flex:1 1;font-size:14px;font-weight:400;color:#fbf9f4;line-height:24px}}}}}}.technical-section{background:#ffffff;padding:120px 0;.height-light-view{max-width:1200px;margin:0 auto;&>img{width:70px;height:70px;display:block;margin:0 auto}&>.section-title{margin-top:20px;font-size:40px;font-weight:700;color:#32313b;line-height:60px;text-align:center}.panel-view{margin-top:80px;display:grid;grid-template-columns:464px 1fr;grid-column-gap:20px;.panel-view-l{width:464px;height:608px;background-color:#0a0913;border-radius:20px;position:relative;.o-fixed{width:8px;height:8px;background:#fbf9f4;position:absolute;border-radius:50%;&:first-child{left:16px;top:16px}&:nth-child(2){right:16px;top:16px}&:nth-child(3){right:16px;bottom:16px}&:nth-child(4){left:16px;bottom:16px}}background-image:url(/assets/project01.png);background-position:132px 280px;background-size:80% auto;background-repeat:no-repeat;padding:40px 28px 28px;box-sizing:border-box;&>h3{font-size:32px;line-height:48px}&>h3,&>p{font-weight:400;color:#fbf9f4}&>p{margin-top:35px;font-size:18px;line-height:32px}transition:all .2s;&:hover{transform:scale(1.02)}}.panel-view-r{display:grid;grid-template-rows:1fr 1fr;grid-row-gap:20px}.panel-view-r-i{border-radius:20px;transition:all .2s;padding:40px 28px 28px;&:hover{transform:scale(1.02)}&>h3{font-size:32px;font-weight:500;color:#32313b;line-height:32px}&>div{display:flex;margin-top:38px;justify-content:space-between;&>p{max-width:360px;font-size:18px;font-weight:400;color:#32313b;line-height:28px;align-self:flex-end}&>img{height:160px;width:160px}}}.panel-view-r-t{background:#ebe9f6}.panel-view-r-b{background:#ffffff;box-shadow:0 0 20px 10px rgba(235,233,246,.78);&>div{&>img{transform:scale(1.3)}}}}}@media (max-width:760px){padding-left:0;padding-bottom:50px;padding-right:0;padding-top:50px;.height-light-view{max-width:100vw;padding:0 20px;&>.section-title{margin-top:20px;font-size:36px}.panel-view{margin-top:20px;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:16px;.panel-view-l{width:100%;height:500px;background-size:240px 240px;background-position:right -25px bottom -30px;padding:40px 28px 28px;box-sizing:border-box;&>p{margin-top:21px}&:hover{transform:scale(1)}}.panel-view-r{display:grid;grid-template-rows:1fr;grid-row-gap:20px}.panel-view-r-i{padding:28px 20px;&:hover{transform:scale(1)}&>div{display:flex;margin-top:0;flex-direction:column-reverse;&>p{max-width:none;margin-top:12px}&>img{align-self:flex-end;height:160px;width:160px}}}.panel-view-r-b{&>div{&>img{margin-top:20px}}}}}}}@font-face{font-family:Roobert;src:url(/assets/Roobert-Regular.ttf) format("truetype");font-style:normal;font-weight:400 600;font-display:swap}*{box-sizing:border-box}body,html{font-family:Roobert,Arial,sans-serif;color:#32313b}a,button{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer}a{color:inherit}img{object-fit:contain}a:focus-visible,button:focus-visible{outline:3px solid #8578e6;outline-offset:5px}.button{display:inline-block;font-size:14px;line-height:20px;text-decoration:none;text-align:center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;top:8px;left:8px;padding:12px;z-index:30;background:#fff;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.site-header{background:#fff;position:relative;z-index:10}.site-header .header-view{max-width:1228px;min-height:80px}.site-header .logo{flex-shrink:0}.brand-lockup{--logo-h:52px;display:inline-flex;align-items:center;gap:calc(var(--logo-h) * .058);height:var(--logo-h)}.brand-lockup--sm{--logo-h:30px}.brand-lockup>img{width:auto;height:100%}.brand-badge{display:inline-grid;place-items:center;height:calc(var(--logo-h) * .4615);min-width:calc(var(--logo-h) * .615);padding-inline:calc(var(--logo-h) * .08);translate:0 calc(var(--logo-h) * .072);border-radius:calc(var(--logo-h) * .115);background:#8578e6;color:#fff;font-family:Roobert,sans-serif;font-weight:700;font-synthesis:weight;font-size:calc(var(--logo-h) * .3);line-height:1;letter-spacing:.02em}.site-header .closed,.site-header .h5-more{background:transparent}.site-header .h5-more-panel{z-index:20;height:100dvh;overflow-y:auto}.site-header .h5-header-view{height:86px}.site-footer #sineCanvas{display:block;width:100%;height:120px;margin-bottom:-1px}.site-footer .footer-view{gap:0;padding-top:25px}.site-footer .footer-info{min-width:0}.site-footer .footer-info a{text-decoration-thickness:1px;text-underline-offset:5px;overflow-wrap:anywhere}.site-footer .footer-info .contact-brand{color:#6c648f;font-size:16px}.site-footer .footer-line{margin-top:70px}.home-banner{height:auto;min-height:760px;background:#0a0913;position:relative;overflow:hidden;color:#fbf9f4}.hero-inner{max-width:1200px;margin:0 auto;min-height:inherit;position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);column-gap:clamp(32px,5vw,72px);padding:64px 24px;align-items:center}.hero-copy{max-width:540px;position:relative;z-index:1}.hero-eyebrow{font-size:16px;color:#b9aff9;margin-bottom:24px}.hero-copy h1{font-size:clamp(56px,6vw,88px);line-height:1.05;letter-spacing:-3px}.hero-copy h1 span{color:#a99af9}.hero-description{font-size:clamp(20px,1.8vw,24px);line-height:1.55;margin:24px 0 36px}.hero-lines{width:100%;height:auto;position:absolute;bottom:-10%;opacity:.45}.hero-art{width:100%;max-width:560px;justify-self:end;z-index:1;aspect-ratio:1;position:relative;margin:0}.hero-art img,.hero-depth{position:absolute;inset:0}.hero-art img{width:100%;height:100%}.about-section .poster{pointer-events:none}.about-section .about-copy{position:relative;z-index:1}.design-section .about-view-img{min-width:0}.design-section .about-view-img img{height:auto}.design-section .application-scenarios .left-tab-item{width:100%;text-align:left;background:none;border-radius:0}.design-section .application-scenarios .left-tab-item .scenario-number{flex:0 0 70px;padding:0 23px;font-size:18px;font-weight:600;color:#8578e6;line-height:22px;display:flex;align-items:center;opacity:0}.design-section .application-scenarios .left-tab-item.active .scenario-number{opacity:1}.design-section .application-scenarios .left-tab-item.view-case{border:0}.design-section .view-case>div{width:70px}.design-section .right-poster img{height:auto}.design-section .application-scenarios .h5-poster img{max-width:100%;height:auto}.scenario-image{animation:scenario-in .5s var(--ease-out-soft) both}.corporate-section .corporates>div{max-width:330px}.corporate-section .corporates img{height:auto}.technical-section .panel-view-l{overflow:hidden}.technical-section .panel-view-r-i img{flex-shrink:0}.blocksign-section .panel-view>div{min-width:0}.blocksign-section .flow-view-box>img{height:auto}.typed-text{position:relative}.scroll-copy{transform-origin:0 50%}.scroll-copy .word{display:inline-block}.type-reserve{display:block;visibility:hidden}.type-output{position:absolute;inset:0}.console-ani:after{content:"|";animation:cursor-blink 1s step-end infinite}.code-view-group{min-height:400px}.title-reveal.motion-ready:not(.is-visible){clip-path:circle(0 at 50% 0)}.title-reveal.is-visible{animation:title-mask 2s ease-out both}.copy-reveal.motion-ready:not(.is-visible){opacity:.15;transform:rotate(3deg)}.copy-reveal.is-visible{transition:opacity 1.2s ease,transform 1.2s ease;opacity:1;transform:rotate(0)}@keyframes title-mask{0%{clip-path:circle(0 at 50% 0)}to{clip-path:circle(120% at 50% 0)}}@keyframes gentle-float{0%,to{transform:translateY(0)}50%{transform:translateY(20px)}}@keyframes scenario-in{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@keyframes cursor-blink{50%{opacity:0}}@media (min-width:761px) and (max-width:1250px){.block-sign-page,.design-section .we-design,.height-light-view,.site-footer .footer-view{margin-inline:30px}.site-footer .footer-view>img{margin-right:14vw}.design-section .about-wallekit{width:43%}.technical-section .height-light-view .panel-view{grid-template-columns:39% 1fr}.technical-section .height-light-view .panel-view .panel-view-l{width:100%;height:100%;min-height:608px}.technical-section .panel-view-r-i>div{gap:10px}.technical-section .height-light-view .panel-view .panel-view-r-i>div>img{width:115px;height:115px}}@media (max-width:1000px){.site-header .header-view{justify-content:space-between;align-items:center;min-height:58px;height:58px}.site-header .header-view .header-navs{display:none}.site-header .header-view .logo{width:auto;height:30px}.site-header .header-view .brand-lockup{--logo-h:30px}.site-header .header-view .h5-more{display:block;width:24px;height:24px}.site-header .get-start{margin-top:20px}.hero-copy h1{font-size:62px}}@media (max-width:760px){.home-banner{min-height:560px}.hero-inner{display:block;padding:50px 24px 64px}.hero-copy h1{font-size:clamp(43px,11vw,62px);letter-spacing:-2px}.hero-eyebrow{margin-bottom:14px;font-size:14px}.hero-description{font-size:20px;line-height:1.5;margin:20px 0 24px}.hero-art{position:absolute;width:260px;height:260px;right:-70px;bottom:-60px;opacity:.35;z-index:0}.hero-depth--icon1,.hero-depth--icon2,.hero-depth--icon3{display:none}.hero-copy{padding-bottom:160px}.hero-copy .button{max-width:210px}.about-section .about-copy>p{font-size:16px;line-height:28px}.about-section .poster{margin-top:0}.design-section .about-view-img{flex:auto}.corporate-section{padding-top:40px}.corporate-section>.section-title{font-size:34px;padding-inline:20px}.corporate-section .corporates{margin-top:20px;padding:0 20px;flex-direction:column;align-items:center}.corporate-section .corporates>div{width:100%;max-width:100%;margin:20px 0 0}.corporate-section .corporates img{max-width:330px}.site-footer .footer-view{padding:24px 25px 0}.site-footer .footer-view>img{max-width:320px;margin:32px auto 0}.site-footer .footer-info>.section-title{font-size:36px}.code-view-group{min-height:0}.blocksign-section .block-sign-page .panel-view .code-line{grid-template-columns:24px 1fr;line-height:27px;font-size:12px}.blocksign-section .block-sign-page .panel-view .flow-view-box{padding-top:45px}.technical-section .height-light-view .panel-view .panel-view-l{height:auto;min-height:500px}}@media (prefers-reduced-motion:reduce){body,html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}.hero-copy>*,.hero-depth>img,.site-footer .footer-info>*,.site-footer .footer-view>img,.stagger-reveal>*{opacity:1!important;translate:none!important;scale:none!important}.hero-copy>*,.hero-depth>img{transform:none!important}.copy-reveal,.title-reveal{clip-path:none!important}.copy-reveal,.design-section .about-view-img img:not(.poster-placeholder),.title-reveal{opacity:1!important;transform:none!important}}:root{--ease-out-soft:cubic-bezier(0.2,1,0.8,1)}@keyframes hero-rise{0%{opacity:0;translate:0 24px}}@keyframes hero-layer{0%{opacity:0;translate:var(--from,0 0);scale:var(--from-scale,1)}}.hero-copy>*{animation:hero-rise .7s var(--ease-out-soft) both}.hero-copy>:first-child{animation-delay:.08s}.hero-copy>:nth-child(2){animation-delay:.2s}.hero-copy>:nth-child(3){animation-delay:.32s}.hero-copy>:nth-child(4){animation-delay:.44s}@keyframes hero-drift{0%,to{transform:translateZ(0) rotate(0deg)}50%{transform:translate3d(0,var(--amp,-10px),0) rotate(var(--tilt,0deg))}}@keyframes hero-glow{0%{opacity:.55;scale:.92}to{opacity:1;scale:1.06}}@keyframes hero-lines-drift{0%{translate:-1.5% 0}to{translate:1.5% 0}}.hero-depth>img{animation:hero-layer 1.2s var(--ease-out-soft) var(--delay,0s) both,hero-drift var(--period,6s) ease-in-out calc(var(--delay, 0s) + 1.2s) infinite}.hero-depth--body>img{--from-scale:0.96}.hero-depth--head>img{--from:0 60px;--tilt:-1.5deg;transform-origin:70% 80%}.hero-depth--icon1>img,.hero-depth--icon2>img,.hero-depth--icon3>img{--from:0 -60px}.hero-depth{translate:calc(var(--px, 0) * var(--depth, 0) * 16px) calc(var(--py, 0) * var(--depth, 0) * 10px + var(--sy, 0) * var(--depth, 0) * -48px)}.hero-glow{position:absolute;z-index:0;pointer-events:none;width:min(760px,70vw);aspect-ratio:1;right:2%;top:50%;margin-top:calc(min(760px, 70vw) / -2);border-radius:50%;background:radial-gradient(closest-side,rgba(133,120,230,.32),rgba(133,120,230,.08) 55%,transparent 72%);animation:hero-glow 9s ease-in-out infinite alternate}.hero-lines{width:104%;left:-2%;animation:hero-lines-drift 24s ease-in-out infinite alternate}@media (max-width:760px){.hero-glow{width:420px;right:-120px;top:auto;bottom:-80px;margin-top:0}}.site-footer .footer-view .footer-info>.footer-eyebrow{font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:#8578e6;margin:0 0 12px;font-weight:500}.site-footer .footer-view .footer-info>.footer-lead{font-size:18px;line-height:30px;font-weight:400;color:#4a4858;max-width:460px;margin-top:20px}.site-footer .footer-view .footer-info>.footer-sla{font-size:14px;line-height:22px;font-weight:400;color:#6c648f;margin-top:10px}.site-footer .footer-facts{display:grid;grid-template-columns:repeat(4,auto);gap:28px;margin-top:36px;padding-top:24px;border-top:1px solid rgba(133,120,230,.25)}.site-footer .footer-facts dt{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#8578e6}.site-footer .footer-facts dd{margin:6px 0 0;font-size:16px;line-height:24px;color:#32313b}.site-footer .footer-facts dd a{text-decoration:none;background:linear-gradient(#8578e6,#8578e6) 0 100% /0 1px no-repeat;transition:background-size .3s var(--ease-out-soft)}.site-footer .footer-facts dd a:focus-visible,.site-footer .footer-facts dd a:hover{background-size:100% 1px}.site-footer .footer-legal{max-width:1200px;margin:60px auto 0;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:24px 0;border-top:1px solid rgba(50,49,59,.12);font-size:14px;color:#6c648f}.site-footer .footer-legal p{margin:0}.site-footer .contact-brand{color:#6c648f;font-size:16px}.site-footer .footer-top{color:#8578e6;text-decoration:none}.site-footer .footer-top span{display:inline-block;transition:translate .2s}.site-footer .footer-top:focus-visible span,.site-footer .footer-top:hover span{translate:0 -3px}.site-footer .footer-line{margin-top:0}@media (min-width:761px) and (max-width:1250px){.site-footer .footer-legal{margin-inline:30px}}@media (max-width:1000px){.site-footer .footer-facts{grid-template-columns:repeat(2,auto)}}@media (max-width:760px){.site-footer .footer-facts{grid-template-columns:1fr;gap:16px}.site-footer .footer-legal{flex-direction:column;align-items:flex-start;margin:40px 0 0;padding:24px 25px 32px}}.site-footer .footer-view.motion-ready:not(.is-visible) .footer-info>*{opacity:0;translate:0 20px}.site-footer .footer-view.is-visible .footer-info>*{transition:opacity .6s ease,translate .6s var(--ease-out-soft)}.site-footer .footer-view.is-visible .footer-info>:nth-child(2){transition-delay:.08s}.site-footer .footer-view.is-visible .footer-info>:nth-child(3){transition-delay:.16s}.site-footer .footer-view.is-visible .footer-info>:nth-child(4){transition-delay:.24s}.site-footer .footer-view.is-visible .footer-info>:nth-child(5){transition-delay:.32s}.site-footer .footer-view.is-visible .footer-info>:nth-child(6){transition-delay:.4s}.site-footer .footer-view.is-visible .footer-info>:nth-child(n+7){transition-delay:.48s}.site-footer .footer-view.motion-ready:not(.is-visible)>img{opacity:0;translate:0 30px;scale:.96}.site-footer .footer-view.is-visible>img{transition:opacity 1s ease,translate 1s var(--ease-out-soft),scale 1s var(--ease-out-soft);animation:gentle-float 6s ease-in-out 1.2s infinite}.stagger-reveal.motion-ready:not(.is-visible)>*{opacity:0;translate:0 28px}.stagger-reveal.is-visible>*{transition:opacity .7s ease var(--stagger,0s),translate .7s var(--ease-out-soft) var(--stagger,0s),transform .2s}.stagger-reveal>:nth-child(2){--stagger:0.12s}.stagger-reveal>:nth-child(3){--stagger:0.24s}.technical-section .height-light-view .panel-view.stagger-reveal.is-visible>.panel-view-l{transition:opacity .7s ease,translate .7s var(--ease-out-soft),transform .2s}.design-section .application-scenarios .left-tab-item{transition:border-color .3s ease}.design-section .application-scenarios .left-tab-item>span:not(.scenario-number){transition:opacity .3s ease}.design-section .application-scenarios .left-tab-item .scenario-number{transition:opacity .3s ease,translate .3s var(--ease-out-soft);translate:-6px 0}.design-section .application-scenarios .left-tab-item.active .scenario-number{translate:0 0}.button--mimas:focus-visible span{color:#8578e6}.button--mimas:focus-visible:before{transform:translate3d(100%,0,0)}.site-header .header-nav:focus-visible span,.site-header .header-nav[aria-current=page] span{color:#8578e6}.site-header .header-nav:focus-visible span{transform:translate3d(0,-2px,0)}.site-header .header-view .header-navs .header-nav:focus-visible:before,.site-header .header-view .header-navs .header-nav[aria-current=page]:before{transform:translate3d(0,2px,0) scaleY(3);clip-path:polygon(0 0,0 100%,50% 100%,50% 0,50% 0,50% 100%,50% 100%,0 100%,100% 100%,100% 0)}.site-header .panel-navs .header-nav[aria-current=page]{color:#8578e6;text-decoration:underline;text-underline-offset:5px}@media (min-width:761px) and (max-width:1000px){.hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,400px)}.hero-art{max-width:400px}}.hero-field{position:absolute;inset:0;width:100%;height:100%;z-index:0;opacity:.55;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 50%);mask-image:linear-gradient(90deg,transparent,#000 50%)}@media (prefers-reduced-motion:reduce){.design-section .about-view-img img,.floating-art>img,.hero-depth,.hero-depth>img,.hero-glow,.hero-lines{opacity:1!important;translate:none!important;scale:none!important;transform:none!important}.hero-glow{opacity:.8!important}.hero-field{display:none}}.art-stage{--px:0;--py:0;--sp:0;container-type:inline-size;--u:calc(100cqw / var(--art-size))}.art-stage--about{--art-size:882;--drop:-120px}.art-stage--wk{--art-size:1360;--slide:300px}.art-stage .art-in,.art-stage .art-layer{position:absolute;inset:0;display:block;pointer-events:none}.art-stage .art-layer{bottom:auto;aspect-ratio:1}.art-stage .art-in,.art-stage .art-in>img{transform-origin:var(--origin,50% 50%)}.art-stage .art-in>img{position:absolute;left:0;top:0;width:100%;height:auto}.art-stage .poster-placeholder{opacity:0!important}.art-stage .art-layer{translate:calc(var(--px) * var(--dx, 0) * 1px) calc(var(--py) * var(--dx, 0) * .6px + var(--sp) * var(--dy, 0) * 1px)}.art-stage.is-parallax .art-layer{will-change:translate,transform}.art-stage.motion-ready:not(.is-visible) .art-in{opacity:0;translate:var(--from,0 40px);rotate:var(--from-rot,0deg);scale:var(--from-scale,1)}.art-stage.is-visible .art-in{transition:opacity calc(var(--dur, .9s) * .7) ease var(--delay,0s),translate var(--dur,.9s) var(--ease,var(--ease-out-soft)) var(--delay,0s),rotate var(--dur,.9s) var(--ease,var(--ease-out-soft)) var(--delay,0s),scale var(--dur,.9s) var(--ease,var(--ease-out-soft)) var(--delay,0s)}.art-stage .fx{box-sizing:border-box;position:absolute;display:block;pointer-events:none}.art-stage .fx--motion,.art-stage.motion-ready:not(.is-visible) .fx{opacity:0}.art-stage.is-visible :is(.fx-sweep,.fx-shimmer,.fx-tile-sweep,.fx-fill){opacity:1}.art-stage.is-visible .fx-orbit{opacity:1;transition:opacity .6s ease 1.1s}.art-stage :is(.fx-sweep,.fx-shimmer,.fx-tile-sweep,.fx-fill){overflow:hidden}.art-stage:not(.is-playing) *{animation-play-state:paused!important}.art-stage--about .art-layer--p1{--dx:-6;--dy:0;--from:0 60px;--from-scale:.94;--dur:1000ms;--origin:50% 80%}.art-stage--about :is(.art-layer--p2,.art-layer--p3,.art-layer--p4){--from:0 var(--drop);--from-rot:-25deg;--ease:cubic-bezier(.34,1.56,.64,1)}.art-stage--about .art-layer--p2{--dx:22;--dy:-30;--delay:350ms;--origin:31.12% 37.30%;--amp:22;--period:5s;--spin-delay:2000ms;--spark-delay:2000ms}.art-stage--about .art-layer--p3{--dx:16;--dy:-20;--delay:500ms;--origin:40.87% 36.73%;--amp:14;--period:5.6s;--spin-delay:3400ms;--spark-delay:2900ms}.art-stage--about .art-layer--p4{--dx:28;--dy:-40;--delay:650ms;--origin:37.76% 45.18%;--amp:18;--period:4.6s;--spin-delay:4800ms;--spark-delay:2300ms}.art-stage--about.is-visible :is(.art-layer--p2,.art-layer--p3,.art-layer--p4){animation:a-coin-float var(--period) ease-in-out 1.3s infinite}.art-stage--about.is-visible :is(.poster-group2,.poster-group3,.poster-group4){animation:a-coin-spin 7s ease-in-out var(--spin-delay) infinite}.art-stage .fx-spark{width:2.95%;aspect-ratio:1;translate:-50% -50%;background:radial-gradient(circle,#fff 0 12%,#f4ffc8 25%,transparent 70%);clip-path:polygon(50% 0,61% 38%,100% 50%,61% 62%,50% 100%,39% 62%,0 50%,39% 38%)}.art-stage--about .art-layer--p2 .fx-spark{left:29.71%;top:35.37%}.art-stage--about .art-layer--p3 .fx-spark{left:39.91%;top:35.83%}.art-stage--about .art-layer--p4 .fx-spark{left:36.51%;top:43.76%}.art-stage--about.is-visible .fx-spark{animation:a-spark 3.2s ease-in-out var(--spark-delay) infinite}.art-stage--about .fx-sweep--tower{left:47.39%;top:20.18%;width:25.17%;height:51.25%;clip-path:polygon(.9% 15.9%,15.3% 4.9%,33.3% .4%,42.3% 1.8%,55% 4%,66.2% 7.5%,82% 11.5%,100% 18.6%,100% 90.7%,58.6% 96%,31.1% 100%,4.5% 98.2%)}.art-stage--about .fx-sweep--sign{left:65.53%;top:66.44%;width:10.43%;height:8.28%;clip-path:polygon(2.2% 26%,89.1% 2.7%,97.8% 74%,10.9% 97.3%)}.art-stage :is(.fx-sweep,.fx-shimmer,.fx-tile-sweep)>i{position:absolute;display:block;left:-30%;top:0;width:30%;height:100%;opacity:0;background:linear-gradient(105deg,transparent,rgba(255,255,255,.65),transparent)}.art-stage--about.is-visible .fx-sweep--tower>i{animation:a-sweep 6s ease-in-out .6s infinite}.art-stage--about.is-visible .fx-sweep--sign>i{animation:a-sign-sweep 6s ease-in-out 1.9s infinite}.art-stage--about .fx-lamp{width:10.88%;aspect-ratio:1;translate:-50% -50%;opacity:.5;background:radial-gradient(circle,rgba(244,255,200,.95) 0 5%,rgba(214,247,94,.85) 18%,rgba(214,247,94,.25) 38%,transparent 70%)}.art-stage--about .fx-lamp--1{left:19.5%;top:56.01%;--on:900ms}.art-stage--about .fx-lamp--2{left:84.92%;top:56.01%;--on:1050ms}.art-stage--about .fx-lamp--3{left:72.56%;top:79.37%;--on:1200ms}.art-stage--about .fx-lamp--4{left:31.86%;top:79.37%;--on:1350ms}.art-stage--about.is-visible .fx-lamp{animation:a-lamp-on .45s ease-out var(--on) both,a-lamp-pulse 2.4s ease-in-out calc(var(--on) + .45s) infinite}.art-stage--about .fx-ring{left:15.53%;top:70.52%;width:10.88%;height:6.35%;translate:-50% -50%;border:calc(var(--u) * 3) solid #ff837e;border-radius:50%}.art-stage--about.is-visible .fx-ring--a{animation:a-ring 1.8s ease-out 1.3s infinite}.art-stage--about.is-visible .fx-ring--b{animation:a-ring 1.8s ease-out 2.2s infinite}.art-stage--about .fx-orbit{left:22.22%;top:54.31%;width:61.22%;height:31.29%;-webkit-mask-image:linear-gradient(180deg,transparent 0 44%,#000 60%);mask-image:linear-gradient(180deg,transparent 0 44%,#000 60%)}.art-stage--about .fx-orbit-track{position:absolute;inset:0 auto auto 0;width:100%;aspect-ratio:1;transform:scaleY(.511);transform-origin:50% 0}.art-stage--about :is(.fx-orbit-spin,.fx-orbit-dots){position:absolute;inset:0;border-radius:50%}.art-stage--about .fx-orbit-spin{background:conic-gradient(from 0deg,transparent 0 48deg,rgba(214,247,94,.35) 65deg,#f4ffc8 88deg,#fff 90deg,transparent 92deg);-webkit-mask-image:radial-gradient(circle,transparent 0 68%,#000 68.5% 71%,transparent 71.5%);mask-image:radial-gradient(circle,transparent 0 68%,#000 68.5% 71%,transparent 71.5%)}.art-stage--about .fx-orbit-dots>i{position:absolute;left:50%;top:50%;width:2%;aspect-ratio:1;border-radius:50%;background:#f4ffc8;transform:rotate(calc(var(--dot) * 60deg)) translateX(calc(var(--u) * 267))}.art-stage--about.is-visible .fx-orbit-spin{animation:a-spin 10s linear infinite}.art-stage--about.is-visible .fx-orbit-dots{animation:a-spin 16s linear infinite}.art-stage--about .fx-led{width:3.4%;aspect-ratio:1;translate:-50% -50%;background:radial-gradient(circle,#fff 0 12%,#d6f75e 30%,transparent 70%)}.art-stage--about .fx-led--1{left:45.01%;top:75.17%;--led-delay:1500ms}.art-stage--about .fx-led--2{left:49.09%;top:76.08%;--led-delay:1700ms}.art-stage--about .fx-led--3{left:55.22%;top:76.08%;--led-delay:1900ms}.art-stage--about .fx-led--4{left:59.18%;top:75.17%;--led-delay:2100ms}.art-stage--about.is-visible .fx-led{animation:a-led 1.6s ease-in-out var(--led-delay) infinite}.art-stage--about .fx-bit{top:50.57%;width:.91%;aspect-ratio:1;background:#eaffb1;border-radius:15%}.art-stage--about .fx-bit--1{left:36.05%;--bit-delay:1400ms}.art-stage--about .fx-bit--2{left:37.87%;--bit-delay:1920ms}.art-stage--about .fx-bit--3{left:39.68%;--bit-delay:2440ms}.art-stage--about .fx-bit--4{left:41.27%;--bit-delay:2960ms}.art-stage--about .fx-bit--5{left:43.08%;--bit-delay:3480ms}.art-stage--about.is-visible .fx-bit{animation:a-bit 2.6s ease-out var(--bit-delay) infinite}.art-stage--wk .art-layer--body{--dx:4;--dy:0;--from:0 48px;--from-scale:.97;--dur:800ms}.art-stage--wk :is(.art-layer--create,.art-layer--dapps){--from:calc(var(--slide) * -1) 0;--ease:cubic-bezier(.22,1.25,.36,1)}.art-stage--wk .art-layer--create{--dx:12;--dy:0;--delay:350ms;--origin:16.84% 44.85%}.art-stage--wk .art-layer--dapps{--dx:10;--dy:0;--delay:200ms}.art-stage--wk .art-layer--hand{--dx:18;--dy:-24;--from:0 var(--slide);--from-rot:-10deg;--delay:300ms;--dur:1100ms;--ease:cubic-bezier(.22,1.2,.36,1);--origin:26.47% 51.47%;transform-origin:var(--origin)}.art-stage--wk :is(.art-layer--icon1,.art-layer--icon2,.art-layer--icon3){--dy:-12;--from:0 calc(var(--slide) * -1);--from-scale:.6;--ease:cubic-bezier(.34,1.56,.64,1)}.art-stage--wk .art-layer--icon1{--dx:8;--delay:700ms;--origin:79.26% 20.44%;--period:5.2s;--off:0ms}.art-stage--wk .art-layer--icon2{--dx:10;--delay:850ms;--origin:79.26% 37.94%;--period:5.8s;--off:150ms}.art-stage--wk .art-layer--icon3{--dx:12;--delay:1000ms;--origin:79.26% 54.56%;--period:6.4s;--off:300ms}.art-stage--wk :is(.fx-tile-pulse,.fx-tile-sweep){left:36.18%;top:26.47%;width:25.29%;height:25.29%;border-radius:18.6%}.art-stage--wk .fx-tile-pulse{border:calc(var(--u) * 5) solid #f4ffc8}.art-stage--wk .fx-dot{left:61.47%;top:38.82%;width:1.6%;aspect-ratio:1;margin:-.8% 0 0 -.8%;background:radial-gradient(circle,#fff 0 22%,rgba(185,175,255,.9) 35%,rgba(133,120,230,0) 70%)}.art-stage--wk .fx-dot--top{--seg:-252;--off:0ms}.art-stage--wk .fx-dot--mid{--off:150ms}.art-stage--wk .fx-dot--bot{--seg:248;--off:300ms}.art-stage--wk .fx-dot--trail{width:1.1%;margin:-.55% 0 0 -.55%;--trail:80ms}.art-stage--wk .fx-pulse{left:73.97%;width:10.59%;height:10.59%;border-radius:25%;border:calc(var(--u) * 5) solid var(--ring)}.art-stage--wk .fx-pulse--1{top:15.15%;--ring:#f287c0}.art-stage--wk .fx-pulse--2{top:32.65%;--ring:#ffe2ad}.art-stage--wk .fx-pulse--3{top:49.26%;--ring:#d6f75e}.art-stage--wk .fx-shimmer{left:8.82%;top:41.62%;width:16.03%;height:6.47%;border-radius:calc(var(--u) * 16)}.art-stage--wk .fx-fill{left:12.06%;top:34.26%;width:16.18%;height:2.21%;border-radius:999px}.art-stage--wk .fx-fill>i{position:absolute;inset:0;border-radius:inherit;opacity:0;background:linear-gradient(90deg,rgba(198,240,74,.35),#d6f75e 85%,#f4ffc8)}.art-stage--wk .fx-halo{left:75.74%;top:81.25%;width:32.35%;aspect-ratio:1;translate:-50% -50%;opacity:.6;background:radial-gradient(circle,rgba(70,200,255,.55) 0,rgba(70,200,255,.2) 38%,transparent 68%)}.art-stage--wk .fx-spark{width:3.5%}.art-stage--wk .fx-spark--c1{left:84.56%;top:72.79%;--spark-delay:1800ms}.art-stage--wk .fx-spark--c2{left:66.54%;top:87.5%;--spark-delay:3000ms}.art-stage--wk.is-visible .poster-create{animation:w-press 4.8s ease-in-out 1.2s infinite}.art-stage--wk.is-visible .fx-shimmer>i{animation:w-shimmer 4.8s ease-in-out 1.2s infinite}.art-stage--wk.is-visible .fx-fill>i{animation:w-fill 4.8s linear 1.2s infinite}.art-stage--wk.is-visible .fx-tile-pulse{animation:w-tile-pulse 4.8s ease-out 1.2s infinite}.art-stage--wk.is-visible .fx-tile-sweep>i{animation:w-tile-sweep 4.8s ease-in-out 1.2s infinite}.art-stage--wk.is-visible .fx-dot{animation:w-flow-bend 4.8s linear calc(1.2s + var(--off) + var(--trail, 0s)) infinite}.art-stage--wk.is-visible .fx-dot--mid{animation-name:w-flow-straight}.art-stage--wk.is-visible .fx-pulse{animation:w-pulse 4.8s ease-out calc(1.2s + var(--off)) infinite}.art-stage--wk.is-visible :is(.poster-icon1,.poster-icon2,.poster-icon3){animation:w-icon-pop 4.8s ease-in-out calc(1.2s + var(--off)) infinite}.art-stage--wk.is-visible .art-layer--hand{animation:w-hand-sway 6.4s ease-in-out 1.4s infinite}.art-stage--wk.is-visible .fx-halo{animation:w-halo 3.2s ease-in-out 1.2s infinite}.art-stage--wk.is-visible .fx-spark{animation:a-spark 3.6s ease-in-out var(--spark-delay) infinite}.art-stage--wk.is-visible :is(.art-layer--icon1,.art-layer--icon2,.art-layer--icon3){animation:w-icon-bob var(--period) ease-in-out 1.6s infinite}.wk-check.motion-ready:not(.is-visible){opacity:0;translate:0 18px}.wk-check.is-visible{transition:opacity .5s var(--ease-out-soft) calc(.3s + var(--i) * .11s),translate .5s var(--ease-out-soft) calc(.3s + var(--i) * .11s)}.wk-check.motion-ready:not(.is-visible)>img{opacity:0;scale:0;rotate:-90deg}.wk-check.is-visible>img{animation:w-check-pop .52s cubic-bezier(.34,1.56,.64,1) calc(.52s + var(--i) * .11s) both}@keyframes a-coin-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--u) * var(--amp)))}}@keyframes a-coin-spin{0%,16%,to{scale:1 1}8%{scale:-1 1}}@keyframes a-spark{0%,to{opacity:0;transform:scale(.2) rotate(0deg)}10%{opacity:1;transform:scale(1) rotate(45deg)}22%{opacity:0;transform:scale(.2) rotate(90deg)}}@keyframes a-sweep{0%{transform:translateX(0);opacity:1}15%{transform:translateX(480%);opacity:1}15.01%,to{transform:translateX(480%);opacity:0}}@keyframes a-sign-sweep{0%{transform:translateX(0);opacity:1}11.7%{transform:translateX(480%);opacity:1}11.71%,to{transform:translateX(480%);opacity:0}}@keyframes a-spin{0%{rotate:0deg}to{rotate:1turn}}@keyframes a-lamp-on{0%{opacity:0;scale:.3}to{opacity:1;scale:1.15}}@keyframes a-lamp-pulse{0%,to{opacity:1;scale:1.15}50%{opacity:.4;scale:.9}}@keyframes a-ring{0%{opacity:.9;scale:.9}to{opacity:0;scale:1.9}}@keyframes a-led{0%,30%,to{opacity:0}12%{opacity:1}}@keyframes a-bit{0%{opacity:0;transform:translateY(0) scale(.6)}15%{opacity:.95}to{opacity:0;transform:translateY(calc(var(--u) * -140)) scale(1)}}@keyframes w-press{0%,6%,to{scale:1}2.5%{scale:.94}}@keyframes w-shimmer{0%{transform:translateX(0);opacity:1}15.6%{transform:translateX(420%);opacity:1}15.61%,to{transform:translateX(420%);opacity:0}}@keyframes w-fill{0%,4%{transform:translateX(-101%);opacity:1}29%,66%{transform:translateX(0);opacity:1}75%,to{transform:translateX(0);opacity:0}}@keyframes w-tile-pulse{0%,29.99%{opacity:0;scale:1}30%{opacity:.9;scale:1}44%,to{opacity:0;scale:1.14}}@keyframes w-tile-sweep{0%,29.99%{transform:translateX(0);opacity:0}30%{transform:translateX(0);opacity:1}45%{transform:translateX(480%);opacity:1}45.01%,to{transform:translateX(480%);opacity:0}}@keyframes w-flow-bend{0%,30%{opacity:0;transform:translate(0)}31%{opacity:1}32.7%{transform:translate(calc(var(--u) * 60))}43.9%{transform:translate(calc(var(--u) * 60),calc(var(--u) * var(--seg)))}47.5%{opacity:1}48.75%,to{opacity:0;transform:translate(calc(var(--u) * 168),calc(var(--u) * var(--seg)))}}@keyframes w-flow-straight{0%,30%{opacity:0;transform:translateX(0)}31%,47.5%{opacity:1}48.75%,to{opacity:0;transform:translateX(calc(var(--u) * 168))}}@keyframes w-pulse{0%,48.74%{opacity:0;scale:1}48.75%{opacity:.95;scale:1}56%{opacity:.6}63.5%,to{opacity:0;scale:1.35}}@keyframes w-icon-pop{0%,48.75%,58%,to{scale:1}52%{scale:1.1}}@keyframes w-hand-sway{0%,to{transform:rotate(0deg) translateY(0)}35%{transform:rotate(-1.6deg) translateY(calc(var(--u) * -10))}70%{transform:rotate(.8deg) translateY(calc(var(--u) * 4))}}@keyframes w-hand-sway-sm{0%,to{transform:rotate(0deg) translateY(0)}35%{transform:rotate(-.8deg) translateY(calc(var(--u) * -5))}70%{transform:rotate(.4deg) translateY(calc(var(--u) * 2))}}@keyframes w-halo{0%,to{opacity:.45;scale:.92}50%{opacity:.95;scale:1.06}}@keyframes w-icon-bob{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--u) * -18))}}@keyframes w-check-pop{0%{opacity:0;scale:0;rotate:-90deg}60%{opacity:1;scale:1.2;rotate:0deg}to{opacity:1;scale:1;rotate:0deg}}@media (max-width:760px){.art-stage--about{--drop:-60px}.art-stage--wk{--slide:120px}.art-stage .fx--desk{display:none!important}.art-stage--wk.is-visible .art-layer--hand{animation-name:w-hand-sway-sm}.wk-check.is-visible{transition-delay:.12s}}@media (prefers-reduced-motion:reduce){.art-stage .fx--motion{display:none!important}.art-stage .art-in,.art-stage .art-in>img,.art-stage .art-layer,.wk-check,.wk-check>img{opacity:1!important;translate:none!important;rotate:none!important;scale:none!important;transform:none!important}.art-stage .fx-lamp{opacity:.5!important}.art-stage .fx-halo{opacity:.6!important}}