.content.svelte-rl4d6o{padding:3rem 0 4rem}.filters.svelte-rl4d6o{display:flex;gap:.4rem;margin-bottom:2.5rem;flex-wrap:wrap}.filters.svelte-rl4d6o button:where(.svelte-rl4d6o){padding:.5rem 1rem;border-radius:var(--r-pill);background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-muted);font-weight:500;font-size:.9rem;transition:all var(--transition)}.filters.svelte-rl4d6o button:where(.svelte-rl4d6o):hover{color:var(--text);border-color:var(--border-strong)}.filters.svelte-rl4d6o button.active:where(.svelte-rl4d6o){background:var(--accent);color:var(--accent-text);border-color:var(--accent)}.projects-list.svelte-rl4d6o{display:flex;flex-direction:column;gap:1.5rem}.project.svelte-rl4d6o{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--r-xl);padding:2.5rem;display:grid;grid-template-columns:1.7fr 1fr;gap:3rem;scroll-margin-top:90px}.project-meta.svelte-rl4d6o{display:flex;gap:.5rem;margin-bottom:1rem}.type.svelte-rl4d6o{font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-subtle);padding:.25rem .6rem;border:1px solid var(--border);border-radius:var(--r-pill)}.status.svelte-rl4d6o{font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .6rem;border-radius:var(--r-pill)}.status-active.svelte-rl4d6o{background:var(--positive-bg);color:var(--positive)}.status-beta.svelte-rl4d6o{background:var(--warning-bg);color:var(--warning)}.status-soon.svelte-rl4d6o{background:var(--bg-muted);color:var(--text-subtle)}.project.svelte-rl4d6o h2:where(.svelte-rl4d6o){font-size:2rem;margin:0 0 .5rem}.tagline.svelte-rl4d6o{color:var(--text-muted);font-size:1.05rem;margin:0 0 1.25rem}.description.svelte-rl4d6o{font-size:.95rem;line-height:1.6;color:var(--text-muted);margin:0 0 1.5rem}.highlights.svelte-rl4d6o{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.55rem}.highlights.svelte-rl4d6o li:where(.svelte-rl4d6o){display:flex;align-items:flex-start;gap:.6rem;font-size:.92rem;color:var(--text)}.highlights.svelte-rl4d6o svg{color:var(--positive);flex-shrink:0;margin-top:3px}.project-right.svelte-rl4d6o{background:var(--bg-muted);border-radius:var(--r-lg);padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.stat-block.svelte-rl4d6o{padding-bottom:1rem;border-bottom:1px solid var(--border)}.stat-block.svelte-rl4d6o:last-of-type{border-bottom:none}.stat-label.svelte-rl4d6o{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-subtle);margin-bottom:.3rem}.stat-value.svelte-rl4d6o{font-family:var(--font-mono);font-size:1.5rem;font-weight:700}.btn-primary.svelte-rl4d6o{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.75rem 1.1rem;background:var(--accent);color:var(--accent-text);font-weight:600;border-radius:var(--r-md);transition:background var(--transition);margin-top:auto}.btn-primary.svelte-rl4d6o:hover{background:var(--accent-hover)}@media(max-width:900px){.project.svelte-rl4d6o{grid-template-columns:1fr;gap:1.5rem;padding:1.75rem}}
