html{scroll-behavior:smooth}.vs-landing{font-family:var(--font-sans-loaded), Inter, system-ui, sans-serif;-webkit-font-smoothing:antialiased;color:#17191d;background-color:#e9ebef;background-image:radial-gradient(900px 500px at 8% -5%,#ecc7f51a,#0000 60%),radial-gradient(1000px 600px at 100% 12%,#a8b4e81f,#0000 55%),radial-gradient(700px 500px at 45% 115%,#ffc46b0f,#0000 60%);min-height:100vh}.vs-landing a{color:#3f4ea3;text-decoration:none}.vs-landing a:hover{color:#2f3b85}.vs-landing button{font:inherit;color:inherit;cursor:pointer}.vs-landing ::selection{color:#17191d;background:#dfe4f7}.vs-landing svg[data-lucide]{vertical-align:-.14em;flex-shrink:0;display:inline-block}.vs-landing{--lp-veil:233, 235, 239}:root[data-theme=dark] .vs-landing{--lp-veil:11, 12, 14;--lp-nav:#17191d9e;--lp-nav-solid:#17191ddb;--lp-nav-shadow:#00000059;--lp-nav-shadow-solid:#00000080;--lp-burger:#ffffff12;--lp-step:#17191d;--lp-step-on:#a8b4e838;--lp-step-on-line:#a8b4e8;--lp-step-shadow:#00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#eef0f2;background-color:#0b0c0e;background-image:radial-gradient(900px 500px at 8% -5%,#ecc7f50a,#0000 60%),radial-gradient(1000px 600px at 100% 12%,#a8b4e80f,#0000 55%),radial-gradient(700px 500px at 45% 115%,#ffc46b08,#0000 60%)}:root[data-theme=dark] .vs-landing a{color:#b9c2f0}:root[data-theme=dark] .vs-landing .vs-brandbox{color:#0e0f12!important;background:#a8b4e8!important}:root[data-theme=dark] .vs-landing .vs-brandbox svg path{fill:#0e0f12!important}:root[data-theme=dark] .vs-landing .vs-hero-glow{opacity:.3}:root[data-theme=dark] .vs-landing a:hover{color:#d5dbf7}:root[data-theme=dark] .vs-landing ::selection{color:#eef0f2;background:#3a4170}.vs-landing .vs-hero{align-items:center;min-height:min(100svh,1100px);padding:120px max(clamp(24px,6vw,96px),50% - 630px) 96px;display:flex;position:relative;overflow:hidden}.vs-landing .vs-hero-copy{text-align:left;pointer-events:none;width:min(560px,46vw)}.vs-landing .vs-hero-copy a,.vs-landing .vs-hero-copy button{pointer-events:auto}.vs-landing .vs-hero-h1{margin:0;font-size:clamp(40px,5.1vw,74px)}.vs-landing .vs-hero-sub{max-width:30em;margin:22px 0 0;font-size:clamp(15px,1.3vw,18px)}.vs-landing .vs-hero-cta{justify-content:flex-start;margin-top:30px}.vs-landing .vs-synapse,.vs-landing .vs-synapse-veil{z-index:1;position:absolute;inset:0}.vs-landing .vs-synapse{touch-action:pan-y;width:100%;height:100%;display:block}.vs-landing .vs-synapse-veil{pointer-events:none;--lp-col:max(clamp(24px, 6vw, 96px), calc((100% - 1260px) / 2));background:linear-gradient(90deg, rgba(var(--lp-veil), .95) 0, rgba(var(--lp-veil), .95) var(--lp-col), rgba(var(--lp-veil), .8) calc(var(--lp-col) + 300px), rgba(var(--lp-veil), 0) calc(var(--lp-col) + 680px))}@media (max-width:900px){.vs-landing .vs-hero{align-items:flex-start;min-height:max(100svh,760px);padding:104px 16px 48px}.vs-landing .vs-hero-copy{width:auto}.vs-landing .vs-hero-h1{font-size:clamp(34px,8.6vw,54px)}.vs-landing .vs-hero-sub{margin-top:14px;font-size:15px}.vs-landing .vs-hero-cta{margin-top:20px}.vs-landing .vs-hero-fine{display:none}.vs-landing .vs-synapse-veil{background:linear-gradient(180deg, rgba(var(--lp-veil), .95) 0%, rgba(var(--lp-veil), .84) 46%, rgba(var(--lp-veil), 0) 66%)}}@keyframes voltPulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes drift{0%{transform:translateY(0)}50%{transform:translateY(-7px)}to{transform:translateY(0)}}@keyframes sheen{0%{background-position:-180% 0}to{background-position:280% 0}}@media (prefers-reduced-motion:reduce){.vs-landing *{transition-duration:.01ms!important;animation-duration:.01ms!important}html{scroll-behavior:auto}}:root[data-intro=landing] #navpill a[href=\#top] .vs-brandbox svg,:root[data-intro=landing] #navpill a[href=\#top]>b{opacity:0}
:root[data-theme=dark] .vs-landing{--lp-bg-0e0f12:#eef0f2;--lp-bg-23-25-29-05:#ffffff12;--lp-bg-255-255-255-42:#ffffff0d;--lp-bg-3f4ea3:#a8b4e8;--lp-bg-4a5390:#7f8dd0;--lp-bg-6f7ec7:#8f9cdc;--lp-bg-e1e6f8:#2a2f45;--lp-bg-eef0f4-r1:#262930;--lp-bg-f6f7f9-r1:#23262b;--lp-bg-fbfbfc-r1:#1f2126;--lp-bg-fff:#17191d;--lp-bg-fff-r1:#1f2126;--lp-fg-17191d:#eef0f2;--lp-fg-2f3b85:#d5dbf7;--lp-fg-3f4ea3:#b9c2f0;--lp-fg-4a5390:#a8b4e8;--lp-fg-5a5f66:#a6abb3;--lp-fg-5f656e:#a6abb3;--lp-fg-cdd1d8:#5a5f66;--lp-fg-fff:#0e0f12;--lp-ln-0e0f12:#eef0f2;--lp-ln-14-15-18-016:#ffffff1f;--lp-ln-14-15-18-017:#ffffff1f;--lp-ln-14-15-18-05:#00000059;--lp-ln-14-15-18-10:#0006;--lp-ln-14-15-18-16:#00000073;--lp-ln-23-25-29-07:#a8b4e829;--lp-ln-23-25-29-08:#a8b4e829;--lp-ln-23-25-29-12:#a8b4e838;--lp-ln-25-28-34-06:#0006;--lp-ln-255-255-255-7:#a8b4e82e;--lp-ln-255-255-255-8:#a8b4e82e;--lp-ln-255-255-255-85:#a8b4e82e;--lp-ln-6f7ec7:#8f9cdc;--lp-ln-cdd1d8:#3a3e45;--lp-ln-eef0f4:#a8b4e81f;--lp-ln-f2f4f7:#a8b4e81a;--lp-ln-fff:#17191d;--lp-track:#a8b4e829}
