cascade-stories-carousel cascade-block-heading.theme-night[slot="heading"] *[slot="eyebrow"]{ color: #fff } cascade-stories-carousel cascade-block-heading.theme-night[slot="heading"] *[slot="title"]{ color: #fff } cascade-stories-carousel cascade-block-heading.theme-night[slot="heading"] *[slot="paragraph"]{ color: #fff } cascade-stories-carousel cascade-block-heading.theme-night[slot="heading"] *[slot="eyebrow"] a { color: inherit } cascade-stories-carousel cascade-block-heading.theme-night[slot="heading"] *[slot="title"] a { color: inherit } cascade-stories-carousel *[slot^="slide-eyebrow-"] a { color: inherit } cascade-stories-carousel *[slot^="slide-heading-"] a { color: inherit } a.cta-with-glyph { text-decoration: none; font-weight: var(--ds-cta-font-weight, 600); margin-top: 0px; margin-bottom: 0px; display: inline-flex; gap: var(--ds-anchor-gap, 0.375rem); align-items: center; color: var( --ds-anchor-color, var(--ds-theme-foreground-accent-subtle-normal, #0067b8) ) } a.cta-with-glyph:hover, a.cta-with-glyph:focus { text-decoration: underline; } a.cta-with-glyph moray-icon:not(.rtl), a.cta-with-glyph moray-icon.rtl { transform: translateX(calc(var(--ds-cta-translate-x, 0.25em)* -1)); } a.cta-with-glyph:hover moray-icon, a.cta-with-glyph:focus moray-icon { transform: translateX(0px); transition: var(--ds-cta-transition, transform 0.6s cubic-bezier(0.19, 1, 0.22, 1)); } html[dir='rtl'] a.cta-with-glyph moray-icon { rotate: 180deg; } html[dir='rtl'] cascade-stories-carousel moray-link-group.link-group { justify-content: right; } cascade-stories-carousel *[slot^="slide-links-"] { display: inline-block } cascade-stories-carousel *[slot^="slide-links-"] a { margin-right: 1rem !important } cascade-stories-carousel *[slot^="slide-links-"] a:focus:not(:focus-visible) { outline: none; } @media (forced-colors: active) { cascade-stories-carousel cascade-block-heading.theme-night[slot="heading"] *[slot="eyebrow"] a { color: #fff } cascade-stories-carousel cascade-block-heading.theme-night[slot="heading"] *[slot="title"] a { color: #fff } cascade-stories-carousel *[slot^="slide-eyebrow-"] a { color: #fff } cascade-stories-carousel *[slot^="slide-heading-"] a { color: #fff } } html[dir='rtl'] cascade-stories-carousel cascade-block-heading[slot="heading"] *[slot="title"], html[dir='rtl'] cascade-stories-carousel cascade-block-heading[slot="heading"] *[slot="eyebrow"], html[dir='rtl'] cascade-stories-carousel cascade-block-heading[slot="heading"] *[slot="paragraph"] { text-align: right; }