:root{--primary-blue:#3B82F6;--primary-blue-dark:#1649ff;--gradient-purple:#8B5CF6;--gradient-purple-dark:#7C3AED;--gradient-pink:#EC4899;--gradient-pink-light:#F472B6;--gradient-cyan:#06B6D4;--gradient-cyan-light:#22D3EE;--gradient-emerald:#10B981;--gradient-emerald-light:#34D399;--gradient-amber:#F59E0B;--gradient-amber-light:#FCD34D;--gradient-indigo:#6366F1;--gradient-rose:#F43F5E;--muted-purple:#4C1D95;--muted-purple-dark:#2E1065;--muted-pink:#831843;--muted-pink-dark:#500724;--muted-cyan:#0E7490;--muted-cyan-dark:#164E63;--muted-emerald:#065f46;--muted-emerald-dark:#064e3b;--muted-indigo:#3730A3;--muted-indigo-dark:#1E1B4B;--muted-blue:#1E40AF;--muted-blue-dark:#1E3A8A;--grain-opacity:0.8;--grain-opacity-subtle:0.5;--grain-opacity-heavy:1.0;--gradient-overlay-opacity:0.9}.grainy:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;z-index:1;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='turbulence' baseFrequency='0.65' numOctaves='1' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");background-size:256px 256px}.grainy-hq:after{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 300 300' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilterHQ'%3E%3CfeTurbulence type='turbulence' baseFrequency='0.8' numOctaves='6' result='turbulence'/%3E%3CfeColorMatrix in='turbulence' type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilterHQ)' opacity='1'/%3E%3C/svg%3E");background-size:150px 150px}.grainy-hq:after,.grainy-medium:after{opacity:var(--grain-opacity)}.grainy-heavy:after{opacity:var(--grain-opacity-heavy)}@keyframes gradient-rotate{0%{background-position:0 0}25%{background-position:100% 0}50%{background-position:100% 100%}75%{background-position:0 100%}to{background-position:0 0}}@keyframes gradient-pulse{0%,to{opacity:.8}50%{opacity:1}}.gradient-aurora{background:linear-gradient(135deg,#1a0033 0,var(--gradient-purple-dark) 20%,var(--gradient-pink) 40%,var(--gradient-cyan) 60%,var(--gradient-emerald) 80%,#1a0033 100%);background-size:400% 400%;animation:gradient-shift 20s ease infinite}.gradient-holographic{background:linear-gradient(90deg,var(--primary-blue) 0,var(--gradient-purple) 20%,var(--gradient-pink) 40%,var(--gradient-cyan) 60%,var(--gradient-emerald) 80%,var(--primary-blue) 100%);background-size:200% 200%;animation:gradient-shift 15s ease infinite}.gradient-deep-space{background:linear-gradient(180deg,#0a0014 0,var(--gradient-purple-dark) 30%,#1a0033 60%,#000000 100%);background-size:100% 300%;animation:gradient-rotate 30s ease infinite}.gradient-northern-lights{background:linear-gradient(45deg,var(--gradient-emerald) 0,var(--gradient-cyan) 25%,var(--primary-blue) 50%,var(--gradient-purple) 75%,var(--gradient-emerald) 100%);background-size:300% 300%;animation:gradient-shift 25s ease infinite}.gradient-sunset{background:linear-gradient(135deg,var(--gradient-amber) 0,var(--gradient-pink) 40%,var(--gradient-purple) 70%,var(--gradient-indigo) 100%);background-size:200% 200%;animation:gradient-shift 18s ease infinite}.gradient-cosmic{background:linear-gradient(60deg,var(--gradient-indigo) 0,var(--gradient-purple) 30%,var(--gradient-pink) 60%,var(--gradient-rose) 100%);background-size:300% 300%;animation:gradient-rotate 20s ease infinite}.gradient-aurora-text-friendly{background:linear-gradient(135deg,#0a0014 0,var(--muted-purple-dark) 20%,var(--muted-pink-dark) 40%,var(--muted-cyan-dark) 60%,var(--muted-emerald-dark) 80%,#0a0014 100%);background-size:400% 400%;animation:gradient-shift 20s ease infinite}.gradient-holographic-text-friendly{background:linear-gradient(90deg,var(--muted-blue-dark) 0,var(--muted-purple-dark) 20%,var(--muted-pink-dark) 40%,var(--muted-cyan-dark) 60%,var(--muted-emerald-dark) 80%,var(--muted-blue-dark) 100%);background-size:200% 200%;animation:gradient-shift 15s ease infinite}.gradient-northern-lights-text-friendly{background:linear-gradient(45deg,var(--muted-emerald-dark) 0,var(--muted-cyan-dark) 25%,var(--muted-blue-dark) 50%,var(--muted-purple-dark) 75%,var(--muted-emerald-dark) 100%);background-size:300% 300%;animation:gradient-shift 25s ease infinite}.gradient-sunset-text-friendly{background:linear-gradient(135deg,#451a03 0,var(--muted-pink-dark) 40%,var(--muted-purple-dark) 70%,var(--muted-indigo-dark) 100%);background-size:200% 200%;animation:gradient-shift 18s ease infinite}.gradient-cosmic-text-friendly{background:linear-gradient(60deg,var(--muted-indigo-dark) 0,var(--muted-purple-dark) 30%,var(--muted-pink-dark) 60%,#581c87 100%);background-size:300% 300%;animation:gradient-rotate 20s ease infinite}.gradient-deep-space-text-friendly{background:linear-gradient(180deg,#0a0014 0,var(--muted-purple-dark) 30%,#1a0033 60%,#000000 100%);background-size:100% 300%;animation:gradient-rotate 30s ease infinite}.gradient-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:var(--gradient-overlay-opacity);pointer-events:none;z-index:0}.glass-card{background:rgba(255,255,255,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;position:relative;overflow:hidden;transition:all .3s ease}.glass-card:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,var(--gradient-purple),var(--gradient-pink),var(--gradient-cyan),var(--gradient-emerald));background-size:300% 300%;animation:gradient-shift 10s ease infinite;border-radius:inherit;z-index:-1;opacity:0;transition:opacity .3s ease}.glass-card:hover{background:rgba(255,255,255,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.glass-card:hover:before{opacity:.5}.glass-card:hover *{color:#ffffff!important;transition:color .3s ease}.glass-card:hover a{color:#ffffff!important;text-decoration:none!important;font-weight:700!important}.glass-card:not(a){cursor:default}.gradient-hover-shift{background-size:200% 200%;transition:background-position .5s ease}.gradient-hover-shift:hover{background-position:100% 100%}@media (prefers-reduced-motion:reduce){.gradient-aurora,.gradient-cosmic,.gradient-deep-space,.gradient-holographic,.gradient-northern-lights,.gradient-sunset{animation:none}}@media screen and (max-width:768px){.grainy:after{opacity:calc(var(--grain-opacity-subtle) * .5)}.grainy-medium:after{opacity:calc(var(--grain-opacity) * .5)}.grainy-heavy:after{opacity:calc(var(--grain-opacity-heavy) * .5)}.gradient-aurora,.gradient-holographic,.gradient-northern-lights{background-size:200% 200%}}.mesh-gradient{background-image:radial-gradient(at 40% 20%,var(--gradient-purple) 0,transparent 50%),radial-gradient(at 80% 0,var(--gradient-cyan) 0,transparent 50%),radial-gradient(at 0 50%,var(--gradient-pink) 0,transparent 50%),radial-gradient(at 80% 50%,var(--gradient-emerald) 0,transparent 50%),radial-gradient(at 0 100%,var(--gradient-amber) 0,transparent 50%);filter:blur(40px);opacity:.4}.gradient-text{background:linear-gradient(135deg,var(--gradient-purple),var(--gradient-pink),var(--gradient-cyan));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.hero-gradient-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(139,92,246,.2),rgba(236,72,153,.1) 30%,rgba(6,182,212,.05) 60%,transparent);z-index:0;pointer-events:none}@keyframes grain-move{0%,to{transform:translate(0)}20%{transform:translate(-5%,-10%)}40%{transform:translate(5%,10%)}60%{transform:translate(-5%,10%)}80%{transform:translate(5%,-10%)}}.animated-grain:after{animation:grain-move 8s steps(10) infinite}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans"),url(/fonts/Plus_Jakarta_Sans/PlusJakartaSans-VariableFont_wght.ttf) format("truetype-variations");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans Italic"),url(/fonts/Plus_Jakarta_Sans/PlusJakartaSans-Italic-VariableFont_wght.ttf) format("truetype-variations");font-weight:200 800;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/Plus_Jakarta_Sans/static/PlusJakartaSans-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/Plus_Jakarta_Sans/static/PlusJakartaSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/Plus_Jakarta_Sans/static/PlusJakartaSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/Plus_Jakarta_Sans/static/PlusJakartaSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/Plus_Jakarta_Sans/static/PlusJakartaSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/Plus_Jakarta_Sans/static/PlusJakartaSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/Plus_Jakarta_Sans/static/PlusJakartaSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/Plus_Jakarta_Sans/static/PlusJakartaSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/Plus_Jakarta_Sans/static/PlusJakartaSans-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/Plus_Jakarta_Sans/static/PlusJakartaSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/Plus_Jakarta_Sans/static/PlusJakartaSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}:root{--primary-1:#1649ff;--primary-hover:#0F2FEF;--neutral-800:#141a2a;--neutral-700:#1d263b;--neutral-600:#5b6472;--neutral-500:#a0a9bd;--neutral-400:#a6acb8;--neutral-300:#eff1f6;--neutral-200:#f7f7fb;--neutral-100:#ffffff;--background-dark:#0B0F1A;--font-family:"Plus Jakarta Sans",Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}*{margin:0;padding:0;box-sizing:border-box}::selection{background-color:rgba(22,73,255,.3);color:#ffffff!important}::-moz-selection{background-color:rgba(22,73,255,.3);color:#ffffff!important}.card ::selection,.card-text ::selection,.card-text::selection,.card::selection,.glass-card ::selection,.glass-card::selection,.heading::selection,.industry::selection,.subtitle::selection,a::selection,div::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,li::selection,p::selection,span::selection{color:#ffffff!important}.card ::-moz-selection,.card-text ::-moz-selection,.card-text::-moz-selection,.card::-moz-selection,.glass-card ::-moz-selection,.glass-card::-moz-selection,.heading::-moz-selection,.industry::-moz-selection,.subtitle::-moz-selection,a::-moz-selection,div::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,h5::-moz-selection,h6::-moz-selection,li::-moz-selection,p::-moz-selection,span::-moz-selection{color:#ffffff!important}body,html{font-family:var(--font-family);background-color:#070d1a;color:var(--neutral-400);line-height:1.6;scroll-behavior:smooth;position:relative;height:100%;overflow-x:hidden}@keyframes grain{0%,to{transform:translate(0)}20%{transform:translate(-2%,2%)}40%{transform:translate(2%,-2%)}60%{transform:translate(-2%,-2%)}80%{transform:translate(2%,2%)}}@keyframes gradient-shift{0%,to{background-position:0 0}25%{background-position:0 25%}50%{background-position:0 50%}75%{background-position:0 75%}}.section{position:relative}.section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4;z-index:1;pointer-events:none;background-image:repeating-linear-gradient(45deg,transparent,transparent 2px,rgba(255,255,255,.03) 0,rgba(255,255,255,.03) 4px),repeating-linear-gradient(-45deg,transparent,transparent 2px,rgba(255,255,255,.02) 0,rgba(255,255,255,.02) 4px),radial-gradient(circle at 25% 25%,rgba(255,255,255,.08) 0,transparent 1px),radial-gradient(circle at 75% 75%,rgba(255,255,255,.08) 0,transparent 1px),radial-gradient(circle at 50% 50%,rgba(255,255,255,.05) 0,transparent 1px);background-size:30px 30px,30px 30px,10px 10px,10px 10px,15px 15px;background-position:0 0,0 0,0 0,5px 5px,0 0;mix-blend-mode:overlay;filter:contrast(1.1) brightness(1.05)}a{text-decoration:none;color:inherit;transition:color .3s ease}#faq a{text-decoration:none!important}img{max-width:100%;height:auto}.page-wrapper{min-height:100vh;display:flex;flex-direction:column;position:relative;z-index:2}@media (max-width:768px){.page-wrapper{min-height:auto}body{overflow-y:auto;-webkit-overflow-scrolling:touch}}.container-default{max-width:1200px;margin:0 auto;padding:0 24px}.header{background:rgba(20,27,43,0);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:16px 0;position:fixed;top:0;left:0;right:0;z-index:10000;transition:all .3s ease}.header.scrolled{background:rgba(20,27,43,.8);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 2px 32px rgba(0,0,0,.1)}.header-wrapper{justify-content:space-between;height:40px}.header-logo-link,.header-wrapper,.split-content{display:flex;align-items:center}.header-logo{width:148px;height:auto;transition:transform .3s ease;display:block}.header-logo:hover{transform:translateY(-2px)}.nav-menu{display:flex}.header-navigation{display:flex;list-style:none;gap:8px;margin:0;padding:0;align-items:center}.nav-link{color:var(--neutral-100);font-size:14px;font-weight:400;padding:6px 10px;border-radius:6px;transition:all .3s ease;white-space:nowrap}.nav-link:hover{font-weight:400;text-decoration:none;opacity:.8}.dropdown{position:relative}.dropdown-toggle{background:none;border:none;cursor:pointer;display:flex;align-items:center;font-family:inherit;color:inherit;font-size:14px;font-weight:400;color:var(--neutral-100);padding:6px 10px;border-radius:6px;transition:all .3s ease}.dropdown-toggle:hover{font-weight:400;text-decoration:none;opacity:.8}.dropdown-menu{position:absolute;top:100%;left:0;background:rgba(20,27,43,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:12px 0;min-width:220px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:10001;box-shadow:0 8px 32px rgba(0,0,0,.3);list-style:none;margin:0}.dropdown.active .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-item{display:block;padding:12px 20px;color:var(--neutral-100);text-decoration:none;font-size:14px;font-weight:400;transition:all .2s ease;white-space:nowrap;border-radius:6px;margin:0 8px}.dropdown-item:hover{background:linear-gradient(135deg,rgba(139,92,246,.8),rgba(236,72,153,.8));color:#ffffff;transform:translateX(4px)}@media screen and (max-width:991px){.nav-menu{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100vh!important;height:100dvh!important;background:rgba(20,27,43,.85);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);z-index:99999;padding:80px 24px 36px;opacity:0;visibility:hidden;transform:translateY(-20px);transition:all .3s cubic-bezier(.4,0,.2,1);overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box}.header.mobile-menu-open{background:rgba(20,27,43,.95)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.nav-menu.open{opacity:1;visibility:visible;transform:translateY(0);display:block!important}.header-navigation{display:flex!important;flex-direction:column!important;gap:8px;text-align:center;align-items:center;width:100%;max-width:600px;margin:0 auto}.header-navigation li{opacity:0;transform:translateY(10px);animation:fadeInUp .4s ease-out forwards;width:100%;display:block}.nav-menu.open .header-navigation li:first-child{animation-delay:.05s}.nav-menu.open .header-navigation li:nth-child(2){animation-delay:.1s}.nav-menu.open .header-navigation li:nth-child(3){animation-delay:.15s}.nav-menu.open .header-navigation li:nth-child(4){animation-delay:.2s}.nav-menu.open .header-navigation li:nth-child(5){animation-delay:.25s}.nav-menu.open .header-navigation li:nth-child(6){animation-delay:.3s}.nav-menu.open .header-navigation li:nth-child(7){animation-delay:.35s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.nav-link{font-size:20px;padding:8px 24px;display:inline-block!important;transition:all .2s ease;text-decoration:none;color:#ffffff;text-align:center;font-weight:400}.nav-link:hover{transform:scale(1.05);font-weight:400;opacity:.8}.dropdown{width:100%}.dropdown-toggle{width:100%;justify-content:center;font-size:20px;padding:8px 24px}.dropdown-menu{position:static;background:transparent;border:none;box-shadow:none;padding:0;margin-top:8px;opacity:1;visibility:visible;transform:none;display:none}.dropdown.active .dropdown-menu{display:block}.dropdown-item{font-size:16px;padding:6px 24px;text-align:center}.dropdown-item,.dropdown-item:hover{color:#ffffff!important;opacity:1!important}.dropdown-item:hover{background:transparent}.header-logo{width:120px;transition:width .3s ease}}@media screen and (max-width:767px){.container-default{padding:0 24px}.nav-menu{padding:100px 16px 24px}}.heading{font-size:60px;font-weight:600;line-height:1.2;margin:0 0 32px;letter-spacing:-.01em}.heading.tagline{color:#ffffff!important;background:none;-webkit-text-fill-color:#ffffff}.industry{font-size:1.25rem;line-height:1.6;color:var(--neutral-400);margin:0}.industry.subtitle{font-size:1.25rem;max-width:1200px;margin:0;font-weight:400;opacity:.9}.section:not(.home-hero) .industry.subtitle{margin:0 auto;text-align:center;color:#ffffff}.industry.subtitle a{text-decoration:underline}.section{padding:80px 0;flex:1 1;background:#1D263B}.section.home-hero{padding:180px 0 160px;min-height:100vh;position:relative}.section.home-hero:before{display:none!important}.hero-background-image{z-index:-1}.section.home-hero .container-default{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;min-height:calc(100vh - 320px)}.section.home-hero .hero-text{width:100%;text-align:left}.text-center{text-align:center}.grid-2-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;align-items:center}.grid-3-column{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media screen and (max-width:991px){.grid-2-columns{grid-template-columns:1fr;gap:32px}.grid-3-column{grid-template-columns:1fr;gap:24px}}@media screen and (max-width:768px){#self-chain .grid-3-column,.grid-2-columns,.grid-3-column{grid-template-columns:1fr!important;gap:20px!important}#self-chain .card,#self-chain .glass-card,#self-chain .home-perks{width:100%!important;min-width:100%!important;max-width:100%!important;flex:1 1 100%!important}.card,.glass-card,.home-perks,.network-effect-card,.user-path-card{padding:24px!important;margin-bottom:0!important;box-sizing:border-box!important}.grid-2-columns,.grid-3-column,.network-effect-container,.section>div>div[style*=grid],.user-paths-grid,[style*="display: grid"],[style*="gap: 16px"],[style*="gap: 24px"],[style*="gap: 32px"],[style*=gridTemplateColumns]{gap:20px!important}#roadmap .card{margin:0!important;padding:24px!important}#roadmap .card,#roadmap .card>div{width:100%!important;max-width:100%!important}#roadmap div[style*=gridTemplateColumns]{grid-template-columns:1fr!important;gap:20px!important;max-width:100%!important}#roadmap .card,#roadmap .glass-card{width:100%!important;max-width:100%!important;margin:0!important;padding:24px!important;min-width:100%!important}#roadmap div[style*="display: grid"],#roadmap>div>div[style*=gridTemplateColumns]{grid-template-columns:1fr!important;gap:20px!important;max-width:100%!important}#roadmap>div>div[style*=gridTemplateColumns]{width:100%!important}#roadmap>div>div[style*=gridTemplateColumns]>div{width:100%!important;max-width:100%!important;min-width:100%!important}}.card{background:linear-gradient(135deg,#0d1520,#1b2e49);border:none;border-radius:16px;padding:32px;transition:all .3s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.card:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(22,73,255,.2)}.card h3{font-size:1.5rem;font-weight:600;margin:0 0 16px;color:var(--neutral-100)}.card-text{color:var(--neutral-400);line-height:1.6;margin:0}.button-primary,.button-secondary{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;border-radius:8px;font-size:16px;font-weight:500;text-align:center;transition:all .3s ease;cursor:pointer;text-decoration:none;margin:8px;line-height:1;position:relative;overflow:hidden;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.button-primary{background:rgba(255,255,255,.05);color:var(--neutral-100);border:none}.button-primary:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#8B5CF6,#EC4899,#06B6D4,#10B981);background-size:300% 300%;animation:gradient-shift 10s ease infinite;border-radius:8px;z-index:-1;opacity:0;transition:opacity .3s ease}.button-primary:hover{background:rgba(255,255,255,.08);transform:translateY(-2px);box-shadow:0 8px 32px rgba(139,92,246,.3)}.button-primary:hover:before{opacity:.8}.button-primary:hover{color:#0B0F1A!important}.button-secondary{background:transparent;color:var(--neutral-100);border:none}.button-secondary:hover{background:rgba(255,255,255,.05);transform:translateY(-2px);box-shadow:0 8px 32px rgba(255,255,255,.1)}._2-button-wrap{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin:32px 0}.mg-bottom-0px{margin-bottom:0!important}.mg-bottom-8px{margin-bottom:8px!important}.mg-bottom-16px{margin-bottom:16px!important}.mg-bottom-24px{margin-bottom:24px!important}.mg-bottom-40px{margin-bottom:40px!important}.mg-bottom-48px{margin-bottom:48px!important}.constellation-hero{background:linear-gradient(135deg,#070B12,#0d1520 50%,#090D16);position:relative;overflow:hidden;padding:120px 0;text-align:center}.constellation-enhanced-card h3{justify-content:center;text-align:center}.constellation-enhanced-card h3,.section:not(.constellation-section-alt) .card h3{min-height:64px;display:flex;align-items:center;line-height:1.3}.constellation-enhanced-card .card-text{text-align:center}.constellation-hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 50%,rgba(22,73,255,.1) 0,transparent 70%);pointer-events:none}.constellation-enhanced-card{background:linear-gradient(135deg,rgba(29,38,59,.6),rgba(22,27,43,.8));border:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .3s ease;border-radius:16px;padding:32px}.constellation-enhanced-card:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(22,73,255,.2)}.constellation-section-alt{background:#1D263B}#faq .glass-card .faq-answer-text,#faq .glass-card h3,.faq-answer-text{color:#ffffff!important}.faq-answer-text a{color:#3B82F6!important;text-decoration:none}.faq-answer-text a:hover{text-decoration:underline}.footer{background:#141B2B;padding:30px 0 20px;border-top:none;margin-top:auto}.social-links-wrapper{display:flex;gap:12px;justify-content:center;margin-bottom:20px}.social-links-wrapper img{width:24px;height:24px;transition:opacity .3s ease;opacity:.9;filter:brightness(1.2)}.social-links-wrapper img:hover{opacity:1;filter:brightness(1.3)}.footer-bottom-content{text-align:center;color:var(--neutral-100);font-size:13px;line-height:1.5}.footer-link{color:var(--neutral-100);transition:color .3s ease;text-decoration:none;opacity:.9}.footer-link:hover{color:#ffffff;text-decoration:none;opacity:1}svg:has(path[stroke*=next_logo_paint0_linear_1357_10853]){display:none!important}.back-to-top-button{position:fixed!important;z-index:99999!important;background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.1)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;cursor:pointer!important;transition:all .3s ease!important}.back-to-top-button:before{content:"";position:absolute;inset:-2px;background:linear-gradient(45deg,#8B5CF6,#EC4899,#06B6D4,#10B981);background-size:300% 300%;animation:gradient-shift 10s ease infinite;border-radius:50%;z-index:-1;opacity:.6;transition:opacity .3s ease}.back-to-top-button:hover{background:rgba(255,255,255,.08)!important;transform:scale(1.1)!important}.back-to-top-button:hover:before{opacity:.8}.back-to-top-button svg{color:#ffffff!important}path[stroke*=next_logo_paint0_linear_1357_10853]{display:none!important}.hero-content{max-width:1200px;margin:0 auto;padding:0}@media screen and (max-width:991px){.heading{font-size:48px;margin-bottom:24px}}@media screen and (max-width:767px){.heading{font-size:38px;margin-bottom:24px}}@media screen and (max-width:479px){.heading{font-size:32px;margin-bottom:20px}.section{padding:60px 0}#Tech,#revolutionary-tech{padding-top:80px}.section.home-hero{padding:100px 0;min-height:90vh}.industry.subtitle{font-size:1.125rem}.card{padding:24px}.button-primary,.button-secondary{padding:14px 24px;font-size:14px}._2-button-wrap{flex-direction:column;align-items:center}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:rgba(20,27,43,.3);border-radius:4px}::-webkit-scrollbar-thumb{background:rgba(255,255,255,.15);border-radius:4px;-webkit-transition:background .3s ease;transition:background .3s ease}::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.25)}html{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) rgba(20,27,43,.3)}@media (prefers-reduced-motion:no-preference){*{scroll-behavior:smooth}}.grainy-section{position:relative!important}.grainy-section:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cfilter id='grainy'%3E%3CfeTurbulence baseFrequency='0.95' type='turbulence' numOctaves='4' seed='5'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grainy)' opacity='0.18'/%3E%3C/svg%3E");opacity:1;z-index:2;pointer-events:none;mix-blend-mode:multiply}.founder-grid{grid-template-columns:1fr!important}@media (min-width:769px){.founder-grid{grid-template-columns:300px 1fr!important}}.hero-galaxy-bg{background-image:url(/images/optimized/webp/galaxy-hero-768.webp)}@media (min-width:768px){.hero-galaxy-bg{background-image:url(/images/optimized/webp/galaxy-hero-1200.webp)}}@media (min-width:1200px){.hero-galaxy-bg{background-image:url(/images/optimized/webp/galaxy-hero-1920.webp)}}@media (min-width:1920px){.hero-galaxy-bg{background-image:url(/images/optimized/webp/galaxy-hero-2560.webp)}}.no-webp .hero-galaxy-bg{background-image:url(/images/SELF-Galaxy-Fullsize-Landscape.png)}@media screen and (max-width:768px) and (orientation:portrait){.hero-galaxy-image{object-position:62.5% center!important}}@media screen and (max-width:768px){.hero-galaxy-image{object-fit:cover!important;object-position:62.5% center!important;opacity:.9!important}.section.home-hero .hero-text{margin-top:calc(20vh + 40px)}#Tech,#revolutionary-tech{padding-top:80px}}.card.glass-card[href] div,.card.glass-card[href]:active,.card.glass-card[href]:focus,.card.glass-card[href]:hover,.card.glass-card[href]:link,.card.glass-card[href]:visited{color:inherit!important}.card.glass-card[href] div:first-child{color:#ffffff!important}.card.glass-card[href] div:nth-child(2){color:#a6acb8!important}.card.glass-card[href] div:nth-child(3){color:#7d8694!important}.glass-card[href]:active,.glass-card[href]:focus,.glass-card[href]:hover,.glass-card[href]:link,.glass-card[href]:visited{text-decoration:none!important}.glass-card[href] h3,.glass-card[href]:visited h3{color:#ffffff!important}.glass-card[href] p,.glass-card[href]:visited p{color:#a6acb8!important}.card *,.card h1,.card h2,.card h3,.card h4,.card h5,.card h6,.glass-card *,.glass-card h1,.glass-card h2,.glass-card h3,.glass-card h4,.glass-card h5,.glass-card h6,.glass-card[href] div,.glass-card[href]:visited div{color:#ffffff!important}.card .card-text,.card p,.glass-card .card-text,.glass-card p{color:#a6acb8!important}.card:active *,.card:active .card-text,.card:active h1,.card:active h2,.card:active h3,.card:active h4,.card:active h5,.card:active h6,.card:active p,.card:focus *,.card:focus .card-text,.card:focus h1,.card:focus h2,.card:focus h3,.card:focus h4,.card:focus h5,.card:focus h6,.card:focus p,.card:hover *,.card:hover .card-text,.card:hover h1,.card:hover h2,.card:hover h3,.card:hover h4,.card:hover h5,.card:hover h6,.card:hover p,.card[href]:active *,.card[href]:focus *,.card[href]:hover *,.glass-card:active *,.glass-card:active .card-text,.glass-card:active h1,.glass-card:active h2,.glass-card:active h3,.glass-card:active h4,.glass-card:active h5,.glass-card:active h6,.glass-card:active p,.glass-card:focus *,.glass-card:focus .card-text,.glass-card:focus h1,.glass-card:focus h2,.glass-card:focus h3,.glass-card:focus h4,.glass-card:focus h5,.glass-card:focus h6,.glass-card:focus p,.glass-card:hover *,.glass-card:hover .card-text,.glass-card:hover h1,.glass-card:hover h2,.glass-card:hover h3,.glass-card:hover h4,.glass-card:hover h5,.glass-card:hover h6,.glass-card:hover p,.glass-card[href]:active *,.glass-card[href]:focus *,.glass-card[href]:hover *{color:#ffffff!important}a .card *,a .glass-card *,a.card *,a.glass-card *,a:active .card *,a:active .glass-card *,a:focus .card *,a:focus .glass-card *,a:hover .card *,a:hover .glass-card *{color:inherit!important}a:active .card h3,a:active .glass-card h3,a:focus .card h3,a:focus .glass-card h3,a:hover .card h3,a:hover .glass-card h3{color:#ffffff!important}a:active .card p,a:active .card-text,a:active .glass-card .card-text,a:active .glass-card p,a:focus .card p,a:focus .card-text,a:focus .glass-card .card-text,a:focus .glass-card p,a:hover .card p,a:hover .card-text,a:hover .glass-card .card-text,a:hover .glass-card p{color:#a6acb8!important}@media (max-width:768px){.grainy-gradient:after,.grainy-gradient:before{animation:none!important}@keyframes gradient-shift{0%,to{transform:translate(0)}}@keyframes gradient-rotate{0%,to{transform:rotate(0deg)}}@keyframes grain-move{0%,to{transform:translate(0)}}.glass-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(0,0,0,.7)!important}.blur-effect,.mesh-gradient{filter:none!important}.parallax{transform:none!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.grainy-gradient:after,.grainy-gradient:before{display:none!important}}@media (max-width:768px){.particle-background{display:none!important}.hero-section{min-height:70vh!important}.hero-image{filter:none!important}body{font-display:swap}}.will-animate{will-change:transform,opacity}.no-animate{will-change:auto}.section-container{contain:layout style}@media (max-width:768px){.section-container{contain:layout style paint}}