.hero.svelte-1r4bpcn{padding-block:var(--space-10) var(--space-12);border-bottom:var(--border-1) solid var(--color-border)}.hero__text.svelte-1r4bpcn{gap:var(--space-5);max-width:44rem;margin-top:var(--space-8);flex-direction:column;display:flex}.hero__text.svelte-1r4bpcn h1:where(.svelte-1r4bpcn){font-family:var(--font-serif);font-size:var(--text-4xl);font-weight:var(--fw-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}@media (width>=768px){.hero__text.svelte-1r4bpcn h1:where(.svelte-1r4bpcn){font-size:var(--text-5xl)}}.hero__text.svelte-1r4bpcn h1:where(.svelte-1r4bpcn) span:where(.svelte-1r4bpcn){color:var(--color-action-text)}.hero__lead.svelte-1r4bpcn{font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-text-secondary)}.albums.svelte-1r4bpcn{gap:var(--space-6);flex-direction:column;display:flex}.albums__grid.svelte-1r4bpcn{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.albums__link.svelte-1r4bpcn{align-items:center;gap:var(--space-2);min-height:var(--touch-target);font-weight:var(--fw-semibold);color:var(--color-action-text);display:inline-flex}.albums__link.svelte-1r4bpcn:focus-visible{outline:var(--border-2) solid var(--color-focus);outline-offset:2px;border-radius:inherit}
