@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@500;600;700&display=swap";:root{--primary: #6de8ff;--primary-dark: #21a9c7;--primary-light: #a9f4ff;--secondary: #8dffca;--secondary-dark: #22c58c;--accent: #ff8b7a;--accent-dark: #f05f51;--bg-dark: #05070d;--bg-card: rgba(13, 18, 31, .78);--bg-card-hover: rgba(20, 29, 49, .92);--text-primary: #fbfdff;--text-secondary: #bac7d8;--text-muted: #7e8da1;--border: rgba(255, 255, 255, .13);--gradient-primary: linear-gradient(135deg, #ffffff 0%, #6de8ff 38%, #8dffca 72%, #ff8b7a 100%);--gradient-secondary: linear-gradient(135deg, #ff8b7a 0%, #f7d66f 100%);--gradient-hero: radial-gradient(circle at 50% 0%, rgba(109, 232, 255, .22), transparent 34%), linear-gradient(180deg, #05070d 0%, #0a101e 46%, #05070d 100%);--shadow-sm: 0 8px 24px rgba(0, 0, 0, .28);--shadow-md: 0 18px 55px rgba(0, 0, 0, .34);--shadow-lg: 0 34px 110px rgba(0, 0, 0, .46);--shadow-glow: 0 0 70px rgba(109, 232, 255, .22);--radius-sm: 10px;--radius-md: 16px;--radius-lg: 24px;--radius-xl: 34px}html{background:var(--bg-dark)}body{background:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px),radial-gradient(circle at 18% 0%,rgba(109,232,255,.18),transparent 30%),radial-gradient(circle at 86% 12%,rgba(255,139,122,.12),transparent 32%),#05070d;background-size:78px 78px,78px 78px,auto,auto,auto;color:var(--text-primary);letter-spacing:0}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background:linear-gradient(180deg,#05070d00,#05070d 82%)}a{color:var(--primary)}a:hover{color:var(--secondary)}p,.card-text,.section-subtitle,.feature-description,.timeline-content p,.blog-card-excerpt,.blog-article p,.footer-brand p,.footer-links a{color:var(--text-secondary)}.navbar{top:14px;left:50%;right:auto;width:min(1180px,calc(100% - 28px));transform:translate(-50%);border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#050911b8;box-shadow:0 18px 70px #0000005c;backdrop-filter:blur(26px) saturate(150%);-webkit-backdrop-filter:blur(26px) saturate(150%);padding:10px 0}.navbar .container{padding:0 14px}.logo{color:#fff;gap:10px;text-decoration:none}.logo-icon{width:42px;height:42px;flex:0 0 42px;background:url(/assets/mumblechat-mark-CaRONbUU.svg) center center / contain no-repeat;border-radius:0;box-shadow:none;color:transparent;font-size:0}.logo span{display:inline-block;font-family:Quicksand,Inter,sans-serif;font-size:clamp(1.55rem,2vw,1.9rem);font-weight:600;letter-spacing:-.09em;line-height:.95;text-transform:lowercase;background:linear-gradient(90deg,#fff 0 57%,#bb4fff 74%,#4e86ff 88%,#39deff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 24px rgba(57,222,255,.08)}.hero-brand{display:inline-flex;align-items:center;gap:18px;margin-bottom:26px;padding:16px 20px;border:1px solid rgba(255,255,255,.12);border-radius:28px;background:#060a14b8;box-shadow:0 24px 70px #00000057;backdrop-filter:blur(22px)}.hero-brand-icon{width:76px;height:76px;flex:0 0 76px;filter:drop-shadow(0 18px 32px rgba(65,128,255,.2))}.hero-brand-copy{display:flex;flex-direction:column;align-items:flex-start}.hero-brand-wordmark{font-family:Quicksand,Inter,sans-serif;font-size:clamp(2.5rem,5vw,4.8rem);font-weight:600;letter-spacing:-.12em;line-height:.9;text-transform:lowercase;background:linear-gradient(90deg,#fff 0 56%,#bb4fff 73%,#5185ff 88%,#39deff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-brand-tagline{margin-top:10px;color:#cad4e6db;font-size:.8rem;font-weight:700;letter-spacing:.46em;text-transform:uppercase}.footer-brand .logo{margin-bottom:14px}@media(max-width:768px){.logo{gap:8px}.logo-icon{width:36px;height:36px;flex-basis:36px}.logo span{font-size:1.4rem}.hero-brand{gap:14px;padding:14px 16px;border-radius:22px}.hero-brand-icon{width:60px;height:60px;flex-basis:60px}.hero-brand-tagline{font-size:.66rem;letter-spacing:.32em}}.nav-links{gap:4px}.nav-links a,.dropdown-menu a{border-radius:999px;color:#eaf1fbbd;font-weight:650}.nav-links>li>a{padding:10px 12px}.nav-links a:hover,.nav-links a.active{color:#fff;background:#ffffff14}.dropdown-menu{background:#080d18f2;border:1px solid rgba(255,255,255,.14);border-radius:20px;box-shadow:var(--shadow-lg);backdrop-filter:blur(24px)}.btn{border-radius:999px;min-height:48px;box-shadow:none;transform:translateZ(0)}.btn-primary,.btn-success,.hero-actions .btn[style]{background:linear-gradient(135deg,#f8feff,#6de8ff 42%,#8dffca)!important;color:#031018!important;border:0!important;box-shadow:0 18px 45px #6de8ff40!important}.btn-secondary{color:#fff;border:1px solid rgba(255,255,255,.18);background:#ffffff13}.btn:hover{transform:translateY(-3px)}.hero,.hero-with-image{min-height:100vh;padding-top:142px;background:var(--gradient-hero);overflow:hidden}.hero-bg-image{opacity:.34;filter:saturate(1.18) contrast(1.08);transform:scale(1.04)}.hero:before{background:linear-gradient(180deg,#05070d33,#05070ddb),radial-gradient(circle at 50% 18%,rgba(109,232,255,.18),transparent 35%)}.hero:after,.glow-orb{display:none!important}.hero-content{width:min(1120px,calc(100% - 32px));padding:0 16px}.hero-badge{border:1px solid rgba(109,232,255,.26);background:#6de8ff14;color:var(--primary-light);box-shadow:inset 0 1px #ffffff14}.hero-title,.hero h1,.hero h2{color:#fff;font-size:clamp(3.4rem,8.6vw,7.6rem);font-weight:900;line-height:.98;letter-spacing:0;margin-bottom:26px}.hero-title span,.section-title span,.stat-value,.score-number,.blog-article-title span,.gradient-text{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle,.hero p{max-width:980px;margin-left:auto;margin-right:auto;color:#e6effad1;font-size:clamp(1.05rem,2.1vw,1.38rem);line-height:1.72}.security-score{max-width:880px;margin:32px auto;border:1px solid rgba(109,232,255,.18);border-radius:28px;background:#fff1;backdrop-filter:blur(20px);box-shadow:var(--shadow-md)}.hero-stats,.stats-grid,.grid,.feature-grid,.blog-grid,.docs-grid{gap:22px}.stat-card,.card,.glass-card,.feature-card,.blog-card,.doc-card,.download-card,.relay-card,.node-card,.status-card,.timeline-item,.token-card,.faq-item,.comparison-card,.ecosystem-card,.architecture-card{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.13);background:linear-gradient(155deg,#ffffff1a,#ffffff08),#0a0f1bc7;box-shadow:var(--shadow-md);backdrop-filter:blur(22px) saturate(145%)}.card:before,.glass-card:before,.feature-card:before,.blog-card:before,.doc-card:before,.download-card:before,.relay-card:before,.node-card:before,.status-card:before,.token-card:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(109,232,255,.66),transparent)}.card:hover,.glass-card:hover,.feature-card:hover,.blog-card:hover,.doc-card:hover,.download-card:hover,.relay-card:hover,.node-card:hover,.status-card:hover,.token-card:hover{transform:translateY(-8px);border-color:#6de8ff52;background:linear-gradient(155deg,#6de8ff21,#8dffca0e),#0d1322e6;box-shadow:var(--shadow-lg),var(--shadow-glow)}.card-icon,.feature-icon,.step-icon,.tech-icon{background:linear-gradient(135deg,#fff,#6de8ff 48%,#8dffca);color:#031018;box-shadow:0 18px 44px #6de8ff33}.section{position:relative;padding:120px 0;background:transparent}.section:nth-child(2n){background:linear-gradient(180deg,#ffffff07,#fff0)}.section-title{max-width:920px;margin-left:auto;margin-right:auto}.section-title h2,.section-title,h2{color:#fff;letter-spacing:0}.section-title h2,.section-title>span+h2{font-size:clamp(2.4rem,5vw,5rem);line-height:1.04;font-weight:900}.hero+.section,.section.featured,.section.dark,.blog-hero,.docs-hero,.page-hero{border-top:1px solid rgba(255,255,255,.08)}.tech-badge,.tag,.blog-category,.status-badge,.live-badge,.network-badge{border:1px solid rgba(109,232,255,.22);background:#6de8ff14;color:var(--primary-light)}.blog-card img,.feature-image img,.hero-image img,.section-image img,.download-visual img{border-radius:28px;border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow-lg)}.footer,.global-footer{background:#05070de6;border-top:1px solid rgba(255,255,255,.12)}.bottom-nav{background:#050911d6;border:1px solid rgba(255,255,255,.14);box-shadow:0 -18px 50px #0000005c;backdrop-filter:blur(24px)}.premium-reveal{opacity:0;transform:translateY(32px) scale(.985);transition:opacity .8s ease,transform .8s ease}.premium-reveal.is-visible{opacity:1;transform:translateY(0) scale(1)}.hero-content.animate-fade-in{animation:premiumHeroIn .9s ease both}@keyframes premiumHeroIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;scroll-behavior:auto!important;transition-duration:1ms!important}.premium-reveal{opacity:1;transform:none}}@media(max-width:1024px){.navbar{border-radius:26px}.nav-links.show{top:calc(100% + 10px);border:1px solid rgba(255,255,255,.14);border-radius:26px;background:#050911f5;box-shadow:var(--shadow-lg);backdrop-filter:blur(24px)}}@media(max-width:768px){.navbar{top:8px;width:calc(100% - 16px)}.hero,.hero-with-image{padding-top:124px}.section{padding:78px 0}.hero-title,.hero h1,.hero h2{font-size:clamp(2.8rem,14vw,4.5rem)}}
