.blog.svelte-u4k2t{min-height:70svh;padding:160px 0 clamp(72px,10vw,140px);background:var(--paper)}.sec-title.svelte-u4k2t{margin-bottom:clamp(32px,5vw,64px)}.first.svelte-u4k2t{display:grid;gap:24px;margin-bottom:56px}.cover.svelte-u4k2t{aspect-ratio:16 / 9;border-radius:var(--radius-l);background:var(--tile);overflow:hidden}.cover.svelte-u4k2t picture{display:block;height:100%}.cover.svelte-u4k2t img{width:100%;height:100%;object-fit:cover}time.svelte-u4k2t{display:block;margin-bottom:8px;font-size:14px;color:var(--ink-2)}.first.svelte-u4k2t h2:where(.svelte-u4k2t){margin-bottom:16px;font-size:clamp(40px,5vw,72px);text-wrap:balance}.first.svelte-u4k2t p:where(.svelte-u4k2t),.list.svelte-u4k2t p:where(.svelte-u4k2t){max-width:60ch;color:var(--ink-2)}.list.svelte-u4k2t li:where(.svelte-u4k2t){padding:28px 0;border-top:1px solid var(--line)}.list.svelte-u4k2t h2:where(.svelte-u4k2t){margin-bottom:6px;font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.01em}.list.svelte-u4k2t a:where(.svelte-u4k2t):hover h2:where(.svelte-u4k2t){color:var(--action)}.empty.svelte-u4k2t{max-width:46ch;font-size:18px;color:var(--ink-2)}@media(min-width:860px){.first.svelte-u4k2t{grid-template-columns:1.4fr 1fr;align-items:end}}
