.head.svelte-u4k2t{padding:clamp(40px,6vw,72px) 0 clamp(24px,3vw,32px)}.head.svelte-u4k2t .lead:where(.svelte-u4k2t){margin-top:16px}.list.svelte-u4k2t{padding-bottom:clamp(72px,9vw,112px)}.posts.svelte-u4k2t{border-top:1px solid var(--line)}.posts.svelte-u4k2t li:where(.svelte-u4k2t){border-bottom:1px solid var(--line);scroll-margin-top:80px}article.svelte-u4k2t{grid-template-columns:150px minmax(0,1fr);column-gap:32px;padding:28px 0;display:grid;position:relative}time.svelte-u4k2t{font-size:var(--fs-sm);color:var(--text-3);grid-row:span 2;padding-top:4px}h2.svelte-u4k2t{font-size:var(--fs-lead);letter-spacing:-.02em}h2.svelte-u4k2t a:where(.svelte-u4k2t):after{content:"";position:absolute;inset:0}h2.svelte-u4k2t a:where(.svelte-u4k2t):hover{color:var(--accent)}article.svelte-u4k2t p:where(.svelte-u4k2t){font-size:var(--fs-body);margin-top:8px;line-height:1.6}.anchor.svelte-u4k2t{display:block;position:relative;top:-80px}@media (width<=640px){article.svelte-u4k2t{grid-template-columns:1fr}time.svelte-u4k2t{grid-row:auto;margin-bottom:6px}}
