body{margin:0;padding:0;background:#0d0d0d}.page.svelte-10gew2e{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:#0d0d0d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mesh.svelte-10gew2e{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 60% at 70% -10%,rgba(0,214,111,.12) 0%,transparent 60%),radial-gradient(ellipse 60% 50% at -10% 80%,rgba(139,92,246,.1) 0%,transparent 60%),radial-gradient(ellipse 50% 40% at 50% 50%,rgba(0,214,111,.04) 0%,transparent 70%);animation:svelte-10gew2e-meshShift 12s ease-in-out infinite alternate;pointer-events:none}@keyframes svelte-10gew2e-meshShift{0%{transform:scale(1) translate(0)}50%{transform:scale(1.05) translate(-1%,-1%)}to{transform:scale(1) translate(1%,1%)}}.grid-overlay.svelte-10gew2e{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:60px 60px;pointer-events:none}.particles.svelte-10gew2e{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.particle.svelte-10gew2e{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:var(--s);background:#00d66f;border-radius:50%;opacity:var(--o);animation:svelte-10gew2e-pfloat var(--d) ease-in-out infinite;animation-delay:var(--dl);will-change:transform,opacity}@keyframes svelte-10gew2e-pfloat{0%,to{transform:translate(0)}33%{transform:translate(12px,-18px)}66%{transform:translate(-8px,10px)}}.content.svelte-10gew2e{position:relative;z-index:1;text-align:center;max-width:660px;padding:2rem 1.5rem}.content.svelte-10gew2e>:where(.svelte-10gew2e){opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1)}.content.visible.svelte-10gew2e>:where(.svelte-10gew2e){opacity:1;transform:translateY(0)}.logo.svelte-10gew2e{display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.logo-text.svelte-10gew2e{font-size:1.75rem;font-weight:700;color:#fff;letter-spacing:-.02em;text-decoration:none}.ai-text.svelte-10gew2e{background:linear-gradient(135deg,#00d66f,#34d399,#00d66f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.badge.svelte-10gew2e{display:inline-flex;align-items:center;gap:.5rem;background:#00d66f12;border:1px solid rgba(0,214,111,.18);border-radius:100px;padding:.4rem 1rem;font-size:.72rem;color:#00d66f;letter-spacing:.05em;text-transform:uppercase;font-weight:600;margin-bottom:1.75rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dot.svelte-10gew2e{width:6px;height:6px;border-radius:50%;background:#00d66f;box-shadow:0 0 8px #00d66f;animation:svelte-10gew2e-pulse 2s ease-in-out infinite}@keyframes svelte-10gew2e-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.75)}}h1.svelte-10gew2e{font-size:clamp(2.75rem,7vw,4.5rem);font-weight:800;color:#fff;line-height:1.05;margin:0 0 1.25rem;letter-spacing:-.04em}.word.svelte-10gew2e{display:inline-block;transition:transform .4s cubic-bezier(.4,0,.2,1)}.word.svelte-10gew2e:hover{transform:translateY(-4px)}.glow-word.svelte-10gew2e{background:linear-gradient(135deg,#00d66f,#00ff8a,#00b85e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 20px rgba(0,214,111,.4));animation:svelte-10gew2e-glowPulse 3s ease-in-out infinite}@keyframes svelte-10gew2e-glowPulse{0%,to{filter:drop-shadow(0 0 20px rgba(0,214,111,.4))}50%{filter:drop-shadow(0 0 35px rgba(0,214,111,.7))}}.sub.svelte-10gew2e{color:#9ca3af;font-size:1.125rem;min-height:1.8em;margin:0 0 2rem}.cursor.svelte-10gew2e{color:#00d66f;animation:svelte-10gew2e-blink 1s step-end infinite}.cursor.done.svelte-10gew2e{opacity:0}@keyframes svelte-10gew2e-blink{0%,to{opacity:1}50%{opacity:0}}.features.svelte-10gew2e{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin-bottom:2rem}.card.svelte-10gew2e{position:relative;display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:1.25rem .75rem;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:default;transition:transform .3s cubic-bezier(.4,0,.2,1),border-color .3s,box-shadow .3s;overflow:hidden}.card-glow.svelte-10gew2e{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:14px;opacity:0;background:linear-gradient(135deg,#00d66f4d,#8b5cf633);transition:opacity .3s;pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px}.card.svelte-10gew2e:hover{transform:translateY(-6px);border-color:#00d66f4d;box-shadow:0 16px 40px #00d66f1f}.card.svelte-10gew2e:hover .card-glow:where(.svelte-10gew2e){opacity:1}.card-icon.svelte-10gew2e{font-size:1.75rem;line-height:1;transition:transform .3s cubic-bezier(.4,0,.2,1)}.card.svelte-10gew2e:hover .card-icon:where(.svelte-10gew2e){transform:scale(1.15) rotate(-5deg)}.card-label.svelte-10gew2e{font-size:.75rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.05em}.card-desc.svelte-10gew2e{font-size:.65rem;color:#6b7280;line-height:1.3;text-align:center}.form.svelte-10gew2e{margin-bottom:1.25rem;display:flex;flex-direction:column;gap:.5rem}.input-row.svelte-10gew2e{display:flex;gap:.5rem}.input-row.svelte-10gew2e input:where(.svelte-10gew2e){flex:1;padding:.875rem 1.125rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:.9rem;outline:none;transition:border-color .2s,background .2s;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.input-row.svelte-10gew2e input:where(.svelte-10gew2e):focus{border-color:#00d66f80;background:#00d66f0a}.input-row.svelte-10gew2e input:where(.svelte-10gew2e)::placeholder{color:#4b5563}.cta-btn.svelte-10gew2e{position:relative;width:100%;padding:.875rem 1.5rem;background:#00d66f;color:#000;border:none;border-radius:10px;font-weight:700;font-size:.9rem;cursor:pointer;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s,opacity .15s;will-change:transform;overflow:hidden}.cta-btn.svelte-10gew2e:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.15) 0%,transparent 60%);opacity:0;transition:opacity .2s}.cta-btn.svelte-10gew2e:hover:after{opacity:1}.cta-btn.svelte-10gew2e:hover{box-shadow:0 8px 24px #00d66f66}.cta-btn.svelte-10gew2e:disabled{opacity:.7;cursor:default}.form-err.svelte-10gew2e{color:#ef4444;font-size:.8rem;margin:0;text-align:left}.success.svelte-10gew2e{display:inline-flex;align-items:center;gap:.5rem;background:#00d66f14;border:1px solid rgba(0,214,111,.2);border-radius:10px;padding:.875rem 1.5rem;color:#00d66f;font-size:.9rem;font-weight:500;margin-bottom:1.25rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.social.svelte-10gew2e{color:#4b5563;font-size:.8rem;margin:0}.social.svelte-10gew2e a:where(.svelte-10gew2e){color:#6b7280;text-decoration:none;transition:color .15s}.social.svelte-10gew2e a:where(.svelte-10gew2e):hover{color:#00d66f}.early-links.svelte-10gew2e{display:flex;align-items:center;gap:.75rem;margin-top:1.25rem;flex-wrap:wrap;justify-content:center}.early-label.svelte-10gew2e{font-size:.75rem;color:#4b5563;font-weight:500}.early-link.svelte-10gew2e{font-size:.8rem;font-weight:600;color:#9ca3af;text-decoration:none;padding:.35rem .85rem;border:1px solid #2a2a2a;border-radius:999px;background:#ffffff08;transition:color .15s,border-color .15s,background .15s}.early-link.svelte-10gew2e:hover{color:#00d66f;border-color:#00d66f66;background:#00d66f0f}@media(max-width:600px){.features.svelte-10gew2e{grid-template-columns:repeat(2,1fr)}.input-row.svelte-10gew2e{flex-direction:column}.particle.svelte-10gew2e:nth-child(n+20){display:none}}@media(prefers-reduced-motion:reduce){.particle.svelte-10gew2e,.mesh.svelte-10gew2e,.dot.svelte-10gew2e,.cursor.svelte-10gew2e,.glow-word.svelte-10gew2e{animation:none}.content.svelte-10gew2e>:where(.svelte-10gew2e){transition:none}}
