.post.svelte-oboyf9{max-width:760px;padding:48px 28px 96px}.crumbs.svelte-oboyf9 a:where(.svelte-oboyf9){font-size:13px;color:var(--paper-faint);text-decoration:none}.crumbs.svelte-oboyf9 a:where(.svelte-oboyf9):hover{color:var(--accent-txt)}.head.svelte-oboyf9{margin:28px 0 34px;padding-bottom:30px;border-bottom:1px solid var(--line)}.meta.svelte-oboyf9{display:flex;gap:8px;font-size:12px;color:var(--paper-faint)}h1.svelte-oboyf9{font-size:clamp(32px,4.4vw,48px);line-height:1.1;margin:14px 0 16px}.standfirst.svelte-oboyf9{font-family:var(--serif);font-style:italic;font-weight:500;font-size:19px;line-height:1.5;color:var(--paper-dim)}.byline.svelte-oboyf9{display:flex;align-items:center;gap:12px;margin-top:24px}.byline.svelte-oboyf9 img:where(.svelte-oboyf9),.author-card.svelte-oboyf9 img:where(.svelte-oboyf9){border-radius:50%;border:1px solid var(--line);flex:none}.byline.svelte-oboyf9 .name:where(.svelte-oboyf9){display:block;font-weight:600;font-size:14px;text-decoration:none}.byline.svelte-oboyf9 .name:where(.svelte-oboyf9):hover{color:var(--accent-txt)}.byline.svelte-oboyf9 .role:where(.svelte-oboyf9){font-size:12.5px;color:var(--paper-faint)}.ai-banner.svelte-oboyf9{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0 0 32px;padding:12px 16px;background:var(--accent-soft);border:1px solid var(--accent-deep);border-left-width:3px;border-radius:10px;font-size:13.5px}.ai-label.svelte-oboyf9{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-txt)}.ai-body.svelte-oboyf9{color:var(--paper-dim);flex:1 1 260px}.ai-original.svelte-oboyf9{font-weight:600;font-size:13px;color:var(--accent-txt);text-decoration:none;white-space:nowrap}.ai-original.svelte-oboyf9:hover{text-decoration:underline}.author-card.svelte-oboyf9{display:flex;gap:18px;margin-top:48px;padding:24px;background:var(--ink-2);border:1px solid var(--line);border-radius:14px}.ac-label.svelte-oboyf9{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-txt)}.ac-name.svelte-oboyf9{font-family:var(--serif);font-weight:600;font-size:19px;margin-top:4px}.ac-name.svelte-oboyf9 a:where(.svelte-oboyf9){text-decoration:none}.ac-name.svelte-oboyf9 a:where(.svelte-oboyf9):hover{color:var(--accent-txt)}.ac-role.svelte-oboyf9{font-size:13px;color:var(--paper-faint)}.ac-bio.svelte-oboyf9{margin-top:10px;font-size:14.5px;color:var(--paper-dim)}.ac-links.svelte-oboyf9{display:flex;gap:14px;margin-top:10px;font-size:13px}.ac-links.svelte-oboyf9 a:where(.svelte-oboyf9){color:var(--paper-dim);text-underline-offset:3px}.ac-links.svelte-oboyf9 a:where(.svelte-oboyf9):hover{color:var(--accent-txt)}.cta.svelte-oboyf9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:20px;padding:20px 24px}.cta.svelte-oboyf9 p:where(.svelte-oboyf9){font-size:14.5px;color:var(--paper-dim);max-width:44ch}.related.svelte-oboyf9{margin-top:64px;border-bottom:1px solid var(--line)}.rel-title.svelte-oboyf9{font-size:22px;margin-bottom:8px}@media(max-width:560px){.post.svelte-oboyf9{padding:32px 20px 72px}.author-card.svelte-oboyf9{flex-direction:column}}
