.post-row.svelte-yt2448{display:grid;color:inherit;text-decoration:none;grid-template-columns:360px minmax(0,1fr);gap:var(--s-7);align-items:center;padding:var(--s-7) 0;border-top:1px solid var(--rule)}li.svelte-yt2448:last-child .post-row:where(.svelte-yt2448){border-bottom:1px solid var(--rule)}.thumb.svelte-yt2448{width:360px;aspect-ratio:16 / 9;height:auto;object-fit:cover;border-radius:var(--r)}.row-title.svelte-yt2448{margin:0;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem);line-height:1.1;letter-spacing:-.025em}.row-title.svelte-yt2448 span:where(.svelte-yt2448){background:linear-gradient(var(--lime),var(--lime)) 0 88% / 0 .4em no-repeat;transition:background-size var(--dur-base) var(--ease-out)}.post-row.svelte-yt2448:hover .row-title:where(.svelte-yt2448) span:where(.svelte-yt2448),.post-row.svelte-yt2448:focus-visible .row-title:where(.svelte-yt2448) span:where(.svelte-yt2448){background-size:100% .4em}.post-row.svelte-yt2448:focus-visible{outline-offset:4px}.row-desc.svelte-yt2448{margin:var(--s-3) 0 0;max-width:52ch;font-size:1.0625rem;line-height:1.6;color:var(--ink-2)}.row-meta.svelte-yt2448{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3);margin:var(--s-4) 0 0}.row-meta.svelte-yt2448 time:where(.svelte-yt2448){font-family:var(--font-mono);font-size:.875rem;color:var(--ink-2)}@media(max-width:760px){.post-row.svelte-yt2448{grid-template-columns:minmax(0,1fr);gap:var(--s-4);padding:var(--s-6) 0}.thumb.svelte-yt2448{width:100%}.row-title.svelte-yt2448{font-size:1.625rem}.row-desc.svelte-yt2448{font-size:1rem}}.blog-index.svelte-u4k2t{padding-top:var(--s-7)}.page-title.svelte-u4k2t{font-size:clamp(3.5rem,1rem + 9vw,8.5rem);line-height:.88;letter-spacing:-.05em;margin:0 0 var(--s-7)}.post-list.svelte-u4k2t{list-style:none;margin:0;padding:0;max-width:1080px}
