.de-extension-breadcrumb{color:#365474;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:28px;font-size:13px;font-weight:700;line-height:1.4;display:flex}.de-extension-breadcrumb a{color:#0759bc}.de-extension-breadcrumb [aria-current]{color:#06275d}.de-extension-hero-media{min-width:0}.de-extension-hero-media>img{object-fit:contain;width:100%;height:auto;display:block}.de-extension .de-button{cursor:pointer}.de-extension .de-card{flex-direction:column;display:flex}.de-extension .de-card .de-button,.de-extension .de-card .de-text-link{align-self:flex-start;margin-top:auto}.de-extension .de-card img{object-fit:contain}.de-extension .de-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.de-extension .de-steps{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.de-extension .de-steps>li{counter-increment:step;background:#f4f8fd;border-top:2px solid #0759bc;padding:20px}.de-extension .de-steps>li:before{content:counter(step,decimal-leading-zero);color:#0759bc;font-size:13px;font-weight:800;display:block}.de-extension .de-steps strong{color:#06275d;margin:10px 0 6px;display:block}.de-extension .de-steps span{display:block}.de-extension .de-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;padding-left:24px;display:grid}.de-extension .de-flow-line{color:#06275d;flex-wrap:wrap;align-items:center;gap:8px;padding:18px 0;font-weight:800;display:flex}.de-extension .de-flow-line span{background:#eaf3fc;padding:12px 15px}.de-extension .de-flow-line b{color:#0759bc}.de-extension .de-inline-links{flex-wrap:wrap;gap:12px 24px;margin-top:22px;display:flex}.de-extension .de-inline-links a{font-weight:800}.de-extension .de-choice-list{margin:0;padding:0;list-style:none}.de-extension .de-choice-list li{border-bottom:1px solid #cddced;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;padding:15px 0;display:grid}.de-extension .de-choice-list strong{color:#06275d}.de-extension .de-gallery-main{aspect-ratio:1;object-fit:contain;background:#fff;border:1px solid #cddced;border-radius:8px;width:100%;height:auto;display:block}.de-extension .de-gallery-thumbs{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:9px;display:grid}.de-extension .de-gallery-thumbs button{cursor:pointer;background:#fff;border:1px solid #cddced;border-radius:5px;padding:4px}.de-extension .de-gallery-thumbs button[aria-pressed=true]{border-color:#0759bc;box-shadow:0 0 0 2px #0759bc}.de-extension .de-gallery-thumbs img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}.de-extension .de-hero-highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:18px 0 0;padding-left:22px;display:grid}.de-extension .de-hero-highlights li{font-size:14px;line-height:1.5}.de-extension .de-extension-inquiry .de-shell{max-width:780px}.de-extension .de-section .de-text-link{font-weight:800}.de-extension .de-grid.de-application-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.de-extension .de-table-scroll{overflow-x:auto}.de-extension .de-table{min-width:620px}.de-extension a.de-card{color:#102d55;text-decoration:none}.de-extension a.de-card:hover,.de-extension a.de-card:focus-visible{outline-offset:2px;border-color:#0759bc;outline:2px solid #0759bc}.de-extension a.de-card .de-text-link{color:#0759bc;font-weight:800}.de-extension .de-card h4{color:#06275d;margin:0 0 8px;font-size:18px;line-height:1.35}.de-extension .de-card ul{margin:0;padding-left:20px}.de-extension .de-card li{line-height:1.6}.de-extension .de-extension-subheading{margin-top:36px}.de-extension .de-extension-spaced-button{margin-top:24px}.de-extension .de-steps--three{grid-template-columns:repeat(3,minmax(0,1fr))}.de-extension .de-extension-text-button{color:#0759bc;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:800;text-decoration:underline}.de-extension .de-extension-application{min-height:115px}.de-extension .de-extension-category img{max-height:190px}@media (width<=800px){.de-extension .de-grid--two,.de-extension .de-grid.de-application-grid,.de-extension .de-steps,.de-extension .de-steps--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=580px){.de-extension .de-grid,.de-extension .de-grid--two,.de-extension .de-grid.de-application-grid,.de-extension .de-list,.de-extension .de-hero-highlights,.de-extension .de-steps{grid-template-columns:1fr}.de-extension .de-choice-list li{grid-template-columns:1fr;gap:3px}.de-extension .de-hero-actions .de-button{width:100%}}
