.page-module___8aEwW__landing{min-height:100vh;position:relative;overflow:hidden}.page-module___8aEwW__bgGlow{z-index:0;pointer-events:none;background:radial-gradient(circle,#8a2be226 0%,#0000 60%);width:800px;height:800px;position:absolute;top:-20%;left:50%;transform:translate(-50%)}.page-module___8aEwW__hero{text-align:center;z-index:10;padding:120px 0 80px;position:relative}.page-module___8aEwW__heroBadge{border-radius:var(--radius-full);color:var(--text-primary);background:#8a2be21a;border:1px solid #8a2be24d;align-items:center;gap:10px;margin-bottom:32px;padding:8px 20px;font-size:.9rem;font-weight:600;display:inline-flex;box-shadow:0 0 20px #8a2be226}.page-module___8aEwW__hero h1{margin-bottom:24px;font-size:clamp(3rem,6vw,5rem);font-weight:900;line-height:1.1}.page-module___8aEwW__hero p{color:var(--text-secondary);max-width:650px;margin:0 auto 48px;font-size:1.25rem;font-weight:400}.page-module___8aEwW__heroActions{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.page-module___8aEwW__features{z-index:1;padding:80px 0;position:relative}.page-module___8aEwW__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.page-module___8aEwW__featureCard{text-align:left;padding:32px}.page-module___8aEwW__featureIcon{border-radius:var(--radius-md);width:56px;height:56px;transition:all var(--transition-smooth);background:#ffffff0d;border:1px solid #ffffff1a;justify-content:center;align-items:center;margin-bottom:20px;font-size:1.5rem;display:flex;box-shadow:inset 0 2px 4px #ffffff0d}.page-module___8aEwW__featureCard:hover .page-module___8aEwW__featureIcon{background:var(--accent-gradient);box-shadow:var(--shadow-glow);border-color:#0000;transform:scale(1.05)rotate(5deg)}.page-module___8aEwW__featureCard h3{margin-bottom:12px;font-size:1.2rem}.page-module___8aEwW__featureCard p{color:var(--text-secondary);font-size:.95rem}.page-module___8aEwW__howItWorks{z-index:1;padding:80px 0;position:relative}.page-module___8aEwW__sectionTitle{text-align:center;margin-bottom:64px;font-size:2.5rem}.page-module___8aEwW__stepsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:32px;display:grid}.page-module___8aEwW__stepCard{text-align:center;padding:40px 24px;position:relative}.page-module___8aEwW__stepNumber{background:var(--bg-card-solid);border:2px solid var(--accent-secondary);width:64px;height:64px;color:var(--accent-secondary);z-index:2;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 24px;font-size:1.5rem;font-weight:800;display:flex;position:relative;box-shadow:0 0 30px #00f0ff26}.page-module___8aEwW__cryptos{text-align:center;padding:80px 0}.page-module___8aEwW__cryptoGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;max-width:900px;margin:40px auto 0;display:grid}.page-module___8aEwW__cryptoItem{text-align:left;align-items:center;gap:16px;padding:24px;display:flex}.page-module___8aEwW__cryptoIconLg{border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.5rem;font-weight:800;display:flex}.page-module___8aEwW__btc{color:#f7931a;background:#f7931a26}.page-module___8aEwW__usdt{color:#26a17b;background:#26a17b26}.page-module___8aEwW__eth{color:#627eea;background:#627eea26}.page-module___8aEwW__matic{color:#8247e5;background:#8247e526}.page-module___8aEwW__cryptoName{font-size:1.1rem;font-weight:700}.page-module___8aEwW__cryptoNetwork{color:var(--text-muted);font-size:.85rem}.page-module___8aEwW__cta{padding:100px 0}.page-module___8aEwW__ctaBox{border-radius:var(--radius-xl);text-align:center;box-shadow:var(--shadow-lg),inset 0 0 80px #8a2be21a;background:radial-gradient(circle,#8a2be226,#0000 70%);border:1px solid #8a2be266;padding:64px 40px}.page-module___8aEwW__ctaBox h2{margin-bottom:20px;font-size:2.5rem}.page-module___8aEwW__ctaBox p{color:var(--text-secondary);margin-bottom:40px;font-size:1.1rem}.page-module___8aEwW__footer{border-top:1px solid var(--border-subtle);text-align:center;padding:40px 0}@media (max-width:768px){.page-module___8aEwW__hero{padding:80px 0 40px}.page-module___8aEwW__hero h1{font-size:2.5rem}.page-module___8aEwW__sectionTitle{font-size:2rem}.page-module___8aEwW__ctaBox{padding:40px 24px}.page-module___8aEwW__ctaBox h2{font-size:2rem}}
