.landing.svelte-1uha8ag{min-height:100vh;display:flex;flex-direction:column}.header.svelte-1uha8ag{padding:var(--space-4) 0;border-bottom:1px solid var(--border-subtle);background:var(--background-overlay-blur);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:sticky;top:0;z-index:100}.nav.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center}.tokpulse-logo.svelte-1uha8ag{display:flex;align-items:center;gap:var(--space-2);text-decoration:none}.logo-text.svelte-1uha8ag{font-size:1.25rem;font-weight:700;color:var(--text-primary)}.nav-links.svelte-1uha8ag{display:flex;gap:var(--space-3)}.main.svelte-1uha8ag{flex:1}.hero.svelte-1uha8ag{padding:var(--space-16) 0;text-align:center}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:3.5rem;font-weight:700;margin-bottom:var(--space-6);line-height:1.1}.gradient-text.svelte-1uha8ag{background:linear-gradient(135deg,var(--pulse-indigo) 0%,var(--pulse-violet) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle.svelte-1uha8ag{font-size:1.25rem;color:var(--text-secondary);max-width:600px;margin:0 auto var(--space-8);line-height:1.6}.btn-lg.svelte-1uha8ag{padding:14px 32px;font-size:1rem}.features.svelte-1uha8ag{padding:var(--space-12) 0;background:var(--background-surface-subtle)}.features-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-6)}.feature-card.svelte-1uha8ag{text-align:center}.feature-icon.svelte-1uha8ag{width:48px;height:48px;margin:0 auto var(--space-4);display:flex;align-items:center;justify-content:center;background:var(--status-info-subtle);border-radius:var(--radius-md);color:var(--pulse-indigo)}.feature-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.125rem;margin-bottom:var(--space-2)}.feature-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-secondary);font-size:.875rem}.providers.svelte-1uha8ag{padding:var(--space-12) 0;text-align:center}.providers.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:var(--space-8)}.provider-logos.svelte-1uha8ag{display:flex;justify-content:center;gap:var(--space-12);flex-wrap:wrap}.provider.svelte-1uha8ag{display:flex;align-items:center;gap:var(--space-2);font-size:1.125rem;font-weight:500;color:var(--text-secondary)}.provider-dot.svelte-1uha8ag{width:8px;height:8px;border-radius:50%;background:currentColor}.provider-openai.svelte-1uha8ag{color:var(--provider-openai)}.provider-anthropic.svelte-1uha8ag{color:var(--provider-anthropic)}.provider-google.svelte-1uha8ag{color:var(--provider-google)}.provider-xai.svelte-1uha8ag{color:var(--provider-xai)}.cta.svelte-1uha8ag{padding:var(--space-12) 0;text-align:center;background:var(--background-surface-subtle)}.cta.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:var(--space-3)}.cta.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-secondary);margin-bottom:var(--space-6)}.footer.svelte-1uha8ag{padding:var(--space-6) 0;border-top:1px solid var(--border-subtle);text-align:center}.footer.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-muted);font-size:.875rem}@media(max-width:768px){.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:2.5rem}.hero-subtitle.svelte-1uha8ag{font-size:1rem}.provider-logos.svelte-1uha8ag{gap:var(--space-6)}}
