.FloatingAuthor-module__5jqJRW__container{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--border-radius-md);padding:var(--spacing-md);padding:var(--spacing-md);margin-bottom:var(--spacing-md)}.FloatingAuthor-module__5jqJRW__avatar{object-fit:cover;width:60px;height:60px;margin-bottom:var(--spacing-md);background:var(--color-border);border-radius:50%}.FloatingAuthor-module__5jqJRW__name{color:var(--color-text-primary);margin-bottom:.2rem;font-size:1.1rem}.FloatingAuthor-module__5jqJRW__role{color:var(--color-accent);margin-bottom:var(--spacing-sm);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem}.FloatingAuthor-module__5jqJRW__bio{color:var(--color-text-secondary);font-size:.9rem;line-height:1.5}
.MarkdownRenderer-module__ZQfFmW__renderer{font-family:var(--font-family-article);color:var(--color-text-body);font-size:1.1rem;line-height:1.8}.MarkdownRenderer-module__ZQfFmW__h1,.MarkdownRenderer-module__ZQfFmW__h2,.MarkdownRenderer-module__ZQfFmW__h3{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm);color:var(--color-text-header);font-family:var(--font-family-heading)}.MarkdownRenderer-module__ZQfFmW__h1{font-size:2.5rem}.MarkdownRenderer-module__ZQfFmW__h2{font-size:1.75rem}.MarkdownRenderer-module__ZQfFmW__h3{font-size:1.4rem}.MarkdownRenderer-module__ZQfFmW__p{margin-bottom:var(--spacing-md)}.MarkdownRenderer-module__ZQfFmW__ul,.MarkdownRenderer-module__ZQfFmW__ol{margin-bottom:var(--spacing-md);padding-left:var(--spacing-md)}.MarkdownRenderer-module__ZQfFmW__li{margin-bottom:var(--spacing-xs)}.MarkdownRenderer-module__ZQfFmW__blockquote{border-left:1px solid var(--color-text-muted);padding-left:var(--spacing-md);margin:var(--spacing-lg)0;color:var(--color-text-muted);font-style:italic}.MarkdownRenderer-module__ZQfFmW__strong{color:var(--color-text-header);font-weight:var(--font-weight-medium)}
.TableOfContents-module__HBdu3G__toc{padding-left:var(--spacing-md);border-left:1px solid var(--color-border)}.TableOfContents-module__HBdu3G__title{font-size:.7rem;font-weight:var(--font-weight-bold);color:var(--color-text-muted);letter-spacing:.2em;margin-bottom:var(--spacing-sm)}.TableOfContents-module__HBdu3G__list{padding:0;list-style:none}.TableOfContents-module__HBdu3G__item{margin-bottom:var(--spacing-xs)}.TableOfContents-module__HBdu3G__subItem{margin-bottom:var(--spacing-xs);padding-left:var(--spacing-sm)}.TableOfContents-module__HBdu3G__link{color:var(--color-text-body);opacity:.6;transition:opacity var(--transition-fast),color var(--transition-fast);font-size:.85rem;line-height:1.4;text-decoration:none;display:block}.TableOfContents-module__HBdu3G__link:hover{opacity:1;color:var(--color-text-header)}
.page-module__dgei_G__articlePage{width:100%}.page-module__dgei_G__header{padding-top:200px;padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--color-border);margin-bottom:var(--spacing-lg)}.page-module__dgei_G__headerContent{max-width:850px;padding:0 var(--spacing-md);text-align:center;margin:0 auto}.page-module__dgei_G__title{font-size:4.5rem;font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-sm);letter-spacing:-.05em;line-height:1.1}.page-module__dgei_G__date{color:var(--color-text-muted);font-size:.9rem;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.1em}.page-module__dgei_G__contentWrapper{max-width:1400px;padding:0 var(--spacing-md)var(--spacing-2xl);gap:var(--spacing-xl);grid-template-columns:240px minmax(0,1fr) 240px;align-items:start;margin:0 auto;display:grid}.page-module__dgei_G__mainContent{min-width:0}.page-module__dgei_G__sidebarLeft,.page-module__dgei_G__sidebarRight{height:fit-content;position:sticky;top:150px}@media (max-width:1200px){.page-module__dgei_G__contentWrapper{grid-template-columns:1fr;max-width:850px}.page-module__dgei_G__sidebarLeft,.page-module__dgei_G__sidebarRight{display:none}}@media (max-width:900px){.page-module__dgei_G__title{font-size:3rem}}
