.cover.svelte-18ae490.svelte-18ae490{position:fixed;left:0;right:0;bottom:0;top:0;background-color:#000000e6;z-index:100}.poster:not(.expanded)>*{transition:filter .3s ease-in-out;cursor:pointer}@media (hover: hover) and (pointer: fine){.poster:not(.expanded)>*:hover{filter:brightness(1.1)}}.expanded.svelte-18ae490.svelte-18ae490{position:fixed;left:0;right:0;bottom:0;top:0;z-index:101;transition:all .2s ease}@media screen and (min-width: 768px){.expanded.svelte-18ae490.svelte-18ae490{left:3rem;right:3rem;bottom:3rem;top:3rem}}.videoIFrame.svelte-18ae490.svelte-18ae490{position:absolute;top:0;left:0;right:0;bottom:0;z-index:200;width:100%;height:100%}.closeButton.svelte-18ae490.svelte-18ae490{position:absolute;top:0;right:0;z-index:300}.closeButton.svelte-18ae490 button.svelte-18ae490{--size:4rem;background-color:var(--darkColor);border:4px solid white;box-shadow:0 0 10px #000;transition:transform .3s ease-out;transform-origin:center;transform:scale(1);cursor:pointer}.closeButton.svelte-18ae490 button img.svelte-18ae490{--size:clamp(3rem, 12vw, 4rem);height:var(--size);width:var(--size)}@media (hover: hover) and (pointer: fine){.closeButton.svelte-18ae490 button.svelte-18ae490:hover{transform:scale(1.1)}}
