html{scroll-behavior:smooth;scroll-padding-top:4rem}body{background-color:#0a0a12!important;font-family:Inter,sans-serif}.page-container{min-height:100vh;background-color:#0a0a12;color:#fff;overflow:hidden}.hero-section{padding-top:10rem;padding-bottom:8rem}@media (max-width:768px){.hero-section{padding-top:8rem;padding-bottom:6rem;min-height:auto}}.hero-blob-1,.hero-blob-2,.hero-gradient-bottom,.section-bg-gradient{display:none}.floating-header{position:sticky;top:1.8rem;z-index:50;padding:1rem;width:100%}.floating-header .header-content{background-color:rgba(10,10,18,.9)!important;border:1px solid #202033;border-radius:var(--border-radius)!important;padding:.75rem 1.5rem}.floating-footer{position:relative;background-color:transparent;padding-bottom:2rem}.floating-footer .footer-content{background-color:rgba(10,10,18,.9)!important;border:1px solid #202033;border-radius:var(--border-radius)!important;padding:2rem;margin-bottom:1rem}.feature-list-item{display:flex;align-items:center;gap:.5rem}.feature-list-dot{width:.375rem;height:.375rem;border-radius:50%;background-color:#d81364}.social-icon-wrapper{width:2rem;height:2rem;border-radius:50%;background-color:#0a0a12;display:flex;align-items:center;justify-content:center;border:1px solid #202033}.cta-card,.feature-card,.mission-card,.pricing-card{background-color:#0a0a12!important;border:1px solid #202033!important}.pricing-card:hover{transform:translateY(-5px)}.pricing-card-popular,.pricing-card:hover{border-color:rgba(216,19,100,.3)!important}.pricing-card-popular:hover{border-color:rgba(216,19,100,.5)!important}.pricing-card-header{border-bottom:1px solid #202033}.pricing-card-body,.pricing-card-header{padding:2rem;background-color:#0a0a12!important}.popular-badge{position:absolute;top:0;right:0;border-top-right-radius:0;border-bottom-left-radius:.5rem;border-top-left-radius:0;border-bottom-right-radius:0;background-color:#d81364;color:#fff}.cta-card:hover,.mission-card:hover{border-color:rgba(216,19,100,.3)}.network-image-wrapper{position:relative;z-index:10;background:linear-gradient(to bottom right,#202033,#0a0a12);border-radius:var(--border-radius);padding:.25rem;overflow:hidden}.network-image{background-color:#fff;border-radius:calc(var(--border-radius) - .25rem);overflow:hidden;width:100%;height:500px}.network-blob-1,.network-blob-2{display:none}.network-stat-item{display:flex;justify-content:space-between;border-bottom:1px solid #202033;padding-bottom:.5rem}.link-with-icon{display:inline-flex;align-items:center;color:#d81364;font-weight:500;text-decoration:none}.link-with-icon:hover{color:#60a5fa}.avatar-group{display:flex}.avatar-item{width:2rem;height:2rem;border-radius:50%;background-color:#0a0a12;border:2px solid #1a1b1e;margin-right:-.5rem}.feature-icon-box{background-color:rgba(216,19,100,.2);padding:1rem;border-radius:.75rem;display:inline-block;margin-bottom:1.5rem;color:#d81364}.mantine-Card-root{transition:all .2s ease-in-out}.mantine-Accordion-control{padding:1rem!important}.mantine-Accordion-content{padding:0 1rem 1rem!important;color:#909296!important}.mantine-Divider-root{border-color:#202033!important}.pricing-price{display:flex;align-items:baseline;gap:4px;margin-bottom:1.5rem}.pricing-price-amount{font-size:32px;font-weight:700;line-height:1}.pricing-price-period{color:var(--text-secondary);font-size:16px}.hero-title{letter-spacing:-.03em;margin-bottom:1rem;line-height:.9}.hero-title-highlight{color:#d81364;position:relative;display:inline-block}.hero-title-highlight:after{content:"";position:absolute;bottom:.1em;left:0;width:100%;height:.2em;background:linear-gradient(90deg,rgba(216,19,100,.3),rgba(216,19,100,0));z-index:-1;border-radius:4px}@media (max-width:768px){.hero-title{letter-spacing:-.02em;line-height:1}.hero-title-highlight:after{height:.15em;bottom:.05em}}@media (max-width:480px){.hero-title{letter-spacing:-.01em}}.navbar-link{transition:color .2s}.navbar-link:hover{color:#fff}.mantine-Tabs-list:before{content:none}.game-pricing-card{background-color:#0a0a12!important;border:2px solid #202033!important}.game-pricing-card.popular{border:2px solid #d81364!important;background-color:#200e15!important}