.article-detail[data-astro-cid-zm77yjld]{max-width:var(--content-max);margin-left:auto;margin-right:auto}.breadcrumb-nav[data-astro-cid-zm77yjld]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-6)}.breadcrumb-link[data-astro-cid-zm77yjld]{color:var(--color-text-muted);text-decoration:none;transition:color var(--transition-fast)}.breadcrumb-link[data-astro-cid-zm77yjld]:hover{color:var(--color-accent)}.breadcrumb-separator[data-astro-cid-zm77yjld]{opacity:.4}.article-header[data-astro-cid-zm77yjld]{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border-subtle)}.header-badges[data-astro-cid-zm77yjld]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.pinned-tag[data-astro-cid-zm77yjld]{font-size:var(--text-xs);font-weight:700;color:var(--color-gold);background-color:var(--color-gold-subtle);border:1px solid var(--color-gold-border);padding:1px var(--space-2);border-radius:var(--radius-sm)}.article-title[data-astro-cid-zm77yjld]{font-size:var(--text-3xl);line-height:var(--leading-tight);margin-bottom:var(--space-4);letter-spacing:-.02em}.article-meta-row[data-astro-cid-zm77yjld]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted)}.author-info[data-astro-cid-zm77yjld]{display:flex;align-items:center;gap:var(--space-1)}.author-name[data-astro-cid-zm77yjld]{font-weight:600;color:var(--color-text-primary)}.source-attribution[data-astro-cid-zm77yjld]{margin-left:var(--space-1)}.source-link[data-astro-cid-zm77yjld]{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.timing-info[data-astro-cid-zm77yjld]{display:flex;align-items:center;gap:var(--space-2)}.meta-dot[data-astro-cid-zm77yjld]{opacity:.5}.article-body[data-astro-cid-zm77yjld]{font-family:var(--font-serif);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-primary)}.article-body[data-astro-cid-zm77yjld] h1,.article-body[data-astro-cid-zm77yjld] h2,.article-body[data-astro-cid-zm77yjld] h3{font-family:var(--font-sans);margin-top:var(--space-8);margin-bottom:var(--space-4);color:var(--color-text-primary)}.article-body[data-astro-cid-zm77yjld] p{margin-bottom:var(--space-6);color:var(--color-text-primary);line-height:var(--leading-relaxed)}.article-body[data-astro-cid-zm77yjld] blockquote{border-left:3px solid var(--color-accent);padding-left:var(--space-4);margin-left:0;margin-right:0;margin-top:var(--space-6);margin-bottom:var(--space-6);color:var(--color-text-secondary);font-style:italic}.article-body[data-astro-cid-zm77yjld] code{font-family:var(--font-mono);font-size:var(--text-sm);background-color:var(--color-bg-elevated);padding:2px 6px;border-radius:var(--radius-sm)}.article-body[data-astro-cid-zm77yjld] pre{background-color:var(--color-bg-surface)!important;border:1px solid var(--color-border-subtle);padding:var(--space-4);border-radius:var(--radius-md);overflow-x:auto;margin-bottom:var(--space-6)}.article-footer[data-astro-cid-zm77yjld]{margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--color-border-subtle);display:flex;flex-direction:column;gap:var(--space-6)}.tags-label[data-astro-cid-zm77yjld]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:var(--space-2);display:block}.tags-list[data-astro-cid-zm77yjld]{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none}.original-source-box[data-astro-cid-zm77yjld]{background-color:var(--color-bg-surface);border:1px solid var(--color-border-subtle);padding:var(--space-4);border-radius:var(--radius-md);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-3)}.source-note[data-astro-cid-zm77yjld]{font-size:var(--text-sm);color:var(--color-text-secondary)}.primary-source-button[data-astro-cid-zm77yjld]{font-size:var(--text-xs);font-weight:600;color:var(--color-accent);background-color:var(--color-accent-subtle);border:1px solid var(--color-accent-border);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);text-decoration:none;transition:background-color var(--transition-fast)}.primary-source-button[data-astro-cid-zm77yjld]:hover{background-color:#10b98133}.summary-container[data-astro-cid-n7qzwmpi]{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-6)}.summary-label[data-astro-cid-n7qzwmpi]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:var(--space-1)}.summary-text[data-astro-cid-n7qzwmpi]{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.why-it-matters-callout[data-astro-cid-n7qzwmpi]{background-color:var(--color-accent-subtle);border:1px solid var(--color-accent-border);border-radius:var(--radius-sm);padding:var(--space-4)}.callout-header[data-astro-cid-n7qzwmpi]{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}.callout-icon[data-astro-cid-n7qzwmpi]{font-size:1rem}.callout-title[data-astro-cid-n7qzwmpi]{font-size:var(--text-sm);font-weight:700;color:var(--color-accent);text-transform:uppercase;letter-spacing:.04em}.callout-text[data-astro-cid-n7qzwmpi]{font-size:var(--text-sm);color:var(--color-text-primary);line-height:var(--leading-normal)}.highlights-section[data-astro-cid-e4s4qopu]{margin-top:var(--space-8);margin-bottom:var(--space-8)}.highlights-heading[data-astro-cid-e4s4qopu]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-lg);margin-bottom:var(--space-4);color:var(--color-text-primary)}.highlights-count[data-astro-cid-e4s4qopu]{font-size:var(--text-xs);font-family:var(--font-mono);color:var(--color-accent);background-color:var(--color-accent-subtle);padding:1px var(--space-2);border-radius:var(--radius-full)}.highlights-list[data-astro-cid-e4s4qopu]{display:flex;flex-direction:column;gap:var(--space-4);list-style:none}.highlight-card[data-astro-cid-e4s4qopu]{background-color:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-left:3px solid var(--color-accent);border-radius:var(--radius-sm);padding:var(--space-4);transition:border-color var(--transition-fast)}.highlight-card[data-astro-cid-e4s4qopu]:hover{border-color:var(--color-border-default);border-left-color:var(--color-accent)}.highlight-quote[data-astro-cid-e4s4qopu] p[data-astro-cid-e4s4qopu]{font-family:var(--font-serif);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-primary);font-style:italic}.highlight-note[data-astro-cid-e4s4qopu]{margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px dashed var(--color-border-subtle);font-size:var(--text-sm)}.note-label[data-astro-cid-e4s4qopu]{font-weight:600;color:var(--color-gold);margin-right:var(--space-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em}.note-text[data-astro-cid-e4s4qopu]{display:inline;color:var(--color-text-secondary)}.highlight-meta[data-astro-cid-e4s4qopu]{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);font-family:var(--font-mono)}.prose-content[data-astro-cid-xw3clhsd]{margin-top:var(--space-8)}
