.vc-landing{isolation:isolate;position:relative}.vc-grain{z-index:60;pointer-events:none;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.vc-landing .lp-hero{position:relative}.vc-landing .lp-hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(60% 40% at 50% 0,#141414 0%,#0000 70%);height:640px;position:absolute;top:0;left:0;right:0}.vc-landing .lp-hero>*{z-index:1;position:relative}.vc-landing .lp-shadow-inset{box-shadow:inset 0 1px #ffffff0f}.vc-landing .lp-numeral{font-family:var(--font-mono);color:#4a4a4a;-webkit-user-select:none;user-select:none;font-size:clamp(4rem,12vw,9rem);font-weight:700;line-height:1}@keyframes lp-hero-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.vc-landing .lp-hero-in{animation:.45s both lp-hero-in}.vc-landing .lp-hero-in.lp-delay-1{animation-delay:80ms}.vc-landing .lp-hero-in.lp-delay-2{animation-delay:.16s}.vc-landing .lp-arrow{transition:transform .15s;display:inline-block}.vc-landing a:hover .lp-arrow,.vc-landing button:hover .lp-arrow{transform:translate(3px)}.vc-landing a:active,.vc-landing button:active{transform:scale(.98)}.vc-landing .lp-nav{position:sticky}.vc-landing .lp-nav:after{content:"";opacity:0;pointer-events:none;background:#3d3d3d;height:1px;position:absolute;bottom:-1px;left:0;right:0}@supports (animation-timeline:scroll()){.vc-landing .lp-nav:after{animation:linear lp-nav-line-in;animation-timeline:scroll(root);animation-range:0 40px}}@keyframes lp-nav-line-in{0%{opacity:0}to{opacity:1}}.vc-landing .lp-reveal{opacity:1;transform:none}@supports (animation-timeline:view()){.vc-landing .lp-reveal{opacity:0;animation:linear both lp-reveal-in;animation-timeline:view();animation-range:entry 8% cover 32%;transform:translateY(16px)}}@keyframes lp-reveal-in{to{opacity:1;transform:translateY(0)}}.vc-landing .lp-reveal-bar{transform-origin:0;transform:scaleX(1)}@supports (animation-timeline:view()){.vc-landing .lp-reveal-bar{animation:linear both lp-bar-in;animation-timeline:view();animation-range:entry 8% cover 32%;transform:scaleX(0)}}@keyframes lp-bar-in{to{transform:scaleX(1)}}@keyframes lp-hatch-drift{0%{transform:translate(0)}to{transform:translate(5px)}}.vc-landing .lp-potes-drift{animation:9s linear infinite lp-hatch-drift}.vc-landing .lp-faq summary{list-style:none}.vc-landing .lp-faq summary::-webkit-details-marker{display:none}.vc-landing .lp-faq summary::marker{content:""}.vc-landing .lp-faq .lp-faq-plus{transition:transform .2s}.vc-landing .lp-faq details[open] .lp-faq-plus{transform:rotate(45deg)}.vc-landing .lp-faq details>.faq-a{grid-template-rows:0fr;transition:grid-template-rows .2s;display:grid;overflow:hidden}.vc-landing .lp-faq details[open]>.faq-a{grid-template-rows:1fr}.vc-landing .lp-faq .faq-a-inner{min-height:0}@media (prefers-reduced-motion:reduce){.vc-landing .lp-hero-in,.vc-landing .lp-reveal,.vc-landing .lp-reveal-bar,.vc-landing .lp-nav:after,.vc-landing .lp-potes-drift{animation:none!important}.vc-landing .lp-hero-in,.vc-landing .lp-reveal{opacity:1!important;transform:none!important}.vc-landing .lp-reveal-bar{transform:scaleX(1)!important}.vc-landing .lp-nav:after{opacity:1!important}}
