.post.svelte-j1qy3k{position:relative;margin-bottom:1.5em;padding:2em 2.25em;border-radius:var(--radius);background:var(--surface-color);border:1px solid var(--border-color);box-shadow:var(--shadow-sm);transition:border-color .2s ease-out,transform .2s ease-out,box-shadow .2s ease-out}.post.svelte-j1qy3k:hover{border-color:#f2a413b3;transform:translateY(-2px);box-shadow:var(--shadow-md)}.readMore.svelte-j1qy3k:after{content:"";position:absolute;inset:0;border-radius:inherit}.readMore.svelte-j1qy3k:hover{text-decoration:none}.meta-row.svelte-j1qy3k{display:flex;align-items:center;gap:1em;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;font-variation-settings:var(--bold-weight);color:var(--text-muted);margin-bottom:.75em;flex-wrap:wrap}.tags.svelte-j1qy3k{display:flex;gap:.4em;flex-wrap:wrap}.tag.svelte-j1qy3k{background:#4f190b12;color:var(--brand-brown);padding:.25em .7em;border-radius:999px}h2.svelte-j1qy3k{font-size:2rem;margin-top:0;margin-bottom:.3em}.excerpt.svelte-j1qy3k{font-size:1.05rem;color:var(--text-muted);margin:0 0 1.25em;max-width:50em}@media only screen and (max-width: 800px){h2.svelte-j1qy3k{font-size:1.6rem}.post.svelte-j1qy3k{padding:1.5em 1.25em}}
