*{margin:0;padding:0;box-sizing:border-box}body,html{width:100%;max-width:100%;overflow-x:hidden;margin:0;padding:0}body{font-family:'Space Grotesk',sans-serif;font-variant-numeric:tabular-nums;line-height:1.6;color:#fff;background-color:#131313}p{font-weight:300}.eyebrow,.hero-content .hero-eyebrow,.problem-eyebrow,.solution-eyebrow,.ultimate-tao-content .eyebrow{font-family:'Fira Code',monospace;font-size:.8rem;font-weight:400;letter-spacing:2px;color:#00bfff!important;text-transform:uppercase;margin-bottom:1rem}.container{max-width:1240px;padding-left:40px;padding-right:40px;margin-left:auto;margin-right:auto;width:100%}.p-6{padding:24px}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pt-6{padding-top:1.5rem}.pb-6{padding-bottom:1.5rem}.pl-6{padding-left:1.5rem}.pr-6{padding-right:1.5rem}header{background-color:#121212;position:fixed;width:100%;top:0;z-index:1000;height:68px;display:flex;align-items:center;position:relative}header::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(68,68,68,0) 0,#444 50%,rgba(68,68,68,0) 100%);pointer-events:none;z-index:2}nav{display:flex;justify-content:space-between;align-items:center;position:relative}.nav-links{position:absolute;left:50%;transform:translateX(-50%)}.logo{height:40px;display:flex;align-items:center;flex:0 0 auto}.logo img{height:100%;width:auto}.logo a{display:flex;height:100%;line-height:0}.nav-links{display:flex;gap:2.5rem;list-style:none;margin:0;padding:0}.nav-links li{position:relative}.nav-links a{font-family:'Fira Code',monospace;text-decoration:none;color:#fff;font-weight:400;transition:color .3s ease;font-size:.8rem;text-transform:uppercase;letter-spacing:2px;position:relative;display:inline-block;padding:.25rem 0}.nav-links a.active,.nav-links a.current-page,.nav-links a:hover{color:#00bfff}.terminal-link a{opacity:.6;color:#ccc}.terminal-link a:hover{opacity:.8;color:#ccc}.leaderboard-link a{opacity:.6;color:#ccc}.leaderboard-link a:hover{opacity:.8;color:#ccc}.coming-soon-tag{font-family:'Fira Code',monospace;font-size:.6rem;color:#00bfff;text-transform:uppercase;letter-spacing:1px;margin-left:8px;position:relative;top:-2px}.airdrops-page section{margin-bottom:60px}.dashboard-section{padding-bottom:40px;background-color:#121212;position:relative;overflow:hidden}.staking-section{background-color:#121212;margin-bottom:60px}.staking-header{display:flex;justify-content:space-between;align-items:flex-end}.staking-title{color:#fff;font-weight:400;letter-spacing:.8px;line-height:1.2;font-size:24px;margin:0 0 1rem 2rem}.earning-display{position:relative;display:flex;align-items:center;justify-content:center}.earning-label{color:#fff;font-size:18px}.earning-amount{color:#00bfff}.staking-card{width:100%}.staking-content{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:46px}.staking-left{display:flex;align-items:center;gap:1.5rem;flex:1}.staking-avatar{flex-shrink:0}.avatar-image{width:80px;height:80px;border-radius:8px;object-fit:cover}.staking-info{flex:1}.staking-title-main{color:#fff;font-size:26px;font-weight:400;letter-spacing:.8px;margin:0 0 .5rem 0;line-height:1.2}.staking-description{display:flex;flex-direction:column;gap:.5rem}.staking-text{color:#888!important;font-size:.9rem;line-height:1.5;margin:0;font-weight:400}.staking-link{color:#00bfff!important;text-decoration:underline;transition:color .3s ease}.staking-link:hover{color:#86d5f0!important}.staking-actions{display:flex;flex-direction:row;gap:.75rem;flex-shrink:0}.staking-actions .nav-button{font-size:10px}.dashboard-grid{display:flex;gap:25px;align-items:flex-start;position:relative;min-height:300px}.dashboard-grid::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(68,68,68,0) 0,#444 50%,rgba(68,68,68,0) 100%);pointer-events:none;z-index:2}.dashboard-grid::after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(68,68,68,0) 0,#444 50%,rgba(68,68,68,0) 100%);pointer-events:none;z-index:2}.dashboard-column-left{flex:1;max-width:100%}.dashboard-column-right{flex:2;max-width:66.666%}.dashboard-card{width:100%;background-color:#161616;border-radius:20px;padding:34px;position:relative}.dashboard-section .dashboard-card{overflow:hidden;background:url('img/bg circles.svg') -5% top no-repeat,#161616;background-size:auto 100%}.staking-section .dashboard-card{border-radius:20px 0 20px 20px}.metrics-container{display:flex;align-items:stretch;gap:1rem}.metric-box-row{flex:1;display:flex;flex-direction:column}.metric-box{flex:1;background:linear-gradient(135deg,#1a1a1a 0,#1f1f1f 100%);border-radius:12px;border:1px solid transparent;min-height:200px;display:flex;flex-direction:column;justify-content:space-between;position:relative;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;transition:all .3s ease}.metric-box::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:12px;padding:1px;background:linear-gradient(135deg,#444 0,rgba(68,68,68,.05) 100%);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;pointer-events:none;z-index:1}.metric-title{color:#888;font-size:16px;font-weight:400;margin-bottom:1rem;display:flex;align-items:center;gap:12px}.metric-icon{width:32px;height:32px;flex-shrink:0}.metric-value{display:flex;flex-direction:row;align-items:baseline;gap:.5rem;margin-bottom:.5rem}.metric-box:last-child .metric-value{justify-content:center;margin-bottom:0}.metric-label{color:#fff;font-size:20px;font-weight:400}.metric-number{color:#00bfff;font-size:1.5rem;font-weight:400}.progress-container{margin-bottom:1rem}.progress-bar{width:100%;height:10px;background-color:#333;border-radius:3px;overflow:hidden;margin-bottom:.5rem}.progress-fill{height:100%;background:linear-gradient(90deg,#00bfff 0,#00bfffcc 100%);border-radius:3px;transition:width 1s ease;position:relative;box-shadow:0 0 20px rgba(0,191,255,.5);overflow:hidden}.progress-fill::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.3) 50%,transparent 100%);border-radius:3px;animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.progress-labels{font-size:.8rem;width:100%!important;display:flex!important;justify-content:space-between}.progress-labels :first-child{color:#fff}.progress-labels :last-child{color:#888}.metric-description{font-family:'Fira Code',monospace;font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase;text-align:center;color:#888;line-height:1.4}.total-points{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;margin-top:auto}.total-points-tab{position:relative;display:flex;align-items:center;justify-content:center;margin-top:auto}.points-tab-svg{width:100%;height:auto;position:absolute;bottom:0;left:0;z-index:1}.points-tab-content{position:relative;z-index:2;display:flex;align-items:center;gap:.5rem;padding:1rem 2rem 1rem 3rem}.total-label{color:#fff;font-size:1rem;font-weight:400}.total-number{color:#00bfff;font-size:1rem;font-weight:400}.daily-points-number.animating,.total-number.animating:not(.counting){animation:pointsGlow 2s infinite}@keyframes pointsGlow{0%,100%{color:#00bfff;text-shadow:0 0 10px rgba(0,191,255,.3)}50%{color:#00bfffc2;text-shadow:0 0 20px rgba(64,224,208,.6)}}.total-number.counting.main-total{font-size:1.33rem!important;color:#00bfff;text-shadow:0 0 15px rgba(0,191,255,.3);font-weight:500}.points-number.counting.main-total{text-shadow:0 0 20px rgba(64,224,208,.6)!important;animation:pointsGlow 2s infinite}.metric-box:has(.agent-header),.metric-box[class*="-box"]{position:relative;padding:1.5rem!important;display:flex!important;flex-direction:column!important;gap:0!important;min-height:200px}.metric-box.wallet-disconnected .total-points{display:none!important}.metric-box.wallet-disconnected .conviction-badge{display:none!important}.metric-box.wallet-disconnected .status-message{display:block!important;text-align:center;padding:3rem 2rem;font-size:1.2rem;color:#888;margin:auto}.metric-box.wallet-disconnected{min-height:200px;display:flex;align-items:center;justify-content:center}.metric-box.wallet-disconnected-empty{min-height:200px;background:linear-gradient(135deg,#1a1a1a 0,#1f1f1f 100%);border-radius:12px;position:relative}.wallet-disconnected-empty~.math-symbol,.wallet-disconnected~.math-symbol{display:none!important}.metric-box .conviction-badge{position:absolute!important;top:1.5rem;right:1.5rem;margin:0!important}.metric-box .agent-header{order:1;margin:0 0 1rem 0!important;display:flex;align-items:center;gap:1rem;flex-shrink:0}.metric-box .total-points{order:2;display:flex!important;flex-direction:row;justify-content:space-between;align-items:baseline;margin:.25rem 0!important;min-height:1.5rem;padding:0!important;flex-shrink:0}.metric-box .agent-status{order:3;margin:1rem 0 0 0;padding:0;display:none}.metric-box .agent-actions{order:4;margin:1rem 0 0 0;padding:0;display:none;width:100%}.metric-box .agent-status[style*=block]{display:block!important}.metric-box .agent-actions[style*=block]{display:flex!important;flex-direction:row!important;gap:.5rem;width:100%}.metric-box .total-label{color:#fff;font-size:1rem;font-weight:400}.metric-box .total-number{color:#00bfff;font-size:1rem!important;font-weight:400;text-align:right;margin-left:auto}.metric-box[class*="-box"] .progress-container{margin-top:.5rem}.math-symbol{color:#fff;font-size:1.5rem;font-weight:400;display:flex;align-items:center;justify-content:center;align-self:center}.daily-points-number{color:#00bfff;font-size:40px;font-weight:400}.daily-points-unit{color:#fff;font-size:20px;font-weight:400}.metric-separator{width:100%;height:auto;margin:1rem 0}.section-separator{width:100%;height:auto;margin:2rem 0}.agents-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem}.agents-header-right{display:flex;align-items:center;gap:1rem}.agents-header-right .nav-button{height:auto;padding:.25rem .75rem;font-size:12px}.agent-details{display:flex;flex-direction:column;gap:.5rem}.agent-actions-bottom{margin-top:1rem;text-align:center}.agent-link{font-size:10px;font-family:'Fira Code',monospace;font-weight:400;letter-spacing:2px;text-transform:uppercase;text-align:center;display:inline-flex;align-items:center;gap:.5rem;color:#fff;text-decoration:none;padding:0;border:none;background:0 0;cursor:pointer}.agent-link:hover{color:#00bfff}.button-icon{width:12px;height:12px}.calendar-carousel{margin:0 -34px 0 -34px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;user-select:none;width:calc(100% + 68px)}.calendar-carousel.active{cursor:grabbing}.calendar-carousel::-webkit-scrollbar{display:none}.calendar-container{display:flex;gap:1rem;padding:34px;width:max-content}.calendar-box{flex:0 0 200px;height:250px;min-width:200px;position:relative;transition:all .3s ease;display:flex;flex-direction:column;justify-content:space-between;text-align:center;padding:1rem}.calendar-box.current-date{border:1px solid #00bfff;box-shadow:0 0 20px rgba(0,191,255,.3)}.calendar-box.past-date{opacity:.3}.agent-tooltip{position:relative;display:inline-block}.agent-tooltip .tooltip{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:#333;color:#fff;padding:.5rem;border-radius:4px;font-size:.8rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s;z-index:10;margin-bottom:.5rem}.agent-tooltip .tooltip::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:#333}.agent-pfp{border-radius:5px}.agents-title{color:#fff;font-size:24px;font-weight:400;letter-spacing:.8px;margin:0;line-height:1.2}.calendar-date{color:#fff;font-size:1.2rem;font-weight:400;letter-spacing:.8px;margin:0;line-height:1.2}.calendar-total{width:100%;background:rgba(98,98,98,.03);border-radius:10px;padding:.5rem;margin:0;position:relative;text-align:center}.calendar-total::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:10px;border:1px solid transparent;background:linear-gradient(135deg,#444 0,#666 50%,#444 100%) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.calendar-total-label{font-size:12px;font-family:'Fira Code',monospace;font-weight:400;letter-spacing:1px;text-transform:uppercase;text-align:center;color:#888;margin:0 0 .5rem 0}.calendar-total-number{font-size:1.5rem;font-weight:400;letter-spacing:.8px;color:#fff;margin:0;text-align:center}.agents-subtitle{color:#888;font-size:.9rem;font-weight:400}.agent-header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.agent-avatar{flex-shrink:0}.agent-name{color:#fff;font-size:1.2rem;font-weight:400;margin:0 0 1rem 0}.conviction-badge{position:absolute;top:2rem;right:1rem;z-index:10}.conviction-box{background:rgba(98,98,98,.03);border-radius:6px;padding:.5rem .5rem;text-align:center;position:relative;min-width:90px;max-width:70px}.conviction-box::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;border:1px solid transparent;background:linear-gradient(135deg,#444 0,#666 50%,#444 100%) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.conviction-label{font-size:.6rem;font-family:'Fira Code',monospace;font-weight:400;letter-spacing:.8px;text-transform:uppercase;text-align:center;color:#888;margin:0 0 .2rem 0;line-height:1.1}.conviction-value{font-size:.75rem;font-weight:400;letter-spacing:.3px;color:#fff;margin:0;text-align:center;line-height:1.1}.agent-daily,.agent-points,.agent-stake{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem}.daily-label,.points-label,.stake-label{color:#888;font-size:.9rem;font-weight:400}.daily-number,.points-number,.stake-number{color:#00bfff;font-size:.9rem;font-weight:400}.agent-status{margin-bottom:1.5rem}.status-message{color:#888;font-size:.9rem;text-align:center;line-height:1.4}.agent-actions{display:flex;width:100%;flex-direction:row;gap:.5rem;margin-top:auto}.agent-actions .nav-button{flex:1;padding-left:.75rem;padding-right:.75rem;width:100%}.agents-box .agent-actions{flex-direction:row;gap:.5rem;width:100%}.agents-box .agent-actions .nav-button{flex:1;padding-left:.75rem;padding-right:.75rem}.wallet-display{display:flex;align-items:center;gap:.75rem;color:#fff}.base-icon{width:35px;height:35px;border-radius:4px;display:none}.wallet-info{display:flex;flex-direction:column;gap:.125rem}.wallet-address-nav{color:#fff;font-family:'Fira Code',monospace;font-size:14px;font-weight:400;line-height:1;text-align:right}.wallet-balance{color:#fff;font-family:'Fira Code',monospace;font-size:12px;font-weight:400;line-height:1;text-align:right;opacity:.5;padding-top:4px}.wallet-exit{flex-shrink:0;cursor:pointer}.exit-icon{width:16px;height:16px}.card-columns{display:flex;gap:2rem;height:100%;align-items:center}.card-column-left{flex:0 0 40%;max-width:40%}.card-column-right{flex:0 0 60%;max-width:60%;display:flex;flex-direction:row;gap:2rem;align-items:flex-start;justify-content:flex-end;padding-right:2rem}.dashboard-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(68,68,68,0) 0,#444 50%,rgba(68,68,68,0) 100%);pointer-events:none;z-index:1;border-radius:20px 20px 0 0}.dashboard-card::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(68,68,68,0) 0,#444 50%,rgba(68,68,68,0) 100%);pointer-events:none;z-index:1;border-radius:0 0 20px 20px}.card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;gap:2rem;position:relative;z-index:2}.header-left{display:flex;flex-direction:column;gap:.5rem}.wallet-address{font-family:'Fira Code',monospace;font-size:16px;color:#888;margin-bottom:1rem}.badges-container{display:flex;gap:.75rem;flex-wrap:wrap}.badge{display:inline-flex;align-items:center;gap:.5rem;padding-top:.25rem;padding-bottom:.25rem;padding-left:.75rem;padding-right:.75rem;border-radius:4px;border:.8px solid;font-family:'Fira Code',monospace;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;position:relative;overflow:hidden}.badge::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:url('img/badges/badges bg.png');background-size:cover;background-position:center;opacity:.46;z-index:1}.badge::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:.4;z-index:2}.badge-content{position:relative;z-index:3;display:flex;align-items:center;gap:.5rem}.badge-icon{height:13px;width:auto;filter:brightness(0) invert(1)}.badge-text{color:#fff}.badge-maxi{border-color:#00bfff}.badge-maxi::after{background-color:#00bfff}.badge-airdrop{border-color:#00ffae}.badge-airdrop::after{background-color:#00ffae}.badge-cross{border-color:#ff3700;display:none}.badge-cross::after{background-color:#ff3700}.card-title{margin-bottom:1.5rem;color:#fff;font-weight:400;letter-spacing:.8px;line-height:1.2;font-size:2.2rem!important;margin:0;flex:1;white-space:nowrap}.card-link{font-family:'Fira Code',monospace;text-decoration:none;color:#fff;font-weight:400;transition:color .3s ease;font-size:.8rem;text-transform:uppercase;letter-spacing:2px;position:relative;display:block;opacity:.6;flex-shrink:0;text-align:right;white-space:normal;word-wrap:break-word}.card-link:hover{color:#00bfff;opacity:1}.wallet-content{position:relative;z-index:2;text-align:center}.points-display{position:relative;background-image:url('img/points-bg.png');background-size:cover;background-position:center;padding:1.6rem;border-radius:10px;border:1px solid rgba(102,102,102,.6);min-height:240px;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s ease}.points-number{font-size:3.2rem;font-weight:400;color:#fff;font-family:'Space Grotesk',sans-serif;margin-bottom:.5rem;letter-spacing:2px;line-height:1.2;text-shadow:0 0 20px rgba(0,191,255,.3)}.points-label{font-family:'Fira Code',monospace;font-size:.8rem;font-weight:400;letter-spacing:2px;color:#00bfff;text-transform:uppercase}.points-content{display:flex;flex-direction:column;align-items:center;margin-top:2rem}.rank-display{display:flex;justify-content:center}.rank-text{font-family:'Fira Code',monospace;font-size:18px;font-weight:400;letter-spacing:2px;color:#fff;text-transform:uppercase}.nfts-section{position:relative;z-index:2}.nfts-header{position:relative;z-index:2;margin-bottom:2rem}.nfts-title{font-family:'Fira Code',monospace;font-size:.8rem;font-weight:400;letter-spacing:2px;color:#00bfff;text-transform:uppercase;margin:0;text-align:center}.nfts-content{position:relative;z-index:2}.nft-badges{display:flex;gap:1rem;margin-bottom:2rem;justify-content:center}.nft-badge{position:relative;display:flex;flex-direction:column;align-items:center;gap:.5rem}.nft-badge.inactive{opacity:.14}.nft-badge.active{filter:drop-shadow(0 0 5px #00BFFF);transition:all .3s ease;cursor:pointer}.nft-badge.active:hover{transform:translateY(-5px);filter:drop-shadow(0 0 15px #00BFFF) drop-shadow(0 20px 40px rgba(0, 191, 255, .4))}.nft-image{width:80px;height:auto;border-radius:8px}.nft-label{font-family:'Fira Code',monospace;font-size:.7rem;font-weight:400;letter-spacing:1px;color:#fff;text-transform:uppercase;text-align:center;writing-mode:vertical-rl;text-orientation:mixed}.multiplier-wrapper{display:flex;justify-content:center;width:100%}.multiplier-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:#00bfff;color:#000;padding:5.5px 7px;border-radius:5px;font-family:'Fira Code',monospace;font-size:.7rem;font-weight:400;letter-spacing:2px;text-transform:uppercase;text-align:center}.multiplier-button.inactive{background:#666;color:#999}.multiplier-info{font-size:.7rem;opacity:.8}.nav-links li{display:flex;align-items:center;justify-content:center}.nav-links{display:flex;list-style:none;gap:55px;padding:0;height:40px;align-items:center;margin:0}.nav-cta{display:flex;gap:1rem;flex:0 0 auto;align-items:center;height:40px}.nav-button{padding:12px 23px;border-radius:5px;font-size:.8rem;font-weight:400;cursor:pointer;transition:all .3s ease;font-family:'Fira Code',monospace;text-transform:uppercase;letter-spacing:2px;position:relative}.nav-button.unfilled{background-color:transparent;color:#fff;border:1px solid #00bfff}.nav-button.unfilled:hover{background-color:#00bfff;color:#121212}.nav-button.unfilled:hover .arrow-icon{filter:none!important}.nav-button.filled{background-color:#00bfff;color:#121212;border:1px solid #00bfff}.nav-button.filled:hover{background-color:#fff;color:#121212}.hamburger{display:none;flex-direction:column;justify-content:space-between;width:30px;height:21px;cursor:pointer;z-index:1002}.hamburger span{display:block;height:3px;width:100%;background-color:#fff;border-radius:3px;transition:all .3s ease}.hamburger.active span:first-child{transform:translateY(9px) rotate(45deg)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.button-reveal,.hero-text-reveal>*,.image-reveal{opacity:0;transform:translateY(20px)}.hero{position:relative;min-height:90vh;display:flex;align-items:center;overflow:hidden;background-color:#121212;z-index:1}.hero-wrapper{position:relative;z-index:3;width:100%;display:flex;justify-content:space-between;align-items:center;gap:2rem}.hero-content{width:60%;text-align:left;position:relative;z-index:3;padding-bottom:40px}.hero h1{font-size:5rem;font-weight:400;letter-spacing:2px;margin-bottom:1.5rem;color:#fff;line-height:1.2;text-transform:capitalize}.hero p{font-size:1.2rem;margin-bottom:3rem;color:rgba(255,255,255,.9);max-width:600px;letter-spacing:.6px}.hero-image{width:40%;position:relative;z-index:3;display:flex;justify-content:center;align-items:center;border:1.5px solid #00bfff;border-radius:5px}.hero-image img{max-width:100%;height:auto;position:relative;z-index:3;filter:drop-shadow(0 0 30px rgba(123, 249, 251, .1))}.hero-image video{max-width:100%;width:100%;height:auto;position:relative;z-index:3;filter:drop-shadow(0 0 30px rgba(123, 249, 251, .1));border-radius:3px;opacity:1;transition:opacity .5s ease-in}.hero-image video.loaded,.hero-image video.playing{opacity:1}.hero-image::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-40%);width:100%;height:120%;background:radial-gradient(ellipse at center,rgba(123,249,251,.1) 0,rgba(123,249,251,.05) 30%,transparent 60%);filter:blur(60px);z-index:2;pointer-events:none}.hero-content .nav-cta{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:1rem;position:relative;z-index:4;background-color:transparent;border:none}.hero-content .nav-cta .button-container{display:flex;gap:1rem;background-color:transparent;border:none;width:auto}@media (max-width:1200px){.hero h1{font-size:4rem}.footer-grid{flex-direction:column;gap:1.5rem;text-align:center}.footer-brand{justify-content:center}}@media (max-width:992px){.hero-wrapper{flex-direction:column}.hero-content,.hero-image{width:100%;text-align:center}.hero-content{padding-top:60px}.hero-content .nav-cta{align-items:center}.hero p{margin-left:auto;margin-right:auto}.staking-message{text-align:center}}@media (max-width:768px){nav{justify-content:space-between;position:relative;z-index:10000}.nav-links{display:none;position:fixed;top:80px;left:0;width:100%;flex-direction:column;background-color:#161616;padding:20px;z-index:10000;border-top:1px solid #414141;box-shadow:0 10px 20px rgba(0,0,0,.2);align-items:center;gap:20px;overflow-y:auto;max-height:calc(100vh - 80px)}.nav-links.active{display:flex!important}.nav-links li{width:100%;text-align:center}.nav-links a{display:block;padding:15px 0;width:100%}.nav-cta{display:none;position:fixed;bottom:0;left:0;width:100%;padding:20px;background-color:#161616;z-index:10000;flex-direction:column;gap:10px;border-top:1px solid #414141}.nav-cta.active{display:flex!important}.hamburger{display:flex;z-index:10001;position:relative}.hero{padding-top:100px;min-height:auto;height:auto;padding-bottom:50px}.hero-wrapper{display:flex;flex-direction:column;align-items:center;width:100%}.hero-content{padding-top:20px;width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.hero h1{font-size:2.9rem!important}.hero p{font-size:1.1rem}.hero-content .nav-cta{position:static;width:100%;display:flex;flex-direction:column;align-items:center;background-color:transparent;border:none;padding:0;margin-bottom:0;z-index:5}.hero-content .nav-cta .button-container{flex-direction:column;width:100%;gap:10px;margin-bottom:15px}.hero-content .nav-cta .button-container .nav-button{width:100%}.staking-message{width:100%;position:static;text-align:center;padding:0 10px;font-size:.85rem;line-height:1.4;margin-bottom:20px;z-index:5}.hero-image{width:100%;position:relative;display:block;z-index:3;margin-top:0}.hero-image img,.hero-image video{max-width:100%;height:auto}.hero-content .nav-cta{display:flex;position:relative;bottom:auto;left:auto;width:100%;padding:0;background-color:transparent;z-index:4;border-top:none;box-shadow:none;flex-direction:column;align-items:center;margin-bottom:0}.staking-message{margin-top:0;width:100%;position:relative;bottom:auto;left:auto;right:auto;text-align:center;padding:0 10px;font-size:.85rem;line-height:1.4;margin-bottom:20px;z-index:5}.hero-image{margin-top:0;max-width:100%;width:100%;position:relative;clear:both;display:block;order:2;z-index:3}.hero h1{font-size:2.9rem}.hero p{font-size:1.1rem;margin-bottom:2rem}.hero-content .nav-cta .button-container{flex-direction:column;width:100%;background-color:transparent;border:none;margin-bottom:10px}.hero-content .nav-cta .button-container .nav-button{width:100%;margin-bottom:10px}.features-grid{grid-template-columns:1fr}.features{padding:80px 0 60px}.features .container{display:flex;flex-direction:column;align-items:center}.section-title{text-align:center;display:block;flex-direction:column;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;font-size:2.2rem}.built-for-text{display:block;margin-bottom:.5rem}.bittensor-logo{display:block;margin:.5rem auto 0;height:2.5rem}.section-description{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:0;font-size:1rem;padding:0 10px}.footer-brand{flex-direction:column;align-items:center;text-align:center;gap:1rem}.brand-content{flex-direction:column;align-items:center;gap:.5rem}.brand-content p{white-space:normal;text-align:center}}@media (max-width:480px){.hero h1{font-size:2.9rem!important}.container{padding-left:20px;padding-right:20px;width:100%;max-width:100%;box-sizing:border-box}.hero{padding-top:80px}.features-grid{grid-template-columns:1fr}.feature-card{padding:2rem}.section-title{font-size:1.8rem;line-height:1.3;margin-bottom:1rem}.bittensor-logo{height:2rem;margin-top:.3rem;margin-bottom:20px}.section-description{font-size:.95rem;line-height:1.5;margin-bottom:0}.features{padding:60px 0 40px}.stat-item{flex:0 0 100%}.staking-message{margin-top:.75rem;font-size:.8rem}}.features{background-color:#161616;padding:100px 0;width:100%;position:relative;z-index:2}.features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:4rem}.about-features-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:4rem}.feature-box{background-color:#121212;border:1px solid #414141;border-radius:5px;padding:2rem;transition:all .3s ease;position:relative;box-shadow:inset 0 -20px 80px -20px #ffffff1f;overflow:hidden}.feature-box:hover{transform:translateY(-2px);border-color:rgba(123,249,251,.3)}.feature-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.feature-icon i{font-size:36px;color:#272727}.feature-box h3,.feature-card h3,.footer-section h3{font-family:'Fira Code',monospace;font-size:18px;font-weight:400;color:#00bfff;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:2px;line-height:1.2}.feature-box p{font-size:1rem;line-height:1.6;color:rgba(255,255,255,.8);margin-bottom:1.5rem}.about-features-grid .feature-box h3,.about-section .feature-box h3{font-size:16px;margin-bottom:.5rem;letter-spacing:2px}.about-features-grid .feature-box p,.about-section .feature-box p{font-size:1rem;color:rgba(255,255,255,.8)}.section-title{font-size:2.5rem;font-weight:400;margin-bottom:1.5rem;text-align:left;display:flex;align-items:center}.bittensor-logo{height:2rem;margin-left:.5rem;margin-bottom:3px;display:inline;vertical-align:baseline}.section-description{text-align:left;max-width:800px;margin:0 0 3rem 0;color:rgba(255,255,255,.8);font-size:1.1rem;line-height:1.6}.content-container{position:relative;z-index:1}.problem-solution-container{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;background:#131313;z-index:3}.sequence-description,.sequence-diagram,.sequence-title{position:relative;z-index:4;visibility:visible;opacity:1}.sequence-title{font-size:3rem;text-align:center;margin:0;will-change:transform,opacity;color:#fff}.sequence-diagram{position:relative;width:100%;max-width:800px;height:400px;margin:2rem 0;will-change:transform,opacity}.sequence-diagram.active{display:block}.sequence-description{max-width:600px;text-align:center;margin:0;will-change:transform,opacity;color:rgba(255,255,255,.9)}.sequence-description.active{display:block}.sequence-description p{font-size:1.1rem;line-height:1.6;color:rgba(255,255,255,.9)}.sequence-description:not(.active),.sequence-diagram:not(.active){opacity:0;visibility:hidden}.sequence-description,.sequence-diagram,.sequence-title{backface-visibility:hidden;-webkit-font-smoothing:antialiased}.sequence-visualization{width:100%;max-width:600px;aspect-ratio:16/9;position:relative;background:rgba(0,0,0,.2);border-radius:20px;overflow:hidden;margin:0}.sequence-diagram{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden}.sequence-diagram.active{opacity:1;visibility:visible}.sequence-description{position:relative;width:100%;text-align:center;max-width:600px;margin:0}.sequence-description p{font-size:1.1rem;line-height:1.6;color:rgba(255,255,255,.9);margin:0}.features:not(.in-viewport) .problem-solution-container{opacity:1;pointer-events:auto;visibility:visible}.features h2{text-align:center;font-size:2.5rem;margin:0;color:#fff;font-weight:400}.problem-visualization{width:100%;max-width:800px;margin:0 auto 4rem;padding:2rem;background:rgba(0,0,0,.2);border-radius:20px;position:relative;overflow:hidden}.fragmentation-diagram{width:100%;height:auto;background-color:#131313}.background-network circle{animation:nodePulse 4s infinite ease-in-out}.background-lines path{animation:lineFlow 20s infinite linear;stroke-dasharray:1 4}.background-lines circle{animation:dotPulse 3s infinite ease-in-out}@keyframes nodePulse{0%,100%{opacity:.2;stroke-width:1.5}50%{opacity:.3;stroke-width:2}}@keyframes lineFlow{from{stroke-dashoffset:0}to{stroke-dashoffset:100}}@keyframes dotPulse{0%,100%{opacity:.1;r:1}50%{opacity:.2;r:1.5}}.highlighted-network circle{animation:errorNodePulse 2s infinite ease-in-out}.error-paths path{animation:errorPathFlow 3s infinite linear}.error-paths path[stroke-dasharray]{animation:errorDottedFlow 3s infinite linear}@keyframes errorNodePulse{0%,100%{stroke-width:2;filter:drop-shadow(0 0 2px rgba(255, 69, 69, .2))}50%{stroke-width:2.5;filter:drop-shadow(0 0 4px rgba(255, 69, 69, .4))}}@keyframes errorPathFlow{0%{stroke-opacity:0.6;stroke-width:1.5}50%{stroke-opacity:1;stroke-width:2}100%{stroke-opacity:0.6;stroke-width:1.5}}@keyframes errorDottedFlow{from{stroke-dashoffset:0}to{stroke-dashoffset:24}}.highlighted-network circle:first-child{animation:centralNodePulse 3s infinite ease-in-out}@keyframes centralNodePulse{0%,100%{r:12;filter:drop-shadow(0 0 4px rgba(255, 69, 69, .3))}50%{r:13;filter:drop-shadow(0 0 8px rgba(255, 69, 69, .5))}}.main-nodes .node circle{animation:nodeGlow 4s infinite ease-in-out}.main-nodes .node path,.main-nodes .node rect{animation:iconPulse 4s infinite ease-in-out}@keyframes nodeGlow{0%,100%{filter:drop-shadow(0 0 3px rgba(123, 249, 251, .2))}50%{filter:drop-shadow(0 0 8px rgba(123, 249, 251, .4))}}@keyframes iconPulse{0%,100%{stroke-width:1.5;opacity:.7}50%{stroke-width:2;opacity:1}}.secondary-nodes circle{animation:secondaryPulse 3s infinite ease-in-out}@keyframes secondaryPulse{0%,100%{r:15;filter:drop-shadow(0 0 2px rgba(123, 249, 251, .1))}50%{r:16;filter:drop-shadow(0 0 4px rgba(123, 249, 251, .2))}}.connections path{stroke-dasharray:10 5;animation:flowConnection 20s infinite linear}.connections path[stroke="#FF4545"]{animation:flowErrorConnection 15s infinite linear}@keyframes flowConnection{to{stroke-dashoffset:-150}}@keyframes flowErrorConnection{0%{stroke-opacity:0.2;stroke-dashoffset:0}50%{stroke-opacity:0.4}100%{stroke-opacity:0.2;stroke-dashoffset:-150}}.labels text{animation:labelPulse 4s infinite ease-in-out}@keyframes labelPulse{0%,100%{opacity:.6}50%{opacity:.8}}.warning-indicators circle{animation:warningPulse 2s infinite ease-in-out}@keyframes warningPulse{0%,100%{r:15;opacity:.3}50%{r:20;opacity:.5}}.diagram-text{animation:textFade 4s infinite ease-in-out}@keyframes textFade{0%,100%{opacity:.7}50%{opacity:1}}.info-source{opacity:.9;transition:all .3s ease}.info-source:hover{opacity:1;transform:scale(1.05);filter:drop-shadow(0 0 10px rgba(123, 249, 251, .3))}.data-stream{animation:flowAnimation 3s infinite linear;stroke-dasharray:4 2}.data-noise{animation:noiseAnimation 4s infinite ease-in-out}.chaos-path{animation:chaosAnimation 8s infinite linear;stroke-dasharray:2 4}.chaos-line{animation:fadeInOut 4s infinite ease-in-out}@keyframes flowAnimation{0%{stroke-dashoffset:24}100%{stroke-dashoffset:0}}@keyframes noiseAnimation{0%,100%{opacity:.2}50%{opacity:.6}}@keyframes chaosAnimation{0%{stroke-dashoffset:0;opacity:.2}50%{opacity:.4}100%{stroke-dashoffset:48;opacity:.2}}@keyframes fadeInOut{0%,100%{opacity:.05}50%{opacity:.15}}.user-circle{animation:pulseUser 2s infinite ease-in-out;filter:drop-shadow(0 0 15px rgba(123, 249, 251, .2))}.confusion-symbols .symbol{font-size:20px;animation:float 3s infinite ease-in-out;opacity:.8}.confusion-symbols .symbol:nth-child(2){animation-delay:-.5s}.confusion-symbols .symbol:nth-child(3){animation-delay:-1s}.confusion-symbols .symbol:nth-child(4){animation-delay:-1.5s}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.data-fragments .fragment{font-family:'Fira Code',monospace;font-size:10px;animation:fadeFloat 4s infinite ease-in-out}.data-fragments .fragment:nth-child(2){animation-delay:-1s}.data-fragments .fragment:nth-child(3){animation-delay:-2s}.data-fragments .fragment:nth-child(4){animation-delay:-3s}@keyframes fadeFloat{0%,100%{opacity:.3;transform:translateY(0)}50%{opacity:.8;transform:translateY(-8px)}}.info-sources path{filter:drop-shadow(0 0 8px rgba(255, 69, 69, .4))}.problem-description{max-width:600px;margin:0 auto;text-align:center;color:rgba(255,255,255,.9);font-size:1.2rem;line-height:1.6}.problem-description p{margin-bottom:2rem}.features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:4rem}.feature-card{background:rgba(255,255,255,.05);padding:2.5rem;border-radius:16px;text-align:left;box-shadow:0 10px 30px rgba(0,0,0,.2);transition:all .3s ease;border:1px solid rgba(123,249,251,.1);position:relative}.feature-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.3);border-color:rgba(123,249,251,.2)}.feature-card i{font-size:2rem;color:#00bfff;margin-bottom:1.5rem}.feature-card h3{margin-bottom:1rem;color:#fff;font-size:1.5rem;font-weight:400}.feature-card p{color:rgba(255,255,255,.8);line-height:1.7}.about-section{position:relative;background-color:#121212;overflow:hidden}.about-section #network-canvas{height:100%;min-height:auto}.gradient-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,rgba(18,18,18,.95) 50%,rgba(18,18,18,.85) 65%,rgba(18,18,18,.4) 85%,rgba(18,18,18,0) 100%);z-index:2;pointer-events:none}.about-wrapper{position:relative;z-index:3;width:100%}.about-hero{display:flex;align-items:center;gap:2rem}.about-content{max-width:45%;position:relative;z-index:2;padding-top:12rem;padding-bottom:12rem}.about-hero-image{position:relative;z-index:5;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.about-hero-image img{width:100%;height:auto;border-radius:12px}.about-content h1{font-size:3rem;line-height:1.2;margin-bottom:1.5rem;font-family:'Space Grotesk',sans-serif;letter-spacing:2px;font-weight:400;text-transform:capitalize}.about-description{margin-top:2rem}.about-description p{font-size:1.1rem;color:rgba(255,255,255,.9);line-height:1.6;margin-bottom:1.5rem}.about-description p:last-child{margin-bottom:0}.about-section .features-grid{grid-template-columns:repeat(4,1fr)}.feature-box{border:1px solid rgba(123,249,251,.1);border-radius:5px;padding:2rem;transition:all .3s ease;height:100%}.feature-box:hover{transform:translateY(-5px)}.feature-box h3{font-family:'Fira Code',monospace;font-size:18px;font-weight:400;color:#00bfff;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:2px}.feature-box p{font-size:1rem;color:rgba(255,255,255,.8);line-height:1.6}@media (max-width:1200px){.about-section .features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.about-hero{grid-template-columns:1fr;gap:2rem;min-height:auto;flex-direction:column}.about-content{padding-right:0;padding-bottom:0;margin-bottom:0}.about-content h1{font-size:2.2rem;line-height:1.3}.about-description p{font-size:1rem}.scrolling-images{position:relative;height:60vh;margin-top:2rem;padding-top:1rem;padding-bottom:1rem}}.mission-section{background-color:#161616;padding:100px 0;position:relative;z-index:99}.about h2,.contact h2,.features h2,.incubation-content h2,.mission-section h2,.phases-section h2,.ultimate-tao-content h2{font-size:2.5rem!important;margin-bottom:1.5rem;color:#fff;font-weight:400;letter-spacing:2px;line-height:1.2}.phases-section{padding:100px 0;background-color:#121212;position:relative;z-index:2;overflow:hidden}.phases-carousel{position:relative;width:100%;margin-left:0;margin-right:0;height:auto;min-height:600px;overflow:hidden}.phases-track{position:relative;height:100%;display:flex;gap:6rem;transition:transform .5s ease-in-out}.phase-slide{position:relative;width:70%;flex:0 0 70%;opacity:1;visibility:visible;padding-right:6rem}.phase-gradient-overlay{position:absolute;top:0;right:0;width:30%;height:100%;background:linear-gradient(to right,rgba(18,18,18,0) 0,rgba(18,18,18,.9) 80%,rgba(18,18,18,.95) 90%,#121212 100%);pointer-events:none;z-index:5}.phase-gradient-blur{position:absolute;top:0;right:0;width:15%;height:100%;background:linear-gradient(to right,rgba(18,18,18,0) 0,rgba(18,18,18,.8) 100%);pointer-events:none;z-index:4;filter:blur(8px)}.phase-content{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;height:100%}.phase-text{flex:0 0 50%;position:relative}.phase-image{flex:0 0 45%;max-width:420px;position:relative}.phase-image img{width:100%;height:auto;border-radius:20px;filter:drop-shadow(0 0 30px rgba(123, 249, 251, .1))}.phase-controls{display:flex;flex-direction:row;gap:.5rem;position:absolute;bottom:5.2rem;left:2rem;transform:none;z-index:10}.phase-nav{margin:0;width:44px;height:44px;font-size:20px;border-radius:8px;background:#1a1a1a;border:none;color:#00bfff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;opacity:1;padding:0;line-height:1}.phase-nav.disabled{opacity:.2;cursor:default;pointer-events:none}.phase-nav:not(.disabled):hover{background:#121212}.phase-label{font-family:'Fira Code',monospace;font-size:.8rem;color:#00bfff;text-transform:uppercase;letter-spacing:2px;margin-bottom:1rem}.phase-text h3{font-size:2.5rem;color:#fff;margin-bottom:1rem;font-weight:400;line-height:1.2;font-family:'Space Grotesk',sans-serif;text-transform:capitalize}.phase-text .phase-subtitle{font-size:1.25rem;color:#fff;margin-bottom:1.5rem;opacity:.9;font-family:'Space Grotesk',sans-serif;letter-spacing:.4px}.phase-text p{color:rgba(255,255,255,.8);font-size:1.1rem;line-height:1.6;letter-spacing:.6px;margin-bottom:1rem}.phase-text ul{list-style:none;padding:0;margin-bottom:2rem}.phase-text ul li{color:rgba(255,255,255,.8);font-size:1.1rem;margin-bottom:1rem;line-height:1.6;position:relative;padding-left:1.5rem}.phase-text ul li::before{content:'';position:absolute;left:0;top:.7rem;width:6px;height:6px;background-color:#00bfff;border-radius:50%}@media (max-width:1200px){.phases-carousel{width:100%;margin-right:0}.phase-content{flex-direction:column;gap:2rem;align-items:center;text-align:center;padding:2rem}.phase-image,.phase-text{flex:0 0 100%;max-width:600px}.phase-controls{bottom:5.2rem;left:50%;transform:translateX(-50%)}}@media (max-width:768px){.phases-section{padding:80px 0 60px}.phases-carousel{padding:0;overflow:hidden;min-height:auto;margin-bottom:80px;position:relative;width:100%}.phases-section .eyebrow{text-align:center;display:block;margin-left:auto;margin-right:auto}.phases-track{gap:0;height:auto;width:100%;display:flex;flex-wrap:nowrap;transition:transform .5s ease-in-out}.phase-slide{width:100%;flex:0 0 100%;padding:0;height:auto;position:relative;overflow:hidden}.phase-content{flex-direction:column;gap:2rem;align-items:center;text-align:center;padding:1rem;height:auto;margin-bottom:1rem;width:100%}.phase-text{flex:0 0 100%;width:100%;order:1;margin-bottom:1.5rem}.phase-image{flex:0 0 100%;max-width:90%;order:2;position:relative;margin:0 auto;display:block}.phase-image img{width:100%;height:auto;max-width:100%;display:block;margin:0 auto}.phase-text h3{font-size:2rem;margin-bottom:.75rem}.phase-text .phase-subtitle{font-size:1.1rem;margin-bottom:1.25rem}.phase-text p{font-size:1rem}.phase-gradient-blur,.phase-gradient-overlay{display:none}.phase-controls{position:relative;bottom:auto;left:0;transform:none;margin:1.5rem auto 0;display:flex;justify-content:center;align-items:center;gap:1rem;width:100%;max-width:150px;z-index:20}.phase-nav{margin:0;width:44px;height:44px;font-size:20px}.phase-text p{margin-bottom:2rem}}.contact{padding-top:8rem;padding-bottom:8rem;background-color:#131313}.contact h2{text-align:center;font-size:2.5rem;margin-bottom:4rem;color:#fff;font-weight:400}.contact-form{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.contact-form input,.contact-form textarea{padding:1.25rem;background:rgba(255,255,255,.05);border:1px solid rgba(123,249,251,.1);border-radius:12px;font-size:1rem;color:#fff;transition:all .3s ease}.contact-form input:focus,.contact-form textarea:focus{outline:0;border-color:#00bfff;background:rgba(255,255,255,.08)}.contact-form textarea{height:150px;resize:vertical}footer{background-color:#121212;color:#fff;padding:1.5rem 0;position:relative}footer .container{max-width:1240px}footer::before{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(68,68,68,0) 0,#444 50%,rgba(68,68,68,0) 100%);pointer-events:none;z-index:2}.footer-grid{display:flex;justify-content:space-between;align-items:center;gap:2rem}.footer-brand{display:flex;align-items:center;gap:2rem}.brand-content{display:flex;align-items:center;gap:1rem}.footer-logo{height:32px;width:auto}.brand-content p{font-family:'Fira Code',monospace;font-size:.7rem;color:rgba(255,255,255,.6);letter-spacing:2px;white-space:nowrap}.social-links{display:flex;gap:.75rem}.social-links a{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgba(255,255,255,.03);color:rgba(255,255,255,.8);transition:all .3s ease}.social-links a:hover{background:rgba(123,249,251,.05);transform:translateY(-2px)}.social-links .x-icon{width:12px;height:12px;filter:invert(1);transition:filter .3s ease}.social-links a:hover .x-icon{filter:invert(1) sepia(1) saturate(3) hue-rotate(140deg)}.social-links i{font-size:.9rem}@media (max-width:1200px){.footer-grid{flex-direction:column;gap:1.5rem;text-align:center}.footer-brand{justify-content:center}}@media (max-width:768px){.footer-brand{flex-direction:column;align-items:center;text-align:center;gap:1rem}.brand-content{flex-direction:column;align-items:center;gap:.5rem}.brand-content p{white-space:normal;text-align:center}}@media (max-width:480px){.stat-item{flex:0 0 100%}}@media (max-width:1024px){.nav-links{gap:1.5rem;padding:0 1rem}.nav-button{padding:12px 23px;font-size:12px}}@media (max-width:768px){nav{justify-content:space-between;position:relative;z-index:10000}.nav-links{display:none;position:fixed;top:80px;left:0;width:100%;flex-direction:column;background-color:#161616;padding:20px;z-index:10000;border-top:1px solid #414141;box-shadow:0 10px 20px rgba(0,0,0,.2);align-items:center;gap:20px;overflow-y:auto;max-height:calc(100vh - 80px)}.nav-links.active{display:flex!important}.nav-links li{width:100%;text-align:center}.nav-links a{display:block;padding:15px 0;width:100%}.nav-cta{display:none;position:fixed;bottom:0;left:0;width:100%;padding:20px;background-color:#161616;z-index:10000;flex-direction:column;gap:10px;border-top:1px solid #414141}.hero-content .nav-cta{display:flex;position:relative;bottom:auto;left:auto;width:100%;padding:0;background-color:transparent;z-index:4;border-top:none;box-shadow:none;flex-direction:column;align-items:center;margin-bottom:0}.nav-cta.active{display:flex!important}.hamburger{display:flex;z-index:10001;position:relative}.hero{padding-top:100px;min-height:auto;height:auto;padding-bottom:50px}.hero-wrapper{display:flex;flex-direction:column;align-items:center;width:100%}.hero-content{padding-top:20px;width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.hero h1{font-size:2.9rem!important}.hero p{font-size:1.1rem}.hero-content .nav-cta{position:static;width:100%;display:flex;flex-direction:column;align-items:center;background-color:transparent;border:none;padding:0;margin-bottom:0;z-index:5}.hero-content .nav-cta .button-container{flex-direction:column;width:100%;gap:10px;margin-bottom:15px}.hero-content .nav-cta .button-container .nav-button{width:100%}.staking-message{width:100%;position:static;text-align:center;padding:0 10px;font-size:.85rem;line-height:1.4;margin-bottom:20px;z-index:5}.hero-image{width:100%;position:relative;display:block;z-index:3;margin-top:0}.hero-image img,.hero-image video{max-width:100%;height:auto}.hero-content .nav-cta{display:flex;position:relative;bottom:auto;left:auto;width:100%;padding:0;background-color:transparent;z-index:4;border-top:none;box-shadow:none;flex-direction:column;align-items:center;margin-bottom:0}.staking-message{margin-top:0;width:100%;position:relative;bottom:auto;left:auto;right:auto;text-align:center;padding:0 10px;font-size:.85rem;line-height:1.4;margin-bottom:20px;z-index:5}.hero-image{margin-top:0;max-width:100%;width:100%;position:relative;clear:both;display:block;order:2;z-index:3}.hero h1{font-size:2.9rem}.hero p{font-size:1.1rem;margin-bottom:2rem}.hero-content .nav-cta .button-container{flex-direction:column;width:100%;background-color:transparent;border:none;margin-bottom:10px}.hero-content .nav-cta .button-container .nav-button{width:100%;margin-bottom:10px}.features-grid{grid-template-columns:1fr}.features{padding:80px 0 60px}.features .container{display:flex;flex-direction:column;align-items:center}.section-title{text-align:center;display:block;flex-direction:column;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;font-size:2.2rem}.built-for-text{display:block;margin-bottom:.5rem}.bittensor-logo{display:block;margin:.5rem auto 0;height:2.5rem}.section-description{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:0;font-size:1rem;padding:0 10px}.footer-brand{flex-direction:column;align-items:center;text-align:center;gap:1rem}.brand-content{flex-direction:column;align-items:center;gap:.5rem}.brand-content p{white-space:normal;text-align:center}}@media (max-width:480px){.hero h1{font-size:2.9rem!important}.container{padding-left:20px;padding-right:20px;width:100%;max-width:100%;box-sizing:border-box}.hero{padding-top:80px}.features-grid{grid-template-columns:1fr}.feature-card{padding:2rem}.section-title{font-size:1.8rem;line-height:1.3;margin-bottom:1rem}.bittensor-logo{height:2rem;margin-top:.3rem;margin-bottom:20px}.section-description{font-size:.95rem;line-height:1.5;margin-bottom:0}.features{padding:60px 0 40px}.stat-item{flex:0 0 100%}.staking-message{margin-top:.75rem;font-size:.8rem}}.hero-decorative{position:absolute;z-index:4}.hero-decorative.left{left:5%;top:15%;width:calc(252px * var(--hero-scale,1));height:auto}.hero-decorative.top-right{right:5%;top:-15%;width:calc(144px * var(--hero-scale,1));height:auto}.hero-decorative.bottom-right{right:5%;bottom:-5%;width:calc(180px * var(--hero-scale,1));height:auto}.hero-decorative img{width:100%;height:auto;border-radius:12px;filter:drop-shadow(0 0 20px rgba(123, 249, 251, .1));opacity:.9;border:1.14px solid #00bfff}h1,h2,h3{font-weight:400;letter-spacing:2px;line-height:1.2;margin-bottom:1.5rem}.hero h1{font-size:5rem;font-weight:400;letter-spacing:2px;margin-bottom:1.5rem;color:#fff;line-height:1.2;text-transform:capitalize}.about-content h1{font-size:3rem;line-height:1.2;margin-bottom:1.5rem;font-family:'Space Grotesk',sans-serif;letter-spacing:2px;font-weight:400;text-transform:capitalize}.about h2,.contact h2,.features h2,.incubation-content h2,.mission-section h2,.phases-section h2,.ultimate-tao-content h2{font-size:2.5rem!important;margin-bottom:1.5rem;color:#fff;font-weight:400;letter-spacing:2px;line-height:1.2}.feature-box h3,.feature-card h3,.footer-section h3,.phase-text h3{font-family:'Fira Code',monospace;font-size:18px;font-weight:400;color:#00bfff;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:2px;line-height:1.2}.problem-sequence{min-height:100vh;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:4rem 0}.sequence-title{transition:opacity .5s ease,transform .5s ease}.sequence-diagram{display:none;width:100%;height:auto;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.sequence-diagram.active{display:block;opacity:1;transform:translateY(0)}.sequence-description{display:none;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease;max-width:600px;margin:2rem auto 0;text-align:center}.sequence-description.active{display:block;opacity:1;transform:translateY(0)}.features.scroll-lock{height:auto;overflow:visible}.mouse-follow{position:relative}.mouse-follow::after{content:'';position:absolute;width:400px;height:400px;background:radial-gradient(circle at center,rgba(123,249,251,.1) 0,transparent 70%);pointer-events:none;transform:translate(-50%,-50%);z-index:1;opacity:0;transition:opacity .3s ease}.mouse-follow.active::after{opacity:1}.ultimate-tao{position:relative;padding:8rem 0;overflow:hidden;background-color:#121212;min-height:600px}#tao-network-canvas{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;pointer-events:none;z-index:0;background-color:transparent}.ultimate-tao::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right,rgba(18,18,18,.95) 0,rgba(18,18,18,.85) 30%,rgba(18,18,18,.4) 50%,rgba(18,18,18,0) 100%);z-index:1;pointer-events:none}.ultimate-tao-container{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:4rem}.ultimate-tao-content{flex:0 0 50%;max-width:50%}.ultimate-tao-content .eyebrow{font-family:'Fira Code',monospace;font-size:.8rem;font-weight:400;letter-spacing:2px;color:#00bfff;text-transform:uppercase;margin-bottom:1rem}.ultimate-tao-content h2{font-size:2.5rem;font-weight:400;margin-bottom:1.5rem;color:#fff}.ultimate-tao-content p{color:rgba(255,255,255,.8);font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem}.ultimate-tao-content .nav-button{margin-top:1rem;display:inline-block;text-decoration:none}.ultimate-tao-image{flex:0 0 50%;max-width:50%;position:relative;z-index:1}.ultimate-tao-image img{width:100%;height:auto;max-width:550px;border-radius:20px;filter:drop-shadow(0 0 30px rgba(123, 249, 251, .1))}@media (max-width:768px){.ultimate-tao-container{flex-direction:column;gap:2rem}.ultimate-tao-content,.ultimate-tao-image{flex:0 0 100%;max-width:100%}.ultimate-tao-content{text-align:center}}.staking-message{margin-top:1rem;font-family:'Space Grotesk',sans-serif;font-size:.875rem;font-weight:400;color:rgba(255,255,255,.6);text-align:left;position:relative;z-index:10;margin-bottom:0}.staking-message a{color:#00bfff;text-decoration:none;transition:opacity .3s ease}.staking-message a:hover{opacity:.8}.page-transition-enter{opacity:0;transform:translateY(20px)}.page-transition-enter-active{opacity:1;transform:translateY(0);transition:opacity .5s,transform .5s}.page-transition-exit{opacity:1;transform:translateY(0)}.page-transition-exit-active{opacity:0;transform:translateY(-20px);transition:opacity .5s,transform .5s}header{position:fixed;width:100%;top:0;z-index:1000;background-color:#121212}footer{position:relative;z-index:1}main{padding-top:68px;width:100%;max-width:100%;overflow-x:hidden}.page-content{padding:1.5rem}.nav-button[title],.nav-links a[title]{position:relative}.nav-button[title]:hover::after,.nav-links a[title]:hover::after{content:attr(title);position:absolute;left:50%;transform:translateX(-50%);bottom:-25px;background:rgba(18,18,18,.9);color:#fff;padding:5px 10px;border-radius:4px;font-size:.7rem;white-space:nowrap;border:1px solid rgba(123,249,251,.1);pointer-events:none;z-index:1001}.nav-links li{position:relative;display:flex;align-items:center}.about-grid-container{position:relative;width:100%;aspect-ratio:4/3;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:1.5rem;padding:2rem;background:rgba(18,18,18,.8);border-radius:12px;overflow:hidden}.grid-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.grid-lines{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.2}.grid-item{position:relative;z-index:2;transform:scale(.98);transition:all .3s ease;aspect-ratio:1}.grid-item:hover{transform:scale(1);z-index:3}.image-container{position:relative;width:100%;height:100%;border-radius:8px;overflow:hidden;box-shadow:0 0 20px rgba(123,249,251,.1);border:1px solid rgba(123,249,251,.2);background-color:#121212}.image-container img{width:100%;height:100%;object-fit:cover;transition:all .3s ease;display:block}.connector-lines{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .3s ease}.grid-item:hover .connector-lines{opacity:1}.connector{stroke-dasharray:100;stroke-dashoffset:100;animation:drawLine 2s ease forwards}@keyframes drawLine{to{stroke-dashoffset:0}}.grid-item:hover .image-container{box-shadow:0 0 30px rgba(123,249,251,.2);border-color:rgba(123,249,251,.4)}.grid-item:hover img{transform:scale(1.05)}@media (max-width:768px){.about-grid-container{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);aspect-ratio:3/4}}@media (max-width:480px){.about-grid-container{grid-template-columns:1fr;grid-template-rows:repeat(6,1fr);aspect-ratio:2/3}}.scrolling-images{position:fixed;top:0;right:0;height:150vh;display:flex;gap:2rem;z-index:1;pointer-events:none;padding-right:calc((100vw - 92rem)/ 2 + 1rem);overflow:hidden}.scroll-column{display:flex;flex-direction:column;gap:2rem;width:250px;position:relative;overflow:hidden;height:100%}.looper{width:100%;height:100%;overflow:hidden;position:relative}.looper__innerList{display:flex;flex-direction:column;width:100%;gap:0;position:absolute;top:0;left:0}.looper__listInstance{display:flex;flex-direction:column;width:100%;gap:2rem;position:relative;padding-bottom:0}.looper__innerList>.looper__listInstance:last-child{margin-top:0}.scroll-column .image-container{width:250px;height:250px;overflow:hidden;border-radius:8px;position:relative;transition:all .3s ease;pointer-events:auto;will-change:transform;flex-shrink:0}.scroll-column .image-container img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}@media (max-width:768px){.about-hero{grid-template-columns:1fr;gap:2rem;min-height:auto;flex-direction:column}.about-content{position:relative;top:0;max-width:100%;text-align:center;padding-top:8rem;padding-bottom:3rem}.about-content h1{font-size:2em;text-align:center;margin-left:auto;margin-right:auto}.about-description{text-align:center;margin-left:auto;margin-right:auto}.about-description p{text-align:center}.scrolling-images{position:relative;height:60vh;margin-top:2rem;padding-top:1rem;padding-bottom:1rem}}@media (max-width:1440px){:root{--hero-scale:0.9}}@media (max-width:1200px){:root{--hero-scale:0.8}}@media (max-width:992px){:root{--hero-scale:0.7}}@media (max-width:768px){:root{--hero-scale:0.6}}@media (max-width:480px){:root{--hero-scale:0.5}}.about-content .text-reveal>*{opacity:0;transform:translateY(60px);filter:blur(24px)}.about-hero{display:flex;align-items:center;gap:2rem}.about-content{max-width:60%;position:relative;z-index:2}.bittensor-problem{padding:100px 0;background-color:#121212;position:relative;z-index:2;overflow:hidden}.problem-wrapper{display:flex;justify-content:space-between;gap:2rem}.problem-column,.solution-column{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.problem-text,.solution-text{font-size:1.5rem;line-height:1.4;color:#fff;max-width:90%;letter-spacing:.6px;text-align:center}@media (max-width:992px){.problem-wrapper{flex-direction:column;gap:3rem}.problem-column,.solution-column{width:100%;text-align:center}.problem-text,.solution-text{max-width:100%;margin:0 auto}}@media (max-width:768px){.features{padding:80px 0 60px}.features .container{display:flex;flex-direction:column;align-items:center}.section-title{font-size:2rem;line-height:1.3;margin-bottom:1.2rem;text-align:center}.built-for-text{display:inline}.bittensor-logo{display:block;margin:.5rem auto 20px;height:2.5rem}.section-description{text-align:center;margin-left:auto;margin-right:auto;font-size:1rem;padding:0 10px}}@media (max-width:480px){.section-title{font-size:1.8rem;line-height:1.3;margin-bottom:1rem}.bittensor-logo{height:2rem;margin-top:.3rem;margin-bottom:20px}.section-description{font-size:1rem;line-height:1.5}.features{padding:60px 0 40px}}.built-for-text{display:inline}@media (max-width:768px){body.menu-active{overflow:hidden}header{position:fixed;width:100%;top:0;z-index:10002}.nav-links.active{display:flex!important;top:80px;left:0;width:100%;height:calc(100vh - 80px - 100px);z-index:10000;background-color:rgba(22,22,22,.98);overflow-y:auto}.nav-cta.active{display:flex!important;height:140px;bottom:0;left:0;width:100%;z-index:10000;background-color:rgba(22,22,22,.98)}.hamburger{z-index:10003}}@media (max-width:768px){.about-section .about-hero{flex-direction:column;align-items:center;padding-top:40px}.about-section .about-content{max-width:100%;padding-top:4rem;padding-bottom:2rem;text-align:center}.about-section .about-content h1{font-size:2em!important;line-height:1.2;margin-bottom:1.5rem;text-align:center}.about-section .about-description{text-align:center}.about-section .about-description p{text-align:center}.mission-section{text-align:center}.mission-section .eyebrow,.mission-section p.eyebrow{text-align:center;margin-left:auto;margin-right:auto}.mission-section h2{text-align:center;margin-left:auto;margin-right:auto}.mission-section .section-description{text-align:center;margin-left:auto;margin-right:auto}.about-features-grid{grid-template-columns:1fr!important;gap:1.5rem}}@media (max-width:768px){.about-features-grid .feature-box{padding:1.5rem;text-align:center}.about-features-grid .feature-box h3{text-align:center;margin-bottom:.75rem}.about-features-grid .feature-box p{text-align:center;font-size:.95rem}}@media (max-width:768px){.phases-section{padding:80px 0 60px}}@media (max-width:768px){.phase-controls{position:relative;bottom:auto;left:0;margin:1.5rem auto 0;justify-content:center;align-items:center;gap:1rem;width:100%;max-width:150px;z-index:20}}.phases-section .phase-text h3{font-size:2.5rem;color:#fff;margin-bottom:2rem;font-weight:400;line-height:1.2;font-family:'Space Grotesk',sans-serif;text-transform:none;letter-spacing:normal}@media (max-width:768px){.phases-section .phase-text h3{font-size:2rem;margin-bottom:1.5rem}}@media (max-width:768px){.about-hero{overflow:visible}.about-content{position:relative;z-index:2}.scrolling-images{position:relative;width:100vw;margin:0;padding:2rem 0;height:auto;min-height:400px;display:flex;flex-direction:column;gap:2rem;z-index:1;overflow:hidden}.scroll-column .image-container{box-shadow:none!important;border:none!important}.scroll-column .image-container img{filter:none!important}.scroll-column{width:100%;height:180px;flex-direction:row;overflow-y:hidden;overflow-x:hidden;position:relative;padding:0;margin:0;left:0}.scroll-column .looper{width:100vw!important;margin:0;position:relative;left:0}.scroll-column .looper__innerList{width:400%!important;height:100%!important;padding:0!important}.scroll-column .looper__listInstance{flex-direction:row!important;height:100%!important;padding-right:0!important;padding-bottom:0!important;margin-right:0}.scroll-column .image-container{min-width:250px;height:100%;margin:0;padding:0}.scroll-column .looper__listInstance .image-container:last-child{margin-right:0;padding-right:0}.scroll-column .image-container img{width:100%;height:100%;object-fit:cover}.scroll-column .looper__listInstance:first-child .image-container:first-child{margin-left:20px}.scroll-column .looper__listInstance:last-child .image-container:last-child{padding-right:20px}}@media (max-width:768px){.gradient-overlay,.phase-gradient-overlay{background:rgba(18,18,18,.75)!important;background-image:none!important;opacity:1}}.mobile-message{display:none}@media (max-width:768px){.page-content{display:none}.mobile-message{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:2rem;text-align:center;background-color:#121212}.mobile-message h1{color:#fff;font-size:2rem;margin-bottom:1rem;font-weight:400}.mobile-message p{color:#888;font-size:1rem;line-height:1.5;max-width:400px}}.no-margin{margin-bottom:20px!important}.about-description p,.contact-form input,.contact-form textarea,.feature-box p,.feature-card p,.hero p,.preview-card-description,.problem-description,p{color:#fff!important}.gradient-bordered{position:relative}.gradient-bordered::after,.gradient-bordered::before{content:'';position:absolute;left:0;width:100%;height:1px;pointer-events:none;z-index:2}.gradient-bordered::before{top:0;background:linear-gradient(90deg,rgba(68,68,68,0) 0,#444 50%,rgba(68,68,68,0) 100%)}.gradient-bordered::after{bottom:0;background:linear-gradient(90deg,rgba(68,68,68,0) 0,#444 50%,rgba(68,68,68,0) 100%)}.built-with-bittensor-section{background:#131313!important;padding:48px 0 32px 0;border-top:1px solid #181818;border-bottom:1px solid #181818}.built-with-bittensor-container{display:flex;align-items:center;justify-content:flex-start;gap:24px;width:100%;overflow-x:auto}.built-for-text-col{color:#fff;font-size:1.1rem;font-family:'Space Grotesk',sans-serif;font-weight:400;letter-spacing:.02em;white-space:nowrap;flex:0 0 auto}.built-for-divider{height:64px;width:2px;min-width:2px;margin:0 40px;opacity:.5;flex:0 0 auto}.built-for-logos{display:flex;align-items:center;justify-content:flex-start;gap:48px;width:100%;flex-wrap:nowrap;min-width:0;overflow-x:auto;overflow-y:visible}.built-for-logos img{width:auto;height:auto;display:block}.built-for-logos .logo-1{height:48px}.built-for-logos .logo-2{height:30px}.built-for-logos .logo-3{height:30px}.built-for-logos .logo-4{height:17px}.built-for-logos .logo-5{height:25px}@media (max-width:900px){.built-for-logos{gap:20px}.built-for-logos .logo-1{height:32px}.built-for-logos .logo-2{height:20px}.built-for-logos .logo-3{height:20px}.built-for-logos .logo-4{height:12px}.built-for-logos .logo-5{height:16px}}@media (max-width:600px){.built-for-logos{gap:10px}.built-for-logos .logo-1{height:22px}.built-for-logos .logo-2{height:14px}.built-for-logos .logo-3{height:14px}.built-for-logos .logo-4{height:8px}.built-for-logos .logo-5{height:10px}}@media (max-width:768px){.about-content,.about-hero-image{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0 auto 1.5rem auto;box-sizing:border-box}}@media (max-width:768px){.contract-address-section .contract-address,.contract-address-section .contract-label{font-size:12px!important;line-height:1.2!important}}@media (max-width:768px){.contract-address-section #contract-address,.contract-address-section #copy-contract-btn .fa-copy,.contract-address-section>div:first-child{font-size:12px!important;line-height:1.2!important}.contract-address-section #copy-contract-btn .fa-copy{height:12px!important;width:12px!important}}@media (max-width:768px){.contract-address-section>div:last-child{display:flex!important;justify-content:center!important;align-items:center!important;width:100%}}@media (max-width:768px){.mission-content,.mission-image{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0 auto 1.5rem auto;box-sizing:border-box}}@media (max-width:768px){.mission-section .container{flex-direction:column!important;align-items:center!important;gap:2rem}.mission-content,.mission-image{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0 auto 1.5rem auto;box-sizing:border-box}}@media (max-width:768px){.phases-section .container{flex-direction:column!important;align-items:center!important;gap:2rem}.phases-content,.phases-image{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0 auto 1.5rem auto;box-sizing:border-box}}@media (max-width:768px){.phases-content h2{text-align:center!important}}@media (max-width:768px){.phases-content .nav-button.unfilled{display:block;margin-left:auto;margin-right:auto;text-align:center}}@media (max-width:768px){.phases-content a{display:block!important;margin-left:auto!important;margin-right:auto!important;width:fit-content!important;text-align:center!important}}@media (max-width:768px){.phases-features{flex-direction:column!important;width:100%!important;overflow:hidden!important;gap:1.5rem!important}.phases-features>div{width:100%!important;box-sizing:border-box;overflow:hidden;word-break:break-word;overflow-wrap:break-word}.phases-features h3{font-size:18px!important;line-height:1.2!important}.phases-features p{font-size:14px!important;line-height:1.4!important}}@media (max-width:768px){.phases-features>div{width:50vw!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}}@media (max-width:768px){.incubation-section .container{flex-direction:column!important;align-items:center!important;gap:2rem}.incubation-content,.incubation-image{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0 auto 1.5rem auto;box-sizing:border-box}}@media (max-width:768px){.incubation-content .eyebrow,.incubation-content h2{text-align:center!important}}@media (max-width:768px){.incubation-content a{display:block!important;margin-left:auto!important;margin-right:auto!important;width:fit-content!important;text-align:center!important}}@media (max-width:768px){.built-with-bittensor-container{flex-direction:column!important;align-items:center!important;gap:1.5rem!important}.built-for-logos{display:grid!important;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);gap:.5rem!important;width:100%!important;justify-items:center;align-items:center;margin-top:1.5rem!important;overflow:visible!important}.built-for-logos img{max-width:120px;width:auto;height:auto;display:block!important;margin:0 auto}.built-for-logos .logo-4{grid-column:1/2;grid-row:2/3;justify-self:center}.built-for-logos .logo-5{grid-column:2/3;grid-row:2/3;justify-self:center}}@media (max-width:768px){.built-for-logos img{max-width:40vw;min-width:90px;height:auto;display:block!important;margin:0 auto}.built-for-logos .logo-4{grid-column:2/3;grid-row:2/3;justify-self:center}.built-for-logos .logo-5{grid-column:3/4;grid-row:2/3;justify-self:center}}@media (max-width:768px){.built-for-divider{display:none!important}}@media (max-width:768px){.built-for-logos{display:none!important}}@media (max-width:768px){.built-for-mobile-logo{display:block!important;width:95%;max-width:95%;height:auto;margin:0 auto}}@media (min-width:769px){.built-for-mobile-logo{display:none!important}}