.page-module__dgei_G__heroSection{color:#fff;justify-content:center;align-items:center;height:70vh;min-height:500px;margin-bottom:4rem;display:flex;position:relative;overflow:hidden}.page-module__dgei_G__heroBackground{z-index:1;position:absolute;inset:0}.page-module__dgei_G__heroImage{background-position:50%;background-size:cover;width:100%;height:100%;transform:scale(1.1)}.page-module__dgei_G__heroOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(#0f172a4d,#0f172acc);position:absolute;inset:0}.page-module__dgei_G__heroContent{z-index:2;text-align:center;max-width:900px;padding:0 2rem;position:relative}.page-module__dgei_G__backLink{color:#fffc;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.5rem 1rem;font-weight:500;transition:color .2s;display:inline-flex}.page-module__dgei_G__backLink:hover{color:#d4af37;background:#fff3}.page-module__dgei_G__heroCategory{color:#d4af37;text-transform:uppercase;letter-spacing:.15em;text-shadow:0 2px 4px #0000004d;margin-bottom:1.5rem;font-size:.875rem;font-weight:700;display:block}.page-module__dgei_G__heroTitle{color:#fff;text-shadow:0 4px 8px #0000004d;letter-spacing:-.02em;margin-bottom:2rem;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1.1}.page-module__dgei_G__heroMeta{color:#ffffffe6;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;font-size:1rem;font-weight:500;display:flex}.page-module__dgei_G__metaItem{align-items:center;gap:.5rem;display:flex}.page-module__dgei_G__metaDivider{color:#fff6}.page-module__dgei_G__container{max-width:1200px;margin:0 auto;padding:0 1.5rem 6rem}.page-module__dgei_G__layout{grid-template-columns:1fr 350px;align-items:start;gap:5rem;display:grid}.page-module__dgei_G__contentWrapper{min-width:0}.page-module__dgei_G__articleBody{background:#fff;padding:0}.page-module__dgei_G__content{color:#334155;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;line-height:1.8}.page-module__dgei_G__content p{margin-bottom:2rem}.page-module__dgei_G__content>p:first-of-type:first-letter{float:left;color:#0f172a;font-size:4.5rem;font-weight:700;line-height:.85;font-family:var(--font-sans,sans-serif);margin-top:.5rem;margin-right:1rem}.page-module__dgei_G__content h2{color:#0f172a;letter-spacing:-.02em;font-size:2.25rem;font-weight:800;font-family:var(--font-sans,sans-serif);margin:4rem 0 1.5rem}.page-module__dgei_G__content h3{color:#1e293b;font-size:1.75rem;font-weight:700;font-family:var(--font-sans,sans-serif);margin:3rem 0 1rem}.page-module__dgei_G__content ul{margin-bottom:2rem;padding-left:1.5rem}.page-module__dgei_G__content li{margin-bottom:1rem;padding-left:.5rem;position:relative}.page-module__dgei_G__content blockquote{color:#0f172a;background:#f8fafc;border-left:4px solid #d4af37;border-radius:0 16px 16px 0;margin:3rem 0;padding:2.5rem;font-family:Georgia,serif;font-size:1.5rem;font-style:italic;position:relative}.page-module__dgei_G__content blockquote:before{content:"\"";color:#d4af3733;font-family:serif;font-size:4rem;position:absolute;top:.5rem;left:1rem}.page-module__dgei_G__tags{border-top:1px solid #e2e8f0;flex-wrap:wrap;gap:.75rem;margin-top:4rem;padding-top:2rem;display:flex}.page-module__dgei_G__tag{color:#64748b;text-transform:uppercase;letter-spacing:.05em;background:#f1f5f9;border-radius:9999px;padding:.6rem 1.2rem;font-size:.85rem;font-weight:600;transition:all .2s}.page-module__dgei_G__tag:hover{color:#d4af37;background:#0f172a}.page-module__dgei_G__authorBio{background:#f8fafc;border:1px solid #e2e8f0;border-radius:24px;align-items:center;gap:2rem;margin-top:4rem;padding:2.5rem;display:flex}.page-module__dgei_G__authorAvatar{color:#64748b;background:#e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.page-module__dgei_G__authorInfo{flex:1}.page-module__dgei_G__authorName{color:#0f172a;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.page-module__dgei_G__authorDescription{color:#64748b;font-size:.95rem;line-height:1.6}.page-module__dgei_G__sidebar{flex-direction:column;gap:2rem;display:flex;position:sticky;top:2rem}.page-module__dgei_G__sidebarWidget{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:2rem;box-shadow:0 10px 15px -3px #0000000d}.page-module__dgei_G__widgetTitle{color:#0f172a;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #f1f5f9;margin-bottom:1.5rem;padding-bottom:1rem;font-size:1.1rem;font-weight:700}.page-module__dgei_G__ctaWidget{color:#fff;text-align:center;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border:none;position:relative;overflow:hidden}.page-module__dgei_G__ctaWidget:before{content:"";background:linear-gradient(90deg,#d4af37,#fcd34d);height:4px;position:absolute;top:0;left:0;right:0}.page-module__dgei_G__ctaTitle{color:#fff;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.page-module__dgei_G__ctaText{color:#cbd5e1;margin-bottom:2rem;font-size:.95rem;line-height:1.6}.page-module__dgei_G__ctaButton{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#d4af37;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:1rem;font-size:.9rem;font-weight:700;transition:all .3s;display:inline-flex}.page-module__dgei_G__ctaButton:hover{color:#d4af37;background:#fff;transform:translateY(-2px)}.page-module__dgei_G__shareLinks{justify-content:center;gap:1rem;display:flex}.page-module__dgei_G__shareLink{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .3s;display:flex}.page-module__dgei_G__shareLink:hover{color:#d4af37;background:#0f172a;border-color:#0f172a;transform:translateY(-3px)}.page-module__dgei_G__relatedSection{border-top:1px solid #e2e8f0;margin-top:8rem;padding-top:4rem}.page-module__dgei_G__relatedTitle{color:#0f172a;text-align:center;margin-bottom:3rem;font-size:2rem;font-weight:800}.page-module__dgei_G__relatedGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2.5rem;display:grid}.page-module__dgei_G__relatedCard{group:hover;flex-direction:column;gap:1.5rem;display:flex}.page-module__dgei_G__relatedImageWrapper{aspect-ratio:3/2;background:#f1f5f9;border-radius:16px;width:100%;overflow:hidden}.page-module__dgei_G__relatedImage{background-position:50%;background-size:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1)}.page-module__dgei_G__relatedCard:hover .page-module__dgei_G__relatedImage{transform:scale(1.05)}.page-module__dgei_G__relatedCategory{color:#d4af37;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem;font-size:.75rem;font-weight:700;display:block}.page-module__dgei_G__relatedCardTitle{color:#0f172a;font-size:1.25rem;font-weight:700;line-height:1.4;transition:color .2s}.page-module__dgei_G__relatedCard:hover .page-module__dgei_G__relatedCardTitle{color:#d4af37}.page-module__dgei_G__readMore{color:#64748b;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.5rem;margin-top:auto;font-size:.85rem;font-weight:600;display:inline-flex}@media (max-width:1024px){.page-module__dgei_G__layout{grid-template-columns:1fr;gap:4rem}.page-module__dgei_G__sidebar{grid-template-columns:1fr 1fr;display:grid;position:static}}@media (max-width:768px){.page-module__dgei_G__heroSection{height:60vh}.page-module__dgei_G__heroTitle{font-size:2.5rem}.page-module__dgei_G__sidebar{grid-template-columns:1fr}.page-module__dgei_G__authorBio{text-align:center;flex-direction:column;padding:2rem}}
