.author-page.svelte-x6mfay{padding:var(--space-8) var(--container-padding) var(--space-12)}.author.svelte-x6mfay{max-width:var(--container-content-width);margin:0 auto}.author__breadcrumb.svelte-x6mfay{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-family-base);font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-4)}.author__breadcrumb.svelte-x6mfay a:where(.svelte-x6mfay){color:var(--color-text-muted);transition:color var(--transition-fast)}.author__breadcrumb.svelte-x6mfay a:where(.svelte-x6mfay):hover{color:var(--color-text-heading)}.author__title.svelte-x6mfay{font-family:var(--font-family-heading);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:var(--font-weight-bold);color:var(--color-text-heading);line-height:var(--line-height-tight);margin-bottom:var(--space-4)}.author__lede.svelte-x6mfay{font-family:var(--font-family-heading);font-size:var(--font-size-lg);color:var(--color-text-body);line-height:var(--line-height-relaxed);margin-bottom:var(--space-8)}.author.svelte-x6mfay h2{font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-heading);text-transform:uppercase;letter-spacing:.5px;margin-top:var(--space-8);margin-bottom:var(--space-3)}.author.svelte-x6mfay p:where(.svelte-x6mfay){font-family:var(--font-family-heading);font-size:var(--font-size-base);color:var(--color-text-body);line-height:var(--line-height-loose);margin-bottom:var(--space-4)}.author.svelte-x6mfay ul:where(.svelte-x6mfay){padding-left:var(--space-6);margin-bottom:var(--space-4)}.author.svelte-x6mfay li:where(.svelte-x6mfay){font-family:var(--font-family-heading);font-size:var(--font-size-base);color:var(--color-text-body);line-height:var(--line-height-loose);margin-bottom:var(--space-3)}.author.svelte-x6mfay a:where(.svelte-x6mfay){color:var(--color-primary);text-decoration:underline}.author__back.svelte-x6mfay{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-border-light);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}
