:root{--dark-mode-background:#242528;--dark-mode-shadows:#18191b;--dark-mode-color:#fff;--header-height:3rem;--theme-primary:#3cd4f6;--theme-secondary:#3432cd;--theme-primary-gradient:linear-gradient(270deg,var(--theme-primary) 0%,var(--theme-secondary) 100%);--theme-primary-gradient-hover:linear-gradient(270deg,rgba(60,212,246,.5),rgba(52,50,205,.5))}@font-face{font-family:gilroy-bold;src:url(/_next/static/media/Gilroy-ExtraBold.524129b4.woff2) format("woff2")}@font-face{font-family:gilroy-light;src:url(/_next/static/media/Gilroy-Light.7c2472c7.woff2) format("woff2")}@font-face{font-family:codec-regular;src:url(/_next/static/media/codec-pro-regular.3c99bebe.woff2) format("woff2")}@font-face{font-family:codec-italic;src:url(/_next/static/media/codec-pro-italic.1917f954.woff2) format("woff2")}body,html{padding:0;margin:0;scroll-behavior:smooth;background-color:var(--dark-mode-background);font-family:codec-regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-x:hidden}main{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.cursor-pointer{cursor:pointer}h1,h2,h3,h4,h5{font-family:gilroy-bold,codec-regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#fff}a{text-decoration:none}p{line-height:1.4rem}li{margin:0 0 .5rem}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.seperator{width:100%;border:none;height:1px;color:#333;background-color:hsla(0,0%,100%,.1)}.grid-cols-span-2{grid-column:span 2}.grid-rows-span-2{grid-row:span 2}.grid-rows-span-3{grid-row:span 3}.corner-radius{border-radius:min(5vmin,.5rem)}.mx-1{margin:0 1rem}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}button.mobile-nav-toggle{position:absolute;background-image:url(/_next/static/media/icons8-menu.c8ab66a2.svg);background-color:transparent;filter:invert(1);background-repeat:no-repeat;background-size:contain;width:1.5rem;aspect-ratio:1;top:2rem;right:2rem;z-index:9999;border:none}.mobile-nav-toggle[aria-expanded=true]{background-image:url(/_next/static/media/icons8-close.7de4f550.svg)}button.mobile-nav-toggle:hover{transform:scale(1.1);transition:all .2s ease-in-out}button.mobile-nav-toggle:active{transform:scale(.9);transition:all .1s ease-in-out}header{display:grid;position:fixed;z-index:999;width:100%;height:var(--header-height);color:var(--dark-mode-color)}header>.navbar.desktop{display:none;grid-template-columns:2fr 1fr 2fr;grid-column-gap:1rem;justify-content:space-between;align-items:center}header>.navbar.mobile{display:flex;padding:0;margin:0}header.primary-header.show{background:transparent}@media screen and (min-width:875px){header>.navbar.desktop{display:grid}header>.navbar.mobile{display:none}header.primary-header.show{background:linear-gradient(270deg,#000,transparent 18%,transparent 82%,#000)}}ul.primary-navigation{display:flex;gap:var(--gap,.5em);flex-direction:column;list-style:none;padding:min(20vh,10rem) 5rem;margin:0;position:fixed;inset:0 0 0 30%;background:rgba(0,0,0,.85);z-index:1000;transform:translateX(100%);transition:transform .15s ease-out}.primary-navigation[data-visible=true]{transform:translateX(0);transition:transform .25s ease-out}@supports ((-webkit-backdrop-filter:blur(2rem)) or (backdrop-filter:blur(2rem))) or (-webkit-backdrop-filter:blur(2rem)){ul.primary-navigation{background:hsla(0,0%,100%,.1);backdrop-filter:blur(1.5rem);-webkit-backdrop-filter:blur(1.5rem)}}header>div.grid-cols-3>div.logo-navigation{display:grid;grid-template-columns:1fr 11fr;align-items:center}header>div.grid-cols-3>div.right-navigations{justify-self:flex-end;margin:0 .5rem}header div.logo-img-icon{display:grid;align-items:center;margin:0 .5rem;width:2rem;height:2rem}.contact-section-container a,.footer a,.product-content-section a,header a{color:var(--dark-mode-color);margin:0 .25rem;cursor:pointer;background-image:linear-gradient(90deg,#84d0e1,#9ee9fa 50%,#fff 50%);background-size:200% 100%;background-position:-100%;display:inline-block;padding:5px 0;position:relative;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .3s ease-in-out}.connect-email a:before,.footer a:before,.product-content-section a:before,header a:before{content:"";background:var(--theme-primary-gradient);display:block;position:absolute;bottom:-3px;left:0;width:0;height:3px;transition:all .3s ease-in-out}.connect-email a:hover,.footer a:hover,.product-content-section a:hover,header a:hover{background-position:0}.connect-email a:hover:before,.footer a:hover:before,.product-content-section a:before,header a:hover:before{width:100%}section{display:grid;width:"100%";min-height:100vh;justify-content:center;align-items:center;color:var(--dark-mode-color)}section.contact{position:relative;min-height:70vh}.container{background-color:var(--dark-mode-background);position:relative;grid-template-columns:1fr;justify-content:center;align-items:flex-start;overflow:hidden}.product{position:relative;border-radius:min(5vmin,.5rem)}.about,.products{background:var(--dark-mode-background);background:linear-gradient(180deg,#000,transparent 75%)}.mquark,.roadmap{position:relative}.contact,.roadmap{background:var(--dark-mode-background);background-image:linear-gradient(0deg,#000,transparent 95%)}.msynth{position:relative;background:var(--dark-mode-background);background-image:linear-gradient(0deg,#000,transparent 75%)}.msynth:before,.roadmap:before{content:"";position:absolute;background-image:url(/_next/static/media/curve-lines-pattern.4fe871a4.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;opacity:.2;inset:0}.about,.footer,.zkfaith{position:relative;background:var(--dark-mode-background);background:linear-gradient(180deg,#000,transparent 45%)}.zkfaith:before{content:"";position:absolute;background-image:url(/_next/static/media/cubes-pattern.eae04ef9.svg);background-size:contain;opacity:.2;top:0;right:0;bottom:0;left:0;filter:grayscale(100%)}.about.team,.zkfaith:before{background-repeat:no-repeat;background-position:50%}.about.team{background-image:url(/_next/static/media/soonami_team.0f779064.jpg);background-size:cover;opacity:.7}.contact:before{content:"";position:absolute;background-image:url(/_next/static/media/fragments-pattern.05954698.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;opacity:.07;top:0;right:0;bottom:0;left:0;filter:grayscale(100%)}.container>.logo{min-width:175px;max-width:min(50vw,400px);padding:0 3rem;margin:10vmin auto 0;z-index:2}.particles{z-index:0;background:#000;background:linear-gradient(0deg,#000,transparent 75%)}.particles,.particles-overlay{position:absolute;width:100%;height:100vh}.particles-overlay{z-index:1;bottom:-40vh;background:#000;background:radial-gradient(circle,rgba(0,0,0,.8) 0,transparent 20%)}.gradient-overlay{position:absolute;width:100%;height:100%;z-index:1;background:#000;background:linear-gradient(90deg,rgba(0,0,0,.8),rgba(0,0,0,.5))}.container>div.typewriter{text-align:center;max-width:90vw;font-size:.7rem;color:#fff;margin:0 auto;text-shadow:3px 3px 10px var(--dark-mode-shadows);z-index:3;position:relative;top:-25vh}@media screen and (min-width:360px){.container div.typewriter{max-width:90vw;font-size:1rem}}@media screen and (min-width:620px){.container div.typewriter{max-width:90vw;font-size:1.4rem}}@media screen and (min-width:910px){.container div.typewriter{max-width:85vw;font-size:1.6rem}}@media screen and (min-width:1020px){.container div.typewriter{max-width:90vw;font-size:1.9rem;top:-15vh}}@media screen and (min-width:1280px){.container div.typewriter{max-width:90vw;font-size:1.9rem;top:-25vh}}a.scroll-btn{height:3rem;width:1.5rem;border:.2rem solid var(--dark-mode-color);bottom:6.25em;cursor:pointer;z-index:2}a.scroll-btn,a.scroll-btn:before{position:absolute;margin:auto;left:0;right:0;border-radius:50vmin}a.scroll-btn:before{content:"";top:.5em;height:.5em;width:.5em;background-color:var(--dark-mode-color);animation:move-down 1.5s infinite}@keyframes move-down{80%{opacity:.5}to{transform:translateY(1.25rem);opacity:0}}a.scroll-btn:after{position:absolute;content:"SCROLL DOWN";width:10rem;text-align:center;color:var(--dark-mode-color);left:-4.2rem;bottom:-2rem;font-size:.7rem;font-weight:600}.cube-mquark,.cube-msynth,.cube-zkfaith{position:absolute;z-index:10;width:100%;height:100%}.section-container{display:grid;padding:2rem;min-height:100vh}.section-container div.products-container{border-radius:5vmin;display:grid;width:min(95vw,110rem);min-height:95vh;position:relative;grid-template-columns:1fr;grid-gap:1rem;justify-content:center}.section-container div.products-container>div{background-color:var(--theme-secondary);text-align:center;min-height:175vh}.section-container div.products-container>div:nth-child(odd){background-color:var(--theme-primary)}.section-container div.products-container>div.zkfaith{background-color:var(--theme-secondary)}.section-container div.products-container>div:last-child{background-color:#48556c}.vr-model{display:none}.product-content{display:flex;flex-direction:column;justify-content:space-between;height:auto;max-height:100%;position:absolute;inset:0}.product-content a{margin:0 .5rem .7rem}.product-content.action-card{flex-direction:column;padding:3rem}div.product-content.action-card>div:nth-child(2){margin:0 auto}.product-content.action-card a{width:min(50vw,240px);text-align:center}div.product.action-card.about,div.product.action-card.zkfaith{min-height:45vh}@media screen and (min-width:375px){.section-container div.products-container>div{min-height:185vh}}@media screen and (min-width:390px){.section-container div.products-container>div{min-height:100vh}}@media screen and (min-width:500px){.section-container div.products-container.zkfaith>div{min-height:50vh}div.product-content.action-card>div:nth-child(2){margin:0 0 0 auto}}@media screen and (min-width:650px){.section-container div.products-container>div{min-height:75vh}}@media screen and (min-width:875px){.product-content.action-card{flex-direction:row;align-items:center}div.product.corner-radius.grid-cols-span-2.action-card{min-height:40vh}.product-content.action-card a{width:auto;text-align:center}.section-container div.products-container>div{min-height:60vh}.section-container div.products-container{grid-auto-flow:row}}@media screen and (min-width:1260px){.section-container div.products-container{grid-template-columns:repeat(2,1fr)}.section-container div.products-container>div{min-height:auto}.vr-model{display:flex}div.product.action-card.about,div.product.action-card.zkfaith,div.product.corner-radius.grid-cols-span-2.action-card{min-height:auto}}.menu{position:absolute;right:12px;top:6px;z-index:999}.menu i{font-size:40px;color:var(--theme-primary);filter:drop-shadow(4px 4px 10px rgba(0,0,0,.5))}.background-img-mquark,.background-img-msynth,.background-img-zkfaith{position:absolute;width:100%;height:100%;z-index:0!important;border-top-left-radius:4px;border-top-right-radius:4px;mask-image:gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(.35,#000),color-stop(.5,#000),color-stop(.65,#000),color-stop(.85,rgba(0,0,0,.6)),color-stop(1,transparent));-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(.35,#000),color-stop(.5,#000),color-stop(.65,#000),color-stop(.85,rgba(0,0,0,.6)),color-stop(1,transparent));border-radius:.5rem}.background-img-mquark>div.gradient-overlay{background:linear-gradient(270deg,rgba(0,0,0,.8),rgba(0,0,0,.5));border-radius:.5rem}.canvas-overlay-mquark>div.gradient-overlay{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.2) 50%,rgba(0,0,0,.7));width:100%;height:100%;z-index:4;border-radius:0 0 .5rem .5rem}.gradient-left-overlay{background:linear-gradient(90deg,rgba(0,0,0,.9),rgba(0,0,0,.1) 35%,transparent);width:100%;height:100%;z-index:9;border-radius:.5rem}a.link-btn{margin-right:2rem}a.button{border:.2rem solid rgba(60,208,245,.5);padding:1.5rem 2.5rem;color:#fff}a.button:hover{border:.2rem solid rgba(60,208,245,.7);transform:scale(1.07);transition:all .2s ease-in-out}a:active{transform:scale(.98)}a.button:active,a:active{transition:all .1s ease-in-out}a.button:active{transform:scale(.99)}.card{background:linear-gradient(180deg,hsla(0,0%,100%,0) 38%,hsla(0,0%,100%,.06) 39%,rgba(30,27,38,.88) 53%,#1e1b26 55%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#1e1b26",GradientType=0);position:absolute;background-size:contain;background-size:cover;z-index:1!important;width:375px;height:660px;display:block;border-radius:.5rem}.text-card-cont{padding:0 12px;text-align:justify}.action-btn,.action-btn i{text-align:right}.action-btn i{color:var(--theme-primary);font-size:28px}.card-btn{display:block;border:1px solid var(--theme-secondary);border-radius:.5rem;padding:4px;width:140px}.card-btn>h3>i{font-size:14px;margin-right:2px;position:relative;float:left;line-height:1}.action-row{margin-top:24px}.summary-row{margin-top:12px}section.contact>div.contact-section-container{display:grid;grid-template-columns:1fr;justify-content:center;align-items:center;grid-gap:1rem;gap:1rem;z-index:55}section.contact>div.contact-section-container>div{justify-content:center;align-items:center;text-align:center}section.contact a{justify-self:center;align-items:center}.connect-email a{text-decoration:none;margin-top:2rem}.connect-email a>h3{margin:0}.connect-social{display:flex;gap:2rem}.connect-social img{filter:invert(100%);cursor:not-allowed}section.contact>.contact-section-container>div.connect-discord img{filter:grayscale(100%);cursor:not-allowed}.footer{display:grid;grid-template-columns:1fr;width:100%;margin:0 auto}.footer a{padding:0}.footer-container{display:grid;width:80vw;grid-template-columns:1fr;grid-row-gap:2rem;margin:0 auto;color:#fff;min-height:17vh}.footer-container h4{margin-bottom:1rem}.footer-container p{margin:.7rem 0 0}.footer-bar{display:flex;flex-direction:row;color:#d3d3d3;margin:0 auto;align-items:center;height:5vh;position:relative;top:-3px}.footer-bar p{padding:0;margin:0}@media screen and (min-width:320px){.footer-container{grid-template-columns:repeat(2,1fr);grid-row-gap:2rem}}@media screen and (min-width:875px){.footer-container{grid-template-columns:repeat(4,1fr)}}