@charset "utf-8";

.FeaturedPromotedCompactCard__content { align-items: unset; background-color: var(--pal-colors-default-background-brand-03); display: block; grid-column: 1 / span 6; height: auto; min-height: 5.75rem; padding: 2rem; }

@media (min-width: 768px) {
  .FeaturedPromotedCompactCard__content { align-items: unset; display: flex; justify-content: left; padding: 2px 3rem; }
}

@media (min-width: 1024px) {
  .FeaturedPromotedCompactCard__content { align-items: center; grid-column: 2 / span 10; }
}

.FeaturedPromotedCompactCard__content--orange-200 { background-color: var(--pal-colors-default-background-brand-01-strong); }

.FeaturedPromotedCompactCard__content--magenta-200 { background-color: var(--pal-colors-default-background-brand-02-strong); }

.FeaturedPromotedCompactCard__content--fire-200 { background-color: var(--pal-colors-default-background-brand-03-strong); }

.FeaturedPromotedCompactCard__content--plum-200 { background-color: var(--pal-colors-default-background-brand-04-strong); }

.FeaturedPromotedCompactCard__content--magenta-100 { background-color: var(--pal-colors-default-background-brand-02); }

.FeaturedPromotedCompactCard__content--orange-100 { background-color: var(--pal-colors-default-background-brand-01); }

.FeaturedPromotedCompactCard__content--neutral-25 { background-color: var(--pal-colors-default-background-xsubtle); }

.FeaturedPromotedCompactCard__content--position { align-items: unset; padding: 1.5rem 0px; }

@media (min-width: 768px) {
  .FeaturedPromotedCompactCard__content--position { justify-content: center; }
}

@media (min-width: 1024px) {
  .FeaturedPromotedCompactCard__content--position { align-items: center; justify-content: unset; }
}

.FeaturedPromotedCompactCard__content .FeaturedPromotedCompactCard__image { width: unset; }

.FeaturedPromotedCompactCard__content .FeaturedPromotedCompactCard__image .Image img { width: 5.5rem; }

.FeaturedPromotedCompactCard__content--noImageWithButtonOption .FeaturedPromotedCompactCard__titleContainer, .FeaturedPromotedCompactCard__content--noImageWithLinkOption .FeaturedPromotedCompactCard__titleContainer { display: flow-root; }

@media (min-width: 768px) {
  .FeaturedPromotedCompactCard__content--noImageWithButtonOption .FeaturedPromotedCompactCard__titleContainer, .FeaturedPromotedCompactCard__content--noImageWithLinkOption .FeaturedPromotedCompactCard__titleContainer { flex: 1 1 0%; padding: 0px; }
}

@media (min-width: 1024px) {
  .FeaturedPromotedCompactCard__content--noImageWithButtonOption .FeaturedPromotedCompactCard__titleContainer, .FeaturedPromotedCompactCard__content--noImageWithLinkOption .FeaturedPromotedCompactCard__titleContainer { display: flex; flex: 1 1 0%; justify-content: left; padding: 0px; }
}

.FeaturedPromotedCompactCard__content--noImageWithButtonOption .FeaturedPromotedCompactCard__headline, .FeaturedPromotedCompactCard__content--noImageWithLinkOption .FeaturedPromotedCompactCard__headline { padding: 0px; }

.FeaturedPromotedCompactCard__content--imageWithButtonOption .FeaturedPromotedCompactCard__titleContainer, .FeaturedPromotedCompactCard__content--imageWithLinkOption .FeaturedPromotedCompactCard__titleContainer { display: flow-root; padding: 1rem 0px 0px; }

@media (min-width: 768px) {
  .FeaturedPromotedCompactCard__content--imageWithButtonOption .FeaturedPromotedCompactCard__titleContainer, .FeaturedPromotedCompactCard__content--imageWithLinkOption .FeaturedPromotedCompactCard__titleContainer { flex: 1 1 0%; padding: 0px 1.5rem 0px 0px; }
}

