.fronts-video-kb-hint{transition:opacity .2s,transform .2s}.fronts-video-kb-hint--visible{opacity:1;display:block;transform:translate(-50%)}.fronts-video-kb-hint kbd{border:1px solid var(--border);background:var(--muted);min-width:20px;color:var(--foreground);text-align:center;border-bottom-width:2px;border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:600;line-height:1;display:inline-block}.gl-video[data-astro-cid-khxpmbdn]{aspect-ratio:16/9;width:100%;display:block}.gl-youtube-embed[data-astro-cid-icndnjna]{aspect-ratio:16/9;background:#000;border:0;width:100%;display:block;position:relative}.gl-youtube-play[data-astro-cid-icndnjna]{all:unset;cursor:pointer;width:100%;height:100%;display:block;position:relative}.gl-youtube-play[data-astro-cid-icndnjna] img[data-astro-cid-icndnjna]{object-fit:cover;width:100%;height:100%;display:block}.gl-youtube-play-icon[data-astro-cid-icndnjna]{color:#fff;text-shadow:0 0 12px #000000b3;font-size:3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gl-youtube-play[data-astro-cid-icndnjna]:focus-visible{outline-offset:2px;outline:2px solid}.gl-video-preview[data-astro-cid-7thun6pf]{aspect-ratio:16/9;color:inherit;text-decoration:none;display:block;position:relative}.gl-video-preview[data-astro-cid-7thun6pf] img[data-astro-cid-7thun6pf]{object-fit:cover;width:100%;height:100%}.gl-video-preview-play[data-astro-cid-7thun6pf]{color:#fff;text-shadow:0 0 12px #000000b3;justify-content:center;align-items:center;font-size:2.5rem;display:flex;position:absolute;inset:0}.gl-video-preview-title[data-astro-cid-7thun6pf]{color:#fff;text-shadow:0 0 8px #000c;font-weight:600;line-height:1.2;position:absolute;bottom:.75rem;left:.75rem;right:.75rem}.gl-video-preview-duration[data-astro-cid-7thun6pf]{color:#fff;background:#000000bf;border-radius:.25rem;padding:.125rem .5rem;font-size:.875rem;position:absolute;top:.5rem;right:.5rem}.gl-video-gallery[data-astro-cid-ovuacdtj]{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1rem;display:grid}.fronts-video-frame media-player,.fronts-video-frame media-provider,.fronts-video-frame media-provider video{width:100%;height:100%;display:block}.fronts-video-frame media-provider video{object-fit:contain}.fronts-video-status[data-state=loading] [data-video-loading]{display:flex}.fronts-video-spinner{animation:.85s linear infinite fronts-video-spin}@keyframes fronts-video-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.fronts-video-spinner{animation-duration:1.8s}}.fronts-video-frame[data-video-webkit=true] .fronts-video-status{padding:max(1.25rem, env(safe-area-inset-top)) max(1.25rem, env(safe-area-inset-right)) max(1.25rem, env(safe-area-inset-bottom)) max(1.25rem, env(safe-area-inset-left))}.fronts-video-frame [data-media-player][data-layout=plyr]{--plyr-color-main:var(--primary);--plyr-border-radius:8px}.fronts-video-frame [data-media-player][data-layout=plyr] .plyr__control--overlaid{color:#fff;background:#0000008c;padding:22px;box-shadow:0 4px 16px #00000080}.fronts-video-frame [data-media-player][data-layout=plyr] .plyr__control--overlaid:hover,.fronts-video-frame [data-media-player][data-layout=plyr] .plyr__control--overlaid:focus-visible{background:var(--plyr-color-main)}.fronts-video-frame [data-media-player][data-layout=plyr] .plyr__control--overlaid svg{width:32px;height:32px}@media (pointer:coarse),(width<=768px){.fronts-video-frame [data-media-player][data-layout=plyr]{--plyr-control-spacing:14px;--plyr-control-icon-size:22px;--plyr-font-size-base:15px;--plyr-font-size-small:14px}.fronts-video-frame [data-media-player][data-layout=plyr] .plyr__control{min-width:44px;min-height:44px}.fronts-video-frame [data-media-player][data-layout=plyr] .plyr__controls{padding:8px 6px}.fronts-video-frame [data-media-player][data-layout=plyr] .plyr__control--overlaid{padding:24px}.fronts-video-frame [data-media-player][data-layout=plyr] .plyr__control--overlaid svg{width:36px;height:36px}.fronts-video-frame [data-media-player][data-layout=plyr] .plyr__progress input[type=range]{--plyr-range-thumb-height:18px}}.fronts-video-frame [data-media-player][data-layout=plyr] .plyr__control[data-plyr=pip]{position:relative}
