.page-module__dgei_G__article{padding-bottom:6rem}.page-module__dgei_G__header{background-color:var(--color-bg-main);text-align:center;padding:4rem 0 3rem}.page-module__dgei_G__headerContent{max-width:800px;margin:0 auto}.page-module__dgei_G__backLink{color:var(--color-text-muted);align-items:center;gap:.5rem;margin-bottom:2rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.page-module__dgei_G__backLink:hover{color:var(--color-primary)}.page-module__dgei_G__meta{justify-content:center;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.page-module__dgei_G__category{color:var(--color-primary);text-transform:uppercase;letter-spacing:1px;font-size:.85rem;font-weight:700}.page-module__dgei_G__separator{color:var(--border-color)}.page-module__dgei_G__date{color:var(--color-text-muted);font-size:.95rem}.page-module__dgei_G__title{color:var(--color-text-main);margin-bottom:2rem;font-size:3.5rem;font-weight:800;line-height:1.2}.page-module__dgei_G__author{color:var(--color-text-muted);font-size:1rem}.page-module__dgei_G__heroImageWrapper{border-radius:var(--border-radius-lg);background-color:var(--color-bg-alt);width:100%;margin-bottom:4rem;position:relative;overflow:hidden}.page-module__dgei_G__heroImage{object-fit:cover}.page-module__dgei_G__contentWrapper{max-width:800px;margin:0 auto}.page-module__dgei_G__content{color:var(--color-text-main);font-size:1.15rem;line-height:1.8}.page-module__dgei_G__content p{margin-bottom:1.5rem}.page-module__dgei_G__content h2{margin:3rem 0 1.5rem;font-size:2.25rem;font-weight:800;line-height:1.3}.page-module__dgei_G__content h3{margin:2.5rem 0 1.25rem;font-size:1.75rem;font-weight:700}.page-module__dgei_G__content a{color:var(--color-primary);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.page-module__dgei_G__content ul,.page-module__dgei_G__content ol{margin-bottom:1.5rem;padding-left:2rem}.page-module__dgei_G__content li{margin-bottom:.5rem}.page-module__dgei_G__content img{border-radius:var(--border-radius-md);max-width:100%;height:auto;margin:2rem 0}.page-module__dgei_G__content blockquote{border-left:4px solid var(--color-primary);color:var(--color-text-muted);margin:2rem 0;padding-left:1.5rem;font-size:1.25rem;font-style:italic}.page-module__dgei_G__content figure{margin:2rem 0}.page-module__dgei_G__content figcaption{text-align:center;color:var(--color-text-muted);margin-top:.5rem;font-size:.9rem}@media (max-width:768px){.page-module__dgei_G__title{font-size:2.5rem}.page-module__dgei_G__heroImageWrapper{aspect-ratio:16/9;border-radius:var(--border-radius-md);margin-bottom:3rem}.page-module__dgei_G__content{font-size:1.05rem}.page-module__dgei_G__content h2{font-size:1.75rem}}
