@keyframes gradient{0%{background-position:100%}to{background-position:0%}}.loading-background{background:linear-gradient(120deg,var(--color-surface-neutral-opaque-disabled) 47%,var(--color-surface-neutral-opaque-bold) 50%,var(--color-surface-neutral-opaque-disabled) 53%);background-size:300% 100%;animation:gradient 2s ease-in-out infinite}@keyframes vjs-loading-spinner-spin{0%{rotate:0deg}to{rotate:360deg}}@keyframes vjs-loading-spinner-fade{0%{opacity:.15}50%{opacity:1}to{opacity:.15}}.cmp-komotion-video{position:relative;overflow:hidden;border-radius:var(--dimension-radius-component-image);aspect-ratio:1.7777777778}.feed-item .cmp-komotion-video{aspect-ratio:1;border-radius:var(--dimension-radius-generic-min)}@media only screen and (min-width: 1200px){.feed-item .cmp-komotion-video{border-top-left-radius:var(--dimension-radius-component-image);border-top-right-radius:var(--dimension-radius-component-image)}}.cmp-komotion-video :is(picture,.cmp-komotion-video__video-wrapper){position:relative}.cmp-komotion-video .cmp-komotion-video__video-wrapper.hidden{display:none}.cmp-komotion-video picture{z-index:3;display:block;height:100%}.cmp-komotion-video picture.hidden{display:none}.cmp-komotion-video picture.hidden+span{display:none}.cmp-komotion-video picture img{display:block;max-height:100%;object-fit:cover}.cmp-komotion-video video{transform-style:preserve-3d;display:block;width:100%;height:100%}.cmp-komotion-video .vjs-text-track-display,.cmp-komotion-video .vjs-volume-horizontal,.cmp-komotion-video .vjs-hidden{display:none}.cmp-komotion-video--observable{width:100%}.cmp-komotion-video--observable :is(.cmp-komotion-video__video-wrapper,.cmp-komotion-video__video-js-wrapper,.cmp-komotion-video__video-hls-wrapper){width:100%;height:100%}.cmp-komotion-video--observable .hls-mute-control,.cmp-komotion-video--observable .vjs-mute-control{position:absolute;inset-inline-end:var(--dimension-spacing-xl);bottom:var(--dimension-spacing-xl);width:40px;height:40px;padding:var(--dimension-spacing-min);border:none;border-radius:var(--dimension-radius-generic-max);cursor:pointer;--button-type: Primary;--button-background: neutral;--button-inverse: inverse;background-color:var(--inverse-color-surface-action-opaque-main-default);color:var(--inverse-color-text-neutral-on_button-neutral-default)}.cmp-komotion-video--observable .hls-mute-control:before,.cmp-komotion-video--observable .vjs-mute-control:before{content:""}[dir=rtl] .cmp-komotion-video--observable .hls-mute-control:before,[dir=rtl] .cmp-komotion-video--observable .vjs-mute-control:before{rotate:y 180deg}.cmp-komotion-video--observable .hls-mute-control:before,.cmp-komotion-video--observable .vjs-mute-control:before{width:32px;height:32px;font-size:32px}.cmp-komotion-video--observable .hls-mute-control:before,.cmp-komotion-video--observable .vjs-mute-control:before{display:flex;justify-content:center;align-items:center;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cmp-komotion-video--observable .hls-mute-control:after,.cmp-komotion-video--observable .vjs-mute-control:after{content:""}[dir=rtl] .cmp-komotion-video--observable .hls-mute-control:after,[dir=rtl] .cmp-komotion-video--observable .vjs-mute-control:after{rotate:y 180deg}.cmp-komotion-video--observable .hls-mute-control:after,.cmp-komotion-video--observable .vjs-mute-control:after{width:16px;height:16px;font-size:16px}.cmp-komotion-video--observable .hls-mute-control:after,.cmp-komotion-video--observable .vjs-mute-control:after{display:flex;justify-content:center;align-items:center;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cmp-komotion-video--observable .hls-mute-control:focus-visible,.cmp-komotion-video--observable .vjs-mute-control:focus-visible{outline-color:var(--inverse-color-stroke-interactive-main-focus)}.cmp-komotion-video--observable .hls-mute-control:disabled,.cmp-komotion-video--observable .hls-mute-control[disabled],.cmp-komotion-video--observable .vjs-mute-control:disabled,.cmp-komotion-video--observable .vjs-mute-control[disabled]{pointer-events:none;background-color:var(--inverse-color-surface-action-opaque-main-disabled);color:var(--inverse-color-text-neutral-main-regular-disabled)}.cmp-komotion-video--observable .hls-mute-control:hover,.cmp-komotion-video--observable .vjs-mute-control:hover{background-color:var(--inverse-color-surface-action-opaque-main-hover);color:var(--inverse-color-text-neutral-on_button-neutral-default)}.cmp-komotion-video--observable .hls-mute-control:active,.cmp-komotion-video--observable .vjs-mute-control:active{background-color:var(--inverse-color-surface-action-opaque-main-pressed)}[dir=rtl] .cmp-komotion-video--observable .hls-mute-control,[dir=rtl] .cmp-komotion-video--observable .vjs-mute-control{direction:rtl}.cmp-komotion-video--observable .hls-mute-control:focus-visible,.cmp-komotion-video--observable .vjs-mute-control:focus-visible{outline:2px solid var(--inverse-color-stroke-interactive-main-focus);outline-offset:var(--dimension-spacing-3xs)}.cmp-komotion-video--observable .hls-mute-control:before,.cmp-komotion-video--observable .hls-mute-control:after,.cmp-komotion-video--observable .vjs-mute-control:before,.cmp-komotion-video--observable .vjs-mute-control:after{position:absolute;top:50%;inset-inline-start:50%;translate:-50% -50%;display:block}[dir=rtl] .cmp-komotion-video--observable .hls-mute-control:before,[dir=rtl] .cmp-komotion-video--observable .hls-mute-control:after,[dir=rtl] .cmp-komotion-video--observable .vjs-mute-control:before,[dir=rtl] .cmp-komotion-video--observable .vjs-mute-control:after{translate:50% -50%}.cmp-komotion-video--observable .hls-mute-control:after,.cmp-komotion-video--observable .vjs-mute-control:after{display:none}.cmp-komotion-video--observable video{object-fit:cover}.cmp-komotion-video--observable video:not([muted])~.hls-mute-control:before,.cmp-komotion-video--observable video:not([muted])~.vjs-control-bar .vjs-mute-control:before{display:none}.cmp-komotion-video--observable video:not([muted])~.hls-mute-control:after,.cmp-komotion-video--observable video:not([muted])~.vjs-control-bar .vjs-mute-control:after{display:block}.cmp-komotion-video__fullscreen-video-wrapper{position:fixed;inset:var(--dimension-spacing-min);z-index:301;opacity:1;transition:translate .3s ease-in-out,opacity .3s ease-in-out;width:100%;height:100%;background-color:var(--inverse-color-surface-neutral-opaque-regular);direction:ltr}.cmp-komotion-video__fullscreen-video-wrapper.hidden{display:block;opacity:0;translate:0 20%;pointer-events:none}.cmp-komotion-video__fullscreen-video-wrapper video{object-fit:unset}.cmp-komotion-video__fullscreen-video-wrapper .hls-mute-control,.cmp-komotion-video__fullscreen-video-wrapper .vjs-mute-control{inset-inline-end:var(--dimension-spacing-xl);bottom:var(--dimension-spacing-xl)}.cmp-komotion-video__fullscreen-video-wrapper .share-wrapper{top:unset;inset-inline-end:var(--dimension-spacing-xl);bottom:var(--dimension-spacing-5xl)}.cmp-komotion-video__fullscreen-video-js-wrapper,.cmp-komotion-video__fullscreen-video-hls-wrapper{position:relative;top:calc(50% - 30px);left:50%;translate:-50% -50%;width:auto;height:auto;max-height:calc(100% - 60px)}.cmp-komotion-video__fullscreen-upper-section{position:relative;height:60px;background-color:var(--color-surface-neutral-opaque-regular);color:var(--color-text-neutral-main-regular-default)}[dir=rtl] .cmp-komotion-video__fullscreen-upper-section{direction:rtl}.cmp-komotion-video__fullscreen-upper-section h4{position:absolute;top:50%;inset-inline-start:50%;translate:-50% -50%;width:100%;max-width:1120px;text-align:center}[dir=rtl] .cmp-komotion-video__fullscreen-upper-section h4{translate:50% -50%}.cmp-komotion-video__fullscreen-close-button{position:absolute;top:50%;translate:0 -50%;inset-inline-end:var(--dimension-spacing-xl);padding:var(--dimension-spacing-min);border:none;background-color:inherit;color:inherit;cursor:pointer}.cmp-komotion-video__fullscreen-close-button:after{content:""}.cmp-komotion-video__fullscreen-close-button:after{width:24px;height:24px;font-size:24px}.cmp-komotion-video__fullscreen-close-button:after{display:flex;justify-content:center;align-items:center;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cmp-komotion-video__fullscreen-progress-bar{position:absolute;top:var(--dimension-spacing-xl);inset-inline:var(--dimension-spacing-xl);z-index:302;overflow:hidden;height:2px;background-color:var(--color-surface-neutral-alpha-regular)}.cmp-komotion-video__fullscreen-progress-bar>div{position:absolute;width:100%;height:100%;translate:-100% 0;background-color:var(--color-surface-neutral-opaque-regular)}.cmp-komotion-video--standalone :is(.cmp-komotion-video__video-wrapper,.cmp-komotion-video__video-js-wrapper){width:100%;height:100%}.cmp-komotion-video--standalone .vjs-control-text,.cmp-komotion-video--standalone .vjs-time-tooltip{display:none}.cmp-komotion-video--standalone .vjs-loading-spinner{position:absolute;top:50%;inset-inline-start:50%;translate:-50% -50%;display:none;width:50px;height:50px;border-radius:var(--dimension-radius-generic-max);background-color:#2b333fb3;mask:radial-gradient(transparent 18px,black 19px)}[dir=rtl] .cmp-komotion-video--standalone .vjs-loading-spinner{translate:50% -50%}.cmp-komotion-video--standalone .vjs-loading-spinner:before,.cmp-komotion-video--standalone .vjs-loading-spinner:after{content:"";position:absolute;inset:var(--dimension-spacing-min);border-radius:var(--dimension-radius-generic-max);background-image:conic-gradient(from -45deg,#ffffff 45deg,#ffffff 90deg,transparent 90deg);animation:vjs-loading-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-loading-spinner-fade 1.1s linear infinite}.cmp-komotion-video--standalone .vjs-loading-spinner:after{opacity:0;animation-delay:.25s}[dir=rtl] .cmp-komotion-video--standalone .vjs-loading-spinner{direction:rtl}.cmp-komotion-video--standalone :is(.vjs-waiting,.vjs-loading) .vjs-loading-spinner{display:block}.cmp-komotion-video--standalone .vjs-big-play-button,.cmp-komotion-video--standalone .vjs-play-control,.cmp-komotion-video--standalone .vjs-volume-panel,.cmp-komotion-video--standalone .vjs-mute-control,.cmp-komotion-video--standalone .vjs-play-progress,.cmp-komotion-video--standalone .vjs-remaining-time,.cmp-komotion-video--standalone .vjs-fullscreen-control,.cmp-komotion-video--standalone .cmp-komotion-video__quality-selector{color:var(--inverse-color-text-neutral-main-regular-default);background-color:transparent}.cmp-komotion-video--standalone .vjs-big-play-button{position:absolute;top:50%;inset-inline-start:50%;translate:-50% -50%;display:none;width:60px;height:60px;border:none;border-radius:var(--dimension-radius-generic-max);font-size:30px;background-color:#2b333fb3;cursor:pointer}[dir=rtl] .cmp-komotion-video--standalone .vjs-big-play-button{translate:50% -50%}.cmp-komotion-video--standalone .vjs-big-play-button:hover{background-color:#f70000}.cmp-komotion-video--standalone .vjs-big-play-button:before{position:absolute;top:50%;inset-inline-start:50%;translate:-50% -50%;content:""}[dir=rtl] .cmp-komotion-video--standalone .vjs-big-play-button:before{translate:50% -50%}[dir=rtl] .cmp-komotion-video--standalone .vjs-big-play-button{direction:rtl}.cmp-komotion-video--standalone .vjs-control-bar{position:absolute;bottom:var(--dimension-spacing-min);transition:opacity .3s linear;z-index:2;display:flex;width:100%;height:30px;background-color:#2b333fb3}[dir=rtl] .cmp-komotion-video--standalone .vjs-control-bar{direction:rtl}.cmp-komotion-video--standalone .vjs-play-control,.cmp-komotion-video--standalone .vjs-volume-panel,.cmp-komotion-video--standalone .vjs-remaining-time,.cmp-komotion-video--standalone .vjs-fullscreen-control,.cmp-komotion-video--standalone .cmp-komotion-video__quality-selector{position:relative;width:40px;height:100%}@media only screen and (min-width: 1200px){.cmp-komotion-video--standalone .vjs-play-control,.cmp-komotion-video--standalone .vjs-volume-panel,.cmp-komotion-video--standalone .vjs-remaining-time,.cmp-komotion-video--standalone .vjs-fullscreen-control,.cmp-komotion-video--standalone .cmp-komotion-video__quality-selector{font-weight:700}}.cmp-komotion-video--standalone .vjs-play-control,.cmp-komotion-video--standalone .vjs-mute-control,.cmp-komotion-video--standalone .vjs-fullscreen-control{border:none;cursor:pointer}.cmp-komotion-video--standalone .vjs-play-control:before,.cmp-komotion-video--standalone .vjs-play-control:after,.cmp-komotion-video--standalone .vjs-mute-control:before,.cmp-komotion-video--standalone .vjs-mute-control:after,.cmp-komotion-video--standalone .vjs-fullscreen-control:before,.cmp-komotion-video--standalone .vjs-fullscreen-control:after{position:absolute;top:50%;inset-inline-start:50%;translate:-50% -50%;display:none;font-size:18px}[dir=rtl] .cmp-komotion-video--standalone .vjs-play-control:before,[dir=rtl] .cmp-komotion-video--standalone .vjs-play-control:after,[dir=rtl] .cmp-komotion-video--standalone .vjs-mute-control:before,[dir=rtl] .cmp-komotion-video--standalone .vjs-mute-control:after,[dir=rtl] .cmp-komotion-video--standalone .vjs-fullscreen-control:before,[dir=rtl] .cmp-komotion-video--standalone .vjs-fullscreen-control:after{translate:50% -50%}.cmp-komotion-video--standalone .vjs-play-control:hover:before,.cmp-komotion-video--standalone .vjs-play-control:hover:after,.cmp-komotion-video--standalone .vjs-mute-control:hover:before,.cmp-komotion-video--standalone .vjs-mute-control:hover:after,.cmp-komotion-video--standalone .vjs-fullscreen-control:hover:before,.cmp-komotion-video--standalone .vjs-fullscreen-control:hover:after{color:#f70000}.cmp-komotion-video--standalone .vjs-play-control:before{content:""}.cmp-komotion-video--standalone .vjs-play-control:after{content:""}.cmp-komotion-video--standalone .vjs-mute-control{position:absolute;inset:var(--dimension-spacing-min)}.cmp-komotion-video--standalone .vjs-mute-control:before{content:""}.cmp-komotion-video--standalone .vjs-mute-control:after{content:""}.cmp-komotion-video--standalone .vjs-progress-control{direction:ltr;flex-grow:1;position:relative;transition:margin .2s;margin-inline:var(--dimension-spacing-2xs)}.cmp-komotion-video--standalone .vjs-progress-control:hover{margin-inline:6px}.cmp-komotion-video--standalone .vjs-progress-control:hover .vjs-progress-holder{height:5px}.cmp-komotion-video--standalone .vjs-progress-control:hover .vjs-mouse-display{position:relative;display:block;width:1px;height:100%;background-color:#000}.cmp-komotion-video--standalone .vjs-progress-control:hover .vjs-time-tooltip{position:absolute;top:-34px;z-index:2;display:block;width:fit-content;height:24px;padding:var(--dimension-spacing-xs);border-radius:var(--dimension-radius-component-s);font:700 10px Arial,Helvetica,sans-serif;text-align:center;color:#000;background-color:#fffc}.cmp-komotion-video--standalone .vjs-progress-control:hover .vjs-play-progress:before{font-size:15px}.cmp-komotion-video--standalone .vjs-progress-control .vjs-progress-holder{position:absolute;top:50%;translate:0 -50%;transition:height .2s;width:100%;height:3px;background-color:#73859f80;cursor:pointer}.cmp-komotion-video--standalone .vjs-progress-control .vjs-load-progress{position:absolute;height:100%;background-color:#bfc7d233}.cmp-komotion-video--standalone .vjs-progress-control .vjs-mouse-display{z-index:1}.cmp-komotion-video--standalone .vjs-progress-control .vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000c}.cmp-komotion-video--standalone .vjs-progress-control .vjs-play-progress{position:absolute;top:var(--dimension-spacing-min);height:100%;background-color:#fff}.cmp-komotion-video--standalone .vjs-progress-control .vjs-play-progress:before{content:"";position:absolute;top:50%;inset-inline-end:var(--dimension-spacing-min);z-index:2;transition:font-size .2s;translate:50% -50%;font-size:9px}.cmp-komotion-video--standalone .vjs-remaining-time{direction:ltr;display:flex;justify-content:center;align-items:center;font:10px Arial,Helvetica,sans-serif;-webkit-user-select:none;user-select:none}@media only screen and (min-width: 1200px){.cmp-komotion-video--standalone .vjs-remaining-time{font-weight:700}}.cmp-komotion-video--standalone .vjs-fullscreen-control:before{content:""}.cmp-komotion-video--standalone .vjs-fullscreen-control:after{content:""}.cmp-komotion-video--standalone .cmp-komotion-video__video-js-wrapper.vjs-playing .vjs-play-control:after,.cmp-komotion-video--standalone .cmp-komotion-video__video-js-wrapper.vjs-paused .vjs-play-control:before,.cmp-komotion-video--standalone .cmp-komotion-video__video-js-wrapper video[muted]~.vjs-control-bar .vjs-mute-control:before,.cmp-komotion-video--standalone .cmp-komotion-video__video-js-wrapper video:not([muted])~.vjs-control-bar .vjs-mute-control:after,.cmp-komotion-video--standalone .cmp-komotion-video__video-js-wrapper.vjs-paused .vjs-big-play-button,.cmp-komotion-video--standalone .cmp-komotion-video__video-js-wrapper.vjs-fullscreen .vjs-fullscreen-control:after,.cmp-komotion-video--standalone .cmp-komotion-video__video-js-wrapper:not(.vjs-fullscreen) .vjs-fullscreen-control:before{display:block}.cmp-komotion-video--standalone .cmp-komotion-video__video-js-wrapper:is(.cmp-komotion-video--standalone .cmp-komotion-video__video-js-wrapper.vjs-paused,.cmp-komotion-video--standalone .cmp-komotion-video__video-js-wrapper.vjs-user-active) .vjs-control-bar{transition-duration:.05s;opacity:1}.cmp-komotion-video--standalone .cmp-komotion-video__video-js-wrapper.vjs-playing.vjs-user-inactive .vjs-control-bar{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none}.cmp-komotion-video--standalone .cep-play-button{--icon-size: 40px;position:absolute;inset:var(--dimension-spacing-min);display:grid;place-content:center;height:100%;padding:var(--dimension-spacing-min);border:none;border-radius:var(--dimension-radius-component-image);background-color:transparent;cursor:pointer;z-index:3}.cmp-komotion-video--standalone .cep-play-button .cep-play-button-background{--button-type: Primary;--button-background: neutral;--button-inverse: inverse;font-weight:var(--typography-font-weight-action-heavy);font-size:var(--mobile-typography-size-action-m);line-height:var(--mobile-typography-line_height-action-m);letter-spacing:var(--typography-letter_spacing-action);display:flex;align-items:center;padding:var(--dimension-spacing-min);max-width:100%;text-decoration:none;text-align:center;padding:var(--dimension-spacing-2xs) var(--dimension-spacing-m);justify-content:center;height:fit-content;min-height:40px;width:100%;border:none;color:var(--inverse-color-text-neutral-on_button-neutral-default);padding:var(--dimension-spacing-xs);border-radius:var(--dimension-radius-component-button);background-color:var(--inverse-color-surface-action-opaque-main-default);color:var(--inverse-color-icon-neutral-on_button-neutral-default)}[dir=rtl] .cmp-komotion-video--standalone .cep-play-button .cep-play-button-background{letter-spacing:0}@media only screen and (min-width: 1200px){.cmp-komotion-video--standalone .cep-play-button .cep-play-button-background{font-size:var(--desktop-typography-size-action-m);line-height:var(--desktop-typography-line_height-action-m)}}:is(footer,header) .cmp-komotion-video--standalone .cep-play-button .cep-play-button-background{border-radius:var(--dimension-radius-generic-max)}.cmp-komotion-video--standalone .cep-play-button .cep-play-button-background:focus-visible{border-radius:var(--dimension-radius-component-button);outline:2px solid;outline-offset:var(--dimension-spacing-3xs)}:is(footer,header) .cmp-komotion-video--standalone .cep-play-button .cep-play-button-background:focus-visible{border-radius:var(--dimension-radius-generic-max)}.cmp-komotion-video--standalone .cep-play-button .cep-play-button-background:focus:not(:focus-visible){outline:none}.cmp-komotion-video--standalone .cep-play-button .cep-play-button-background:not(:disabled,[disabled]){cursor:pointer}.cmp-komotion-video--standalone .cep-play-button .cep-play-button-background:focus-visible{outline-color:var(--inverse-color-stroke-interactive-main-focus)}.cmp-komotion-video--standalone .cep-play-button .cep-play-button-background:disabled,.cmp-komotion-video--standalone .cep-play-button .cep-play-button-background[disabled]{pointer-events:none;background-color:var(--inverse-color-surface-action-opaque-main-disabled);color:var(--inverse-color-text-neutral-main-regular-disabled)}.cmp-komotion-video--standalone .cep-play-button .cep-play-button-background:hover{background-color:var(--inverse-color-surface-action-opaque-main-hover);color:var(--inverse-color-text-neutral-on_button-neutral-default)}.cmp-komotion-video--standalone .cep-play-button .cep-play-button-background:active{background-color:var(--inverse-color-surface-action-opaque-main-pressed)}.button--icon .cmp-komotion-video--standalone .cep-play-button .cep-play-button-background{width:40px;height:40px;padding:var(--dimension-spacing-min)}.button--icon .cmp-komotion-video--standalone .cep-play-button .cep-play-button-background:not(:disabled,[disabled]){cursor:pointer}.button--icon .cmp-komotion-video--standalone .cep-play-button .cep-play-button-background .cmp-button__icon{margin:var(--dimension-spacing-min)}.button--icon .cmp-komotion-video--standalone .cep-play-button .cep-play-button-background .cmp-button__icon:after{width:24px;height:24px;font-size:20px}.button--icon .cmp-komotion-video--standalone .cep-play-button .cep-play-button-background .cmp-button__text:not(:focus):not(:active){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.cmp-komotion-video--standalone .cep-play-button .cep-play-button-icon:after{content:""}.cmp-komotion-video--standalone .cep-play-button .cep-play-button-icon:after{width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size)}.cmp-komotion-video--standalone .cep-play-button .cep-play-button-icon:after{display:flex;justify-content:center;align-items:center;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cmp-komotion-video--standalone .cep-play-button:hover .cep-play-button-background{background-color:var(--inverse-color-surface-action-opaque-main-hover)}.cmp-komotion-video--standalone .cep-play-button:focus-visible{outline:none}.cmp-komotion-video--standalone .cep-play-button:focus-visible .cep-play-button-background{outline:2px solid var(--inverse-color-stroke-interactive-main-focus);outline-offset:var(--dimension-spacing-3xs)}.cmp-komotion-video--standalone .cep-play-button:active .cep-play-button-background{background-color:var(--inverse-color-surface-action-opaque-main-pressed)}.cmp-komotion-video--standalone .cep-play-button.hidden{display:none}.cmp-komotion-video--standalone .cep-play-button.loading-indicator{min-height:unset}.cmp-komotion-video--standalone .cep-play-button.loading-indicator:after{position:absolute;top:50%;inset-inline-start:50%;translate:-50% -50%}[dir=rtl] .cmp-komotion-video--standalone .cep-play-button.loading-indicator:after{translate:50% -50%}.cmp-komotion-video--standalone .cep-play-button.loading-indicator .cep-play-button-icon:after{opacity:0}.komotion .cmp-komotion-video--standalone .cmp-komotion-video__video-wrapper :is(.vjs-big-play-button,.vjs-play-control,.vjs-mute-control,.vjs-play-progress,.vjs-fullscreen-control){font-family:VideoJS}.komotion .cmp-komotion-video--standalone .cmp-komotion-video__video-wrapper .cmp-komotion-video__quality-selector button{font:10px Arial,Helvetica,sans-serif}@media only screen and (min-width: 1200px){.komotion .cmp-komotion-video--standalone .cmp-komotion-video__video-wrapper .cmp-komotion-video__quality-selector button{font-weight:700}}.cmp-komotion-video__quality-selector-current{display:block;width:100%;height:100%;border:none;color:#fff;background-color:transparent;cursor:pointer}@media only screen and (min-width: 1200px){.cmp-komotion-video__quality-selector-current:hover~.cmp-komotion-video__quality-selector-list{visibility:visible;pointer-events:all}}.cmp-komotion-video__quality-selector-list{position:absolute;inset-inline-start:50%;translate:-50% 0;bottom:30px;visibility:hidden;overflow-y:scroll;display:flex;flex-direction:column;width:100px;height:150px;padding:var(--dimension-spacing-min);font:12px Arial,Helvetica,sans-serif;color:#fff;background-color:#2b333fb3;list-style-type:none;pointer-events:none}[dir=rtl] .cmp-komotion-video__quality-selector-list{translate:50% 0}@media only screen and (min-width: 1200px){.cmp-komotion-video__quality-selector-list:hover{visibility:visible;pointer-events:all}}.cmp-komotion-video__quality-selector-list.locked{visibility:visible;pointer-events:all}.cmp-komotion-video__quality-selector-item{flex-grow:1;width:100%;margin:var(--dimension-spacing-min);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none}.cmp-komotion-video__quality-selector-item:first-child{padding:var(--dimension-spacing-2xs);font-weight:700;text-transform:uppercase;color:#fff;-webkit-user-select:none;user-select:none;pointer-events:none;cursor:default}.cmp-komotion-video__quality-selector-item .cmp-komotion-video__quality-selector-button{display:block;width:100%;height:100%;padding:var(--dimension-spacing-2xs);border:none;color:#fff;background-color:transparent;cursor:pointer}.cmp-komotion-video__quality-selector-item .cmp-komotion-video__quality-selector-button:not(.active):hover{background-color:#73859f80}.cmp-komotion-video__quality-selector-item .cmp-komotion-video__quality-selector-button.active{color:#000;background-color:#f70000}.teaser .komotion{margin:var(--dimension-spacing-min)}.campaign-card .komotion .cmp-komotion-video{aspect-ratio:1.25}@media only screen and (min-width: 1200px){.general-card .komotion{width:calc(50% - var(--dimension-spacing-m))}}.general-card .komotion .cmp-komotion-video{aspect-ratio:1}.content-card .komotion{flex-shrink:0}.content-card .komotion .cmp-komotion-video{aspect-ratio:1.3333333333;border-radius:var(--dimension-radius-generic-min);border-top-left-radius:var(--dimension-radius-component-image);border-top-right-radius:var(--dimension-radius-component-image)}.hero:has(.komotion) .cmp-teaser__content{display:none}.hero .komotion{width:100%;height:100%}.hero .komotion .cmp-komotion-video{width:100%;height:100%;aspect-ratio:.5625}@media only screen and (min-width: 1200px){.hero .komotion .cmp-komotion-video{aspect-ratio:1.7777777778}}
