:root{--vh-ink:#0f1015;--vh-ink-2:#484b55;--vh-ink-3:#8a8d97;--vh-ink-4:#b9bbc3;--vh-canvas:#fff;--vh-mist:#f2f3f5;--vh-mist-2:#e8e9ed;--vh-line:#e3e4e8;--vh-line-strong:#c9cbd2;--vh-night:#16171d;--vh-night-2:#20212a;--vh-night-line:#33343e;--vh-night-ink:#a9abb6;--vh-blue:#004fff;--vh-blue-2:#3d8bff;--vh-blue-deep:#0033b8;--vh-blue-soft:#e6eeff;--vh-sky:#7cc0ff;--vh-gold:#f5b70a;--vh-gold-soft:#fff4d1;--vh-violet:#8b5cf6;--vh-orange:#ff6a2b;--vh-p-rose:#f3c9de;--vh-p-lilac:#ddd5fb;--vh-p-sky:#cfe6f7;--vh-p-sage:#d3e8da;--vh-p-sand:#f4e6c8;--vh-ease:cubic-bezier(.22, .61, .36, 1);--vh-ease-out:cubic-bezier(.16, 1, .3, 1)}@layer components{.vh-body{background:var(--vh-canvas);min-height:100dvh;color:var(--vh-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}.vh-body :focus-visible{outline:2px solid var(--vh-ink);outline-offset:3px;border-radius:.25rem}.vh-night :focus-visible,.vh-section--night :focus-visible{outline-color:#fff}.vh-body ::selection{background:var(--vh-blue);color:#fff}.vh-shell{width:100%;max-width:82rem;margin-inline:auto;padding-inline:1.25rem}@media (width>=768px){.vh-shell{padding-inline:2.5rem}}@media (width>=1280px){.vh-shell{padding-inline:3.25rem}}.vh-section{padding-block:4.5rem}@media (width>=1024px){.vh-section{padding-block:7.5rem}}.vh-section--mist{background:var(--vh-mist)}.vh-section--night{background:var(--vh-night);color:var(--vh-night-ink)}.vh-display{letter-spacing:-.01em;color:var(--vh-ink);text-wrap:balance;font-size:clamp(2.5rem,1.35rem + 4.6vw,5.25rem);font-weight:700;line-height:1.18}.vh-h2{color:var(--vh-ink);text-wrap:balance;font-size:clamp(1.875rem,1.25rem + 2.3vw,3.25rem);font-weight:700;line-height:1.3}.vh-h3{color:var(--vh-ink);font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:700;line-height:1.5}.vh-lead{color:var(--vh-ink-2);font-size:clamp(1.0625rem,.98rem + .4vw,1.3125rem);line-height:1.95}.vh-body-text{color:var(--vh-ink-2);font-size:.9375rem;line-height:1.95}.vh-kicker{color:var(--vh-ink-3);font-size:.8125rem;font-weight:600}.vh-section--night .vh-h2,.vh-section--night .vh-h3,.vh-section--night .vh-display{color:#fff}.vh-section--night .vh-lead,.vh-section--night .vh-body-text{color:var(--vh-night-ink)}.vh-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:2.5rem;display:flex}@media (width>=1024px){.vh-head{margin-bottom:4rem}}.vh-head__lead{max-width:38rem;margin-top:1rem}.vh-link{color:var(--vh-ink);align-items:center;gap:.625rem;font-size:.9375rem;font-weight:600;display:inline-flex}.vh-link__text{transition:background-size .3s var(--vh-ease);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:.2rem}.vh-link:hover .vh-link__text{background-position:0 100%;background-size:0 1px}.vh-link>i[data-lucide],.vh-link>svg{stroke-width:1.5px;width:1.25rem;height:1.25rem;color:var(--vh-ink-3);transition:transform .3s var(--vh-ease), color .3s ease}.vh-link:hover>i[data-lucide],.vh-link:hover>svg{color:currentColor;transform:translate(-5px)}.vh-section--night .vh-link,.vh-night .vh-link{color:#fff}.vh-btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.625rem;min-height:3rem;padding-inline:1.625rem;font-size:.9375rem;font-weight:600;line-height:1.25;transition:background-color .2s,border-color .2s,color .2s,transform .15s;display:inline-flex}.vh-btn:active{transform:scale(.98)}.vh-btn>i[data-lucide],.vh-btn>svg{stroke-width:1.75px;flex:none;width:1.125rem;height:1.125rem}.vh-btn--sm{min-height:2.5rem;padding-inline:1.125rem;font-size:.875rem}.vh-btn--lg{min-height:3.5rem;padding-inline:2rem;font-size:1rem}.vh-btn--block{width:100%;display:flex}.vh-btn--dark{background:var(--vh-ink);color:#fff}.vh-btn--dark:hover{background:#2a2c35}.vh-btn--line{border-color:var(--vh-line-strong);color:var(--vh-ink);background:0 0}.vh-btn--line:hover{border-color:var(--vh-ink)}.vh-btn--light{color:var(--vh-ink);background:#fff}.vh-btn--light:hover{background:var(--vh-mist-2)}.vh-btn--line-light{border-color:var(--vh-night-line);color:#fff;background:0 0}.vh-btn--line-light:hover{border-color:#fff}.vh-btn--blue{background:var(--vh-blue);color:#fff;box-shadow:0 .75rem 2rem -.75rem #004fffb3}.vh-btn--blue:hover{background:#1a62ff}.vh-btn--gold{background:var(--vh-gold);color:var(--vh-ink)}.vh-btn--gold:hover{background:#ffc933}.vh-logo__mark{flex:none;width:2.5rem;height:2.5rem}.vh-logo__name{letter-spacing:.04em;color:var(--vh-ink);font-size:1.1875rem;font-weight:700}.vh-logo__dash{color:var(--vh-blue)}.vh-logo__sub{color:var(--vh-ink-3);white-space:nowrap;margin-top:.3rem;font-size:.6875rem;font-weight:600}.vh-logo--light .vh-logo__name{color:#fff}.vh-logo--light .vh-logo__sub{color:var(--vh-night-ink)}.vh-tag{border:1px solid var(--vh-line);color:var(--vh-ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.125rem .625rem;font-size:.75rem;font-weight:600;line-height:1.6;display:inline-flex}.vh-section--night .vh-tag{border-color:var(--vh-night-line);color:var(--vh-night-ink)}.vh-rule{border:0;border-top:1px solid var(--vh-line)}.vh-section--night .vh-rule{border-top-color:var(--vh-night-line)}.vh-media{background:var(--vh-mist);position:relative;overflow:hidden}.vh-media>img,.vh-media>picture>img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--vh-ease-out)}a:hover .vh-media>img,a:hover .vh-media>picture>img,.vh-media--zoom:hover>img{transform:scale(1.035)}.vh-orb{background:radial-gradient(circle at 32% 28%, #ffffffd9 0 6%, #fff0 34%), radial-gradient(circle at 70% 78%, #00000038, #0000 55%), var(--vh-orb,var(--vh-violet));box-shadow:0 1.25rem 2.5rem -1rem color-mix(in srgb, var(--vh-orb,var(--vh-violet)) 70%, transparent);border-radius:999px;display:block}.vh-orb--gold{--vh-orb:var(--vh-gold)}.vh-orb--blue{--vh-orb:var(--vh-blue)}.vh-orb--sky{--vh-orb:var(--vh-sky)}.vh-orb--violet{--vh-orb:var(--vh-violet)}.vh-orb--orange{--vh-orb:var(--vh-orange)}.vh-acc{border-bottom:1px solid var(--vh-line)}.vh-section--night .vh-acc{border-bottom-color:var(--vh-night-line)}.vh-acc__sum{color:var(--vh-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.5rem;font-size:clamp(1.0625rem,.95rem + .5vw,1.375rem);font-weight:600;line-height:1.6;list-style:none;display:flex}.vh-acc__sum::-webkit-details-marker{display:none}.vh-section--night .vh-acc__sum{color:#fff}.vh-acc__chev{opacity:.6;width:.75rem;height:.75rem;transition:transform .3s var(--vh-ease);border-bottom:1.5px solid;border-left:1.5px solid;flex:none;position:relative;transform:translateY(-25%)rotate(-45deg)}.vh-acc[open] .vh-acc__chev{transform:translateY(25%)rotate(135deg)}.vh-acc__body{max-width:46rem;color:var(--vh-ink-2);padding-bottom:1.75rem;font-size:.9375rem;line-height:2}.vh-section--night .vh-acc__body{color:var(--vh-night-ink)}.vh-acc[open] .vh-acc__body{animation:vh-acc-in .4s var(--vh-ease-out)}@keyframes vh-acc-in{0%{opacity:0;transform:translateY(-6px)}}.vh-js [data-vh-reveal]{opacity:0;transition:opacity .9s var(--vh-ease-out), transform .9s var(--vh-ease-out);transition-delay:calc(var(--vh-i,0) * 90ms);transform:translateY(28px)}.vh-js [data-vh-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.vh-js [data-vh-reveal]{opacity:1;transition:none;transform:none}.vh-body *,.vh-body :before,.vh-body :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[x-cloak]{display:none!important}html.vh-lock,html.vh-lock body{overflow:hidden}.vh-header{z-index:50;transition:background-color .3s var(--vh-ease), border-color .3s var(--vh-ease), box-shadow .3s var(--vh-ease);background:#fff;border-bottom:1px solid #0000;position:sticky;top:0}.vh-header[data-scrolled]{border-bottom-color:var(--vh-line);-webkit-backdrop-filter:saturate(1.6)blur(14px);backdrop-filter:saturate(1.6)blur(14px);background:#ffffffd1;box-shadow:0 .75rem 2rem -1.5rem #0f101540}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.vh-header[data-scrolled]{background:#fff}}.vh-header__bar{align-items:center;gap:.5rem;height:4rem;display:flex}@media (width>=1024px){.vh-header__bar{gap:2.5rem;height:5rem}}.vh-header__logo{flex:none}@media (width<=479px){.vh-header .vh-logo__sub{display:none}}.vh-header__nav{display:none}@media (width>=1024px){.vh-header__nav{flex:1;align-items:center;gap:2rem;display:flex}}.vh-header__end{align-items:center;gap:.5rem;margin-inline-start:auto;display:flex}.vh-nav-link{color:var(--vh-ink);background:linear-gradient(90deg, var(--vh-blue,#004fff), var(--vh-blue-2,#3d8bff)) no-repeat 100% 100% / 0 2px;transition:background-size .38s var(--vh-ease-out), opacity .2s ease, color .2s ease;padding-bottom:.3rem;font-size:.9375rem;font-weight:500;position:relative}.vh-nav-link:hover,.vh-nav-link:focus-visible,.vh-nav-link[aria-current=page]{background-size:100% 2px}.vh-nav-link[aria-current=page]{font-weight:700}.vh-header__nav:hover .vh-nav-link:not(:hover){opacity:.5}.vh-header__consult{color:var(--vh-ink);background:linear-gradient(var(--vh-blue-soft,#e6eeff), var(--vh-blue-soft,#e6eeff)) no-repeat 50% 50% / 0% 100%;box-shadow:inset 0 0 0 1px var(--vh-line-strong);transition:background-size .42s var(--vh-ease-out), box-shadow .25s ease, color .25s ease;border-radius:999px;align-items:center;gap:.6rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:none}.vh-header__consult i{background:var(--vh-gold);border-radius:999px;width:.5rem;height:.5rem;animation:2.4s ease-out infinite vh-live-gold}.vh-header__consult:hover{box-shadow:inset 0 0 0 1px var(--vh-blue,#004fff);color:var(--vh-blue,#004fff);background-size:100% 100%}@media (width>=1024px){.vh-header__consult{display:inline-flex}}@keyframes vh-live-gold{70%{box-shadow:0 0 0 .45rem #f5b70a00}0%{box-shadow:0 0 #f5b70a8c}to{box-shadow:0 0 #f5b70a00}}.vh-burger{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex;position:relative}@media (width>=1024px){.vh-burger:not(.vh-burger--close){display:none}}.vh-burger__bars,.vh-burger__bars:before{background:var(--vh-ink);width:1.25rem;height:1.5px;transition:transform .35s var(--vh-ease-out);border-radius:2px;position:absolute}.vh-burger__bars{transform:translateY(-4px)}.vh-burger__bars:before{content:"";inset-inline-start:0;top:0;transform:translateY(8px)}.vh-burger--close{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29}.vh-burger--close .vh-burger__bars,.vh-burger--close .vh-burger__bars:before{background:#fff}.vh-burger--close .vh-burger__bars{transform:rotate(45deg)}.vh-burger--close .vh-burger__bars:before{transform:rotate(-90deg)}.vh-menu{z-index:60;color:#fff;overscroll-behavior:contain;height:100dvh;padding-top:env(safe-area-inset-top);isolation:isolate;background:#0b0b10;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.vh-menu:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:3.5rem 3.5rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 30%,#000,#0000 75%);mask-image:radial-gradient(at 50% 30%,#000,#0000 75%)}.vh-menu__glow{z-index:-1;inset-inline-end:-10rem;filter:blur(30px);background:radial-gradient(circle,#004fff8c,#8b5cf640 45%,#0000 70%);border-radius:999px;width:26rem;height:26rem;animation:9s ease-in-out infinite alternate vh-menu-glow;position:absolute;top:-8rem}@keyframes vh-menu-glow{to{transform:translate(-3rem,4rem)scale(1.15)}}@media (width>=1024px){.vh-menu{display:none!important}}.vh-menu__top{flex:none;justify-content:space-between;align-items:center;height:4rem;display:flex}.vh-menu__nav{flex-direction:column;flex:1;padding-block:1rem;display:flex}.vh-menu__link{color:#fff;animation:vh-menu-in .7s var(--vh-ease-out) both;animation-delay:calc(.12s + var(--vh-i,0) * 70ms);transition:color .2s ease, padding .3s var(--vh-ease-out);border-bottom:1px solid #ffffff1a;align-items:baseline;gap:1rem;padding-block:1.05rem;font-size:1.75rem;font-weight:700;line-height:1.4;display:flex}.vh-menu__link:first-child{border-top:1px solid #ffffff1a}.vh-menu__link:active{color:var(--vh-sky,#7cc0ff);padding-inline-start:.5rem}.vh-menu__link[aria-current=page]{color:var(--vh-sky,#7cc0ff)}.vh-menu__num{color:var(--vh-gold);min-width:1.5rem;font-size:.8125rem;font-weight:600}.vh-menu__foot{padding-block:1rem;padding-bottom:max(1.5rem, env(safe-area-inset-bottom));animation:vh-menu-in .7s var(--vh-ease-out) .62s both;flex-direction:column;flex:none;gap:.75rem;display:flex}@keyframes vh-menu-in{0%{opacity:0;transform:translateY(1.75rem)}}.vh-footer__cta{background:#fff;padding:.75rem .75rem 0}@media (width>=1024px){.vh-footer__cta{padding:1.25rem 1.25rem 0}}.vh-cta{isolation:isolate;color:var(--vh-night-ink);background:#0b0b10;border-radius:1.25rem;padding-block:4.5rem 9rem;position:relative;overflow:hidden}@media (width>=1024px){.vh-cta{border-radius:2rem;padding-block:8rem 13rem}}.vh-cta__grid{z-index:-3;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:4.5rem 4.5rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 45%,#000 20%,#0000 78%);mask-image:radial-gradient(at 50% 45%,#000 20%,#0000 78%)}.vh-cta__glow{z-index:-2;filter:blur(60px);pointer-events:none;border-radius:999px;position:absolute}.vh-cta__glow--a{inset-inline-start:-10rem;background:radial-gradient(circle,#004fff8c,#0000 68%);width:36rem;height:36rem;animation:14s ease-in-out infinite alternate vh-cta-drift;top:-14rem}.vh-cta__glow--b{inset-inline-end:-8rem;background:radial-gradient(circle,#8b5cf680,#0000 68%);width:32rem;height:32rem;animation:17s ease-in-out infinite alternate-reverse vh-cta-drift;bottom:-14rem}.vh-cta__spot{z-index:-1;opacity:0;background:radial-gradient(28rem circle at var(--vh-mx,50%) var(--vh-my,50%), #3d8bff38, transparent 65%);pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.vh-cta[data-vh-lit] .vh-cta__spot{opacity:1}@keyframes vh-cta-drift{to{transform:translate(4rem,3rem)scale(1.15)}}.vh-cta__band{inset-inline:0;z-index:-1;pointer-events:none;direction:ltr;position:absolute;bottom:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.vh-cta__track{will-change:transform;width:max-content;animation:70s linear infinite vh-band;display:flex}.vh-cta__group{flex:none;align-items:center;gap:3rem;padding-inline-end:3rem;display:flex}.vh-cta__word{white-space:nowrap;color:#0000;-webkit-text-stroke:1.5px #ffffff38;direction:rtl;flex:none;font-size:clamp(5rem,14vw,12rem);font-weight:800;line-height:1.2}.vh-cta__word--dot{-webkit-text-stroke:0;color:var(--vh-blue-2,#3d8bff);opacity:.5}@keyframes vh-band{to{transform:translate(-50%)}}.vh-cta[data-vh-offscreen] .vh-cta__track,.vh-cta[data-vh-offscreen] .vh-cta__glow{animation-play-state:paused}.vh-cta__inner{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.vh-cta__kicker{color:#fff;background:#ffffff0a;border-radius:999px;align-items:center;gap:.6rem;padding:.4rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.vh-cta__kicker i{background:var(--vh-gold);border-radius:999px;width:.45rem;height:.45rem}.vh-cta__title{color:#fff;text-wrap:balance;max-width:20em;margin-top:1.75rem;font-size:clamp(2.25rem,1rem + 5.4vw,5.75rem);font-weight:800;line-height:1.2}.vh-cta__title span{background:linear-gradient(100deg,#fff,#9cc8ff 40%,#3d8bff 70%,#fff) 0 0/250% 100%;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite vh-shimmer;display:block}@keyframes vh-shimmer{to{background-position:-250% 0}}.vh-cta__lead{max-width:36rem;color:var(--vh-night-ink);margin-top:1.75rem;font-size:clamp(1rem,.95rem + .3vw,1.2rem);line-height:2}.vh-cta__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2.5rem;display:flex}.vh-cta .vh-btn--blue{box-shadow:0 0 #004fff80,0 1rem 2.5rem -.75rem #004fffcc}@media (prefers-reduced-motion:reduce){.vh-cta__track,.vh-cta__glow,.vh-cta__title span,.vh-menu__glow,.vh-menu__link,.vh-menu__foot{animation:none!important}.vh-cta__title span{background-position:0 0}}.vh-footer__body{padding-top:4.5rem;padding-bottom:max(2rem, env(safe-area-inset-bottom));background:#fff}.vh-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 2rem;display:grid}.vh-footer__brand{grid-column:1/-1}@media (width>=1024px){.vh-footer__grid{grid-template-columns:1.6fr repeat(3,1fr) 1.3fr}.vh-footer__brand{grid-column:auto}}.vh-footer__heading{color:var(--vh-ink-3);margin-bottom:1.25rem;font-size:.8125rem;font-weight:600}.vh-footer__list{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.vh-social{border:1px solid var(--vh-line-strong);width:2.5rem;height:2.5rem;color:var(--vh-ink);transition:background-color .2s ease, color .2s ease, border-color .2s ease, transform .3s var(--vh-ease-out);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.vh-social:hover{background:var(--vh-blue,#004fff);border-color:var(--vh-blue,#004fff);color:#fff;transform:translateY(-3px)}.vh-footer__bottom{border-top:1px solid var(--vh-line);color:var(--vh-ink-3);flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;margin-top:4rem;padding-top:1.5rem;font-size:.8125rem;display:flex}.vh-footer__bottom .vh-nav-link{font-size:inherit;color:var(--vh-ink-2)}.vh-qc{z-index:40;inset-inline-end:max(1rem, env(safe-area-inset-left));bottom:max(1rem, env(safe-area-inset-bottom));flex-direction:column;align-items:flex-end;gap:.625rem;display:flex;position:fixed}.vh-qc__toggle{background:var(--vh-blue,#004fff);color:#fff;cursor:pointer;width:3.25rem;height:3.25rem;transition:transform .25s var(--vh-ease-out), background-color .2s ease;border-radius:999px;place-items:center;display:grid;position:relative;box-shadow:0 .9rem 2rem -.6rem #004fffa6}.vh-qc__toggle:hover{background:#1a62ff}.vh-qc__toggle:active{transform:scale(.94)}.vh-qc__glyph{transition:opacity .2s ease, transform .3s var(--vh-ease-out);place-items:center;display:grid;position:absolute}.vh-qc__glyph>i[data-lucide],.vh-qc__glyph>svg{stroke-width:1.75px;width:1.375rem;height:1.375rem}.vh-qc__glyph--close{opacity:0;transform:rotate(-90deg)scale(.6)}.vh-qc.is-open .vh-qc__glyph--chat{opacity:0;transform:rotate(90deg)scale(.6)}.vh-qc.is-open .vh-qc__glyph--close{opacity:1;transform:none}.vh-qc__list{flex-direction:column;gap:.5rem;display:flex}.vh-qc__link{color:var(--vh-ink);box-shadow:0 .75rem 1.75rem -.75rem #0f101559, 0 0 0 1px var(--vh-line);background:#fff;border-radius:999px;align-items:center;gap:.625rem;padding:.375rem .375rem .375rem 1rem;font-size:.875rem;font-weight:700;display:inline-flex}.vh-qc__icon{background:var(--vh-ink);color:#fff;border-radius:999px;place-items:center;width:2.25rem;height:2.25rem;display:grid}.vh-qc__icon>i[data-lucide],.vh-qc__icon>svg{width:1.05rem;height:1.05rem}.vh-qc-enter,.vh-qc-leave{transition:opacity .2s ease, transform .28s var(--vh-ease-out)}.vh-qc-from{opacity:0;transform:translateY(10px)scale(.96)}@media (width<=1023px){.vh-footer__bottom{padding-bottom:4.5rem}}@media (width<=767px){.vh-hero2__glow,.vp-stage__glow,.vh-cta__glow,.vh-hero2__grid,.vh-hero2__ringlight{animation:none!important}}.vh-hero2{padding:.5rem .5rem 0}@media (width>=768px){.vh-hero2{padding:.75rem .75rem 0}}.vh-hero2__stage{--mx:70%;--my:30%;isolation:isolate;color:#fff;background:radial-gradient(120% 90% at 20% 0,#0d1550 0%,#070a26 45%,#04050f 100%);border-radius:1.5rem;position:relative;overflow:hidden}@media (width>=768px){.vh-hero2__stage{border-radius:2.25rem}}.vh-hero2__bg{z-index:-1;pointer-events:none;position:absolute;inset:0}.vh-hero2__grid{background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-position:top;background-size:56px 56px;animation:40s linear infinite vh-grid-pan;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,#0000 85%);mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,#0000 85%)}@keyframes vh-grid-pan{to{background-position:50% 56px}}.vh-hero2__glow{filter:blur(70px);opacity:.75;will-change:transform;border-radius:999px;position:absolute}.vh-hero2__glow--a{background:radial-gradient(closest-side,#004ffff2,#004fff00);width:46rem;height:30rem;animation:16s ease-in-out infinite alternate vh-glow-a;bottom:-14rem;left:-10rem}.vh-hero2__glow--b{background:radial-gradient(closest-side,#7c4dffbf,#7c4dff00);width:32rem;height:26rem;animation:19s ease-in-out infinite alternate vh-glow-b;top:-12rem;left:18%}.vh-hero2__glow--c{background:radial-gradient(closest-side,#3d8bff8c,#3d8bff00);width:24rem;height:24rem;animation:22s ease-in-out infinite alternate-reverse vh-glow-a;top:25%;right:-6rem}@keyframes vh-glow-a{to{transform:translate(8rem,-4rem)scale(1.15)}}@keyframes vh-glow-b{to{transform:translate(-6rem,5rem)scale(.9)}}.vh-hero2__spot{background:radial-gradient(28rem circle at var(--mx) var(--my), #78aaff29, transparent 60%);transition:background .12s linear;position:absolute;inset:0}.vh-hero2__stars{background-image:radial-gradient(1.5px 1.5px at 12% 22%,#fff,#0000),radial-gradient(1px 1px at 28% 68%,#cfe0ff,#0000),radial-gradient(1.5px 1.5px at 44% 14%,#fff,#0000),radial-gradient(1px 1px at 63% 82%,#cfe0ff,#0000),radial-gradient(1.5px 1.5px at 78% 36%,#fff,#0000),radial-gradient(1px 1px at 90% 70%,#f5d27a,#0000),radial-gradient(1px 1px at 52% 48%,#cfe0ff,#0000);animation:5s ease-in-out infinite alternate vh-twinkle;position:absolute;inset:0}@keyframes vh-twinkle{0%{opacity:.35}to{opacity:.95}}.vh-hero2__inner{gap:3rem;max-width:82rem;margin-inline:auto;padding:3.25rem 1.25rem 0;display:grid;position:relative}@media (width>=768px){.vh-hero2__inner{padding:5rem 2.5rem 0}}@media (width>=1024px){.vh-hero2__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:2rem;min-height:min(46rem,100svh - 6rem);padding:3rem 3.25rem}}.vh-hero2__copy>*{animation:vh-hero-in 1.1s var(--vh-ease-out) both;animation-delay:calc(.15s + var(--vh-i,0) * .11s)}@keyframes vh-hero-in{0%{opacity:0;filter:blur(8px);transform:translateY(28px)}}.vh-hero2__kicker{letter-spacing:.08em;color:#dfe8ff;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.5rem;padding:.3rem .85rem .3rem .35rem;font-size:.8125rem;font-weight:700;display:inline-flex}.vh-hero2__kicker img{border-radius:.4rem;width:1.5rem;height:1.5rem}.vh-hero2__title{letter-spacing:-.01em;color:#fff;text-wrap:balance;flex-direction:column;margin-top:1.5rem;font-size:clamp(2.5rem,1.3rem + 4.6vw,5rem);font-weight:700;line-height:1.16;display:flex}.vh-hero2__line{display:block}.vh-hero2__copy>.vh-hero2__title{animation:none}.vh-hero2__title .vh-hero2__line{animation:vh-hero-in 1.1s var(--vh-ease-out) both;animation-delay:calc(.15s + var(--vh-i,0) * .11s)}.vh-hero2__shine{background:linear-gradient(100deg,#fff 0%,#9cc8ff 30%,#3d8bff 50%,#9cc8ff 70%,#fff 100%) 0 0/220% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;padding-bottom:.08em;animation:vh-hero-in 1.1s var(--vh-ease-out) both calc(.15s + var(--vh-i,0) * .11s), vh-shine 6s ease-in-out 1.4s infinite!important}@keyframes vh-shine{0%,to{background-position:100% 0}50%{background-position:0 0}}.vh-hero2__tagline{color:#c3cbe6;margin-top:1.25rem;font-size:clamp(1.1875rem,.95rem + 1.1vw,1.75rem);font-weight:600;line-height:1.7}.vh-hero2__actions{gap:.75rem;margin-top:2.25rem;display:grid}@media (width>=480px){.vh-hero2__actions{flex-wrap:wrap;display:flex}}.vh-hero2__cta{position:relative}.vh-hero2__cta:after{content:"";z-index:-1;border-radius:inherit;filter:blur(14px);opacity:0;background:#004fff8c;animation:3.2s ease-in-out 2s infinite vh-halo;position:absolute;inset:-4px}@keyframes vh-halo{0%,to{opacity:0;transform:scale(.96)}50%{opacity:.85;transform:scale(1.04)}}.vh-hero2__stat{border-top:1px solid #ffffff1f;align-items:center;gap:1rem;max-width:26rem;margin-top:2.75rem;padding-top:1.75rem;display:flex}.vh-hero2__faces{flex:none;display:flex}.vh-hero2__faces>span{color:#fff;background:hsl(calc(222 + var(--n) * 18) 85% calc(48% + var(--n) * 6%));border:2px solid #070a26;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;margin-inline-start:-.65rem;font-size:.875rem;font-weight:700;display:grid}.vh-hero2__faces>span:first-child{margin-inline-start:0}.vh-hero2__stat-value{color:#fff;align-items:baseline;gap:.125rem;font-size:clamp(2rem,1.6rem + 1.6vw,2.75rem);font-weight:700;line-height:1.1;display:flex}.vh-hero__stat-plus{color:var(--vh-sky)}.vh-hero2__stat-label{color:#c3cbe6;align-items:center;gap:.45rem;margin-top:.3rem;font-size:.9375rem;font-weight:600;display:flex}.vh-hero2__live{background:#35d07f;border-radius:999px;width:.5rem;height:.5rem;position:relative}.vh-hero2__live:after{content:"";border-radius:inherit;background:#35d07f;animation:1.8s cubic-bezier(0,0,.2,1) infinite vh-ping;position:absolute;inset:0}@keyframes vh-ping{75%,to{opacity:0;transform:scale(2.6)}}.vh-hero2__visual{perspective:1400px;height:30rem;animation:vh-visual-in 1.4s var(--vh-ease-out) .45s both;position:relative}@media (width>=768px){.vh-hero2__visual{height:36rem}}@media (width>=1024px){.vh-hero2__visual{height:40rem}}@keyframes vh-visual-in{0%{opacity:0;transform:translateY(40px)scale(.96)}}.vh-hero2__tilt{--rx:0deg;--ry:0deg;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .6s var(--vh-ease-out);position:absolute;inset:0}.vh-hero2__ringlight{aspect-ratio:1;background:radial-gradient(closest-side,#004fff73,#004fff00 70%),conic-gradient(#3d8bff00,#3d8bff59,#7c4dff00,#3d8bff40,#3d8bff00);border-radius:999px;width:34rem;max-width:110%;animation:24s linear infinite vh-spin;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(closest-side,#000 60%,#0000 100%);mask-image:radial-gradient(closest-side,#000 60%,#0000 100%)}@keyframes vh-spin{to{transform:rotate(360deg)}}.vh-phone.vh-hero2__phone{z-index:1;width:min(17.5rem,62vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #ffffff1f,0 3rem 6rem -1.5rem #001478cc,0 0 6rem -1rem #004fff73}@media (width>=768px){.vh-phone.vh-hero2__phone{width:18.5rem}}.vh-loop-ring{--vh-ring:0;background:conic-gradient(var(--vh-blue) calc(var(--vh-ring) * 1%), var(--vh-mist-2) 0);width:2.6rem;height:2.6rem;animation:vh-ring 9s var(--vh-ease) infinite;border-radius:999px;place-items:center;font-size:.625rem;font-weight:700;display:grid}.vh-loop-ring>span{background:var(--vh-mist);border-radius:999px;place-items:center;width:calc(100% - .5rem);height:calc(100% - .5rem);display:grid}@keyframes vh-ring{0%,6%{--vh-ring:8}60%,90%{--vh-ring:72}to{--vh-ring:8}}.vh-loop-check{animation:9s infinite vh-check;animation-delay:calc(var(--i) * 0s)}.vh-loop-task:first-child .vh-loop-check{animation-name:vh-check-1}.vh-loop-task:nth-child(2) .vh-loop-check{animation-name:vh-check-2}.vh-loop-task:nth-child(3) .vh-loop-check{animation-name:vh-check-3}.vh-loop-task:nth-child(4) .vh-loop-check{animation-name:none}.vh-loop-task:first-child .vh-loop-label{animation:9s infinite vh-label-1}.vh-loop-task:nth-child(2) .vh-loop-label{animation:9s infinite vh-label-2}.vh-loop-task:nth-child(3) .vh-loop-label{animation:9s infinite vh-label-3}@keyframes vh-check-1{0%,12%{border-color:var(--vh-line-strong);box-shadow:none;background:0 0}16%{box-shadow:0 0 0 6px #004fff33}15%,92%{background:var(--vh-blue);border-color:var(--vh-blue)}to{border-color:var(--vh-line-strong);background:0 0}}@keyframes vh-check-2{0%,32%{border-color:var(--vh-line-strong);box-shadow:none;background:0 0}36%{box-shadow:0 0 0 6px #004fff33}35%,92%{background:var(--vh-blue);border-color:var(--vh-blue)}to{border-color:var(--vh-line-strong);background:0 0}}@keyframes vh-check-3{0%,52%{border-color:var(--vh-line-strong);box-shadow:none;background:0 0}56%{box-shadow:0 0 0 6px #004fff33}55%,92%{background:var(--vh-blue);border-color:var(--vh-blue)}to{border-color:var(--vh-line-strong);background:0 0}}@keyframes vh-label-1{0%,14%{color:var(--vh-ink)}16%,92%{color:var(--vh-ink-3)}to{color:var(--vh-ink)}}@keyframes vh-label-2{0%,34%{color:var(--vh-ink)}36%,92%{color:var(--vh-ink-3)}to{color:var(--vh-ink)}}@keyframes vh-label-3{0%,54%{color:var(--vh-ink)}56%,92%{color:var(--vh-ink-3)}to{color:var(--vh-ink)}}.vh-loop-check:after{content:"";border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;width:.3rem;height:.18rem;transform:translateY(-1px)rotate(-45deg)}.vh-hero2__card,.vh-hero2__toast,.vh-hero2__chip{color:var(--vh-ink);background:#fff;border-radius:1.1rem;position:absolute;box-shadow:0 1.75rem 3.5rem -1.25rem #000a3ca6}.vh-hero2__card--report{inset-inline-end:max(0px,50% - 15.5rem);z-index:2;width:13.5rem;padding:1rem 1.1rem;animation:8s ease-in-out infinite vh-float;bottom:10%}.vh-hero2__card-label{color:var(--vh-ink-3);font-size:.75rem;font-weight:600}.vh-hero2__card-value{margin-top:.2rem;font-size:1.6rem;font-weight:700;line-height:1.2}.vh-hero2__card-value span{color:#0f8a5f;margin-inline-start:.25rem;font-size:.8125rem}.vh-loop-bars span{background:var(--vh-mist-2);animation:vh-bar 9s var(--vh-ease-out) infinite;animation-delay:calc(var(--i) * 70ms)}.vh-bars.vh-loop-bars span.is-last{background:var(--vh-blue)}@keyframes vh-bar{0%,4%{transform:scaleY(.12)}22%,90%{transform:scaleY(1)}to{transform:scaleY(.12)}}.vh-hero2__toast{inset-inline-start:max(0px,50% - 16rem);z-index:3;width:15.5rem;animation:vh-toast 9s var(--vh-ease-out) infinite;align-items:center;gap:.7rem;padding:.75rem .9rem;display:flex;top:9%}@keyframes vh-toast{0%,24%{opacity:0;transform:translateY(-18px)scale(.92)}30%,84%{opacity:1;transform:translateY(0)scale(1)}92%,to{opacity:0;transform:translateY(-10px)scale(.96)}}.vh-hero2__toast-avatar{background:var(--vh-blue);color:#fff;border-radius:999px;flex:none;place-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;font-weight:700;display:grid}.vh-hero2__toast-title{font-size:.8125rem;font-weight:700}.vh-hero2__toast-text{color:var(--vh-ink-2);margin-top:.1rem;font-size:.75rem}.vh-hero2__chip{inset-inline-start:max(0px,50% - 14rem);z-index:2;border-radius:999px;align-items:center;gap:.4rem;padding:.55rem .95rem;font-size:.8125rem;font-weight:700;animation:7s ease-in-out -3s infinite vh-float;display:inline-flex;bottom:22%}.vh-hero2__chip>i[data-lucide],.vh-hero2__chip>svg{width:1rem;height:1rem;color:var(--vh-blue)}@media (width<=767px){.vh-hero2__inner{gap:2rem;padding-top:2.25rem}.vh-hero2__title{margin-top:1.1rem}.vh-hero2__tagline{margin-top:.85rem}.vh-hero2__actions{margin-top:1.75rem}.vh-hero2__stat{margin-top:2rem;padding-top:1.25rem}.vh-hero2__faces>span{width:2.125rem;height:2.125rem;font-size:.75rem}.vh-hero2__visual{height:21rem;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.vh-phone.vh-hero2__phone{width:15.5rem;top:0;transform:translate(-50%)}.vh-hero2__ringlight{width:24rem;top:45%}.vh-hero2__toast{inset-inline-start:0;width:12.5rem;padding:.6rem .75rem;top:5.5rem}.vh-hero2__toast-avatar{width:1.9rem;height:1.9rem;font-size:.75rem}.vh-hero2__card--report,.vh-hero2__chip{display:none}.vh-promises{gap:1.25rem;padding-block:2.25rem 0}}.vh-promises{gap:1.75rem;padding-block:3rem 1rem;display:grid}@media (width>=768px){.vh-promises{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;padding-block:4rem 1rem}}.vh-promises>li{align-items:flex-start;gap:1rem;display:flex}.vh-promises__icon{background:var(--vh-blue-soft);width:3rem;height:3rem;color:var(--vh-blue);border-radius:.9rem;flex:none;place-items:center;display:grid}.vh-promises__icon>i[data-lucide],.vh-promises__icon>svg{stroke-width:1.75px;width:1.4rem;height:1.4rem}.vh-promises__title{color:var(--vh-ink);font-size:1.125rem;font-weight:700}.vh-film{padding:4.5rem .5rem 0}@media (width>=768px){.vh-film{padding:6rem .75rem 0}}.vh-film__frame{isolation:isolate;aspect-ratio:3/4;background:#04061a;border-radius:1.5rem;position:relative;overflow:hidden}@media (width<=639px){.vh-film{padding-top:3rem}.vh-film__video{object-position:50% 38%}.vh-film__copy{inset-inline:1.25rem;bottom:1.25rem}.vh-film__title{font-size:1.375rem;line-height:1.6}}@media (width>=640px){.vh-film__frame{aspect-ratio:16/9}}@media (width>=1024px){.vh-film__frame{aspect-ratio:21/9;border-radius:2.25rem}}.vh-film__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.vh-film__shade{pointer-events:none;background:linear-gradient(#04061a00 30%,#04061a26 55%,#04061aeb 100%),linear-gradient(270deg,#04061a8c,#04061a00 50%);position:absolute;inset:0}.vh-film__copy{inset-inline:1.5rem;color:#fff;max-width:40rem;position:absolute;bottom:1.5rem}@media (width>=768px){.vh-film__copy{inset-inline:3rem;bottom:2.75rem}}.vh-film__kicker{letter-spacing:.08em;color:var(--vh-sky);font-size:.8125rem;font-weight:700}.vh-film__title{text-wrap:balance;margin-top:.75rem;font-size:clamp(1.75rem,1.1rem + 2.8vw,3.5rem);font-weight:700;line-height:1.25}@media (prefers-reduced-motion:reduce){.vh-hero2__glow,.vh-hero2__grid,.vh-hero2__stars,.vh-hero2__ringlight,.vh-hero2__shine,.vh-hero2__cta:after,.vh-loop-check{animation:none!important}.vh-loop-ring{--vh-ring:72;animation:none!important}.vh-hero2__toast{opacity:1;animation:none!important}}@keyframes vh-rise{0%{opacity:0;transform:translateY(26px)}}@keyframes vh-fade{0%{opacity:0;transform:scale(.96)}}@keyframes vh-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.vh-phone{aspect-ratio:9/18.6;background:#fff;border-radius:2.6rem;width:min(66%,16.5rem);padding:.55rem;position:absolute;top:9%;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #0f10150d,0 3rem 5rem -2rem #5a1e4673,0 1rem 2rem -1rem #0f101533}@media (width>=768px){.vh-phone{width:min(24%,17rem);top:8%}}.vh-phone__screen{background:var(--vh-mist);height:100%;color:var(--vh-ink);border-radius:2.1rem;flex-direction:column;gap:.6rem;padding:2.15rem .8rem .8rem;font-size:.6875rem;line-height:1.6;display:flex;position:relative;overflow:hidden}.vh-phone__notch{background:var(--vh-ink);border-radius:999px;width:32%;height:1.05rem;position:absolute;top:.6rem;left:50%;transform:translate(-50%)}.vh-phone__hello{font-size:1rem;font-weight:700}.vh-phone__muted{color:var(--vh-ink-3);font-size:.625rem;font-weight:600}.vh-phone__done{color:var(--vh-ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--vh-ink-4);text-decoration-color:var(--vh-ink-4)}.vh-phone__ring{background:conic-gradient(var(--vh-gold) calc(var(--p) * 1%), var(--vh-mist-2) 0);border-radius:999px;place-items:center;width:2.6rem;height:2.6rem;font-size:.625rem;font-weight:700;display:grid}.vh-phone__ring>span{background:var(--vh-mist);border-radius:999px;place-items:center;width:calc(100% - .5rem);height:calc(100% - .5rem);display:grid}.vh-phone__card{background:#fff;border-radius:1rem;padding:.55rem .7rem}.vh-phone__card--dark{background:var(--vh-ink);color:#fff;padding-block:.7rem}.vh-phone__row{justify-content:space-between;align-items:center;gap:.5rem;padding-block:.4rem;display:flex}.vh-phone__row+.vh-phone__row{border-top:1px solid var(--vh-line)}.vh-phone__check{border:1.5px solid var(--vh-line-strong);border-radius:999px;flex:none;justify-content:center;align-items:center;width:.95rem;height:.95rem;display:inline-flex}.vh-phone__check.is-done{border-color:var(--vh-ink);background:var(--vh-ink)}.vh-phone__check.is-done:after{content:"";border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;width:.3rem;height:.18rem;transform:translateY(-1px)rotate(-45deg)}.vh-phone__pill{background:var(--vh-gold);color:var(--vh-ink);border-radius:999px;flex:none;padding:.1rem .5rem;font-size:.5625rem;font-weight:700}.vh-phone__tabs{background:#fff;border-radius:999px;justify-content:space-around;margin-top:auto;padding:.65rem 1rem;display:flex}.vh-phone__tabs span{background:var(--vh-mist-2);border-radius:.3rem;width:.9rem;height:.9rem}.vh-phone__tabs span.is-active{background:var(--vh-ink)}.vh-bars{align-items:flex-end;gap:.4rem;height:4.25rem;margin-top:.85rem;display:flex}.vh-bars span{height:var(--h);background:var(--vh-mist-2);transform-origin:bottom;border-radius:.3rem .3rem .15rem .15rem;flex:1}.vh-bars span.is-last{background:var(--vh-ink)}.vh-js .vh-showcase__stage .vh-bars span{transition:transform 1.1s var(--vh-ease-out);transition-delay:calc(.5s + var(--vh-i,0) * 90ms);transform:scaleY(.15)}.vh-js .vh-showcase__stage.is-in .vh-bars span{transform:none}.vh-promos{padding-bottom:4.5rem}@media (width>=1024px){.vh-promos{padding-bottom:7.5rem}}.vh-promos__frame{aspect-ratio:4/5;background:var(--vh-mist);position:relative;overflow:hidden}@media (width>=768px){.vh-promos__frame{aspect-ratio:5/2}}.vh-promos__slide{opacity:0;visibility:hidden;transition:opacity .9s var(--vh-ease), visibility 0s linear .9s;display:block;position:absolute;inset:0}.vh-promos__slide.is-active{opacity:1;visibility:visible;transition:opacity .9s var(--vh-ease), visibility 0s}.vh-promos__slide img{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--vh-ease-out)}.vh-promos__slide:hover img{transform:scale(1.02)}.vh-promos__bar{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.vh-promos__count{color:var(--vh-ink-3);font-size:.875rem;font-weight:600}.vh-promos__count b{color:var(--vh-ink);font-weight:700}.vh-promos__progress{background:var(--vh-line);flex:1;max-width:12rem;height:1px;position:relative}.vh-promos__progress span{background:var(--vh-ink);transition:width .6s var(--vh-ease);position:absolute;inset-block:-.5px;inset-inline-start:0}.vh-arrow{border:1px solid var(--vh-line-strong);width:2.75rem;height:2.75rem;color:var(--vh-ink);border-radius:999px;justify-content:center;align-items:center;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.vh-arrow:hover{border-color:var(--vh-ink);background:var(--vh-ink);color:#fff}.vh-arrow>i[data-lucide],.vh-arrow>svg{stroke-width:1.5px;width:1.125rem;height:1.125rem}.vh-approach__grid{gap:2.5rem;display:grid}@media (width>=1024px){.vh-approach__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:6rem}}.vh-approach__statement{color:var(--vh-ink);text-wrap:pretty;font-size:clamp(1.375rem,1.1rem + 1.1vw,2rem);font-weight:600;line-height:1.75}.vh-approach__statement em{color:var(--vh-ink-3);font-style:normal}.vh-approach__steps{border-top:1px solid var(--vh-line)}.vh-approach__num{width:2.75rem;color:var(--vh-ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:.875rem;font-weight:600}.vh-approach__steps .vh-acc__body{padding-inline-start:2.75rem}.vh-story{--sb:var(--vh-blue,#004fff);--sb2:var(--vh-blue-2,#3d8bff);--sb-soft:var(--vh-blue-soft,#e6eeff);background:var(--vh-canvas);padding-block:3rem 2rem;position:relative}@media (width>=1024px){.vh-story{padding-block:4rem 0}}.vh-story__intro{margin-bottom:2rem}.vh-story__stage{position:relative}.vh-story__steps{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.vh-story__step{border:1px solid var(--vh-line);background:#fff;border-radius:1.5rem;overflow:hidden}.vh-story__mini{background:radial-gradient(60% 70% at 25% 20%, #004fff33, transparent 70%), radial-gradient(55% 60% at 80% 30%, #8b5cf62e, transparent 70%), var(--vh-mist);height:15.5rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.vh-story__mini .vh-phone{width:12.5rem;margin-inline:auto;position:relative;top:1.5rem;left:auto;transform:none}.vh-story__copy{padding:1.25rem 1.5rem 1.75rem}.vh-story__eyebrow{border:1px solid var(--vh-line);color:var(--vh-ink-2);background:#fff;border-radius:999px;align-items:center;gap:.6rem;margin-bottom:.75rem;padding:.3rem .4rem .3rem .9rem;font-size:.8125rem;font-weight:700;display:inline-flex}.vh-story__icon{background:var(--sb-soft);width:1.75rem;height:1.75rem;color:var(--sb);border-radius:999px;place-items:center;display:grid}.vh-story__points{color:var(--vh-ink);gap:.7rem;margin:1.25rem 0 0;padding:0;font-size:.9375rem;line-height:1.8;list-style:none;display:grid}.vh-story__points li{align-items:flex-start;gap:.6rem;display:flex}.vh-story__points li>i[data-lucide],.vh-story__points li>svg{background:var(--sb);color:#fff;border-radius:999px;flex:none;margin-top:.3rem;padding:.15rem}.vh-story__num{color:#0000;-webkit-text-stroke:1.5px var(--sb);font-size:3.5rem;font-weight:800;line-height:1.1;display:block}.vh-story__title{color:var(--vh-ink);margin-top:.5rem;font-size:1.5rem;font-weight:700;line-height:1.4}.vh-story__desc{color:var(--vh-ink-2);margin-top:.75rem;font-size:.9375rem;line-height:1.95}.vh-story__track,.vh-story__pin{display:none}.vh-js .vh-story__step{opacity:0;transition:opacity .8s var(--vh-ease-out), transform .8s var(--vh-ease-out);transform:translateY(32px)}.vh-js .vh-story__step.is-seen{opacity:1;transform:none}.vh-story .vh-phone__screen{gap:0}.vh-screen{flex-direction:column;flex:1;gap:.55rem;min-height:0;font-size:.75rem;display:flex}.vh-screen .vh-phone__tabs{margin-top:auto}.vh-screen .vh-phone__hello{font-size:1.0625rem;line-height:1.5}.vh-screen strong{font-weight:700}.vh-screen .vh-phone__tabs span.is-active{background:var(--sb)}.vh-sc-field{flex-direction:column;gap:.2rem;display:flex}.vh-sc-phone-no{letter-spacing:.02em;align-items:center;gap:.2rem;font-size:.9375rem;display:flex}.vh-sc-caret{background:var(--sb);width:1.5px;height:1em;animation:1s steps(2,end) infinite vh-sc-blink}.vh-sc-otp{justify-content:space-between;gap:.3rem;margin-top:.45rem;display:flex}.vh-sc-otp__box{aspect-ratio:1/1.15;border:1.5px solid var(--sb);background:var(--sb-soft);color:var(--sb);border-radius:.6rem;flex:1;place-items:center;font-size:1rem;display:grid}.vh-sc-cta{background:var(--sb);color:#fff;border-radius:999px;place-items:center;margin-top:.15rem;padding:.6rem;font-weight:700;display:grid}.is-active .vh-sc-otp__box{animation:vh-sc-box 10ms calc(.55s + var(--i) * .3s) backwards}.is-active .vh-sc-otp__box b{animation:vh-sc-digit .4s calc(.55s + var(--i) * .3s) var(--vh-ease-out) backwards}.is-active .vh-sc-cta{animation:vh-sc-cta .6s 2.2s var(--vh-ease-out) backwards}.vh-sc-advisor{border:1.5px solid #0000;align-items:center;gap:.6rem;padding-block:.6rem;display:flex;position:relative}.vh-sc-advisor__av{background:var(--vh-p-lilac);border-radius:999px;flex:none;place-items:center;width:2.1rem;height:2.1rem;font-weight:700;display:grid}.vh-sc-advisor:nth-of-type(2) .vh-sc-advisor__av{background:var(--vh-p-sky)}.vh-sc-advisor:nth-of-type(3) .vh-sc-advisor__av{background:var(--vh-p-sage)}.vh-sc-advisor:nth-of-type(4) .vh-sc-advisor__av{background:var(--vh-p-rose)}.vh-sc-advisor__txt{flex-direction:column;flex:1;line-height:1.5;display:flex}.vh-sc-rank{background:var(--vh-mist);width:1.35rem;height:1.35rem;color:var(--vh-ink-2);border-radius:999px;place-items:center;font-size:.6875rem;font-weight:700;display:grid}.vh-sc-advisor.is-picked{border-color:var(--sb);background:var(--sb-soft)}.vh-sc-advisor.is-picked .vh-sc-rank{background:var(--sb);color:#fff}.vh-sc-picked{background:var(--sb);width:1.2rem;height:1.2rem;box-shadow:0 0 0 3px var(--vh-mist);border-radius:999px;position:absolute;inset-block-start:-.45rem;inset-inline-start:-.3rem}.vh-sc-picked:after{content:"";border-bottom:1.8px solid #fff;border-left:1.8px solid #fff;width:.5rem;height:.28rem;margin:auto;position:absolute;inset:0;transform:translateY(-1px)rotate(-45deg)}.is-active .vh-sc-advisor{animation:vh-sc-rise .6s calc(var(--i) * .12s) var(--vh-ease-out) backwards}.is-active .vh-sc-advisor.is-picked{animation:vh-sc-rise .6s calc(var(--i) * .12s) var(--vh-ease-out) backwards, vh-sc-pick .5s 1.1s var(--vh-ease-out) backwards}.is-active .vh-sc-picked{animation:vh-sc-pop .5s 1.25s var(--vh-ease-out) backwards}.vh-sc-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.vh-sc-ring{background:conic-gradient(var(--sb) calc(var(--vh-sp) * 1%), var(--vh-mist-2) 0);border-radius:999px;flex:none;place-items:center;width:3.1rem;height:3.1rem;font-size:.6875rem;font-weight:700;display:grid}.vh-sc-ring>span{background:var(--vh-mist);border-radius:999px;place-items:center;width:calc(100% - .55rem);height:calc(100% - .55rem);display:grid}.vh-sc-task__txt{transition:color .3s}.vh-sc-task .vh-phone__check{transition:background .3s,border-color .3s;position:relative}.vh-sc-task.is-ticked .vh-phone__check{border-color:var(--sb);background:var(--sb)}.vh-sc-task.is-ticked .vh-phone__check:after{content:"";border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;width:.38rem;height:.22rem;margin:auto;position:absolute;inset:0;transform:translateY(-1px)rotate(-45deg)}.vh-sc-task.is-ticked .vh-sc-task__txt{color:var(--vh-ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--vh-ink-4);text-decoration-color:var(--vh-ink-4)}.is-active .vh-sc-ring{animation:vh-sc-ring 1.8s .3s var(--vh-ease-out) backwards}.is-active .vh-sc-task.is-ticked .vh-phone__check{animation:vh-sc-tick .5s calc(.4s + var(--i) * .45s) var(--vh-ease-out) backwards}.is-active .vh-sc-task.is-ticked .vh-sc-task__txt{animation:vh-sc-strike .4s calc(.4s + var(--i) * .45s) backwards}.is-active .vh-sc-next{animation:vh-sc-rise .6s 1.6s var(--vh-ease-out) backwards}.vh-sc-taraz{justify-content:space-between;align-items:baseline;display:flex}.vh-sc-taraz__n{color:#fff;font-variant-numeric:tabular-nums;font-size:1.75rem;line-height:1.3}.vh-sc-bars{align-items:flex-end;gap:.3rem;height:7.5rem;margin-top:.6rem;display:flex}.vh-sc-bar{height:var(--h);background:linear-gradient(var(--sb2), color-mix(in srgb, var(--sb2) 40%, #fff));transform-origin:bottom;border-radius:.35rem .35rem .15rem .15rem;flex:1}.vh-sc-bar.is-top{background:linear-gradient(var(--sb), var(--sb2))}.is-active .vh-sc-bar{animation:vh-sc-grow .9s calc(.25s + var(--i) * 90ms) var(--vh-ease-out) backwards}.is-active .vh-sc-taraz{animation:vh-sc-rise .6s var(--vh-ease-out) backwards}@keyframes vh-sc-blink{50%{opacity:0}}@keyframes vh-sc-box{0%{border-color:var(--vh-line-strong);background:#fff}}@keyframes vh-sc-digit{0%{opacity:0;transform:translateY(.5rem)scale(.6)}}@keyframes vh-sc-cta{0%{opacity:.4;transform:scale(.94);box-shadow:0 0 #004fff80}}@keyframes vh-sc-rise{0%{opacity:0;transform:translateY(.9rem)}}@keyframes vh-sc-pick{0%{background:#fff;border-color:#0000}}@keyframes vh-sc-pop{0%{opacity:0;transform:scale(0)}}@keyframes vh-sc-ring{0%{--vh-sp:0}}@keyframes vh-sc-tick{0%{border-color:var(--vh-line-strong);background:0 0}}@keyframes vh-sc-strike{0%{color:var(--vh-ink);text-decoration-color:#0000}}@keyframes vh-sc-grow{0%{transform:scaleY(0)}}@media (width>=1024px){.vh-story__stage{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);column-gap:4rem;padding-inline-start:2.25rem;display:grid}.vh-story__steps{display:block}.vh-story__step{background:0 0;border:0;border-radius:0;align-items:center;min-height:80svh;display:flex;overflow:visible}.vh-js .vh-story__step,.vh-js .vh-story__step.is-seen{opacity:1;transition:none;transform:none}.vh-story__mini{display:none}.vh-story__copy{max-width:34rem;padding:0}.vh-story__num{letter-spacing:-.02em;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--vh-ink-4);transition:color .6s var(--vh-ease), -webkit-text-stroke-color .6s var(--vh-ease), transform .6s var(--vh-ease-out);transform-origin:100%;font-size:clamp(5.5rem,4rem + 4vw,9rem)}.vh-story__title{text-wrap:balance;margin-top:.75rem;font-size:clamp(1.875rem,1.25rem + 2.3vw,3.25rem);line-height:1.3}.vh-story__desc{max-width:30rem;margin-top:1.25rem;font-size:1.0625rem}.vh-story__eyebrow{margin-bottom:1.25rem;font-size:.875rem}.vh-story__points{border-top:1px solid var(--vh-line);max-width:30rem;margin-top:1.75rem;padding-top:1.5rem;font-size:1rem}.vh-story.is-live .vh-story__copy{opacity:.22;transition:opacity .6s var(--vh-ease)}.vh-story.is-live .vh-story__step.is-active .vh-story__copy{opacity:1}.vh-story__step.is-active .vh-story__num{color:var(--sb);-webkit-text-stroke-color:var(--sb)}.vh-story.is-live .vh-story__step:not(.is-active) .vh-story__num{transform:scale(.9)}.vh-story__track{background:var(--vh-line);border-radius:2px;width:2px;display:block;position:absolute;inset-block:0;inset-inline-start:0}.vh-story__fill{background:linear-gradient(var(--sb2), var(--sb));transform:scaleY(var(--story-progress,0));transform-origin:top;border-radius:2px;position:absolute;inset:0;box-shadow:0 0 1rem #004fff80}.vh-story__pin{align-self:start;place-items:center;height:100svh;display:grid;position:sticky;top:0}.vh-story__pin .vh-phone{z-index:1;width:min(19rem,40svh);position:relative;top:auto;left:auto;transform:none}.vh-story__pin .vh-screen{opacity:0;filter:blur(4px);pointer-events:none;transition:opacity .55s var(--vh-ease), transform .7s var(--vh-ease-out), filter .55s var(--vh-ease);position:absolute;inset:2.15rem .8rem .8rem;transform:translateY(1.1rem)scale(.97)}.vh-story__pin .vh-screen.is-past{transform:translateY(-1.1rem)scale(.97)}.vh-story__pin .vh-screen.is-active{opacity:1;filter:none;transform:none}.vh-story__pin .vh-screen{gap:.85rem;font-size:.8125rem}.vh-story__pin .vh-phone__card{padding:.8rem .9rem}.vh-story__pin .vh-phone__hello{font-size:1.25rem}.vh-story__pin .vh-sc-bars{height:9rem}.vh-story__pin .vh-sc-cta{padding-block:.8rem}.vh-story__pin .vh-sc-taraz__n{font-size:2.1rem}.vh-story__glow{filter:blur(60px);transition:transform 1.2s var(--vh-ease-out);border-radius:999px;position:absolute}.vh-story__glow--gold{background:radial-gradient(circle,#004fff6b,#0000 68%);width:22rem;height:22rem;inset-block-start:14%;inset-inline-start:6%}.vh-story__glow--violet{background:radial-gradient(circle,#8b5cf661,#0000 68%);width:20rem;height:20rem;inset-block-end:10%;inset-inline-end:4%}.vh-story[data-screen="1"] .vh-story__glow--gold{transform:translate(5rem,6rem)}.vh-story[data-screen="1"] .vh-story__glow--violet{transform:translate(-6rem,-4rem)}.vh-story[data-screen="2"] .vh-story__glow--gold{transform:translate(8rem,-2rem)}.vh-story[data-screen="2"] .vh-story__glow--violet{transform:translate(-3rem,-8rem)}.vh-story[data-screen="3"] .vh-story__glow--gold{transform:translate(2rem,8rem)}.vh-story[data-screen="3"] .vh-story__glow--violet{transform:translate(-8rem,2rem)}}@media (prefers-reduced-motion:reduce){.vh-story *,.vh-story :before,.vh-story :after{transition:none!important}.vh-story.is-live .vh-story__copy{opacity:1}.vh-js .vh-story__step{opacity:1;transform:none}}.vh-partners{border-block:1px solid var(--vh-line);padding-block:3rem;overflow:hidden}@media (width>=1024px){.vh-partners{padding-block:4.5rem}}.vh-partners__rows{gap:.5rem;margin-top:2rem;display:grid}.vh-marquee{direction:ltr;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.vh-marquee__track{width:max-content;display:flex}.vh-marquee__group{flex:none;align-items:center;gap:2.5rem;margin:0;padding:0 2.5rem 0 0;list-style:none;display:flex}.vh-marquee[data-vh-ready] .vh-marquee__track{animation:vh-marquee var(--vh-mq-dur,40s) linear infinite;will-change:transform}.vh-partners__row--b[data-vh-ready] .vh-marquee__track{animation-direction:reverse}.vh-marquee:hover .vh-marquee__track,.vh-marquee:focus-within .vh-marquee__track,.vh-marquee[data-vh-offscreen] .vh-marquee__track{animation-play-state:paused}@keyframes vh-marquee{to{transform:translate3d(calc(var(--vh-mq-w,50%) * -1), 0, 0)}}.vh-partners__row--b{display:none}@media (width>=768px){.vh-partners__row--b{display:block}}.vh-partners__cell{direction:rtl;flex:none}.vh-partners__item{justify-content:center;align-items:center;width:9.5rem;height:4.5rem;padding:.5rem .75rem;display:flex}@media (width>=1024px){.vh-partners__item{width:11rem;height:5rem}}.vh-partners__item img{object-fit:contain;filter:grayscale();opacity:.55;max-width:100%;max-height:100%;transition:filter .3s ease, opacity .3s ease, transform .4s var(--vh-ease-out)}.vh-partners__item:hover img,a.vh-partners__item:focus-visible img{filter:none;opacity:1;transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.vh-marquee{-webkit-mask-image:none;mask-image:none}.vh-marquee__track{width:100%}.vh-marquee__group{flex-wrap:wrap;justify-content:center;padding:0 1.25rem}.vh-marquee__group[data-vh-clone],.vh-partners__row--b{display:none}}.vh-adv{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:72%;grid-auto-flow:column;gap:1rem;margin-inline:-1.25rem;padding:0 1.25rem .5rem;scroll-padding-inline:1.25rem;list-style:none;display:grid;overflow-x:auto}.vh-adv::-webkit-scrollbar{display:none}.vh-adv__item{scroll-snap-align:start}@media (width>=768px){.vh-adv{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:3.5rem 1.5rem;margin-inline:0;padding:0;overflow:visible}}@media (width>=1024px){.vh-adv{grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:4rem}.vh-adv__item:nth-child(2n),.vh-js .vh-adv__item[data-vh-reveal].is-in:nth-child(2n){transform:translateY(4rem)}}.vh-adv__link{display:block}.vh-adv__media{transform:perspective(900px) rotateX(var(--vh-rx,0deg)) rotateY(var(--vh-ry,0deg));transition:transform .5s var(--vh-ease-out);will-change:transform}.vh-adv__media[data-vh-tilting]{transition:transform .12s linear}.vh-adv__sheen{z-index:1;opacity:0;pointer-events:none;background:radial-gradient(22rem circle at var(--vh-sx,50%) var(--vh-sy,50%), #ffffff61, transparent 55%);mix-blend-mode:soft-light;transition:opacity .3s;position:absolute;inset:0}.vh-adv__media[data-vh-tilting] .vh-adv__sheen{opacity:1}.vh-js .vh-adv__item[data-vh-reveal] .vh-adv__media{clip-path:inset(14% 6% 0 round 1.25rem);transition:clip-path 1.1s var(--vh-ease-out), transform .5s var(--vh-ease-out);transition-delay:calc(var(--vh-i,0) * 90ms), 0s}.vh-js .vh-adv__item[data-vh-reveal].is-in .vh-adv__media{clip-path:inset(0)}.vh-link--magnetic .vh-link__magnet{transform:translate3d(var(--vh-tx,0px), var(--vh-ty,0px), 0);transition:transform .35s var(--vh-ease-out);display:inline-flex}.vh-link--magnetic:hover>.vh-link__magnet{transform:translate3d(calc(var(--vh-tx,0px) - 5px), var(--vh-ty,0px), 0)}.vh-adv__media{aspect-ratio:4/5;place-items:center;display:grid}.vh-adv__media.has-photo:after{content:"";pointer-events:none;background:linear-gradient(#0f101500,#0f10158c);position:absolute;inset:45% 0 0}.vh-adv__letter{color:#ffffffbf;transition:transform .9s var(--vh-ease-out);font-size:clamp(7rem,12vw,10rem);font-weight:300;line-height:1}.vh-adv__link:hover .vh-adv__letter{transform:scale(1.06)}.vh-adv__rank{z-index:1;inset-inline-start:1.1rem;color:var(--vh-ink);flex-direction:column;display:flex;position:absolute;bottom:1rem}.has-photo .vh-adv__rank{color:#fff}.vh-adv__rank-label{opacity:.7;font-size:.75rem;font-weight:600}.vh-adv__rank-num{font-size:clamp(2rem,1.6rem + 1.4vw,2.75rem);font-weight:700;line-height:1.15}.vh-adv__go{z-index:1;inset-inline-end:1rem;width:2.5rem;height:2.5rem;color:var(--vh-ink);opacity:0;transition:opacity .3s ease, transform .4s var(--vh-ease-out);background:#fff;border-radius:999px;place-items:center;display:grid;position:absolute;top:1rem;transform:scale(.8)}.vh-adv__go>i[data-lucide],.vh-adv__go>svg{stroke-width:1.75px;width:1.1rem;height:1.1rem}.vh-adv__link:hover .vh-adv__go,.vh-adv__link:focus-visible .vh-adv__go{opacity:1;transform:none}@media (hover:none){.vh-adv__go{opacity:1;transform:none}}.vh-adv__name{margin-top:1.1rem}.vh-adv__meta{margin-top:.125rem;font-size:.875rem}.vh-adv__tags{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.vh-plans{border-top:1px solid var(--vh-line-strong);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.vh-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.vh-plan{border-bottom:1px solid var(--vh-line-strong);flex-direction:column;gap:1.25rem;padding:2.25rem 0;display:flex}@media (width>=1024px){.vh-plan{border-bottom:0;padding:2.5rem 2rem}.vh-plan+.vh-plan{border-inline-start:1px solid var(--vh-line-strong)}.vh-plan:first-child{padding-inline-start:0}.vh-plan:last-child{padding-inline-end:0}}.vh-plan__head{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.vh-plan__mark{color:var(--vh-ink);align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;display:inline-flex}.vh-plan__mark:before{content:"";background:var(--vh-gold);border-radius:999px;width:.5rem;height:.5rem}.vh-plan__desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vh-plan__was{min-height:1.75rem;color:var(--vh-ink-3);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.vh-plan__was s{-webkit-text-decoration-color:var(--vh-ink-4);text-decoration-color:var(--vh-ink-4)}.vh-plan__now{align-items:baseline;gap:.5rem;margin-block:.125rem .375rem;display:flex}.vh-plan__now strong{color:var(--vh-ink);font-size:clamp(2.25rem,1.8rem + 1.6vw,3.25rem);font-weight:700;line-height:1.2}.vh-plan__now span{color:var(--vh-ink-2);font-size:.9375rem}.vh-plan__list{border-top:1px solid var(--vh-line-strong);flex:1;gap:.625rem;margin:0;padding:1.25rem 0 0;list-style:none;display:grid}.vh-plan__list li{color:var(--vh-ink-2);align-items:flex-start;gap:.75rem;font-size:.9375rem;line-height:1.8;display:flex}.vh-plan__list li>i,.vh-plan__list li>svg{stroke-width:1.25px;width:1.125rem;height:1.125rem;color:var(--vh-ink);flex:none;margin-top:.4rem}.vh-plan__list em{color:var(--vh-ink-3);font-size:.8125rem;font-style:normal}.vh-plan__cta{margin-top:.5rem}.vh-plan.is-featured{isolation:isolate;background:#fff;border-bottom:0;border-radius:1.5rem;padding:2.25rem 1.5rem;position:relative;overflow:hidden}@media (width>=1024px){.vh-plan.is-featured{border-inline-start:0;margin-block:-1rem;padding:2.5rem 2rem;box-shadow:0 2rem 5rem -2rem #004fff59}.vh-plan.is-featured:first-child{padding-inline-start:2rem}.vh-plan.is-featured:last-child{padding-inline-end:2rem}.vh-plan.is-featured+.vh-plan{border-inline-start:0}}.vh-plan__glow{z-index:-1;pointer-events:none;position:absolute;inset:0}.vh-plan__glow:before{content:"";aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0 55%, var(--vh-blue,#004fff), var(--vh-violet) 80%, transparent 95%);will-change:transform;width:220%;margin:-110% 0 0 -110%;animation:7s linear infinite vh-spin;position:absolute;top:50%;left:50%}.vh-plan__glow:after{content:"";background:radial-gradient(60% 40% at 50% 0,#004fff1a,#0000 70%),#fff;border-radius:calc(1.5rem - 2px);position:absolute;inset:2px}.vh-plan__mark:before{background:var(--vh-gold)}.vh-plan__now strong{font-variant-numeric:tabular-nums}.vh-tst{overflow:hidden}.vh-tst__strip{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-inline:1.25rem;scroll-padding-inline:1.25rem;overflow-x:auto}.vh-tst__strip::-webkit-scrollbar{display:none}@media (width>=768px){.vh-tst__strip{padding-inline:2.5rem;scroll-padding-inline:2.5rem}}@media (width>=1280px){.vh-tst__strip{padding-inline:max(3.25rem,50vw - 37.75rem);scroll-padding-inline:3.25rem}}.vh-tst__track{align-items:flex-start;gap:1.25rem;width:max-content;margin:0;padding:0 0 1rem;list-style:none;display:flex}@media (width>=768px){.vh-tst__track{gap:2rem;padding-bottom:3rem}}.vh-tst__strip[data-vh-drifting]{scroll-snap-type:none}.vh-tst figcaption:before{content:"”";height:2.25rem;color:var(--vh-blue,#004fff);font-family:Georgia,serif;font-size:4.5rem;font-weight:800;line-height:1;display:block}.vh-tst__item{scroll-snap-align:start;flex:none;width:min(78vw,20rem)}@media (width>=768px){.vh-tst__item{width:24rem}.vh-tst__item:nth-child(3n+2){width:30rem;margin-top:4rem}.vh-tst__item:nth-child(3n){width:21rem;margin-top:1.5rem}}.vh-tst__media{background:var(--vh-mist);border-radius:1.25rem;overflow:hidden}.vh-tst__media>*{border-radius:0}.vh-tst__frame{aspect-ratio:4/3}.vh-tst__frame>img{position:absolute;inset:0}.vh-tst figcaption{gap:.375rem;margin-top:1rem;display:grid}.vh-tst figcaption strong{color:var(--vh-ink);font-size:1rem;font-weight:700}.vh-tst figcaption span{color:var(--vh-ink-2);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.9;display:-webkit-box;overflow:hidden}.vh-section--tight{padding-block:2.5rem}@media (width>=1024px){.vh-section--tight{padding-block:4rem}}.vh-recruit{isolation:isolate;color:var(--vh-night-ink);background:#0b0b10;border-radius:1.25rem;padding:2.5rem 1.5rem;position:relative;overflow:hidden}@media (width>=768px){.vh-recruit{border-radius:2rem;min-height:26rem;padding:4rem 3.5rem}}@media (width>=1024px){.vh-recruit{align-items:center;min-height:32rem;padding:6rem 5rem;display:flex}}.vh-recruit:before{content:"";z-index:-3;aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0 60%, var(--vh-blue,#004fff), var(--vh-violet) 82%, transparent 95%);will-change:transform;width:200vmax;margin:-100vmax 0 0 -100vmax;animation:9s linear infinite vh-spin;position:absolute;top:50%;left:50%}.vh-recruit:after{content:"";z-index:-2;background:radial-gradient(50% 70% at 85% 30%,#004fff4d,#0000 70%),radial-gradient(40% 60% at 10% 100%,#8b5cf638,#0000 70%),#0b0b10;border-radius:calc(1.25rem - 2px);position:absolute;inset:2px}@media (width>=768px){.vh-recruit:after{border-radius:calc(2rem - 2px)}}.vh-recruit__grid{z-index:-1;pointer-events:none;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:3.5rem 3.5rem;position:absolute;inset:2px;-webkit-mask-image:radial-gradient(at 20%,#000,#0000 75%);mask-image:radial-gradient(at 20%,#000,#0000 75%)}.vh-recruit__copy{z-index:1;max-width:36rem;position:relative}.vh-recruit__kicker{color:var(--vh-night-ink);flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;font-size:.8125rem;font-weight:600;display:flex}.vh-recruit__live{color:#fff;align-items:center;gap:.5rem;display:inline-flex}.vh-recruit__live i{background:var(--vh-gold);border-radius:999px;width:.5rem;height:.5rem;animation:2.2s ease-out infinite vh-live;box-shadow:0 0 #f5b70a99}@keyframes vh-live{70%{box-shadow:0 0 0 .5rem #f5b70a00}to{box-shadow:0 0 #f5b70a00}}.vh-recruit__title{color:#fff;text-wrap:balance;margin-top:1.5rem;font-size:clamp(2rem,1.2rem + 3.4vw,4.25rem);font-weight:700;line-height:1.25}.vh-recruit__text{max-width:30rem;color:var(--vh-night-ink);margin-block:1.5rem 2.25rem;font-size:1rem;line-height:2}.vh-recruit .vh-link{color:#fff}.vh-recruit__text{color:#b4b6c2}.vh-recruit .vh-link>i[data-lucide],.vh-recruit .vh-link>svg{color:var(--vh-night-ink)}.vh-recruit__art{z-index:0;pointer-events:none;width:46%;display:none;position:absolute;inset-block:0;inset-inline-end:0}@media (width>=768px){.vh-recruit__art{display:block}}.vh-recruit__capsule{background:radial-gradient(circle at 30% 24%,#ffffff47 0 7%,#fff0 30%),radial-gradient(circle at 78% 82%,#004fffb3,#004fff00 52%),linear-gradient(145deg,#2c2d38,#0d0e12 70%);border-radius:999px;width:24rem;height:24rem;animation:40s linear infinite vh-capsule;position:absolute;inset-block-start:50%;inset-inline-end:-9rem;box-shadow:inset 0 0 0 1px #ffffff14,inset -1.5rem -1.5rem 3rem #8b5cf659,0 3rem 5rem -2rem #000000b3}@media (width>=1024px){.vh-recruit__capsule{width:32rem;height:32rem;inset-inline-end:-8rem}}@keyframes vh-capsule{0%{transform:translateY(-50%)rotate(-24deg)}to{transform:translateY(-50%)rotate(336deg)}}.vh-recruit__gold{width:3.5rem;height:3.5rem;animation:7s ease-in-out infinite alternate vh-bob;position:absolute;inset-block-end:14%;inset-inline-end:42%}@keyframes vh-bob{to{transform:translateY(-1rem)}}.vh-recruit__violet{opacity:.8;width:1.25rem;height:1.25rem;position:absolute;inset-block-start:12%;inset-inline-end:38%}.vh-section--night:has(>.vh-journal,>.vh-faq){isolation:isolate;background:radial-gradient(45% 30% at 100% 0,#004fff40,#0000 70%),radial-gradient(40% 25% at 0 100%,#8b5cf633,#0000 70%),#0b0b10;border-radius:1.25rem;margin:.75rem .75rem 0;position:relative;overflow:hidden}@media (width>=1024px){.vh-section--night:has(>.vh-journal,>.vh-faq){border-radius:2rem;margin:1.25rem 1.25rem 0}}.vh-section--night:has(>.vh-journal,>.vh-faq):before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:4.5rem 4.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 40% 60%,#000);mask-image:linear-gradient(#000,#0000 40% 60%,#000)}.vh-journal__list{border-top:1px solid var(--vh-night-line)}.vh-journal__row{border-bottom:1px solid var(--vh-night-line);color:inherit;gap:1.25rem;padding-block:1.75rem;display:grid;position:relative}@media (width>=768px){.vh-journal__row{grid-template-columns:18rem minmax(0,1fr) auto;align-items:center;gap:3rem;padding-block:2.25rem}}@media (width>=1024px){.vh-journal__row{grid-template-columns:22rem minmax(0,1fr) auto}}.vh-journal__media{aspect-ratio:16/10;background:var(--vh-night-2);border-radius:.75rem}.vh-journal__row:hover .vh-media>img{transform:scale(1.08)}.vh-journal__ph{color:var(--vh-night-line);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.vh-journal__ph>i[data-lucide],.vh-journal__ph>svg{stroke-width:1px;width:3.5rem;height:3.5rem}.vh-journal__text{flex-direction:column;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.vh-journal__text .vh-kicker{color:var(--vh-night-ink)}.vh-journal__title{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(1.25rem,1rem + 1.1vw,2rem);font-weight:700;line-height:1.55;transition:color .3s;display:-webkit-box;overflow:hidden}.vh-journal__row:hover .vh-journal__title{color:var(--vh-sky,#7cc0ff)}.vh-journal__meta{color:var(--vh-night-ink);font-size:.8125rem}.vh-journal__go{color:#fff;width:3.25rem;height:3.25rem;box-shadow:inset 0 0 0 1px var(--vh-night-line);border-radius:999px;place-items:center;transition:background-color .3s,box-shadow .3s;display:none;overflow:hidden}@media (width>=768px){.vh-journal__go{display:grid}}.vh-journal__go>i[data-lucide],.vh-journal__go>svg{stroke-width:1.5px;width:1.25rem;height:1.25rem}.vh-journal__row:hover .vh-journal__go{background:var(--vh-blue,#004fff);box-shadow:none}.vh-journal__row:hover .vh-journal__go>*{animation:vh-arrow-slide .6s var(--vh-ease-out)}@keyframes vh-arrow-slide{0%{transform:translate(0)}45%{opacity:0;transform:translate(-2.5rem)}46%{opacity:0;transform:translate(2.5rem)}to{opacity:1;transform:translate(0)}}.vh-journal__more{justify-content:center;margin-top:3rem;display:flex}.vh-faq,.vh-journal{position:relative}.vh-journal+.vh-faq{padding-top:0}@media (width>=1024px){.vh-faq__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:4rem;display:grid}.vh-faq__head{margin-bottom:0;display:block;position:sticky;top:7rem}.vh-faq__head .vh-body-text{margin-top:1.25rem}}.vh-faq__head .vh-body-text{flex-basis:100%;margin-top:.75rem}.vh-faq__list{border-top:1px solid var(--vh-night-line)}.vh-faq .vh-acc{border-bottom-color:var(--vh-night-line)}@supports (interpolate-size:allow-keywords){.vh-faq .vh-acc{interpolate-size:allow-keywords}}@supports selector(::details-content){.vh-faq .vh-acc::details-content{opacity:0;height:0;transition:height .45s var(--vh-ease-out), opacity .35s ease, content-visibility .45s allow-discrete;overflow:clip}.vh-faq .vh-acc[open]::details-content{opacity:1;height:auto}.vh-faq .vh-acc[open] .vh-acc__body{animation:none}}.vh-faq .vh-acc__sum{transition:color .25s}.vh-faq .vh-acc__sum:hover{color:var(--vh-sky,#7cc0ff)}.vh-faq .vh-acc__chev{opacity:1;width:1.5rem;height:1.5rem;transition:transform .45s var(--vh-ease-out);border:0;transform:none}.vh-faq .vh-acc__chev:before,.vh-faq .vh-acc__chev:after{content:"";inset-inline-start:50%;background:var(--vh-blue-2,#3d8bff);border-radius:2px;width:1.1rem;height:1.5px;margin:-.75px 0 0 -.55rem;position:absolute;top:50%}.vh-faq .vh-acc__chev:after{transform:rotate(90deg)}.vh-faq .vh-acc[open] .vh-acc__chev{transform:rotate(135deg)}@media (prefers-reduced-motion:reduce){.vh-recruit:before,.vh-plan__glow:before,.vh-recruit__capsule,.vh-recruit__gold{animation:none!important}}@media (width<=767px){.vh-journal__row{grid-template-columns:6.25rem minmax(0,1fr);align-items:center;gap:1rem;padding-block:1.25rem}.vh-journal__media{aspect-ratio:1;border-radius:.875rem}.vh-journal__ph>i[data-lucide],.vh-journal__ph>svg{width:1.75rem;height:1.75rem}.vh-journal__text{gap:.35rem}.vh-journal__title{font-size:1.0625rem;line-height:1.7}}}@property --vh-ring{syntax:"<number>";inherits:false;initial-value:0}@property --vh-shine-x{syntax:"<percentage>";inherits:false;initial-value:0%}@property --vh-sp{syntax:"<number>";inherits:false;initial-value:75}
