@layer modules{.sb-card{gap:var(--space-small);position:relative}.sb-card__media{flex-shrink:0}.sb-card__details{--row-gap:var(--space-small);flex-grow:1;width:100%}.sb-card__details .sb-heading--link{color:unset;text-decoration:none}.sb-card__details .sb-heading--link:before{content:"";display:block;inset:0;position:absolute}.sb-card__details .sb-heading+.sb-subheading{font-size:var(--body-font-medium);margin-bottom:1rem}.sb-card__details .sb-heading+.sb-body{margin-top:1rem}.sb-card__details .buttons-wrapper,.sb-card__details>.button{margin-top:auto}.sb-card__details .buttons-wrapper .button:only-child:before{content:"";display:block;inset:0;position:absolute}.sb-card__action{bottom:var(--space-xsmall);color:var(--color-brand-primary);position:absolute;right:var(--space-small);transition:all .3s}.sb-card-linked.focus-visible .sb-card__action,.sb-card-linked.hover .sb-card__action,.sb-card-linked:focus-visible .sb-card__action,.sb-card-linked:focus-within .sb-card__action,.sb-card-linked:hover .sb-card__action{right:var(--space-xsmall)}.sb-card--media-left{flex-direction:row;gap:var(--space-large)}@media(max-width:1280px){.sb-card--media-left{gap:var(--space-small)}}.sb-card--media-left .sb-card__media{max-width:35%}.sb-card--media-bleed{gap:0;overflow:hidden;padding:0}.sb-card--media-bleed .sb-card__media{width:100%}.sb-card--media-bleed .sb-card__details{padding-block:var(--box-padding-vertical,var(--space-default));padding-inline:var(--box-padding-horizontal,var(--space-default))}@media(max-width:640px){.sb-card--media-bleed .sb-card__details{padding-block:var(--box-padding-vertical-mobile,var(--box-padding-vertical,var(--space-small)));padding-inline:var(--box-padding-horizontal-mobile,var(--box-padding-horizontal,var(--space-default)))}}.sb-card--media-overlap{gap:0}.sb-card--media-overlap .sb-card__media{width:100%}.sb-card--media-overlap .sb-card__details{align-self:stretch;background:var(--color-neutral-background);border-radius:var(--shape-border-radius-large) var(--shape-border-radius-large) 0 0;margin:calc(var(--space-large)*-1) var(--space-small) 0;padding-block:var(--box-padding-vertical,var(--space-medium));padding-inline:var(--box-padding-horizontal,var(--space-medium));position:relative;width:auto}@media(min-width:768px){.sb-card--media-overlap .sb-card__details{margin-top:calc(var(--space-xlarge)*-1.25);margin-inline:20%}}.sb-slider__slide>.sb-card{height:100%}.sb-cards__stack{display:flex;flex-direction:column;gap:var(--space-default)}.sb-cards__stack .sb-card__details .sb-body a{position:relative;z-index:1}}