.apps-hero.svelte-1nb7jnj.svelte-1nb7jnj{background:linear-gradient(135deg,#6366f11a,#818cf80d)}.hero-content.svelte-1nb7jnj.svelte-1nb7jnj{display:flex;align-items:center;justify-content:space-between;gap:2rem}.hero-content.svelte-1nb7jnj h1.svelte-1nb7jnj{margin:.5rem 0 1rem;font-size:clamp(2.4rem,4vw,3.2rem)}.hero-content.svelte-1nb7jnj p.svelte-1nb7jnj{color:var(--text-muted);max-width:640px;line-height:1.75}.beta-notice.svelte-1nb7jnj.svelte-1nb7jnj{margin-top:1.5rem;padding:1rem 1.25rem;background:#6366f114;border-left:3px solid var(--accent);border-radius:var(--radius-sm);color:var(--text-muted);line-height:1.65}.beta-notice.svelte-1nb7jnj strong.svelte-1nb7jnj{color:var(--accent);font-weight:600}.hero-cta.svelte-1nb7jnj.svelte-1nb7jnj{display:flex;flex-direction:column;gap:.75rem;min-width:220px}.app-grid.svelte-1nb7jnj article.svelte-1nb7jnj{display:grid;gap:1rem}.app-logo.svelte-1nb7jnj.svelte-1nb7jnj{height:64px;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.app-logo.svelte-1nb7jnj img.svelte-1nb7jnj{max-height:100%;max-width:200px;object-fit:contain}.app-header.svelte-1nb7jnj.svelte-1nb7jnj{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.app-grid.svelte-1nb7jnj h2.svelte-1nb7jnj{margin:0}.vote-badge.svelte-1nb7jnj.svelte-1nb7jnj{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:#dc26261a;color:#dc2626;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap}.vote-badge.svelte-1nb7jnj svg.svelte-1nb7jnj{fill:#dc2626}.app-grid.svelte-1nb7jnj p.svelte-1nb7jnj{color:var(--text-muted)}.app-grid.svelte-1nb7jnj ul.svelte-1nb7jnj{margin:0;padding-left:1.1rem;display:grid;gap:.6rem;color:var(--text-muted)}.link.svelte-1nb7jnj.svelte-1nb7jnj{font-weight:600;color:var(--accent);text-decoration:none}.attribution-section.svelte-1nb7jnj.svelte-1nb7jnj{background:linear-gradient(180deg,#fff,#6366f108)}.attribution-box.svelte-1nb7jnj.svelte-1nb7jnj{max-width:900px;margin:0 auto;background:#6366f10f;border:1px solid rgba(99,102,241,.15);border-radius:var(--radius-md);padding:1.25rem 1.5rem;text-align:center}.attribution-box.svelte-1nb7jnj p.svelte-1nb7jnj{margin:0;color:var(--text-muted);line-height:1.7;font-size:.95rem}.attribution-box.svelte-1nb7jnj strong.svelte-1nb7jnj{color:var(--accent);font-weight:600}.operations.svelte-1nb7jnj.svelte-1nb7jnj{background:#fff}.ops-grid.svelte-1nb7jnj article.svelte-1nb7jnj{display:grid;gap:.75rem}.cta-inner.svelte-1nb7jnj.svelte-1nb7jnj{display:flex;align-items:center;justify-content:space-between;gap:2rem;background:#fff;padding:2.5rem;border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-soft)}.cta-inner.svelte-1nb7jnj p.svelte-1nb7jnj{color:var(--text-muted)}@media (max-width: 800px){.hero-content.svelte-1nb7jnj.svelte-1nb7jnj{flex-direction:column;align-items:flex-start}.hero-cta.svelte-1nb7jnj.svelte-1nb7jnj{flex-direction:row;flex-wrap:wrap;width:100%}.cta-inner.svelte-1nb7jnj.svelte-1nb7jnj{flex-direction:column;text-align:center}}
