:root{interpolate-size:allow-keywords}.media{display:block;position:relative;width:100%}.media[style*="--ar"]{aspect-ratio:var(--ar)}.media[style*="--ar"] img,.media[style*="--ar"] video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media img,.media video{display:block;height:auto;width:100%}.media>.headline-wrapper{color:#fff;color:var(--color-white,#fff);font-size:7.2rem;font-size:var(--size-xlarge,7.2rem);padding:0 .2em .2em;pointer-events:none;text-align:center}.media .video-overlay,.media>.headline-wrapper{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.media .video-overlay{flex-direction:column}.media .video-overlay .video-headline{color:#fff;color:var(--color-white,#fff);font-size:7.2rem;font-size:var(--size-xlarge,7.2rem);padding:0 .2em .2em;text-align:center}.media .video-overlay button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backdrop-filter:blur(5rem);backdrop-filter:blur(5rem);background:transparent;background-color:hsla(0,0%,80%,.25);border:none;border-radius:5rem;color:#fff;color:var(--color-white,#fff);cursor:pointer;display:flex;font-family:Suisse BP Intl,Helvetica,Arial,sans-serif;font-family:var(--font-primary,"Suisse BP Intl","Helvetica","Arial",sans-serif);font-size:1.6rem;font-size:var(--size-small,1.6rem);font-weight:700;justify-content:center;line-height:1;outline:none;padding:1em 2em .9em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.media .video-overlay button,.media .video-overlay button>*{transition:opacity .25s;transition:opacity var(--duration-default,.25s)}.media .video-overlay button:hover:active{transform:scale(.985)}@media(hover:hover){.media .video-overlay button:hover>*{opacity:.75}}.media .video-overlay.is-playing{pointer-events:none}.media .video-overlay.is-playing button{opacity:0}.media .video-mute{bottom:.5rem;cursor:pointer;padding:.5rem;position:absolute;right:.5rem;z-index:10}.media .video-mute>button{--controls-bg:rgba(0,0,0,.33);align-items:center;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);background-color:rgba(0,0,0,.33);background-color:var(--controls-bg,rgba(0,0,0,.15));border:none;border-radius:50%;color:#fff;color:var(--controls-color,#fff);cursor:pointer;display:flex;height:2.4rem;height:var(--controls-size,2.4rem);justify-content:center;min-width:2.4rem;min-width:var(--controls-size,2.4rem);outline:none;padding:.66rem;padding:calc(var(--controls-size, 2.4rem)*.275);width:2.4rem;width:var(--controls-size,2.4rem)}.media .video-mute>button:hover:active{transform:scale(.95)}.media .video-mute>button svg,.media .video-mute>button svg *{pointer-events:none}.media .video-fullscreen{bottom:.5rem;cursor:pointer;padding:.5rem;position:absolute;right:.5rem;z-index:10}.media .video-fullscreen.has-mute-button{right:4.15rem;right:calc(1.75rem + var(--controls-size, 2.4rem))}.media .video-fullscreen>button{--controls-bg:rgba(0,0,0,.33);align-items:center;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);background-color:rgba(0,0,0,.33);background-color:var(--controls-bg,rgba(0,0,0,.15));border:none;border-radius:50%;color:#fff;color:var(--controls-color,#fff);cursor:pointer;display:flex;height:2.4rem;height:var(--controls-size,2.4rem);justify-content:center;min-width:2.4rem;min-width:var(--controls-size,2.4rem);outline:none;padding:.66rem;padding:calc(var(--controls-size, 2.4rem)*.275);width:2.4rem;width:var(--controls-size,2.4rem)}.media .video-fullscreen>button:hover:active{transform:scale(.95)}.media .video-fullscreen>button svg,.media .video-fullscreen>button svg *{pointer-events:none}