.dgei_G_page{padding:124px 0 88px}.dgei_G_breadcrumbs{color:#1d1e1c94;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;font-size:13px;font-weight:500;display:flex}.dgei_G_breadcrumbs a{color:#1d1e1c9e;transition:color var(--transition-base)}.dgei_G_breadcrumbs a:hover{color:var(--color-text)}.dgei_G_breadcrumbs span:last-child{color:#1d1e1c85}.dgei_G_article{background:#fffc;border:1px solid #1d1e1c24;border-radius:20px;margin-top:20px;padding:28px;box-shadow:0 2px 12px #1d1e1c08}.dgei_G_heroImageWrap{aspect-ratio:16/9;background:var(--color-text);border-bottom:1px solid #1d1e1c14;border-top-left-radius:20px;border-top-right-radius:20px;margin:-28px -28px 24px;overflow:hidden}.dgei_G_heroImageWrap picture{display:contents}.dgei_G_heroImage{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.dgei_G_title{letter-spacing:-.01em;font-size:38px;font-weight:800;line-height:1.12}.dgei_G_metaRow{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.dgei_G_metaRow span{color:#1d1e1cb8;background:#1d1e1c0f;border-radius:999px;align-items:center;height:32px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.dgei_G_quickLinks{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.dgei_G_quickLinks a{min-height:38px;color:var(--color-text);transition:all var(--transition-base);background:#ffffff80;border:1.5px solid #1d1e1c2e;border-radius:999px;justify-content:center;align-items:center;padding:8px 16px;font-size:13px;font-weight:600;display:inline-flex}.dgei_G_quickLinks a:hover{border-color:var(--color-text);background:#1d1e1c0d;transform:translateY(-1px)}.dgei_G_content{}.dgei_G_content div{color:#1d1e1cdb;font-size:18px;line-height:1.72}:is(.dgei_G_content figure,.dgei_G_content .attachment,.dgei_G_content .attachment--preview){max-width:100%;margin:24px 0}:is(.dgei_G_content img,.dgei_G_content figure img,.dgei_G_content .attachment img){max-width:100%;height:auto;display:block}:is(.dgei_G_content figcaption,.dgei_G_content .attachment__caption){color:#1d1e1c9e;text-align:center;margin-top:8px;font-size:14px;line-height:1.45}:is(.dgei_G_content>div+div,.dgei_G_content div+div){margin-top:16px}:is(.dgei_G_content h2,.dgei_G_content h3,.dgei_G_content h4){margin:28px 0 12px;font-weight:700;line-height:1.2}.dgei_G_content h2{font-size:30px}.dgei_G_content h3{font-size:25px}.dgei_G_content h4{font-size:21px}.dgei_G_content blockquote{color:#1d1e1cb8;border-left:3px solid #1d1e1c33;margin:22px 0;padding:4px 0 4px 18px}.dgei_G_content pre{background:#1d1e1c0d;border-radius:8px;margin:20px 0;padding:14px 16px;overflow-x:auto}.dgei_G_content code{background:#1d1e1c0f;border-radius:4px;padding:2px 5px;font-size:.9em}.dgei_G_content pre code{background:0 0;padding:0}:is(.dgei_G_content ul,.dgei_G_content ol){margin:12px 0 18px;padding-left:26px}.dgei_G_content ul{list-style-type:disc}.dgei_G_content ol{list-style-type:decimal}.dgei_G_content ul li{list-style-type:disc}.dgei_G_content ol li{list-style-type:decimal}.dgei_G_content li{color:#1d1e1cdb;margin-bottom:8px;font-size:18px;line-height:1.65;display:list-item}.dgei_G_content li::marker{color:#1d1e1cc2}.dgei_G_faqSection h2,.dgei_G_related h2{font-size:28px;font-weight:800;line-height:1.15}.dgei_G_related{border-top:1px solid #1d1e1c14;margin-top:34px;padding-top:28px}.dgei_G_relatedGrid{gap:12px;margin-top:16px;display:grid}.dgei_G_relatedItem{background:#ffffffad;border:1px solid #1d1e1c1a;border-radius:12px;padding:14px;transition:border-color .2s,background-color .2s;display:block}.dgei_G_relatedItem p{letter-spacing:.1em;text-transform:uppercase;color:#1d1e1c8f;font-size:11px;font-weight:700}.dgei_G_relatedItem h3{color:var(--color-text);margin-top:6px;font-size:18px;font-weight:700;line-height:1.35}.dgei_G_relatedItem:hover{background:#ffffffeb;border-color:#1d1e1c42}.dgei_G_relatedItem:hover h3{color:#1d1e1cb8}.dgei_G_relatedItem:focus-visible{outline-offset:2px;outline:2px solid #1d1e1c52}@media (min-width:769px){.dgei_G_page{padding-top:162px}.dgei_G_article{margin-top:28px;padding:44px}.dgei_G_heroImageWrap{margin:-44px -44px 28px}.dgei_G_title{max-width:1000px;font-size:68px}.dgei_G_quickLinks{margin-top:24px}.dgei_G_content h2{font-size:40px}.dgei_G_content h3{margin:36px 0 16px;font-size:34px}.dgei_G_content h4{font-size:26px}.dgei_G_intentSection h2,.dgei_G_faqSection h2,.dgei_G_related h2{font-size:42px}.dgei_G_faqList,.dgei_G_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}
