/* Opt-in extensions. Existing cards, heroes and actions retain their rules. */
.gdn-card-grid--list>.gdn-content-card,.editor-styles-wrapper .gdn-cards.gdn-card-grid--list>.gdn-card{background:transparent;border:0;box-shadow:none;padding:0}
.gdn-card-grid--list.gdn-card-grid--steps>.gdn-content-card,.editor-styles-wrapper .gdn-cards.gdn-card-grid--list.gdn-card-grid--steps>.gdn-card{padding:80px 0 0}
.gdn-card-grid--list.gdn-card-grid--steps>.gdn-content-card::before,.editor-styles-wrapper .gdn-cards.gdn-card-grid--list.gdn-card-grid--steps>.gdn-card::before{left:0;top:8px}
.gdn-card-grid--list.gdn-card-grid--steps>.gdn-content-card::after,.editor-styles-wrapper .gdn-cards.gdn-card-grid--list.gdn-card-grid--steps>.gdn-card::after{top:30px;left:78px;right:0}
.gdn-hero-facts{display:flex;flex-wrap:wrap;gap:12px 24px;list-style:none;padding:0;margin:24px 0 0}
.gdn-hero-facts>li{margin:0;font-size:14px;line-height:1.65}
.gdn-service-hero p.gdn-cta-note,p.gdn-cta-note{font-size:14px;line-height:1.7;margin-top:12px}
.gdn-service-hero-inner.has-aside{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(24px,4vw,56px);align-items:center}
.gdn-service-hero-inner.has-aside>*{min-width:0}
.gdn-service-hero-aside{max-width:100%;overflow-wrap:anywhere}
.gdn-breadcrumbs{font-size:12px;line-height:1.7;color:var(--on-dark-text);margin:0 0 24px}
.gdn-breadcrumbs--light{color:var(--text)}
.gdn-breadcrumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:4px 10px;padding:0;margin:0}
.gdn-breadcrumbs li{margin:0}
.gdn-breadcrumbs li+li::before{content:"/";margin-right:10px}
.gdn-breadcrumbs a{text-decoration:underline;text-underline-offset:3px;color:inherit}
.gdn-breadcrumbs a:hover{color:var(--surface)}
.gdn-breadcrumbs--light a:hover{color:var(--ink)}
.gdn-breadcrumbs a:focus-visible{outline:3px solid var(--accent-on-dark);outline-offset:3px}
.gdn-breadcrumbs--light a:focus-visible{outline-color:var(--accent)}
@media(max-width:999px){.gdn-service-hero-inner.has-aside{grid-template-columns:1fr}}
