.page-module__dgei_G__header{background:var(--color-navy);padding-top:var(--header-height)}.page-module__dgei_G__header .page-module__dgei_G__container{padding-top:var(--space-8);padding-bottom:var(--space-8);max-width:900px}.page-module__dgei_G__back{color:#ffffff80;margin-bottom:var(--space-3);font-size:.85rem;font-weight:600;transition:color .2s;display:inline-block}.page-module__dgei_G__back:hover{color:#fff}.page-module__dgei_G__category{letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--space-2);font-size:.7rem;font-weight:700;display:block}.page-module__dgei_G__header h1{color:#fff;margin-bottom:var(--space-2);font-size:clamp(1.8rem,3vw,3rem);line-height:1.2}.page-module__dgei_G__meta{align-items:center;gap:var(--space-2);color:#ffffff80;margin-bottom:var(--space-2);flex-wrap:wrap;font-size:.875rem;display:flex}.page-module__dgei_G__byline{color:#fff6;margin-bottom:var(--space-3);font-size:.82rem}.page-module__dgei_G__excerpt{color:#ffffffb3;max-width:680px;margin-bottom:var(--space-4);font-size:1.1rem;line-height:1.65}.page-module__dgei_G__heroImageWrap{border-radius:var(--radius-lg);border:1px solid #ffffff1a;max-width:900px;overflow:hidden}.page-module__dgei_G__heroImage{object-fit:cover;aspect-ratio:16/9;width:100%;height:auto;display:block}.page-module__dgei_G__contentWrap{gap:var(--space-8);padding-top:var(--space-12);padding-bottom:var(--space-12);grid-template-columns:1fr 300px;align-items:start;display:grid}.page-module__dgei_G__content h2{color:var(--color-text);margin-top:var(--space-6);margin-bottom:var(--space-2);font-size:1.4rem}.page-module__dgei_G__content p{color:var(--color-text-muted);margin-bottom:var(--space-3);font-size:1.05rem;line-height:1.8}.page-module__dgei_G__content strong{color:var(--color-text);font-weight:600}.page-module__dgei_G__content ul{margin:0 0 var(--space-3);color:var(--color-text-muted);padding-left:1.25rem;line-height:1.8}.page-module__dgei_G__content li{margin-bottom:.35rem}.page-module__dgei_G__tableWrap{margin:var(--space-3) 0 var(--space-4);overflow-x:auto}.page-module__dgei_G__table{border-collapse:collapse;width:100%;font-size:.95rem}.page-module__dgei_G__table th,.page-module__dgei_G__table td{border:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.65rem .85rem}.page-module__dgei_G__table th{background:var(--color-surface);color:var(--color-text);font-weight:600}.page-module__dgei_G__table td{color:var(--color-text-muted)}.page-module__dgei_G__table tbody tr:nth-child(2n) td{background:#00000005}.page-module__dgei_G__sideCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);top:calc(var(--header-height) + var(--space-4));position:sticky}.page-module__dgei_G__sideCard h4{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-2);font-size:.8rem;font-weight:700}.page-module__dgei_G__sideCard>p{color:var(--color-text-muted);font-size:.875rem;line-height:1.6}.page-module__dgei_G__relatedNav{gap:var(--space-2);flex-direction:column;display:flex}.page-module__dgei_G__relatedLink{padding:var(--space-2);border-radius:var(--radius-sm);flex-direction:column;gap:3px;transition:background .2s;display:flex}.page-module__dgei_G__relatedLink:hover{background:var(--color-bg)}.page-module__dgei_G__relatedCategory{letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary);font-size:.65rem;font-weight:700}.page-module__dgei_G__relatedLink span:last-child{color:var(--color-text);font-size:.85rem;font-weight:500;line-height:1.3}@media (max-width:900px){.page-module__dgei_G__contentWrap{grid-template-columns:1fr}.page-module__dgei_G__sideCard{position:static}}.page-module__dgei_G__sideBtn{background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);margin-top:12px;padding:10px 18px;font-size:.875rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-block}.page-module__dgei_G__sideBtn:hover{opacity:.88}
