.homepage.svelte-1uha8ag{padding-block-start:3rem}.featured-post.svelte-1uha8ag{padding-block-end:3.5rem;margin-block-end:3.5rem;border-bottom:1px solid var(--color-border)}.featured-title.svelte-1uha8ag{font-family:var(--font-display);font-size:clamp(1.55rem,4.5vw,1.95rem);font-weight:700;line-height:1.18;margin:0 0 1.75rem;letter-spacing:-.02em;padding-bottom:1.75rem;border-bottom:1px solid var(--color-border-subtle)}.featured-title.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--color-heading);text-decoration:none;transition:color .15s ease}.featured-title.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--color-muted)}.older-heading.svelte-1uha8ag{font-size:.68rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin-block-end:1.75rem}.post-list.svelte-1uha8ag{list-style:none;padding:0;margin:0}.post-entry.svelte-1uha8ag{padding-block:1.5rem;border-bottom:1px solid var(--color-border-subtle)}.post-entry.svelte-1uha8ag:first-child{padding-block-start:0}.post-entry.svelte-1uha8ag:last-child{border-bottom:none}.post-title.svelte-1uha8ag{font-family:var(--font-display);font-size:clamp(1.05rem,3vw,1.25rem);font-weight:700;line-height:1.25;margin:.3rem 0 0;letter-spacing:-.01em}.post-title.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--color-heading);text-decoration:none;transition:color .15s ease}.post-title.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--color-muted)}.post-meta.svelte-1uha8ag{display:flex;align-items:baseline;gap:.75rem}.post-tags-inline.svelte-1uha8ag{margin-block-start:0;gap:.1rem .5rem}.post-description.svelte-1uha8ag{font-size:.88rem;font-style:italic;line-height:1.55;color:var(--color-muted);margin:.35rem 0 0}
