.page-head.svelte-u6zn5i{align-items:center;min-height:56svh;padding-block:9rem 3rem;display:flex;position:relative}.head-inner.svelte-u6zn5i{gap:1.2rem;max-width:52rem;display:grid;position:relative}h1.svelte-u6zn5i{font-size:var(--t-h1);line-height:var(--lh-tight);letter-spacing:var(--ls-display);max-width:15ch}.posts.svelte-u6zn5i{max-width:62rem;margin:0;padding:0;list-style:none;display:grid}.post.svelte-u6zn5i{border-top:1px solid var(--line-on-dark);grid-template-columns:4.5rem 1fr auto;align-items:baseline;gap:clamp(1rem,3vw,2.5rem);padding-block:clamp(1.8rem,3vw,2.4rem);display:grid}.post-index.svelte-u6zn5i{font-family:var(--font-title);font-weight:var(--w-title);font-size:var(--t-h3);color:var(--accent)}.post-body.svelte-u6zn5i{gap:.4rem;max-width:46rem;display:grid}.post-date.svelte-u6zn5i{font-size:var(--t-micro);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--ink-on-dark-faint)}.post-title.svelte-u6zn5i{font-family:var(--font-title);font-weight:var(--w-title);font-size:var(--t-h3);line-height:var(--lh-title);transition:color var(--dur) var(--ease-out)}.post.svelte-u6zn5i:hover .post-title:where(.svelte-u6zn5i){color:var(--accent)}.post-summary.svelte-u6zn5i{font-size:var(--t-small);color:var(--ink-on-dark-muted)}.post-arrow.svelte-u6zn5i{font-size:var(--t-h3);color:var(--accent)}
