@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/b886574ba42c3409-s.0s8rfyfnf3ili.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2moef4a_pkre2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_1d205245-module__iCIrrq__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_1d205245-module__iCIrrq__variable{--font-vt-display:"Sora", "Sora Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_13144c2a-module__AJZNaW__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_13144c2a-module__AJZNaW__variable{--font-vt-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_7a4e4ec-module__4v3y3G__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_7a4e4ec-module__4v3y3G__variable{--font-vt-mono:"Geist Mono", "Geist Mono Fallback"}
html:has([data-lp=vantra]){background:#07070b}[data-lp=vantra]{--vt-bg:#07070b;--vt-violet:#7c5cff;--vt-cyan:#3ee6ff;--vt-ink:#e9e7ff;--vt-ease:cubic-bezier(.22, 1, .36, 1);background:var(--vt-bg);min-height:100svh;color:var(--vt-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-vt-sans), ui-sans-serif, system-ui, sans-serif;line-height:1.5;position:relative}[data-lp=vantra] .vt-display{font-family:var(--font-vt-display), ui-sans-serif, system-ui, sans-serif}[data-lp=vantra] .vt-mono{font-family:var(--font-vt-mono), ui-monospace, "SFMono-Regular", Menlo, monospace}[data-lp=vantra] ::selection{color:#fff;background:#7c5cff80}[data-lp=vantra] :is(a,button,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--vt-cyan);outline-offset:3px}[data-lp=vantra] [tabindex="-1"]:focus{outline:none}[data-lp=vantra] .vt-grid{background-image:linear-gradient(90deg,#e9e7ff0e 1px,#0000 1px),linear-gradient(#e9e7ff0e 1px,#0000 1px);background-position:top;background-size:64px 64px;-webkit-mask-image:radial-gradient(62% 58% at 50% 0,#000 18%,#0000 74%);mask-image:radial-gradient(62% 58% at 50% 0,#000 18%,#0000 74%)}[data-lp=vantra] .vt-grid-fade{background-image:linear-gradient(90deg,#e9e7ff0d 1px,#0000 1px),linear-gradient(#e9e7ff0d 1px,#0000 1px);background-position:50%;background-size:48px 48px;-webkit-mask-image:radial-gradient(70% 70%,#000 10%,#0000 70%);mask-image:radial-gradient(70% 70%,#000 10%,#0000 70%)}[data-lp=vantra] .vt-dots{background-image:radial-gradient(#e9e7ff24 1px,#0000 1.5px);background-size:16px 16px}[data-lp=vantra] .vt-dash-y{background-image:linear-gradient(#e9e7ff57 50%,#0000 0);background-size:1px 7px}[data-lp=vantra] .vt-noise{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}[data-lp=vantra] .vt-text-sheen{color:#0000;background-image:linear-gradient(#fff 18%,#e9e7ffb3 100%);-webkit-background-clip:text;background-clip:text}[data-lp=vantra] .vt-text-gradient{color:#0000;background-image:linear-gradient(100deg,#b7a6ff 0%,#8d70ff 38%,#3ee6ff 100%);-webkit-background-clip:text;background-clip:text}[data-lp=vantra] .vt-spotlight:before{content:"";border-radius:inherit;background:radial-gradient(480px circle at var(--mx,50%) var(--my,-20%), #7c5cff21, #3ee6ff0a 40%, transparent 65%);opacity:0;transition:opacity .45s var(--vt-ease);pointer-events:none;position:absolute;inset:0}[data-lp=vantra] .vt-spotlight:hover:before{opacity:1}@keyframes vt-rise{0%{opacity:0;filter:blur(8px);transform:translateY(18px)}to{opacity:1;filter:none;transform:none}}@keyframes vt-rise-lg{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}@keyframes vt-fade{0%{opacity:0}to{opacity:1}}@keyframes vt-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes vt-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes vt-ping{0%{opacity:.7;transform:scale(1)}75%,to{opacity:0;transform:scale(2.8)}}@keyframes vt-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-10px)}}@keyframes vt-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes vt-spin{to{transform:rotate(360deg)}}@keyframes vt-sweep-x{0%{transform:translate(-100%)}to{transform:translate(500%)}}@keyframes vt-sweep-y{0%{transform:translateY(-100%)}to{transform:translateY(500%)}}@keyframes vt-blink{0%,45%{opacity:1}50%,to{opacity:0}}@keyframes vt-tick{0%{color:#3ee6ff;text-shadow:0 0 18px #3ee6ff8c}to{color:inherit;text-shadow:none}}@keyframes vt-bounce-dot{0%,80%,to{opacity:.25;transform:translate(0,0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes vt-grow-y{0%{transform:scaleY(0)}to{transform:none}}@keyframes vt-scale-x{0%{transform:scaleX(0)}to{transform:none}}[data-lp=vantra] .vt-rise{animation:vt-rise .9s var(--vt-ease) both;animation-delay:var(--vt-delay,0s)}[data-lp=vantra] .vt-rise-lg{animation:vt-rise-lg 1.1s var(--vt-ease) both;animation-delay:var(--vt-delay,0s)}[data-lp=vantra] .vt-fade{animation:.6s ease-out both vt-fade;animation-delay:var(--vt-delay,0s)}[data-lp=vantra] .vt-pop{animation:vt-pop .5s var(--vt-ease) both;animation-delay:var(--vt-delay,0s)}[data-lp=vantra] .vt-draw{animation:1.5s cubic-bezier(.65,0,.35,1) both vt-draw;animation-delay:var(--vt-delay,0s)}[data-lp=vantra] .vt-ping{animation:2.2s cubic-bezier(0,0,.2,1) infinite vt-ping}[data-lp=vantra] .vt-float{animation:6.5s ease-in-out infinite vt-float}[data-lp=vantra] .vt-marquee{animation:46s linear infinite vt-marquee}[data-lp=vantra] .vt-marquee-track:hover .vt-marquee{animation-play-state:paused}[data-lp=vantra] .vt-spin{animation:vt-spin var(--vt-spin,36s) linear infinite}[data-lp=vantra] .vt-spin-reverse{animation:vt-spin var(--vt-spin,36s) linear infinite reverse}[data-lp=vantra] .vt-sweep-x{animation:vt-sweep-x var(--vt-sweep,4.8s) cubic-bezier(.45, 0, .55, 1) infinite}[data-lp=vantra] .vt-sweep-y{animation:vt-sweep-y var(--vt-sweep,4.8s) cubic-bezier(.45, 0, .55, 1) infinite}[data-lp=vantra] .vt-caret{animation:1s step-end infinite vt-blink}[data-lp=vantra] .vt-tick{animation:1.4s ease-out vt-tick}[data-lp=vantra] .vt-bounce-dot{animation:1.2s ease-in-out infinite vt-bounce-dot}[data-lp=vantra] .vt-grow-y{transform-origin:bottom;animation:vt-grow-y .7s var(--vt-ease) both}[data-lp=vantra] .vt-bar-in{transform-origin:0;animation:vt-scale-x 1.2s var(--vt-ease) both;animation-delay:var(--vt-delay,0s)}[data-lp=vantra] [data-inview=false] .vt-reveal,[data-lp=vantra] .vt-reveal[data-inview=false]{opacity:0;transform:translateY(28px)}[data-lp=vantra] [data-inview=true] .vt-reveal,[data-lp=vantra] .vt-reveal[data-inview=true]{transition:opacity .9s var(--vt-ease), transform .9s var(--vt-ease);transition-delay:var(--vt-delay,0s)}[data-lp=vantra] [data-inview=false] .vt-draw-view{clip-path:inset(0 100% 0 0)}[data-lp=vantra] [data-inview=true] .vt-draw-view{clip-path:inset(0);transition:clip-path 1.7s cubic-bezier(.65,0,.35,1);transition-delay:var(--vt-delay,.25s)}[data-lp=vantra] [data-inview=false] .vt-grow-x{transform:scaleX(0)}[data-lp=vantra] [data-inview=true] .vt-grow-x{transition:transform 1.3s var(--vt-ease);transition-delay:var(--vt-delay,.3s);transform:scaleX(1)}[data-lp=vantra] [data-inview=false] .vt-appear{opacity:0}[data-lp=vantra] [data-inview=true] .vt-appear{transition:opacity .6s ease-out;transition-delay:var(--vt-delay,1.2s)}@media (prefers-reduced-motion:reduce){[data-lp=vantra] *,[data-lp=vantra] :before,[data-lp=vantra] :after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}[data-lp=vantra] .vt-tilt{transform:none!important}[data-lp=vantra] [data-inview=false] .vt-reveal,[data-lp=vantra] .vt-reveal[data-inview=false],[data-lp=vantra] [data-inview=false] .vt-appear{opacity:1;transform:none}[data-lp=vantra] [data-inview=false] .vt-draw-view{clip-path:none}[data-lp=vantra] [data-inview=false] .vt-grow-x{transform:none}}