@media (min-width: 1024px) {
  .FeaturedPromotedCompactCard__content--imageWithButtonOption .FeaturedPromotedCompactCard__titleContainer, .FeaturedPromotedCompactCard__content--imageWithLinkOption .FeaturedPromotedCompactCard__titleContainer { display: flex; flex: 1 1 0%; justify-content: left; padding: 0px; }
}

.FeaturedPromotedCompactCard__content--noCallToActionWithImage .FeaturedPromotedCompactCard__headline--position { padding: 0px; }

.FeaturedPromotedCompactCard__content--noCallToActionNoImage .FeaturedPromotedCompactCard__titleContainer, .FeaturedPromotedCompactCard__content--noCallToActionWithImage .FeaturedPromotedCompactCard__titleContainer { display: flow-root; padding: 0px; }

@media (min-width: 1024px) {
  .FeaturedPromotedCompactCard__content--noCallToActionNoImage .FeaturedPromotedCompactCard__titleContainer, .FeaturedPromotedCompactCard__content--noCallToActionWithImage .FeaturedPromotedCompactCard__titleContainer { display: flex; flex: unset; justify-content: center; padding: 0px 0px 0px 3rem; }
}

.FeaturedPromotedCompactCard__content--noCallToActionNoImage .FeaturedPromotedCompactCard__headline--position, .FeaturedPromotedCompactCard__content--noCallToActionWithImage .FeaturedPromotedCompactCard__headline--position { padding: 0px; }

@media (min-width: 768px) {
  .FeaturedPromotedCompactCard__content--noCallToActionNoImage .FeaturedPromotedCompactCard__headline--position, .FeaturedPromotedCompactCard__content--noCallToActionWithImage .FeaturedPromotedCompactCard__headline--position { width: 30rem; }
}

@media (min-width: 1024px) {
  .FeaturedPromotedCompactCard__content--noCallToActionNoImage .FeaturedPromotedCompactCard__headline--position, .FeaturedPromotedCompactCard__content--noCallToActionWithImage .FeaturedPromotedCompactCard__headline--position { flex: 1 1 10.35rem; width: unset; }
}

@media (min-width: 1440px) {
  .FeaturedPromotedCompactCard__content--noCallToActionNoImage .FeaturedPromotedCompactCard__headline--position, .FeaturedPromotedCompactCard__content--noCallToActionWithImage .FeaturedPromotedCompactCard__headline--position { flex: 1 1 20rem; }
}

@media (min-width: 1024px) {
  .FeaturedPromotedCompactCard__content--noCallToActionNoImage, .FeaturedPromotedCompactCard__content--noCallToActionWithImage { justify-content: center; }
}

.FeaturedPromotedCompactCard__content--noCallToActionNoImage .FeaturedPromotedCompactCard__titleContainer { display: flow-root; justify-content: left; padding: 0px; }

@media (min-width: 768px) {
  .FeaturedPromotedCompactCard__content--noCallToActionNoImage .FeaturedPromotedCompactCard__titleContainer { align-items: center; align-self: center; }
}

@media (min-width: 1024px) {
  .FeaturedPromotedCompactCard__content--noCallToActionNoImage .FeaturedPromotedCompactCard__titleContainer { display: flex; justify-content: center; }
}

.FeaturedPromotedCompactCard__content--noCallToActionNoImage .FeaturedPromotedCompactCard__headline, .FeaturedPromotedCompactCard__content--noCallToActionNoImage .FeaturedPromotedCompactCard__subheadline { justify-content: left; padding: 0px; }

.FeaturedPromotedCompactCard__content--noCallToActionWithImage .FeaturedPromotedCompactCard__titleContainer { padding: 1rem 0px 0px; }

@media (min-width: 768px) {
  .FeaturedPromotedCompactCard__content--noCallToActionWithImage .FeaturedPromotedCompactCard__titleContainer { padding: 0px; }
}

