[data-media-player]{width:100%;display:inline-flex;align-items:center;position:relative;contain:style;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where([data-media-player][data-view-type=video]){aspect-ratio:16 / 9}[data-media-player]:focus,[data-media-player]:focus-visible{outline:none}[data-media-player][data-view-type=video][data-started]:not([data-controls]){pointer-events:auto;cursor:none}[data-media-player] slot{display:contents}[data-media-provider]{display:flex;position:relative;box-sizing:border-box;align-items:center;border-radius:inherit;width:100%;aspect-ratio:inherit;overflow:hidden}[data-media-player]:not([data-view-type=audio]) [data-media-provider],[data-media-player][data-fullscreen] [data-media-provider]{height:100%}[data-media-player][data-view-type=audio] [data-media-provider]{display:contents;background-color:unset}[data-media-provider] audio{width:100%}:where([data-media-provider] video),:where([data-media-provider] iframe){aspect-ratio:inherit;display:inline-block;height:auto;-o-object-fit:contain;object-fit:contain;touch-action:manipulation;border-radius:inherit;width:100%}[data-media-provider] iframe{height:100%}[data-media-player][data-view-type=audio] video,[data-media-player][data-view-type=audio] iframe{display:none}[data-media-player][data-fullscreen] video{height:100%}iframe.vds-youtube[data-no-controls]{height:1000%}.vds-blocker{position:absolute;inset:0;width:100%;height:auto;aspect-ratio:inherit;pointer-events:auto;border-radius:inherit;z-index:1}[data-ended] .vds-blocker{background-color:#000}.vds-icon:focus{outline:none}.vds-google-cast{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#dedede;font-family:sans-serif;font-weight:500}.vds-google-cast svg{--size: max(18%, 40px);width:var(--size);height:var(--size);margin-bottom:8px}.vds-google-cast-info{font-size:calc(var(--media-height) / 100 * 6)}.media-button[aria-hidden=true]{display:none}.media-button{display:flex;position:relative;justify-content:center;align-items:center;width:40px;height:40px;color:#fff;border-radius:8px;cursor:pointer;padding:0;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;outline:none;border:none;touch-action:manipulation;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.media-button>media-icon,.media-button>svg{width:80%;height:80%;border-radius:2px}.media-button[data-focus]>media-icon,.media-button[data-focus]>svg{box-shadow:var(--media-focus-ring)}@media (hover: hover) and (pointer: fine){.media-button:hover{background-color:#fff3}}.video-layout.svelte-l1yze1.svelte-l1yze1{position:absolute;inset:0;pointer-events:none}.video-layout.svelte-l1yze1 .mute-overlay.svelte-l1yze1{pointer-events:auto}.mute-overlay.svelte-l1yze1.svelte-l1yze1{position:absolute;inset:0;z-index:10;cursor:none}.mute-overlay.svelte-l1yze1.svelte-l1yze1:focus{outline:none}.mute-overlay__cursor.svelte-l1yze1.svelte-l1yze1{position:fixed;font-size:1.5rem;line-height:1;pointer-events:none;transform:translate(-50%,-50%);z-index:9999}.player-wrap.svelte-9k8ax5{position:relative;width:100%}.player-wrap.svelte-9k8ax5 .player{display:block}.player.svelte-9k8ax5{--media-brand:#f5f5f5;--media-focus-ring-color:#4e9cf6;--media-focus-ring:0 0 0 3px var(--media-focus-ring-color);--media-tooltip-y-offset:30px;--media-menu-y-offset:30px;aspect-ratio:16 /9;background-color:#212121;border-radius:var(--media-border-radius);color:#f5f5f5;contain:layout;font-family:sans-serif;overflow:hidden;&[data-focus]:not([data-playing]){box-shadow:var(--media-focus-ring)}}.player.svelte-9k8ax5 video,.poster.svelte-9k8ax5{border-radius:var(--media-border-radius)}.player.svelte-9k8ax5 video{-o-object-fit:cover;object-fit:cover}.poster.svelte-9k8ax5{display:block;position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;&[data-visible]{opacity:1}}.poster.svelte-9k8ax5 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project-index[data-astro-cid-u6yy4rha]{display:flex;flex-direction:column;padding-bottom:4rem}.project-index__divider[data-astro-cid-u6yy4rha]{margin:0;border:none;border-top:1px solid var(--color-border, #e5e5e5)}
