.page-module__dgei_G__page{color:var(--text-primary)}.page-module__dgei_G__hero{background:linear-gradient(135deg,#ffc1071a,#0000 50%);padding:10rem 0 3rem}.page-module__dgei_G__backLink{color:var(--accent-secondary);align-items:center;gap:.4rem;margin-bottom:1.5rem;font-size:.92rem;font-weight:500;display:inline-flex}.page-module__dgei_G__meta{flex-wrap:wrap;gap:.65rem;margin-bottom:1rem;display:flex}.page-module__dgei_G__meta span{color:var(--accent-secondary);background:#1da1f214;border-radius:6px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.8rem;font-weight:500;display:inline-flex}.page-module__dgei_G__hero h1{max-width:800px;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.05}.page-module__dgei_G__excerpt{max-width:700px;color:var(--text-secondary);margin-top:1rem;font-size:1.1rem;line-height:1.7}.page-module__dgei_G__coverSection{padding:0 0 2rem}.page-module__dgei_G__coverImg{object-fit:cover;border-radius:var(--radius-lg);width:100%;max-height:480px;display:block}.page-module__dgei_G__article{padding:2rem 0 5rem}.page-module__dgei_G__content{max-width:740px;color:var(--text-primary);margin:0 auto;font-size:1.08rem;line-height:1.85}.page-module__dgei_G__content p{color:var(--text-secondary);margin-bottom:1.3rem}.page-module__dgei_G__bodyImage{border-radius:var(--radius-md);margin:2rem 0;overflow:hidden}.page-module__dgei_G__bodyImage img{border-radius:var(--radius-md);width:100%;display:block}.page-module__dgei_G__bodyImage figcaption{text-align:center;color:var(--text-muted);margin-top:.5rem;font-size:.85rem;font-style:italic}@media (max-width:640px){.page-module__dgei_G__hero{padding-top:8rem}.page-module__dgei_G__coverImg{max-height:280px}}