@media (min-width: 1024px) {
  .FeaturedPromotedCompactCard__content--noCallToActionWithImage .FeaturedPromotedCompactCard__titleContainer { padding: 0px 0px 0px 1.5rem; }
}

.FeaturedPromotedCompactCard__image { align-self: center; }

@media (min-width: 768px) {
  .FeaturedPromotedCompactCard__image { padding-right: 1rem; }
}

@media (min-width: 1024px) {
  .FeaturedPromotedCompactCard__image { padding-right: unset; }
}

.FeaturedPromotedCompactCard__titleContainer { align-self: center; padding: 0px; }

@media (min-width: 768px) {
  .FeaturedPromotedCompactCard__titleContainer { flex: 1 1 0%; }
}

@media (min-width: 1024px) {
  .FeaturedPromotedCompactCard__titleContainer { display: flex; flex: 1 1 0%; }
}

.FeaturedPromotedCompactCard__headline { align-self: center; grid-column: 1 / span 6; padding: 0px; }

@media (min-width: 768px) {
  .FeaturedPromotedCompactCard__headline { grid-column: 1 / span 4; padding: 0px 0px 0px 3rem; }
}

@media (min-width: 1024px) {
  .FeaturedPromotedCompactCard__headline { align-items: center; display: flex; grid-column: unset; padding: unset; }
}

.FeaturedPromotedCompactCard__headline--top { display: block; padding-bottom: 0.5rem; padding-right: 0px; }

@media (min-width: 1024px) {
  .FeaturedPromotedCompactCard__headline--top { display: inline-block; padding-bottom: unset; padding-right: 3rem; }
}

.FeaturedPromotedCompactCard__headline--position { flex: 0 0 auto; margin-left: 0px; padding: 0px; }

@media (min-width: 768px) {
  .FeaturedPromotedCompactCard__headline--position { flex: 0 0 2rem; padding: unset; }
}

@media (min-width: 1024px) {
  .FeaturedPromotedCompactCard__headline--position { align-self: center; flex: unset; margin-left: unset; padding-left: 1rem; padding-right: 1.5rem; }
}

@media (min-width: 1440px) {
  .FeaturedPromotedCompactCard__headline--position { flex: 1 1 20rem; }
}

.FeaturedPromotedCompactCard__link { display: inline-flex; padding: 1.5rem 0px 0px; }

@media (min-width: 768px) {
  .FeaturedPromotedCompactCard__link { align-self: center; display: block; grid-column: 1 / span 6; padding: 0px 0px 0px 1.5rem; }
}

@media (min-width: 1024px) {
  .FeaturedPromotedCompactCard__link { max-width: 8rem; }
}

.FeaturedPromotedCompactCard__link--position { padding: 1.5rem 0px 0px; }

@media (min-width: 768px) {
  .FeaturedPromotedCompactCard__link--position { padding: 0px; }
}

@media (min-width: 1024px) {
  .FeaturedPromotedCompactCard__link > .pal-c-Link { white-space: nowrap; }
}

.FeaturedPromotedCompactCard__button { display: inline-flex; padding: 1.5rem 0px 0px; }

@media (min-width: 768px) {
  .FeaturedPromotedCompactCard__button { align-self: center; display: block; grid-column: 1 / span 6; margin: 0px; padding: 0px 0px 0px 1.5rem; }
}

.FeaturedPromotedCompactCard__button .pal-c-Button { margin: 0px; }

.FeaturedPromotedCompactCard__button--position { align-self: center; flex-basis: unset; padding: 1.5rem 0px 0px; }

@media (min-width: 768px) {
  .FeaturedPromotedCompactCard__button--position { margin-left: auto; padding: 0px; }
}

@media (min-width: 1024px) {
  .FeaturedPromotedCompactCard__button--position { margin-left: unset; }
}

