.home-page.svelte-1uha8ag{padding:0 var(--padding-desktop) 6.25rem var(--padding-desktop);background:#fff}.no-content.svelte-1uha8ag{text-align:center;padding:var(--spacing-xl) var(--spacing-md);font-family:var(--font-inter);color:var(--color-text-secondary);font-size:1.125rem}.categories-section.svelte-1uha8ag,.featured-section.svelte-1uha8ag{max-width:var(--max-width);padding:var(--spacing-xl) 0;margin:0 auto}.section-title.svelte-1uha8ag{margin:0 0 var(--spacing-lg) 0;font-family:var(--font-major-mono);color:#000;font-size:2rem;font-weight:400}.categories-grid.svelte-1uha8ag{--grid-gap:var(--spacing-lg);columns:21.875rem;column-gap:var(--grid-gap);margin-bottom:var(--spacing-xl)}.category-card.svelte-1uha8ag{break-inside:avoid;margin-bottom:var(--grid-gap);gap:var(--spacing-sm);transition:transform var(--transition-fast);flex-direction:column;text-decoration:none;display:flex}.category-card.svelte-1uha8ag:hover{transform:translateY(-.5rem)}.category-preview.svelte-1uha8ag{border-radius:var(--radius-md);background:var(--color-white);border:1px solid #0000001a;width:100%;overflow:hidden}.category-info.svelte-1uha8ag{gap:var(--spacing-xs);flex-direction:column;display:flex}.category-name.svelte-1uha8ag{font-family:var(--font-libre-caslon);color:#000;margin:0;font-size:1.5rem;font-weight:400}.category-count.svelte-1uha8ag{font-family:var(--font-inter);color:var(--color-text-secondary);margin:0;font-size:.875rem}.featured-grid.svelte-1uha8ag{--grid-gap:1.875rem;columns:18.75rem;column-gap:var(--grid-gap)}.featured-item.svelte-1uha8ag{break-inside:avoid;margin-bottom:var(--grid-gap);transition:transform var(--transition-fast);flex-direction:column;gap:.75rem;text-decoration:none;display:flex}.featured-item.svelte-1uha8ag:hover{transform:translateY(-.25rem)}.featured-image.svelte-1uha8ag{border-radius:var(--radius-md);width:100%;overflow:hidden}.featured-title.svelte-1uha8ag{font-family:var(--font-inter);color:var(--color-text-secondary);margin:0;font-size:.875rem;font-weight:500;line-height:1.4}@media (width<=64rem){.categories-grid.svelte-1uha8ag{--grid-gap:var(--spacing-md);columns:17.5rem}.featured-grid.svelte-1uha8ag{--grid-gap:var(--spacing-md);columns:15.625rem}}@media (width<=48rem){.home-page.svelte-1uha8ag{padding:0 var(--padding-mobile) 3.125rem var(--padding-mobile)}.categories-section.svelte-1uha8ag,.featured-section.svelte-1uha8ag{padding:var(--spacing-lg) 0}.section-title.svelte-1uha8ag{margin-bottom:var(--spacing-lg);font-size:1.5rem}.categories-grid.svelte-1uha8ag,.featured-grid.svelte-1uha8ag{--grid-gap:1.25rem;columns:1}}
