.page-module__dgei_G__main{background-color:var(--background);min-height:100vh;padding:4rem 2rem 8rem}.page-module__dgei_G__article{max-width:800px;margin:0 auto}.page-module__dgei_G__header{text-align:center;margin-bottom:3rem}.page-module__dgei_G__tag{background-color:var(--secondary);color:var(--primary);text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;margin-bottom:1.5rem;padding:.25rem 1rem;font-size:.85rem;font-weight:700;display:inline-block}.page-module__dgei_G__title{color:var(--foreground);margin-bottom:2rem;font-size:clamp(2rem,4vw,3.5rem);line-height:1.2}.page-module__dgei_G__meta{justify-content:center;align-items:center;margin-bottom:3rem;display:flex}.page-module__dgei_G__authorGroup{text-align:left;align-items:center;gap:1rem;display:flex}.page-module__dgei_G__authorAvatar{background-color:var(--primary);width:48px;height:48px;color:var(--background);border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:flex}.page-module__dgei_G__authorName{color:var(--foreground);font-size:1.05rem;font-weight:600}.page-module__dgei_G__date{color:var(--foreground);opacity:.6;font-size:.9rem}.page-module__dgei_G__heroImageContainer{aspect-ratio:16/9;border-radius:20px;width:100%;margin-bottom:4rem;position:relative;overflow:hidden;box-shadow:0 20px 40px #0000001a}.page-module__dgei_G__heroImage{object-fit:cover}.page-module__dgei_G__content{font-family:var(--font-body);color:var(--foreground);opacity:.85;font-size:1.15rem;line-height:1.8}.page-module__dgei_G__content h2{font-family:var(--font-heading);color:var(--foreground);opacity:1;margin-top:3rem;margin-bottom:1rem;font-size:2rem}.page-module__dgei_G__content h3{font-family:var(--font-heading);color:var(--foreground);opacity:1;margin-top:2rem;margin-bottom:1rem;font-size:1.5rem}.page-module__dgei_G__content p{margin-bottom:1.5rem}.page-module__dgei_G__content ul,.page-module__dgei_G__content ol{margin-bottom:1.5rem;padding-left:1.5rem}.page-module__dgei_G__content li{margin-bottom:.5rem}
