.post-module__q1VrNW__articleHeader{max-width:var(--container-lg);padding-top:var(--space-16);padding-bottom:var(--space-12);text-align:center;margin:0 auto}.post-module__q1VrNW__categoryBadge{margin-bottom:var(--space-5)}.post-module__q1VrNW__articleTitle{font-family:var(--font-heading);font-size:var(--text-h1);font-weight:var(--weight-bold);color:var(--color-text-primary);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin-bottom:var(--space-5)}.post-module__q1VrNW__articleSubtitle{font-family:var(--font-body);font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed);max-width:var(--container-md);margin:0 auto var(--space-8)auto}.post-module__q1VrNW__authorMeta{justify-content:center;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.post-module__q1VrNW__authorAvatar{border-radius:var(--radius-full);background:var(--gradient-primary);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.post-module__q1VrNW__authorInitials{font-family:var(--font-heading);font-size:var(--text-body-sm);font-weight:var(--weight-bold);color:var(--color-text-primary)}.post-module__q1VrNW__authorInfo{text-align:left;flex-direction:column;display:flex}.post-module__q1VrNW__authorName{font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary)}.post-module__q1VrNW__authorRole{font-family:var(--font-body);font-size:var(--text-caption);color:var(--color-text-tertiary)}.post-module__q1VrNW__metaDivider{background:var(--color-border-default);width:1px;height:32px}.post-module__q1VrNW__metaDetails{align-items:center;gap:var(--space-3);font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-text-tertiary);display:flex}.post-module__q1VrNW__metaSeparator{border-radius:var(--radius-full);background:var(--color-text-tertiary);flex-shrink:0;width:3px;height:3px}.post-module__q1VrNW__articleLayout{gap:var(--space-12);max-width:var(--container-xl);grid-template-columns:1fr 280px;align-items:start;margin:0 auto;display:grid}.post-module__q1VrNW__articleContent{min-width:0}.post-module__q1VrNW__sidebar{top:calc(var(--header-height) + var(--space-8));gap:var(--space-8);flex-direction:column;display:flex;position:sticky}.post-module__q1VrNW__sidebarCard{padding:var(--space-6);background:var(--glass-bg);border:var(--border-width)solid var(--color-border-default);border-radius:var(--radius-lg)}.post-module__q1VrNW__sidebarTitle{font-family:var(--font-heading);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-subtle)}.post-module__q1VrNW__tocList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.post-module__q1VrNW__tocItem{margin:0}.post-module__q1VrNW__tocLink{padding:var(--space-1-5)var(--space-3);font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-text-tertiary);border-radius:var(--radius-sm);transition:color var(--duration-fast)var(--ease-out),border-color var(--duration-fast)var(--ease-out),background var(--duration-fast)var(--ease-out);border-left:2px solid #0000;text-decoration:none;display:block}.post-module__q1VrNW__tocLink:hover{color:var(--color-text-primary);border-left-color:var(--color-accent-primary);background:var(--glass-bg-hover)}.post-module__q1VrNW__tocLinkH3{padding-left:var(--space-6);font-size:var(--text-caption)}.post-module__q1VrNW__sidebarNewsletter{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.post-module__q1VrNW__articleDivider{background:linear-gradient(90deg,transparent,var(--color-border-default)20%,var(--color-border-default)80%,transparent);height:1px;margin:var(--space-16)0;border:none}.post-module__q1VrNW__authorBio{align-items:flex-start;gap:var(--space-5);padding:var(--space-6);background:var(--glass-bg);border:var(--border-width)solid var(--color-border-default);border-radius:var(--radius-xl);margin-bottom:var(--space-10);display:flex}.post-module__q1VrNW__authorBioAvatar{border-radius:var(--radius-full);background:var(--gradient-primary);flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.post-module__q1VrNW__authorBioInitials{font-family:var(--font-heading);font-size:var(--text-body);font-weight:var(--weight-bold);color:var(--color-text-primary)}.post-module__q1VrNW__authorBioContent{flex:1}.post-module__q1VrNW__authorBioLabel{font-family:var(--font-body);font-size:var(--text-overline);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:var(--space-1)}.post-module__q1VrNW__authorBioName{font-family:var(--font-heading);font-size:var(--text-h4);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin-bottom:var(--space-1)}.post-module__q1VrNW__authorBioRole{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-accent-primary)}.post-module__q1VrNW__tagsSection{margin-bottom:var(--space-12)}.post-module__q1VrNW__tagsLabel{font-family:var(--font-body);font-size:var(--text-overline);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:var(--space-3)}.post-module__q1VrNW__tagsList{gap:var(--space-2);flex-wrap:wrap;display:flex}.post-module__q1VrNW__tag{padding:var(--space-1)var(--space-3);font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-secondary);background:var(--glass-bg);border:var(--border-width)solid var(--color-border-default);border-radius:var(--radius-sm);display:inline-flex}.post-module__q1VrNW__relatedSection{margin-bottom:var(--space-8)}.post-module__q1VrNW__relatedTitle{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--weight-bold);color:var(--color-text-primary);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-8)}.post-module__q1VrNW__relatedGrid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.post-module__q1VrNW__backLink{align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-text-tertiary);margin-bottom:var(--space-6);transition:color var(--duration-fast)var(--ease-out);text-decoration:none;display:inline-flex}.post-module__q1VrNW__backLink:hover{color:var(--color-accent-primary)}.post-module__q1VrNW__backArrow{transition:transform var(--duration-fast)var(--ease-out)}.post-module__q1VrNW__backLink:hover .post-module__q1VrNW__backArrow{transform:translate(-3px)}@media (max-width:1024px){.post-module__q1VrNW__articleLayout{grid-template-columns:1fr}.post-module__q1VrNW__sidebar{flex-flow:wrap;position:static}.post-module__q1VrNW__sidebarCard{flex:1;min-width:240px}.post-module__q1VrNW__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.post-module__q1VrNW__articleHeader{padding-top:var(--space-10);padding-bottom:var(--space-8);text-align:left}.post-module__q1VrNW__articleTitle{font-size:var(--text-h2)}.post-module__q1VrNW__articleSubtitle{margin-left:0;margin-right:0}.post-module__q1VrNW__authorMeta{justify-content:flex-start}.post-module__q1VrNW__metaDivider{display:none}.post-module__q1VrNW__authorBio{text-align:center;flex-direction:column;align-items:center}.post-module__q1VrNW__relatedGrid{grid-template-columns:1fr}}@media (max-width:640px){.post-module__q1VrNW__sidebar{flex-direction:column}.post-module__q1VrNW__sidebarCard{min-width:0}}
