@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700&display=swap");body,html{font-family:Inter,sans-serif}#__next,body,html{min-height:100vh;width:100%;overflow-x:hidden}.section{padding:150px 10%;display:flex;justify-content:center;align-items:center}.section>*{max-width:1700px}.section.no-padding{padding:0 20%}@media (max-width:800px){.section{padding:80px 3%}.section.no-padding{padding:0 3%}.no-mobile{display:none!important}}.black{background:#010101;color:#fff}.section.no-padding-all{padding:0}.page{display:flex;flex-direction:column}.zentech{font-size:17px;color:#caac69}#__next{display:flex;flex-direction:column;font-family:Roboto,serif}.header{font-family:Oxanium,serif}::-moz-selection{background:#d1be8d}::selection{background:#d1be8d}@font-face{font-family:Oxanium;src:url(/assets/fonts/Oxanium/Oxanium-Medium.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Oxanium;src:url(/assets/fonts/Oxanium/Oxanium-SemiBold.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Oxanium;src:url(/assets/fonts/Oxanium/Oxanium-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Oxanium;src:url(/assets/fonts/Oxanium/Oxanium-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto/Roboto-Medium.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto/Roboto-Bold.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto/Roboto-Light.ttf) format("truetype");font-weight:300;font-style:normal}.finger{height:80px;width:80px;margin:20px;animation:wiggle 2s linear infinite;transform-origin:50% 90%}@keyframes wiggle{0%{transform:rotate(-40deg)}20%{transform:rotate(40deg)}40%{transform:rotate(-40deg)}60%{transform:rotate(40deg)}70%{transform:rotate(0deg)}90%{transform:rotate(0deg)}to{transform:rotate(-40deg)}}.content{flex-grow:1;width:100%;background:var(--background-color);padding-top:5px}.flex{display:flex;justify-content:center;align-items:center}.transparent{background:transparent!important}.header-container{--header-color-bg:#fff;--header-color-text:#000}.header-container.black-header{--header-color-bg:#000;--header-color-text:#fff}.header-container{position:fixed;background:var(--header-color-bg);width:100%;display:flex;flex-direction:column;align-items:center;z-index:10;color:var(--header-color-text);font-size:20px}.header-container .container-top{max-width:min(95vw,1800px)}@media(max-width:800px){.header-container .container-top{padding:0;width:100%}}.header-container .container-top{padding:15px 0;width:80%;display:flex;justify-content:space-between;align-items:center}.header-container .container-top>div{width:100%}@media(max-width:800px){.header-container .container-top>div{max-width:100%;padding-right:10px}}.header-container .container-top>div{display:flex;justify-content:space-between;color:#ae9151}.header-container .container-top>div .left{display:flex;align-items:center}.header-container .container-top>div .left div{transition:transform .2s ease-in-out;margin-right:5px;cursor:pointer}.header-container .container-top>div .left div:hover{color:var(--header-color-text);transform:scale(1.01)}.header-container .container-top .right .webon-store{text-decoration:none;margin-right:20px;color:#000}.header-container .container-top .right .plugin-button{text-decoration:none;margin-right:30px;color:#000}.header-container .container-top .right .active{color:#000}.header-container .container-top .right{display:flex;align-items:center}.header-container .container-top .right div{cursor:pointer}.header-container .container-top .right div:hover{color:#000}.header-container .container-top .active.button-outline{border:2px solid #000}.header-container .container-top .button-outline{white-space:nowrap;padding:10px 40px;border-radius:1000px;border:2px solid #ae9151;transition:all .3s ease-in-out}.header-container .container-top .button-outline:hover{background:#000;cursor:pointer;color:#fff!important;border:2px solid #000}.separator{width:100%;height:1px;background:hsla(0,0%,50%,.7)}.header-mobile-container{z-index:10;position:fixed;width:100%;background:#fff}@media(min-width:800px){.header-mobile-container{display:none}}.header-mobile-container{font-size:var(--medium-size)}.header-mobile-container .container-top{display:flex;justify-content:space-between;align-items:center;padding:3px 3%}.header-mobile-container .container-top .sandwichbutton{cursor:pointer}.header-mobile-container .container-bottom{display:flex;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.header-mobile-container .container-bottom .left{padding-top:35px;height:300px;display:flex;flex-direction:column;width:50%;padding-left:30px;gap:15px}.header-mobile-container .container-bottom .left div{width:-moz-fit-content;width:fit-content;cursor:pointer}.header-mobile-container .container-bottom .left div:hover{color:#ae9151}.header-mobile-container .container-bottom .left .active{color:#ae9151;box-shadow:0 0 0 5px #fff,0 0 0 6px #ae9151}.header-mobile-container .container-bottom .right{padding-top:35px}.header-mobile-container .container-bottom .right .icons{display:flex;gap:5%}.header-mobile-container .container-bottom .right{height:300px;align-items:flex-end;display:flex;flex-direction:column;width:50%;padding-right:30px;gap:15px;color:#ae9151}.header-mobile-container .container-bottom .right>div:not(.icons){width:-moz-fit-content;width:fit-content;cursor:pointer}.header-mobile-container .container-bottom .right>div:not(.icons):hover{color:#000}.header-mobile-container .container-bottom .right .active{color:#000;box-shadow:0 0 0 5px #fff,0 0 0 6px #000}.header-mobile-container .mobile-active{max-height:300px}.header-mobile-container .close-mobile{z-index:-1;position:fixed;inset:0 0 0 0}@media(max-width:800px){.ZENIQ-logo{display:none}}.ZENIQ-logo-short{margin:10px;display:none}@media(max-width:800px){.ZENIQ-logo-short{display:block}}@media(max-width:425px){.header-container .container-top{padding:5px 0}.header-container .container-top .left div,.header-container .container-top .right .button-outline,.header-container .container-top .right .plugin-button{font-size:12px;margin:5px 15px 5px 5px}.header-container .container-top .button-outline{padding:5px 8px}.ZENIQ-logo-short{margin:5px}}#__next{--header-size:38px;--medium-size:22px;--small-size:18px;--background-color:#000;--text-color:#fff;--hover-color:#fff}@media(max-width:800px){#__next{--header-size:30px;--medium-size:18px;--small-size:14px}}.dark{--background-color:#000;--text-color:#fff;--hover-color:#fff;--chatbanner-bg:#fff}.light{--background-color:#fff;--text-color:#000;--hover-color:#fff;--chatbanner-bg:#000}.banner{padding-block:250px;display:flex;flex-direction:column;isolation:isolate;color:var(--text-color)}@media(max-width:800px){.banner{padding-block:0}}.banner .banner-information-container{max-width:95vw;display:flex;justify-content:center;gap:20px;align-items:center}@media(max-width:800px){.banner .banner-information-container{max-width:95vw;padding-block:150px}}@media(max-width:1800px){.banner .banner-information-container{flex-wrap:wrap}}.banner .banner-information-container .left{padding:0 10px;flex-grow:1;display:flex;gap:20px;flex-direction:column;width:48%;justify-content:center}.banner .banner-information-container .left .header{font-size:var(--header-size)}.banner .banner-information-container .left .information{font-size:var(--small-size)}.banner .banner-information-container .left .bold{font-size:var(--medium-size);font-weight:bolder}.banner .banner-information-container .right{position:relative;width:45%;min-width:min(600px,100%);max-width:clamp(800px,100%,900px);display:flex;justify-content:center;flex-grow:1;align-items:center;z-index:-1}.banner .banner-information-container .right img{border:1px solid #000;border-radius:3px;min-width:min(600px,100%)}.banner .button-outline{width:380px;height:70px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:1.375rem;padding:8px 36.5px;border-radius:1000px;border:2px solid #fff;transition:all .2s ease-in-out;white-space:nowrap;background:#cbad69;margin:10px 0 60px}.banner .button-outline:hover{background:var(--text-color);cursor:pointer;color:var(--background-color)}@media(max-width:800px){.banner .button-outline{width:300px;font-size:18px}}.app-container{color:#000;background:#fff;isolation:isolate;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;gap:40px}.app-container .left{display:flex;justify-content:center;flex-direction:column;min-width:45%;width:400px;gap:16px;flex-grow:1}.app-container .left .header{font-size:var(--header-size)}.app-container .left .information{font-size:var(--small-size)}.app-container .left .bold{font-size:var(--medium-size);font-weight:bolder}.app-container .left .checklist-container{display:flex;flex-direction:column;gap:16px;font-size:var(--small-size)}.app-container .left .checklist-container div{display:flex;align-items:center;gap:20px}.app-container .left .button-container{z-index:2;margin-top:10px;width:120%;font-size:25px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:20px}@media(max-width:800px){.app-container .left .button-container{width:100%;justify-content:center}.app-container .left .button-container .button{flex-grow:1}}.app-container .left .button-container .button{cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:5px}.app-container .right{flex-grow:1;display:flex;justify-content:center}@media(max-width:1600px){.app-container .right{height:600px}}@media(max-width:800px){.app-container .right{height:400px}}.slider{height:930px;width:500px;flex-shrink:0;position:relative;display:flex;justify-content:flex-start;align-items:center;gap:100px;flex-direction:column}@media(max-width:1600px){.slider{transform-origin:top left;transform:scale(.7)}}@media(max-width:800px){.slider{transform-origin:top left;transform:scale(.5)}}.slider .appscreen{transform:scale(1.3);position:absolute;height:850px;width:380px;transition:all .5s ease-in-out;left:900px;opacity:0}.slider .appscreen:first-child{z-index:1;background:url(/_next/static/media/1.5f07409b.png) 50%;background-size:cover}.slider .appscreen:nth-child(2){z-index:2;background:url(/_next/static/media/2.c983f025.png) 50%;background-size:cover}.slider .appscreen:nth-child(3){z-index:3;background:url(/_next/static/media/3.a2023cfc.png) 50%;background-size:cover}.slider .appscreen:nth-child(4){z-index:4;background:url(/_next/static/media/4.2a84da72.png) 50%;background-size:cover}.slider .active{left:0;opacity:1}.slider .back{opacity:0;transform:scale(.5);left:0;z-index:-1!important}.slider .front{left:420px;opacity:1}.slider .button{position:absolute;z-index:20;cursor:pointer;border-radius:1000px;height:60px;min-width:60px;bottom:50px;background:#ae9151 url(/_next/static/media/arrow.99c16673.svg) no-repeat 8px;background-size:40px;transition:all .4s ease-in-out}.slider .button:hover{min-width:80px}.slider .button:nth-child(5){right:340px}.slider .button:nth-child(6){left:220px;transform:scale(-1)}.slider .shadow{height:1000px;width:2000px;position:absolute;background:linear-gradient(90deg,transparent 0,var(--background-color) 15%,var(--background-color) 100%);left:420px;top:-100px;z-index:5;filter:blur(20px)}.slider .disabled{background:#3a3a3a}#appBanner{background:#fff}.chat{background:var(--background-color)}.chat .left{order:1;text-align:right}.chat .right{max-width:min(1000px,100%)}.chat .right img{min-width:min(1200px,100%)!important;border:none!important}@media(max-width:1800px){.chat .right{order:2}}.download-page{background:#fafafa;isolation:isolate;max-width:100%}.download-page .header{font-family:Oxanium,serif;font-size:38px;margin-bottom:20px}.download-page .header-small{font-family:Oxanium,serif;font-size:26px;margin-top:20px}.download-page .beta-warning{display:flex;justify-content:space-between;align-items:center}.download-page .beta-warning .header{margin:0 20px 0 0}.download-page .beta-warning .button{font-weight:bolder;width:270px;height:70px;display:flex;justify-content:center;align-items:center;text-align:center;border:2px solid #000;font-size:1.5rem;padding:8px 36.5px;border-radius:10px;transition:all .2s ease-in-out;white-space:nowrap;color:#000;background:#fff}.download-page .beta-warning .button:hover{cursor:pointer;color:#fff;background:#000}@media(max-width:700px){.download-page .beta-warning{flex-direction:column;justify-content:center;gap:20px}}.download-page .checkbox-container{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:20px}.download-page .checkbox-container .red{color:red}.download-page .instructions{display:flex;flex-direction:column;vertical-align:center;gap:20px;margin-block:20px}.download-page .button-outline{font-weight:bolder;width:270px;height:70px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:1.5rem;padding:8px 36.5px;border-radius:10px;transition:all .2s ease-in-out;white-space:nowrap;color:#fff;background:#000}.download-page .button-outline:hover{border:2px solid #000;background:#fff;cursor:pointer;color:#000}.download-page .downloads-container{position:relative;margin:40px 0;width:100%;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-evenly}.download-page .downloads-container .row{backdrop-filter:blur(2px);background-color:hsla(0,0%,100%,.8);flex-grow:1;display:flex;align-items:center;gap:40px;min-height:200px;width:100%;border:2px solid #000;border-radius:15px;justify-content:flex-end;padding:20px 50px;flex-direction:row;flex-wrap:wrap;transition:.2s ease-in-out}@media(max-width:700px){.download-page .downloads-container .row{flex-direction:column;justify-content:center;padding:20px 5px}}.download-page .downloads-container .row .image-container{flex-grow:1;display:flex;justify-content:flex-start;align-items:center}.download-page .downloads-container .row>*{flex-grow:1}.download-page .downloads-container .row .buttons{width:unset}@media(max-width:700px){.download-page .downloads-container .row .buttons{flex-direction:column;justify-content:center}}.download-page .downloads-container .row img{max-width:120px;min-width:120px;transform:scale(1)}.download-page .downloads-container .row .buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;align-items:center}.download-page .downloads-container .row .buttons .percentage{font-family:Oxanium,serif;font-size:30px;margin-right:10px;min-height:38px}.download-page .downloads-container .row .button-outline{font-weight:bolder;width:270px;height:70px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:1.5rem;padding:8px 36.5px;border-radius:10px;transition:all .2s ease-in-out;white-space:nowrap;color:#fff;background:#000}.download-page .downloads-container .row .button-outline:hover{border:2px solid #000;background:#fff;cursor:pointer;color:#000}.download-page .downloads-container .row:hover .image-container img{transition:all .2s ease-in-out;transform:scale(1.05)}.download-page .percentage{min-width:80px;font-family:Oxanium,serif;font-size:30px;margin-right:10px}.download-page .button-container-linux,.download-page .button-container-mac{display:flex;justify-content:flex-start;align-items:center;gap:20px}.download-page .button-container-mac{flex-direction:column;margin-top:20px}.download-page .button-container-mac .percentage{min-height:40px;text-align:center}.download-page .mobile-banner{border-radius:15px;background:url(/_next/static/media/downloads_mobile.e34266b3.png) no-repeat 50%!important;background-size:min(100vw,1500px);position:absolute;left:0;right:0;top:0;bottom:0;z-index:-2}.download-page .mobile{justify-content:space-between}.download-page .mobile .row{min-height:200px;border:2px solid #000;border-radius:15px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.download-page .mobile .row>*{flex-grow:1}.download-page .mobile .row .buttons{width:unset}.download-page .desktop .mobile-banner{margin:40px;background:url(/_next/static/media/desktop.444f741c.png) 50%!important;background-color:#fafafa!important;background-repeat:no-repeat!important;background-size:contain!important;z-index:-1}@media(max-width:800px){.download-page .desktop .mobile-banner{background-repeat:space!important;background-position:center 400px!important;margin-top:20px}}.popup{overflow:hidden;color:#000!important;position:fixed;inset:0 0 0 0;display:flex;justify-content:center;align-items:center;z-index:10}.popup .background{position:absolute;inset:0 0 0 0;background:#000;opacity:.2}.popup .popup-container{position:relative;min-height:300px;max-height:70vh;min-width:320px;max-width:100%;background:#fff;z-index:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border:2px solid #000;padding:80px;border-radius:15px;overflow-x:hidden;overflow-y:auto}.popup .popup-container>*{max-width:100%}@media(max-width:800px){.popup .popup-container{padding:50px 10px 10px}}.popup .popup-container .header{margin-block:10px}.popup .popup-container img{cursor:pointer;position:absolute;top:20px;right:20px;height:30px;width:30px}.popup ::-webkit-scrollbar{width:10px;height:90%}.popup ::-webkit-scrollbar-track{background:transparent;height:90%}.popup ::-webkit-scrollbar-thumb{background:#888;border-radius:100px}.popup ::-webkit-scrollbar-thumb:hover{background:#555}.popup ::-webkit-scrollbar-track-piece:end{background:transparent;margin-bottom:10px}.popup ::-webkit-scrollbar-track-piece:start{background:transparent;margin-top:10px}.center-text{text-align:center}.popup-release{position:absolute}.popup-release .popup-container{display:flex;align-items:flex-start;gap:15px;z-index:11;width:100%;margin:120px 8%;padding:100px}.popup-release .popup-container .header{font-size:38px}.popup-release .popup-container .beta-warning{font-size:20px;text-align:center;margin-top:20px}@media(max-width:800px){.popup-release .popup-container{margin:80px 20px;padding:30px 40px}}:root{--img-grp-size:calc(100vw / 5);--qr-code-size:calc(var(--img-grp-size) * 0.8)}*{margin:0;padding:0;box-sizing:border-box}body{display:flex;height:100vh;width:100vw;overflow:hidden}.download-page{background-color:#fff}.container{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:5vw 20px 0}.left-icon-container{position:fixed;top:120px;left:300px;z-index:1000}.left-icon{width:20px}.image-text{text-align:center;padding:5px 0 10px;font-size:calc(12px + .5vw)}.img-grp{display:flex;justify-content:center;align-items:flex-start;gap:35px;padding-bottom:1vw;padding-top:6vw}.img-grp img{width:100%;max-width:450px;margin-top:80px;border-radius:15px}.img-third{margin-top:90px}.img-third .image-link{pointer-events:none}.qr-code-border{border:2px solid #000;display:inline-block;padding:20px}.qr-code{transform:scale(1)}.copy-icon-container{border:2px solid #000;padding:10px;border-radius:10px;display:flex;justify-content:center;align-items:center;width:30px;box-sizing:content-box}.fa-copy{cursor:pointer;transition:color .3s ease}.fa-copy:hover{color:#bba46f}.text-section{background:linear-gradient(90deg,hsla(0,0%,96%,.9),hsla(0,0%,86%,.9));border-radius:15px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.1);padding:20px 25px;max-width:90%;margin:20px 0 20px 20px;transition:transform .2s}.text-section:hover{transform:translateY(-5px)}.text-section h3{margin-bottom:10px;color:#333}@media(max-width:320px){.text-section h3{overflow-wrap:break-word;word-wrap:break-word;max-width:8ch}}.text-section p{line-height:1.6}.header-section{display:flex;align-items:center;gap:15px;font-size:22px;font-weight:500}.header-section .icon-img{border-radius:25%;width:80px;padding:10px}.temp{display:flex;justify-content:center;flex-direction:column;align-items:center;max-width:70%;text-align:center;gap:20px;margin:20px 0}@media(max-width:768px){.left-icon-container{top:100px;left:35px}.img-third .image-link{pointer-events:auto}.img-third{display:none}}@media(min-width:769px){.container{padding-left:calc(6px + 12%);padding-top:1vw;align-items:center;justify-content:center}.left-icon-container{top:100px;left:45px}.img-grp img{max-width:calc(290px + 12vw)}.img-third{padding-left:3vw}.copy-icon-container,.temp{display:none}.text-section{margin:20px 0 20px 8px}}.container,body,html{margin:0;padding:0}:root{--gray-dark:#e8e8e8;--gray-light:#f9f9f9;--gold:#bba46f;--black:#000}.menu{display:flex;flex-direction:column;align-items:flex-start;background-color:var(--gray-dark);height:100vh;width:250px;gap:32px;padding:100px 0 10px}.menu-item{font-size:22px;font-weight:400;padding:12px 0 0 20px;cursor:pointer}.menu-item svg{width:20px;height:20px;margin-left:100px}@media(min-width:320px)and (max-width:767px){.menu{height:auto;background:#fff;padding-top:1vw;padding-left:3vw}.menu,.menu-item{align-items:center;justify-content:center}.menu-item{font-size:18px;display:flex;width:80%;background:var(--white);color:var(--gold);border-radius:30px;border:1px solid;cursor:pointer;transition:background .5s ease;padding:15px 70px}.menu-item svg{display:none}}@media(min-width:768px)and (max-width:1023px){.menu{flex-direction:row;height:auto;background:#fff;padding-top:1vw;padding-left:3vw}.menu,.menu-item{align-items:center;justify-content:center}.menu-item{display:flex;padding:15px 70px;font-size:19px;background:var(--white);color:var(--gold);border-radius:30px;border:1px solid;cursor:pointer;transition:background .5s ease}.menu-item svg{display:none}}@media(min-width:1024px)and (max-width:2559px){.menu{width:200px;position:absolute;left:0;top:0}.menu-item{display:flex;justify-content:space-between;align-items:center}.menu-item .icon-right{margin-left:60px}.menu-help{margin-top:auto;padding-bottom:25%}}@media(min-width:2560px){.menu{position:absolute;left:0;top:0;width:430px}.menu-item{display:flex;justify-content:space-between;align-items:center}.menu-item svg{margin-left:12vw}.menu-item .icon-right{margin-left:10.4vw}.menu-help{margin-top:auto;padding-bottom:25%}}.error-page{display:flex;align-items:center;justify-content:center;height:80vh}.error-content{text-align:center;max-width:400px}.error-icon{color:#2c3e50;margin-bottom:20px;font-size:4rem}h1{color:#2c3e50;font-size:2.25rem;margin-bottom:.5rem}p{color:#6c757d;margin-bottom:1.25rem}.error-button{display:inline-block;text-decoration:none;background-color:#ccaf73;color:#fff;padding:.625rem 1.25rem;border-radius:.3125rem;transition:background-color .3s}.error-button:hover{background-color:#7c6945}.access_page{padding:30px;border-radius:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:#fff;width:100%;max-width:800px;margin-bottom:20px}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;color:#333;font-size:1.2em}.spinner{border:4px solid rgba(0,0,0,.1);border-left-color:#cdaf6d;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;margin-bottom:10px}@keyframes spin{to{transform:rotate(1turn)}}.content-boxes{flex-wrap:wrap;gap:20px;width:100%}.box,.content-boxes{display:flex;justify-content:center;align-items:center;padding:20px}.box{flex:1 1 200px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:center;transition:background-color .3s,transform .3s,box-shadow .3s;cursor:pointer;min-width:250px;max-width:400px;height:150px;position:relative;overflow:hidden}.box:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.1);z-index:1;transition:transform .5s}.box:hover:before{transform:scale(1.1)}.box:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;border:3px solid hsla(0,0%,100%,.3);box-shadow:0 0 20px hsla(0,0%,100%,.5);opacity:0;transition:opacity .5s}.box:hover:after{opacity:1}.box.installation{background-color:#cdaf6d}.box.webon{background-color:#656565}.box:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.2)}.box a{text-decoration:none;color:#f8f8f8;font-weight:700;font-size:1.5em;position:relative;z-index:2;text-align:center}.box a:hover{text-decoration:underline}h2{text-align:center;margin-bottom:40px;font-weight:700;color:#333;letter-spacing:2px;position:relative}.info_container{padding:30px;border-radius:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:#fff;width:100%;max-width:800px;margin-bottom:20px}.webon-info{text-align:center;margin-bottom:20px}.webon-details{display:flex;align-items:center;justify-content:center;gap:10px}.webon-icon{width:60px;height:60px;border-radius:8px}.webon-name{font-weight:700;font-size:1.5em;color:#333}:root{--gold:#c09f53;--gold-light:#d4b96a;--gold-pale:#e8d59a;--gold-cream:#f8f5ea;--gold-dark:#8b7340;--gold-deep:#5c4b28;--gold-glow:rgba(192,159,83,.45);--gold-muted:rgba(192,159,83,.1);--gold-subtle:rgba(192,159,83,.06);--gold-border:hsla(0,0%,100%,.08);--gold-border-hover:hsla(0,0%,100%,.18);--grad-border:linear-gradient(180deg,hsla(0,0%,100%,.16) 0%,hsla(0,0%,100%,.03));--grad-border-dim:linear-gradient(180deg,hsla(0,0%,100%,.1) 0%,hsla(0,0%,100%,.02));--grad-border-hi:linear-gradient(180deg,hsla(0,0%,100%,.26) 0%,hsla(0,0%,100%,.07));--grad-border-gold:linear-gradient(180deg,rgba(192,159,83,.55) 0%,rgba(192,159,83,.08));--fill-void:linear-gradient(#050507,#050507);--fill-primary:linear-gradient(#0c0c10,#0c0c10);--fill-card:linear-gradient(#16161e,#16161e);--fill-card-2:linear-gradient(#1e1e28,#1e1e28);--fill-glass:linear-gradient(rgba(12,12,18,.84),rgba(12,12,18,.84));--bg-void:#050507;--bg-primary:#0c0c10;--bg-warm:#111118;--bg-card:#16161e;--bg-card-2:#1e1e28;--bg-glass:rgba(12,12,18,.84);--white:#fff;--white-cream:#f2ede4;--white-muted:hsla(0,0%,100%,.72);--white-dim:hsla(0,0%,100%,.42);--white-ghost:hsla(0,0%,100%,.08);--amber-deep:#3d2e0d;--bronze:#7a6535;--font-primary:"Space Grotesk",sans-serif;--font-body:"Montserrat",sans-serif;--font-labels:"Montserrat",sans-serif;--font-secondary:"Montserrat",sans-serif;--weight-heading:300;--weight-body:300;--weight-labels:300;--fs-display:clamp(5rem,12vw,10rem);--fs-h1:clamp(2.4rem,5vw,4.5rem);--fs-h2:clamp(2rem,4vw,3.5rem);--fs-h3:clamp(1.6rem,3vw,2.5rem);--fs-h4:1rem;--fs-body:1rem;--fs-body-sm:0.82rem;--fs-body-xs:0.78rem;--fs-label:0.72rem;--fs-label-sm:0.65rem;--fs-label-xs:0.62rem;--sp-xs:4px;--sp-sm:8px;--sp-md:16px;--sp-lg:24px;--sp-xl:40px;--sp-2xl:64px;--sp-3xl:96px;--sp-4xl:128px;--ease-fast:200ms cubic-bezier(0.4,0,0.2,1);--ease-med:350ms cubic-bezier(0.4,0,0.2,1);--ease-slow:600ms cubic-bezier(0.4,0,0.2,1);--max-width:1280px;--nav-height:72px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{background:var(--bg-primary);color:var(--white);font-family:var(--font-body);line-height:1.65;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg,video{display:block;max-width:100%}button{cursor:pointer;border:none;background:none;font-family:inherit}a{color:inherit;text-decoration:none}ol,ul{list-style:none}.container{width:100%;max-width:var(--max-width);margin:0 auto;padding:0 var(--sp-xl)}.section{padding:var(--sp-4xl) 0;position:relative;display:block;width:100%}.build,.community,.cta-section,.faq,.features,.investors-page__cta,.investors-page__header,.personas,.traction,.webons,.welcome{min-height:100svh;display:flex;flex-direction:column;justify-content:center}.section--dark{background:var(--bg-void)}.section--warm{background:var(--bg-warm)}.section--light{background:#fff;color:#0a0a0a;--white:#000;--white-cream:#0a0a0a;--white-muted:hsla(0,0%,4%,.68);--white-dim:hsla(0,0%,4%,.42);--white-ghost:hsla(0,0%,4%,.06);--bg-void:#f2f0ec;--bg-primary:#fff;--bg-warm:#f7f5f1;--bg-card:#f5f3ef;--bg-card-2:#eae7e1;--bg-glass:hsla(0,0%,100%,.92);--gold-border:rgba(192,159,83,.45);--gold-border-hover:rgba(192,159,83,.8)}.display-font{font-family:var(--font-primary)}.mono-font{font-family:var(--font-secondary)}.text-gold{color:var(--gold)}.text-muted{color:var(--white-muted)}.text-dim{color:var(--white-dim)}.gradient-text{background:linear-gradient(120deg,var(--gold-dark) 0,var(--gold) 30%,var(--gold-pale) 50%,var(--gold) 70%,var(--gold-dark) 100%);background-size:250% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shimmer 4s linear infinite}.section-label{display:inline-flex;align-items:center;gap:var(--sp-sm);font-family:var(--font-labels);font-size:var(--fs-label-sm);font-weight:var(--weight-labels);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:var(--sp-lg)}.section-label:before{content:"";display:block;width:20px;height:1px;background:var(--gold);flex-shrink:0}.section-number{font-family:var(--font-labels);font-size:.65rem;color:var(--white-dim);letter-spacing:.15em;margin-bottom:var(--sp-sm)}.section-title{font-family:var(--font-primary);font-weight:var(--weight-heading);line-height:1.05;letter-spacing:-.01em;color:var(--white)}.section-title--xl{font-size:var(--fs-h1)}.section-title--lg{font-size:var(--fs-h2)}.section-title--md{font-size:var(--fs-h3)}.section-body{font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--weight-body);line-height:1.75;color:var(--white-muted);max-width:600px}.gold-rule{width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--gold-border),transparent);border:none}@property --btn-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes btn-border-spin{to{--btn-angle:360deg}}@keyframes btn-border-spin-ccw{0%{--btn-angle:360deg}to{--btn-angle:0deg}}.btn{display:inline-flex;align-items:center;gap:var(--sp-sm);padding:14px 28px;font-family:var(--font-primary);font-size:var(--fs-label-sm);font-weight:var(--weight-heading);letter-spacing:.08em;text-transform:uppercase;transition:transform var(--ease-med),box-shadow var(--ease-med);border-radius:8px;--btn-angle:0deg;animation:btn-border-spin 3s linear infinite}.btn,.btn span{position:relative}.btn span{z-index:2}.btn-primary{color:var(--bg-void);background:conic-gradient(from var(--btn-angle),var(--gold) 0,var(--gold) 74%,var(--gold-light) 80%,#fff 84%,var(--gold-light) 88%,var(--gold) 100%)}.btn-primary:before{content:"";position:absolute;inset:2px;border-radius:6px;background:var(--gold);z-index:1;transition:background var(--ease-med)}.btn-primary:hover:before{background:linear-gradient(135deg,var(--gold-pale) 0,var(--gold) 100%)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 40px var(--gold-glow)}.btn-outline{color:var(--white);background:conic-gradient(from var(--btn-angle),rgba(192,159,83,.25) 0,rgba(192,159,83,.25) 68%,rgba(192,159,83,.75) 78%,#fff8c8 84%,rgba(192,159,83,.75) 90%,rgba(192,159,83,.25) 100%);animation-delay:-1.5s}.btn-outline:before{content:"";position:absolute;inset:1.5px;border-radius:6.5px;background:var(--bg-void);z-index:1}.btn-outline:hover{color:var(--gold);transform:translateY(-2px);box-shadow:0 8px 30px rgba(192,159,83,.2)}.btn-outline--ccw{animation-name:btn-border-spin-ccw}.btn__store-icon{width:28px;height:28px;flex-shrink:0;position:relative;z-index:2}.btn__store-text{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-transform:none;letter-spacing:normal;line-height:1;position:relative;z-index:2}.btn__store-label{font-size:.6rem;font-weight:400;opacity:.7}.btn__get-nomo{font-family:Orbitron,sans-serif;font-weight:700}.btn__store-name{font-size:1.05rem;font-weight:700;letter-spacing:.01em}.glass-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid transparent;background:var(--fill-glass) padding-box,var(--grad-border) border-box;border-radius:16px;position:relative;transition:var(--ease-med)}.glass-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--gold-subtle),transparent 60%);opacity:0;transition:var(--ease-med);pointer-events:none}.glass-card:hover{background:var(--fill-glass) padding-box,var(--grad-border-hi) border-box;transform:translateY(-4px);box-shadow:0 24px 60px rgba(0,0,0,.5)}.glass-card:hover:before{opacity:1}.tag{display:inline-flex;align-items:center;padding:3px 10px;background:var(--gold-muted);border:1px solid var(--gold-border);border-radius:6px;color:var(--gold-light);font-family:var(--font-labels);font-size:var(--fs-label-xs);font-weight:var(--weight-labels);letter-spacing:.1em;text-transform:uppercase}.reveal{opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1)}.reveal.in-view{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transform:translateX(-40px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1)}.reveal-left.in-view{opacity:1;transform:translateX(0)}.reveal-right{opacity:0;transform:translateX(40px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1)}.reveal-right.in-view{opacity:1;transform:translateX(0)}.reveal-scale{opacity:0;transform:scale(.92);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1)}.reveal-scale.in-view{opacity:1;transform:scale(1)}.stagger>*{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}.stagger.in-view>:first-child{opacity:1;transform:none;transition-delay:0ms}.stagger.in-view>:nth-child(2){opacity:1;transform:none;transition-delay:80ms}.stagger.in-view>:nth-child(3){opacity:1;transform:none;transition-delay:.16s}.stagger.in-view>:nth-child(4){opacity:1;transform:none;transition-delay:.24s}.stagger.in-view>:nth-child(5){opacity:1;transform:none;transition-delay:.32s}.stagger.in-view>:nth-child(6){opacity:1;transform:none;transition-delay:.4s}.stagger.in-view>:nth-child(7){opacity:1;transform:none;transition-delay:.48s}.stagger.in-view>:nth-child(8){opacity:1;transform:none;transition-delay:.56s}@keyframes shimmer{0%{background-position:0}to{background-position:250%}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px var(--gold-glow)}50%{box-shadow:0 0 50px var(--gold-glow),0 0 80px rgba(192,159,83,.2)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes spin-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes border-glow{0%,to{border-color:var(--gold-border)}50%{border-color:var(--gold)}}@keyframes scan-line{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}.navbar{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--nav-height);background:var(--bg-primary);transition:background var(--ease-med),backdrop-filter var(--ease-med),border-color var(--ease-med);border-bottom:1px solid transparent}.navbar:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(192,159,83,.75) 43%,#fff8d2 50%,rgba(192,159,83,.75) 57%,transparent);transition:opacity var(--ease-med);pointer-events:none}.navbar.scrolled{background:rgba(22,22,30,.65);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom-color:var(--gold-border)}.navbar.scrolled:after{opacity:0}.navbar__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:100%}.navbar__logo{justify-self:start}.navbar__cta-btn{justify-self:end}.navbar__logo{font-family:Orbitron,sans-serif;font-size:1.5rem;font-weight:500;color:var(--white);display:flex;align-items:center;gap:10px}.navbar__logo-img{height:32px;width:auto;display:block;-o-object-fit:contain;object-fit:contain}.navbar__logo-text{opacity:0;filter:blur(6px);transition:opacity .4s ease,filter .4s ease}.navbar.scrolled .navbar__logo-text{opacity:1;filter:blur(0)}.navbar__links{display:flex;align-items:center;gap:var(--sp-2xl)}.navbar__link{font-family:var(--font-labels);font-size:var(--fs-label-sm);font-weight:var(--weight-labels);letter-spacing:.12em;text-transform:uppercase;color:var(--white-muted);transition:color var(--ease-fast);position:relative}.navbar__link:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:1px;background:var(--gold);transform:scaleX(0);transition:transform var(--ease-fast)}.navbar__link:hover{color:var(--gold-light)}.navbar__link:hover:after{transform:scaleX(1)}.navbar__link--staging{color:rgba(192,159,83,.35);font-size:var(--fs-label-xs);letter-spacing:.08em}.navbar__link--staging:hover{color:rgba(192,159,83,.65)}.navbar__link--staging:after{display:none}.staging-page{min-height:100svh;padding-top:var(--nav-height);padding-bottom:var(--sp-4xl);background:var(--bg-void)}.staging-page__header{padding:var(--sp-3xl) 0 var(--sp-2xl);border-bottom:1px dashed rgba(192,159,83,.2);margin-bottom:var(--sp-2xl)}.staging-page__badge{display:inline-block;font-family:var(--font-labels);font-size:var(--fs-label-xs);letter-spacing:.18em;text-transform:uppercase;color:rgba(192,159,83,.5);border:1px dashed rgba(192,159,83,.25);padding:4px 12px;margin-bottom:var(--sp-md)}.staging-page__title{font-size:var(--fs-h2);color:var(--gold-cream);margin-bottom:var(--sp-sm)}.staging-page__desc{color:var(--white-dim);max-width:540px}.staging-page__body{display:flex;flex-direction:column;gap:var(--sp-2xl)}.staging-page__section{padding-top:var(--sp-xl);border-top:1px dashed rgba(192,159,83,.15)}.staging-page__section-label{font-family:var(--font-labels);font-size:var(--fs-label-xs);letter-spacing:.16em;text-transform:uppercase;color:rgba(192,159,83,.5);border-left:2px dashed rgba(192,159,83,.3);padding:5px 12px;margin-bottom:var(--sp-md);background:rgba(192,159,83,.04);display:inline-block}.investors-page{min-height:100svh;background:var(--bg-void)}.investors-page__header{padding-top:calc(var(--nav-height) + var(--sp-3xl));padding-bottom:var(--sp-3xl);border-bottom:1px solid var(--gold-border)}.investors-page__title{font-family:var(--font-primary);font-size:clamp(2rem,3.5vw,4rem);font-weight:300;line-height:1.1;color:var(--gold-cream);margin:var(--sp-sm) 0 var(--sp-lg)}.investors-page__sub{font-size:var(--fs-body);color:var(--white-dim);max-width:620px;line-height:1.7}.investors-page__cta{padding:var(--sp-3xl) 0 var(--sp-4xl)}.investors-page__cta-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2xl);flex-wrap:wrap}.investors-page__cta-title{font-family:var(--font-primary);font-size:clamp(1.8rem,3.5vw,3rem);font-weight:600;color:var(--gold-cream);margin-bottom:var(--sp-sm);line-height:1.1}.investors-page__cta-sub{font-size:var(--fs-body);color:var(--white-dim);max-width:480px;line-height:1.65}.investors-page__cta-action{flex-shrink:0}@media (max-width:768px){.investors-page__cta-inner{flex-direction:column;align-items:flex-start}}.navbar__cta{padding:10px 24px;background:var(--gold);color:var(--bg-void);font-family:var(--font-primary);font-size:var(--fs-label-sm);font-weight:var(--weight-heading);letter-spacing:.1em;text-transform:uppercase;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);transition:var(--ease-fast)}.navbar__cta:hover{background:var(--gold-light);box-shadow:0 8px 24px var(--gold-glow);transform:translateY(-1px)}.navbar__burger{display:none;flex-direction:column;justify-content:center;gap:5px;background:none;border:none;cursor:pointer;padding:6px 4px;z-index:110;flex-shrink:0}.navbar__burger span{display:block;width:22px;height:2px;background:var(--white);border-radius:2px;transition:transform .25s ease,opacity .25s ease;transform-origin:center}.navbar__burger.open span:first-child{transform:translateY(7px) rotate(45deg)}.navbar__burger.open span:nth-child(2){opacity:0;transform:scaleX(0)}.navbar__burger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.navbar__mobile-menu{position:fixed;top:var(--nav-height);left:0;right:0;z-index:99;background:rgba(8,8,8,.97);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--gold-border);display:flex;flex-direction:column;gap:var(--sp-lg);padding:var(--sp-xl) var(--sp-lg);transform:translateY(-110%);opacity:0;pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .25s ease}.navbar__mobile-menu.open{transform:translateY(0);opacity:1;pointer-events:auto}.navbar__mobile-menu ul{list-style:none;display:flex;flex-direction:column;gap:0}.navbar__mobile-menu .navbar__link{display:block;padding:var(--sp-md) 0;font-size:var(--fs-label);border-bottom:1px solid hsla(0,0%,100%,.06)}.navbar__mobile-menu .btn{align-self:stretch;justify-content:center;margin-top:var(--sp-sm)}.hero{position:relative;min-height:100svh;display:flex;flex-direction:column;overflow:hidden;background:var(--bg-void)}.hero__bg{position:absolute;inset:0;pointer-events:none}.hero__grid{display:none}.hero__threads{position:absolute;top:var(--lamp-top,200px);left:0;right:0;bottom:0;z-index:0}.hero__threads-overlay{position:absolute;inset:0;z-index:1;background:transparent}.hero__glow-center{left:35%;transform:translate(-50%,-50%);width:800px;height:800px;background:radial-gradient(circle,rgba(192,159,83,.12) 0,transparent 65%);filter:blur(20px)}.hero__glow-center,.hero__glow-right{display:none;position:absolute;top:50%;z-index:2}.hero__glow-right{right:-100px;transform:translateY(-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(192,159,83,.08) 0,transparent 65%);filter:blur(30px)}.hero__inner{display:none;position:relative;z-index:3;flex:1;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;align-items:center;gap:var(--sp-2xl);padding-top:var(--nav-height)}.hero__content{padding:var(--sp-3xl) 0 var(--sp-3xl) var(--sp-xl);max-width:660px}.hero__content,.hero__content__glass{animation:slide-up .9s cubic-bezier(.4,0,.2,1) both}.hero__content__glass{padding:var(--sp-xl) 0 var(--sp-lg) var(--sp-md);background:hsla(0,0%,100%,.12);backdrop-filter:blur(36px);-webkit-backdrop-filter:blur(16px);border-radius:20px;border:1px solid hsla(0,0%,100%,.25);box-shadow:0 8px 32px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.3)}.hero__eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-labels);font-size:var(--fs-label-sm);font-weight:var(--weight-labels);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:var(--sp-xl)}.hero__dot{width:7px;height:7px;background:var(--gold);border-radius:50%;animation:dot-pulse 2s ease-in-out infinite}.hero__wordmark-wrap{display:inline-flex;align-items:center;gap:clamp(.6rem,.8rem,1rem);margin-bottom:var(--sp-lg)}.hero__wordmark-logo{height:clamp(2.8rem,6.4vw,5.6rem);width:auto;display:block;-o-object-fit:contain;object-fit:contain}.hero__wordmark{font-family:Orbitron,sans-serif;font-size:clamp(3rem,5rem,5rem);font-weight:500;line-height:1;margin-bottom:0;color:var(--gold-cream)}.hero__subtitle{font-family:var(--font-primary);font-size:clamp(1rem,2vw,1.35rem);font-weight:400;letter-spacing:.04em;color:var(--gold);line-height:1.4;margin-bottom:var(--sp-md)}.hero__tagline{font-family:var(--font-labels);font-size:var(--fs-label);font-weight:var(--weight-labels);letter-spacing:.08em;color:var(--white-dim);margin-bottom:var(--sp-xl)}.hero__cta{display:flex;gap:var(--sp-md);flex-wrap:wrap;margin-bottom:var(--sp-2xl)}.hero__cta .btn{flex:1 1 0;min-width:0;justify-content:center}.hero__stats{display:flex;gap:var(--sp-2xl);padding-top:var(--sp-xl);border-top:1px solid var(--gold-border)}.hero__stat-number{font-family:var(--font-primary);font-size:1.8rem;font-weight:var(--weight-heading);color:var(--gold);display:block;line-height:1;margin-bottom:4px}.hero__stat-label{font-family:var(--font-labels);font-size:var(--fs-label-sm);font-weight:var(--weight-labels);letter-spacing:.15em;text-transform:uppercase;color:var(--white-dim)}.hero__visual{display:flex;align-items:stretch;justify-content:center;padding:0;position:relative;align-self:stretch;margin-right:calc(-1 * var(--sp-xl) - max(0px, (100vw - var(--max-width)) / 2))}.hero__phone-glow{position:absolute;top:50%;left:50%;transform:translate(-20%,-65%);width:300px;height:360px;background:radial-gradient(ellipse at 60% 50%,rgba(192,159,83,.38) 0,transparent 65%);filter:blur(50px);pointer-events:none;z-index:0}.hero__cover-wrap{position:relative;z-index:1;width:100%;height:100%;display:flex;align-items:stretch;justify-content:center;overflow:hidden}.hero__cover-wrap:before{content:"";position:absolute;inset:0 auto 0 0;width:40%;background:linear-gradient(to right,var(--bg-void) 0,rgba(5,5,7,.85) 30%,rgba(5,5,7,.4) 65%,rgba(5,5,7,0) 100%);z-index:3;pointer-events:none}.hero__cover{position:relative;z-index:2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.hero__cover-shadow{position:absolute;left:50%;bottom:-28px;width:70%;height:38px;transform:translateX(-50%);background:radial-gradient(ellipse at center,rgba(192,159,83,.55) 0,rgba(192,159,83,.22) 40%,transparent 75%);filter:blur(14px);z-index:1;pointer-events:none}.hero__visual .card-swap-container{position:relative;bottom:auto;right:auto;transform:none;z-index:1;overflow:visible}.card.phone-card{background:#0d0d0d;border:2px solid hsla(0,0%,100%,.12)!important;border-radius:14px!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04),0 8px 32px rgba(0,0,0,.7),0 40px 100px rgba(0,0,0,.6);overflow:hidden}.phone-card__screen{width:100%;height:100%;overflow:hidden}.phone-card__screen img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.phone-mockup{position:relative;width:280px;height:560px;animation:float 6s ease-in-out infinite}.phone-mockup:before{content:"";position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:180px;height:30px;background:radial-gradient(ellipse,var(--gold-glow) 0,transparent 70%);filter:blur(15px)}.phone-body{width:100%;height:100%;background:linear-gradient(160deg,#1a1814,#0e0c09 60%,#050403);border-radius:38px;border:1.5px solid rgba(192,159,83,.35);overflow:hidden;position:relative;box-shadow:0 0 0 1px hsla(0,0%,100%,.04),0 40px 80px rgba(0,0,0,.8),0 0 60px rgba(192,159,83,.12),inset 0 0 30px rgba(0,0,0,.4)}.phone-notch{position:absolute;top:14px;left:50%;transform:translateX(-50%);width:90px;height:26px;background:var(--bg-primary);border-radius:14px;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px}.phone-notch__cam{width:10px;height:10px;background:var(--bg-card-2);border-radius:50%;border:1px solid #2a2420}.phone-notch__cam:after{content:"";display:block;width:4px;height:4px;background:#2d4a5a;border-radius:50%;margin:3px auto}.phone-screen{position:absolute;inset:0;overflow:hidden;display:flex;flex-direction:column;padding:52px 16px 20px}.phone-ui-balance{text-align:center;padding:16px 0 24px}.phone-ui-balance__label{font-family:var(--font-secondary);font-size:.55rem;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.4);margin-bottom:6px}.phone-ui-balance__amount{font-family:var(--font-primary);font-size:1.5rem;font-weight:700;color:var(--gold);letter-spacing:.04em}.phone-ui-balance__sub{font-family:var(--font-secondary);font-size:.62rem;color:hsla(0,0%,100%,.35);margin-top:4px}.phone-ui-chart{height:64px;position:relative;margin-bottom:20px}.phone-ui-chart svg{width:100%;height:100%}.phone-ui-actions{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:20px}.phone-ui-action{display:flex;flex-direction:column;align-items:center;gap:5px}.phone-ui-action__icon{width:36px;height:36px;background:rgba(192,159,83,.12);border:1px solid rgba(192,159,83,.2);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:14px}.phone-ui-action__label{font-family:var(--font-secondary);font-size:.45rem;color:hsla(0,0%,100%,.35);letter-spacing:.05em;text-transform:uppercase}.phone-ui-divider{height:1px;background:rgba(192,159,83,.1);margin-bottom:16px}.phone-ui-tx-label{font-family:var(--font-secondary);font-size:.5rem;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.3);margin-bottom:10px}.phone-ui-tx{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.04)}.phone-ui-tx__info{display:flex;align-items:center;gap:8px}.phone-ui-tx__icon{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0}.phone-ui-tx__name{font-family:var(--font-secondary);font-size:.58rem;color:hsla(0,0%,100%,.75);font-weight:500}.phone-ui-tx__date{font-family:var(--font-secondary);font-size:.48rem;color:hsla(0,0%,100%,.3)}.phone-ui-tx__amount{font-family:var(--font-secondary);font-size:.6rem;font-weight:600}.phone-ui-tx__amount--pos{color:#4caf94}.phone-ui-tx__amount--neg{color:hsla(0,0%,100%,.5)}.phone-ui-nav{position:absolute;bottom:0;left:0;right:0;height:64px;background:hsla(0,0%,4%,.95);border-top:1px solid rgba(192,159,83,.1);display:flex;align-items:center;justify-content:space-around;padding:0 16px 8px}.phone-ui-nav__item{display:flex;flex-direction:column;align-items:center;gap:3px}.phone-ui-nav__dot{width:20px;height:3px;border-radius:2px;background:hsla(0,0%,100%,.15)}.phone-ui-nav__dot--active{background:var(--gold)}.phone-ui-nav__label-dot{font-size:.4rem;color:hsla(0,0%,100%,.3);font-family:var(--font-secondary);letter-spacing:.05em;text-transform:uppercase}.phone-ui-nav__item--active .phone-ui-nav__label-dot{color:var(--gold)}.stats-ticker{background:transparent;border-top:1px solid var(--gold-border);padding:14px 0;overflow:hidden;position:relative}.stats-ticker:after,.stats-ticker:before{content:"";position:absolute;top:0;bottom:0;width:100px;z-index:2;pointer-events:none}.stats-ticker:before{left:0;background:linear-gradient(90deg,var(--bg-void),transparent)}.stats-ticker:after{right:0;background:linear-gradient(-90deg,var(--bg-void),transparent)}.stats-ticker__track{display:flex;gap:0;animation:marquee 28s linear infinite;white-space:nowrap;width:-moz-max-content;width:max-content}.stats-ticker__item{display:inline-flex;align-items:center;gap:var(--sp-lg);padding:0 var(--sp-2xl);font-family:var(--font-labels);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.stats-ticker__value{color:var(--gold);font-weight:700}.stats-ticker__label{color:var(--white-dim);font-weight:400}.stats-ticker__sep{color:var(--gold-border-hover);font-size:.5rem}.welcome{padding:var(--sp-4xl) 0;background:var(--bg-primary);overflow:hidden;position:relative}.welcome__inner{display:grid;grid-template-columns:1fr 1.2fr;gap:var(--sp-4xl);align-items:center}.welcome__label{font-family:var(--font-secondary);font-size:.65rem;letter-spacing:.25em;text-transform:uppercase;color:var(--gold);margin-bottom:var(--sp-lg);display:flex;align-items:center;gap:var(--sp-sm)}.welcome__label:before{content:"";width:16px;height:1px;background:var(--gold);flex-shrink:0}.welcome__title{font-family:var(--font-primary);font-size:var(--fs-h1);font-weight:var(--weight-heading);line-height:1.04;letter-spacing:-.01em;margin-bottom:var(--sp-xl);text-align:left}.welcome__manifesto{display:flex;flex-direction:column;gap:var(--sp-md)}.welcome__statement{font-family:var(--font-primary);font-size:var(--fs-body-sm);font-weight:var(--weight-heading);letter-spacing:.04em;color:var(--white-muted);padding-left:var(--sp-lg);border-left:2px solid var(--gold-border);transition:border-color var(--ease-med),color var(--ease-med)}.welcome__statement:hover{border-left-color:var(--gold);color:var(--white)}.welcome__statement--em{color:var(--gold-light);border-left-color:var(--gold);font-weight:var(--weight-heading)}.welcome__right{display:flex;align-items:stretch;position:relative}.features__aurora,.section-blobs,.welcome__aurora{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}@keyframes blob-drift{0%{transform:translate(0) scale(1);border-radius:60% 40% 55% 45%/50% 60% 40% 50%}25%{transform:translate(4%,-6%) scale(1.06);border-radius:45% 55% 40% 60%/60% 40% 55% 45%}50%{transform:translate(-5%,5%) scale(.95);border-radius:55% 45% 60% 40%/45% 55% 50% 50%}75%{transform:translate(6%,3%) scale(1.04);border-radius:40% 60% 45% 55%/55% 45% 60% 40%}to{transform:translate(0) scale(1);border-radius:60% 40% 55% 45%/50% 60% 40% 50%}}.blob{position:absolute;border-radius:60% 40% 55% 45%/50% 60% 40% 50%;filter:blur(80px);opacity:.45;animation:blob-drift linear infinite;will-change:transform,border-radius}.blob--gold{width:55%;height:55%;top:-10%;left:-5%;background:radial-gradient(ellipse,rgba(192,159,83,.7) 0,rgba(192,159,83,.1) 70%);animation-duration:22s}.blob--indigo{width:50%;height:50%;bottom:-15%;right:-5%;background:radial-gradient(ellipse,hsla(45,55%,62%,.65) 0,hsla(45,55%,62%,.1) 70%);animation-duration:28s;animation-delay:-8s}.blob--violet{width:40%;height:40%;top:30%;left:35%;background:radial-gradient(ellipse,rgba(139,115,64,.5) 0,rgba(139,115,64,.08) 70%);animation-duration:18s;animation-delay:-14s}.glass-wrap{position:relative;z-index:1;border:1px solid transparent;background:linear-gradient(rgba(10,10,18,.52) 0,rgba(10,10,18,.52) 100%) padding-box,var(--grad-border) border-box;border-radius:20px;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);padding:var(--sp-xl)}.glass-wrap:before{content:"";position:absolute;top:0;left:6%;right:6%;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);z-index:2;pointer-events:none}.community__card,.faq-item,.financial__card,.principle,.problem-col,.traction__stat,.webons__featured{position:relative;overflow:hidden}.community__card:before,.faq-item:before,.financial__card:before,.principle:before,.problem-col:after,.traction__stat:before,.webons__featured:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent);transform:scaleX(0);transition:transform var(--ease-med);pointer-events:none}.community__card:hover:before,.faq-item:hover:before,.financial__card:hover:before,.principle:hover:before,.problem-col:hover:after,.traction__stat:hover:before,.webons__featured:hover:after{transform:scaleX(1)}.community,.faq,.personas,.problem,.webons,.welcome__glass-card{position:relative;overflow:hidden}.welcome__glass-card{flex:1;z-index:1;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border:1px solid transparent;background:linear-gradient(rgba(10,10,18,.52) 0,rgba(10,10,18,.52) 100%) padding-box,var(--grad-border) border-box;border-radius:20px;padding:var(--sp-xl);display:flex;flex-direction:column;gap:var(--sp-lg)}.welcome__glass-card:before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.22),transparent);pointer-events:none}.welcome__big-text{font-family:var(--font-primary);font-size:clamp(4rem,9vw,8rem);font-weight:900;line-height:.88;letter-spacing:-.02em;color:transparent;-webkit-text-stroke:1px hsla(0,0%,100%,.08);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.welcome__feature-panel{background:rgba(0,0,0,.3);border-radius:12px;padding:var(--sp-lg);display:flex;flex-direction:column}.welcome__feature-panel-label{font-family:var(--font-secondary);font-size:.55rem;letter-spacing:.28em;text-transform:uppercase;color:var(--white-dim);margin-bottom:var(--sp-md)}.welcome__descriptor-item{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-top:1px solid hsla(0,0%,100%,.05)}.welcome__descriptor-item:first-of-type{border-top:none}.welcome__descriptor-left{color:var(--white-muted);font-family:var(--font-secondary);font-size:.75rem;letter-spacing:.04em}.welcome__descriptor-right{color:var(--gold);font-family:var(--font-secondary);font-size:.68rem;letter-spacing:.1em}.problem{padding:var(--sp-4xl) 0;background:var(--bg-primary);position:relative;overflow:hidden}.problem__inner{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-xl);align-items:start}.problem__header{grid-column:1/-1;text-align:center;margin-bottom:var(--sp-2xl)}.problem-col{background:rgba(0,0,0,.28);border-radius:16px;padding:var(--sp-xl);position:relative;transition:background var(--ease-med)}.problem-col:hover{background:rgba(0,0,0,.42)}.problem-col__title{font-family:var(--font-primary);font-size:var(--fs-h4);font-weight:var(--weight-heading);letter-spacing:.15em;text-transform:uppercase;margin-bottom:var(--sp-xl);display:flex;align-items:center;gap:var(--sp-md)}.problem-col--issue .problem-col__title{color:var(--white-muted)}.problem-col--solution .problem-col__title{color:var(--gold)}.problem-col--solution{background:var(--fill-card-2) padding-box,var(--grad-border-gold) border-box}.problem-col--solution:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(192,159,83,.06),transparent 60%);pointer-events:none}.problem-item{display:flex;align-items:flex-start;gap:var(--sp-md);padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.04);font-family:var(--font-secondary);font-size:.82rem;line-height:1.5}.problem-item:last-child{border-bottom:none}.problem-item__icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;font-size:12px}.problem-item--issue .problem-item__icon{color:hsla(0,0%,100%,.25)}.problem-item--solution .problem-item__icon{color:var(--gold)}.problem-item--solution{color:var(--white-cream)}.features{padding:var(--sp-4xl) 0;background:#000;position:relative;overflow:hidden}.features__header{position:relative;z-index:1;margin-bottom:var(--sp-2xl)}.features__glass-wrap{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-md);padding:var(--sp-xl);border:1px solid transparent;background:linear-gradient(rgba(10,10,18,.52) 0,rgba(10,10,18,.52) 100%) padding-box,var(--grad-border) border-box;border-radius:20px;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px)}.features__glass-wrap:before{content:"";position:absolute;top:0;left:6%;right:6%;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);pointer-events:none;z-index:2}.feature-card{background:rgba(0,0,0,.28);border-radius:14px;padding:var(--sp-xl);position:relative;overflow:hidden;transition:background var(--ease-med);cursor:default}.feature-card:hover{background:rgba(0,0,0,.42)}.feature-card:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--gold-subtle) 0,transparent 60%);opacity:0;transition:var(--ease-med);border-radius:14px}.feature-card:hover:after{opacity:1}.feature-card__icon{width:48px;height:48px;background:var(--gold-muted);border:1px solid var(--gold-border);border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--sp-lg);color:var(--gold);position:relative;z-index:1;transition:var(--ease-med)}.feature-card:hover .feature-card__icon{background:rgba(192,159,83,.2);border-color:var(--gold);box-shadow:0 0 20px rgba(192,159,83,.2)}.feature-card__number{position:absolute;top:var(--sp-lg);right:var(--sp-lg);font-family:var(--font-secondary);font-size:.6rem;color:var(--white-ghost);letter-spacing:.1em}.feature-card__title{font-family:var(--font-primary);font-size:var(--fs-h4);font-weight:var(--weight-heading);letter-spacing:.04em;margin-bottom:var(--sp-md);color:var(--white);position:relative;z-index:1}.feature-card__desc{line-height:1.7;color:var(--white-muted);margin-bottom:var(--sp-md)}.feature-card__desc,.feature-card__detail{font-family:var(--font-body);font-size:var(--fs-body-xs);font-weight:var(--weight-body);position:relative;z-index:1}.feature-card__detail{line-height:1.6;color:var(--white-dim)}.feature-card__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--sp-lg);position:relative;z-index:1}.interface-section{padding:var(--sp-4xl) 0;background:var(--bg-primary);position:relative;overflow:hidden}.interface-section__bg-text{position:absolute;bottom:-40px;right:-20px;font-family:var(--font-primary);font-size:clamp(8rem,18vw,18rem);font-weight:900;color:transparent;-webkit-text-stroke:1px rgba(192,159,83,.06);line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;letter-spacing:.05em}.interface-section__inner{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--sp-4xl);align-items:center}.interface-section__quote{font-family:var(--font-primary);font-size:var(--fs-h2);font-weight:var(--weight-heading);line-height:1.15;letter-spacing:-.01em;margin-bottom:var(--sp-2xl);position:relative}.interface-section__quote:before{content:'"';position:absolute;top:-30px;left:-10px;font-size:6rem;font-family:serif;color:var(--gold-muted);line-height:1}.interface-section__principles{display:flex;flex-direction:column;gap:var(--sp-lg)}.principle{display:flex;align-items:flex-start;gap:var(--sp-lg);padding:var(--sp-lg);background:rgba(0,0,0,.28);border-radius:12px;transition:background var(--ease-med)}.principle:hover{background:rgba(0,0,0,.42);background:var(--fill-card-2) padding-box,var(--grad-border-gold) border-box}.principle__num{font-family:var(--font-secondary);font-size:.6rem;color:var(--gold);letter-spacing:.1em;min-width:28px;padding-top:3px}.principle__title{font-family:var(--font-primary);font-size:var(--fs-h4);font-weight:var(--weight-heading);letter-spacing:.05em;margin-bottom:4px;color:var(--white-cream)}.principle__desc{font-family:var(--font-body);font-weight:var(--weight-body);font-size:.75rem;line-height:1.6;color:var(--white-muted)}.webons{padding:var(--sp-4xl) 0;background:var(--bg-primary);position:relative;overflow:hidden}.webons__inner{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--sp-2xl);align-items:start}.webons__featured{background:rgba(0,0,0,.28);border-radius:16px;padding:var(--sp-xl);position:relative;overflow:hidden}.webons__featured:before{content:"FEATURED";position:absolute;top:16px;right:-28px;transform:rotate(45deg);background:var(--gold);color:var(--bg-void);font-family:var(--font-secondary);font-size:.55rem;font-weight:700;letter-spacing:.15em;padding:4px 40px}.webons__featured-icon{width:60px;height:60px;background:var(--gold-muted);border:1px solid var(--gold-border);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--gold);margin-bottom:var(--sp-lg);font-size:1.5rem}.webons__featured-title{font-family:var(--font-primary);font-size:1.2rem;font-weight:var(--weight-heading);letter-spacing:.04em;color:var(--gold-light);margin-bottom:var(--sp-sm)}.webons__featured-subtitle{font-family:var(--font-secondary);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--white-dim);margin-bottom:var(--sp-lg)}.webons__featured-desc{font-family:var(--font-body);font-weight:var(--weight-body);font-size:.82rem;line-height:1.7;color:var(--white-muted);margin-bottom:var(--sp-xl)}.webons__why{margin-top:var(--sp-xl);padding-top:var(--sp-xl);border-top:1px solid var(--gold-border)}.webons__why-title{font-family:var(--font-secondary);font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:var(--sp-md)}.webons__why-text{font-family:var(--font-body);font-size:.82rem;line-height:1.6;color:var(--white-muted)}.webons__list{display:flex;flex-direction:column}.webons__count-bar{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-md) var(--sp-lg);background:var(--gold-muted);border:1px solid var(--gold-border);margin-bottom:1px;font-family:var(--font-secondary);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase}.webons__count-bar strong{font-family:var(--font-primary);font-size:1.4rem;font-weight:var(--weight-heading);color:var(--gold)}.webon-item{display:flex;align-items:center;gap:var(--sp-md);padding:14px var(--sp-lg);border:1px solid var(--gold-border);border-top:none;font-family:var(--font-labels);font-size:.78rem;transition:var(--ease-fast);cursor:default}.webon-item:hover{background:var(--bg-card-2);border-color:var(--gold-border-hover)}.webon-item__dot{width:6px;height:6px;background:var(--gold);border-radius:50%;flex-shrink:0}.webon-item__name{flex:1;color:var(--white-muted)}.webon-item__tag{font-size:.55rem;letter-spacing:.12em;text-transform:uppercase;color:var(--white-dim)}.webons__benefits{margin-top:var(--sp-xl);padding:var(--sp-lg);border:1px solid transparent;background:var(--fill-card) padding-box,var(--grad-border) border-box;border-radius:12px}.webons__benefit{display:flex;align-items:center;gap:var(--sp-md);padding:10px 0;font-family:var(--font-secondary);font-size:.75rem;color:var(--white-muted);border-bottom:1px solid hsla(0,0%,100%,.04)}.webons__benefit:last-child{border-bottom:none}.webons__benefit-icon{color:var(--gold);flex-shrink:0}.financial{padding:var(--sp-4xl) 0;background:var(--bg-primary);position:relative;overflow:hidden}.financial__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-xl);margin-top:var(--sp-md)}.financial__card{background:rgba(0,0,0,.28);border-radius:16px;padding:var(--sp-xl);transition:background var(--ease-med)}.financial__card:hover{background:rgba(0,0,0,.42)}.financial__card--highlight{background:var(--fill-card-2) padding-box,var(--grad-border-gold) border-box;grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-xl);align-items:center}.financial__card-icon{width:44px;height:44px;background:var(--gold-muted);border:1px solid var(--gold-border);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--gold);margin-bottom:var(--sp-lg)}.financial__card-title{font-family:var(--font-primary);font-size:var(--fs-h4);font-weight:var(--weight-heading);letter-spacing:.04em;color:var(--white);margin-bottom:var(--sp-sm)}.financial__card-sub{font-family:var(--font-secondary);font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;color:var(--gold);margin-bottom:var(--sp-md)}.financial__list{display:flex;flex-direction:column;gap:8px}.financial__list-item{display:flex;align-items:center;gap:var(--sp-md);font-family:var(--font-body);font-size:.78rem;color:var(--white-muted)}.financial__list-item:before{content:"—";color:var(--gold-dark);flex-shrink:0;font-size:.6rem}.comparison-table{width:100%;border-collapse:collapse;margin-top:var(--sp-2xl);font-family:var(--font-secondary);font-size:.75rem}.comparison-table th{padding:12px 16px;text-align:left;background:var(--bg-card-2);color:var(--white-dim);font-weight:500;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;border-bottom:1px solid var(--gold-border)}.comparison-table th:first-child{color:var(--white-muted);font-size:.65rem}.comparison-table th.nomo-col{background:rgba(192,159,83,.08);color:var(--gold)}.comparison-table td{padding:14px 16px;border-bottom:1px solid hsla(0,0%,100%,.04);color:var(--white-muted)}.comparison-table td.nomo-col{background:rgba(192,159,83,.04);color:var(--white-cream);font-weight:500}.comparison-table tr:last-child td{border-bottom:none}.check-yes{color:var(--gold);font-size:1rem}.check-no{color:hsla(0,0%,100%,.2);font-size:1rem}.check-part{color:var(--bronze);font-size:1rem}.check-soon{color:rgba(192,159,83,.45);font-size:1rem}.build{padding:var(--sp-4xl) 0;background:#000;position:relative;overflow:hidden}.build__inner{display:grid;grid-template-columns:1fr 1.2fr;gap:var(--sp-4xl);align-items:center}.build__sdk-list{display:flex;flex-direction:column;gap:2px;margin-top:var(--sp-xl)}.sdk-item{display:flex;align-items:center;justify-content:space-between;padding:14px var(--sp-lg);background:var(--bg-card);border:1px solid var(--gold-border);border-bottom:none;font-family:var(--font-secondary);font-size:.78rem;transition:var(--ease-fast);cursor:default}.sdk-item:last-child{border-bottom:1px solid var(--gold-border)}.sdk-item:hover{background:var(--bg-card-2);border-right-color:var(--gold);padding-right:calc(var(--sp-lg) + 4px)}.sdk-item__name{color:var(--gold-light);font-weight:600}.sdk-item__desc{color:var(--white-dim);font-size:.68rem}.build__terminal{border:1px solid transparent;background:var(--fill-void) padding-box,var(--grad-border) border-box;border-radius:12px;font-family:var(--font-secondary);font-size:.78rem;position:relative;overflow:hidden}.build__terminal-bar{background:var(--bg-card-2);border-bottom:1px solid var(--gold-border);border-radius:12px 12px 0 0;padding:10px 16px;display:flex;align-items:center;gap:8px}.build__terminal-dot{width:10px;height:10px;border-radius:50%}.build__terminal-title{font-size:.62rem;color:var(--white-dim);letter-spacing:.1em;margin-left:auto;margin-right:auto}.build__terminal-body{padding:var(--sp-lg);line-height:2}.build__terminal-line{display:block;color:var(--white-muted)}.build__terminal-line--cmd{color:var(--gold)}.build__terminal-line--comment{color:var(--white-dim)}.build__terminal-line--success{color:#4caf94}.build__terminal-line--import{color:#9bb8e8}.build__terminal-line--string{color:#c89b6a}.build__terminal-cursor{display:inline-block;width:8px;height:14px;background:var(--gold);animation:dot-pulse 1s step-end infinite;vertical-align:middle}.community{padding:var(--sp-4xl) 0;background:var(--bg-primary);position:relative;overflow:hidden}.community__inner{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-xl)}.community__card{background:rgba(0,0,0,.28);border-radius:16px;padding:var(--sp-xl);transition:background var(--ease-med)}.community__card:hover{background:rgba(0,0,0,.42)}.community__card-icon{width:48px;height:48px;background:var(--gold-muted);border:1px solid var(--gold-border);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--gold);margin-bottom:var(--sp-lg)}.community__card-title{font-family:var(--font-primary);font-size:var(--fs-h4);font-weight:var(--weight-heading);letter-spacing:.04em;margin-bottom:var(--sp-sm);color:var(--white)}.community__card-desc{font-family:var(--font-body);font-weight:var(--weight-body);font-size:.8rem;line-height:1.65;color:var(--white-muted);margin-bottom:var(--sp-lg)}.community__features{display:flex;flex-direction:column;gap:8px}.community__feature{display:flex;align-items:center;gap:var(--sp-md);font-family:var(--font-secondary);font-size:.75rem;color:var(--white-muted)}.community__feature-dot{width:5px;height:5px;background:var(--gold);border-radius:50%;flex-shrink:0}.traction{padding:var(--sp-4xl) 0;background:#000;position:relative;overflow:hidden}.traction:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:900px;height:400px;background:radial-gradient(ellipse,rgba(192,159,83,.07) 0,transparent 65%);pointer-events:none}.traction__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:var(--sp-md)}.traction__stat{background:rgba(0,0,0,.28);border-radius:16px;padding:var(--sp-xl) var(--sp-lg);text-align:center;position:relative;overflow:hidden;transition:background var(--ease-med)}.traction__stat:hover{background:rgba(0,0,0,.42)}.traction__number{font-family:var(--font-primary);font-size:var(--fs-h1);font-weight:var(--weight-heading);letter-spacing:-.02em;color:var(--gold);display:block;line-height:1;margin-bottom:var(--sp-sm)}.traction__label{font-family:var(--font-labels);font-size:var(--fs-label-sm);font-weight:var(--weight-labels);letter-spacing:.2em;text-transform:uppercase;color:var(--white-dim)}.traction__sub{font-family:var(--font-secondary);font-size:.62rem;color:rgba(192,159,83,.5);margin-top:4px}.personas{padding:var(--sp-4xl) 0;background:var(--bg-primary);position:relative;overflow:hidden}.personas__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-lg);margin-top:var(--sp-2xl)}.persona-card{background:rgba(0,0,0,.28);border-radius:16px;padding:var(--sp-xl);transition:background var(--ease-med);position:relative;overflow:hidden}.persona-card:hover{background:rgba(0,0,0,.42)}.persona-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent);transform:scaleX(0);transition:var(--ease-med)}.persona-card:hover{background:var(--fill-card-2) padding-box,var(--grad-border-hi) border-box}.persona-card:hover:before{transform:scaleX(1)}.persona-card__for{font-family:var(--font-secondary);font-size:.6rem;letter-spacing:.25em;text-transform:uppercase;color:var(--gold);margin-bottom:var(--sp-sm)}.persona-card__title{font-family:var(--font-primary);font-size:var(--fs-h3);font-weight:var(--weight-heading);letter-spacing:.02em;margin-bottom:var(--sp-xl);color:var(--white)}.persona-card__items{display:flex;flex-direction:column;gap:10px}.persona-item{display:flex;align-items:flex-start;gap:10px;font-family:var(--font-body);font-size:.78rem;line-height:1.5;color:var(--white-muted)}.persona-item__check{color:var(--gold);flex-shrink:0;font-size:.7rem;margin-top:2px}.faq{padding:var(--sp-4xl) 0;background:#000;position:relative;overflow:hidden}.faq__list{margin-top:var(--sp-2xl);display:flex;flex-direction:column;gap:2px}.faq-item{background:rgba(0,0,0,.22);border-radius:12px;overflow:hidden;transition:background var(--ease-med)}.faq-item.open{background:rgba(0,0,0,.38)}.faq-item__question{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-lg) var(--sp-xl);cursor:pointer;gap:var(--sp-lg);transition:background var(--ease-fast)}.faq-item__question:hover{background:var(--bg-card-2)}.faq-item__q-text{font-family:var(--font-primary);font-size:var(--fs-h4);font-weight:var(--weight-heading);letter-spacing:.02em;color:var(--white)}.faq-item.open .faq-item__q-text{color:var(--gold-light)}.faq-item__icon{width:24px;height:24px;border:1px solid var(--gold-border);border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--gold);flex-shrink:0;transition:transform var(--ease-med),background var(--ease-med);font-size:1rem;font-family:var(--font-secondary)}.faq-item.open .faq-item__icon{transform:rotate(45deg);background:var(--gold-muted)}.faq-item__answer{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.faq-item.open .faq-item__answer{max-height:300px}.faq-item__answer-inner{padding:0 var(--sp-xl) var(--sp-xl);font-family:var(--font-body);font-weight:var(--weight-body);font-size:.82rem;line-height:1.75;color:var(--white-muted);border-top:1px solid var(--gold-border);padding-top:var(--sp-lg)}.cta-section{padding:var(--sp-4xl) 0;background:var(--bg-primary);position:relative;overflow:hidden;text-align:center}.cta-section__bg{display:none}.cta-section__glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:400px;background:radial-gradient(ellipse,rgba(192,159,83,.1) 0,transparent 65%);filter:blur(30px);pointer-events:none}.cta-section__eyebrow{font-family:var(--font-secondary);font-size:.65rem;letter-spacing:.25em;text-transform:uppercase;color:var(--gold);margin-bottom:var(--sp-lg)}.cta-section__title{font-family:var(--font-primary);font-size:var(--fs-h1);font-weight:var(--weight-heading);letter-spacing:-.01em;line-height:1.05;margin-bottom:var(--sp-lg)}.cta-section__sub{font-family:var(--font-secondary);font-size:.88rem;color:var(--white-muted);margin-bottom:var(--sp-2xl);max-width:480px;margin-left:auto;margin-right:auto}.cta-section__buttons{display:flex;gap:var(--sp-md);flex-wrap:wrap;margin-bottom:var(--sp-2xl)}.cta-section .hero__cta,.cta-section__buttons{justify-content:center}.cta-section .hero__cta .btn{flex:0 0 auto}.cta-section__badges{display:flex;gap:var(--sp-xl);justify-content:center;flex-wrap:wrap}.cta-badge{display:flex;align-items:center;gap:var(--sp-sm);font-family:var(--font-labels);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--white-dim)}.cta-badge:before{content:"◆";color:var(--gold);font-size:.5rem}.footer{background:var(--bg-void);border-top:1px solid var(--gold-border);padding:var(--sp-2xl) 0 var(--sp-xl)}.footer__inner{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:var(--sp-2xl);margin-bottom:var(--sp-2xl)}.footer__brand-logo{font-family:var(--font-primary);font-size:1.4rem;font-weight:var(--weight-heading);letter-spacing:.2em;color:var(--gold);margin-bottom:var(--sp-md)}.footer__brand-desc{font-family:var(--font-body);font-size:.75rem;line-height:1.65;color:var(--white-dim);max-width:240px}.footer__col-title{font-family:var(--font-labels);font-size:var(--fs-label-xs);font-weight:var(--weight-labels);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:var(--sp-lg)}.footer__links{display:flex;flex-direction:column;gap:10px}.footer__link{font-family:var(--font-labels);font-size:.78rem;color:var(--white-dim);transition:color var(--ease-fast)}.footer__link:hover{color:var(--gold-light)}.footer__bottom{border-top:1px solid hsla(0,0%,100%,.05);padding-top:var(--sp-xl);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-md)}.footer__copyright{font-family:var(--font-labels);font-size:.65rem;letter-spacing:.1em;color:var(--white-dim);text-transform:uppercase}.footer__legal{display:flex;gap:var(--sp-xl)}.footer__legal-link{font-family:var(--font-labels);font-size:.65rem;letter-spacing:.08em;color:var(--white-dim);text-transform:uppercase;transition:color var(--ease-fast)}.footer__legal-link:hover{color:var(--gold)}.font-switcher{position:fixed;bottom:24px;left:24px;z-index:999;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.font-switcher__toggle{padding:8px 14px;border:1px solid transparent;background:linear-gradient(rgba(10,10,14,.95) 0,rgba(10,10,14,.95) 100%) padding-box,var(--grad-border) border-box;border-radius:10px;color:var(--gold);font-family:var(--font-secondary);font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:var(--ease-fast);display:flex;align-items:center;gap:8px;backdrop-filter:blur(12px)}.font-switcher__toggle:hover{background:linear-gradient(rgba(14,14,20,.98) 0,rgba(14,14,20,.98) 100%) padding-box,var(--grad-border-gold) border-box}.font-switcher__panel{border:1px solid transparent;background:linear-gradient(rgba(10,10,14,.96) 0,rgba(10,10,14,.96) 100%) padding-box,var(--grad-border) border-box;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:4px;backdrop-filter:blur(24px);min-width:200px;transform-origin:bottom left}.font-switcher__label{font-family:var(--font-secondary);font-size:.55rem;letter-spacing:.25em;text-transform:uppercase;color:var(--white-dim);padding:4px 8px 10px;border-bottom:1px solid var(--gold-border);margin-bottom:4px}.font-switcher__option{padding:8px 10px;cursor:pointer;border:1px solid transparent;border-radius:6px;transition:var(--ease-fast);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-md)}.font-switcher__option:hover{border-color:var(--gold-border);background:var(--gold-muted)}.font-switcher__option.active{border-color:var(--gold);background:var(--gold-muted)}.font-switcher__option-name{font-size:.82rem;color:var(--white-muted)}.font-switcher__option.active .font-switcher__option-name{color:var(--gold-light)}.font-switcher__option-desc{font-family:var(--font-secondary);font-size:.55rem;color:var(--white-dim);letter-spacing:.05em}@media (max-width:1100px){.hero__inner{grid-template-columns:1fr;text-align:center}.hero__content{padding:var(--sp-2xl) var(--sp-xl);max-width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.hero__cta,.hero__stats{justify-content:center}.hero__visual{display:none}.welcome__inner{grid-template-columns:1fr}.welcome__right{display:none}.features__glass-wrap{grid-template-columns:repeat(2,1fr)}.build__inner,.community__inner,.financial__card--highlight,.webons__inner{grid-template-columns:1fr}.traction__grid{grid-template-columns:repeat(2,1fr)}.personas__grid{grid-template-columns:1fr}.footer__inner{grid-template-columns:1fr 1fr;gap:var(--sp-xl)}.interface-section__inner,.problem__inner{grid-template-columns:1fr}}@media (max-width:768px){:root{--sp-4xl:80px;--sp-3xl:60px;--fs-display:clamp(2.2rem,11vw,3.4rem)}.container{padding:0 8px}.glass-wrap{padding:var(--sp-md)}.navbar__cta-btn,.navbar__links{display:none}.navbar__burger{display:flex}.navbar__logo-text{display:none}.navbar__inner{display:flex;justify-content:space-between}.hero{overflow-x:hidden;padding-top:var(--nav-height)}.hero__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:0}.hero__content{padding:var(--sp-sm) 0 var(--sp-lg)}.hero__eyebrow{font-size:var(--fs-label-xs);letter-spacing:.14em;gap:6px;margin-bottom:var(--sp-sm)}.hero__wordmark{font-size:clamp(2.2rem,11vw,3.4rem)}.hero__subtitle{margin-bottom:var(--sp-sm)}.hero__tagline{margin-bottom:var(--sp-md)}.hero__cta{flex-direction:column;align-items:stretch;margin-bottom:var(--sp-lg)}.hero__cta .btn{flex:none;width:100%}.hero__stats{padding-top:var(--sp-sm);gap:var(--sp-md)}.hero__stat-number{font-size:1.1rem}.hero__stat-label{font-size:.58rem}.features__glass-wrap{padding:var(--sp-md)}.features__glass-wrap,.financial__grid{grid-template-columns:1fr}.traction__grid{grid-template-columns:repeat(2,1fr)}.footer__inner{grid-template-columns:1fr}.footer__bottom{flex-direction:column;text-align:center}.comparison-table{font-size:.65rem}.comparison-table td,.comparison-table th{padding:10px}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg-void)}::-webkit-scrollbar-thumb{background:var(--gold-deep);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--gold-dark)}::-moz-selection{background:var(--gold-muted);color:var(--gold-pale)}::selection{background:var(--gold-muted);color:var(--gold-pale)}
/*# sourceMappingURL=65ec9ad03fd570c7.css.map*/