.post.svelte-u4k2t{border:1px solid #d8c9a0;border-radius:1rem;background:#fbf8ee;transition:transform var(--standard) var(--ease),box-shadow var(--standard) var(--ease),border-color var(--quick) var(--ease)}.post.svelte-u4k2t:hover{transform:translateY(-4px);border-color:#b8472f;box-shadow:0 14px 30px #1c180e1f}.post.svelte-u4k2t img:where(.svelte-u4k2t){transition:transform var(--slow) var(--ease)}.post.svelte-u4k2t:hover img:where(.svelte-u4k2t){transform:scale(1.05)}.post-h.svelte-u4k2t{color:#2c514c;transition:color var(--quick) var(--ease)}.post.svelte-u4k2t:hover .post-h:where(.svelte-u4k2t){color:#a33f2b}.badge.svelte-u4k2t{border-radius:999px;background:#b8472f;color:#fff;padding:.3rem .75rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.read.svelte-u4k2t{color:#a33f2b}.read.svelte-u4k2t svg:where(.svelte-u4k2t){height:1rem;width:1rem;transition:transform var(--standard) var(--ease)}.post.svelte-u4k2t:hover .read:where(.svelte-u4k2t) svg:where(.svelte-u4k2t){transform:translate(4px)}@media (prefers-reduced-motion: reduce){.post.svelte-u4k2t,.post.svelte-u4k2t img:where(.svelte-u4k2t),.post-h.svelte-u4k2t,.read.svelte-u4k2t svg:where(.svelte-u4k2t){transition:none}.post.svelte-u4k2t:hover{transform:none}.post.svelte-u4k2t:hover img:where(.svelte-u4k2t),.post.svelte-u4k2t:hover .read:where(.svelte-u4k2t) svg:where(.svelte-u4k2t){transform:none}}
