.vsl-topbar[data-astro-cid-334mewyw]{position:sticky;top:0;z-index:50;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-6);padding:var(--space-3) clamp(var(--space-4),3vw,var(--space-8));background:color-mix(in srgb,var(--color-black) 82%,transparent);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border-bottom:1px solid var(--glass-border-dark);color:var(--color-paper)}.vsl-topbar[data-astro-cid-334mewyw] .fc .fc__label{text-transform:none;letter-spacing:normal;font-family:var(--font-sans)}.vsl-topbar__strip[data-astro-cid-334mewyw]{display:none}.vsl-topbar__logo[data-astro-cid-334mewyw]{display:block;flex-shrink:0;height:30px;width:auto}.vsl-topbar__end[data-astro-cid-334mewyw]{display:flex;align-items:center;gap:var(--space-5);min-width:0}.vsl-topbar__count[data-astro-cid-334mewyw]{display:inline-flex;align-items:center;gap:var(--space-3);margin:0}.vsl-topbar__label[data-astro-cid-334mewyw]{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;color:color-mix(in srgb,var(--color-surface) 80%,transparent);white-space:nowrap}.vsl-topbar__dot[data-astro-cid-334mewyw]{width:7px;height:7px;border-radius:50%;background:var(--color-accent-blue);animation:vsl-live 2.4s ease infinite}@keyframes vsl-live{0%{box-shadow:0 0 0 0 var(--color-accent-blue-glow)}60%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}@media(prefers-reduced-motion:reduce){.vsl-topbar__dot[data-astro-cid-334mewyw]{animation:none}}.vsl-topbar[data-astro-cid-334mewyw] .vsl-topbar__cta{padding:.7rem 1.15rem;font-size:var(--text-sm);white-space:nowrap}@media(max-width:860px){.vsl-topbar__label-text[data-astro-cid-334mewyw]{display:none}.vsl-topbar__end[data-astro-cid-334mewyw]{gap:var(--space-3)}.vsl-topbar__strip[data-astro-cid-334mewyw]{display:block;flex-basis:100%;margin:calc(var(--space-1) * -1) 0 0;text-align:center;font-size:var(--text-xs);font-weight:600;color:color-mix(in srgb,var(--color-surface) 80%,transparent)}}@media(max-width:520px){.vsl-topbar[data-astro-cid-334mewyw]{padding:var(--space-2) var(--space-3);gap:var(--space-2)}.vsl-topbar__logo[data-astro-cid-334mewyw]{height:22px}.vsl-topbar__dot[data-astro-cid-334mewyw]{display:none}.vsl-topbar[data-astro-cid-334mewyw] .fc__unit:last-child{display:none}.vsl-topbar[data-astro-cid-334mewyw] .vsl-topbar__cta{padding:.55rem .8rem;font-size:var(--text-xs)}.vsl-topbar[data-astro-cid-334mewyw] .vsl-topbar__cta .btn__arrow{display:none}}.vsl-hero__stage[data-astro-cid-pkjoioww]{position:relative;overflow:hidden;border-radius:var(--radius-xl);background:var(--color-black);padding:var(--space-16) var(--space-6) var(--space-12)}.vsl-hero__stage[data-astro-cid-pkjoioww]:before{content:"";position:absolute;inset:0;background:radial-gradient(60rem 32rem at 50% -8%,var(--color-accent-blue-glow) 0%,transparent 60%),radial-gradient(70rem 40rem at 50% 120%,var(--color-accent-blue-glow) 0%,transparent 60%);pointer-events:none}.vsl-hero__inner[data-astro-cid-pkjoioww]{position:relative;z-index:1;max-width:64rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.vsl-hero__title[data-astro-cid-pkjoioww]{margin:var(--space-6) 0;font-family:var(--font-sans);font-weight:700;font-size:clamp(2.25rem,5.2vw,4.25rem);line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.vsl-hero__title[data-astro-cid-pkjoioww] span[data-astro-cid-pkjoioww]{display:block}.vsl-hero__title-1[data-astro-cid-pkjoioww]{background:var(--gradient-chrome);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.vsl-hero__title-2[data-astro-cid-pkjoioww]{padding-bottom:.08em;background:var(--gradient-holo);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media(min-width:860px){.vsl-hero__title[data-astro-cid-pkjoioww] span[data-astro-cid-pkjoioww]{white-space:nowrap}}.vsl-hero__title--long[data-astro-cid-pkjoioww]{font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.12;max-width:64rem}.vsl-hero__title--long[data-astro-cid-pkjoioww] .vsl-hero__title-1[data-astro-cid-pkjoioww],.vsl-hero__title--long[data-astro-cid-pkjoioww] .vsl-hero__title-2[data-astro-cid-pkjoioww]{background:none;color:var(--color-surface);-webkit-text-fill-color:currentColor}.vsl-hero__title--long[data-astro-cid-pkjoioww]>.vsl-hero__title-hero[data-astro-cid-pkjoioww]{padding-bottom:.08em;background:var(--gradient-ball-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media(min-width:860px){.vsl-hero__title--long[data-astro-cid-pkjoioww]{font-size:clamp(3.4rem,7.2vw,6rem);line-height:1.04;max-width:76rem}.vsl-hero__title--long[data-astro-cid-pkjoioww]>span[data-astro-cid-pkjoioww]:not(.vsl-hero__title-hero){font-size:clamp(1.6rem,3.2vw,2.6rem);font-weight:600;letter-spacing:-.012em;line-height:1.3}.vsl-hero__title--long[data-astro-cid-pkjoioww]>.vsl-hero__title-hero[data-astro-cid-pkjoioww]{margin:.06em 0 .1em;letter-spacing:-.04em}.vsl-hero__stage--long[data-astro-cid-pkjoioww] .vsl-hero__inner[data-astro-cid-pkjoioww]{max-width:80rem}.vsl-hero__stage--long[data-astro-cid-pkjoioww]{padding-top:var(--space-10)}.vsl-hero__stage--long[data-astro-cid-pkjoioww] .vsl-hero__title[data-astro-cid-pkjoioww]{margin:var(--space-5) 0 var(--space-6)}.vsl-hero__stage--long[data-astro-cid-pkjoioww] .vsl-hero__lead[data-astro-cid-pkjoioww]{max-width:42rem;margin-bottom:var(--space-8);text-wrap:balance}}.vsl-hero__title[data-astro-cid-pkjoioww] .vsl-hero__hl[data-astro-cid-pkjoioww]{display:inline;background:var(--gradient-holo);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.vsl-hero__lead[data-astro-cid-pkjoioww]{max-width:46rem;margin:0 0 var(--space-10);font-size:var(--text-body-lg);line-height:var(--leading-body);color:color-mix(in srgb,var(--color-paper) 82%,transparent);text-wrap:pretty}.vsl-hero__video[data-astro-cid-pkjoioww]{position:relative;aspect-ratio:16 / 9;width:100%;max-width:46rem;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-bg-dark-2);border:1px solid color-mix(in srgb,var(--color-accent-blue) 45%,transparent);box-shadow:var(--shadow-glass-dark),0 0 44px var(--color-accent-blue-glow)}.vsl-hero__player[data-astro-cid-pkjoioww]{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.vsl-hero__lead--tight[data-astro-cid-pkjoioww]{margin-bottom:var(--space-3)}.vsl-hero__note[data-astro-cid-pkjoioww]{max-width:46rem;margin:0 0 var(--space-10);font-size:var(--text-body);font-style:italic;line-height:var(--leading-body);color:var(--color-text-muted);text-wrap:balance}.vsl-hero__cta[data-astro-cid-pkjoioww]{width:100%;margin-top:var(--space-8)}.vsl-hero__stage--novideo[data-astro-cid-pkjoioww] .vsl-hero__cta[data-astro-cid-pkjoioww]{margin-top:0}@media(max-width:640px){.vsl-hero__stage[data-astro-cid-pkjoioww]{padding:var(--space-10) var(--space-3) var(--space-8)}.vsl-hero__lead[data-astro-cid-pkjoioww]{font-size:var(--text-body)}}
