.author-card.svelte-3k4wvc{display:flex;gap:20px;align-items:flex-start;padding:28px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin:40px 0}.author-card-avatar-wrap.svelte-3k4wvc{flex-shrink:0}.author-card-avatar.svelte-3k4wvc,.author-card-avatar-fallback.svelte-3k4wvc{width:64px;height:64px;border-radius:50%;object-fit:cover;border:1px solid var(--color-border)}.author-card-avatar-fallback.svelte-3k4wvc{background:var(--color-bg-subtle);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:1.5rem;color:var(--color-text-muted)}.author-card-body.svelte-3k4wvc{display:flex;flex-direction:column;gap:4px}.author-card-label.svelte-3k4wvc{font-family:var(--font-ui);font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--color-text-muted)}.author-card-name.svelte-3k4wvc{font-family:var(--font-display);font-size:1.125rem;font-weight:400;color:var(--color-ink);text-decoration:none;transition:opacity .15s}.author-card-name.svelte-3k4wvc:hover{opacity:.7}.author-card-job.svelte-3k4wvc{font-family:var(--font-ui);font-size:.75rem;color:var(--color-text-secondary);margin-top:2px}.author-card-bio.svelte-3k4wvc{font-family:var(--font-sans);font-size:.875rem;line-height:1.6;color:var(--color-text-secondary);margin-top:6px}.author-card-creds.svelte-3k4wvc{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.author-card-cred.svelte-3k4wvc{font-family:var(--font-ui);font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:2px 7px;background:var(--color-ink);color:#fff;border-radius:2px}.article-layout.svelte-1bit94q{max-width:760px;margin:0 auto}.cover-hero.svelte-1bit94q{width:100%;aspect-ratio:16/9;overflow:hidden;margin-bottom:var(--spacing-lg)}.cover-hero-img.svelte-1bit94q{width:100%;height:100%;object-fit:cover}.article-header.svelte-1bit94q{margin-bottom:var(--spacing-lg)}.article-meta.svelte-1bit94q{display:flex;align-items:center;gap:6px;margin-bottom:var(--spacing-md)}.ad-container.svelte-1bit94q{display:flex;justify-content:center;margin-bottom:var(--spacing-lg)}.article-title.svelte-1bit94q{font-family:var(--font-display);font-size:clamp(2rem,5vw,3.25rem);font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--color-text);margin-bottom:var(--spacing-md)}.article-deck.svelte-1bit94q{font-size:1.0625rem;color:var(--color-text-muted);line-height:1.7;font-style:italic}.article-body.svelte-1bit94q{margin-bottom:var(--spacing-xl)}.article-ad-mid.svelte-1bit94q{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:var(--spacing-lg) 0;margin-bottom:var(--spacing-lg);display:flex;justify-content:center}.article-ad-footer.svelte-1bit94q{margin-bottom:var(--spacing-lg);display:flex;justify-content:center}.back-nav.svelte-1bit94q{border-top:1px solid var(--color-border);padding-top:var(--spacing-md)}.back-link.svelte-1bit94q{font-family:var(--font-ui);font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);transition:color var(--transition-fast)}.back-link.svelte-1bit94q:hover{color:var(--color-text)}.related-posts.svelte-1bit94q{border-top:1px solid var(--color-border);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg)}.related-title.svelte-1bit94q{font-family:var(--font-display);font-size:1.6rem;margin-bottom:var(--spacing-md)}.related-list.svelte-1bit94q{display:grid;gap:10px}.related-item.svelte-1bit94q{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--color-border);padding:10px 0;text-decoration:none;color:var(--color-text)}.related-item-title.svelte-1bit94q{font-family:var(--font-ui);font-size:.95rem;line-height:1.5}.related-item-meta.svelte-1bit94q{font-family:var(--font-ui);font-size:.75rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}
