:root{--plyr-color-main:var(--brand-color,#1cb9ff)}.video-wrapper{aspect-ratio:16/9;position:relative;width:100%}@supports not (aspect-ratio:16/9){.video-wrapper{height:0;padding-top:56.25%}}.video-wrapper img{border-radius:inherit;cursor:pointer;height:calc(100% + 2px);left:-1px;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;top:-1px;transition:opacity .6s ease-in-out;width:calc(100% + 2px);z-index:20}.video-loader-spinner{animation:spin 1s linear infinite;border-top:4px solid color-mix(in srgb,var(--brand-color) 30%,transparent);border:4px solid color-mix(in srgb,var(--brand-color) 30%,transparent);border-radius:50%;border-top-color:var(--brand-color);height:40px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px;z-index:21}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.plyr,.video-player{height:100%!important;inset:0;pointer-events:auto!important;position:absolute!important;width:100%!important;z-index:10}.plyr__control--overlaid{align-items:center;background:var(--brand-color)!important;display:flex!important;height:clamp(56px,8vw,80px)!important;justify-content:center;padding:0!important;width:clamp(56px,8vw,80px)!important}.plyr__control--overlaid svg{height:clamp(20px,3vw,30px)!important;margin-left:4px;width:clamp(20px,3vw,30px)!important}.plyr--loading .plyr__loading-indicator,.plyr__controls__item.plyr__menu,.plyr__loading-indicator{display:none!important}.kg-embed-card:has(iframe[src*="player.vimeo.com"]),.kg-embed-card:has(iframe[src*="youtube-nocookie.com"]),.kg-embed-card:has(iframe[src*="youtube.com"]),.kg-embed-card:has(iframe[src*=bunny]){aspect-ratio:16/9;border-radius:8px;overflow:hidden;position:relative;width:100%}.kg-embed-card>iframe[src*=bunny],.kg-embed-card>iframe[src*=vimeo],.kg-embed-card>iframe[src*=youtube],.video-wrapper>iframe[src*=bunny],.video-wrapper>iframe[src*=vimeo],.video-wrapper>iframe[src*=youtube]{opacity:0!important;pointer-events:none}.plyr iframe,.video-player iframe,iframe[data-course-player]{opacity:1!important}