._8aEwW_page{overflow-x:hidden}._8aEwW_hero{min-height:calc(100vh - var(--header-height));text-align:center;padding:var(--spacing-4xl) var(--spacing-lg);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._8aEwW_heroBackground{z-index:0;position:absolute;inset:0}._8aEwW_heroGlow1{background:radial-gradient(circle,#00e68a14 0%,#0000 70%);border-radius:50%;width:600px;height:600px;animation:8s ease-in-out infinite _8aEwW_float;position:absolute;top:-20%;left:-10%}._8aEwW_heroGlow2{background:radial-gradient(circle,#7c3aed14 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:10s ease-in-out infinite reverse _8aEwW_float;position:absolute;bottom:-10%;right:-10%}._8aEwW_heroGrid{background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 70%);mask-image:radial-gradient(#000 30%,#0000 70%)}@keyframes _8aEwW_float{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-30px)scale(1.05)}66%{transform:translate(-20px,20px)scale(.95)}}._8aEwW_heroContent{z-index:1;max-width:800px;animation:.8s forwards _8aEwW_fadeInUp;position:relative}._8aEwW_heroBadge{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-full);font-size:var(--font-size-sm);color:var(--color-primary-400);font-weight:var(--font-weight-medium);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-bottom:var(--spacing-xl);align-items:center;gap:.5rem;padding:.375rem 1rem;display:inline-flex}._8aEwW_badgeDot{background:var(--color-primary-500);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite _8aEwW_pulse}._8aEwW_heroTitle{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:var(--font-weight-extrabold);margin-bottom:var(--spacing-lg);letter-spacing:-.03em;line-height:1.1}._8aEwW_heroGradient{background:linear-gradient(135deg, var(--color-primary-400), var(--color-accent-400));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}._8aEwW_heroSubtitle{font-size:var(--font-size-lg);color:var(--color-text-secondary);max-width:600px;margin:0 auto var(--spacing-2xl);line-height:var(--line-height-loose)}._8aEwW_heroCTA{gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;display:flex}._8aEwW_ctaPrimary{background:linear-gradient(135deg, var(--color-primary-600), var(--color-primary-700));font-weight:var(--font-weight-semibold);font-size:var(--font-size-base);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg), 0 0 30px #00e68a26;transition:all var(--transition-base);align-items:center;gap:.5rem;padding:.875rem 2rem;text-decoration:none;display:inline-flex;color:var(--color-text-inverse)!important}._8aEwW_ctaPrimary:hover{box-shadow:var(--shadow-xl), 0 0 40px #00e68a40;transform:translateY(-2px)}._8aEwW_ctaSecondary{background:var(--color-surface-700);font-weight:var(--font-weight-semibold);font-size:var(--font-size-base);border-radius:var(--radius-xl);border:1px solid var(--glass-border);transition:all var(--transition-base);align-items:center;gap:.5rem;padding:.875rem 2rem;text-decoration:none;display:inline-flex;color:var(--color-text-primary)!important}._8aEwW_ctaSecondary:hover{background:var(--color-surface-600);transform:translateY(-2px)}._8aEwW_stats{z-index:2;padding:0 var(--spacing-lg);margin-top:-3rem;position:relative}._8aEwW_statsInner{max-width:var(--container-max);background:var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);grid-template-columns:repeat(4,1fr);gap:1px;margin:0 auto;display:grid;overflow:hidden}._8aEwW_statItem{padding:var(--spacing-xl) var(--spacing-lg);background:var(--color-surface-800);flex-direction:column;align-items:center;gap:.25rem;display:flex}._8aEwW_statValue{font-size:var(--font-size-3xl);font-weight:var(--font-weight-extrabold);background:linear-gradient(135deg, var(--color-primary-400), var(--color-accent-400));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}._8aEwW_statLabel{font-size:var(--font-size-sm);color:var(--color-text-tertiary);font-weight:var(--font-weight-medium)}._8aEwW_sectionHeader{text-align:center;margin-bottom:var(--spacing-3xl)}._8aEwW_sectionTitle{font-size:var(--font-size-4xl);font-weight:var(--font-weight-extrabold);margin-bottom:var(--spacing-sm);letter-spacing:-.02em}._8aEwW_sectionSubtitle{font-size:var(--font-size-lg);color:var(--color-text-secondary);max-width:500px;margin:0 auto}._8aEwW_categories{padding:var(--spacing-4xl) var(--spacing-lg);max-width:var(--container-max);margin:0 auto}._8aEwW_categoryGrid{gap:var(--spacing-md);grid-template-columns:repeat(4,1fr);display:grid}._8aEwW_categoryCard{padding:var(--spacing-xl) var(--spacing-md);background:var(--color-surface-800);border:1px solid var(--glass-border);border-radius:var(--radius-xl);transition:all var(--transition-base);flex-direction:column;align-items:center;gap:.75rem;text-decoration:none;display:flex}._8aEwW_categoryCard:hover{background:var(--color-surface-700);border-color:var(--color-primary-500);box-shadow:var(--shadow-glow-primary);transform:translateY(-4px)}._8aEwW_categoryIcon{transition:transform var(--transition-spring);font-size:2.5rem}._8aEwW_categoryCard:hover ._8aEwW_categoryIcon{transform:scale(1.15)}._8aEwW_categoryName{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._8aEwW_features{padding:var(--spacing-4xl) var(--spacing-lg);max-width:var(--container-max);margin:0 auto}._8aEwW_featureGrid{gap:var(--spacing-lg);grid-template-columns:repeat(4,1fr);display:grid}._8aEwW_featureCard{padding:var(--spacing-2xl) var(--spacing-lg);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));transition:all var(--transition-base);position:relative}._8aEwW_featureCard:hover{border-color:#ffffff1a;transform:translateY(-4px)}._8aEwW_featureStep{top:var(--spacing-md);right:var(--spacing-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-surface-400);font-variant-numeric:tabular-nums;position:absolute}._8aEwW_featureIcon{margin-bottom:var(--spacing-md);font-size:2rem;display:block}._8aEwW_featureTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm);color:var(--color-text-primary)}._8aEwW_featureDesc{font-size:var(--font-size-sm);color:var(--color-text-tertiary);line-height:var(--line-height-loose)}._8aEwW_ctaSection{padding:var(--spacing-4xl) var(--spacing-lg);max-width:var(--container-max);margin:0 auto}._8aEwW_ctaCard{padding:var(--spacing-4xl) var(--spacing-2xl);background:var(--color-surface-800);border:1px solid var(--glass-border);border-radius:var(--radius-2xl);text-align:center;position:relative;overflow:hidden}._8aEwW_ctaGlow{pointer-events:none;background:radial-gradient(circle,#00e68a0f 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-50%;left:50%;transform:translate(-50%)}._8aEwW_ctaTitle{font-size:var(--font-size-3xl);font-weight:var(--font-weight-extrabold);margin-bottom:var(--spacing-md);position:relative}._8aEwW_ctaDesc{font-size:var(--font-size-lg);color:var(--color-text-secondary);max-width:500px;margin:0 auto var(--spacing-2xl);position:relative}._8aEwW_ctaButtons{gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;display:flex;position:relative}@media (max-width:1024px){._8aEwW_categoryGrid,._8aEwW_featureGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){._8aEwW_statsInner{grid-template-columns:repeat(2,1fr)}._8aEwW_hero{min-height:auto;padding:var(--spacing-3xl) var(--spacing-md)}}@media (max-width:480px){._8aEwW_categoryGrid{grid-template-columns:repeat(2,1fr)}._8aEwW_featureGrid{grid-template-columns:1fr}._8aEwW_statsInner{grid-template-columns:repeat(2,1fr)}._8aEwW_heroCTA{flex-direction:column;align-items:stretch}._8aEwW_ctaPrimary,._8aEwW_ctaSecondary{justify-content:center}}
