.page-module__dgei_G__page{padding:var(--space-8) 0 var(--space-20);background-color:var(--gray-50);min-height:80vh}.page-module__dgei_G__backLink{align-items:center;gap:var(--space-2);color:var(--text-muted);margin-bottom:var(--space-8);font-weight:500;display:inline-flex}.page-module__dgei_G__backLink:hover{color:var(--accent)}.page-module__dgei_G__article{background:var(--white);border-radius:var(--radius-lg);max-width:800px;margin:0 auto;overflow:hidden;box-shadow:0 4px 6px -1px #0000000d}.page-module__dgei_G__header{padding:var(--space-10) var(--space-10) var(--space-8);text-align:center}.page-module__dgei_G__meta{justify-content:center;align-items:center;gap:var(--space-2);color:var(--accent);font-weight:600;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-4);display:flex}.page-module__dgei_G__title{font-size:var(--text-4xl);color:var(--text-main);margin-bottom:var(--space-4);font-weight:800;line-height:1.2}.page-module__dgei_G__excerpt{font-size:var(--text-lg);color:var(--text-muted);max-width:600px;margin:0 auto;line-height:1.6}.page-module__dgei_G__imagePlaceholder{background-color:var(--gray-100);aspect-ratio:21/9;justify-content:center;align-items:center;display:flex}.page-module__dgei_G__emoji{font-size:64px}.page-module__dgei_G__imagePlaceholder img{object-fit:cover;width:100%;height:100%}.page-module__dgei_G__content{padding:var(--space-10);color:var(--text-main);font-size:1.125rem;line-height:1.8}.page-module__dgei_G__content h2{font-size:var(--text-2xl);margin:var(--space-8) 0 var(--space-4);font-weight:700}.page-module__dgei_G__content h3{font-size:var(--text-xl);margin:var(--space-6) 0 var(--space-3);font-weight:700}.page-module__dgei_G__content p{margin-bottom:var(--space-5)}.page-module__dgei_G__content ul,.page-module__dgei_G__content ol{margin-bottom:var(--space-5);padding-left:var(--space-6)}.page-module__dgei_G__content li{margin-bottom:var(--space-2)}.page-module__dgei_G__content strong{color:var(--dark-bg);font-weight:700}
