.page-module__dgei_G__article{min-height:100vh}.page-module__dgei_G__header{padding:calc(120px + var(--space-2xl))0 var(--space-3xl);background:linear-gradient(135deg,var(--color-primary-50)0%,var(--color-neutral-50)100%)}.page-module__dgei_G__breadcrumb{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg);font-size:.9375rem;display:flex}.page-module__dgei_G__breadcrumb a{color:var(--color-neutral-600);transition:color var(--transition-fast);text-decoration:none}.page-module__dgei_G__breadcrumb a:hover{color:var(--color-primary-600)}.page-module__dgei_G__breadcrumb>span:not(:last-child){color:var(--color-neutral-400)}.page-module__dgei_G__meta{align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.page-module__dgei_G__category{padding:var(--space-xs)var(--space-md);background:var(--color-primary-100);color:var(--color-primary-700);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-full);font-size:.75rem;font-weight:600;display:inline-block}.page-module__dgei_G__date,.page-module__dgei_G__readTime{color:var(--color-neutral-500);font-size:.9375rem}.page-module__dgei_G__title{margin-bottom:var(--space-md);max-width:800px;font-size:clamp(2rem,4vw,3rem)}.page-module__dgei_G__excerpt{color:var(--color-neutral-600);max-width:700px;font-size:1.25rem;line-height:1.7}.page-module__dgei_G__contentWrapper{gap:var(--space-2xl);padding:var(--space-3xl)0;grid-template-columns:1fr 320px;display:grid}.page-module__dgei_G__content{padding:var(--space-2xl);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);background:#fff}.page-module__dgei_G__content h2{margin:var(--space-2xl)0 var(--space-md);padding-top:var(--space-lg);border-top:1px solid var(--color-neutral-100);color:var(--color-primary-700);font-size:1.75rem}.page-module__dgei_G__content h2:first-child{border-top:none;margin-top:0;padding-top:0}.page-module__dgei_G__content h3{margin:var(--space-xl)0 var(--space-sm);color:var(--color-neutral-800);font-size:1.5rem}.page-module__dgei_G__content h4{margin:var(--space-lg)0 var(--space-xs);color:var(--color-neutral-700);font-size:1.125rem;font-weight:600}.page-module__dgei_G__content p{margin-bottom:var(--space-md);color:var(--color-neutral-700);line-height:1.8}.page-module__dgei_G__content ul{margin:var(--space-md)0;padding-left:var(--space-xl)}.page-module__dgei_G__content li{margin-bottom:var(--space-sm);color:var(--color-neutral-700);line-height:1.7}.page-module__dgei_G__figure{margin:var(--space-xl)0;text-align:center}.page-module__dgei_G__image,.page-module__dgei_G__content img{border-radius:var(--radius-lg);max-width:75%;height:auto;box-shadow:var(--shadow-md)}.page-module__dgei_G__figure figcaption,.page-module__dgei_G__content figure figcaption{margin-top:var(--space-sm);color:var(--color-neutral-500);font-size:.875rem;font-style:italic}.page-module__dgei_G__sidebar{gap:var(--space-lg);top:calc(72px + var(--space-xl));flex-direction:column;height:fit-content;display:flex;position:sticky}.page-module__dgei_G__sidebarCard{padding:var(--space-xl);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);background:#fff}.page-module__dgei_G__sidebarCard h3{margin-bottom:var(--space-md);color:var(--color-neutral-800);font-size:1.125rem}.page-module__dgei_G__sidebarCard p{color:var(--color-neutral-600);margin-bottom:0;font-size:.9375rem}.page-module__dgei_G__relatedList{margin:0;padding:0;list-style:none}.page-module__dgei_G__relatedList li{padding:var(--space-sm)0;border-bottom:1px solid var(--color-neutral-100)}.page-module__dgei_G__relatedList li:last-child{border-bottom:none}.page-module__dgei_G__relatedList a{color:var(--color-neutral-700);transition:color var(--transition-fast);font-size:.9375rem;text-decoration:none}.page-module__dgei_G__relatedList a:hover{color:var(--color-primary-600)}.page-module__dgei_G__ctaSection{padding:var(--space-3xl)0;background:linear-gradient(135deg,var(--color-primary-600),var(--color-primary-700))}.page-module__dgei_G__ctaContent{text-align:center;color:#fff}.page-module__dgei_G__ctaContent h2{color:#fff;margin-bottom:var(--space-md)}.page-module__dgei_G__ctaContent>p{color:#ffffffe6;margin-bottom:var(--space-xl);font-size:1.125rem}.page-module__dgei_G__ctaButtons{justify-content:center;align-items:center;gap:var(--space-xl);flex-wrap:wrap;display:flex}.page-module__dgei_G__ctaPhone{align-items:center;gap:var(--space-sm);color:#fff;font-size:1.125rem;font-weight:500;text-decoration:none;display:flex}.page-module__dgei_G__ctaPhone:hover{color:#fff;opacity:.9}@media (max-width:1024px){.page-module__dgei_G__contentWrapper{grid-template-columns:1fr}.page-module__dgei_G__sidebar{flex-flow:wrap;position:static}.page-module__dgei_G__sidebarCard{flex:280px}}@media (max-width:640px){.page-module__dgei_G__sidebar,.page-module__dgei_G__ctaButtons{flex-direction:column}}
