@layer components{.Media-module__QW-yya__base{--media-edge-color:var(--enc-border-neutral-primary);background:var(--enc-background-neutral-quaternary-default);border-radius:var(--enc-radius-xl);box-shadow:var(--enc-contrast-border);width:100%;position:relative;overflow:clip}.Media-module__QW-yya__base:has(>:is(img,picture,video)){--media-edge-color:var(--enc-design-static-alpha-dark-04)}.Media-module__QW-yya__base>:is(img,picture,video),.Media-module__QW-yya__base>picture>img{object-fit:cover;width:100%;height:100%;display:block}.Media-module__QW-yya__base:after{border-radius:inherit;box-shadow:inset 0 0 0 var(--enc-border-width-xs) var(--media-edge-color), inset 0 0 0 var(--enc-effect-aesthetics-skeuomorph-shadow-position) var(--enc-effect-aesthetics-skeuomorph-shadow-color), inset 0 var(--enc-effect-aesthetics-skeuomorph-shadow-position) 0 0 var(--enc-effect-aesthetics-skeuomorph-shadow-color);content:"";pointer-events:none;position:absolute;inset:0}.Media-module__QW-yya__aiBadge{position:absolute}.Media-module__QW-yya__aiBadge[data-enc-position^=bottom]{bottom:var(--enc-spacing-component-lg)}.Media-module__QW-yya__aiBadge[data-enc-position^=top]{top:var(--enc-spacing-component-lg)}.Media-module__QW-yya__aiBadge[data-enc-position$=left]{left:var(--enc-spacing-component-lg)}.Media-module__QW-yya__aiBadge[data-enc-position$=right]{right:var(--enc-spacing-component-lg)}.Media-module__QW-yya__aiBadge[data-enc-position=bottom],.Media-module__QW-yya__aiBadge[data-enc-position=top]{left:50%;translate:-50%}.Media-module__QW-yya__glow{--media-glow-angle:135deg;--media-glow-inset:auto auto 0 0;--media-glow-translate:-50% 50%;pointer-events:none;position:absolute;inset:0;container-type:size}.Media-module__QW-yya__glow[data-enc-position=bottom]{--media-glow-angle:45deg;--media-glow-inset:auto auto -5% 50%}.Media-module__QW-yya__glow[data-enc-position=bottom-right]{--media-glow-angle:45deg;--media-glow-inset:auto 0 0 auto;--media-glow-translate:50% 50%}.Media-module__QW-yya__glow[data-enc-position=top]{--media-glow-inset:-5% auto auto 50%;--media-glow-translate:-50% -50%}.Media-module__QW-yya__glow[data-enc-position=top-left]{--media-glow-angle:45deg;--media-glow-inset:0 auto auto 0;--media-glow-translate:-50% -50%}.Media-module__QW-yya__glow[data-enc-position=top-right]{--media-glow-inset:0 0 auto auto;--media-glow-translate:50% -50%}.Media-module__QW-yya__glow:before{--media-glow-compression-default:0;--media-glow-compression-resolved:var(--media-glow-compression,var(--media-glow-compression-default));background:linear-gradient(var(--media-glow-angle), var(--enc-gradient-brand-start) 33%, var(--enc-gradient-brand-end) 67%);content:"";height:155%;inset:var(--media-glow-inset);-webkit-mask-image:radial-gradient(50% 50%, #fff calc(100% * var(--media-glow-compression-resolved)), #fffffffc calc(5% + 95% * var(--media-glow-compression-resolved)), #ffffffea calc(30% + 70% * var(--media-glow-compression-resolved)), #ffffffce calc(42% + 58% * var(--media-glow-compression-resolved)), #ffffff0d calc(94% + 6% * var(--media-glow-compression-resolved)), #fff0 100%);mask-image:radial-gradient(50% 50%, #fff calc(100% * var(--media-glow-compression-resolved)), #fffffffc calc(5% + 95% * var(--media-glow-compression-resolved)), #ffffffea calc(30% + 70% * var(--media-glow-compression-resolved)), #ffffffce calc(42% + 58% * var(--media-glow-compression-resolved)), #ffffff0d calc(94% + 6% * var(--media-glow-compression-resolved)), #fff0 100%);translate:var(--media-glow-translate);width:155%;position:absolute}@container (min-width:40rem) or (min-height:40rem){.Media-module__QW-yya__glow:before{--media-glow-compression-default:.1}}@container (min-width:80rem) or (min-height:80rem){.Media-module__QW-yya__glow:before{--media-glow-compression-default:.2}}.Media-module__QW-yya__scrim{--media-scrim-direction:to top;pointer-events:none;position:absolute;inset:0}.Media-module__QW-yya__scrim[data-enc-alignment=left]{--media-scrim-direction:to right}.Media-module__QW-yya__scrim[data-enc-alignment=right]{--media-scrim-direction:to left}.Media-module__QW-yya__scrim[data-enc-alignment=top]{--media-scrim-direction:to bottom}.Media-module__QW-yya__scrim[data-enc-scrim=gradient]{background:linear-gradient(var(--media-scrim-direction), var(--enc-design-static-alpha-dark-11) 2.193%, var(--enc-design-static-alpha-dark-00))}.Media-module__QW-yya__scrim[data-enc-scrim=solid]{background:var(--enc-design-static-alpha-dark-08)}.Media-module__QW-yya__slot{position:absolute;inset:0}}
@layer components{.CardMedia-module__fv9Lda__base .CardMedia-module__fv9Lda__action{transition:scale .2s;position:absolute;bottom:1rem;right:1rem}@container cms-card not (min-width:40rem){.CardMedia-module__fv9Lda__base .CardMedia-module__fv9Lda__action[data-enc-wide-only]{display:none}}.CardMedia-module__fv9Lda__withHoverStyles>:is(img,picture,video),.CardMedia-module__fv9Lda__withHoverStyles>picture>img{transition:scale .4s}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-enc-card-variant]:hover .CardMedia-module__fv9Lda__withHoverStyles>:is(img,picture,video),[data-enc-card-variant]:hover .CardMedia-module__fv9Lda__withHoverStyles>picture>img{scale:1.03}[data-enc-card-variant]:hover .CardMedia-module__fv9Lda__withHoverStyles .CardMedia-module__fv9Lda__action{scale:1.05}}}
@layer components{.CardSpreadingAction-module__4vdJGW__base:before{content:"";position:absolute;inset:0}.CardSpreadingAction-module__4vdJGW__base:focus-visible{outline:none}}
@layer structures{.HeadingGroup-module__gQRJZW__base{--heading-group-content-gap:.5rem;--heading-group-eyebrow-gap:.5rem;--heading-group-gap:1.25rem;--heading-group-headline-letter-spacing:normal;gap:var(--heading-group-gap);text-wrap:balance;text-wrap:pretty;flex-direction:column;display:flex}.HeadingGroup-module__gQRJZW__base[data-enc-align=center]{text-align:center;align-items:center}.HeadingGroup-module__gQRJZW__base[data-enc-align=center] .HeadingGroup-module__gQRJZW__actions{justify-content:center}.HeadingGroup-module__gQRJZW__base[data-enc-align=center] .HeadingGroup-module__gQRJZW__content{align-items:center}.HeadingGroup-module__gQRJZW__base[data-enc-size=sm]{--heading-group-eyebrow-gap:.375rem}.HeadingGroup-module__gQRJZW__base[data-enc-size=lg],.HeadingGroup-module__gQRJZW__base[data-enc-size=xl]{--heading-group-gap:1.5rem}@media (min-width:64em){.HeadingGroup-module__gQRJZW__base[data-enc-size=sm]{--heading-group-eyebrow-gap:.5rem}.HeadingGroup-module__gQRJZW__base[data-enc-size=md]{--heading-group-content-gap:.75rem;--heading-group-gap:1.5rem}.HeadingGroup-module__gQRJZW__base[data-enc-size=lg],.HeadingGroup-module__gQRJZW__base[data-enc-size=xl]{--heading-group-content-gap:1rem;--heading-group-eyebrow-gap:.75rem;--heading-group-headline-letter-spacing:-.02em}}.HeadingGroup-module__gQRJZW__actions{align-items:flex-start;gap:.75rem;display:flex}.HeadingGroup-module__gQRJZW__content{gap:var(--heading-group-content-gap);flex-direction:column;display:flex}.HeadingGroup-module__gQRJZW__eyebrow{color:var(--enc-foreground-neutral-tertiary);letter-spacing:normal;margin-bottom:var(--heading-group-eyebrow-gap);display:block}.HeadingGroup-module__gQRJZW__head{order:-1}.HeadingGroup-module__gQRJZW__headline{color:var(--enc-foreground-neutral-primary);letter-spacing:var(--heading-group-headline-letter-spacing)}.HeadingGroup-module__gQRJZW__subHeadline{color:var(--enc-foreground-neutral-tertiary);letter-spacing:var(--heading-group-headline-letter-spacing)}.HeadingGroup-module__gQRJZW__text{color:var(--enc-foreground-neutral-tertiary);max-width:41rem}.HeadingGroup-module__gQRJZW__base.HeadingGroup-module__gQRJZW__isAlpha .HeadingGroup-module__gQRJZW__eyebrow,.HeadingGroup-module__gQRJZW__base.HeadingGroup-module__gQRJZW__isAlpha .HeadingGroup-module__gQRJZW__text{color:var(--enc-foreground-adaptive-inverse-secondary)}.HeadingGroup-module__gQRJZW__base.HeadingGroup-module__gQRJZW__isAlpha .HeadingGroup-module__gQRJZW__headline{color:var(--enc-foreground-adaptive-inverse-primary)}.HeadingGroup-module__gQRJZW__base.HeadingGroup-module__gQRJZW__isAlpha .HeadingGroup-module__gQRJZW__subHeadline{color:var(--enc-foreground-adaptive-inverse-tertiary)}}
@layer components{.CardText-module__Oe1nDW__base{align-items:flex-end;gap:3rem;display:flex}@container cms-card not (min-width:22rem){.CardText-module__Oe1nDW__base{flex-direction:column;align-items:flex-start;gap:1rem}}.CardText-module__Oe1nDW__action{flex-shrink:0;display:flex}.CardText-module__Oe1nDW__headingGroup{flex:1;min-width:0}.CardText-module__Oe1nDW__headingGroup :where(h1,h2,h3,h4,h5,h6){font:inherit}}
@layer components{.MediaTeaserCard-module__rS4TQa__base{border-radius:var(--enc-radius-xl);flex-direction:column;display:flex;position:relative;container:cms-card/inline-size}.MediaTeaserCard-module__rS4TQa__base:has([data-enc-spreading-action]:focus-visible){outline:var(--enc-component-focus-width) solid var(--enc-border-adaptive-interactive-focus-primary);outline-offset:var(--enc-component-focus-width)}.MediaTeaserCard-module__rS4TQa__base .MediaTeaserCard-module__rS4TQa__bottom{margin-top:auto}.MediaTeaserCard-module__rS4TQa__base .MediaTeaserCard-module__rS4TQa__button[data-enc-spreading-action]:not([disabled]):focus-visible{outline:none}.MediaTeaserCard-module__rS4TQa__base .MediaTeaserCard-module__rS4TQa__buttonSlot{justify-content:flex-end;margin-top:auto;display:flex}.MediaTeaserCard-module__rS4TQa__base .MediaTeaserCard-module__rS4TQa__content{gap:var(--enc-spacing-component-lg);padding:var(--enc-spacing-component-lg);flex-direction:column;flex:1;display:flex;position:relative}.MediaTeaserCard-module__rS4TQa__base .MediaTeaserCard-module__rS4TQa__featuredIcon{align-self:flex-start}.MediaTeaserCard-module__rS4TQa__base .MediaTeaserCard-module__rS4TQa__media{position:absolute;inset:0}}
