.video{position:relative;z-index:9}.video iframe{width:100%;height:100%}.video__wrapper{margin-left:auto;margin-right:auto;max-width:100%;position:relative;overflow:hidden}.video__wrapper .plyr--video,.video__wrapper video,.video__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video__inner{position:relative;overflow:hidden}@media screen and (min-width: 1024px){.video__inner:hover .video__play{opacity:.8}.video__inner:hover .video__cover{transform:scale(1.08, 1.08) translateZ(0);backface-visibility:hidden}}.video__cover{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;pointer-events:none;-webkit-transition:transform var(--duration-image, 0.65s) cubic-bezier(0.05, 0.2, 0.1, 1);transition:transform var(--duration-image, 0.65s) cubic-bezier(0.05, 0.2, 0.1, 1);transform:scale(1, 1) translateZ(0);backface-visibility:hidden;z-index:-1}.video__title{margin-top:12px}@media screen and (min-width: 1280px){.video__title--large{font-size:48px}}.video__play{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;position:static;transform:unset;width:50px;height:50px;transition:var(--duration-default, 0.25s) all}.video__play svg{width:16px;height:16px;margin-left:2px}.video__play--style-solid.text-black,.video__play--style-solid.text-white{background:currentColor}.video__play--style-solid.text-white svg{color:rgba(var(--text-black), 1)}.video__play--style-solid.text-black svg{color:rgba(var(--text-white), 1)}.video__play--style-outline{background:none !important;border:2px solid currentColor}.video__play--style-outline svg{color:currentColor}.video__play--style-outline.text-inherit{border-color:rgb(var(--color-outline-button))}.video__play--style-outline.text-inherit svg{color:rgb(var(--color-outline-button))}.video__play--size-large{width:70px;height:70px}.video__play--size-large svg{width:26px;height:26px}@media screen and (max-width: 767px){.video__play{width:50px;height:50px}.video__play svg{width:12px;height:12px}}.video template{display:none !important}.video .deferred-media__poster{flex-direction:column;text-align:center;justify-content:center;align-items:center}
