.l-section--media-module{background-color:var(--bg-primary);color:var(--txt-paragraph)}.l-section--media-module.is-dark{--bg-primary: #0f1f6c;--txt-caption: var(--c-white);--txt-heading: var(--c-white);--txt-paragraph: var(--c--lavender-blue);--button-bg-primary-idle: var(--c-white);--button-bg-primary-hover: var(--c--lavender-blue);--button-label-primary-idle: var(--c--brand-tertiary-500-main);--button-label-primary-hover: var(--c--brand-tertiary-500-main);--button-label-link-idle: var(--c-white);--button-border-focus: var(--c-white);--navigation-tag-bg: var(--c--brand-tertiary-500-main);--interface-divider-divider: rgba(206, 213, 219, 0.2)}.media-module__header{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(3.5rem,2.39vw + 2.96rem,5rem) clamp(1.25rem,1.99vw + 0.8rem,2.5rem) clamp(3rem,1.59vw + 2.64rem,4rem);border-top:1px solid var(--interface-divider-divider);border-bottom:1px solid var(--interface-divider-divider);gap:1.5rem}@media only screen and (min-width: 1024px){.media-module__header{display:grid;align-items:end;grid-template-columns:minmax(0, 41.25rem) minmax(17.5rem, 1fr);gap:clamp(1.5rem,3.98vw + 0.6rem,4rem)}}.media-module__header--stacked{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media only screen and (min-width: 1024px){.media-module__header--stacked{display:flex;grid-template-columns:none}}.media-module__header--stacked .media-module__header-main,.media-module__header--stacked .media-module__header-actions{align-self:center;justify-self:center;margin-inline:auto}.media-module__header--stacked .media-module__header-main{align-items:center;width:100%;max-width:52.5rem}.media-module__header--stacked .media-module__description{max-width:52.5rem}.media-module__header--stacked .media-module__header-actions{display:flex;justify-content:center}.media-module__header--stacked .media-module__header-actions .btns-hld{justify-content:center}.media-module__header-main,.media-module__header-side{display:flex;flex-direction:column;gap:1rem}.media-module__header:not(.media-module__header--stacked) .media-module__header-main,.media-module__header:not(.media-module__header--stacked) .media-module__header-side{align-self:flex-start}@media only screen and (min-width: 1024px){.media-module__header:not(.media-module__header--stacked) .media-module__header-main,.media-module__header:not(.media-module__header--stacked) .media-module__header-side{align-self:end;justify-self:end}}.media-module__header:not(.media-module__header--stacked) .media-module__header-actions{align-self:flex-start}@media only screen and (min-width: 1024px){.media-module__header:not(.media-module__header--stacked) .media-module__header-actions{align-self:auto;justify-self:end}}.media-module__header--split.has-actions .media-module__header-side .btns-hld{display:flex;flex-direction:column;align-items:flex-start;width:auto;max-width:none}.media-module__header--split.has-actions .media-module__header-side .btn{flex:none;width:auto !important}@media only screen and (min-width: 768px){.media-module__header--split.has-actions .media-module__header-side .btns-hld{display:inline-flex;flex-direction:row;align-items:center;width:auto;max-width:none}.media-module__header--split.has-actions .media-module__header-side .btn{flex:none;width:auto !important}}.media-module__caption{margin:0;text-transform:uppercase}.media-module__title,.media-module__description{margin:0}.media-module__card{display:flex;flex-direction:column;gap:2rem;padding:1rem;border-bottom:1px solid var(--interface-divider-divider)}.media-module__asset{position:relative;border-radius:var(--border-radius-s);background-color:var(--bg-tertiary);overflow:hidden;aspect-ratio:1280/720}.media-module__image,.media-module__asset picture{display:block;width:100%;height:100%}.media-module__image{object-fit:cover;object-position:center}.media-module__text{display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;padding:0 clamp(0rem,2.39vw + -0.54rem,1.5rem) 1rem}@media only screen and (min-width: 1024px){.media-module__text{flex-direction:row}}.media-module__copy{display:flex;flex-direction:column;gap:1rem;width:min(100%,49.3125rem)}.media-module__text-title,.media-module__text-description,.media-module__duration{margin:0}.media-module__duration{display:inline-flex;align-items:center;align-self:flex-start;justify-content:center;min-height:2rem;padding:.25rem .75rem;border-radius:1.875rem;background-color:var(--navigation-tag-bg);white-space:nowrap}.media-module__fallback-video{position:relative;width:100%;height:100%}.media-module__fallback-play{position:absolute;top:50%;left:50%;width:clamp(4.5rem,6.77vw + 2.98rem,8.75rem);height:clamp(4.5rem,6.77vw + 2.98rem,8.75rem);border-radius:50%;background-color:rgba(17,26,45,.5);transform:translate(-50%, -50%)}.media-module__fallback-play::after{content:"";position:absolute;top:50%;left:54%;width:0;height:0;border-top:1.125rem solid rgba(0,0,0,0);border-bottom:1.125rem solid rgba(0,0,0,0);border-left:1.75rem solid var(--c-white);transform:translate(-50%, -50%)}.media-module .video__player,.media-module .video__player__container{width:100%;height:100%}.media-module .video__player__container{position:relative;border-radius:var(--border-radius-s);overflow:hidden;aspect-ratio:1280/720}.media-module .video__player.is-paused .video__player__cover{pointer-events:auto;opacity:1}.media-module .video__player__file{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;transition:opacity .8s ease-in-out;opacity:0;scale:0}.media-module .video__player__file.is-active{z-index:8;opacity:1;scale:1}.media-module .video__player__cover{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:10;pointer-events:none;cursor:pointer;width:100%;height:100%;text-align:center;transition:opacity .3s ease-in-out;opacity:0}.media-module .video__player__cover picture{display:block;width:100%;height:100%}.media-module .video__player__cover__img{z-index:8;pointer-events:none;width:100%;height:100%;overflow:hidden;object-fit:cover;object-position:center}.media-module .video__player-btn{display:flex;align-items:center;justify-content:center;position:absolute;z-index:11;pointer-events:none;padding:1.125rem;border:0;border-radius:50%;background-color:rgba(0,0,0,0);background-color:rgba(9,19,67,.44);transition:scale .3s ease-in-out,opacity .3s ease-in-out}@media only screen and (min-width: 768px){.media-module .video__player-btn{padding:2.5rem}}.media-module .video__player-btn svg{width:2.25rem;height:2.25rem;padding-left:.5625rem}@media only screen and (min-width: 768px){.media-module .video__player-btn svg{width:3.75rem;height:3.75rem;padding-left:.9375rem}}.media-module .video__player-btn__icon{pointer-events:none;width:2.75rem;height:2.75rem}@media only screen and (min-width: 768px){.media-module .video__player-btn__icon{width:clamp(4.5rem,6.77vw + 2.98rem,8.75rem);height:clamp(4.5rem,6.77vw + 2.98rem,8.75rem)}}.media-module iframe,.media-module video{border-radius:var(--border-radius-s)}.media-module--no-header .media-module__card{border-top:1px solid var(--interface-divider-divider)}.media-module--no-text .media-module__card{gap:0}
