.page-module__dgei_G__postLayout{grid-template-columns:1fr 320px;align-items:start;gap:52px;padding:72px 0 96px;display:grid}.page-module__dgei_G__postHero{background:var(--bg2);border-bottom:1.5px solid var(--border);padding:140px 0 56px;position:relative;overflow:hidden}.page-module__dgei_G__postHero:before{content:"";background:radial-gradient(50% 80% at 85%,#2aa7c812 0%,#0000 70%);position:absolute;inset:0}.page-module__dgei_G__postHero .page-module__dgei_G__container{position:relative}.page-module__dgei_G__postBreadcrumb{align-items:center;gap:8px;margin-bottom:20px;font-size:.83rem;display:flex}.page-module__dgei_G__postBreadcrumb a{color:var(--text3);transition:var(--tr)}.page-module__dgei_G__postBreadcrumb a:hover{color:var(--teal)}.page-module__dgei_G__postBreadcrumb span{color:var(--border-h)}.page-module__dgei_G__postHeroMeta{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.page-module__dgei_G__postHero h1{max-width:780px;margin-bottom:20px;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.35}.page-module__dgei_G__postAuthorRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.page-module__dgei_G__postAuthorAvatar{background:var(--teal-bg);width:42px;height:42px;color:var(--teal-d);border:2px solid #2aa7c840;border-radius:50%;justify-content:center;align-items:center;font-size:.9rem;font-weight:800;display:flex}.page-module__dgei_G__postAuthorName{color:var(--text);font-size:.9rem;font-weight:700}.page-module__dgei_G__postAuthorRole{color:var(--text3);font-size:.78rem}.page-module__dgei_G__postMetaDivider{background:var(--border);width:1px;height:28px}.page-module__dgei_G__postReadTime{color:var(--text3);align-items:center;gap:5px;font-size:.8rem;display:flex}.page-module__dgei_G__postFeaturedImg{background:var(--bg3);border-radius:var(--r-l);border:1px solid var(--border);flex-direction:column;justify-content:center;align-items:center;width:100%;height:420px;margin-bottom:44px;display:flex;position:relative;overflow:hidden}.page-module__dgei_G__postFeaturedImg:before{content:"";background:repeating-linear-gradient(45deg,#0000,#0000 14px,#2aa7c806 14px 28px);position:absolute;inset:0}.page-module__dgei_G__postFeaturedImg img{object-fit:cover;z-index:1;width:100%;height:100%;position:relative}.page-module__dgei_G__postBody{color:var(--text2);font-size:1.03rem;line-height:1.95}.page-module__dgei_G__postBody h2{color:var(--text);border-right:4px solid var(--teal);margin:44px 0 16px;padding-right:16px;font-size:1.45rem;font-weight:800}.page-module__dgei_G__postBody h3{color:var(--text);margin:32px 0 12px;font-size:1.2rem;font-weight:700}.page-module__dgei_G__postBody p{margin-bottom:20px}.page-module__dgei_G__postBody ul,.page-module__dgei_G__postBody ol{margin:0 20px 20px 0}.page-module__dgei_G__postBody li{margin-bottom:10px;padding-right:20px;line-height:1.75;position:relative}.page-module__dgei_G__postBody ul li:before{content:"";background:var(--teal);border-radius:50%;width:7px;height:7px;position:absolute;top:9px;right:0}.page-module__dgei_G__postBody ol{counter-reset:list-counter}.page-module__dgei_G__postBody ol li{counter-increment:list-counter}.page-module__dgei_G__postBody ol li:before{content:counter(list-counter) ".";color:var(--teal);font-size:.9rem;font-weight:700;position:absolute;right:0}.page-module__dgei_G__postBody strong{color:var(--text);font-weight:700}.page-module__dgei_G__postBody blockquote{background:var(--teal-bg);border-right:4px solid var(--teal);border-radius:0 var(--r) var(--r) 0;color:var(--text);margin:28px 0;padding:20px 24px;font-style:normal}.page-module__dgei_G__postBody blockquote p{margin:0;font-weight:500}.page-module__dgei_G__postBody .callout{background:var(--yellow-bg);border-radius:var(--r);border:1px solid #f5a6234d;align-items:flex-start;gap:12px;margin:24px 0;padding:18px 22px;display:flex}.page-module__dgei_G__postBody .callout-icon{flex-shrink:0;margin-top:2px;font-size:1.1rem}.page-module__dgei_G__postBody .callout p{color:var(--text);margin:0}.page-module__dgei_G__postFooterRow{border-top:1.5px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;padding-top:28px;display:flex}.page-module__dgei_G__postTags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-module__dgei_G__postTag{background:var(--bg3);color:var(--text2);border:1px solid var(--border);transition:var(--tr);border-radius:14px;padding:5px 14px;font-size:.8rem;font-weight:600}.page-module__dgei_G__postTag:hover{border-color:var(--teal);color:var(--teal-d);background:var(--teal-bg)}.page-module__dgei_G__postShare{align-items:center;gap:8px;display:flex}.page-module__dgei_G__postShare span{color:var(--text3);font-size:.82rem}.page-module__dgei_G__shareBtn{background:var(--bg3);border:1px solid var(--border);width:34px;height:34px;color:var(--text2);cursor:pointer;transition:var(--tr);border-radius:8px;justify-content:center;align-items:center;font-size:.78rem;font-weight:800;display:flex}.page-module__dgei_G__shareBtn:hover{background:var(--teal-bg);border-color:var(--teal);color:var(--teal-d)}.page-module__dgei_G__postNav{grid-template-columns:1fr 1fr;gap:16px;margin-top:48px;display:grid}.page-module__dgei_G__postNavCard{background:var(--card);border:1.5px solid var(--border);border-radius:var(--r-l);transition:var(--tr);color:inherit;padding:20px 22px;text-decoration:none}.page-module__dgei_G__postNavCard:hover{border-color:var(--border-h);box-shadow:var(--glow);transform:translateY(-3px)}.page-module__dgei_G__postNavCard .page-module__dgei_G__dir{color:var(--text3);margin-bottom:6px;font-size:.75rem}.page-module__dgei_G__postNavCard h5{color:var(--text);font-size:.9rem;font-weight:700;line-height:1.45}.page-module__dgei_G__postNavCard.page-module__dgei_G__next{text-align:left}.page-module__dgei_G__sidebarBlock{background:var(--card);border:1.5px solid var(--border);border-radius:var(--r-l);margin-bottom:20px;padding:24px;box-shadow:0 2px 12px #2aa7c80d}.page-module__dgei_G__sidebarBlock h4{color:var(--text);border-bottom:1px solid var(--border);margin-bottom:16px;padding-bottom:12px;font-size:.9rem;font-weight:800}.page-module__dgei_G__relatedCard{border-bottom:1px solid var(--border);color:inherit;transition:var(--tr);gap:12px;padding:12px 0;text-decoration:none;display:flex}.page-module__dgei_G__relatedCard:last-child{border-bottom:none;padding-bottom:0}.page-module__dgei_G__relatedCard:hover .page-module__dgei_G__relatedTitle{color:var(--teal)}.page-module__dgei_G__relatedThumb{background:var(--bg3);border:1px solid var(--border);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:50px;display:flex;overflow:hidden}.page-module__dgei_G__relatedTitle{color:var(--text);transition:var(--tr);margin-bottom:4px;font-size:.83rem;font-weight:600;line-height:1.5}.page-module__dgei_G__relatedDate{color:var(--text3);font-size:.73rem}.page-module__dgei_G__catItem{border-radius:var(--r-s);transition:var(--tr);cursor:pointer;color:inherit;justify-content:space-between;align-items:center;padding:10px 12px;text-decoration:none;display:flex}.page-module__dgei_G__catItem:hover{background:var(--teal-bg)}.page-module__dgei_G__catItem span{color:var(--text2);font-size:.87rem}.page-module__dgei_G__catCount{background:var(--teal-bg);color:var(--teal-d);border:1px solid #2aa7c833;border-radius:10px;padding:2px 8px;font-size:.75rem;font-weight:700}.page-module__dgei_G__newsletterBox{background:linear-gradient(135deg, var(--teal-d), var(--teal));border-radius:var(--r-l);color:#fff;padding:26px}.page-module__dgei_G__newsletterBox h4{color:#fff;margin-bottom:8px;font-size:.95rem}.page-module__dgei_G__newsletterBox p{opacity:.85;margin-bottom:16px;font-size:.83rem;line-height:1.6}@media (max-width:960px){.page-module__dgei_G__postLayout{grid-template-columns:1fr;padding:48px 0}.page-module__dgei_G__postNav{grid-template-columns:1fr}}
