.article-date.svelte-1iveops{font-size:.8125rem;color:var(--color-text-secondary);margin-bottom:var(--spacing-sm)}.article-title.svelte-1iveops{font-size:clamp(1.75rem,4vw,2.25rem);font-weight:600;line-height:1.2;margin-bottom:var(--spacing-md);text-wrap:balance}.article-byline.svelte-1iveops{font-size:.8125rem;color:var(--color-text-secondary);text-decoration:none}.article-byline.svelte-1iveops:hover{color:var(--color-text)}.article-blog.svelte-1iveops .prose{max-width:var(--width-content)}.article-portfolio.svelte-1iveops .prose{max-width:var(--width-content);margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}
