.article-page-wrap.svelte-1f19a26{padding-top:18px;padding-bottom:56px}.article-layout.svelte-1f19a26{grid-template-columns:1fr clamp(260px,22vw,300px);gap:clamp(16px,2.2vw,32px);display:grid}@media (width<=960px){.article-layout.svelte-1f19a26{grid-template-columns:1fr}}.breadcrumb-trail.svelte-1f19a26{color:#64748b;align-items:center;gap:6px;margin-bottom:12px;font-size:11px;display:flex}.breadcrumb-trail.svelte-1f19a26 a:where(.svelte-1f19a26):hover{color:var(--color-primary-dark)}.bc-sep.svelte-1f19a26{color:#cbd5e1}.bc-current.svelte-1f19a26{color:#0f172a;font-weight:600}.article-meta-header.svelte-1f19a26{color:#64748b;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;font-size:11px;display:flex}.article-rubric-badge.svelte-1f19a26{font-family:var(--font-sans);color:var(--color-primary-dark);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:800}.meta-dot.svelte-1f19a26{color:#cbd5e1}.article-headline.svelte-1f19a26{font-family:var(--font-serif);color:#0f172a;letter-spacing:-.015em;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;margin-bottom:12px;font-size:clamp(20px,1.8vw,27px);font-weight:800;line-height:1.25}.article-deck-lead.svelte-1f19a26{color:#475569;border-bottom:1px solid #e2e8f0;margin-bottom:18px;padding-bottom:14px;font-size:clamp(13px,.9vw,14.5px);line-height:1.55}.author-actions-strip.svelte-1f19a26{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.author-profile.svelte-1f19a26{align-items:center;gap:10px;display:flex}.author-avatar.svelte-1f19a26{object-fit:cover;border:1px solid #e2e8f0;border-radius:50%;width:40px;height:40px}.author-name.svelte-1f19a26{color:#0f172a;font-size:12px;font-weight:700;line-height:1.2;display:block}.author-role.svelte-1f19a26{color:#64748b;font-size:10px;line-height:1.2}.article-actions-btns.svelte-1f19a26{align-items:center;gap:8px;display:flex}.art-act-btn.svelte-1f19a26{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:3px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .15s;display:inline-flex}.art-act-btn.svelte-1f19a26:hover{color:#0f172a;border-color:#0f172a}.art-act-btn.active.svelte-1f19a26{color:var(--color-primary-dark);background:#fffbeb;border-color:#fde68a}.article-lead-figure.svelte-1f19a26{margin:0 0 24px}.article-lead-img.svelte-1f19a26{object-fit:cover;border-radius:4px;width:100%;max-height:420px}.article-img-caption.svelte-1f19a26{color:#64748b;border-bottom:1px solid #f1f5f9;justify-content:space-between;gap:12px;padding-top:6px;padding-bottom:8px;font-size:10.5px;display:flex}.img-credit.svelte-1f19a26{color:#94a3b8;white-space:nowrap;font-style:normal}.takeaways-box.svelte-1f19a26{border:1px solid #e2e8f0;border-left:3px solid var(--color-primary);background:#f8fafc;border-radius:3px;margin-bottom:24px;padding:14px 18px}.takeaways-title.svelte-1f19a26{font-family:var(--font-sans);color:#0f172a;letter-spacing:.06em;margin-bottom:8px;font-size:11px;font-weight:800}.takeaways-list.svelte-1f19a26{color:#334155;flex-direction:column;gap:6px;margin:0;padding-left:16px;font-size:12px;line-height:1.45;display:flex}.article-body-content.svelte-1f19a26{font-family:var(--font-sans);color:#1e293b;font-size:14px;line-height:1.68}.article-body-content.svelte-1f19a26 p:where(.svelte-1f19a26){margin-bottom:16px}.dropcap-paragraph.svelte-1f19a26:first-letter{font-family:var(--font-serif);float:left;color:var(--color-primary-dark);margin-right:8px;padding:2px 4px 0 0;font-size:42px;font-weight:800;line-height:1}.article-body-content.svelte-1f19a26 h2:where(.svelte-1f19a26){font-family:var(--font-serif);color:#0f172a;margin:26px 0 12px;font-size:18px;font-weight:800;line-height:1.3}.editorial-pull-quote.svelte-1f19a26{background:#f0fdf4;border-left:3px solid #00829b;border-radius:0 4px 4px 0;margin:24px 0;padding:14px 20px}.editorial-pull-quote.svelte-1f19a26 p:where(.svelte-1f19a26){font-family:var(--font-serif);color:#0f172a;margin-bottom:6px;font-size:14.5px;font-style:italic;line-height:1.5}.editorial-pull-quote.svelte-1f19a26 cite:where(.svelte-1f19a26){font-family:var(--font-sans);color:#64748b;font-size:11px;font-style:normal}.article-author-bio-card.svelte-1f19a26{background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;gap:14px;margin-top:32px;padding:16px;display:flex}.bio-avatar.svelte-1f19a26{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.bio-name.svelte-1f19a26{color:#0f172a;margin-bottom:4px;font-size:13px;font-weight:700}.bio-desc.svelte-1f19a26{color:#64748b;font-size:11.5px;line-height:1.45}.side-panel.svelte-1f19a26{background:#fff;border:1px solid #e2e8f0;border-radius:4px;margin-bottom:16px;padding:14px 16px}.side-panel-title.svelte-1f19a26{font-family:var(--font-sans);letter-spacing:.06em;color:#0f172a;border-bottom:1px solid #e2e8f0;margin-bottom:10px;padding-bottom:6px;font-size:11.5px;font-weight:800}.related-story.svelte-1f19a26{border-bottom:1px dashed #f1f5f9;padding:8px 0}.related-story.svelte-1f19a26:last-child{border-bottom:none}.rel-cat.svelte-1f19a26{color:var(--color-primary-dark);margin-bottom:2px;font-size:9px;font-weight:700;display:block}.rel-title.svelte-1f19a26{font-family:var(--font-serif);color:#0f172a;font-size:12.5px;font-weight:700;line-height:1.35}.rel-title.svelte-1f19a26:hover{color:var(--color-primary-dark)}.side-cta-box.svelte-1f19a26{color:#fff;background:#0f172a}.side-cta-box.svelte-1f19a26 .side-panel-title:where(.svelte-1f19a26){color:var(--color-primary);border-color:#ffffff26}.cta-p.svelte-1f19a26{color:#94a3b8;margin-bottom:12px;font-size:11.5px;line-height:1.45}.btn-side-sub.svelte-1f19a26{color:#fde047;font-size:11px;font-weight:700}.btn-side-sub.svelte-1f19a26:hover{text-decoration:underline}
