.post.svelte-qd2ibq{display:flex;flex-direction:column;color:var(--color-apex-ink)}.img.svelte-qd2ibq{aspect-ratio:16 / 9;overflow:hidden;border-radius:6px;background:var(--color-apex-paper-2)}.img.svelte-qd2ibq img:where(.svelte-qd2ibq){width:100%;height:100%;object-fit:cover;filter:grayscale(.85) contrast(1.15);transition:transform .5s var(--ease-out-expo)}.post.svelte-qd2ibq:hover .img:where(.svelte-qd2ibq) img:where(.svelte-qd2ibq){transform:scale(1.04)}.body.svelte-qd2ibq{padding-top:16px}.meta.svelte-qd2ibq{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;font-size:14px;font-weight:700;color:var(--color-apex-text-2)}.cat.svelte-qd2ibq{padding:2px 8px;border-radius:3px;background:var(--color-apex-yellow);color:var(--color-apex-ink)}h3.svelte-qd2ibq{margin-top:10px;font-size:22px;font-weight:800;line-height:1.2;text-decoration:underline 3px transparent;text-underline-offset:6px;transition:text-decoration-color .2s ease}.post.svelte-qd2ibq:hover h3:where(.svelte-qd2ibq){text-decoration-color:var(--color-apex-yellow)}.body.svelte-qd2ibq p:where(.svelte-qd2ibq){margin-top:8px;font-size:16px;color:var(--color-apex-text-2);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
