.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-marquee-wrap{padding:18px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.vc-landing .lp-marquee-track{will-change:transform;align-items:center;width:max-content;animation:28s linear infinite lp-marquee-scroll;display:flex}.vc-landing .lp-marquee-item{white-space:nowrap;align-items:center;display:inline-flex}@keyframes lp-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.vc-landing .lp-hero-parallax{transform:translateY(0)}@supports (animation-timeline:scroll()){.vc-landing .lp-hero-parallax{animation:linear both lp-hero-parallax;animation-timeline:scroll(root);animation-range:0 60vh}}@keyframes lp-hero-parallax{to{transform:translateY(24px)}}.vc-landing .lp-potes-item{opacity:1;transform:none}@supports (animation-timeline:view()){.vc-landing .lp-potes-item{opacity:0;animation:linear both lp-potes-item-in;animation-timeline:view();transform:translateY(10px)}.vc-landing .lp-potes-item:first-child{animation-range:entry entry 45%}.vc-landing .lp-potes-item:nth-child(2){animation-range:entry 12% entry 57%}.vc-landing .lp-potes-item:nth-child(3){animation-range:entry 24% entry 69%}}@keyframes lp-potes-item-in{to{opacity:1;transform:translateY(0)}}.vc-landing .lp-card-hover{transition:transform .18s,box-shadow .18s}.vc-landing .lp-card-hover:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1a}.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,.vc-landing .lp-marquee-track,.vc-landing .lp-hero-parallax,.vc-landing .lp-potes-item{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}.vc-landing .lp-hero-parallax{transform:none!important}.vc-landing .lp-potes-item{opacity:1!important;transform:none!important}.vc-landing .lp-marquee-track{transform:translate(0)!important}}
