@keyframes loadingSpinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.video-embed{position:relative;width:100%;overflow:hidden;opacity:0}.video-embed::before{content:"";display:block;position:relative;padding-top:56.25%;width:100%;z-index:-1}.video-embed iframe,.video-embed video{position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translate(-50%, -50%)}@media(prefers-reduced-motion: no-preference){.video-embed{transition:opacity .3s ease-in-out .3s}}.video-embed.video-embed--loaded{opacity:1}.video-embed__buttons{padding:1.25rem 1.25rem;top:50%;left:50%;right:unset;bottom:unset;gap:.875rem;display:flex;align-items:stretch;position:absolute;background-color:#d1ac4e;border-radius:4rem;transform:translate(-50%, -50%);z-index:10}.video-embed__buttons .video-embed__tooltip{padding:.125rem .75rem;bottom:160%;left:50%;font-size:.875rem;line-height:1.5em;text-align:center;position:absolute;color:#000;background-color:#d1ac4e;border-radius:.375rem;opacity:0;z-index:1;transform:translateX(-50%);transition:opacity .3s}.video-embed__buttons .video-embed__play,.video-embed__buttons .video-embed__mute{padding:0;width:2.375rem;max-width:100%;display:block;position:relative;border:none;background-color:rgba(0,0,0,0);z-index:10}.video-embed__buttons .video-embed__play svg,.video-embed__buttons .video-embed__mute svg{width:100%;height:auto;display:block}.video-embed__buttons .video-embed__play svg path,.video-embed__buttons .video-embed__mute svg path{fill:currentColor}.video-embed__buttons .video-embed__play .circle-bg,.video-embed__buttons .video-embed__mute .circle-bg{fill:rgba(0,0,0,0)}.video-embed__buttons .video-embed__play .video-embed__play-icon,.video-embed__buttons .video-embed__play .video-embed__pause-icon,.video-embed__buttons .video-embed__play .video-embed__mute-icon,.video-embed__buttons .video-embed__play .video-embed__unmute-icon,.video-embed__buttons .video-embed__mute .video-embed__play-icon,.video-embed__buttons .video-embed__mute .video-embed__pause-icon,.video-embed__buttons .video-embed__mute .video-embed__mute-icon,.video-embed__buttons .video-embed__mute .video-embed__unmute-icon{fill:#000}.video-embed__buttons .video-embed__play-icon{opacity:1}.video-embed__buttons .video-embed__pause-icon{opacity:0}.video-embed__buttons .video-embed__mute-icon{opacity:1}.video-embed__buttons .video-embed__unmute-icon{opacity:0}.video-embed__buttons .video-embed__play:hover .tooltip--play{visibility:visible;opacity:1}.video-embed__buttons .video-embed__play:hover .tooltip--pause{visibility:hidden;opacity:0}.video-embed__buttons .video-embed__mute:hover .tooltip--mute{visibility:visible;opacity:1}.video-embed__buttons .video-embed__mute:hover .tooltip--unmute{visibility:hidden;opacity:0}@media(prefers-reduced-motion: no-preference){.video-embed__buttons .video-embed__play svg,.video-embed__buttons .video-embed__mute svg{transition:transform .3s ease-in-out}}.video-embed__buttons .video-embed__play:hover svg,.video-embed__buttons .video-embed__mute:hover svg{transform:scale(1.1)}.video-embed__placeholder{position:absolute;display:block;top:0px;left:0px;width:100%;height:100%;padding:0;background-position:center center;background-repeat:no-repeat;background-size:cover;border:0;z-index:1}@media(prefers-reduced-motion: no-preference){.video-embed__placeholder{transition:opacity .3s}}.video-embed__placeholder img{inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute}.video-embed__placeholder-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:rgba(0,0,0,0);z-index:2;pointer-events:none}.video-embed--playing .video-embed__buttons{visibility:visible;opacity:1}.video-embed--playing .video-embed__placeholder,.video-embed--playing .video-embed__placeholder img{opacity:0;visibility:hidden}.video-embed--playing:hover .video-embed__placeholder{opacity:1;visibility:visible}[data-is-playing=true] .video-embed__play-icon{opacity:0}[data-is-playing=true] .video-embed__pause-icon{opacity:1}[data-is-playing=true] .video-embed__play:hover .tooltip--play{visibility:hidden;opacity:0}[data-is-playing=true] .video-embed__play:hover .tooltip--pause{visibility:visible;opacity:1}[data-is-muted=true] .video-embed__mute-icon{opacity:0}[data-is-muted=true] .video-embed__unmute-icon{opacity:1}[data-is-muted=true] .video-embed__mute:hover .tooltip--mute{visibility:hidden;opacity:0}[data-is-muted=true] .video-embed__mute:hover .tooltip--unmute{visibility:visible;opacity:1}.video-embed--ready .video-embed__buttons{visibility:visible;opacity:1}.video-embed--ready.video-embed--autoplay .video-embed__buttons{visibility:hidden;opacity:0}.video-embed--loading .video-embed__buttons{visibility:hidden;opacity:0}