.blog-index.svelte-u4k2t{max-width:980px;color:var(--raft-ink);margin:0 auto;padding:64px 24px 96px}header.svelte-u4k2t{max-width:720px;margin-bottom:40px}header.svelte-u4k2t>p:where(.svelte-u4k2t):first-child,.card.svelte-u4k2t p:where(.svelte-u4k2t):first-child{font-family:var(--raft-font-sans);color:var(--raft-stone);margin:0 0 10px;font-size:13px}h1.svelte-u4k2t{letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(48px,9vw,82px);line-height:.95}header.svelte-u4k2t>p:where(.svelte-u4k2t):last-child{font-family:var(--raft-font-sans);color:var(--raft-stone);font-size:18px;line-height:1.55}.post-list.svelte-u4k2t{gap:18px;display:grid}.card.svelte-u4k2t{border-top:1px solid var(--raft-hairline);cursor:pointer;justify-content:space-between;align-items:flex-start;gap:18px;max-width:760px;padding:22px 0;text-decoration:none;transition:background .18s,padding .18s;display:flex;position:relative}.card.svelte-u4k2t:hover{background:color-mix(in srgb, var(--raft-foam) 48%, transparent);padding-inline:14px}h2.svelte-u4k2t{margin:0 0 8px;font-size:28px;line-height:1.15}.card.svelte-u4k2t>div:where(.svelte-u4k2t){min-width:0;padding-right:18px}.card.svelte-u4k2t p:where(.svelte-u4k2t):last-child{font-family:var(--raft-font-sans);color:var(--raft-stone);margin:0;line-height:1.55}.card.svelte-u4k2t:after{content:"→";color:var(--raft-terracotta);font-family:var(--raft-font-sans);transition:transform .18s;position:absolute;bottom:20px;right:14px}.card.svelte-u4k2t:hover:after{transform:translate(4px)}.rss-block.svelte-u4k2t{border-top:1px solid var(--raft-hairline);max-width:760px;font-family:var(--raft-font-sans);justify-content:space-between;gap:18px;margin-top:34px;padding-top:18px;display:flex}.rss-block.svelte-u4k2t a:where(.svelte-u4k2t){color:var(--raft-terracotta);font-weight:700;text-decoration:none}.rss-block.svelte-u4k2t p:where(.svelte-u4k2t){color:var(--raft-stone);margin:0}@media (width<640px){.rss-block.svelte-u4k2t{flex-direction:column}}@media (prefers-reduced-motion:reduce){.card.svelte-u4k2t,.card.svelte-u4k2t:after{transition:none}}
