.post-card.svelte-17o5h7x{display:flex;min-height:100%;flex-direction:column;overflow:hidden;border:1px solid #e5e5e5;border-radius:8px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 8px 24px #1a1a1a0a;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.post-card.svelte-17o5h7x:hover{transform:translateY(-1px);border-color:#ff96007a;box-shadow:0 12px 30px #1a1a1a12}.thumbnail.svelte-17o5h7x{width:100%;aspect-ratio:16 / 9;object-fit:cover;background:#efefef}.compact.svelte-17o5h7x .thumbnail:where(.svelte-17o5h7x){height:120px;aspect-ratio:auto}.body.svelte-17o5h7x{display:flex;flex:1;flex-direction:column;padding:1.35rem}.compact.svelte-17o5h7x .body:where(.svelte-17o5h7x){padding:1rem}.meta.svelte-17o5h7x{color:#ff9600;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}h2.svelte-17o5h7x{margin:.8rem 0 .85rem;color:#1a1a1a;font-size:1.24rem;font-weight:700;line-height:1.14;letter-spacing:0}.compact.svelte-17o5h7x h2:where(.svelte-17o5h7x){margin-bottom:0;font-size:1rem}p.svelte-17o5h7x{display:-webkit-box;overflow:hidden;margin:0;color:#777;font-size:.95rem;line-height:1.65;line-clamp:2;-webkit-box-orient:vertical;-webkit-line-clamp:2}.author.svelte-17o5h7x{display:flex;align-items:center;gap:.45rem;margin-top:auto;padding-top:1rem;color:#5d5d5d;font-size:.86rem;font-weight:700}.author.svelte-17o5h7x img:where(.svelte-17o5h7x),.author.svelte-17o5h7x span[aria-hidden=true]:where(.svelte-17o5h7x){width:20px;height:20px;flex:0 0 auto;border-radius:999px}.author.svelte-17o5h7x img:where(.svelte-17o5h7x){object-fit:cover}.author.svelte-17o5h7x span[aria-hidden=true]:where(.svelte-17o5h7x){display:inline-flex;align-items:center;justify-content:center;background:#fff3dd;color:#a76000;font-size:.72rem;text-transform:uppercase}
