:root{--mono:"JetBrains Mono","DM Mono",monospace;--sans:"Outfit",-apple-system,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:#08090a;font-family:var(--sans);color:#fff;-webkit-font-smoothing:antialiased}.page-wrapper{display:flex;flex-direction:column;min-height:100vh}.page-content{flex:1 1}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:.4}50%{opacity:1}}.fade-up{animation:fadeUp .7s cubic-bezier(.22,1,.36,1) forwards;opacity:0}.fade-up-d1{animation-delay:.1s}.fade-up-d2{animation-delay:.2s}.fade-up-d3{animation-delay:.3s}.fade-up-d4{animation-delay:.4s}.btn-primary{padding:14px 28px;border-radius:10px;border:none;background:linear-gradient(135deg,#34d399,#059669);color:#fff;font-size:15px;font-weight:600;cursor:pointer;font-family:var(--sans);transition:all .2s;letter-spacing:-.2px}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 8px 30px rgba(52,211,153,.25)}.btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.btn-ghost{padding:14px 28px;border-radius:10px;border:1px solid hsla(0,0%,100%,.1);background:transparent;color:hsla(0,0%,100%,.7);font-size:15px;font-weight:500;cursor:pointer;font-family:var(--sans);transition:all .2s}.btn-ghost:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.18)}.nav-link{color:hsla(0,0%,100%,.45);font-size:14px;cursor:pointer;transition:color .2s;background:none;border:none;font-family:var(--sans);text-decoration:none}.nav-link:hover{color:hsla(0,0%,100%,.8)}.stat-num{font-size:36px;font-weight:700;font-family:var(--mono);background:linear-gradient(135deg,#34d399,#a7f3d0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:768px){.grid-3{grid-template-columns:1fr!important}.grid-4{grid-template-columns:1fr 1fr!important}.grid-2{grid-template-columns:1fr!important}.hero-title{font-size:36px!important}.nav-links{display:none!important}}