.landing.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;overflow-y:auto}.hero.svelte-1uha8ag{width:100%;min-height:70vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:60px 0}.hero.svelte-1uha8ag .hero-content:where(.svelte-1uha8ag){max-width:800px;display:flex;flex-direction:column;align-items:center;gap:24px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(32px,5vw,56px);font-weight:800;color:#fff;line-height:1.2;margin:0}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:var(--mint, #1de9b6)}.hero.svelte-1uha8ag .subtitle:where(.svelte-1uha8ag){font-size:clamp(16px,2vw,20px);color:#a0a0a0;line-height:1.6;margin:0;max-width:600px}.hero.svelte-1uha8ag .hero-actions:where(.svelte-1uha8ag){display:flex;gap:16px;margin-top:16px}@media(max-width:480px){.hero.svelte-1uha8ag .hero-actions:where(.svelte-1uha8ag){flex-direction:column;width:100%}.hero.svelte-1uha8ag .hero-actions:where(.svelte-1uha8ag) button{width:100%}}.features.svelte-1uha8ag{width:100%;padding:80px 0;display:flex;flex-direction:column;align-items:center;gap:48px}.features.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(28px,4vw,40px);color:#fff;text-align:center;margin:0}.features.svelte-1uha8ag h2:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:var(--mint, #1de9b6)}.features.svelte-1uha8ag .features-grid:where(.svelte-1uha8ag){display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;width:100%}.features.svelte-1uha8ag .feature-card:where(.svelte-1uha8ag){background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:24px;padding:32px;display:flex;flex-direction:column;gap:16px;transition:transform .2s,background .2s}.features.svelte-1uha8ag .feature-card:where(.svelte-1uha8ag):hover{background:#ffffff0d;transform:translateY(-4px)}.features.svelte-1uha8ag .feature-card:where(.svelte-1uha8ag) .icon-wrap:where(.svelte-1uha8ag){width:48px;height:48px;border-radius:12px;background:#1de9b61a;display:flex;align-items:center;justify-content:center;color:var(--mint, #1de9b6);margin-bottom:8px}.features.svelte-1uha8ag .feature-card:where(.svelte-1uha8ag) .icon-wrap:where(.svelte-1uha8ag) svg{width:24px;height:24px;fill:currentColor}.features.svelte-1uha8ag .feature-card:where(.svelte-1uha8ag) h3:where(.svelte-1uha8ag){color:#fff;font-size:20px;margin:0}.features.svelte-1uha8ag .feature-card:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){color:#888;font-size:15px;line-height:1.5;margin:0}.cta.svelte-1uha8ag{width:100%;padding:80px 0 120px}.cta.svelte-1uha8ag .cta-box:where(.svelte-1uha8ag){background:linear-gradient(145deg,#1de9b61a,#ffffff05);border:1px solid rgba(29,233,182,.2);border-radius:32px;padding:60px 40px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px}.cta.svelte-1uha8ag .cta-box:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag){font-size:clamp(24px,3.5vw,36px);color:#fff;margin:0}.cta.svelte-1uha8ag .cta-box:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){color:#a0a0a0;font-size:18px;margin:0}
