.article-cover{position:relative;width:100%;max-width:720px;margin:0 auto var(--space-10);aspect-ratio:16/9;border-radius:var(--radius-2xl);border:1px solid var(--sg-border-hairline);background:var(--sg-canvas-deep);box-shadow:var(--sg-shadow-tile);overflow:hidden}.article-cover__inner{position:absolute;inset:0}.article-cover__image{object-fit:cover;width:100%;height:100%}.article-cover__fade{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 75%,rgba(var(--bg-deep-rgb),.2) 100%);pointer-events:none}@media (max-width:640px){.article-cover{border-radius:var(--radius-xl);margin-bottom:28px}}.article-header{max-width:720px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:14px;align-items:flex-start}.article-header--title{margin-bottom:var(--space-8)}.article-header--meta{gap:0;margin-bottom:var(--space-6)}.article-header__eyebrow{display:inline-flex;align-items:center;gap:var(--space-2);padding:6px 14px;border-radius:var(--radius-full);background:rgba(var(--brand-cyan-rgb,26,207,255),.08);border:1px solid rgba(var(--brand-cyan-rgb,26,207,255),.18);color:var(--sg-cyan);font-size:var(--text-2xs);font-weight:var(--font-semibold);letter-spacing:.12em;text-transform:uppercase}.article-header__eyebrow-dot{width:6px;height:6px;border-radius:var(--radius-full);background:var(--sg-cyan);box-shadow:0 0 8px rgba(var(--brand-cyan-rgb,26,207,255),.6);animation:article-header-pulse 2.4s ease-in-out infinite;flex-shrink:0}@keyframes article-header-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.article-header__title{margin:0;font-size:clamp(28px,5vw,48px);font-weight:var(--font-extrabold);letter-spacing:-.03em;line-height:1.1;color:var(--sg-text-soft);text-wrap:balance}.article-header__subtitle{margin:0;max-width:580px;font-size:var(--text-lg);line-height:1.6;color:var(--sg-text-muted)}.article-header__meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);font-size:var(--text-ms);color:var(--sg-text-faint)}.article-header__meta-dot{display:inline-block;width:3px;height:3px;border-radius:var(--radius-full);background:var(--sg-text-faint);flex-shrink:0}.article-header__tag{display:inline-flex;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-2xs);font-weight:var(--font-semibold);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;border:1px solid;transition:var(--sg-motion-base);transition-property:opacity,transform}@media (hover:hover){.article-header__tag:hover{opacity:.85}}.article-header__date{color:var(--sg-text-muted)}.article-header__tags{display:none}@media (max-width:640px){.article-header{gap:var(--space-3)}.article-header--title{margin-bottom:var(--space-6)}.article-header--meta{margin-bottom:var(--space-5)}.article-header__subtitle{font-size:var(--text-base)}}@media (prefers-reduced-motion:reduce){.article-header__eyebrow-dot{animation:none}.article-header__tag{transition:none}}