.FAQ_faq__JN773{padding:var(--space-10) 0;display:flex;justify-content:center;align-items:center;width:100%;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.FAQ_faq__JN773.FAQ_visible__bgOZz{opacity:1;transform:translateY(0)}.FAQ_container__qPJ7d{width:100%;max-width:1400px;margin:0 auto;padding:0 var(--space-4)}.FAQ_title__lvUX6{color:var(--accent);font-size:var(--fs-4xl);font-weight:var(--fw-bold);text-align:center;margin-bottom:var(--space-2);letter-spacing:-.02em;opacity:0;transform:translateY(20px);transition:opacity .8s ease .3s,transform .8s ease .3s;text-shadow:0 1px 0 rgb(0,0,0)}html[data-theme=light] .FAQ_title__lvUX6{color:var(--background-dark);text-shadow:none}.FAQ_faq__JN773.FAQ_visible__bgOZz .FAQ_title__lvUX6{opacity:1;transform:translateY(0)}.FAQ_subtitle___JeqX{font-size:var(--fs-lg);color:var(--primary);text-align:center;margin-bottom:var(--space-8);opacity:0;transform:translateY(20px);transition:opacity .8s ease .5s,transform .8s ease .5s}.FAQ_faq__JN773.FAQ_visible__bgOZz .FAQ_subtitle___JeqX{opacity:1;transform:translateY(0)}.FAQ_accordionContainer__GLUs9{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);grid-gap:var(--space-4);gap:var(--space-4);width:100%}.FAQ_categorySection__QmyUK{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.FAQ_faq__JN773.FAQ_visible__bgOZz .FAQ_categorySection__QmyUK{opacity:1;transform:translateY(0)}.FAQ_faq__JN773.FAQ_visible__bgOZz .FAQ_categorySection__QmyUK:first-child{transition-delay:.6s}.FAQ_faq__JN773.FAQ_visible__bgOZz .FAQ_categorySection__QmyUK:nth-child(2){transition-delay:.7s}.FAQ_faq__JN773.FAQ_visible__bgOZz .FAQ_categorySection__QmyUK:nth-child(3){transition-delay:.8s}.FAQ_faq__JN773.FAQ_visible__bgOZz .FAQ_categorySection__QmyUK:nth-child(4){transition-delay:.9s}.FAQ_faq__JN773.FAQ_visible__bgOZz .FAQ_categorySection__QmyUK:nth-child(5){transition-delay:1s}.FAQ_faq__JN773.FAQ_visible__bgOZz .FAQ_categorySection__QmyUK:nth-child(6){transition-delay:1.1s}.FAQ_categoryTitle___a9vR{font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--accent);margin-bottom:var(--space-3);padding:var(--space-2);border-radius:var(--radius-md);max-width:300px;text-shadow:0 1px 0 rgb(0,0,0)}html[data-theme=light] .FAQ_categoryTitle___a9vR{color:var(--background-dark);text-shadow:none}.FAQ_accordionItem__uQczM{border-radius:var(--radius-md);border:1px solid var(--border-color);overflow:hidden;transition:all var(--transition-normal);opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease,border-color .3s ease,box-shadow .3s ease;margin-bottom:var(--space-2)}.FAQ_faq__JN773.FAQ_visible__bgOZz .FAQ_accordionItem__uQczM{opacity:1;transform:translateY(0)}.FAQ_accordionItem__uQczM.FAQ_active__ybe4S{border-color:var(--border-color);box-shadow:0 1px 3px rgba(var(--text-rgb),.05)}.FAQ_accordionButton___QwXk{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--space-4);background:transparent;border:none;cursor:pointer;text-align:left;font-size:var(--fs-lg);font-weight:var(--fw-medium);color:var(--text);transition:all var(--transition-normal)}.FAQ_accordionButton___QwXk:hover{background-color:rgba(var(--text-rgb),.02)}.FAQ_accordionIcon__46tD3{position:relative;display:flex;align-items:center;justify-content:center;width:22px;height:22px;transition:transform .25s cubic-bezier(.4,0,.2,1)}.FAQ_accordionIcon__46tD3:after,.FAQ_accordionIcon__46tD3:before{content:"";position:absolute;background-color:currentColor;transition:transform .25s cubic-bezier(.4,0,.2,1)}.FAQ_accordionIcon__46tD3:before{width:14px;height:2px}.FAQ_accordionIcon__46tD3:after{width:2px;height:14px}.FAQ_active__ybe4S .FAQ_accordionIcon__46tD3{transform:rotate(45deg)}.FAQ_accordionContent__eGsme{max-height:0;overflow:hidden;transition:all .35s cubic-bezier(.4,0,.2,1);opacity:0}.FAQ_active__ybe4S .FAQ_accordionContent__eGsme{opacity:1}.FAQ_accordionAnswer__fWfMI{padding:0 var(--space-4) var(--space-4);color:var(--text-secondary);font-size:var(--fs-base);line-height:var(--lh-normal)}.FAQ_imageContainer__hHGWF{display:flex;justify-content:center;align-items:center;height:100%;font-size:6em}.FAQ_faqImage__zwEFK{max-width:100%;height:auto;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.FAQ_faq__JN773.FAQ_visible__bgOZz .FAQ_faqImage__zwEFK{opacity:1;transform:translateY(0);transition-delay:1.1s}@media (max-width:992px){.FAQ_accordionContainer__GLUs9{grid-template-columns:1fr;grid-template-rows:repeat(6,auto)}.FAQ_imageContainer__hHGWF{margin-top:var(--space-4)}}@media (max-width:768px){.FAQ_title__lvUX6{font-size:var(--fs-3xl)}.FAQ_subtitle___JeqX{font-size:var(--fs-base);margin-bottom:var(--space-6)}.FAQ_categoryTitle___a9vR{font-size:var(--fs-lg);margin-bottom:var(--space-2)}.FAQ_categorySection__QmyUK{margin-bottom:var(--space-4)}.FAQ_accordionButton___QwXk{padding:var(--space-3);font-size:var(--fs-base)}}@media (max-width:480px){.FAQ_faq__JN773{padding:var(--space-8) 0}.FAQ_title__lvUX6{font-size:var(--fs-2xl)}.FAQ_container__qPJ7d{padding:0 var(--space-2)}.FAQ_categoryTitle___a9vR{font-size:var(--fs-md)}.FAQ_accordionContainer__GLUs9{gap:var(--space-2)}}.GlitchText_glitchContainer__dFASI{display:inline-block;position:relative;padding:4rem}.GlitchText_glitchText___E_ZN{position:relative;display:inline-block;color:var(--accent);font-weight:700}html[data-theme=light] .GlitchText_glitchText___E_ZN{color:var(--background-dark)}.GlitchText_glitchText___E_ZN:after,.GlitchText_glitchText___E_ZN:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;background:var(--background,white);-webkit-clip-path:polygon(0 0,100% 0,100% 45%,0 45%);clip-path:polygon(0 0,100% 0,100% 45%,0 45%)}.GlitchText_glitchText___E_ZN:before{left:-4px;text-shadow:2px 0 var(--accent);animation:GlitchText_glitch-animation-1__EVlhD 7s linear infinite alternate-reverse}html[data-theme=light] .GlitchText_glitchText___E_ZN:before{text-shadow:2px 0 var(--background-dark)}.GlitchText_glitchText___E_ZN:after{left:2px;text-shadow:-2px 0 var(--accent);animation:GlitchText_glitch-animation-2__TypPH 7s linear infinite alternate-reverse}html[data-theme=light] .GlitchText_glitchText___E_ZN:after{text-shadow:-2px 0 var(--background-dark)}@keyframes GlitchText_glitch-animation-1__EVlhD{0%{-webkit-clip-path:inset(59% 0 0 0);clip-path:inset(59% 0 0 0)}5%{-webkit-clip-path:inset(29% 0 71% 0);clip-path:inset(29% 0 71% 0)}10%{-webkit-clip-path:inset(83% 0 1% 0);clip-path:inset(83% 0 1% 0)}15%{-webkit-clip-path:inset(40% 0 29% 0);clip-path:inset(40% 0 29% 0)}20%{-webkit-clip-path:inset(37% 0 3% 0);clip-path:inset(37% 0 3% 0)}25%{-webkit-clip-path:inset(19% 0 67% 0);clip-path:inset(19% 0 67% 0)}30%{-webkit-clip-path:inset(4% 0 62% 0);clip-path:inset(4% 0 62% 0)}35%{-webkit-clip-path:inset(72% 0 11% 0);clip-path:inset(72% 0 11% 0)}40%{-webkit-clip-path:inset(46% 0 47% 0);clip-path:inset(46% 0 47% 0)}45%{-webkit-clip-path:inset(5% 0 71% 0);clip-path:inset(5% 0 71% 0)}50%{-webkit-clip-path:inset(25% 0 63% 0);clip-path:inset(25% 0 63% 0)}55%{-webkit-clip-path:inset(54% 0 73% 0);clip-path:inset(54% 0 73% 0)}60%{-webkit-clip-path:inset(45% 0 1% 0);clip-path:inset(45% 0 1% 0)}65%{-webkit-clip-path:inset(66% 0 8% 0);clip-path:inset(66% 0 8% 0)}70%{-webkit-clip-path:inset(85% 0 13% 0);clip-path:inset(85% 0 13% 0)}75%{-webkit-clip-path:inset(23% 0 42% 0);clip-path:inset(23% 0 42% 0)}80%{-webkit-clip-path:inset(13% 0 60% 0);clip-path:inset(13% 0 60% 0)}85%{-webkit-clip-path:inset(56% 0 17% 0);clip-path:inset(56% 0 17% 0)}90%{-webkit-clip-path:inset(39% 0 59% 0);clip-path:inset(39% 0 59% 0)}95%{-webkit-clip-path:inset(73% 0 25% 0);clip-path:inset(73% 0 25% 0)}to{-webkit-clip-path:inset(34% 0 30% 0);clip-path:inset(34% 0 30% 0)}}@keyframes GlitchText_glitch-animation-2__TypPH{0%{-webkit-clip-path:inset(36% 0 60% 0);clip-path:inset(36% 0 60% 0)}5%{-webkit-clip-path:inset(71% 0 0 0);clip-path:inset(71% 0 0 0)}10%{-webkit-clip-path:inset(20% 0 68% 0);clip-path:inset(20% 0 68% 0)}15%{-webkit-clip-path:inset(95% 0 0 0);clip-path:inset(95% 0 0 0)}20%{-webkit-clip-path:inset(44% 0 54% 0);clip-path:inset(44% 0 54% 0)}25%{-webkit-clip-path:inset(61% 0 26% 0);clip-path:inset(61% 0 26% 0)}30%{-webkit-clip-path:inset(82% 0 14% 0);clip-path:inset(82% 0 14% 0)}35%{-webkit-clip-path:inset(46% 0 43% 0);clip-path:inset(46% 0 43% 0)}40%{-webkit-clip-path:inset(61% 0 36% 0);clip-path:inset(61% 0 36% 0)}45%{-webkit-clip-path:inset(12% 0 53% 0);clip-path:inset(12% 0 53% 0)}50%{-webkit-clip-path:inset(33% 0 32% 0);clip-path:inset(33% 0 32% 0)}55%{-webkit-clip-path:inset(12% 0 9% 0);clip-path:inset(12% 0 9% 0)}60%{-webkit-clip-path:inset(41% 0 41% 0);clip-path:inset(41% 0 41% 0)}65%{-webkit-clip-path:inset(43% 0 20% 0);clip-path:inset(43% 0 20% 0)}70%{-webkit-clip-path:inset(55% 0 35% 0);clip-path:inset(55% 0 35% 0)}75%{-webkit-clip-path:inset(0 0 49% 0);clip-path:inset(0 0 49% 0)}80%{-webkit-clip-path:inset(51% 0 47% 0);clip-path:inset(51% 0 47% 0)}85%{-webkit-clip-path:inset(49% 0 28% 0);clip-path:inset(49% 0 28% 0)}90%{-webkit-clip-path:inset(33% 0 24% 0);clip-path:inset(33% 0 24% 0)}95%{-webkit-clip-path:inset(91% 0 6% 0);clip-path:inset(91% 0 6% 0)}to{-webkit-clip-path:inset(74% 0 19% 0);clip-path:inset(74% 0 19% 0)}}.GlitchText_glitchContainer__dFASI:hover .GlitchText_glitchText___E_ZN:before{animation:GlitchText_glitch-animation-1__EVlhD 10s linear infinite alternate-reverse}.GlitchText_glitchContainer__dFASI:hover .GlitchText_glitchText___E_ZN:after{animation:GlitchText_glitch-animation-2__TypPH 10s linear infinite alternate-reverse}.Footer_footer__Dqzgn{width:100%;color:var(--text-primary);padding-block:2rem;position:relative;z-index:10;overflow:visible;border-top:1px solid var(--border-color)}.Footer_container__ZjljO{width:100%;max-width:1600px;margin:0 auto;padding:0 var(--spacing-xl);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl)}.Footer_content__zwwZT{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl);place-content:center;place-items:center}.Footer_section__SIoXw{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);width:100%}.Footer_section__SIoXw h3{color:var(--text-primary);font-size:var(--font-size-xl);font-weight:600;margin:0}.Footer_logoContainer__ob28J{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:240px;margin:0 auto;padding:0 var(--spacing-md)}.Footer_logoContainer__ob28J img{width:100%;height:auto;object-fit:contain;display:block;opacity:.75}.Footer_section__SIoXw nav{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:var(--spacing-md);gap:var(--spacing-md);place-items:center}.Footer_section__SIoXw nav a{text-decoration:none;transition:var(--transition-base);font-size:var(--font-size-sm);text-align:start;width:100%;padding:var(--spacing-lg);color:var(--text-primary);border-radius:var(--radius-sm)}.Footer_section__SIoXw nav a:hover{color:var(--color-accent);background-color:rgba(var(--accent-rgb),.1);border-color:var(--color-accent)}.Footer_socialGrid__chB3n{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-md);gap:var(--spacing-md);width:100%;max-width:200px}.Footer_socialLink__5j8im{display:flex;align-items:center;justify-content:center;color:var(--text-secondary);text-decoration:none;transition:var(--transition-base);padding:var(--spacing-md);border-radius:var(--radius-lg);aspect-ratio:1;border:1px solid var(--border-color);background-color:rgba(var(--background-rgb),.5)}.Footer_socialLink__5j8im:hover{color:var(--background-dark);background-color:var(--color-accent);transform:scale(1.05);border:none}.Footer_socialLink__5j8im img,.Footer_socialLink__5j8im:hover{transition:var(--transition-base)}.Footer_socialLink__5j8im:hover img{filter:brightness(0) invert(0)}.Footer_copyright__iNUnh{color:var(--accent);font-size:var(--font-size-sm);margin-top:1rem}html[data-theme=light] .Footer_copyright__iNUnh{color:var(--background-dark)}.Footer_termsLink__iEZYj{color:var(--text-primary);text-decoration:none;font-size:.85rem;margin-top:.25rem;transition:opacity .2s ease;display:flex;align-items:center;gap:.25rem}.Footer_termsLink__iEZYj:hover{opacity:.8}.Footer_linkIcon__G4PSi{font-size:.75rem;color:var(--accent)}html[data-theme=light] .Footer_linkIcon__G4PSi{color:var(--background-dark)}@media (max-width:768px){.Footer_footer__Dqzgn{padding:var(--spacing-2xl) 0 var(--spacing-lg)}.Footer_container__ZjljO{width:min(100% - var(--spacing-md),400px)}.Footer_content__zwwZT{grid-template-columns:1fr}.Footer_section__SIoXw{gap:var(--spacing-md)}.Footer_socialGrid__chB3n{display:flex;place-content:center;gap:var(--spacing-md);width:100%;max-width:160px}.Footer_section__SIoXw nav{grid-template-columns:repeat(2,1fr);text-align:center;margin-block:var(--spacing-xl)}.Footer_section__SIoXw nav a{text-align:center}}.Hero_hero__z2Qrq{position:relative;height:91vh;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;opacity:0;transform:translateY(30px);transition:opacity 1s ease,transform 1s ease}.Hero_hero__z2Qrq:before{content:"";position:absolute;bottom:0;right:0;width:100%;height:100%;background-image:url(/3db.svg);background-repeat:no-repeat;background-position:100% 100%;background-size:contain;z-index:0;opacity:.5;pointer-events:none}html[data-theme=light] .Hero_hero__z2Qrq:before{filter:invert(1);opacity:1}.Hero_hero__z2Qrq.Hero_visible__cOTzS{opacity:1;transform:translateY(0)}.Hero_heroContent__krub8{flex-direction:column;text-align:center;max-width:1400px;margin-bottom:5rem;width:100%;z-index:1;gap:2rem}.Hero_heroContent__krub8,.Hero_title__RMcZF{display:flex;justify-content:center;align-items:center}.Hero_title__RMcZF{font-size:3.5rem;font-weight:700;line-height:1.2;letter-spacing:-.02em;margin-bottom:.5em;max-width:950px;opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform 1s ease;flex-wrap:wrap;gap:.5rem}.Hero_staticText__AB4Ri{display:inline-block;white-space:nowrap}.Hero_hero__z2Qrq.Hero_visible__cOTzS .Hero_title__RMcZF{opacity:1;transform:translateY(0)}.Hero_buttonContainer__IE90A{display:flex;justify-content:center;align-items:center;gap:1.5rem;opacity:0;transform:translateY(20px);transition:opacity .8s ease .6s,transform .8s ease .6s}.Hero_hero__z2Qrq.Hero_visible__cOTzS .Hero_buttonContainer__IE90A{opacity:1;transform:translateY(0)}.Hero_primaryButton__nOTGK,.Hero_secondaryButton__e5evG{padding:.75rem 1.5rem;border-radius:var(--radius-md);font-weight:var(--fw-medium);font-size:var(--fs-base);text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);min-width:180px;text-align:center;position:relative;overflow:hidden;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.Hero_primaryButton__nOTGK{background:linear-gradient(135deg,var(--accent) 0,#a4ff00 100%);color:var(--background-dark);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 15px rgba(var(--accent-rgb),.2)}.Hero_primaryButton__nOTGK:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(var(--accent-rgb),.3);border-color:rgba(255,255,255,.2)}.Hero_primaryButton__nOTGK:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.2),transparent);transform:translateX(-100%);transition:transform .6s ease}.Hero_primaryButton__nOTGK:hover:before{transform:translateX(100%)}.Hero_secondaryButton__e5evG{background:transparent;color:var(--text);border:1px solid var(--border-color);display:flex;justify-content:center;align-items:center;gap:.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.Hero_secondaryButton__e5evG:hover{background:var(--border-color);transform:translateY(-1px)}.Hero_whitepaperIcon__WIelW{font-size:1.1rem;transition:transform .1s ease;color:var(--accent)}.Hero_secondaryButton__e5evG:hover .Hero_whitepaperIcon__WIelW{transform:scale(1.05)}html[data-theme=light] .Hero_secondaryButton__e5evG{background:rgba(0,0,0,.02);border-color:rgba(0,0,0,.1)}html[data-theme=light] .Hero_secondaryButton__e5evG:hover{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.2)}html[data-theme=light] .Hero_whitepaperIcon__WIelW{color:var(--dark-grey);opacity:.9}@media (max-width:1024px){.Hero_title__RMcZF{font-size:3rem}}@media (max-width:768px){.Hero_hero__z2Qrq{padding:0 var(--space-4)}.Hero_heroContent__krub8{margin-bottom:5rem;gap:1.5rem}.Hero_title__RMcZF{font-size:2.5rem}}@media (max-width:640px){.Hero_title__RMcZF{font-size:2.2rem;text-align:center;flex-direction:column;align-items:center}.Hero_staticText__AB4Ri{display:inline}.Hero_staticText__AB4Ri:last-child{font-size:1.8rem;margin-top:.5rem}.Hero_rotatingTextContainer__ypzra{width:100%;max-width:300px;margin:.5rem 0;text-align:left}.Hero_buttonContainer__IE90A{flex-direction:row;width:100%;justify-content:center;gap:1rem;padding:0 1rem}.Hero_primaryButton__nOTGK{width:auto;min-width:150px}.Hero_secondaryButton__e5evG{min-width:unset;width:auto;padding:.75rem;border-radius:var(--radius-md);aspect-ratio:1/1}.Hero_secondaryButton__e5evG span{display:none}}.MarqueeClients_clientsMarquee__Wos8k{width:100%;overflow:hidden;padding-block:2rem;position:relative;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.MarqueeClients_clientsMarquee__Wos8k.MarqueeClients_visible__os70h{opacity:1;transform:translateY(0)}.MarqueeClients_clientsContainer__8aqcw{max-width:100%;margin:0 auto}.MarqueeClients_clientsHeading__Rd0ZW{text-align:center;font-size:1.5rem;font-weight:600;margin-bottom:var(--space-6);color:var(--text);opacity:0;transform:translateY(15px);transition:opacity .8s ease .2s,transform .8s ease .2s}.MarqueeClients_clientsMarquee__Wos8k.MarqueeClients_visible__os70h .MarqueeClients_clientsHeading__Rd0ZW{opacity:1;transform:translateY(0)}.MarqueeClients_marqueeWrapper___pSMw{overflow:hidden;position:relative;width:100%;padding:var(--space-4) 0}.MarqueeClients_marqueeWrapper___pSMw:after,.MarqueeClients_marqueeWrapper___pSMw:before{content:"";height:100%;width:120px;position:absolute;z-index:2;top:0;pointer-events:none}.MarqueeClients_marqueeTrack__P51na{display:flex;animation:MarqueeClients_marquee__FuIEr 30s linear infinite;opacity:0;transform:translateX(-20px);transition:opacity .8s ease .4s,transform .8s ease .4s;width:max-content}.MarqueeClients_clientsMarquee__Wos8k.MarqueeClients_visible__os70h .MarqueeClients_marqueeTrack__P51na{opacity:1;transform:translateX(0)}.MarqueeClients_logoItem__ERlhj{flex:0 0 auto;display:flex;align-items:center;justify-content:center;margin:0 var(--space-6);transition:transform .3s ease}.MarqueeClients_logoImage___2vR6{filter:grayscale(50%);opacity:.9;transition:filter .3s ease,opacity .3s ease}.MarqueeClients_logoItem__ERlhj:hover .MarqueeClients_logoImage___2vR6{filter:grayscale(0);opacity:1}@keyframes MarqueeClients_marquee__FuIEr{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:768px){.MarqueeClients_clientsMarquee__Wos8k{padding:var(--space-6) 0}.MarqueeClients_clientsHeading__Rd0ZW{font-size:1.25rem;margin-bottom:var(--space-4)}.MarqueeClients_logoItem__ERlhj{margin:0 var(--space-4)}.MarqueeClients_marqueeWrapper___pSMw:after,.MarqueeClients_marqueeWrapper___pSMw:before{width:60px}.MarqueeClients_marqueeTrack__P51na{animation:MarqueeClients_marquee__FuIEr 15s linear infinite}}@media (max-width:640px){.MarqueeClients_clientsMarquee__Wos8k{padding:var(--space-4) 0}.MarqueeClients_clientsHeading__Rd0ZW{font-size:1.125rem}.MarqueeClients_logoItem__ERlhj{margin:0 var(--space-3)}.MarqueeClients_marqueeTrack__P51na{animation:MarqueeClients_marquee__FuIEr 20s linear infinite}}.Milestones_milestonesContainer__BuxF3{width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin-bottom:15rem;padding:6rem 0;position:relative;overflow:visible;opacity:0;transform:translateY(30px);will-change:opacity,transform;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.Milestones_milestonesContainer__BuxF3.Milestones_inView__GvcKE{opacity:1;transform:translateY(0)}.Milestones_mainTitle__CjY7r{text-align:center;font-size:3rem;color:var(--text);letter-spacing:2px;margin-bottom:1rem;opacity:0;transform:translateY(20px);will-change:opacity,transform;transition:opacity .8s cubic-bezier(.16,1,.3,1) .2s,transform .8s cubic-bezier(.16,1,.3,1) .2s}.Milestones_milestonesContainer__BuxF3.Milestones_inView__GvcKE .Milestones_mainTitle__CjY7r{opacity:1;transform:translateY(0)}.Milestones_timeline__UMloH{max-width:100%;margin:0 auto;position:relative;padding:3rem 0;opacity:0;transform:translateY(20px);will-change:opacity,transform;transition:opacity .8s cubic-bezier(.16,1,.3,1) .4s,transform .8s cubic-bezier(.16,1,.3,1) .4s}.Milestones_milestonesContainer__BuxF3.Milestones_inView__GvcKE .Milestones_timeline__UMloH{opacity:1;transform:translateY(0)}.Milestones_progressLine__2EgfK{position:absolute;top:50%;left:0;width:100%;height:2px;background:var(--border-color);transform:translateY(-50%);z-index:1}html[data-theme=light] .Milestones_progressLine__2EgfK{background:rgba(0,0,0,.1)}.Milestones_milestones__Un3YG{display:flex;justify-content:space-around;position:relative;z-index:2;padding:0 2rem}.Milestones_milestone__dRERW{flex:1 1;display:flex;flex-direction:column;align-items:center;position:relative;padding:0 1rem;cursor:pointer;transition:opacity .3s ease}.Milestones_milestone__dRERW:not(.Milestones_active__H5d_r){opacity:.8}.Milestones_milestone__dRERW:hover:not(.Milestones_active__H5d_r),html[data-theme=light] .Milestones_milestone__dRERW:not(.Milestones_active__H5d_r){opacity:1}.Milestones_timelineMarker__9RN2J{width:32px;height:32px;background:var(--background);border:2px solid var(--border-color);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;position:relative}.Milestones_milestone__dRERW.Milestones_active__H5d_r .Milestones_timelineMarker__9RN2J{border-color:var(--accent)}html[data-theme=light] .Milestones_milestone__dRERW.Milestones_active__H5d_r .Milestones_timelineMarker__9RN2J{border-color:var(--text-light)}.Milestones_markerDot__uFPkG{width:10px;height:10px;background:var(--accent);border-radius:50%;position:relative;z-index:2}html[data-theme=light] .Milestones_markerDot__uFPkG{background:var(--background-dark)}.Milestones_milestone__dRERW.Milestones_active__H5d_r .Milestones_markerDot__uFPkG{background:var(--accent)}html[data-theme=light] .Milestones_milestone__dRERW.Milestones_active__H5d_r .Milestones_markerDot__uFPkG{background:var(--text-light)}.Milestones_milestone__dRERW:first-child .Milestones_markerDot__uFPkG{animation:Milestones_dotPulse__txPv_ 2s infinite}html[data-theme=light] .Milestones_milestone__dRERW:first-child .Milestones_markerDot__uFPkG{animation:Milestones_dotPulseLight__CNstw 2s infinite}@keyframes Milestones_dotPulse__txPv_{0%{box-shadow:0 0 0 0 rgba(var(--accent-rgb),.8)}70%{box-shadow:0 0 0 15px rgba(var(--accent-rgb),0)}to{box-shadow:0 0 0 0 rgba(var(--accent-rgb),0)}}@keyframes Milestones_dotPulseLight__CNstw{0%{box-shadow:0 0 0 0 rgba(var(--text-rgb-light),.8)}70%{box-shadow:0 0 0 15px rgba(var(--text-rgb-light),0)}to{box-shadow:0 0 0 0 rgba(var(--text-rgb-light),0)}}.Milestones_yearLabel__89kds{font-size:1.8rem;font-weight:500;color:var(--text-secondary);margin-bottom:3.75rem}.Milestones_milestone__dRERW.Milestones_active__H5d_r .Milestones_yearLabel__89kds{color:var(--accent)}html[data-theme=light] .Milestones_milestone__dRERW.Milestones_active__H5d_r .Milestones_yearLabel__89kds{color:var(--text-light)}.Milestones_milestoneTitle__stF6P{font-size:1rem;color:var(--text-secondary);text-align:center;max-width:250px;margin:0}html[data-theme=light] .Milestones_milestoneTitle__stF6P{color:var(--dark-grey-light)}html[data-theme=light] .Milestones_milestone__dRERW.Milestones_active__H5d_r .Milestones_milestoneTitle__stF6P{color:var(--text-light);font-weight:600}.Milestones_achievementsList__5TaVf{position:absolute;top:110%;left:50%;transform:translateX(-50%);border-radius:12px;padding:1.75rem;width:320px;opacity:0;animation:Milestones_fadeIn___T7B4 .4s cubic-bezier(.16,1,.3,1) forwards;z-index:10;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}html[data-theme=light] .Milestones_achievementsList__5TaVf{background:var(--background-light)}.Milestones_achievementsList__5TaVf ul{list-style:none;padding:0;margin:0}.Milestones_achievementsList__5TaVf li{color:var(--text);font-size:.95rem;margin-bottom:1rem;padding-left:1.5rem;position:relative;line-height:1.5;opacity:0;transform:translateY(10px);animation:Milestones_staggerFade__zuq4T .5s cubic-bezier(.16,1,.3,1) forwards;display:flex;align-items:flex-start;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}html[data-theme=light] .Milestones_achievementsList__5TaVf li{color:var(--dark-grey-light)}.Milestones_achievementsList__5TaVf li:before{content:"•";color:var(--accent);position:absolute;left:0;font-size:1.5rem;line-height:1;margin-top:-.15rem;opacity:.8;transition:transform .2s ease}html[data-theme=light] .Milestones_achievementsList__5TaVf li:after,html[data-theme=light] .Milestones_achievementsList__5TaVf li:before{color:var(--text-light)}.Milestones_achievementsList__5TaVf li:hover:after{opacity:1;transform:translateX(0)}.Milestones_achievementsList__5TaVf li:first-child{animation-delay:.1s}.Milestones_achievementsList__5TaVf li:nth-child(2){animation-delay:.2s}.Milestones_achievementsList__5TaVf li:nth-child(3){animation-delay:.3s}.Milestones_achievementsList__5TaVf li:nth-child(4){animation-delay:.4s}.Milestones_achievementsList__5TaVf li:nth-child(5){animation-delay:.5s}.Milestones_achievementsList__5TaVf li:last-child{margin-bottom:0}@keyframes Milestones_staggerFade__zuq4T{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes Milestones_fadeIn___T7B4{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:768px){.Milestones_milestonesContainer__BuxF3{padding:4rem 0;transform:translateY(20px);margin-bottom:0}.Milestones_mainTitle__CjY7r{font-size:2rem;margin-bottom:4rem;padding:0 1.5rem;transform:translateY(15px)}.Milestones_timeline__UMloH{padding:0;transform:translateY(15px)}.Milestones_milestones__Un3YG{flex-direction:column;align-items:flex-start;padding-left:2.2rem}.Milestones_milestone__dRERW{width:100%;margin-bottom:3rem;align-items:flex-start;padding:0;display:grid;grid-template-columns:32px 1fr;grid-gap:1.5rem;gap:1.5rem}.Milestones_milestone__dRERW:last-child{margin-bottom:2rem}.Milestones_timelineMarker__9RN2J{width:24px;height:24px;margin:0;grid-column:1;grid-row:1/span 2;align-self:flex-start}.Milestones_markerDot__uFPkG{width:6px;height:6px}.Milestones_progressLine__2EgfK{left:2.85rem;top:12px;width:2px;height:calc(100% - 24px);transform:none}.Milestones_progressFill__DsUac{width:2px;height:25%;transition:height .3s ease}.Milestones_yearLabel__89kds{font-size:1.25rem;margin:0;grid-column:2;grid-row:1;line-height:1.2}.Milestones_milestoneContent__lffQ1{grid-column:2;grid-row:2}.Milestones_milestoneTitle__stF6P{font-size:.95rem;max-width:none;opacity:.8;text-align:left;margin-top:.25rem}.Milestones_achievementsList__5TaVf{position:relative;left:0;top:.75rem;transform:none;margin:0;padding:1rem 1.25rem;width:100%;max-width:none;animation:Milestones_mobileFadeIn__770KA .4s cubic-bezier(.16,1,.3,1) forwards;transform-style:preserve-3d}.Milestones_achievementsList__5TaVf,.Milestones_achievementsList__5TaVf li{will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.Milestones_achievementsList__5TaVf li{font-size:.9rem;margin-bottom:.75rem;padding-left:1.25rem;animation:Milestones_mobileStaggerFade___CUpV .5s cubic-bezier(.16,1,.3,1) forwards}.Milestones_achievementsList__5TaVf li:last-child{margin-bottom:0}.Milestones_achievementsList__5TaVf li:before{font-size:1.25rem;margin-top:-.1rem}@keyframes Milestones_mobileFadeIn__770KA{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes Milestones_mobileStaggerFade___CUpV{0%{opacity:0;transform:translateX(-5px)}to{opacity:1;transform:translateX(0)}}@keyframes Milestones_mobileSectionFadeIn__1I_qu{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes Milestones_mobileTitleFadeIn__XZ3wi{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes Milestones_mobileContentFadeIn__0_FhO{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}}@keyframes Milestones_sectionFadeIn__pAsaF{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Milestones_titleFadeIn__RWvRJ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes Milestones_contentFadeIn__4W1Zb{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Navbar_header__uG_9R{position:fixed;top:0;left:0;right:0;width:100%;height:5rem;z-index:var(--z-fixed);backdrop-filter:blur(10px);padding:0 var(--spacing-xl);-webkit-backdrop-filter:blur(10px);transition:box-shadow .5s cubic-bezier(.28,.44,.49,1),-webkit-backdrop-filter .5s cubic-bezier(.28,.44,.49,1);transition:backdrop-filter .5s cubic-bezier(.28,.44,.49,1),box-shadow .5s cubic-bezier(.28,.44,.49,1);transition:backdrop-filter .5s cubic-bezier(.28,.44,.49,1),box-shadow .5s cubic-bezier(.28,.44,.49,1),-webkit-backdrop-filter .5s cubic-bezier(.28,.44,.49,1);opacity:0;transform:translateY(-20px);transition:box-shadow .5s cubic-bezier(.28,.44,.49,1),opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .5s cubic-bezier(.28,.44,.49,1);transition:backdrop-filter .5s cubic-bezier(.28,.44,.49,1),box-shadow .5s cubic-bezier(.28,.44,.49,1),opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transition:backdrop-filter .5s cubic-bezier(.28,.44,.49,1),box-shadow .5s cubic-bezier(.28,.44,.49,1),opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .5s cubic-bezier(.28,.44,.49,1)}html[data-theme=light] .Navbar_header__uG_9R{background-color:rgba(255,255,255,0)}.Navbar_headerVisible__gs8TI{opacity:1;transform:translateY(0)}.Navbar_headerScrolled__CBZME{box-shadow:var(--shadow-md)}.Navbar_nav__XDgN7{height:100%;margin:0 auto;padding:0 var(--spacing-lg);display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100vw}.Navbar_navNarrow__wcZh4{padding:0 var(--spacing-sm)}.Navbar_logo__BaOQ_{flex-shrink:0;height:2rem;display:flex;align-items:center;opacity:0;transform:translateX(-15px);transition:opacity .8s cubic-bezier(.16,1,.3,1) .2s,transform .8s cubic-bezier(.16,1,.3,1) .2s}.Navbar_logoImage__0T565{height:100%;width:auto}.Navbar_headerVisible__gs8TI .Navbar_logo__BaOQ_{opacity:1;transform:translateX(0)}.Navbar_desktopNav__t3lBv{display:flex;align-items:center;gap:var(--spacing-md);margin:0 auto;padding:0 var(--spacing-xl)}.Navbar_navLink__CRiVc{color:var(--text-primary);font-size:var(--font-size-base);font-weight:500;text-decoration:none;transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1);white-space:nowrap;padding:.5rem 1rem;opacity:0;transform:translateY(10px);will-change:color,transform,opacity;position:relative}.Navbar_navLink__CRiVc:hover{color:var(--color-accent)}html[data-theme=light] .Navbar_navLink__CRiVc:hover{color:var(--text-secondary)}.Navbar_navLink__CRiVc:after{content:"";position:absolute;width:0;height:1px;bottom:0;left:1rem;background-color:var(--color-accent);transition:width .5s cubic-bezier(.16,1,.3,1);transform-origin:right center}html[data-theme=light] .Navbar_navLink__CRiVc:after{background-color:var(--text-secondary)}.Navbar_navLink__CRiVc:hover:after{width:calc(100% - 2rem)}.Navbar_headerVisible__gs8TI .Navbar_navLink__CRiVc{opacity:1;transform:translateY(0)}.Navbar_headerVisible__gs8TI .Navbar_desktopNav__t3lBv .Navbar_navLink__CRiVc:first-child{transition-delay:.3s}.Navbar_headerVisible__gs8TI .Navbar_desktopNav__t3lBv .Navbar_navLink__CRiVc:nth-child(2){transition-delay:.4s}.Navbar_headerVisible__gs8TI .Navbar_desktopNav__t3lBv .Navbar_navLink__CRiVc:nth-child(3){transition-delay:.5s}.Navbar_headerVisible__gs8TI .Navbar_desktopNav__t3lBv .Navbar_navLink__CRiVc:nth-child(4){transition-delay:.6s}.Navbar_headerVisible__gs8TI .Navbar_desktopNav__t3lBv .Navbar_navLink__CRiVc:nth-child(5){transition-delay:.7s}.Navbar_headerVisible__gs8TI .Navbar_desktopNav__t3lBv .Navbar_navLink__CRiVc:nth-child(6){transition-delay:.8s}.Navbar_headerVisible__gs8TI .Navbar_desktopNav__t3lBv .Navbar_navLink__CRiVc:nth-child(7){transition-delay:.9s}.Navbar_actions__nb3kj{display:flex;align-items:center;gap:var(--spacing-md);opacity:0;transform:translateX(15px);transition:opacity 1.8s cubic-bezier(.16,1,.3,1) .9s,transform 1.8s cubic-bezier(.16,1,.3,1) .9s}.Navbar_headerVisible__gs8TI .Navbar_actions__nb3kj{opacity:1;transform:translateX(0)}.Navbar_connectButton___TvcO{padding:var(--spacing-sm) var(--spacing-xl);background-color:var(--color-accent);border:2px solid var(--color-accent);color:var(--background-dark);font-weight:600;font-size:var(--font-size-sm);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;transition:all .3s ease-in-out}.Navbar_connectButton___TvcO:hover{background-color:transparent;color:var(--color-accent)}.Navbar_connectButtonLight__AyV5z{color:var(--background-dark)}.Navbar_connectButtonLight__AyV5z:hover{color:var(--color-accent);border-color:var(--color-accent)}.Navbar_disabledButton__zykPw{opacity:.9;cursor:not-allowed}.Navbar_disabledButton__zykPw:hover{background-color:var(--color-accent)!important;color:var(--background-dark)!important;border-color:var(--color-accent)!important}.Navbar_hamburger__K2aAp{all:unset}.Navbar_hamburger__K2aAp input{display:none}.Navbar_hamburgerIcon__vu1Ic{width:24px;height:20px;position:relative;display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s ease}.Navbar_hamburgerLine__DBpwC{display:block;width:100%;height:2px;background-color:var(--text-primary);border-radius:2px;transition:all .3s ease;transform-origin:center}.Navbar_mobileNav__x2UhD{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--spacing-xl);position:fixed;top:5rem;left:0;right:0;bottom:0;background:var(--background-primary);padding:var(--spacing-2xl) var(--spacing-md);z-index:var(--z-dropdown);opacity:0;text-transform:uppercase;transform:translateY(-10px);visibility:hidden;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:0 4px 20px rgba(0,0,0,.1)}.Navbar_mobileNavActive__AFqn_{opacity:1;transform:translateY(0);visibility:visible;pointer-events:all}.Navbar_mobileNav__x2UhD .Navbar_navLink__CRiVc{color:var(--text-primary);font-size:1.25rem;font-weight:500;width:100%;text-align:end;opacity:0;transform:translateY(10px);-webkit-transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;position:relative}.Navbar_mobileNav__x2UhD .Navbar_navLink__CRiVc:after{content:"";position:absolute;width:0;height:2px;bottom:4px;left:30%;background-color:var(--color-accent);transition:width .3s cubic-bezier(.16,1,.3,1);transform-origin:center}.Navbar_mobileNav__x2UhD .Navbar_navLink__CRiVc:hover:after{width:40%}.Navbar_mobileNavActive__AFqn_ .Navbar_navLink__CRiVc{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}.Navbar_mobileNav__x2UhD .Navbar_navLink__CRiVc:hover{color:var(--color-accent)}.Navbar_mobileNavActive__AFqn_ .Navbar_navLink__CRiVc:first-child{transition-delay:.05s}.Navbar_mobileNavActive__AFqn_ .Navbar_navLink__CRiVc:nth-child(2){transition-delay:.1s}.Navbar_mobileNavActive__AFqn_ .Navbar_navLink__CRiVc:nth-child(3){transition-delay:.15s}.Navbar_mobileNavActive__AFqn_ .Navbar_navLink__CRiVc:nth-child(4){transition-delay:.2s}.Navbar_mobileNavActive__AFqn_ .Navbar_navLink__CRiVc:nth-child(5){transition-delay:.25s}.Navbar_mobileNavActive__AFqn_ .Navbar_navLink__CRiVc:nth-child(6){transition-delay:.3s}.Navbar_mobileNavActive__AFqn_ .Navbar_navLink__CRiVc:nth-child(7){transition-delay:.35s}@media (max-width:1024px){.Navbar_header__uG_9R{padding:0 var(--spacing-sm)}.Navbar_desktopNav__t3lBv{gap:var(--spacing-lg)}.Navbar_navLink__CRiVc{font-size:var(--font-size-sm)}.Navbar_hamburger__K2aAp{display:block}}@media (min-width:1025px){.Navbar_hamburger__K2aAp{display:none}}@media (max-width:768px){.Navbar_header__uG_9R{background:var(--background-primary)}.Navbar_nav__XDgN7{padding:0 var(--spacing-md)}.Navbar_desktopNav__t3lBv{display:none}.Navbar_hamburger__K2aAp{display:block;padding:10px 5px;margin:-10px -5px}.Navbar_connectButton___TvcO{font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-lg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Navbar_actions__nb3kj{gap:var(--spacing-sm)}.Navbar_mobileNav__x2UhD{padding-top:var(--spacing-xl);overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}@media (max-width:375px){.Navbar_nav__XDgN7{padding:0 var(--spacing-sm)}.Navbar_logo__BaOQ_{height:1.8rem}.Navbar_logoImage__0T565{height:100%}.Navbar_actions__nb3kj{display:flex;justify-content:center;gap:var(--spacing-xs)}.Navbar_mobileNav__x2UhD{padding:var(--spacing-xl) var(--spacing-sm);gap:var(--spacing-2xl)}.Navbar_mobileNav__x2UhD .Navbar_navLink__CRiVc{font-size:var(--font-size-base);padding:var(--spacing-sm) 0}}.ThemeToggle_themeToggle__10AJp{display:flex;align-items:center;justify-content:center;padding:var(--spacing-sm);border-radius:var(--radius-md);background:transparent;color:var(--text-primary);border:1px solid var(--border-color);cursor:pointer;transition:var(--transition-base);margin-right:var(--spacing-md);height:36px;width:36px}.ThemeToggle_themeToggle__10AJp:hover{background-color:var(--border-color)}.ThemeToggle_themeToggle__10AJp svg{width:1.25rem;height:1.25rem}@media (max-width:768px){.ThemeToggle_themeToggle__10AJp{margin-right:var(--spacing-sm)}}.Tokenomics_tokenomics__UNV_8{min-height:100vh;opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out;margin-block:100px}@media (max-width:768px){.Tokenomics_preload__hAXPP{opacity:.01;transform:translateY(5px)}}.Tokenomics_visible__mFosm{opacity:1;transform:translateY(0)}.Tokenomics_container__KMX8J{max-width:1400px;margin:0 auto}.Tokenomics_title__lEmHE{font-size:var(--fs-4xl);font-weight:var(--fw-bold);text-align:center;margin-bottom:3rem;color:var(--text);letter-spacing:-.02em;position:relative;text-transform:uppercase}.Tokenomics_bentoGrid__5ixXH{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto auto auto;grid-gap:1.5rem;gap:1.5rem}.Tokenomics_bentoBox__32Dw7{background-color:var(--background);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:1.5rem;box-shadow:var(--shadow-md);transition:transform var(--transition-normal),box-shadow var(--transition-normal);overflow:hidden;display:flex;flex-direction:column}.Tokenomics_boxHeader__txyBX{display:flex;align-items:center;margin-bottom:1.5rem}.Tokenomics_bentoBox__32Dw7 h3{font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text)}.Tokenomics_boxContent__CgGz_{flex:1 1}.Tokenomics_tokenDetailsBox__TOMYV{grid-column:span 3;grid-row:span 2}.Tokenomics_distributionBox__y7kk6{grid-column:span 6;grid-row:span 1}.Tokenomics_timelineBox__CKaxt{grid-column:span 3;grid-row:span 2}.Tokenomics_marketBox__9HD4X{grid-column:span 3;grid-row:span 1}.Tokenomics_allocationBox__oUU_Z{grid-column:1/-1;grid-row:span 1}.Tokenomics_featured__kdwSm{position:relative;overflow:hidden}.Tokenomics_featured__kdwSm:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background-color:var(--accent)}.Tokenomics_iconContainer__bhCr3{width:40px;height:40px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;margin-right:1rem}.Tokenomics_tokenIcon__JT_au{width:50px;height:50px;background-image:url(/mainblock.png);background-size:contain;background-position:50%;background-repeat:no-repeat}.Tokenomics_tokenDetailsList__6nKA1{list-style:none;padding:0;margin:0}.Tokenomics_tokenDetailsList__6nKA1 li{display:flex;flex-direction:column;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color)}.Tokenomics_tokenDetailsList__6nKA1 li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.Tokenomics_tokenDetailsList__6nKA1 li span{font-weight:var(--fw-semibold);color:var(--text-secondary);margin-bottom:.25rem;font-size:var(--fs-sm)}.Tokenomics_distributionVisual__eeygN{display:flex;justify-content:center;align-items:flex-start;height:100%;gap:2rem;margin-top:.5rem}.Tokenomics_pieChartContainer__R1hYQ{flex:0 0 200px;position:relative;height:200px}.Tokenomics_modernPieChart__aWOEG{position:relative;width:200px;height:200px}.Tokenomics_chartCenter__iy0Ud{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;pointer-events:none}.Tokenomics_chartCenter__iy0Ud span{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--text);letter-spacing:-.02em}.Tokenomics_chartCenter__iy0Ud small{font-size:var(--fs-sm);color:var(--text-secondary);margin-top:4px}.Tokenomics_distributionLegend___Z9IM{flex:1 1;overflow-y:visible;padding-left:1rem;padding-top:.5rem;display:flex;align-items:flex-start}.Tokenomics_compactLegend__WQ8k9{display:flex;flex-direction:column;gap:.35rem;width:100%}.Tokenomics_legendRow__Yy6U3{display:grid;grid-template-columns:repeat(2,1fr);width:100%;grid-gap:.5rem;gap:.5rem}.Tokenomics_legendItem__hOoXK{display:flex;align-items:center;padding:.35rem .5rem;border-radius:var(--radius-md);transition:all .2s ease;cursor:pointer;border:1px solid transparent;min-width:0;margin-bottom:.25rem;background-color:rgba(var(--text-rgb),.02)}.Tokenomics_legendItemActive__XrqlM,.Tokenomics_legendItem__hOoXK:hover{background-color:rgba(var(--text-rgb),.05);border:1px solid rgba(var(--accent-rgb),.3);transform:translateX(2px)}.Tokenomics_legendColor__ad_FZ{width:10px;height:10px;border-radius:3px;margin-right:6px;flex-shrink:0}.Tokenomics_legendCompactLabel__2NrKR{font-size:.75rem;font-weight:var(--fw-medium);color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Tokenomics_allocationsRow__QEiDB{display:flex;flex-wrap:wrap;gap:1.5rem;width:100%}.Tokenomics_allocationItem__RRTVl{flex:1 1 200px;padding:.75rem;margin-bottom:0;border:1px solid var(--border-color);border-radius:var(--radius-md);background-color:rgba(var(--background-rgb),.5);transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.Tokenomics_allocationItem__RRTVl:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.Tokenomics_allocationHeader__Zyd2E{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}.Tokenomics_allocationHeader__Zyd2E h4{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--text);margin:0}.Tokenomics_allocationMetrics__MoRmv{display:flex;flex-direction:column;align-items:flex-end}.Tokenomics_percentage__pB_ke{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--accent);margin-bottom:.5rem}html[data-theme=light] .Tokenomics_percentage__pB_ke{color:var(--background-dark)}.Tokenomics_tokens__dvkbr{font-size:var(--fs-sm);color:var(--text-secondary)}.Tokenomics_vestingDetails__0F33M{font-size:var(--fs-xs);color:var(--text-secondary);margin:0;line-height:1.4}.Tokenomics_timeline__gfvSi{position:relative;margin-top:1rem;flex:1 1;display:flex;flex-direction:column;justify-content:space-around}.Tokenomics_timeline__gfvSi:before{content:"";position:absolute;top:0;bottom:0;left:17px;width:2px;background-color:var(--border-color)}.Tokenomics_timelineItem__LUCKG{position:relative;padding-left:50px;margin-bottom:1.5rem}.Tokenomics_timelineItem__LUCKG:last-child{margin-bottom:0}.Tokenomics_timelineCircle__SdqUy{position:absolute;left:0;top:0;width:40px;height:40px;background-color:var(--accent);border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:1;transform:translateY(34px)}.Tokenomics_timelineCircle__SdqUy span{color:var(--dark-grey);font-weight:var(--fw-bold)}.Tokenomics_timelineContent__L8MAe{background-color:rgba(var(--background-rgb),.5);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:.75rem}.Tokenomics_timelineContent__L8MAe h4{margin:0 0 .5rem;font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--text)}.Tokenomics_timelineContent__L8MAe p{margin:.25rem 0;font-size:var(--fs-sm);color:var(--text-secondary)}.Tokenomics_marketBox__9HD4X{display:flex;flex-direction:column}.Tokenomics_marketBox__9HD4X h3{margin-bottom:.75rem;font-size:var(--fs-lg)}.Tokenomics_marketBox__9HD4X p{margin-bottom:1rem;color:var(--text-secondary);font-size:var(--fs-sm);line-height:var(--lh-normal);flex:1 1}.Tokenomics_marketValue__Q6M5a{display:inline-block;border-radius:var(--radius-full);border:1px solid var(--border-color);padding:.5rem 1rem;align-self:flex-start;margin-top:auto}.Tokenomics_marketValue__Q6M5a span{font-weight:var(--fw-bold);color:var(--text);font-size:var(--fs-base)}@media (max-width:1024px){.Tokenomics_bentoGrid__5ixXH{grid-template-columns:repeat(6,1fr)}.Tokenomics_tokenDetailsBox__TOMYV{grid-column:span 2}.Tokenomics_distributionBox__y7kk6,.Tokenomics_timelineBox__CKaxt{grid-column:span 4}.Tokenomics_marketBox__9HD4X{grid-column:span 3}.Tokenomics_allocationBox__oUU_Z{grid-column:1/-1}.Tokenomics_distributionVisual__eeygN{flex-direction:column}.Tokenomics_distributionLegend___Z9IM{max-height:none;padding-left:0;padding-top:1rem}}@media (max-width:768px){.Tokenomics_tokenomics__UNV_8{padding:4rem 1rem;transform:translateY(10px);transition:opacity .4s ease-out,transform .4s ease-out}.Tokenomics_bentoGrid__5ixXH{grid-template-columns:1fr;gap:1rem}.Tokenomics_distributionBox__y7kk6,.Tokenomics_marketBox__9HD4X,.Tokenomics_timelineBox__CKaxt,.Tokenomics_tokenDetailsBox__TOMYV{grid-column:span 1;grid-row:span 1}.Tokenomics_allocationBox__oUU_Z{grid-column:1/-1}.Tokenomics_allocationsRow__QEiDB{flex-direction:column;gap:1rem}.Tokenomics_allocationItem__RRTVl{flex:1 1 auto}.Tokenomics_pieChartContainer__R1hYQ{flex:0 0 200px;height:200px;margin:0 auto}.Tokenomics_modernPieChart__aWOEG{width:200px;height:200px}.Tokenomics_distributionVisual__eeygN{flex-direction:column;align-items:center;gap:1rem}.Tokenomics_distributionLegend___Z9IM{width:100%;max-height:none;padding-left:0}.Tokenomics_legendRow__Yy6U3{flex-wrap:wrap}.Tokenomics_legendItem__hOoXK{flex-grow:1;flex-shrink:1;flex-basis:calc(33% - 0.5rem);min-width:80px}}@media (max-width:480px){.Tokenomics_title__lEmHE{font-size:var(--fs-3xl)}.Tokenomics_bentoBox__32Dw7{padding:1rem}.Tokenomics_modernPieChart__aWOEG{width:180px;height:180px}.Tokenomics_pieChartContainer__R1hYQ{height:180px}.Tokenomics_chartCenter__iy0Ud span{font-size:var(--fs-lg)}.Tokenomics_chartCenter__iy0Ud small{font-size:var(--fs-xs)}.Tokenomics_legendRow__Yy6U3{grid-template-columns:repeat(2,1fr)}.Tokenomics_legendItem__hOoXK{padding:.25rem .4rem;margin-bottom:.15rem}.Tokenomics_legendCompactLabel__2NrKR{font-size:.7rem}.Tokenomics_timeline__gfvSi:before{left:14px}.Tokenomics_timelineCircle__SdqUy{width:30px;height:30px;transform:translateY(40px)}.Tokenomics_timelineItem__LUCKG{padding-left:40px}}.TokenPurchase_tokenPurchase__uiDSW{padding:var(--space-8) 0;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.TokenPurchase_tokenPurchase__uiDSW:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/_next/static/media/blueprint.719e6a73.svg);background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:.1;mix-blend-mode:screen;z-index:0;filter:invert(1)}html[data-theme=dark] .TokenPurchase_tokenPurchase__uiDSW:before{filter:none}.TokenPurchase_tokenPurchase__uiDSW.TokenPurchase_visible__CqiE2{opacity:1;transform:translateY(0)}.TokenPurchase_container__rawlX{max-width:1400px;margin:0 auto;padding:0 var(--space-6)}.TokenPurchase_header__HGk7v{text-align:center;margin-bottom:var(--space-8)}.TokenPurchase_title__zdY5U{font-size:var(--fs-3xl);font-weight:var(--fw-bold);color:var(--text);margin-bottom:var(--space-4);opacity:0;transform:translateY(20px);transition:opacity .8s ease .3s,transform .8s ease .3s}.TokenPurchase_tokenPurchase__uiDSW.TokenPurchase_visible__CqiE2 .TokenPurchase_title__zdY5U{opacity:1;transform:translateY(0)}.TokenPurchase_subtitle__nLLkZ{font-size:var(--fs-lg);color:var(--text-secondary);max-width:800px;margin:0 auto;opacity:0;transform:translateY(20px);transition:opacity .8s ease .4s,transform .8s ease .4s;padding-bottom:var(--space-4)}.TokenPurchase_tokenPurchase__uiDSW.TokenPurchase_visible__CqiE2 .TokenPurchase_subtitle__nLLkZ{opacity:1;transform:translateY(0)}.TokenPurchase_content__ciaZb{display:flex;gap:var(--space-8)}.TokenPurchase_purchaseOptions__6bc1h{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-3);width:50%}.TokenPurchase_purchaseOption__WkTAE{background-color:var(--card-background);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-3);transition:all .3s ease;border:1px solid var(--border-color);position:relative;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease,border-color .3s ease,box-shadow .3s ease;display:flex;align-items:center;gap:var(--space-3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.TokenPurchase_tokenPurchase__uiDSW.TokenPurchase_visible__CqiE2 .TokenPurchase_purchaseOption__WkTAE{opacity:1;transform:translateY(0)}.TokenPurchase_purchaseOption__WkTAE:first-child{transition-delay:.5s}.TokenPurchase_purchaseOption__WkTAE:nth-child(2){transition-delay:.6s}.TokenPurchase_purchaseOption__WkTAE:nth-child(3){transition-delay:.7s}.TokenPurchase_purchaseOption__WkTAE:nth-child(4){transition-delay:.8s}.TokenPurchase_purchaseOption__WkTAE:nth-child(5){transition-delay:.9s}.TokenPurchase_purchaseOption__WkTAE:nth-child(6){transition-delay:1s}.TokenPurchase_purchaseOption__WkTAE:nth-child(7){transition-delay:1.1s}.TokenPurchase_purchaseOption__WkTAE:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.1);border-color:var(--accent);transition:all .3s cubic-bezier(.4,0,.2,1)}.TokenPurchase_bestValue__n3nEO{position:absolute;top:-12px;right:28px;background:linear-gradient(135deg,var(--accent),#a4ff00);color:var(--text-light);padding:3px 13px;border-radius:var(--radius-md);font-size:.65rem;font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.05em;z-index:1;box-shadow:0 2px 8px rgba(220,255,0,.2);animation:TokenPurchase_TokenPurchase_pulse__JDZvy 2s infinite}@keyframes TokenPurchase_TokenPurchase_pulse__JDZvy{0%{box-shadow:0 0 0 0 rgba(220,255,0,.4)}70%{box-shadow:0 0 0 10px rgba(220,255,0,0)}to{box-shadow:0 0 0 0 rgba(220,255,0,0)}}@keyframes TokenPurchase_TokenPurchase_textPulse__wNPwo{0%{opacity:.8;text-shadow:0 0 0 rgba(220,255,0,0)}to{opacity:1;text-shadow:0 0 8px rgba(220,255,0,.3)}}.TokenPurchase_tokenInfo__hUFLs{display:flex;flex-direction:column;flex:1 1}.TokenPurchase_tokenInfo__hUFLs>div{display:flex;align-items:center}.TokenPurchase_tokenAmount__mIyWT{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--text);margin-bottom:var(--space-1)}.TokenPurchase_tokenPrice__Dv_TF{font-size:var(--fs-sm);color:var(--text-secondary);display:inline-flex;margin-right:var(--space-2)}.TokenPurchase_tokenBonus__R3UHx{font-size:var(--fs-xs);color:var(--text-secondary);display:inline-flex;align-items:center;gap:5px}html[data-theme=light] .TokenPurchase_tokenBonus__R3UHx{color:var(--background-dark)}.TokenPurchase_baseAmount__5__nP{font-weight:var(--fw-medium)}.TokenPurchase_bonusText__7gJLY{color:var(--accent);font-weight:var(--fw-bold)}html[data-theme=light] .TokenPurchase_bonusText__7gJLY{color:var(--background-dark)}.TokenPurchase_tokenImage__Db8QL{width:48px;height:48px;object-fit:contain;flex-shrink:0}.TokenPurchase_purchaseButton__c6xDi{display:inline-block;padding:var(--space-2) var(--space-4);background-color:var(--accent);color:var(--text-light);border-radius:var(--radius-md);font-weight:var(--fw-medium);text-decoration:none;transition:all .3s ease;border:none;cursor:pointer;font-size:var(--fs-sm);white-space:nowrap;min-width:120px;position:relative}.TokenPurchase_purchaseButton__c6xDi:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(220,255,0,.2)}.TokenPurchase_purchaseButton__c6xDi.TokenPurchase_loading__sKi0W{background-color:var(--accent-muted);color:transparent;cursor:wait;transform:none;box-shadow:none}.TokenPurchase_purchaseButton__c6xDi.TokenPurchase_loading__sKi0W:after{content:"";position:absolute;width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:white;animation:TokenPurchase_purchaseButtonSpin__T2af9 .8s linear infinite}@keyframes TokenPurchase_purchaseButtonSpin__T2af9{to{transform:rotate(1turn)}}.TokenPurchase_purchaseButton__c6xDi:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}.TokenPurchase_uniswapSection__Hu7Jw{border-radius:var(--radius-lg);padding:var(--space-8);text-align:center;border:1px solid var(--border-color);transition:opacity .8s ease 1.1s,transform .8s ease 1.1s;width:50%;height:-moz-fit-content;height:fit-content;margin-top:auto;display:flex;flex-direction:column;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.TokenPurchase_tokenPurchase__uiDSW.TokenPurchase_visible__CqiE2 .TokenPurchase_uniswapSection__Hu7Jw{opacity:1;transform:translateY(0)}.TokenPurchase_uniswapTitle__MUEaC{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--text);margin-bottom:var(--space-4)}.TokenPurchase_uniswapSubtitle__b5Kor{font-size:var(--fs-base);color:var(--text-secondary);margin-bottom:var(--space-6)}.TokenPurchase_uniswapPlaceholder__3gFqr{width:100%;height:100%;min-height:400px;border-radius:var(--radius-md);margin:0 auto;display:flex;align-items:center;justify-content:center}.TokenPurchase_walletInfoSection__5bVC_{margin-top:0;margin-bottom:var(--space-8);opacity:0;transform:translateY(20px);transition:opacity .8s ease .5s,transform .8s ease .5s}.TokenPurchase_tokenPurchase__uiDSW.TokenPurchase_visible__CqiE2 .TokenPurchase_walletInfoSection__5bVC_{opacity:1;transform:translateY(0)}.TokenPurchase_walletInfoContent__05yC9{text-align:center;max-width:900px;margin:0 auto;padding:var(--space-2) 0}.TokenPurchase_walletInfoTitle__hF0_L{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--text);margin-bottom:var(--space-2)}.TokenPurchase_walletInfoSubtitle___zRfm{font-size:var(--fs-base);color:var(--text-secondary);margin-bottom:var(--space-5);max-width:700px;margin-left:auto;margin-right:auto}.TokenPurchase_recommendedWallets__hv6kt{display:flex;justify-content:center;gap:var(--space-8);margin:var(--space-4) 0}.TokenPurchase_walletOption__1TMu0{flex-direction:column;gap:var(--space-2)}.TokenPurchase_walletIcon__uFldc{width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-2)}.TokenPurchase_walletOption__1TMu0 span{font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--text)}.TokenPurchase_walletInfoNote__WcJfJ{font-size:var(--fs-sm);color:var(--text-secondary);margin-top:var(--space-2);max-width:600px;margin-left:auto;margin-right:auto}.TokenPurchase_newsletterSection__lTfbG{margin-top:var(--space-10);opacity:0;transform:translateY(20px);transition:opacity .8s ease 1.2s,transform .8s ease 1.2s}.TokenPurchase_tokenPurchase__uiDSW.TokenPurchase_visible__CqiE2 .TokenPurchase_newsletterSection__lTfbG{opacity:1;transform:translateY(0)}.TokenPurchase_newsletterContent__WHEMh{background-color:var(--card-background);border-radius:var(--radius-lg);padding:var(--space-8);text-align:center;border:1px solid var(--border-color);max-width:750px;margin:0 auto;box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.TokenPurchase_newsletterTitle__tPfDI{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--text);margin-bottom:var(--space-2)}.TokenPurchase_newsletterSubtitle__QVeLZ{font-size:var(--fs-base);color:var(--text-secondary);margin-bottom:var(--space-6);max-width:500px;margin-left:auto;margin-right:auto}.TokenPurchase_newsletterForm__2MrSV{max-width:500px;margin:0 auto}.TokenPurchase_inputWrapper__NEDFR{display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}.TokenPurchase_emailInput__Ww_KO{flex:1 1;padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-color);background-color:var(--background);color:var(--text);font-size:var(--fs-base);transition:all .3s ease}.TokenPurchase_emailInput__Ww_KO:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px rgba(var(--accent-rgb),.2)}.TokenPurchase_subscribeButton__rDLcc{padding:var(--space-3) var(--space-5);background-color:var(--accent);color:var(--text-light);border-radius:var(--radius-md);font-weight:var(--fw-medium);border:none;cursor:pointer;font-size:var(--fs-base);transition:all .3s ease;white-space:nowrap}.TokenPurchase_subscribeButton__rDLcc:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--accent-rgb),.2)}.TokenPurchase_privacyNote__RoL_A{font-size:var(--fs-xs);color:var(--text-secondary);margin-top:var(--space-2)}.TokenPurchase_confirmationMessage__YDIQr{display:flex;align-items:center;padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);border:1px solid rgba(var(--accent-rgb),.3);animation:TokenPurchase_TokenPurchase_fadeIn__e0fCV .5s ease-in-out;gap:var(--space-4);box-shadow:var(--shadow-sm);margin:var(--space-1) auto;max-width:100%}@keyframes TokenPurchase_TokenPurchase_fadeIn__e0fCV{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.TokenPurchase_confirmationMessage__YDIQr p{color:var(--text);font-size:var(--fs-base);margin:0;line-height:1.4}.TokenPurchase_checkIcon__6dxao{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:var(--accent);color:var(--text-light);border-radius:50%;font-size:var(--fs-lg);font-weight:var(--fw-bold);flex-shrink:0;box-shadow:var(--shadow-sm)}.TokenPurchase_contractAddressSection__8Tpnt{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;border:1px solid var(--border-color);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--space-6);opacity:0;transform:translateY(20px);transition:opacity .8s ease 1.2s,transform .8s ease 1.2s;text-align:center;max-width:45%;margin-block:var(--space-8);margin-left:auto;margin-right:auto}.TokenPurchase_tokenPurchase__uiDSW.TokenPurchase_visible__CqiE2 .TokenPurchase_contractAddressSection__8Tpnt{opacity:1;transform:translateY(0)}.TokenPurchase_contractAddressTitle__751g_{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text);letter-spacing:1px;text-transform:uppercase;margin-bottom:var(--space-3)}.TokenPurchase_contractAddressContainer__yH_xb{display:flex;align-items:center;background-color:var(--background);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);width:100%;position:relative;transition:all .3s ease}.TokenPurchase_contractAddressContainer__yH_xb:hover{box-shadow:0 4px 12px rgba(0,0,0,.05)}.TokenPurchase_contractAddress__Km7bW{font-family:monospace;font-size:var(--fs-sm);color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;-webkit-user-select:all;-moz-user-select:all;user-select:all}.TokenPurchase_copyButton__n7ih0{background:transparent;border:none;cursor:pointer;padding:var(--space-1);margin-left:var(--space-2);transition:all .2s ease;width:32px;height:32px;position:relative}.TokenPurchase_copyButton__n7ih0,.TokenPurchase_copyIcon__OkhEW{display:flex;align-items:center;justify-content:center;color:var(--text-secondary)}.TokenPurchase_copyIcon__OkhEW{transition:all .3s ease;width:18px;height:18px}.TokenPurchase_copyButton__n7ih0.TokenPurchase_copied__cIiI9 .TokenPurchase_copyIcon__OkhEW{opacity:0;visibility:hidden}.TokenPurchase_copiedText__2eZOQ{position:absolute;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--secondary);opacity:0;visibility:hidden;transition:all .3s ease;white-space:nowrap;right:50%;transform:translateX(50%)}.TokenPurchase_copyButton__n7ih0.TokenPurchase_copied__cIiI9 .TokenPurchase_copiedText__2eZOQ{opacity:1;visibility:visible}.TokenPurchase_copyButton__n7ih0:hover{background-color:rgba(var(--secondary-rgb),.1)}.TokenPurchase_copyButton__n7ih0:hover .TokenPurchase_copyIcon__OkhEW{color:var(--secondary)}.TokenPurchase_copyButton__n7ih0.TokenPurchase_disabled__BBx4J{cursor:not-allowed;opacity:.6}.TokenPurchase_copyButton__n7ih0.TokenPurchase_disabled__BBx4J:hover{background-color:transparent}.TokenPurchase_copyButton__n7ih0.TokenPurchase_disabled__BBx4J .TokenPurchase_copyIcon__OkhEW,.TokenPurchase_copyButton__n7ih0.TokenPurchase_disabled__BBx4J.TokenPurchase_copied__cIiI9 .TokenPurchase_copiedText__2eZOQ{color:var(--text-muted)}@keyframes TokenPurchase_TokenPurchase_addressCopied__UI9MZ{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.TokenPurchase_copyButton__n7ih0.TokenPurchase_copied__cIiI9{background-color:transparent;pointer-events:none;animation:TokenPurchase_TokenPurchase_addressCopied__UI9MZ .3s ease-in-out forwards;border-color:var(--accent);color:var(--text)}@media (max-width:1200px){.TokenPurchase_purchaseOption__WkTAE{padding:var(--space-3);gap:var(--space-3)}.TokenPurchase_tokenImage__Db8QL{width:40px;height:40px}.TokenPurchase_purchaseButton__c6xDi{min-width:100px;padding:var(--space-2) var(--space-3)}}@media (max-width:1024px){.TokenPurchase_content__ciaZb{flex-direction:column}.TokenPurchase_purchaseOptions__6bc1h{width:100%}.TokenPurchase_uniswapSection__Hu7Jw{width:100%;margin-top:var(--space-8)}.TokenPurchase_uniswapPlaceholder__3gFqr{width:100%}.TokenPurchase_newsletterContent__WHEMh,.TokenPurchase_walletInfoContent__05yC9{padding:var(--space-6)}.TokenPurchase_contractAddressContainer__yH_xb{padding:var(--space-4)}.TokenPurchase_walletOptions__EtqPE{flex-wrap:wrap}.TokenPurchase_walletOption__1TMu0{width:calc(50% - var(--space-4))}.TokenPurchase_addressContent__wOo0x{flex-direction:column}.TokenPurchase_contractAddressCode__yT9zT{font-size:var(--fs-sm)}.TokenPurchase_ethInputWrapper__0cA84{width:100%}.TokenPurchase_contractAddressSection__8Tpnt{max-width:60%}}@media (max-width:768px){.TokenPurchase_bestValue__n3nEO{right:20px}.TokenPurchase_header__HGk7v{margin-bottom:var(--space-8)}.TokenPurchase_title__zdY5U{font-size:var(--fs-2xl)}.TokenPurchase_subtitle__nLLkZ{font-size:var(--fs-base)}.TokenPurchase_purchaseOption__WkTAE{padding:var(--space-4);flex-direction:row;text-align:left;align-items:center}.TokenPurchase_tokenInfo__hUFLs{align-items:flex-start}.TokenPurchase_tokenInfo__hUFLs>div{flex-direction:row;align-items:center;gap:var(--space-2)}.TokenPurchase_tokenAmount__mIyWT{font-size:var(--fs-base)}.TokenPurchase_tokenImage__Db8QL{width:40px;height:40px}.TokenPurchase_purchaseButton__c6xDi{width:auto;margin-top:0}.TokenPurchase_tokenBonus__R3UHx,.TokenPurchase_tokenPrice__Dv_TF{font-size:var(--fs-xs)}.TokenPurchase_newsletterSection__lTfbG{margin-top:var(--space-8)}.TokenPurchase_newsletterContent__WHEMh{padding:var(--space-4)}.TokenPurchase_newsletterTitle__tPfDI{font-size:var(--fs-xl)}.TokenPurchase_newsletterSubtitle__QVeLZ{font-size:var(--fs-sm)}.TokenPurchase_inputWrapper__NEDFR{flex-direction:column}.TokenPurchase_subscribeButton__rDLcc{width:100%;margin-top:var(--space-2)}.TokenPurchase_confirmationMessage__YDIQr{padding:var(--space-4)}.TokenPurchase_walletInfoSection__5bVC_{margin-top:var(--space-8)}.TokenPurchase_walletInfoSubtitle___zRfm{font-size:var(--fs-sm)}.TokenPurchase_recommendedWallets__hv6kt{flex-direction:column}.TokenPurchase_walletIcon__uFldc{width:32px;height:32px}.TokenPurchase_contractAddressSection__8Tpnt{margin-top:var(--space-8)}.TokenPurchase_contractAddressTitle__751g_{font-size:var(--fs-xl)}.TokenPurchase_contractAddress__Km7bW{font-size:var(--fs-sm)}.TokenPurchase_customAmountInput__zQtqv{width:100%}.TokenPurchase_tokenError__g6CTt,.TokenPurchase_tokenEstimate__GArdb{font-size:var(--fs-xs)}.TokenPurchase_ethAmountInput__5WnaE,.TokenPurchase_ethSymbol__Bqluw,.TokenPurchase_walletInfoCard__NmOL3,.TokenPurchase_walletInfoDescription__lZLLb,.TokenPurchase_walletInfoTitle__hF0_L{font-size:var(--fs-sm)}.TokenPurchase_conversionDetail__6nBav,.TokenPurchase_tokenCalculation__fZRSc{font-size:var(--fs-xs)}.TokenPurchase_contractAddressSection__8Tpnt{max-width:90%}.TokenPurchase_paymentMethodIcon__D1J9D{width:44px;height:44px}.TokenPurchase_paymentSectionTitle__OS7_q{font-size:var(--fs-lg)}}@media (max-width:480px){.TokenPurchase_container__rawlX{padding:0 var(--space-4)}.TokenPurchase_title__zdY5U{font-size:var(--fs-xl)}.TokenPurchase_subtitle__nLLkZ{font-size:var(--fs-sm)}.TokenPurchase_purchaseOption__WkTAE{padding:var(--space-3)}.TokenPurchase_tokenImage__Db8QL{width:32px;height:32px}.TokenPurchase_tokenInfo__hUFLs>div{gap:var(--space-1)}.TokenPurchase_tokenBonus__R3UHx,.TokenPurchase_tokenPrice__Dv_TF{font-size:var(--fs-xs)}.TokenPurchase_confirmationMessage__YDIQr,.TokenPurchase_newsletterContent__WHEMh{padding:var(--space-3)}.TokenPurchase_confirmationMessage__YDIQr p{font-size:var(--fs-sm)}.TokenPurchase_checkIcon__6dxao{width:34px;height:34px}.TokenPurchase_walletInfoContent__05yC9{padding:var(--space-3)}.TokenPurchase_recommendedWallets__hv6kt{gap:var(--space-2)}.TokenPurchase_walletIcon__uFldc{width:24px;height:24px}.TokenPurchase_contractAddressContainer__yH_xb{padding:var(--space-3)}.TokenPurchase_copyButton__n7ih0,.TokenPurchase_walletOption__1TMu0{padding:var(--space-2)}.TokenPurchase_walletIconContainer__odvFq{width:32px;height:32px}.TokenPurchase_addressContainer__c2S9o,.TokenPurchase_ethInputContainer__oxUgw{padding:var(--space-3)}.TokenPurchase_ethAmountInput__5WnaE{font-size:var(--fs-sm)}.TokenPurchase_paymentMethodIcon__D1J9D{width:50px;height:50px}.TokenPurchase_paymentMethodIcon__D1J9D svg{width:24px;height:24px}.TokenPurchase_paymentSectionTitle__OS7_q{font-size:var(--fs-base)}}.TokenPurchase_customAmountContainer__dfT66{display:flex;width:100%}.TokenPurchase_customInputWrapper__tjAUy{position:relative;display:flex;align-items:center;margin-bottom:var(--space-1)}.TokenPurchase_currencySymbol____UJH{position:absolute;left:8px;color:var(--text-secondary);pointer-events:none}.TokenPurchase_customAmountInput__zQtqv{width:100%;padding:var(--space-1) var(--space-1) var(--space-1) calc(var(--space-1) + 24px);font-size:var(--fs-sm);border:1px solid var(--border-color);border-radius:var(--radius-sm);background-color:var(--background);color:var(--text);transition:all .2s ease;-webkit-appearance:none;-moz-appearance:textfield;inputmode:decimal;pattern:"[0-9]*"}.TokenPurchase_customAmountInput__zQtqv::-webkit-inner-spin-button,.TokenPurchase_customAmountInput__zQtqv::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.TokenPurchase_customAmountInput__zQtqv:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px rgba(var(--accent-rgb),.2)}.TokenPurchase_customAmountInput__zQtqv:disabled{opacity:.6;cursor:not-allowed}.TokenPurchase_tokenEstimate__GArdb{color:var(--accent);margin:0}.TokenPurchase_tokenError__g6CTt{margin-top:4px}.TokenPurchase_directPurchaseCard___9biL,.TokenPurchase_walletInfoCard__NmOL3{background-color:rgba(255,255,255,0);border-radius:18px;margin-bottom:var(--space-8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);transition:all .3s ease;opacity:0;transform:translateY(20px);overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.1)}.TokenPurchase_tokenPurchase__uiDSW.TokenPurchase_visible__CqiE2 .TokenPurchase_directPurchaseCard___9biL,.TokenPurchase_tokenPurchase__uiDSW.TokenPurchase_visible__CqiE2 .TokenPurchase_walletInfoCard__NmOL3{opacity:1;transform:translateY(0)}.TokenPurchase_tokenPurchase__uiDSW.TokenPurchase_visible__CqiE2 .TokenPurchase_walletInfoCard__NmOL3{transition-delay:.3s}.TokenPurchase_tokenPurchase__uiDSW.TokenPurchase_visible__CqiE2 .TokenPurchase_directPurchaseCard___9biL{transition-delay:.5s}.TokenPurchase_directPurchaseContent__8WtZm,.TokenPurchase_walletInfoContent__05yC9{padding:var(--space-6)}.TokenPurchase_directPurchaseTitle__c3DOB,.TokenPurchase_walletInfoTitle__hF0_L{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--text);margin-bottom:var(--space-3);letter-spacing:-.02em}.TokenPurchase_directPurchaseDescription__6qiXb,.TokenPurchase_walletInfoDescription__lZLLb{font-size:var(--fs-md);color:var(--text-secondary);margin-bottom:var(--space-6);max-width:90%;line-height:1.6}.TokenPurchase_walletOptions__EtqPE{display:flex;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-4)}.TokenPurchase_walletOption__1TMu0{display:flex;align-items:center;background-color:rgba(255,255,255,.05);border-radius:16px;padding:var(--space-4);min-width:220px;transition:all .3s ease;border:1px solid rgba(255,255,255,.05);gap:var(--space-3)}.TokenPurchase_walletOption__1TMu0:hover{transform:translateY(-4px);border-color:var(--accent);box-shadow:0 8px 24px rgba(0,0,0,.1)}.TokenPurchase_walletIconContainer__odvFq{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:12px;background-color:rgba(255,255,255,.1);padding:var(--space-2)}.TokenPurchase_walletLogo__zZX4Y{width:100%;height:100%;object-fit:contain}.TokenPurchase_walletDetails__xhCoA{display:flex;flex-direction:column}.TokenPurchase_walletName__lQDE1{font-weight:var(--fw-bold);font-size:var(--fs-md);color:var(--text);margin-bottom:4px}.TokenPurchase_walletType___KzoA{font-size:var(--fs-xs);color:var(--text-secondary)}.TokenPurchase_addressContainer__c2S9o{background-color:rgba(0,0,0,.1);border-radius:12px;padding:var(--space-4);border:1px solid rgba(255,255,255,.05);margin-top:var(--space-4)}.TokenPurchase_addressHeader__AhF79{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-3)}.TokenPurchase_addressLabel__HuPby{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.TokenPurchase_addressBadge__ZNPxJ{font-size:var(--fs-xs);background-color:rgba(66,214,96,.2);color:rgb(66,214,96);padding:4px 8px;border-radius:12px;font-weight:var(--fw-bold)}.TokenPurchase_addressContent__wOo0x{display:flex;align-items:center;justify-content:space-between;background-color:rgba(0,0,0,.2);padding:var(--space-3);border-radius:8px;margin-bottom:var(--space-3)}.TokenPurchase_contractAddressCode__yT9zT{font-family:monospace;font-size:var(--fs-sm);color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:70%}.TokenPurchase_modernCopyButton__0VQom{font-size:var(--fs-sm);padding:8px 16px;border-radius:18px;background-color:rgba(255,255,255,.1);border:none;color:var(--text);font-weight:var(--fw-medium);cursor:pointer;transition:all .2s ease}.TokenPurchase_modernCopyButton__0VQom:hover{background-color:rgba(255,255,255,.2);transform:translateY(-2px)}.TokenPurchase_modernCopyButton__0VQom.TokenPurchase_copied__cIiI9{background-color:var(--accent);color:var(--text-light)}.TokenPurchase_conversionInfo__LzjQf{padding:var(--space-3);background-color:rgba(255,255,255,.05);border-radius:8px}.TokenPurchase_conversionDetail__6nBav{display:flex;justify-content:space-between;font-size:var(--fs-sm)}.TokenPurchase_conversionLabel___7eFy{color:var(--text-secondary)}.TokenPurchase_conversionValue__E8g9w{color:var(--text);font-weight:var(--fw-medium)}.TokenPurchase_conversionNote__h_5ek{font-size:var(--fs-xs);color:var(--text-secondary);border-top:1px solid rgba(255,255,255,.05);padding-top:var(--space-2);text-align:center;margin-top:var(--space-2)}.TokenPurchase_ethInputContainer__oxUgw{margin-bottom:var(--space-5);background-color:rgba(0,0,0,.1);border-radius:12px;padding:var(--space-4);border:1px solid rgba(255,255,255,.05)}.TokenPurchase_ethInputLabel__82sOv{display:block;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-secondary);margin-bottom:var(--space-2)}.TokenPurchase_ethInputWrapper__0cA84{display:flex;align-items:center;background-color:rgba(0,0,0,.2);border-radius:8px;padding:0 var(--space-3);margin-bottom:var(--space-2);transition:all .3s ease;border:1px solid rgba(255,255,255,.05)}.TokenPurchase_ethInputWrapper__0cA84:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px rgba(var(--accent-rgb),.2)}.TokenPurchase_ethAmountInput__5WnaE{flex:1 1;background:transparent;border:none;color:var(--text);font-size:var(--fs-lg);font-weight:var(--fw-medium);padding:var(--space-3) 0;width:100%;outline:none}.TokenPurchase_ethAmountInput__5WnaE::placeholder{color:var(--text-secondary);opacity:.5}.TokenPurchase_ethSymbol__Bqluw{font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--accent);padding-left:var(--space-2)}.TokenPurchase_tokenCalculation__fZRSc{border-radius:8px;padding:var(--space-1)}.TokenPurchase_tokenEstimate__GArdb{font-size:12px;color:var(--text-secondary)}.TokenPurchase_baseTokens___NJSr,.TokenPurchase_bonusTokens__274tf{font-weight:var(--fw-medium)}.TokenPurchase_baseTokens___NJSr{color:var(--text)}.TokenPurchase_bonusTokens__274tf{color:var(--accent)}.TokenPurchase_totalTokens__coGr_{font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--text);margin-top:var(--space-1)}.TokenPurchase_tokenError__g6CTt{color:#ff5252;font-size:var(--fs-xs);margin-left:10px}@media (max-width:768px){.TokenPurchase_ethInputWrapper__0cA84{padding:0 var(--space-2)}.TokenPurchase_ethAmountInput__5WnaE{font-size:var(--fs-md);padding:var(--space-2) 0}.TokenPurchase_ethSymbol__Bqluw{font-size:var(--fs-sm)}.TokenPurchase_tokenCalculation__fZRSc{padding:var(--space-2)}}@media (max-width:480px){.TokenPurchase_ethInputContainer__oxUgw{padding:var(--space-3)}.TokenPurchase_ethAmountInput__5WnaE{font-size:var(--fs-sm)}}.TokenPurchase_ethAmountInput__5WnaE{font-size:var(--fs-sm)}.TokenPurchase_paymentMethodLabel__YnNYJ{display:flex;align-items:center;margin-bottom:var(--space-4);opacity:0;transform:translateY(15px);transition:opacity .5s ease .4s,transform .5s ease .4s}.TokenPurchase_tokenPurchase__uiDSW.TokenPurchase_visible__CqiE2 .TokenPurchase_paymentMethodLabel__YnNYJ{opacity:1;transform:translateY(0)}.TokenPurchase_paymentMethodIcon__D1J9D{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;margin-right:var(--space-3);color:var(--accent)}html[data-theme=light] .TokenPurchase_paymentMethodIcon__D1J9D{color:var(--background-dark)}.TokenPurchase_paymentSectionTitle__OS7_q{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--text);margin:0;white-space:nowrap}@media (max-width:768px){.TokenPurchase_paymentMethodIcon__D1J9D{width:30px;height:30px}.TokenPurchase_paymentSectionTitle__OS7_q{font-size:var(--fs-md)}}@media (max-width:480px){.TokenPurchase_paymentMethodLabel__YnNYJ{margin-bottom:var(--space-3)}.TokenPurchase_paymentMethodIcon__D1J9D{width:50px;height:50px}.TokenPurchase_paymentMethodIcon__D1J9D svg{width:24px;height:24px}.TokenPurchase_paymentSectionTitle__OS7_q{font-size:var(--fs-sm)}.TokenPurchase_contractAddressSection__8Tpnt{max-width:100%}}