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