.FeaturedPromotedCompactCard .FeaturedPromotedCompactCard__content--hasMultiActions .FeaturedPromotedCompactCard__titleContainer { padding: 1rem 0px 0px; }

@media (min-width: 768px) {
  .FeaturedPromotedCompactCard .FeaturedPromotedCompactCard__content--hasMultiActions .FeaturedPromotedCompactCard__titleContainer { padding: 0px; }
}

.FeaturedPromotedCompactCard .FeaturedPromotedCompactCard__content--hasMultiActions .FeaturedPromotedCompactCard__button, .FeaturedPromotedCompactCard .FeaturedPromotedCompactCard__content--hasMultiActionsNoImage .FeaturedPromotedCompactCard__button { padding: 1.5rem 0px 0px; }

@media (min-width: 768px) {
  .FeaturedPromotedCompactCard .FeaturedPromotedCompactCard__content--hasMultiActions .FeaturedPromotedCompactCard__button, .FeaturedPromotedCompactCard .FeaturedPromotedCompactCard__content--hasMultiActionsNoImage .FeaturedPromotedCompactCard__button { padding: 0px 0px 0px 1.5rem; }
}

.FeaturedPromotedCompactCard .FeaturedPromotedCompactCard__content--hasMultiActions .FeaturedPromotedCompactCard__link, .FeaturedPromotedCompactCard .FeaturedPromotedCompactCard__content--hasMultiActionsNoImage .FeaturedPromotedCompactCard__link { padding: 0px 0px 0px 2rem; }

.FeaturedPromotedCompactCard .FeaturedPromotedCompactCard__content--hasMultiActionsNoImage .FeaturedPromotedCompactCard__headline, .FeaturedPromotedCompactCard .FeaturedPromotedCompactCard__content--hasMultiActionsNoImage .FeaturedPromotedCompactCard__subheadline { padding: 0px; }

.VideoPlayer__thumbnail { cursor: pointer; position: relative; }

.VideoPlayer__play { background: var(--pal-color-button-secondary-background); border: none; border-radius: 5rem; cursor: pointer; height: 2rem; left: 50%; padding: 0px; width: 2rem; z-index: 3; }

.VideoPlayer__play, .VideoPlayer__play svg { font-size: 6.25rem; position: absolute; text-align: center; top: 50%; transform: translate(-50%, -50%); }

.VideoPlayer__play svg { left: 54%; }

@media (min-width: 1024px) {
  .react-player__preview { height: 28.81rem !important; object-fit: fill; }
}

.InlineVideo { position: relative; }

.InlineVideo--paused svg { margin-left: 0.275rem; }

.InlineVideo video { vertical-align: bottom; }

.InlineVideo__controlButton { cursor: pointer; left: 1rem; position: absolute; z-index: 3; }

.InlineVideo__controlButton, .InlineVideo__controlButton:active, .InlineVideo__controlButton:focus, .InlineVideo__controlButton:hover { background-color: var(--pal-color-button-secondary-background); border-color: var(--pal-color-button-secondary-border); bottom: 1rem; color: var(--pal-color-button-secondary-content); }

.InlineVideo__controlButton:active svg, .InlineVideo__controlButton:focus svg, .InlineVideo__controlButton:hover svg { fill: var(--pal-color-button-secondary-content); }

.InlineVideo__controlButton svg { vertical-align: middle; }

.CopyToClipboard { display: flex; flex-direction: column; }

@media (min-width: 768px) {
  .CopyToClipboard { align-items: center; flex-direction: row; }
}

@media (min-width: 1024px) {
  .CopyToClipboard { align-items: flex-start; flex-direction: column; }
}

@media (min-width: 1440px) {
  .CopyToClipboard { align-items: center; flex-direction: row; }
}

.CopyToClipboard__codeLabel { margin-right: 1rem; }

.CopyToClipboard__codeLabel .Text-ds--left:first-child { padding-right: 0.313rem; }