.container.svelte-1uha8ag{max-width:900px;margin:0 auto;padding:var(--space-md);font-family:var(--font-family-base)}header.svelte-1uha8ag{margin-bottom:var(--space-lg)}h1.svelte-1uha8ag{color:var(--color-text);margin-bottom:var(--space-sm)}.subtitle.svelte-1uha8ag{color:var(--color-text-secondary);font-size:var(--font-size-base);margin:0}.about.svelte-1uha8ag{color:var(--color-text-secondary);margin-bottom:var(--space-2xl);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed)}.nav-cards.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md)}.card.svelte-1uha8ag{display:block;padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);text-decoration:none;color:inherit;transition:border-color var(--transition-base),box-shadow var(--transition-base);box-shadow:var(--shadow-sm)}.card.svelte-1uha8ag:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)}.card.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-top:0;color:var(--color-text);font-size:var(--font-size-lg);color:var(--color-primary)}.card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-tertiary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin-bottom:0}@media(max-width:600px){.nav-cards.svelte-1uha8ag{grid-template-columns:1fr}}
