article.svelte-1teoznn{max-width:46rem;margin-inline:auto}.post-head.svelte-1teoznn{padding-top:8rem;padding-bottom:var(--space-5)}time.svelte-1teoznn{font-size:var(--text-xs);color:var(--color-text-muted);letter-spacing:.06em;text-transform:uppercase}h1.svelte-1teoznn{font-size:var(--text-2xl);margin-top:var(--space-2)}.featured.svelte-1teoznn{margin-bottom:var(--space-5);border-radius:.75rem}.post-cta.svelte-1teoznn{margin-block:var(--space-6);background:var(--color-surface);border:1px solid var(--color-line);padding:var(--space-5);border-radius:.75rem}.post-cta.svelte-1teoznn h2:where(.svelte-1teoznn){font-size:var(--text-xl)}.post-cta.svelte-1teoznn p:where(.svelte-1teoznn){color:var(--color-text-muted);margin-block:var(--space-3)}.button.svelte-1teoznn{color:var(--color-accent-contrast);background:var(--gradient-accent);border-radius:999px;padding:.7em 1.4em;font-weight:700;text-decoration:none;display:inline-block}.related.svelte-1teoznn{max-width:46rem;padding-block:var(--space-6);border-top:1px solid var(--color-line);margin-inline:auto}.related.svelte-1teoznn h2:where(.svelte-1teoznn){font-size:var(--text-lg);margin-bottom:var(--space-3)}.related.svelte-1teoznn ul:where(.svelte-1teoznn){gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.related.svelte-1teoznn a:where(.svelte-1teoznn){color:var(--color-text-muted);text-decoration:none}.related.svelte-1teoznn a:where(.svelte-1teoznn):hover{color:var(--color-accent)}
