.post.svelte-1teoznn{max-width:72ch}.post__back.svelte-1teoznn{font-family:var(--font-heading);color:var(--color-teal);align-items:center;gap:.4rem;margin-bottom:1.75rem;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.post__back.svelte-1teoznn:hover{color:var(--color-teal-dark)}.post__meta.svelte-1teoznn{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.post__author.svelte-1teoznn{color:var(--color-ink-light);font-size:.9rem}.post__content.svelte-1teoznn h2{margin-top:2rem}.post__content.svelte-1teoznn p{font-size:1.02rem}.post__content.svelte-1teoznn ul{padding-left:1.2rem}.post__content.svelte-1teoznn a{color:var(--color-coral)}.post__sources.svelte-1teoznn{background:var(--color-cream);border:1px solid var(--color-border);border-radius:var(--radius);margin-top:3rem;padding:1.5rem 1.75rem}.post__sources-title.svelte-1teoznn{color:var(--color-teal-dark);align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:1.05rem;display:flex}.post__sources-intro.svelte-1teoznn{color:var(--color-ink-light);margin:0 0 .85rem;font-size:.88rem}.post__sources-list.svelte-1teoznn{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.post__sources-list.svelte-1teoznn a:where(.svelte-1teoznn){color:var(--color-teal);align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.post__sources-list.svelte-1teoznn a:where(.svelte-1teoznn):hover{color:var(--color-teal-dark);text-decoration:underline}.post__sources-list.svelte-1teoznn svg{opacity:.7;flex-shrink:0}
