.article-shell[data-v-3f4eeb84]{padding-top:var(--space-16);padding-bottom:var(--space-16)}.article-body-section[data-v-3f4eeb84],.article-hero[data-v-3f4eeb84]{padding-bottom:var(--space-12)}.breadcrumbs ol[data-v-3f4eeb84]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-4);padding:0;list-style:none;color:var(--color-text-muted);font-size:var(--font-size-sm)}.breadcrumbs li[data-v-3f4eeb84]{display:flex;align-items:center;gap:var(--space-2)}.breadcrumbs li+li[data-v-3f4eeb84]:before{content:"/"}.breadcrumbs a[data-v-3f4eeb84],.breadcrumbs li+li[data-v-3f4eeb84]:before{color:var(--color-text-muted)}.article-body[data-v-3f4eeb84] h2,.article-body[data-v-3f4eeb84] h3,.article-cta h2[data-v-3f4eeb84],.article-hero h1[data-v-3f4eeb84],.sidebar-heading[data-v-3f4eeb84]{margin:0;color:var(--color-text-primary)}.article-hero h1[data-v-3f4eeb84]{max-width:920px;font-size:var(--font-size-4xl);font-weight:700;line-height:1.08}.description[data-v-3f4eeb84]{max-width:820px;margin:var(--space-5) 0 0;font-size:var(--font-size-lg);line-height:1.75;color:var(--color-text-secondary)}.meta-list[data-v-3f4eeb84]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5);color:var(--color-text-muted);font-size:var(--font-size-sm)}.meta-list span[data-v-3f4eeb84],.meta-list time[data-v-3f4eeb84]{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border:1px solid var(--surface-card-border);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-primary) 4%,var(--surface-card-bg))}.article-layout[data-v-3f4eeb84]{display:grid;gap:var(--space-6)}@media(min-width:1024px){.article-layout[data-v-3f4eeb84]{grid-template-columns:minmax(0,1fr) 320px;align-items:start}}.article-body[data-v-3f4eeb84],.article-cta[data-v-3f4eeb84],.sidebar-card[data-v-3f4eeb84]{background:var(--surface-card-bg);border:1px solid var(--surface-card-border);border-radius:var(--radius-md)}.article-body[data-v-3f4eeb84]{padding:var(--space-7)}.article-sidebar[data-v-3f4eeb84]{display:grid;gap:var(--space-4)}.sidebar-card[data-v-3f4eeb84]{padding:var(--space-5)}.sidebar-heading[data-v-3f4eeb84]{font-size:var(--font-size-lg);margin-bottom:var(--space-4)}.related-list[data-v-3f4eeb84],.toc[data-v-3f4eeb84]{display:grid;gap:var(--space-3)}.related-link[data-v-3f4eeb84],.toc a[data-v-3f4eeb84]{color:var(--color-text-secondary)}.related-link[data-v-3f4eeb84]{display:grid;gap:var(--space-1)}.related-link strong[data-v-3f4eeb84]{color:var(--color-text-primary);font-size:var(--font-size-sm)}.related-link span[data-v-3f4eeb84]{font-size:var(--font-size-sm);line-height:1.6}.article-body[data-v-3f4eeb84] section+section{margin-top:var(--space-8)}.article-body[data-v-3f4eeb84] h2{margin-bottom:var(--space-4);font-size:var(--font-size-2xl)}.article-body[data-v-3f4eeb84] h3{margin-bottom:var(--space-3);font-size:var(--font-size-xl)}.article-body[data-v-3f4eeb84] li,.article-body[data-v-3f4eeb84] p{color:var(--color-text-secondary);line-height:1.8}.article-body[data-v-3f4eeb84] ol+p,.article-body[data-v-3f4eeb84] p+ol,.article-body[data-v-3f4eeb84] p+p,.article-body[data-v-3f4eeb84] p+ul,.article-body[data-v-3f4eeb84] ul+p{margin-top:var(--space-4)}.article-body[data-v-3f4eeb84] ol,.article-body[data-v-3f4eeb84] ul{padding-left:var(--space-5)}.article-body[data-v-3f4eeb84] a{color:var(--color-primary);text-decoration:none}.article-body[data-v-3f4eeb84] a:hover,.related-link[data-v-3f4eeb84]:hover,.toc a[data-v-3f4eeb84]:hover{color:var(--color-primary-hover)}.article-cta-section[data-v-3f4eeb84]{padding-top:var(--space-2)}.article-cta[data-v-3f4eeb84]{display:grid;gap:var(--space-5);padding:var(--space-7)}.article-cta p[data-v-3f4eeb84]{margin:var(--space-4) 0 0;color:var(--color-text-secondary);line-height:1.7}.cta-actions[data-v-3f4eeb84]{display:flex;flex-wrap:wrap;gap:var(--space-3)}
