.posts.svelte-akyrwd{padding-bottom:80px}.post.svelte-akyrwd{padding:26px var(--gutter);border-bottom:1px solid var(--line);color:var(--fg);grid-template-columns:1fr;align-items:center;gap:12px;transition:background .4s;display:grid;position:relative}.post.svelte-akyrwd:hover{background:var(--surface);color:var(--fg)}.post.svelte-akyrwd h2:where(.svelte-akyrwd){font-family:var(--font-display);letter-spacing:-.03em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;max-width:720px;margin:0;font-size:30px;font-weight:800;line-height:1;transition:transform .5s cubic-bezier(.2,.7,.1,1),color .3s}.post.svelte-akyrwd:hover h2:where(.svelte-akyrwd){color:var(--accent);transform:translate(14px)}.meta.svelte-akyrwd{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.badge.svelte-akyrwd{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--fg-2);border-radius:999px;padding:6px 10px;font-size:11px;font-weight:500}.arr.svelte-akyrwd{color:var(--fg-3);transition:transform .4s,color .3s;display:none}.post.svelte-akyrwd:hover .arr:where(.svelte-akyrwd){color:var(--accent);transform:translate(6px)}.cover.svelte-akyrwd{aspect-ratio:4/3;opacity:0;pointer-events:none;z-index:2;border-radius:18px;width:320px;transition:opacity .35s,transform .55s cubic-bezier(.2,.7,.1,1);display:none;position:absolute;top:50%;right:22%;overflow:hidden;transform:translateY(-50%)rotate(-5deg)scale(.88);box-shadow:0 40px 80px -30px #000c}.cover.svelte-akyrwd img:where(.svelte-akyrwd){object-fit:cover;width:100%;height:100%;display:block}.post.svelte-akyrwd:hover .cover:where(.svelte-akyrwd){opacity:1;transform:translateY(-50%)rotate(-2deg)scale(1)}.empty.svelte-akyrwd{padding:40px var(--gutter)}@media (width>=900px){.posts.svelte-akyrwd{padding-bottom:120px}.post.svelte-akyrwd{padding:40px var(--gutter);grid-template-columns:130px minmax(0,1fr) auto;gap:32px}.post.svelte-akyrwd h2:where(.svelte-akyrwd){font-size:40px}.arr.svelte-akyrwd,.cover.svelte-akyrwd{display:block}}
