.page-module__dgei_G__article{max-width:var(--content-width);padding-inline:var(--space-md);padding-block:var(--space-xl);margin-inline:auto}.page-module__dgei_G__header{margin-bottom:var(--space-xl);padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-border)}.page-module__dgei_G__date{font-size:var(--text-sm);font-family:var(--font-mono);color:var(--color-accent-ochre-light);margin-bottom:var(--space-sm);display:block}.page-module__dgei_G__title{font-size:var(--text-2xl);margin-bottom:var(--space-md)}.page-module__dgei_G__summary{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.page-module__dgei_G__content{color:var(--color-text-primary);line-height:var(--leading-relaxed)}.page-module__dgei_G__content h2{font-size:var(--text-xl);margin-top:var(--space-xl);margin-bottom:var(--space-md);color:var(--color-text-primary)}.page-module__dgei_G__content h3{font-size:var(--text-lg);margin-top:var(--space-lg);margin-bottom:var(--space-sm);color:var(--color-text-primary)}.page-module__dgei_G__content p{margin-bottom:var(--space-md);color:var(--color-text-secondary)}.page-module__dgei_G__content ul,.page-module__dgei_G__content ol{margin-bottom:var(--space-md);color:var(--color-text-secondary);padding-left:1.5em}.page-module__dgei_G__content li{margin-bottom:var(--space-xs)}.page-module__dgei_G__content blockquote{margin:var(--space-lg)0;padding:var(--space-md);padding-left:var(--space-lg);border-left:3px solid var(--color-accent-ochre);background:var(--color-surface);border-radius:0 var(--radius-md)var(--radius-md)0;color:var(--color-text-secondary);font-style:italic}.page-module__dgei_G__content pre{margin:var(--space-lg)0}.page-module__dgei_G__content img{margin:var(--space-lg)0;border-radius:var(--radius-md)}.page-module__dgei_G__content a{color:var(--color-accent-ochre-light)}.page-module__dgei_G__content a:hover{text-decoration:underline}
