.hero.svelte-1uha8ag{min-height:100vh;display:flex;align-items:center;overflow:hidden;margin-top:0;padding-top:0}.hero-background.svelte-1uha8ag{position:absolute;inset:0;background:radial-gradient(ellipse at 20% 50%,rgba(20,181,252,.2) 0%,transparent 50%),radial-gradient(ellipse at 80% 20%,rgba(61,0,184,.2) 0%,transparent 50%),radial-gradient(ellipse at 40% 80%,rgba(20,181,252,.1) 0%,transparent 50%);animation:svelte-1uha8ag-float 6s ease-in-out infinite}@keyframes svelte-1uha8ag-float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.hero-content.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;opacity:0;transform:translateY(30px);transition:all .8s ease}.hero-content.visible.svelte-1uha8ag{opacity:1;transform:translateY(0)}.hero-title.svelte-1uha8ag{font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:1.5rem}.hero-description.svelte-1uha8ag{font-size:1.2rem;margin-bottom:2rem;line-height:1.6}.hero-actions.svelte-1uha8ag{display:flex;gap:1rem;flex-wrap:wrap}.hero-visual.svelte-1uha8ag{display:flex;justify-content:center;align-items:center}.code-window.svelte-1uha8ag{background:#000c;border-radius:var(--border-radius-lg);border:1px solid rgba(255,255,255,.2);overflow:hidden;max-width:400px;width:100%;box-shadow:var(--shadow-xl)}.window-header.svelte-1uha8ag{background:#ffffff1a;padding:.75rem 1rem;display:flex;align-items:center;gap:1rem}.window-controls.svelte-1uha8ag{display:flex;gap:.5rem}.control.svelte-1uha8ag{width:12px;height:12px;border-radius:50%;background:var(--medium-gray)}.control.svelte-1uha8ag:nth-child(1){background:#ff5f56}.control.svelte-1uha8ag:nth-child(2){background:#ffbd2e}.control.svelte-1uha8ag:nth-child(3){background:#27ca3f}.window-title.svelte-1uha8ag{color:#fffc;font-size:.9rem}.code-content.svelte-1uha8ag{padding:1rem;font-family:Consolas,Monaco,Courier New,monospace;font-size:.9rem}.code-line.svelte-1uha8ag{display:flex;margin-bottom:.5rem}.code-text.svelte-1uha8ag{white-space:pre-wrap;tab-size:4}.line-number.svelte-1uha8ag{color:var(--medium-gray);margin-right:1rem;min-width:1rem}.keyword.svelte-1uha8ag{color:var(--primary-blue)}.function.svelte-1uha8ag{color:#ffbd2e}.string.svelte-1uha8ag{color:#27ca3f}.services-grid.visible.svelte-1uha8ag .service-card:where(.svelte-1uha8ag){animation:slideUp .6s ease forwards}.service-card.svelte-1uha8ag{text-align:center;opacity:0;transform:translateY(30px);display:flex;flex-direction:column;height:100%}.service-icon.svelte-1uha8ag{font-size:3rem;margin-bottom:1rem}.service-card.svelte-1uha8ag p:where(.svelte-1uha8ag){min-height:4.5rem;margin-bottom:1rem;display:flex;align-items:flex-start}.service-features.svelte-1uha8ag{list-style:none;margin:1.5rem 0;text-align:left;flex-grow:1}.service-features.svelte-1uha8ag li:where(.svelte-1uha8ag){padding:.25rem 0;color:#fffc}.stats-grid.visible.svelte-1uha8ag .stat-item:where(.svelte-1uha8ag){animation:fadeIn .6s ease forwards}.stat-item.svelte-1uha8ag{text-align:center;opacity:0}.stat-number.svelte-1uha8ag{font-size:3rem;font-weight:700;margin-bottom:.5rem}.stat-label.svelte-1uha8ag{font-size:1.1rem;color:#fffc}.cta.svelte-1uha8ag{background:var(--gradient-secondary)}.cta-content.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:2.5rem;margin-bottom:1rem}.cta-content.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:1.2rem;margin-bottom:2rem}.cta-actions.svelte-1uha8ag{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media (max-width: 768px){.hero-content.svelte-1uha8ag{grid-template-columns:1fr;text-align:center;gap:2rem}.hero-title.svelte-1uha8ag{font-size:2.5rem}.hero-description.svelte-1uha8ag{font-size:1.1rem}.hero-actions.svelte-1uha8ag{justify-content:center}.code-window.svelte-1uha8ag{max-width:300px}.stats-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.cta-actions.svelte-1uha8ag{flex-direction:column;align-items:center}}@media (max-width: 480px){.hero-title.svelte-1uha8ag,.stat-number.svelte-1uha8ag{font-size:2rem}.cta-content.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:2rem}}
