.page-module___8aEwW__main{background:radial-gradient(circle at 100% 0,#3b82f61a,#0000 50%),radial-gradient(circle at 0 100%,#22d3ee0d,#0000 50%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.page-module___8aEwW__hero{text-align:center;flex-direction:column;align-items:center;gap:3rem;max-width:800px;display:flex}.page-module___8aEwW__hero h1{margin-bottom:1.5rem;font-size:4rem;line-height:1.1}.page-module___8aEwW__subtitle{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.25rem;line-height:1.6}.page-module___8aEwW__statsContainer{flex-wrap:wrap;justify-content:center;gap:1.5rem;width:100%;display:flex}.page-module___8aEwW__statCard{text-align:left;min-width:200px;transition:transform var(--transition-fast),box-shadow var(--transition-fast);flex:1;align-items:center;gap:1rem;padding:1.5rem;display:flex}.page-module___8aEwW__statCard:hover{box-shadow:var(--shadow-glow);transform:translateY(-4px)}.page-module___8aEwW__statInfo span{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:600}.page-module___8aEwW__statInfo h3{margin-top:.25rem;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500}.page-module___8aEwW__primaryButton{background:var(--accent-primary);color:#fff;border-radius:var(--radius-full);transition:all var(--transition-fast);padding:1rem 2rem;font-size:1.125rem;font-weight:600;box-shadow:0 4px 14px #3b82f666}.page-module___8aEwW__primaryButton:hover{background:var(--accent-cyan);transform:scale(1.05);box-shadow:0 6px 20px #22d3ee66}
