.post-item.svelte-h89cxu{transition:transform var(--transition-fast,.15s ease),border-color var(--transition-fast,.15s ease);background:0 0;border-bottom:1px solid #4a6caa1c;align-items:center;gap:1rem;padding:.95rem 0;display:flex}.post-item.svelte-h89cxu:hover{border-color:#4a6caa47;transform:translate(3px)}.post-item.card-variant.svelte-h89cxu,.post-item.featured-variant.svelte-h89cxu{border-radius:var(--radius-md,.875rem);background:#fff;border:1px solid #4a6caa1c;flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden}.post-item.card-variant.svelte-h89cxu:hover,.post-item.featured-variant.svelte-h89cxu:hover{border-color:#4a6caa47;transform:translateY(-3px)}.post-image-wrapper.svelte-h89cxu{border-radius:.5rem;flex-shrink:0;width:4rem;height:4rem;overflow:hidden}.card-variant.svelte-h89cxu .post-image-wrapper:where(.svelte-h89cxu){aspect-ratio:2;border-radius:0;width:100%;height:auto}.featured-variant.svelte-h89cxu .post-image-wrapper:where(.svelte-h89cxu){aspect-ratio:16/8.5;border-radius:0;width:100%;height:auto}.post-item .post-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.post-content.svelte-h89cxu{flex:1;min-width:0}.card-variant.svelte-h89cxu .post-content:where(.svelte-h89cxu),.featured-variant.svelte-h89cxu .post-content:where(.svelte-h89cxu){flex-direction:column;padding:1.25rem;display:flex}.post-title.svelte-h89cxu{font-family:var(--font-heading,"Quicksand",sans-serif);margin-bottom:.25rem;font-size:1rem;font-weight:600;line-height:1.4}.card-variant.svelte-h89cxu .post-title:where(.svelte-h89cxu){margin-bottom:.75rem;font-size:1.125rem;line-height:1.45}.featured-variant.svelte-h89cxu .post-title:where(.svelte-h89cxu){letter-spacing:-.02em;text-wrap:balance;max-width:25ch;margin-bottom:1rem;font-size:clamp(1.4rem,2.4vw,1.75rem);line-height:1.2}.card-variant.svelte-h89cxu .post-meta:where(.svelte-h89cxu),.featured-variant.svelte-h89cxu .post-meta:where(.svelte-h89cxu){margin-top:auto}.post-meta.svelte-h89cxu{align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.meta-label.svelte-h89cxu{color:var(--color-muted,#94a3b8)}.meta-date.svelte-h89cxu{color:var(--acss-blue,#4a6caa);font-weight:500}@media (width>=800px){.post-item.featured-variant.svelte-h89cxu{grid-template-columns:minmax(0,.8fr) minmax(19rem,1.2fr);height:clamp(18rem,27vw,20rem);display:grid}.featured-variant.svelte-h89cxu .post-image-wrapper:where(.svelte-h89cxu){aspect-ratio:auto;height:100%;min-height:0}.featured-variant .post-image{-o-object-fit:contain;object-fit:contain;padding:clamp(.75rem,1.5vw,1rem)}.featured-variant.svelte-h89cxu .post-content:where(.svelte-h89cxu){justify-content:center;min-height:0;padding:clamp(1.35rem,2.2vw,1.75rem)}.featured-variant.svelte-h89cxu .post-meta:where(.svelte-h89cxu){margin-top:0}}
