@import "https://fonts.googleapis.com/css2?family=Archivo+Black&family=Inter:wght@400;600;700&family=Syne:wght@800&display=swap";@import "https://fonts.googleapis.com/css2?family=Archivo+Black&family=Inter:wght@400;600;700&family=Syne:wght@800&display=swap";@import "https://fonts.googleapis.com/css2?family=Archivo+Black&family=Inter:wght@400;600;700&display=swap";video{pointer-events:none}video::-webkit-media-controls{-webkit-appearance:none;opacity:0!important;pointer-events:none!important;display:none!important}video::-webkit-media-controls-panel{-webkit-appearance:none;opacity:0!important;pointer-events:none!important;display:none!important}video::-webkit-media-controls-enclosure{-webkit-appearance:none;opacity:0!important;pointer-events:none!important;display:none!important}video::-webkit-media-controls-play-button{-webkit-appearance:none;opacity:0!important;pointer-events:none!important;display:none!important}video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;opacity:0!important;pointer-events:none!important;display:none!important}video::-webkit-media-controls-overlay-play-button{-webkit-appearance:none;opacity:0!important;pointer-events:none!important;display:none!important}html,body{background-color:#a1d0cb!important}*{box-sizing:border-box;font-family:var(--font-global);-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;margin:0;padding:0;overflow:hidden}.HomeScreen{background-color:#a1d0cb;justify-content:center;align-items:center;width:100vw;height:100dvh;padding:0;transition:all .6s;display:flex;overflow:auto}.main-scroll-viewport{scroll-snap-type:y mandatory;scroll-behavior:smooth;flex-direction:column;gap:20px;width:100%;height:100%;padding:20px;display:flex;overflow:hidden auto}.main-scroll-viewport::-webkit-scrollbar{display:none}.main-scroll-viewport{-ms-overflow-style:none;scrollbar-width:none}.home-screen-box,.landing-screen-box,.as-screen,.explain-screen-box,.utility-screen-box,.utility2-screen-box,.pricing-screen-box,.partner-screen-box,.faq-screen-box,.stats-screen-box,.events-screen-box,.artist-screen-box,.benefits-screen-box,.trynow-screen-box,.studio-screen-box,.footer-screen-box{will-change:transform, opacity;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover;overflow:hidden;scroll-snap-align:center!important;flex-shrink:0!important;height:100%!important}.home-screen-box{animation-name:anim-fade}.as-screen{animation-name:anim-drop-down}.explain-screen-box{animation-name:anim-grow-up}.utility-screen-box{animation-name:anim-slide-left}.utility2-screen-box{animation-name:anim-slide-right}.stats-screen-box{animation-name:anim-zoom-out}.pricing-screen-box{animation-name:anim-grow-up}.trynow-screen-box{animation-name:anim-zoom-out}.partner-screen-box{animation-name:anim-drop-down}.artist-screen-box{animation-name:anim-twist-left}.events-screen-box{animation-name:anim-twist-right}.benefits-screen-box{animation-name:anim-zoom-out}.faq-screen-box{animation-name:anim-reveal-up}.footer-screen-box{animation-name:anim-footer-snap}.studio-screen-box{animation-name:anim-reveal-up}.landing-screen-box{animation-name:anim-fade}.coin-break{display:none}@media (width<=400px){.coin-break{display:block}}@keyframes anim-fade{0%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes anim-slide-left{0%{opacity:0;transform:translate(-150px)}50%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes anim-grow-up{0%{opacity:0;transform:translateY(0)scale(.4)}50%{opacity:1;transform:translateY(0)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes anim-slide-right{0%{opacity:0;transform:translate(150px)}50%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes anim-zoom-in{0%{opacity:0;transform:scale(.9)}50%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes anim-drop-down{0%{opacity:0;transform:scale(2)}50%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes anim-twist-left{0%{opacity:0;transform:translate(-120px)rotate(-3deg)}50%{opacity:1;transform:translate(0)rotate(0)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes anim-twist-right{0%{opacity:0;transform:translate(120px)rotate(3deg)}50%{opacity:1;transform:translate(0)rotate(0)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes anim-zoom-out{0%{opacity:0;transform:scale(1.1)}50%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes anim-reveal-up{0%{opacity:0;transform:scale(.5)translate(140px)rotate(5deg)}50%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes anim-footer-snap{0%{opacity:0;transform:translateY(0)scale(.4)}50%{opacity:1;transform:translateY(0)scale(1)}to{opacity:1;transform:translateY(0)}}@media (width>=601px){.main-scroll-viewport{gap:40px;padding:40px}.home-screen-box,.landing-screen-box,.as-screen,.explain-screen-box,.utility-screen-box,.utility2-screen-box,.pricing-screen-box,.partner-screen-box,.faq-screen-box,.stats-screen-box,.events-screen-box,.artist-screen-box,.benefits-screen-box,.trynow-screen-box,.studio-screen-box,.footer-screen-box{will-change:auto!important;animation:none!important}}@media (width>=800px){.home-screen-box,.landing-screen-box,.as-screen,.explain-screen-box,.utility-screen-box,.utility2-screen-box,.pricing-screen-box,.faq-screen-box,.stats-screen-box,.events-screen-box,.artist-screen-box,.benefits-screen-box,.trynow-screen-box{padding-left:120px!important;padding-right:120px!important}}@media (width>=1500px){.home-screen-box,.landing-screen-box,.as-screen,.utility-screen-box,.utility2-screen-box,.pricing-screen-box,.faq-screen-box,.stats-screen-box,.events-screen-box,.artist-screen-box,.benefits-screen-box,.trynow-screen-box{padding-left:220px!important;padding-right:220px!important}}@media (width>=1800px){.home-screen-box,.landing-screen-box,.as-screen,.explain-screen-box,.utility-screen-box,.utility2-screen-box,.pricing-screen-box,.faq-screen-box,.stats-screen-box,.events-screen-box,.artist-screen-box,.benefits-screen-box,.trynow-screen-box{padding-left:360px!important;padding-right:360px!important}}.landing-screen-box{color:#fff;box-sizing:border-box;will-change:transform, opacity;background-color:#000;border-radius:28px;flex-direction:column;justify-content:flex-start;width:100%;padding:24px;animation-name:landing-box-fade;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover;display:flex;position:relative;overflow:hidden;scroll-snap-align:center!important;flex-shrink:0!important;height:100%!important}@keyframes landing-box-fade{0%{opacity:0}50%{opacity:1}to{opacity:1}}.landing-bg-video{object-fit:cover;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.landing-bg-overlay{z-index:1;pointer-events:none;background:linear-gradient(#000000c7 0%,#00000073 42%,#0000000d 72%,#00000040 100%);position:absolute;inset:0}.landing-content{z-index:2;text-align:left;flex-direction:column;align-items:flex-start;width:100%;max-width:720px;margin-top:12px;display:flex;position:relative}.landing-brand{align-items:center;gap:12px;margin-bottom:22px;display:flex}.landing-brand-logo{border-radius:18px;width:auto;height:56px;display:block}.landing-brand-text{filter:brightness(0)invert();width:auto;height:30px;display:block}.landing-tag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:1px;text-transform:uppercase;color:#fff;background-color:#ffffff26;border:.6px solid #fff6;border-radius:100px;margin-bottom:18px;padding:7px 14px;font-family:Inter,sans-serif;font-size:11px;font-weight:700;display:inline-block}.landing-content h1{text-transform:uppercase;letter-spacing:-1.5px;color:#fff;margin:0 0 16px;font-family:Archivo Black,sans-serif;font-size:48px;line-height:92%}.landing-content p{color:#ffffffd1;max-width:440px;margin:0 0 28px;font-family:Inter,sans-serif;font-size:15px;line-height:1.5}.landing-buttons{flex-direction:column;gap:10px;width:fit-content;min-width:190px;display:flex}.landing-btn{letter-spacing:.3px;white-space:nowrap;cursor:pointer;box-sizing:border-box;border:none;border-radius:100px;justify-content:center;align-items:center;padding:15px 32px;font-family:Inter,sans-serif;font-size:14px;font-weight:300;transition:transform .15s,opacity .15s,background-color .15s;display:flex}.landing-btn:active{opacity:.9;transform:scale(.97)}.landing-btn-primary{color:#f1f1f1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#27a4e2ec}.landing-btn-ghost{color:#292828;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffffa8;border:.6px solid #fff6}.landing-hint{z-index:2;color:#fff;pointer-events:none;justify-content:center;animation:1.6s ease-in-out infinite landing-hint;display:flex;position:absolute;bottom:22px;left:0;right:0}.landing-hint svg{width:28px;height:28px;display:block}@keyframes landing-hint{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}.landing-content>*{animation:.9s cubic-bezier(.16,1,.3,1) both landing-rise}.landing-content>:first-child{animation-delay:.1s}.landing-content>:nth-child(2){animation-delay:.2s}.landing-content>:nth-child(3){animation-delay:.32s}.landing-content>:nth-child(4){animation-delay:.44s}@keyframes landing-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.landing-content>*,.landing-hint{animation:none}}@media (width>=601px){.landing-screen-box{padding:40px;will-change:auto!important;animation:none!important}.landing-content{margin-top:72px}.landing-content h1{letter-spacing:-2.5px;font-size:96px}.landing-content p{max-width:520px;margin-bottom:32px;font-size:18px}.landing-buttons{min-width:220px}.landing-btn{padding:17px 36px;font-size:15px}.landing-hint{bottom:36px}}@media (width>=1500px){.landing-screen-box{padding:60px}}:root{--font-global:"Inter", sans-serif;--font-f1:"Archivo Black", sans-serif}.home-screen-box{color:#000;z-index:99;background-color:#fff;border-radius:32px;width:100%;height:100%;padding:20px;position:relative}.home-screen-box h2{font-family:var(--font-f1);text-transform:uppercase;letter-spacing:-1px;margin-top:50px;font-size:42px;line-height:95%}.model-container{justify-content:center;align-items:center;width:100%;height:calc(100% - 220px);display:flex}.webgl-canvas{width:100%;height:100%;display:block}.action-bar{justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.price-container{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.price{color:#000;font-size:26px;font-weight:700;line-height:100%}.crypto-conversion{align-items:center;gap:6px;display:flex}.currency-logo{object-fit:contain;width:14px;height:14px}.conversion-value{color:#666;font-size:14px;font-weight:600}.add-to-cart-btn{font-family:var(--font-f1);color:#fff;letter-spacing:.5px;z-index:99990;cursor:pointer;background-color:#000;border:none;border-radius:100px;padding:16px 24px;font-size:16px;transition:transform .2s,background-color .2s}.add-to-cart-btn:active{transform:scale(.96)}@media (width>=800px){.action-bar{left:120px!important;right:120px!important}}@media (width>=1500px){.action-bar{left:240px!important;right:240px!important}}@media (width>=1800px){.action-bar{left:400px!important;right:400px!important}}.coin-selector-container{box-sizing:border-box;z-index:6;pointer-events:none;justify-content:center;align-items:flex-end;gap:12px;margin:0 auto;padding:14px;display:flex;position:absolute;bottom:70px;left:0;right:0}.coin-item-wrapper{cursor:pointer;transform-origin:bottom;pointer-events:auto;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.coin-selector-img{object-fit:contain;z-index:2;width:40px;height:40px;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.coin-circle-bg{z-index:1;background-color:#80808000;border-radius:50%;width:44px;height:44px;transition:background-color .25s,transform .25s cubic-bezier(.34,1.56,.64,1);position:absolute;transform:scale(.8)}.coin-item-wrapper.selected{transform:scale(1.3)}.coin-item-wrapper.selected .coin-circle-bg{transform:scale(1)}.explain-screen-box{color:#000;scroll-snap-align:center;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;background-color:#fff;border-radius:28px;flex-direction:column;flex-shrink:0;justify-content:flex-start;width:100%;height:100%;padding:50px 0 0;display:flex;position:relative;overflow-y:auto}.explain-screen-box::-webkit-scrollbar{display:none}.explain-content{flex-direction:column;align-items:flex-start;width:100%;display:flex}.how-text-section h2{text-transform:uppercase;letter-spacing:-1px;margin-top:50px;margin-bottom:12px;margin-left:20px;font-family:Archivo Black,sans-serif;font-size:42px;line-height:95%}.how-text-section p{color:#666;width:80%;max-width:450px;margin-top:-4px;margin-bottom:12px;margin-left:20px;font-family:Inter,sans-serif;line-height:140%}.explain-content .text-section h2{text-transform:uppercase;letter-spacing:-1px;white-space:pre-line;margin-top:20px;margin-bottom:10px;font-family:Archivo Black,sans-serif;font-size:42px;line-height:95%}.explain-top{margin-top:24px}@media (width>=601px){.explain-content .text-section h2{font-size:44px}.explain-screen-box{padding-bottom:160px}}.ec-track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;box-sizing:border-box;flex-direction:row;gap:16px;width:100%;margin-top:0;padding:16px 0;display:flex;overflow-x:auto}.ec-track::-webkit-scrollbar{display:none}.ec-track:before,.ec-track:after{content:"";flex-shrink:0;width:calc(50vw - 144px)}.ec-card{scroll-snap-align:center;box-sizing:border-box;color:#fff;border-radius:22px;flex-direction:column;flex-shrink:0;width:288px;height:360px;padding:24px;display:flex;position:relative;overflow:hidden;text-align:left!important;align-items:flex-start!important}.ec-card,.ec-card *,.ec-card p,.ec-card h3,.ec-card span{text-align:left!important;margin-left:0!important;margin-right:0!important}.ec-shimmer{pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff73 40% 60%,#0000 100%);height:1px;position:absolute;top:0;left:18px;right:18px}.ec-card--highlight:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#ffffff26 0%,#0000 70%);border-radius:50%;width:160px;height:160px;position:absolute;top:-40px;right:-40px}.ec-deco{letter-spacing:-6px;color:#ffffff12;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;font-family:Archivo Black,sans-serif;font-size:108px;line-height:1;position:absolute;bottom:-16px;right:-8px}.ec-icon{z-index:1;background:#ffffff26;border:1px solid #ffffff38;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:20px;display:flex;position:relative}.ec-icon img{object-fit:contain;filter:brightness(0)invert();width:20px;height:20px;display:block}.ec-title{z-index:1;width:100%;position:relative;letter-spacing:-.8px!important;color:#fff!important;text-align:left!important;margin:0 0 10px!important;padding:0!important;font-family:Archivo Black,sans-serif!important;font-size:28px!important;line-height:1.05!important}.ec-desc{z-index:1;position:relative;color:#fffc!important;text-align:left!important;width:100%!important;margin:0!important;padding:0!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.6!important;display:block!important}.ec-badge{z-index:2;background:#ffffff26;border:1px solid #ffffff47;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:18px;padding:6px 13px 6px 10px;display:inline-flex;position:relative}.ec-badge svg{color:#fff;flex-shrink:0}.ec-badge span{letter-spacing:.3px;color:#fff;font-family:Archivo Black,sans-serif;font-size:12px}@media (width>=960px){.ec-track{scroll-snap-type:none;justify-content:center;max-width:1200px;margin-left:auto;margin-right:auto;padding:20px;overflow-x:visible}.ec-track:before,.ec-track:after{display:none}.ec-card{scroll-snap-align:none;width:300px}.ec-title{font-size:30px!important}}.utility-screen-box{color:#000;scroll-snap-align:center;box-sizing:border-box;background-color:#fff;border-radius:28px;flex-direction:column;flex-shrink:0;justify-content:flex-start;width:100%;height:100%;padding:40px 20px 0;display:flex;position:relative;overflow:hidden}.utility-scrollable-container{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;flex:1;width:100%;padding-bottom:80px;overflow-y:auto}.utility-scrollable-container::-webkit-scrollbar{display:none}.utility-content{flex-direction:column;align-items:flex-start;width:100%;height:auto;display:flex}.text-section h2{text-transform:uppercase;letter-spacing:-1px;margin-top:20px;margin-bottom:10px;font-family:Archivo Black,sans-serif;font-size:42px;line-height:95%}.total-time-label{flex-direction:column;align-items:center;width:100%;margin-top:10px;animation:.5s both fade-in-up;display:flex}.total-time-value{color:#000;font-family:Archivo Black,sans-serif;font-size:48px;line-height:1}.total-time-caption{color:#999;text-transform:uppercase;letter-spacing:1px;margin-top:4px;font-family:Inter,sans-serif;font-size:12px}@keyframes fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width>=601px){.text-section h2{font-size:44px}.utility-scrollable-container{padding-bottom:180px}}.utility-steps-list{flex-direction:column;gap:0;width:100%;display:flex}.utility-step-row{flex-direction:column;align-items:stretch;display:flex}.utility-step-card{box-sizing:border-box;background-color:#eee;border:none;border-radius:20px;align-items:center;gap:16px;width:100%;padding:12px;transition:background-color .3s,box-shadow .3s,opacity .3s;display:flex}.step-icon-box{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.step-icon-img{object-fit:contain;width:60%;height:60%}.step-info{flex-direction:column;flex-grow:1;gap:2px;display:flex}.step-info h3{color:#000;margin:0;font-family:Inter,sans-serif;font-size:15px;font-weight:700}.step-info p{color:#777;margin:0;font-family:Inter,sans-serif;font-size:11px;line-height:135%}.step-number-badge{color:#a1d0cb;background-color:#fff;border:1px solid #a1d0cb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-left:auto;font-family:Archivo Black,sans-serif;font-size:16px;transition:background-color .3s,border-color .3s;display:flex}.step-connector{justify-content:flex-end;height:16px;padding-right:30px;display:flex}.step-connector-line{transform-origin:top;background-color:#a1d0cb;border-radius:2px;width:2px;height:16px}.utility-step-card.step-active{background-color:#e8f5f3}.utility-step-card.step-done{opacity:.55}.step-number-badge.badge-active{color:#fff;background-color:#a1d0cb;border-color:#a1d0cb;animation:1s infinite pulse-badge}.step-number-badge.badge-done{background-color:#a1d0cb;border-color:#a1d0cb}.theme-dark .step-number-badge{color:#000;border-color:#000}.utility-steps-list.theme-dark .step-connector-line{background-color:#000}.utility-steps-list.theme-dark .utility-step-card.step-active{background-color:#fad9ae}.utility-steps-list.theme-dark .step-number-badge.badge-active{color:#fff;background-color:#000;border-color:#000}.utility-steps-list.theme-dark .step-number-badge.badge-done{background-color:#000;border-color:#000}.badge-done-icon{object-fit:contain;filter:brightness(0)invert();width:55%;height:55%}.badge-countdown{color:#fff;font-family:Archivo Black,sans-serif;font-size:15px;line-height:1}@keyframes pulse-badge{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@media (width>=601px){.utility-step-card{gap:20px;padding:16px}.step-icon-box{border-radius:16px;width:58px;height:58px}.step-info h3{font-size:17px}.step-info p{font-size:12px}}.utility-bottom{flex-direction:column;gap:10px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.speed-selector{gap:8px;transition:opacity .3s,transform .3s;display:flex}.speed-selector-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.speed-selector-hidden{opacity:0;pointer-events:none;transform:translateY(8px)}.speed-btn{color:#999;cursor:pointer;background-color:#eee;border:none;border-radius:100px;flex:1;padding:10px 0;font-family:Archivo Black,sans-serif;font-size:13px;transition:background-color .15s,color .15s,transform .1s}.speed-btn:active{transform:scale(.95)}.speed-btn.speed-btn-active{color:#fff;background-color:#000}.utility-action-btn{color:#fff;letter-spacing:.5px;cursor:pointer;box-sizing:border-box;background-color:#000;border:none;border-radius:100px;width:100%;height:52px;padding:16px 32px;font-family:Archivo Black,sans-serif;font-size:14px;transition:transform .15s,background-color .2s;position:relative}.utility-action-btn:active{transform:scale(.97)}.utility-action-btn:disabled{cursor:not-allowed;background-color:#333;transform:none}.btn-label{justify-content:center;align-items:center;font-size:16px;font-weight:800;transition:opacity .25s,transform .25s;display:flex;position:absolute;inset:0}.label-visible{opacity:1;transform:translateY(0)}.label-hidden{opacity:0;pointer-events:none;transform:translateY(6px)}@media (width>=601px){.utility-bottom{bottom:40px;left:40px;right:40px}}@media (width>=800px){.utility-bottom{left:120px!important;right:120px!important}}@media (width>=1500px){.utility-bottom{left:220px!important;right:220px!important}}@media (width>=1800px){.utility-bottom{left:360px!important;right:360px!important}}.utility2-screen-box{color:#000;scroll-snap-align:center;box-sizing:border-box;background-color:#fff;border-radius:28px;flex-direction:column;flex-shrink:0;justify-content:flex-start;width:100%;height:100%;padding:40px 20px 0;display:flex;position:relative;overflow:hidden}.utility2-scrollable-container{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;flex:1;width:100%;padding-bottom:130px;overflow-y:auto}.utility2-scrollable-container::-webkit-scrollbar{display:none}.utility2-content{flex-direction:column;align-items:flex-start;width:100%;height:auto;display:flex}.text-section2 h2{text-transform:uppercase;letter-spacing:-1px;margin-top:20px;margin-bottom:20px;font-family:Archivo Black,sans-serif;font-size:42px;line-height:95%}.total-time-label2{flex-direction:column;align-items:center;width:100%;margin-top:25px;margin-bottom:10px;animation:.5s both fade-in-up2;display:flex}.total-time-value2{color:#000;font-family:Archivo Black,sans-serif;font-size:44px;line-height:1}.total-time-caption2{color:#999;text-transform:uppercase;letter-spacing:1px;margin-top:4px;font-family:Inter,sans-serif;font-size:12px}@keyframes fade-in-up2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width>=601px){.text-section2 h2{font-size:44px}.utility2-scrollable-container{padding-bottom:180px}}.pricing-screen-box{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;z-index:99;background-color:#fff;border-radius:28px;flex-direction:column;justify-content:flex-start;width:100%;height:100%;padding:40px 20px 20px;display:flex;position:relative;overflow-y:auto;scroll-snap-align:center!important;flex-shrink:0!important}.pricing-screen-box::-webkit-scrollbar{display:none}.pricing-content{flex-direction:column;align-items:flex-start;width:100%;margin-top:20px;display:flex}.pricing-text-section{flex-direction:column;gap:4px;display:flex}.pricing-heading{color:#000;text-transform:uppercase;letter-spacing:-1px;margin:0;font-family:Archivo Black,sans-serif;font-size:36px;line-height:92%}.pricing-sub{color:#888;max-width:320px;margin:0;font-family:Inter,sans-serif;font-size:13px;line-height:1.45}.pricing-grid{flex-direction:column;gap:12px;width:100%;margin-top:10px;display:flex}.pricing-footer-note{width:90%;margin-top:5px}.pricing-footer-note p{color:#999;text-align:left;margin-left:16px;font-family:Inter,sans-serif;font-size:11px}@media (width<=410px){.pricing-footer-note{display:none}}@media (width>=601px){.pricing-heading{font-size:44px}.pricing-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.pricing-sub{max-width:100%}.pricing-checkout-sticky{bottom:40px;left:40px;right:40px}.pricing-screen-box{padding-bottom:200px}}.pricing-card{cursor:pointer;background-color:#f5f5f5;border:1px solid #0000;border-radius:30px;justify-content:space-between;align-items:center;width:100%;padding:18px 16px;transition:border-color .15s,background-color .15s,transform .1s;display:flex}.pricing-card:active{transform:scale(.98)}.pricing-card.is-selected{background-color:#a1d0cb59;border-color:#a1d0cb3d}.card-left{align-items:center;gap:12px;display:flex}.coin-icon{object-fit:contain;width:42px;height:42px}.coin-details{flex-direction:column;display:flex}.coin-amount{color:#000;font-family:Archivo Black,sans-serif;font-size:24px;line-height:100%}.coin-label{color:#666;text-transform:uppercase;margin-top:2px;font-family:Inter,sans-serif;font-size:11px;font-weight:700}.card-right{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.pricing-tier-price{color:#000;font-family:Archivo Black,sans-serif;font-size:22px;line-height:100%}.gram-price{color:#08c;letter-spacing:.3px;font-family:Inter,sans-serif;font-size:11px;font-weight:700}.pricing-checkout-sticky{z-index:10;background-color:#ffffff09;flex-direction:column;gap:12px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.total-summary-box{justify-content:space-between;align-items:center;width:100%;padding:4px 2px;display:flex}.total-left{flex-direction:column;align-items:flex-start;gap:0;display:flex}.total-title{color:#000;letter-spacing:-.5px;font-family:Archivo Black,sans-serif;font-size:18px}.total-save-badge{color:#fff;letter-spacing:.2px;background-color:#08c;border-radius:12px;padding:3px 6px;font-family:Inter,sans-serif;font-size:10px;font-weight:800}.total-right{flex-direction:column;align-items:flex-end;display:flex}.total-fiat-price{color:#000;font-family:Archivo Black,sans-serif;font-size:24px;line-height:100%}.total-crypto-price{color:#08c;margin-top:2px;font-family:Inter,sans-serif;font-size:12px;font-weight:700}.pay-now-btn{color:#fff;letter-spacing:.5px;cursor:pointer;background-color:#30a1f5;border:none;border-radius:100px;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px 0;font-family:Archivo Black,sans-serif;font-size:16px;font-weight:700;transition:transform .15s,opacity .15s;display:flex}.pay-now-btn:active{opacity:.9;transform:scale(.97)}.pay-btn-logo{object-fit:contain;width:24px;height:24px}@media (width>=601px){.pricing-checkout-sticky{bottom:40px;left:40px;right:40px}}@media (width>=800px){.pricing-checkout-sticky{left:120px!important;right:120px!important}}@media (width>=1500px){.pricing-checkout-sticky{left:220px!important;right:220px!important}}@media (width>=1800px){.pricing-checkout-sticky{left:360px!important;right:360px!important}}.partner-screen-box{color:#000;scroll-snap-align:center;box-sizing:border-box;background-color:#fff;border-radius:28px;flex-shrink:0;align-items:center;width:100%;height:100%;padding:24px 0;display:flex;position:relative}.partner-content{flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%;display:flex}.parthner-text-section h2{text-transform:uppercase;letter-spacing:-1px;margin-top:50px;margin-bottom:12px;margin-left:20px;font-family:Archivo Black,sans-serif;font-size:42px;line-height:95%}.parthner-text-section p{color:#666;width:80%;max-width:450px;margin-top:-4px;margin-bottom:12px;margin-left:20px;font-family:Inter,sans-serif;line-height:140%}.carousel-container-vertical{flex-direction:column;gap:16px;width:calc(100% + 48px);margin-left:-24px;margin-right:-24px;padding:8px 0;display:flex;overflow:hidden}.marquee-track{will-change:transform;-webkit-user-select:none;user-select:none;gap:16px;width:max-content;display:flex}@keyframes marqueeLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marqueeRight{0%{transform:translate(-50%)}to{transform:translate(0)}}.track-1{animation:70s linear infinite marqueeLeft}.track-2{animation:84s linear infinite marqueeRight}.track-3{animation:54s linear infinite marqueeLeft}.partner-circle-item{background-color:#f2f4f5;border:1px solid #e1e4e6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.partner-circle-item img{object-fit:cover;aspect-ratio:1;-webkit-user-select:none;user-select:none;pointer-events:none;border-radius:50%;width:100%;height:100%}.partner-circle-mock{background-color:#eee;border-radius:50%;flex-shrink:0;width:64px;height:64px}.partner-action-btn{color:#fff;letter-spacing:.5px;cursor:pointer;background-color:#000;border:none;border-radius:100px;align-self:center;margin-top:auto;padding:16px 36px;font-family:Archivo Black,sans-serif;font-size:15px;transition:transform .2s}.partner-action-btn:active{transform:scale(.96)}@media (width>=601px){.carousel-container-vertical{gap:24px;padding:16px 0}.marquee-track{gap:24px}.partner-circle-item,.partner-circle-mock{width:120px;height:120px}.track-1{animation-duration:25s}.track-2{animation-duration:32s}.track-3{animation-duration:18s}.parthner-text-section h2,.parthner-text-section p{margin-left:40px}}@media (width>=800px){.parthner-text-section h2,.parthner-text-section p{margin-left:120px!important}}@media (width>=1500px){.parthner-text-section h2,.parthner-text-section p{margin-left:220px!important}}@media (width>=1800px){.parthner-text-section h2,.parthner-text-section p{margin-left:360px!important}}.faq-screen-box{color:#000;box-sizing:border-box;-webkit-overflow-scrolling:touch;background-color:#fff;border-radius:28px;flex-direction:column;justify-content:flex-start;width:100%;height:100%;padding:120px 20px 40px;display:flex;position:relative;scroll-snap-align:center!important;scrollbar-width:none!important;-ms-overflow-style:none!important;flex-shrink:0!important;overflow:hidden auto!important}.faq-screen-box::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.faq-header-fixed{z-index:10;background-color:#fff;position:absolute;top:70px;left:20px;right:20px}.faq-header-fixed h2{text-transform:uppercase;letter-spacing:-1px;margin:0;font-family:Archivo Black,sans-serif;font-size:36px;line-height:92%}.faq-content{flex-direction:column;align-items:flex-start;gap:24px;width:100%;display:flex;flex-shrink:0!important}.faq-accordion-container{flex-direction:column;gap:12px;width:100%;display:flex;flex-shrink:0!important}.faq-item{opacity:1;background-color:#f5f5f5;border-radius:16px;width:100%;max-height:500px;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .25s,transform .3s,background-color .25s,margin .35s cubic-bezier(.4,0,.2,1);overflow:hidden;transform:scale(1);flex-shrink:0!important}.faq-item.is-open{background-color:#eaeaea;border-radius:20px}.faq-item.is-hidden{opacity:0;pointer-events:none;max-height:0;margin:-6px 0;transform:scale(.95)}.faq-item.related{cursor:pointer;background-color:#fafafa;border:1px solid #eaeaea}.faq-trigger{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:16px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;display:flex}.faq-icon{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:relative}.faq-icon:before,.faq-icon:after{content:"";background-color:#000;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .2s;position:absolute}.faq-icon:before{width:14px;height:2px}.faq-icon:after{width:2px;height:14px}.faq-item.is-open .faq-icon:before{transform:rotate(180deg)}.faq-item.is-open .faq-icon:after{opacity:0;transform:rotate(90deg)}.faq-icon.related-arrow:before{content:"→";background-color:#0000;font-size:16px;bottom:8px}.faq-icon.related-arrow:after{display:none}.faq-answer-wrapper{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1);display:grid}.faq-item.is-open .faq-answer-wrapper{grid-template-rows:1fr}.faq-answer-content{overflow:hidden}.faq-answer{color:#444;padding:0 16px 16px;font-family:Inter,sans-serif;font-size:13px;line-height:145%}.faq-related-section{flex-direction:column;gap:12px;width:100%;margin-top:8px;animation:.4s forwards fadeIn;display:flex;flex-shrink:0!important}.related-title{text-transform:uppercase;color:#888;margin:0;font-family:Archivo Black,sans-serif;font-size:16px}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width>=601px){.faq-header-fixed h2{font-size:44px}.faq-header-fixed{z-index:10;background-color:#fff;position:absolute;left:360px;right:20px}}.stats-screen-box{scroll-snap-align:center;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;background-color:#fff;border-radius:28px;flex-shrink:0;align-items:flex-start;width:100%;height:100%;padding:28px 20px;display:flex;position:relative;overflow-y:auto}.stats-screen-box::-webkit-scrollbar{display:none}.stats-content{flex-direction:column;align-items:flex-start;gap:22px;width:100%;display:flex}.stats-text-section{flex-direction:column;gap:6px;display:flex}.stats-heading{color:#000;text-transform:uppercase;letter-spacing:-1px;margin:40px 0 0;font-family:Archivo Black,sans-serif;font-size:36px;line-height:92%}.stats-sub{color:#888;max-width:320px;margin:0;font-family:Inter,sans-serif;font-size:13px;line-height:1.45}.stats-grid{grid-template-columns:repeat(2,1fr);gap:10px;width:100%;display:grid}.stats-card{background-color:#eeeeeec0;border-radius:18px;flex-direction:column;gap:3px;padding:16px 14px;display:flex}.stats-card--single{grid-column:span 2}.stats-card--accent{background-color:#a1d0cb}.stats-card--accent .stats-number,.stats-card--accent .stats-label{color:#fff}.stats-card--accent .stats-sub-label{color:#555}.stats-number{color:#000;letter-spacing:-.5px;vertical-align:bottom;font-variant-numeric:tabular-nums;font-family:Archivo Black,sans-serif;font-size:30px;line-height:100%;display:inline-block}.stats-screen-box .stats-number{animation:none}.stats-label{color:#000;letter-spacing:.3px;text-transform:uppercase;font-family:Inter,sans-serif;font-size:11px;font-weight:700;line-height:1.2}.stats-sub-label{color:#999;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:1.3}.stats-cta-row{flex-wrap:wrap;align-items:center;gap:14px;width:100%;display:flex}.stats-action-btn{color:#fff;letter-spacing:.5px;cursor:pointer;background-color:#000;border:none;border-radius:100px;padding:14px 28px;font-family:Archivo Black,sans-serif;font-size:13px;text-decoration:none;transition:opacity .2s,transform .15s;display:inline-block}.stats-action-btn:active{opacity:.8;transform:scale(.96)}@media (width>=601px){.stats-grid{grid-template-columns:repeat(3,1fr)}.stats-card--single{grid-column:span 3}.stats-heading{font-size:44px}}.events-stats-container{flex-direction:column;gap:16px;width:100%;margin-top:14px;display:flex}.events-stats-top-row{justify-content:space-between;gap:12px;width:100%;display:flex}.events-stats-bottom-row{width:100%;display:flex}.event-stat-item{flex-direction:column;flex:1;align-items:flex-start;display:flex}.event-stat-number{color:#000;letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-family:Archivo Black,sans-serif;font-size:26px;line-height:100%;display:inline-block}.event-stat-label{color:#666;margin-top:6px;font-family:Inter,sans-serif;font-size:11px;font-weight:500;line-height:120%}.event-stat-currency-row{align-items:center;gap:6px;margin-top:4px;display:flex}.event-stat-currency-value{color:#27a5e2;font-family:Inter,sans-serif;font-size:13px;font-weight:700}.event-stat-currency-icon{object-fit:contain;width:14px;height:14px;display:block}@media (width>=601px){.events-stats-container{align-items:flex-start}.events-stats-top-row{justify-content:flex-start;gap:40px}.event-stat-item{flex:none;min-width:120px}.event-stat-number{font-size:30px}}.events-screen-box{color:#000;box-sizing:border-box;background-color:#fff;border-radius:28px;flex-direction:column;justify-content:flex-start;width:100%;height:100%;padding:28px 20px 30px;display:flex;position:relative;scroll-snap-align:center!important;flex-shrink:0!important}.events-grid-label{color:#000;letter-spacing:.2px;align-self:flex-start;margin:0 0 -14px;font-family:Archivo Black,sans-serif;font-size:13px}.events-action-btn{color:#fff;letter-spacing:.5px;cursor:pointer;box-sizing:border-box;background-color:#27a5e2;border:none;border-radius:100px;padding:16px 32px;font-family:Archivo Black,sans-serif;font-size:14px;transition:transform .15s;position:absolute;bottom:30px;left:20px;right:20px}.events-action-btn:active{transform:scale(.97)}@media (width>=601px){.events-action-btn{left:40px;right:40px}}.events-screen-box::-webkit-scrollbar{display:none}.events-content{flex-direction:column;align-items:flex-start;gap:24px;width:100%;display:flex}.event-text-section{flex-direction:column;gap:10px;width:100%;display:flex}.eventsubtitle{color:#666;margin-top:-10px;font-family:Inter,sans-serif;font-size:13px;line-height:145%}.eventsubtitle strong{color:#000;font-weight:700}.events-images-grid{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;display:grid}.event-type-card{background-color:#0000;flex-direction:column;align-items:center;padding:0;display:flex}.event-type-img{object-fit:contain;border-radius:12px;width:100%;max-width:100px;height:auto}.winners-section{flex-direction:column;gap:12px;width:100%;display:flex}.winners-heading{letter-spacing:-.5px;color:#000;margin:0;font-family:Archivo Black,sans-serif;font-size:16px}.winners-list{flex-direction:column;gap:10px;width:100%;display:flex}.winner-card{box-sizing:border-box;background-color:#f5f5f5;border-radius:16px;justify-content:space-between;align-items:center;width:100%;padding:12px 14px;display:flex}.winner-left{align-items:center;gap:12px;display:flex}.winner-avatar-placeholder{background-color:#e0e0e0;border-radius:50%;flex-shrink:0;width:40px;height:40px}.winner-info{flex-direction:column;gap:2px;display:flex}.winner-name{color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:700}.winner-username{color:#888;font-family:Inter,sans-serif;font-size:11px}.winner-right{align-items:center;display:flex}.winner-prize-placeholder{background-color:#e0e0e0;border-radius:8px;flex-shrink:0;width:36px;height:36px}@media (width>=601px){.event-text-section h2{font-size:44px}.events-action-btn{width:auto}.events-images-grid{grid-template-columns:repeat(3,minmax(0,100px));justify-content:start;gap:16px}.event-type-card{align-items:flex-start}}.event-text-section h2{text-transform:uppercase;letter-spacing:-1px;margin-top:40px;margin-bottom:10px;font-family:Archivo Black,sans-serif;font-size:42px;line-height:95%}@media (width>=601px){.events-stats-container{align-items:flex-start}.events-stats-top-row{justify-content:flex-start;gap:40px}.event-stat-item{flex:none;min-width:120px}.event-stat-number{font-size:30px}}@media (width>=700px){.events-action-btn{left:360px;right:360px}}.artist-screen-box{color:#fff;box-sizing:border-box;background-color:#000;border-radius:28px;width:100%;height:100%;position:relative;overflow:hidden;scroll-snap-align:center!important;flex-shrink:0!important}.artist-bg-video{object-fit:cover;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.artist-bg-overlay{z-index:1;pointer-events:none;background:#0000008c;position:absolute;inset:0}.artist-scroll{z-index:2;box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;padding:40px 20px 0;display:flex;position:absolute;inset:0;overflow:hidden auto}.artist-scroll::-webkit-scrollbar{display:none}.artist-content{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:0;width:100%;min-height:min-content;padding-bottom:50px;display:flex}.artist-content h2{color:#fff}.artists-grid{grid-template-columns:repeat(2,1fr);gap:10px;width:100%;display:grid}.artist-profile-card{box-sizing:border-box;cursor:pointer;border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px 14px;transition:transform .2s,box-shadow .2s;display:flex}.artist-profile-card:active{transform:scale(.96)}.artist-card-top{justify-content:center;align-items:center;width:100%;display:flex}.artist-avatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden;box-shadow:0 4px 10px #00000014}.artist-avatar-img{object-fit:contain;aspect-ratio:1;width:100%;height:100%}.artist-meta{text-align:center;flex-direction:column;align-items:center;gap:2px;width:100%;display:flex;overflow:hidden}.artist-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;width:100%;font-family:Inter,sans-serif;font-size:15px;font-weight:700;line-height:120%;overflow:hidden}.artist-username{color:#ffffffa8;white-space:nowrap;text-overflow:ellipsis;width:100%;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:130%;overflow:hidden}.artist-action-btn{color:#000;letter-spacing:.5px;cursor:pointer;box-sizing:border-box;z-index:10;background-color:#fff;border:none;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:56px;margin-top:auto;padding:16px 32px;font-size:17px;font-weight:800;transition:transform .15s;display:flex;position:sticky;bottom:30px;overflow:hidden}.btn-text{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit;transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1);position:absolute}.text-in{opacity:1;pointer-events:auto;transform:scale(1)}.text-out{opacity:0;pointer-events:none;transform:scale(.75)}.artist-action-btn:active{transform:scale(.97)}@media (width>=601px){.artists-grid{grid-template-columns:repeat(3,1fr);gap:20px}.artist-avatar{width:80px;height:80px}.artist-scroll{padding-bottom:140px}.artist-action-btn{bottom:40px}}@media (width>=1501px){.artist-scroll{padding:40px 220px 80px}}@media (width>=1801px){.artist-scroll{padding:40px 320px 80px}}.artist-info-screen{box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;background-color:#fff;flex-direction:column;justify-content:flex-start;width:100%;height:100%;padding:40px 20px 60px;display:flex;position:relative;overflow:hidden auto}.artist-info-screen::-webkit-scrollbar{display:none;width:0!important;height:0!important}.artist-info-screen.enter{animation:.2s cubic-bezier(.16,1,.3,1) forwards infoFadeIn}.artist-info-screen.exit{animation:.2s cubic-bezier(.16,1,.3,1) forwards infoFadeOut}.artist-info-content{flex-direction:column;flex-shrink:0;gap:10px;width:100%;display:flex}.info-text-section h2{color:#000;letter-spacing:-.5px;margin:0;font-family:Archivo Black,sans-serif;font-size:24px}.how-it-works-body{flex-direction:column;flex-shrink:0;gap:18px;width:100%;display:flex}.how-it-works-body p{color:#2b2b2b;margin:0;font-family:Inter,sans-serif;font-size:14.5px;line-height:160%}.how-it-works-body strong{color:#000;font-weight:700}.highlight-tag{vertical-align:middle;border-radius:6px;justify-content:center;align-items:center;margin:0 4px;padding:2px 8px;font-size:13.5px;font-weight:600;line-height:1;display:inline-flex;position:relative;top:-1px}.video-tag{color:#fb7667;background-color:#ff76671f}.tgs-tag{color:#24bebe;background-color:#24bebe1f}.comparison-grid{box-sizing:border-box;flex-shrink:0;gap:24px;width:100%;margin:4px 0;display:flex}.comparison-card{cursor:pointer;box-sizing:border-box;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:8px;padding:10px;transition:transform .2s,box-shadow .2s;display:flex}.comparison-card:active{transform:scale(1.05)}.image-wrapper{background-color:none;border-radius:8px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.image-wrapper img{object-fit:contain;width:100%;height:auto;display:block}.comparison-label{letter-spacing:.5px;white-space:nowrap;font-family:Archivo Black,sans-serif;font-size:13px}.text-pixel{color:#fb7667}.text-vector{color:#24bebe}.image-modal-overlay{-webkit-backdrop-filter:blur(4px);z-index:99999;box-sizing:border-box;background-color:#000000d9;justify-content:center;align-items:center;width:100vw;height:100vh;padding:24px;display:flex;position:fixed;top:0;left:0}.modal-container{justify-content:center;align-items:center;max-width:90%;max-height:80vh;display:flex;position:relative}.modal-img-zoom{object-fit:contain;border-radius:16px;width:400px;height:400px;box-shadow:0 12px 40px #0006}.modal-close-corner{color:#fff;cursor:pointer;opacity:.8;background:0 0;border:none;justify-content:center;align-items:center;padding:8px;font-size:24px;transition:opacity .15s;display:flex;position:absolute;top:-40px;right:0}.modal-close-corner:hover{opacity:1}.image-modal-overlay.modal-enter{animation:.2s ease-out forwards overlayFadeIn}.image-modal-overlay.modal-enter .modal-img-zoom{animation:.2s cubic-bezier(.34,1.56,.64,1) forwards zoomIn}.image-modal-overlay.modal-leave{animation:.2s ease-out forwards overlayFadeOut}.image-modal-overlay.modal-leave .modal-img-zoom{animation:.2s cubic-bezier(.16,1,.3,1) forwards zoomOut}.learn-more-text a{color:#24bebe;font-weight:600;text-decoration:none;transition:opacity .15s}.learn-more-text a:hover{opacity:.8}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes overlayFadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{opacity:0;transform:scale(.9)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(8px)}}@keyframes infoFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes infoFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@media (width>=601px){.artist-info-screen{padding-bottom:140px}}.benefits-screen-box{color:#000;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;background-color:#fff;border-radius:28px;align-items:flex-start;width:100%;height:100%;padding:28px 20px;display:flex;position:relative;overflow-y:auto;scroll-snap-align:center!important;flex-shrink:0!important}.benefits-screen-box::-webkit-scrollbar{display:none}.benefits-content{flex-direction:column;align-items:flex-start;gap:0;width:100%;padding-bottom:0;display:flex}.benefit-text-section h2{text-transform:uppercase;letter-spacing:-1px;color:#000;margin-top:54px;margin-bottom:10px;font-family:Archivo Black,sans-serif;font-size:42px;line-height:95%}.benefits-subtitle{color:#666;margin:0;font-family:Inter,sans-serif;font-size:13px;line-height:1.45}.benefits-list{flex-direction:column;gap:14px;width:100%;margin-top:20px;display:flex}.benefit-item{color:#fff;box-sizing:border-box;background-color:#e0e0e0ab;border:1px solid #ebebeb;border-radius:32px;flex-direction:column;align-items:flex-start;gap:0;width:100%;padding:20px;display:flex}.benefit-grid{flex-direction:column;align-self:flex-start;gap:6px;width:auto;display:flex}.benefit-grid-row{flex-direction:row;gap:6px;display:flex}.benefit-grid-img{object-fit:cover;background-color:#ebebeb;border-radius:16px;flex-shrink:0;width:56px;height:56px}.benefit-img-box{border-radius:14px;justify-content:center;align-self:center;align-items:center;width:100%;height:160px;display:flex;overflow:hidden}.benefit-img-box img{object-fit:contain;width:100%;height:100%}.benefit-item h3{color:#000;letter-spacing:-.3px;margin:20px 0 4px;font-family:Archivo Black,sans-serif;font-size:22px;line-height:1.1}.benefit-item p{color:#727272e8;margin:0;font-family:Inter,sans-serif;font-size:13px;line-height:1.5}.benefit-item p strong{color:#7ebdb6;font-weight:700}@media (width>=801px){.benefit-text-section h2{font-size:44px}.benefits-list{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:16px;display:grid}.benefit-item h3{font-size:30px}.benefit-item p{font-size:14px}.benefits-screen-box{padding:28px 30px;position:relative}.benefit-item:first-child{flex-direction:column;grid-column:1/-1;justify-content:flex-end;align-items:flex-start;min-height:220px;position:relative}.benefit-item:first-child .benefit-grid{align-self:auto;position:absolute;bottom:20px;right:20px}.benefit-item:first-child .benefit-grid-img{width:80px;height:80px}.benefit-item:first-child .benefit-grid-row--4{transform:translate(0)}.benefit-item:first-child .benefit-grid-row--3{transform:translate(36px)}.benefit-item:first-child .benefit-grid-row--2{transform:translate(10px)}.benefit-item:first-child h3{margin-top:0;margin-bottom:4px}.benefit-item:first-child p{width:400px;margin:0}.benefit-item:nth-child(2),.benefit-item:nth-child(3){grid-column:auto}}@media (width>=1201px){.benefits-screen-box{padding:28px 120px;position:relative}}@media (width>=1501px){.benefits-screen-box{padding:28px 180px;position:relative}}@media (width>=1801px){.benefits-screen-box{padding:28px 400px;position:relative}}.trynow-screen-box{color:#000;scroll-snap-align:center;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;background-color:#fff;border-radius:28px;flex-direction:column;flex-shrink:0;justify-content:flex-start;width:100%;height:100%;padding:40px 20px 20px;display:flex;position:relative;overflow-y:auto}.trynow-screen-box::-webkit-scrollbar{display:none}.trynow-content{flex-direction:column;align-items:flex-start;width:100%;display:flex}.appstore-header{text-align:left;align-items:flex-start;gap:16px;width:100%;margin-top:30px;display:flex}.appstore-logo-box{background-color:#f0f0f0;border-radius:26px;flex-shrink:0;width:96px;height:96px;overflow:hidden}.appstore-logo-box img{object-fit:cover;width:100%;height:100%}.appstore-header-text{flex-direction:column;flex-grow:1;align-items:flex-start;display:flex}.appstore-header-text h2{color:#000;letter-spacing:-.5px;margin:0 0 4px;font-size:24px;line-height:100%}.appstore-tagline{color:#8a8a8f;margin:0 0 8px;font-family:Inter,sans-serif;font-size:12px;line-height:130%}.appstore-get-btn{color:#fff;cursor:pointer;letter-spacing:.5px;background-color:#27a5e2;border:none;border-radius:100px;padding:6px 24px;font-size:13px;font-weight:600;transition:opacity .15s}.appstore-get-btn:active{opacity:.8}.appstore-showcase-slider{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:12px;width:100%;padding-bottom:4px;display:flex;overflow-x:auto}.appstore-showcase-slider::-webkit-scrollbar{display:none}.appstore-screenshot-card{scroll-snap-align:start;background-color:#f5f5f5;border-radius:16px;flex-shrink:0;width:160px;height:280px;overflow:hidden}.appstore-screenshot-card img{object-fit:cover;width:100%;height:100%}.appstore-description-section{text-align:left;flex-direction:column;align-items:flex-start;width:100%;padding-top:16px;display:flex}.appstore-description-section h3{color:#000;margin:0 0 8px;font-family:Archivo Black,sans-serif;font-size:16px}.appstore-description-section p{color:#666;margin:0;font-family:Inter,sans-serif;font-size:13px;line-height:145%}.trynow-view-ton-btn{color:#fff;letter-spacing:.5px;cursor:pointer;box-sizing:border-box;z-index:5;background-color:#27a5e2;border:none;border-radius:100px;padding:16px 32px;font-family:Archivo Black,sans-serif;font-size:14px;transition:transform .15s;position:absolute;bottom:20px;left:20px;right:20px}.trynow-view-ton-btn:active{transform:scale(.97)}.ton-badge-container{justify-content:flex-start;align-items:end;gap:4px;width:100%;margin-top:10px;margin-bottom:8px;display:flex}.ton-badge-container a{transition:transform .15s;display:inline-block}.ton-badge-container a:active{transform:scale(.98)}.ton-badge-container img{object-fit:contain;width:auto;height:44px;display:block}.ton-badge-text{color:#8a8a8f;margin-bottom:10px;font-family:Inter,sans-serif;font-size:13px;font-weight:500}@media (width>=601px){.ton-badge-container{margin-top:0;margin-bottom:12px}.ton-badge-container img{height:52px}.trynow-screen-box{padding-bottom:140px}.appstore-logo-box{border-radius:24px;width:110px;height:110px}.appstore-header-text h2{font-size:32px}.appstore-tagline{margin:0 0 26px;font-size:15px}.appstore-screenshot-card{width:200px;height:350px}.appstore-description-section p{font-size:14px}.trynow-view-ton-btn{bottom:40px;left:40px;right:40px}}@media (width>=800px){.trynow-view-ton-btn{left:120px!important;right:120px!important}}@media (width>=1500px){.trynow-view-ton-btn{left:220px!important;right:220px!important}}@media (width>=1800px){.trynow-view-ton-btn{left:360px!important;right:360px!important}}.studio-screen-box{color:#fff;scroll-snap-align:center;box-sizing:border-box;background-color:#000;border-radius:28px;flex-direction:column;flex-shrink:0;justify-content:flex-end;width:100%;height:100%;padding:24px;display:flex;position:relative;overflow:hidden}.studio-bg-video{object-fit:cover;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.studio-bg-overlay{z-index:1;pointer-events:none;background:linear-gradient(#0000 25%,#00000059 60%,#000000b3 100%);position:absolute;inset:0}.studio-content{z-index:2;text-align:left;flex-direction:column;align-items:flex-start;width:100%;max-width:560px;display:flex;position:relative}.studio-content h2{text-transform:uppercase;letter-spacing:-1px;color:#fff;margin:0 0 12px;font-family:Archivo Black,sans-serif;font-size:42px;line-height:95%}.studio-content p{color:#fffc;margin:0 0 22px;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}.studio-buttons{gap:10px;width:100%;margin-bottom:18px;display:flex}.studio-download-btn{color:#000;letter-spacing:.3px;cursor:pointer;box-sizing:border-box;background-color:#fff;border:none;border-radius:100px;flex:1;justify-content:center;align-items:center;gap:10px;padding:14px 20px;font-family:Archivo Black,sans-serif;font-size:14px;transition:transform .15s,opacity .15s;display:flex}.studio-download-btn span{font-family:Archivo Black,sans-serif}.studio-download-btn:active{opacity:.9;transform:scale(.97)}.studio-btn-icon{flex-shrink:0;width:18px;height:18px;display:block}.studio-seemore-btn{color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:4px 0;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:opacity .15s;display:inline-flex}.studio-seemore-btn span{font-family:Inter,sans-serif}.studio-seemore-btn:active{opacity:.7}.studio-seemore-icon{width:16px;height:16px;transition:transform .2s;display:block}.studio-seemore-btn:hover .studio-seemore-icon{transform:translate(3px)}@media (width>=601px){.studio-screen-box{padding:40px}.studio-content h2{font-size:64px}.studio-content p{margin-bottom:26px;font-size:16px}.studio-buttons{width:auto}.studio-download-btn{flex:none;padding:16px 32px;font-size:15px}}@media (width>=1500px){.studio-screen-box{padding:60px}}.studio-content{transition:opacity .3s,transform .3s}.studio-screen-box.is-leaving .studio-content{opacity:0;pointer-events:none;transform:translateY(14px)}.studio-logo{width:auto;max-width:100%;height:42px;margin:0 0 12px;display:block}@media (width>=601px){.studio-logo{height:64px}}.studio-actions{flex-direction:column;width:100%;margin-bottom:18px;display:flex}.studio-actions .studio-buttons{width:100%;margin-bottom:0}.studio-or{text-transform:lowercase;color:#ffffffb3;align-items:center;gap:14px;margin:14px 0;font-family:Inter,sans-serif;font-size:13px;font-weight:600;display:flex}.studio-or:before,.studio-or:after{content:"";background:#ffffff59;flex:1;height:1px}.studio-web-btn{color:#fff;letter-spacing:.3px;box-sizing:border-box;cursor:pointer;background:0 0;border:1px solid #fff9;border-radius:100px;justify-content:center;align-items:center;padding:14px 20px;font-family:Archivo Black,sans-serif;font-size:14px;text-decoration:none;transition:transform .15s,background-color .15s;display:flex}.studio-web-btn span{font-family:Archivo Black,sans-serif}.studio-web-btn:hover{background:#ffffff1f}.studio-web-btn:active{transform:scale(.97)}@media (width>=601px){.studio-actions{width:fit-content}.studio-web-btn{padding:16px 32px;font-size:15px}}.studio-version{color:#fffc;align-items:center;gap:8px;margin:0 0 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;display:flex}.studio-beta-badge{letter-spacing:.6px;text-transform:uppercase;color:#fff;border:1px solid #fff9;border-radius:100px;padding:3px 9px;font-size:11px;font-weight:700}@media (width>=601px){.studio-version{margin-bottom:16px;font-size:14px}}.studio-btn-label{place-items:center;display:grid}.studio-btn-label>span{text-align:center;white-space:nowrap;grid-area:1/1}.studio-btn-label>.is-hidden{visibility:hidden}@media (width<=600px){.studio-download-btn{gap:8px;min-width:0;padding:14px 10px;font-size:13px}}.dls-overlay{z-index:2000;box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000073;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.dls-overlay.dls-opening{animation:.3s both dls-overlay-in}.dls-overlay.dls-closing{pointer-events:none;animation:.3s both dls-overlay-out}.dls-card{color:#000;box-sizing:border-box;text-align:center;background-color:#fff;border-radius:32px;flex-direction:column;align-items:center;width:100%;max-width:400px;padding:36px 24px 24px;display:flex;position:relative;box-shadow:0 20px 60px #00000040}.dls-opening .dls-card{animation:.4s cubic-bezier(.2,.9,.3,1.15) both dls-card-in}.dls-closing .dls-card{animation:.3s cubic-bezier(.4,0,1,1) both dls-card-out}.dls-close{color:#000;cursor:pointer;background-color:#f0f0f0;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .15s,background-color .15s;display:flex;position:absolute;top:16px;right:16px}.dls-close:hover{background-color:#e4e4e4}.dls-close:active{transform:scale(.92)}.dls-close-icon{width:16px;height:16px;display:block}.dls-logo-box{background:#9ebdba80;border-radius:32px;justify-content:center;align-items:center;width:96px;height:96px;margin-bottom:20px;display:flex;box-shadow:0 8px 24px #4e99904d}.dls-logo{color:#000;width:46px;height:46px;display:block}.dls-card h3{text-transform:uppercase;letter-spacing:-1px;color:#000;margin:0 0 12px;font-family:Archivo Black,sans-serif;font-size:32px;line-height:95%}.dls-card p{color:#666;max-width:320px;margin:0 0 24px;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}.dls-download-btn{color:#fff;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;box-sizing:border-box;background-color:#27a5e2;border:none;border-radius:100px;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px 32px;font-family:Archivo Black,sans-serif;font-size:14px;transition:transform .15s;display:flex}.dls-download-btn span{font-family:Archivo Black,sans-serif}.dls-download-btn:active{transform:scale(.97)}.dls-btn-icon{flex-shrink:0;width:18px;height:18px;display:block}@keyframes dls-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes dls-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes dls-card-in{0%{opacity:0;transform:translateY(24px)scale(.85)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes dls-card-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(16px)scale(.9)}}@media (width>=601px){.dls-card{max-width:440px;padding:44px 36px 32px}.dls-logo-box{border-radius:36px;width:112px;height:112px}.dls-logo{width:54px;height:54px}.dls-card h3{font-size:38px}.dls-card p{font-size:15px}}@media (prefers-reduced-motion:reduce){.dls-overlay.dls-opening,.dls-overlay.dls-closing,.dls-opening .dls-card,.dls-closing .dls-card{animation-duration:10ms}}.top-bar-container{transition:transform .45s cubic-bezier(.4,0,.2,1),opacity .3s}.custom-scrollbar-container{transition:opacity .3s}body.studio-expanded .top-bar-container{opacity:0;pointer-events:none;transform:translateY(-100px)}body.studio-expanded .custom-scrollbar-container{opacity:0;pointer-events:none}.sx-overlay{top:var(--sx-top);left:var(--sx-left);width:var(--sx-w);height:var(--sx-h);color:#fff;z-index:1500;background-color:#000;background-position:50%;background-size:cover;border-radius:28px;transition:top .6s cubic-bezier(.65,0,.25,1),left .6s cubic-bezier(.65,0,.25,1),width .6s cubic-bezier(.65,0,.25,1),height .6s cubic-bezier(.65,0,.25,1),border-radius .6s cubic-bezier(.65,0,.25,1);position:fixed;overflow:hidden}.sx-overlay.sx-prep{opacity:0;pointer-events:none}.sx-overlay.sx-expanded{border-radius:0;width:100vw;height:100dvh;top:0;left:0}.sx-video{object-fit:cover;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sx-gradient{z-index:1;pointer-events:none;background:linear-gradient(#0000 25%,#00000059 60%,#000000b3 100%);position:absolute;inset:0}.sx-dim{z-index:2;pointer-events:none;opacity:0;background:#0000009e;transition:opacity .6s .1s;position:absolute;inset:0}.sx-expanded .sx-dim{opacity:1}.sx-closing .sx-dim{opacity:0;transition-delay:0s}.sx-close{top:calc(32px + env(safe-area-inset-top,0px));z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;opacity:0;pointer-events:none;background-color:#0000;border:.6px solid #fff0;border-radius:16px;justify-content:center;align-items:center;width:46px;height:46px;transition:opacity .3s,transform .15s,background-color .15s;display:flex;position:absolute;right:32px}.sx-show .sx-close{opacity:1;pointer-events:auto;transition-delay:.65s,0s,0s}.sx-closing .sx-close{opacity:0;pointer-events:none;transition-delay:0s}.sx-close:active{transform:scale(.92)}.sx-close-icon{width:22px;height:22px;display:block}.sx-scroll{z-index:3;padding:calc(20px + env(safe-area-inset-top,0px)) 20px calc(20px + env(safe-area-inset-bottom,0px)) 20px;box-sizing:border-box;scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-y;opacity:0;flex-direction:column;gap:20px;display:flex;position:absolute;inset:0;overflow:hidden auto}.sx-scroll::-webkit-scrollbar{display:none}.sx-show .sx-scroll{opacity:1;transition:opacity .35s .6s}.sx-closing .sx-scroll{opacity:0;transition:opacity .2s}.sx-box{scroll-snap-align:center;scroll-snap-stop:always;box-sizing:border-box;will-change:transform, opacity;border-radius:28px;flex-direction:column;flex-shrink:0;width:100%;height:100%;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover;display:flex;position:relative}.sx-feature{color:#000;background-color:#a1d0cb;padding:20px;box-shadow:0 8px 30px #0003}.sx-illu{flex:1;justify-content:center;align-items:center;width:100%;max-width:640px;min-height:0;margin:0 auto;display:flex}.sx-feature-text{text-align:left;flex-shrink:0;width:100%;max-width:640px;margin:0 auto;padding:8px 4px 6px}.sx-feature-text h3{text-transform:uppercase;letter-spacing:-1px;color:#000;margin:0 0 12px;font-family:Archivo Black,sans-serif;font-size:34px;line-height:95%}.sx-feature-text p{color:#000000a6;margin:0;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}.sx-intro{justify-content:flex-end;padding:20px}.sx-intro-text{text-align:left;max-width:640px}.sx-tag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:1px;text-transform:uppercase;color:#fff;background-color:#ffffff26;border:.6px solid #fff6;border-radius:100px;margin-bottom:16px;padding:7px 14px;font-family:Inter,sans-serif;font-size:11px;font-weight:700;display:inline-block}.sx-intro h2{text-transform:uppercase;letter-spacing:-1px;color:#fff;margin:0 0 14px;font-family:Archivo Black,sans-serif;font-size:42px;line-height:95%}.sx-intro p{color:#fffc;margin:0;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}.sx-hint{color:#fff;opacity:.85;pointer-events:none;justify-content:center;animation:1.6s ease-in-out infinite sx-hint;display:flex;position:absolute;top:20px;left:0;right:0}.sx-hint svg{width:30px;height:30px;display:block}@keyframes sx-hint{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}.sx-end{text-align:center;justify-content:center;align-items:center;padding:20px}.sx-end h3{text-transform:uppercase;letter-spacing:-1px;color:#fff;margin:0 0 12px;font-family:Archivo Black,sans-serif;font-size:38px;line-height:95%}.sx-end p{color:#ffffffc7;margin:0 0 24px;font-family:Inter,sans-serif;font-size:14px}.sx-cta-buttons{gap:10px;width:100%;display:flex}.sx-cta-actions{flex-direction:column;width:100%;max-width:420px;display:flex}.sx-or{text-transform:lowercase;color:#ffffffb3;align-items:center;gap:14px;margin:14px 0;font-family:Inter,sans-serif;font-size:13px;font-weight:600;display:flex}.sx-or:before,.sx-or:after{content:"";background:#ffffff59;flex:1;height:1px}.sx-web-btn{color:#fff;letter-spacing:.3px;box-sizing:border-box;cursor:pointer;background:0 0;border:1px solid #fff9;border-radius:100px;justify-content:center;align-items:center;padding:14px 20px;font-family:Archivo Black,sans-serif;font-size:14px;text-decoration:none;transition:transform .15s,background-color .15s;display:flex}.sx-web-btn span{font-family:Archivo Black,sans-serif}.sx-web-btn:hover{background:#ffffff1f}.sx-web-btn:active{transform:scale(.97)}.sx-cta-btn{color:#000;letter-spacing:.3px;cursor:pointer;box-sizing:border-box;background-color:#fff;border:none;border-radius:100px;flex:1;justify-content:center;align-items:center;gap:10px;padding:14px 20px;font-family:Archivo Black,sans-serif;font-size:14px;transition:transform .15s,opacity .15s;display:flex}.sx-cta-btn span{font-family:Archivo Black,sans-serif}.sx-cta-btn:active{opacity:.9;transform:scale(.97)}.sx-cta-icon{flex-shrink:0;width:18px;height:18px;display:block}.sx-a-fade{animation-name:sx-v-fade}.sx-a-zoom-out{animation-name:sx-v-zoom-out}.sx-a-slide-left{animation-name:sx-v-slide-left}.sx-a-slide-right{animation-name:sx-v-slide-right}.sx-a-grow-up{animation-name:sx-v-grow-up}.sx-a-twist-left{animation-name:sx-v-twist-left}.sx-a-twist-right{animation-name:sx-v-twist-right}.sx-a-reveal-up{animation-name:sx-v-reveal-up}@keyframes sx-v-fade{0%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes sx-v-zoom-out{0%{opacity:0;transform:scale(1.1)}50%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes sx-v-slide-left{0%{opacity:0;transform:translate(-150px)}50%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes sx-v-slide-right{0%{opacity:0;transform:translate(150px)}50%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes sx-v-grow-up{0%{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes sx-v-twist-left{0%{opacity:0;transform:translate(-120px)rotate(-3deg)}50%{opacity:1;transform:translate(0)rotate(0)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes sx-v-twist-right{0%{opacity:0;transform:translate(120px)rotate(3deg)}50%{opacity:1;transform:translate(0)rotate(0)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes sx-v-reveal-up{0%{opacity:0;transform:scale(.5)translateY(80px)}50%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@media (width>=601px){.sx-close{top:calc(52px + env(safe-area-inset-top,0px));right:52px}.sx-scroll{padding:calc(40px + env(safe-area-inset-top,0px)) 40px calc(40px + env(safe-area-inset-bottom,0px)) 40px;gap:40px}.sx-logo{height:64px}.sx-version{margin-bottom:20px;font-size:14px}.sx-box{will-change:auto!important;animation:none!important}.sx-feature{padding:40px}.sx-feature-text h3{font-size:56px}.sx-feature-text p{max-width:520px;font-size:17px}.sx-intro{padding:40px}.sx-intro h2{font-size:84px}.sx-intro p{font-size:17px}.sx-hint{top:40px}.sx-end h3{font-size:64px}.sx-web-btn{padding:16px 32px;font-size:15px}.sx-end p{font-size:17px}.sx-cta-btn{padding:16px 32px;font-size:15px}}.sx-svg{width:100%;height:100%;display:block}.sx-svg g,.sx-svg circle,.sx-svg path,.sx-svg rect,.sx-svg line,.sx-svg polygon{transform-box:fill-box;transform-origin:50%}.sx-pop{animation:2.4s ease-in-out infinite sx-pop}.sx-spin{animation:8s linear infinite sx-spin}.sx-beat{animation:1.2s ease-in-out infinite sx-beat}.sx-twinkle{animation:2s ease-in-out infinite sx-twinkle}.sx-fall{animation:1.8s ease-in infinite sx-fall}.sx-rise-loop{animation:1.8s ease-out infinite sx-rise-loop}.sx-float,.sx-plane{animation:2.6s ease-in-out infinite sx-float}.sx-slide-a{animation:3.2s ease-in-out infinite alternate sx-slide-a}.sx-slide-b{animation:4s ease-in-out infinite alternate sx-slide-b}.sx-slide-c{animation:3.6s ease-in-out infinite alternate sx-slide-c}.sx-cursor{animation:3.2s ease-in-out infinite sx-cursor}.sx-press{animation:3.2s ease-in-out infinite sx-press}.sx-burst{animation:3.2s ease-out infinite sx-burst}.sx-coin{animation:2.6s ease-in-out infinite sx-coin}.sx-dash{animation:1s linear infinite sx-dash}@keyframes sx-pop{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes sx-spin{to{transform:rotate(360deg)}}@keyframes sx-beat{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes sx-twinkle{0%,to{opacity:.7;transform:scale(.75)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(45deg)}}@keyframes sx-fall{0%{opacity:0;transform:translateY(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(32px)}}@keyframes sx-rise-loop{0%{opacity:0;transform:translateY(8px)}30%{opacity:1}to{opacity:0;transform:translateY(-8px)}}@keyframes sx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes sx-slide-a{0%{transform:translate(-14px)}to{transform:translate(40px)}}@keyframes sx-slide-b{0%{transform:translate(28px)}to{transform:translate(-36px)}}@keyframes sx-slide-c{0%{transform:translate(-20px)}to{transform:translate(36px)}}@keyframes sx-cursor{0%{opacity:0;transform:translate(34px,30px)}10%{opacity:1}35%{transform:translate(0)scale(1)}42%{transform:translate(0)scale(.88)}48%{transform:translate(0)scale(1)}85%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(34px,30px)}}@keyframes sx-press{0%,40%,to{transform:scale(1)}44%{transform:scale(.94)}52%{transform:scale(1.04)}60%{transform:scale(1)}}@keyframes sx-burst{0%,44%{opacity:0;transform:translate(0)scale(.3)}48%{opacity:1}80%,to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1)}}@keyframes sx-coin{0%,to{transform:scaleX(1)}50%{transform:scaleX(.12)}}@keyframes sx-dash{to{stroke-dashoffset:-16px}}@media (prefers-reduced-motion:reduce){.sx-svg *{animation:none!important}.sx-overlay{transition-duration:10ms}.sx-hint{animation:none}}.sx-logo{width:auto;max-width:100%;height:42px;margin:0 0 12px;display:block}.sx-version{color:#fffc;align-items:center;gap:8px;margin:0 0 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;display:flex}.sx-beta-badge{letter-spacing:.6px;text-transform:uppercase;color:#fff;border:1px solid #fff9;border-radius:100px;padding:3px 9px;font-size:11px;font-weight:700}.sx-svg{--mo-dur:6s;--ease-expo:cubic-bezier(.16, 1, .3, 1);--ease-back:cubic-bezier(.34, 1.56, .64, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--ease-in:cubic-bezier(.5, 0, .9, .4);--ease-morph:cubic-bezier(.7, 0, .2, 1);--accent:#a1d0cb;--deep:#4a9a92;width:100%;height:100%;display:block;overflow:visible}.sx-svg g,.sx-svg circle,.sx-svg ellipse,.sx-svg path,.sx-svg rect,.sx-svg line,.sx-svg polygon{transform-box:fill-box;transform-origin:50%}.sx-svg .mo-fillbar{transform-origin:0}.mo{animation-duration:var(--mo-dur,6s);animation-iteration-count:infinite;animation-fill-mode:both;animation-delay:var(--d,0s)}.mo-ph{animation-duration:calc(var(--mo-dur,6s) / 3)}.mo-check,.mo-ph-check,.mo-dl-check,.mo-cr-line{stroke-dasharray:1 1}.mo-card{animation-name:mo-card}@keyframes mo-card{0%{opacity:0;animation-timing-function:var(--ease-expo);transform:translateY(16px)scale(.72)}9%{opacity:1;animation-timing-function:var(--ease-io);transform:translateY(0)scale(1.05)}13%{opacity:1;transform:translateY(0)scale(1)}86%{opacity:1;animation-timing-function:var(--ease-in);transform:translateY(0)scale(1)}94%,to{opacity:0;transform:translateY(-10px)scale(.94)}}.mo-ic{animation-name:mo-ic}@keyframes mo-ic{0%{opacity:0;animation-timing-function:var(--ease-expo);transform:scale(.55)}3.333%{opacity:1;animation-timing-function:var(--ease-io);transform:scale(1.06)}5%{opacity:1;transform:scale(1)}10%{opacity:1;animation-timing-function:var(--ease-morph);transform:scale(1)}19.333%{opacity:1;transform:scale(1.3)}28.667%{opacity:1;animation-timing-function:var(--ease-in);transform:scale(1.3)}31.667%,to{opacity:0;transform:scale(1.15)}}.mo-ic-play{animation-name:mo-ic-play}@keyframes mo-ic-play{0%{opacity:0;fill:#000;animation-timing-function:var(--ease-expo);transform:scale(.55)}3.333%{opacity:1;fill:#000;animation-timing-function:var(--ease-io);transform:scale(1.06)}5%{opacity:1;fill:#000;transform:scale(1)}10%{opacity:1;fill:#000;animation-timing-function:var(--ease-morph);transform:scale(1)}19.333%{opacity:1;fill:var(--accent,#a1d0cb);transform:scale(1.3)}28.667%{opacity:1;fill:var(--accent,#a1d0cb);animation-timing-function:var(--ease-in);transform:scale(1.3)}31.667%,to{opacity:0;fill:var(--accent,#a1d0cb);transform:scale(1.15)}}.mo-sunturn{animation-name:mo-sunturn}@keyframes mo-sunturn{0%,10%{animation-timing-function:var(--ease-morph);transform:rotate(0)}19.333%,to{transform:rotate(45deg)}}.mo-tint-fill{animation-name:mo-tint-fill}@keyframes mo-tint-fill{0%,10%{fill:#000;animation-timing-function:var(--ease-morph)}19.333%,to{fill:var(--accent,#a1d0cb)}}.mo-tint-stroke{animation-name:mo-tint-stroke}@keyframes mo-tint-stroke{0%,10%{stroke:#000;animation-timing-function:var(--ease-morph)}19.333%,to{stroke:var(--accent,#a1d0cb)}}.mo-ph-cardfx{animation-name:mo-ph-cardfx}@keyframes mo-ph-cardfx{0%,8%{opacity:0;animation-timing-function:var(--ease-expo)}16%{opacity:1}30%{opacity:1;animation-timing-function:var(--ease-io)}38%,to{opacity:0}}.mo-ph-fade{animation-name:mo-ph-fade}@keyframes mo-ph-fade{0%,44%{opacity:0;animation-timing-function:var(--ease-io)}58%{opacity:1}86%{opacity:1;animation-timing-function:var(--ease-in)}95%,to{opacity:0}}.mo-ph-badge{animation-name:mo-ph-badge}@keyframes mo-ph-badge{0%,58%{opacity:0;animation-timing-function:var(--ease-back);transform:scale(0)}70%{opacity:1;transform:scale(1)}86%{opacity:1;animation-timing-function:var(--ease-in);transform:scale(1)}95%,to{opacity:0;transform:scale(.6)}}.mo-ph-check{animation-name:mo-ph-check}@keyframes mo-ph-check{0%,62%{stroke-dashoffset:1px;animation-timing-function:var(--ease-io)}74%{stroke-dashoffset:0}86%{stroke-dashoffset:0;animation-timing-function:var(--ease-in)}94%,to{stroke-dashoffset:-1px}}.sx-svg text{letter-spacing:.01em;font-family:inherit}.mo-dl-btn{animation-name:mo-dl-btn}@keyframes mo-dl-btn{0%{opacity:0;animation-timing-function:var(--ease-back);transform:scale(.7)}9%{opacity:1;transform:scale(1)}24%{opacity:1;animation-timing-function:ease-out;transform:scale(1)}27%{opacity:1;animation-timing-function:var(--ease-back);transform:scale(.93)}31%{opacity:1;animation-timing-function:var(--ease-in);transform:scale(1.04)}38%,to{opacity:0;transform:scale(.8)}}.mo-dl-cursor{animation-name:mo-dl-cursor}@keyframes mo-dl-cursor{0%,6%{opacity:0;animation-timing-function:var(--ease-expo);transform:translate(30px,26px)scale(1)}12%{opacity:1}24%{opacity:1;animation-timing-function:ease-out;transform:translate(0)scale(1)}27%{opacity:1;animation-timing-function:var(--ease-back);transform:translate(0)scale(.86)}31%{opacity:1;animation-timing-function:var(--ease-in);transform:translate(0)scale(1)}38%,to{opacity:0;transform:translate(14px,12px)scale(1)}}.mo-dl-ring{opacity:0;animation-name:mo-dl-ring}@keyframes mo-dl-ring{0%,26%{opacity:0;animation-timing-function:var(--ease-expo);transform:scale(.5)}28%{opacity:.9;transform:scale(.6)}44%,to{opacity:0;transform:scale(2.4)}}.mo-dl-bar{animation-name:mo-dl-bar}@keyframes mo-dl-bar{0%,32%{opacity:0;animation-timing-function:var(--ease-expo);transform:scaleX(.5)}41%{opacity:1;transform:scaleX(1)}68%{opacity:1;animation-timing-function:var(--ease-in);transform:scaleX(1)}75%,to{opacity:0;transform:scaleX(.5)}}.mo-dl-fill{animation-name:mo-dl-fill}@keyframes mo-dl-fill{0%,41%{animation-timing-function:var(--ease-io);transform:scaleX(0)}50%{animation-timing-function:var(--ease-io);transform:scaleX(.42)}53%{animation-timing-function:var(--ease-io);transform:scaleX(.46)}65%,to{transform:scaleX(1)}}.mo-dl-badge{animation-name:mo-dl-badge}@keyframes mo-dl-badge{0%,72%{opacity:0;animation-timing-function:var(--ease-back);transform:scale(0)}81%{opacity:1;transform:scale(1)}92%{opacity:1;animation-timing-function:var(--ease-in);transform:scale(1)}98%,to{opacity:0;transform:scale(.6)}}.mo-dl-check{animation-name:mo-dl-check}@keyframes mo-dl-check{0%,77%{stroke-dashoffset:1px;animation-timing-function:var(--ease-io)}86%{stroke-dashoffset:0}92%{stroke-dashoffset:0;animation-timing-function:var(--ease-in)}97%,to{stroke-dashoffset:-1px}}.mo-dl-text{animation-name:mo-dl-text}@keyframes mo-dl-text{0%,74%{opacity:0;animation-timing-function:var(--ease-expo);transform:translateY(6px)}84%{opacity:1;transform:translateY(0)}92%{opacity:1;animation-timing-function:var(--ease-in);transform:translateY(0)}98%,to{opacity:0;transform:translateY(-4px)}}.mo-pub-arrow{animation-name:mo-pub-arrow}@keyframes mo-pub-arrow{0%,4%{opacity:0;animation-timing-function:var(--ease-expo);transform:translateY(12px)}12%{opacity:1;animation-timing-function:ease-out;transform:translateY(0)}16%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.1,1);transform:translateY(4px)}30%{opacity:1;transform:translateY(-24px)scale(.85)}34%,to{opacity:0;transform:translateY(-28px)scale(.7)}}.mo-pub-cloud{animation-name:mo-pub-cloud}@keyframes mo-pub-cloud{0%,30%{opacity:0;animation-timing-function:var(--ease-back);transform:scale(.5)}40%{opacity:1;animation-timing-function:var(--ease-io);transform:scale(1.06)}46%{opacity:1;transform:scale(1)}86%{opacity:1;animation-timing-function:var(--ease-in);transform:translateY(0)scale(1)}94%,to{opacity:0;transform:translateY(-8px)scale(.94)}}.mo-pub-pop{animation-name:mo-pub-pop}@keyframes mo-pub-pop{0%,50%{animation-timing-function:var(--ease-expo);transform:scale(1)}55%{animation-timing-function:var(--ease-io);transform:scale(1.07)}63%,to{transform:scale(1)}}.mo-check{animation-name:mo-check}@keyframes mo-check{0%,48%{stroke-dashoffset:1px;animation-timing-function:var(--ease-io)}58%{stroke-dashoffset:0}86%{stroke-dashoffset:0;animation-timing-function:var(--ease-in)}92%,to{stroke-dashoffset:-1px}}.mo-pub-text{animation-name:mo-pub-text}@keyframes mo-pub-text{0%,54%{opacity:0;animation-timing-function:var(--ease-expo);transform:translateY(6px)}64%{opacity:1;transform:translateY(0)}86%{opacity:1;animation-timing-function:var(--ease-in);transform:translateY(0)}94%,to{opacity:0;transform:translateY(-4px)}}.mo-plus{animation-name:mo-plus}@keyframes mo-plus{0%,8%{opacity:0;animation-timing-function:var(--ease-back);transform:scale(.4)rotate(-90deg)}16%{opacity:1;transform:scale(1)rotate(0)}30%{opacity:1;animation-timing-function:var(--ease-in);transform:scale(1)rotate(0)}40%,to{opacity:0;transform:scale(.5)rotate(90deg)}}.mo-cr-dot{animation-name:mo-cr-dot}@keyframes mo-cr-dot{0%,46%{opacity:0;animation-timing-function:var(--ease-back);transform:scale(0)}54%{opacity:1;transform:scale(1)}86%{opacity:1;animation-timing-function:var(--ease-in);transform:scale(1)}94%,to{opacity:0;transform:scale(.5)}}.mo-cr-line{animation-name:mo-cr-line}@keyframes mo-cr-line{0%,48%{stroke-dashoffset:1px;animation-timing-function:var(--ease-io)}60%{stroke-dashoffset:0}86%{stroke-dashoffset:0;animation-timing-function:var(--ease-in)}94%,to{stroke-dashoffset:-1px}}.mo-fx-track{animation-name:mo-fx-track}@keyframes mo-fx-track{0%,30%{fill:#dce8e6;animation-timing-function:var(--ease-io)}38%,94%{fill:var(--deep,#4a9a92)}94.5%,to{fill:#dce8e6}}.mo-fx-knob{animation-name:mo-fx-knob}@keyframes mo-fx-knob{0%,30%{animation-timing-function:var(--ease-back);transform:translate(0)}38%,94%{transform:translate(7px)}94.5%,to{transform:translate(0)}}.mo-rg-stand{animation-name:mo-rg-stand}@keyframes mo-rg-stand{0%,4%{opacity:0;animation-timing-function:var(--ease-expo);transform:translateY(6px)}12%{opacity:1;transform:translateY(0)}30%{opacity:1;animation-timing-function:var(--ease-in);transform:translateY(0)}38%,to{opacity:0;transform:translateY(-6px)}}.mo-rg-glyph{animation-name:mo-rg-glyph}@keyframes mo-rg-glyph{0%,10%{opacity:0;animation-timing-function:var(--ease-back);transform:translateY(0)scale(.5)}18%{opacity:1;transform:translateY(0)scale(1)}34%{opacity:1;animation-timing-function:var(--ease-morph);transform:translateY(0)scale(1)}54%{opacity:1;transform:translateY(5px)scale(.85)}86%{opacity:1;animation-timing-function:var(--ease-in);transform:translateY(5px)scale(.85)}94%,to{opacity:0;transform:translateY(5px)scale(.7)}}.mo-rg-b1{animation-name:mo-rg-b1}@keyframes mo-rg-b1{0%,14%{opacity:0;animation-timing-function:var(--ease-back);transform:scale(0)}22%{opacity:1;transform:scale(1)}30%{opacity:1;animation-timing-function:var(--ease-in);transform:scale(1)}36%,to{opacity:0;transform:scale(.6)}}.mo-rg-b2{animation-name:mo-rg-b2}@keyframes mo-rg-b2{0%,56%{opacity:0;animation-timing-function:var(--ease-back);transform:scale(0)}66%{opacity:1;transform:scale(1)}86%{opacity:1;animation-timing-function:var(--ease-in);transform:scale(1)}94%,to{opacity:0;transform:scale(.6)}}.sx-svg .mo-static{display:none}@media (prefers-reduced-motion:reduce){.sx-svg .mo{animation:none!important}.sx-svg .mo-pub-arrow,.sx-svg .mo-hide-rm{opacity:0}.sx-svg .mo-check{stroke-dashoffset:0}.sx-svg .mo-fx-track{fill:var(--deep,#4a9a92)}.sx-svg .mo-fx-knob{transform:translate(7px)}.sx-svg .mo-morph,.sx-svg .mo-ic,.sx-svg .mo-ic-play,.sx-svg .mo-ph,.sx-svg .mo-cr-anim,.sx-svg .mo-rg-anim{display:none}.sx-svg .mo-static{display:block}}.footer-screen-box{scroll-snap-align:center;--footer-dim:.4;flex-shrink:0;align-items:center;width:100%;height:100%;display:flex;position:relative}.footer-source-video{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.footer-container-layout{flex-direction:column;gap:15px;width:100%;height:100%;display:flex}.footer-fx-canvas{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.footer-fx-overlay{z-index:1;pointer-events:none;background:rgba(0, 0, 0, var(--footer-dim));position:absolute;inset:0}.footer-top-info-box{color:#fff;background-color:#000;border-radius:28px;flex-direction:column;flex:1;justify-content:space-between;gap:0;padding:24px;display:flex;position:relative;overflow:hidden}.powered-header-section{z-index:2;flex-direction:column;gap:12px;width:100%;display:flex;position:relative}.powered-label{text-transform:uppercase;letter-spacing:-1px;color:#fff;margin-top:40px;margin-bottom:10px;font-family:Archivo Black,sans-serif;font-size:42px;line-height:95%}.powered-logos-box{background-color:#05050500;border-radius:0;width:100%;max-width:500px;margin:0 auto;padding:0;display:block}.powered-logos-grid{background-color:#a1d0cb;border-radius:20px;grid-template-columns:repeat(2,1fr);gap:12px;padding:12px 4px;display:grid}.logo-wrapper{justify-content:center;align-items:center;padding:6px;display:flex}.tech-logo{object-fit:contain;width:auto;height:36px}.footer-links-grid{z-index:2;grid-template-columns:repeat(3,1fr);gap:20px;width:auto;display:grid;position:absolute;bottom:40px;left:24px;right:24px}.links-column{flex-direction:column;gap:8px;display:flex}.links-column h4{color:#ffffff8c;letter-spacing:.5px;margin-bottom:-2px;font-size:11px;font-weight:700}.links-column a{color:#fff;font-family:Inter,sans-serif;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .2s}.links-column a:hover,.links-column a:active{opacity:.6}.built-on-telegram-badge{z-index:2;position:absolute;bottom:10px;left:24px}.built-on-telegram-badge span{color:#81cdf3;font-family:Inter,sans-serif;font-size:12px;font-weight:500}.footer-bottom-bar-box{background-color:#000;border-radius:28px;justify-content:space-between;align-items:center;gap:10px;height:auto;padding:18px 24px;display:flex;position:relative;overflow:hidden}.footer-copyright{z-index:2;color:#fff;letter-spacing:-.5px;font-size:15px;font-weight:600;position:relative}.footer-built-label{z-index:2;color:#ffffffa6;letter-spacing:1px;font-family:Inter,sans-serif;font-size:11px;font-weight:500;position:relative}.footer-disclaimer-text{z-index:2;text-align:left;color:#ffffffad;box-sizing:border-box;width:100%;max-width:600px;margin-top:0;margin-bottom:144px;font-family:Inter,sans-serif;font-size:11px;line-height:145%;position:relative}@media (width>=601px){.powered-label{margin-left:300px;font-size:52px}.powered-logos-grid{grid-template-columns:repeat(4,1fr)}.tech-logo{height:34px}.footer-links-grid{gap:40px;bottom:70px;left:40px;right:40px}.built-on-telegram-badge{bottom:28px;left:40px}.links-column a{font-size:14px}.footer-top-info-box{padding:40px}.footer-bottom-bar-box{padding:20px 40px}.footer-copyright{font-size:17px}.footer-disclaimer-text{text-align:left;color:#ffffffad;box-sizing:border-box;width:100%;max-width:600px;margin-top:30px;margin-bottom:180px;margin-left:320px;font-family:Inter,sans-serif;font-size:11px;line-height:145%}.footer-links-grid{grid-template-columns:repeat(3,1fr);gap:20px;width:auto;display:grid;position:absolute;bottom:60px;left:360px;right:360px}}.top-bar-container{z-index:1000;pointer-events:none;width:100%;padding:0 20px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:fixed;top:20px;left:0;overflow:visible}.top-bar-content{pointer-events:auto;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#fff6;border:none;border-radius:50px;justify-content:space-between;align-items:center;width:100%;max-width:100%;height:54px;padding:0 16px;display:flex;box-shadow:0 4px 30px #00000008}.top-bar-brand{align-items:center;gap:8px;display:flex}.top-bar-logo-static{object-fit:contain;border-radius:16px;width:auto;height:40px;display:block}.top-bar-text-dynamic{object-fit:contain;mix-blend-mode:difference;filter:contrast(900%)invert();width:auto;height:24px;display:block}.top-bar-open-btn{letter-spacing:.5px;color:#fff;background-color:#27a5e2;border-radius:50px;justify-content:center;align-items:center;padding:8px 18px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,opacity .2s;display:inline-flex}.top-bar-open-btn:active{opacity:.9;transform:scale(1.06)}@media (width>=601px){.top-bar-container{z-index:1000;pointer-events:none;width:100%;padding:40px;position:fixed;top:0;left:0}}@media (width>=800px){.top-bar-container{padding-left:120px!important;padding-right:120px!important}}@media (width>=1500px){.top-bar-container{padding-left:220px!important;padding-right:220px!important}}@media (width>=1800px){.top-bar-container{padding-left:380px!important;padding-right:380px!important}}.top-bar-content{opacity:var(--nav-progress,1);transform:translateY(calc((1 - var(--nav-progress,1)) * -60px))}.HomeScreen:not(.nav-active) .top-bar-content{pointer-events:none}.custom-scrollbar-container{z-index:9999;pointer-events:auto;cursor:pointer;touch-action:none;opacity:var(--nav-progress,1);transform:translateY(-50%) translateX(calc((1 - var(--nav-progress,1)) * 28px));flex-direction:column;justify-content:center;align-items:flex-end;gap:6px;padding:20px 0 20px 20px;display:flex;position:fixed;top:50%;right:8px}.HomeScreen:not(.nav-active) .custom-scrollbar-container{pointer-events:none}.scrollbar-line{opacity:.25;background-color:#000;border-radius:1px;width:1px;height:16px;transition:transform .2s,opacity .2s,height .2s,width .2s,background-color .2s,border-radius .2s}.scrollbar-line.active{opacity:1;background-color:#fff;height:80px}.scrollbar-line.active.dragging{opacity:1;background-color:#fff;border-radius:10px;width:6px;height:150px}.as-screen{color:#fff;scroll-snap-align:center;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;background-color:#000;border:none;border-radius:24px;flex-direction:column;flex-shrink:0;justify-content:flex-start;width:100%;height:100%;padding:0;display:flex;position:relative;overflow-y:auto}.as-screen::-webkit-scrollbar{display:none}.as-bg-video{object-fit:cover;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.as-bg-overlay{z-index:1;pointer-events:none;background:linear-gradient(#000000b9 0%,#0000003b 50%,#0000 100%);position:absolute;inset:0}.as-content{z-index:2;box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:0 24px;display:flex;position:relative}.as-text-section{text-align:left;width:100%;margin-top:60px;margin-bottom:20px}.as-text-section h2{text-transform:uppercase;letter-spacing:-1px;color:#fff;margin:0 0 8px;font-family:Archivo Black,sans-serif;font-size:42px;line-height:95%}.as-text-section p{color:#fffc;margin:0;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}.as-wrapper{flex-direction:column;align-items:center;width:100%;max-width:600px;display:flex}.as-competitors-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box;background:#ffffff4d;border:.6px solid #fff6;border-radius:32px;grid-template-columns:repeat(3,1fr);place-items:center;gap:12px;width:100%;margin-bottom:20px;padding:20px;display:grid;box-shadow:0 4px 30px #00000014}.as-logo-item{box-sizing:border-box;background:#fff;border:1px solid #e6e9e9;border-radius:20px;justify-content:center;align-items:center;width:74px;height:74px;display:flex;box-shadow:0 4px 12px #00000008}.as-logo-item img{object-fit:contain;opacity:.85;box-sizing:border-box;width:100%;height:100%;padding:0}.as-divider{background-color:#ffffff80;border-radius:999px;width:60px;height:2px;margin:24px 0}.as-hero-brand{flex-direction:column;align-items:center;gap:12px;display:flex}.as-hero-logo{background:#a1d0cb;border-radius:32px;justify-content:center;align-items:center;width:96px;height:96px;margin-bottom:2px;display:flex;box-shadow:0 8px 24px #0000004d}.as-hero-logo img{object-fit:contain;width:64px;height:64px}.as-hero-brand h3{color:#fff;text-align:center;letter-spacing:-.2px;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600}@media (width>=601px){.as-text-section h2{font-size:44px}.as-competitors-container{grid-template-columns:repeat(3,1fr);gap:24px;padding:28px 24px}.as-logo-item{border-radius:28px;width:130px;height:130px}.as-logo-item img{width:100%;height:100%}.as-screen{padding-bottom:80px}}.splash-overlay{z-index:99999;pointer-events:all;opacity:1;background-color:#a1d0cb;justify-content:center;align-items:center;transition:background-color .6s,opacity .6s;display:flex;position:fixed;inset:0}.splash-inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.splash-logo{z-index:1;opacity:0;width:180px;height:auto;transition:opacity .35s,transform .35s;position:relative;transform:scale(.9)translateY(6px)}.splash-logo svg{width:100%;height:100%;display:block}.splash-logo-enter{opacity:0;transform:scale(.9)translateY(6px)}.splash-step1{background-color:#a1d0cb}.splash-logo-step1{opacity:1;transform:scale(1)translateY(0)}.splash-step2{background-color:#fff}.splash-logo-step2{opacity:1;transform:scale(1)translateY(0)}.splash-step3{background-color:#fff}.splash-logo-step3{opacity:1;transform:scale(1)translateY(0)}.splash-step4{opacity:0;pointer-events:none;background-color:#fff}.splash-logo-step4{opacity:0;transform:scale(.96)translateY(0)}@keyframes shimmer-sweep{0%{transform:translate(-150%)}to{transform:translate(150%)}}.splash-logo-shimmer{overflow:hidden}.splash-logo-shimmer:after{content:"";pointer-events:none;z-index:10;background:linear-gradient(110deg,#0000 10%,#fff3 50%,#0000 90%);animation:1.5s ease-in-out forwards shimmer-sweep;position:absolute;inset:0}@media (width>=600px){.splash-logo{width:220px}}@media (width>=800px){.splash-logo{width:220px}}@media (width>=1500px){.splash-logo{width:260px}}@media (width>=1800px){.splash-logo{width:360px}}.wiki,.wiki *{-webkit-user-select:text;user-select:text}.wiki button,.wiki summary,.wiki .wiki-btn{-webkit-user-select:none;user-select:none}.wiki{box-sizing:border-box;color:#000;z-index:1;background-color:#a1d0cb;grid-template-rows:minmax(0,1fr);grid-template-columns:300px minmax(0,1fr);gap:20px;padding:0 20px;display:grid;position:fixed;inset:0}.wiki-topbar,.wiki-backdrop{display:none}.wiki-side{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;background-color:#fff;border-radius:28px;flex-direction:column;gap:14px;min-height:0;margin:20px 0;padding:22px 16px 16px;display:flex;overflow-y:auto}.wiki-side::-webkit-scrollbar{display:none}.wiki-brand{flex:none;justify-content:space-between;align-items:center;padding:0 8px;display:flex}.wiki-brand-name{text-transform:uppercase;letter-spacing:-1px;flex-direction:column;font-family:Archivo Black,sans-serif;font-size:24px;line-height:95%;display:flex}.wiki-brand-name small{letter-spacing:1px;color:#00000080;margin-top:6px;font-family:Inter,sans-serif;font-size:11px;font-weight:700}.wiki-icon-btn{color:#000;cursor:pointer;background-color:#eef6f5;border:0;border-radius:16px;flex:none;place-items:center;width:44px;height:44px;transition:transform .15s;display:grid}.wiki-icon-btn:active{transform:scale(.92)}.wiki-icon-btn svg{width:22px;height:22px;display:block}.wiki-side-close{display:none}.wiki-search{color:#0000008c;background-color:#eef6f5;border-radius:100px;flex:none;align-items:center;gap:10px;height:46px;padding:0 16px;display:flex}.wiki-search svg{flex:none;width:18px;height:18px}.wiki-search input{color:#000;background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;font-family:Inter,sans-serif;font-size:16px}.wiki-nav{flex-direction:column;flex:none;gap:16px;display:flex}.wiki-group{flex-direction:column;gap:2px;display:flex}.wiki-group-title{letter-spacing:1px;text-transform:uppercase;color:#00000073;padding:0 14px 6px;font-size:11px;font-weight:700}.wiki-nav button{text-align:left;color:#000000b3;cursor:pointer;background:0 0;border:0;border-radius:16px;width:100%;padding:11px 14px;font-size:14.5px;font-weight:600;transition:background-color .15s,color .15s;display:block}.wiki-nav button:hover{background-color:#a1d0cb4d}.wiki-nav button.on{color:#fff;background-color:#000}.wiki-nav-empty{color:#00000080;padding:8px 14px;font-size:14px}.wiki-back{color:#fff;letter-spacing:.3px;cursor:pointer;background-color:#000;border:0;border-radius:100px;flex:none;justify-content:center;align-items:center;gap:10px;margin-top:auto;padding:14px 18px;font-family:Archivo Black,sans-serif;font-size:13px;transition:transform .15s;display:flex}.wiki-back svg{width:18px;height:18px}.wiki-back:active{transform:scale(.97)}.wiki-main{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;min-width:0;min-height:0;padding:20px 0;scroll-padding-top:20px;overflow:hidden auto}.wiki-main::-webkit-scrollbar{display:none}.wiki-content{flex-direction:column;gap:20px;max-width:860px;margin:0 auto;display:flex}.wiki-card{background-color:#fff;border-radius:28px;padding:36px;scroll-margin-top:20px}.wiki-eyebrow{letter-spacing:1px;text-transform:uppercase;background-color:#a1d0cb66;border-radius:100px;margin-bottom:14px;padding:6px 12px;font-size:11px;font-weight:700;display:inline-block}.wiki h1,.wiki h2{text-transform:uppercase;letter-spacing:-1px;font-family:Archivo Black,sans-serif;line-height:95%}.wiki h2{margin:0 0 18px;font-size:46px}.wiki h3{letter-spacing:-.3px;margin:26px 0 10px;font-family:Archivo Black,sans-serif;font-size:20px}.wiki-card p{color:#000000b3;margin:0 0 14px;font-size:16px;line-height:1.6}.wiki-card>:last-child{margin-bottom:0}.wiki-hero{color:#fff;background-color:#000}.wiki-hero h1{color:#fff;margin:0 0 16px;font-size:72px}.wiki-card.wiki-hero p{color:#fffc;max-width:520px;margin-bottom:26px}.wiki-hero-version{color:#fffc;align-items:center;gap:8px;margin-bottom:18px;font-size:14px;font-weight:600;display:flex}.wiki-badge{letter-spacing:.6px;text-transform:uppercase;color:#fff;border:1px solid #fff9;border-radius:100px;padding:3px 9px;font-size:11px;font-weight:700}.wiki-hero{flex-direction:column;justify-content:flex-end;min-height:420px;display:flex;position:relative;overflow:hidden}.wiki-hero-video{object-fit:cover;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.wiki-hero-overlay{z-index:1;pointer-events:none;background:linear-gradient(#0000 25%,#00000059 60%,#000000b3 100%);position:absolute;inset:0}.wiki-hero-content{z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:relative}.wiki-hero-logo{width:auto;max-width:100%;height:64px;margin:0 0 14px;display:block}.wiki-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wiki-buttons{flex-wrap:wrap;gap:10px;margin:6px 0 14px;display:flex}.wiki-hero .wiki-buttons{margin-bottom:0}.wiki-btn{color:#fff;letter-spacing:.3px;cursor:pointer;background-color:#000;border:1px solid #000;border-radius:100px;justify-content:center;align-items:center;padding:16px 32px;font-family:Archivo Black,sans-serif;font-size:15px;text-decoration:none;transition:transform .15s,opacity .15s;display:inline-flex}.wiki-btn:active{opacity:.9;transform:scale(.97)}.wiki-btn.light{color:#000;background-color:#fff;border-color:#fff}.wiki-btn.outline{color:#fff;background-color:#0000;border-color:#fff9}.wiki-list{flex-direction:column;gap:10px;margin:0 0 14px;padding:0;list-style:none;display:flex}.wiki-list li{color:#000000bf;padding-left:22px;font-size:16px;line-height:1.5;position:relative}.wiki-list li:before{content:"";background-color:#000;border-radius:50%;width:8px;height:8px;position:absolute;top:.58em;left:2px}.wiki-steps{counter-reset:wiki-step;flex-direction:column;gap:16px;margin:4px 0 14px;padding:0;list-style:none;display:flex}.wiki-steps li{grid-template-columns:38px minmax(0,1fr);align-items:start;gap:14px;display:grid}.wiki-steps li:before{counter-increment:wiki-step;content:counter(wiki-step);color:#fff;background-color:#000;border-radius:50%;place-items:center;width:38px;height:38px;font-family:Archivo Black,sans-serif;font-size:14px;display:grid}.wiki-steps strong{margin-bottom:3px;font-size:16px;display:block}.wiki-steps span{color:#000000a6;font-size:15px;line-height:1.5;display:block}.wiki-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin:6px 0 14px;display:grid}.wiki-tile{background-color:#eef6f5;border-radius:20px;padding:16px 18px}.wiki-tile b{margin-bottom:4px;font-size:15px;display:block}.wiki-tile span{color:#000000a6;font-size:14px;line-height:1.5;display:block}.wiki-card kbd{vertical-align:middle;color:#000;white-space:nowrap;background-color:#fff;border:1px solid #0000001f;border-radius:8px;padding:2px 8px;font-family:Inter,sans-serif;font-size:13px;font-weight:700;line-height:1.3;display:inline-block}.wiki-note{background-color:#a1d0cb59;border-radius:20px;flex-direction:column;gap:4px;margin:6px 0 14px;padding:16px 18px;display:flex}.wiki-note b{letter-spacing:1px;text-transform:uppercase;font-size:11px}.wiki-note span{color:#000000bf;font-size:15px;line-height:1.5}.wiki-table-wrap{background-color:#eef6f5;border-radius:20px;margin:6px 0 14px;overflow-x:auto}.wiki-table{border-collapse:collapse;width:100%;font-size:15px}.wiki-table th,.wiki-table td{text-align:left;vertical-align:top;border-bottom:1px solid #00000014;padding:14px 18px}.wiki-table thead th{letter-spacing:1px;text-transform:uppercase;color:#00000080;font-size:11px}.wiki-table tbody th{white-space:nowrap;font-weight:700}.wiki-table td{color:#000000b3;line-height:1.5}.wiki-table tbody tr:last-child th,.wiki-table tbody tr:last-child td{border-bottom:0}.wiki-faq{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.wiki-faq details{background-color:#eef6f5;border-radius:20px}.wiki-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-size:15.5px;font-weight:700;list-style:none;display:flex}.wiki-faq summary::-webkit-details-marker{display:none}.wiki-faq summary:after{content:"+";font-family:Archivo Black,sans-serif;font-size:20px}.wiki-faq details[open] summary:after{content:"–"}.wiki-card .wiki-faq p{margin:0;padding:0 18px 16px}.wiki-footer{text-align:center;color:#0000008c;padding:8px 0 4px;font-size:13px;font-weight:600}@media (width>=1500px){.wiki{grid-template-columns:340px minmax(0,1fr);gap:40px;padding:0 40px}.wiki-side{margin:40px 0}.wiki-main{padding:40px 0;scroll-padding-top:40px}.wiki-content{gap:28px;max-width:960px}.wiki-card{padding:48px;scroll-margin-top:40px}}@media (width<=860px){.wiki{--wiki-top:calc(12px + env(safe-area-inset-top,0px) + 60px + 12px);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:0;padding:0 12px}.wiki-topbar{top:calc(12px + env(safe-area-inset-top,0px));z-index:3;box-sizing:border-box;background-color:#fff;border-radius:28px;justify-content:space-between;align-items:center;height:60px;padding:0 8px;display:flex;position:fixed;left:12px;right:12px;box-shadow:0 8px 24px #0000001f}.wiki-topbar-title{text-transform:uppercase;letter-spacing:-.5px;font-family:Archivo Black,sans-serif;font-size:17px}.wiki-backdrop{z-index:4;opacity:0;pointer-events:none;background-color:#00000073;transition:opacity .3s;display:block;position:fixed;inset:0}.wiki-backdrop.show{opacity:1;pointer-events:auto}.wiki-side{z-index:5;width:min(86vw,340px);padding-top:calc(22px + env(safe-area-inset-top,0px));padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));border-radius:0 28px 28px 0;margin:0;transition:transform .35s cubic-bezier(.65,0,.25,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-105%)}.wiki-side.open{transform:translate(0)}.wiki-side-close{display:grid}.wiki-main{padding:var(--wiki-top) 0 calc(12px + env(safe-area-inset-bottom,0px));scroll-padding-top:var(--wiki-top);grid-row:1}.wiki-content{gap:12px}.wiki-card{scroll-margin-top:var(--wiki-top);border-radius:24px;padding:22px}.wiki h2{font-size:30px}.wiki-hero{min-height:360px}.wiki-hero-logo{height:42px}.wiki-card p,.wiki-list li{font-size:15px}.wiki-btn{flex:1;padding:14px 20px;font-size:14px}.wiki-table th,.wiki-table td{padding:12px 14px}}@media (prefers-reduced-motion:reduce){.wiki-main{scroll-behavior:auto}.wiki-side,.wiki-backdrop{transition-duration:10ms}}
