.article.svelte-18jd5ta{padding:56px 0 0}.article-inner.svelte-18jd5ta{max-width:760px}.article-cover.svelte-18jd5ta{height:200px;border-radius:var(--radius-xl);display:grid;place-items:center;font-size:4rem;margin-bottom:32px;overflow:hidden}.article-cover-img.svelte-18jd5ta img:where(.svelte-18jd5ta){width:100%;height:100%;object-fit:cover;display:block}.post-meta.svelte-18jd5ta{display:flex;align-items:center;gap:10px;margin-bottom:14px}.post-date.svelte-18jd5ta{font-size:.82rem;color:var(--ink-faint)}.article-head.svelte-18jd5ta h1:where(.svelte-18jd5ta){font-size:clamp(1.8rem,4vw,2.6rem);margin-bottom:14px}.article-excerpt.svelte-18jd5ta{color:var(--ink-soft);font-size:1.08rem}.article-body.svelte-18jd5ta{margin-top:36px;display:flex;flex-direction:column;gap:18px}.article-body.svelte-18jd5ta p:where(.svelte-18jd5ta){font-size:1.04rem;line-height:1.85;color:#3d4560}.article-lead.svelte-18jd5ta{font-size:1.15rem!important;font-weight:600;color:var(--ink)!important;border-left:4px solid var(--brand-500);padding-left:18px}.article-cta.svelte-18jd5ta{margin-top:48px;background:var(--grad-soft);border:1px solid rgba(37,99,235,.22);border-radius:var(--radius-lg);padding:32px;text-align:center}.article-cta.svelte-18jd5ta h3:where(.svelte-18jd5ta){font-size:1.3rem;margin-bottom:6px}.article-cta.svelte-18jd5ta p:where(.svelte-18jd5ta){color:var(--ink-soft);margin-bottom:18px}.related.svelte-18jd5ta{padding-top:64px}.related-title.svelte-18jd5ta{font-size:1.4rem;margin-bottom:24px}.post-card.svelte-18jd5ta{overflow:hidden;text-decoration:none;display:flex;flex-direction:column}.post-cover.svelte-18jd5ta{height:120px;display:grid;place-items:center;font-size:2.2rem;position:relative}.post-cover.svelte-18jd5ta img:where(.svelte-18jd5ta){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.post-body.svelte-18jd5ta{padding:20px}.post-body.svelte-18jd5ta h3:where(.svelte-18jd5ta){font-size:1rem;margin-bottom:6px}.post-body.svelte-18jd5ta p:where(.svelte-18jd5ta){font-size:.85rem;color:var(--ink-soft)}
