.page-module__dgei_G__page{padding:var(--space-8) 0 var(--space-20)}.page-module__dgei_G__article{max-width:720px;margin:0 auto}.page-module__dgei_G__articleHeader{margin-bottom:var(--space-10);text-align:left}.page-module__dgei_G__date{font-size:var(--text-sm);color:var(--text-muted);text-transform:none;letter-spacing:.05em;align-items:center;gap:10px;display:inline-flex}.page-module__dgei_G__date:before{content:"";background:var(--accent-primary);width:24px;height:2px;transform:skew(-35deg)}.page-module__dgei_G__articleTitle{font-family:var(--font-display);font-size:var(--text-4xl);margin:var(--space-4) 0;overflow-wrap:anywhere;font-weight:600;line-height:1.2}.page-module__dgei_G__excerpt{font-size:var(--text-lg);color:var(--text-secondary);line-height:1.7}.page-module__dgei_G__content{font-size:var(--text-base);color:var(--text-secondary);line-height:1.9}.page-module__dgei_G__content h2{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--text-primary);margin:var(--space-10) 0 var(--space-4);scroll-margin-top:160px;font-weight:700}.page-module__dgei_G__content h3{font-family:var(--font-display);font-size:var(--text-xl);color:var(--text-primary);margin:var(--space-8) 0 var(--space-3);scroll-margin-top:160px;font-weight:600}.page-module__dgei_G__content p{margin-bottom:var(--space-5)}.page-module__dgei_G__productPhoto{width:100%;max-width:540px;height:auto;margin:var(--space-6) auto;border-radius:var(--radius-lg);display:block}.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 ul{list-style:outside}.page-module__dgei_G__content ol{list-style:decimal}.page-module__dgei_G__content li{margin-bottom:var(--space-2)}.page-module__dgei_G__content strong{color:var(--text-primary)}.page-module__dgei_G__content a{color:var(--accent-primary);overflow-wrap:anywhere;text-decoration:underline}.page-module__dgei_G__contents{margin:0 0 var(--space-8);padding:var(--space-5) 0;border-block:1px solid var(--border-color)}.page-module__dgei_G__contents p{margin-bottom:var(--space-3);font-weight:700}.page-module__dgei_G__contents ol{padding-left:var(--space-5)}.page-module__dgei_G__contents li{margin:var(--space-2) 0}.page-module__dgei_G__contents a{color:var(--text-secondary);text-underline-offset:3px;text-decoration:underline}.page-module__dgei_G__tableScroll{max-width:100%;margin-bottom:var(--space-6);overflow-x:auto}.page-module__dgei_G__content table{border-collapse:collapse;width:100%;min-width:480px;font-size:var(--text-sm)}.page-module__dgei_G__content th,.page-module__dgei_G__content td{padding:var(--space-3);border:1px solid var(--border-color);vertical-align:top;text-align:left}.page-module__dgei_G__content th{color:var(--text-primary);background:var(--bg-secondary)}.page-module__dgei_G__coverImage{max-width:720px;margin:0 auto var(--space-8);border-radius:var(--radius-lg);overflow:hidden}.page-module__dgei_G__cta{max-width:720px;margin:var(--space-12) auto 0;text-align:center;padding:var(--space-10);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg)}.page-module__dgei_G__cta h2{font-family:var(--font-display);font-size:var(--text-2xl);margin-bottom:var(--space-6);font-weight:700}.page-module__dgei_G__cta p{color:var(--text-secondary);margin:0 0 var(--space-6);line-height:1.7}.page-module__dgei_G__related{max-width:720px;margin:var(--space-10) auto 0}.page-module__dgei_G__related h2{font-size:var(--text-xl);margin-bottom:var(--space-4)}.page-module__dgei_G__related li{margin-bottom:var(--space-3)}.page-module__dgei_G__related a{text-underline-offset:3px;color:var(--text-secondary);text-decoration:underline}@media (max-width:640px){.page-module__dgei_G__articleTitle{font-size:var(--text-3xl)}.page-module__dgei_G__articleHeader{text-align:left;margin-bottom:var(--space-6)}.page-module__dgei_G__cta{padding:var(--space-6);text-align:left}}
