html[data-vb-theme=light]{background:#f3f8e8;--vb-scrim:rgba(0,22,21,0.55)}html[data-vb-theme=light] body{background:#f3f8e8!important}html[data-vb-theme=light] .vb-hero-dark:not([data-theme=dark]):not([data-theme=dark] *),html[data-vb-theme=light] :is(.vb-scope,.vb-root)[data-theme=light]{--vb-bg:#f3f8e8;--vb-surface:#fdfff9;--vb-surface-2:#f9fcf2;--vb-bg-2:#e7f2d6;--vb-bg-alt:#e7f2d6;--vb-band:#e7f2d6;--vb-text:#001615;--vb-text-soft:#17302b;--vb-text-muted:#3d4f47;--vb-text-faint:#54645c;--vb-line:rgba(0,22,21,0.14);--vb-line-strong:rgba(0,22,21,0.5);--vb-border-hair:rgba(0,22,21,0.16);--vb-border-subtle:var(--vb-line);--vb-border-card:var(--vb-border-hair);--vb-border-control:rgba(0,22,21,0.5);--vb-plane-0:#f3f8e8;--vb-plane-1:#fdfff9;--vb-plane-2:#fdfff9;--vb-plane-3:#fdfff9;--vb-accent:#4a6100;--vb-accent-text:#4a6100;--vb-accent-deco:#c0ff04;--vb-accent-dim:#566345;--vb-accent-edge:#4a6100;--vb-energy:#c0ff04;--vb-on-energy:#001615;--vb-chip-bg:rgba(192,255,4,0.34);--vb-btn-bg:#c0ff04;--vb-btn-text:#001615;--vb-btn-hover:#b2ee00;--vb-btn-outline:#001615;--vb-focus:#001615;--vb-danger:#b8232a;--vb-card-shadow:0 1px 1px rgba(0,22,21,0.07),0 2px 5px -2px rgba(0,22,21,0.07),0 10px 20px -8px rgba(0,22,21,0.11),0 30px 52px -28px rgba(0,22,21,0.16);--vb-elev-1:0 1px 1px rgba(0,22,21,0.07),0 2px 5px -2px rgba(0,22,21,0.07),0 10px 20px -8px rgba(0,22,21,0.11),0 30px 52px -28px rgba(0,22,21,0.16);--vb-elev-2:0 1px 1px rgba(0,22,21,0.08),0 3px 8px -2px rgba(0,22,21,0.09),0 18px 34px -12px rgba(0,22,21,0.15),0 52px 84px -44px rgba(0,22,21,0.2);--vb-elev-hover:0 0 0 1px rgba(74,97,0,0.34),0 4px 10px rgba(0,22,21,0.08),0 26px 56px -20px rgba(0,22,21,0.22),0 70px 120px -56px rgba(0,22,21,0.24);--vb-glow:radial-gradient(55% 45% at 50% 0%,rgba(192,255,4,0.14) 0%,transparent 72%)}html[data-vb-theme=light] .svc-cmp-grid:not([data-theme=dark] *){--vb-chip-bg:rgba(192,255,4,0.18)}html[data-vb-theme=light] .vb-hero-dark:not([data-theme=dark]):not([data-theme=dark] *){background:var(--vb-bg);color:var(--vb-text)}html[data-vb-theme=light] .c-grid-bg:not([data-theme=dark] *){background-image:linear-gradient(90deg,rgba(0,22,21,.04) 1px,transparent 0),linear-gradient(180deg,rgba(0,22,21,.04) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(90% 70% at 50% 40%,#000 0,transparent 78%);mask-image:radial-gradient(90% 70% at 50% 40%,#000 0,transparent 78%)}html[data-vb-theme=light] [data-band]:not([data-theme=dark]):not([data-theme=dark] *){box-shadow:inset 0 3px 0 0 var(--vb-energy)}html[data-vb-theme=light] #kinetic:not([data-theme=dark] *){--kinetic-bg:var(--vb-bg-2);--kinetic-stroke:rgba(0,22,21,0.88);--kinetic-stroke-w:2.5px;--vb-text:#001615;--vb-text-soft:#001615;--vb-line:rgba(0,22,21,0.22);--vb-line-strong:rgba(0,22,21,0.45);color:#001615;box-shadow:inset 0 3px 0 0 var(--vb-energy)}html[data-vb-theme=light] #manifesto:not([data-theme=dark] *){--vb-band:#001615;--vb-bg:#001615;--vb-bg-2:#04211d;--vb-surface:#04211d;--vb-surface-2:#062a25;--vb-plane-0:#001615;--vb-plane-1:#04211d;--vb-plane-2:#062a25;--vb-plane-3:#0a433b;--vb-text:#faffed;--vb-text-soft:#d8ded6;--vb-text-muted:#bcc8c0;--vb-text-faint:#a7b3a9;--vb-line:rgba(250,255,237,0.14);--vb-line-strong:rgba(250,255,237,0.34);--vb-border-hair:rgba(250,255,237,0.16);--vb-border-card:rgba(250,255,237,0.16);--vb-accent:#c0ff04;--vb-accent-text:#c0ff04;--vb-accent-deco:#c0ff04;--vb-accent-edge:#c0ff04;--vb-focus:#c0ff04;--vb-btn-outline:#faffed;--vb-accent-dim:#75a60e;--vb-chip-bg:rgba(192,255,4,0.14);--vb-elev-1:0 1px 0 rgba(250,255,237,0.05) inset,0 24px 60px -28px rgba(0,0,0,0.85);--vb-elev-2:0 1px 0 rgba(250,255,237,0.06) inset,0 40px 90px -40px rgba(0,0,0,0.9);--vb-card-shadow:0 1px 0 rgba(250,255,237,0.05) inset,0 24px 60px -28px rgba(0,0,0,0.85);--vb-elev-hover:0 0 0 1px rgba(192,255,4,0.3),0 20px 50px -26px rgba(0,0,0,0.9);color:#faffed;box-shadow:inset 0 5px 0 0 #c0ff04}html[data-vb-theme=light] :is(.proc-list,.faq-list):not([data-theme=dark] *){background:var(--vb-surface);border:1px solid var(--vb-border-card);border-radius:var(--r-md);box-shadow:var(--vb-elev-1);padding:clamp(6px,1vw,14px) clamp(20px,3vw,40px);--vb-row-line:rgba(0,22,21,0.11)}html[data-vb-theme=light] .faq-list:not([data-theme=dark] *){border-top-color:var(--vb-border-card)}html[data-vb-theme=light] .proc-row[data-first]:not([data-theme=dark] *){border-top-color:transparent}html[data-vb-theme=light] .proc-row[data-last]:not([data-theme=dark] *){border-bottom-color:transparent}html[data-vb-theme=light] :is(.testi-card,.testi-avatar--initials):not([data-theme=dark] *){background:var(--vb-surface)}html[data-vb-theme=light] .faq-list>.faq-item:last-child:not([data-theme=dark] *){border-bottom-color:transparent}html[data-vb-theme=light] .cap-card:not([data-theme=dark] *):hover{box-shadow:var(--vb-elev-2)}html[data-vb-theme=light] .hero-pillar-strip:not([data-theme=dark] *){background:var(--vb-bg-2);padding:12px 0;border-top:1px solid var(--vb-border-card);border-bottom:1px solid var(--vb-border-card)}html[data-vb-theme=light] .c-volt:not([data-theme=dark] *){color:var(--vb-text);background-image:linear-gradient(transparent 57.5%,var(--vb-energy) 57.5%,var(--vb-energy) 84%,transparent 84%);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 .06em;margin:0 -.06em}html[data-vb-theme=light] :is(#manifesto,#work) .c-volt:not([data-theme=dark] *){color:var(--vb-accent);background-image:none;padding:0;margin:0}html[data-vb-theme=light] .vb-button--primary:not([data-theme=dark] *){box-shadow:0 1px 2px rgba(0,22,21,.12),0 8px 18px -8px rgba(0,22,21,.3),0 20px 40px -20px rgba(0,22,21,.3)}html[data-vb-theme=light] .vb-button--primary:not([data-theme=dark] *):hover{box-shadow:0 1px 2px rgba(0,22,21,.14),0 12px 24px -10px rgba(0,22,21,.34),0 30px 56px -26px rgba(0,22,21,.36)}html[data-vb-theme=light] .vb-button--secondary:not([data-theme=dark] *){background:color-mix(in srgb,var(--vb-surface) 70%,transparent)}html[data-vb-theme=light] .vb-button--secondary:not([data-theme=dark] *):hover{border-color:var(--vb-accent);background:var(--vb-chip-bg)}html[data-vb-theme=light] nav.vb-scope[data-theme=light][data-solid=true]{background:color-mix(in srgb,var(--vb-surface) 86%,transparent);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom-color:var(--vb-border-card);box-shadow:0 8px 28px -20px rgba(0,22,21,.4)}html[data-vb-theme=light] .hero-video-wrap:not([data-theme=dark] *){mix-blend-mode:darken}html[data-vb-theme=light] .proc-list:not([data-theme=dark] *):before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--vb-energy);box-shadow:1px 0 0 rgba(0,22,21,.16)}html[data-vb-theme=light] #work:not([data-theme=dark] *){--vb-band:#001615;--vb-bg:#001615;--vb-bg-2:#04211d;--vb-surface:#04211d;--vb-surface-2:#062a25;--vb-plane-0:#001615;--vb-plane-1:#04211d;--vb-plane-2:#062a25;--vb-plane-3:#0a433b;--vb-text:#faffed;--vb-text-soft:#d8ded6;--vb-text-muted:#bcc8c0;--vb-text-faint:#a7b3a9;--vb-line:rgba(250,255,237,0.14);--vb-line-strong:rgba(250,255,237,0.3);--vb-border-hair:rgba(250,255,237,0.16);--vb-border-card:rgba(250,255,237,0.16);--vb-accent:#c0ff04;--vb-accent-text:#c0ff04;--vb-accent-deco:#c0ff04;--vb-accent-edge:#c0ff04;--vb-focus:#c0ff04;--vb-btn-outline:#faffed;--vb-accent-dim:#75a60e;--vb-chip-bg:rgba(192,255,4,0.16);--vb-card-shadow:0 1px 0 rgba(250,255,237,0.05) inset,0 24px 60px -28px rgba(0,0,0,0.85);--vb-elev-1:0 1px 0 rgba(250,255,237,0.05) inset,0 24px 60px -28px rgba(0,0,0,0.85);--vb-elev-2:0 1px 0 rgba(250,255,237,0.06) inset,0 40px 90px -40px rgba(0,0,0,0.9);--vb-elev-hover:0 0 0 1px rgba(192,255,4,0.3),0 20px 50px -26px rgba(0,0,0,0.9);color:#faffed}html[data-vb-theme=light] #testimonials:not([data-theme=dark] *){--vb-bg:var(--vb-bg-2)}html[data-vb-theme=light] .testi-grid:not([data-theme=dark] *){opacity:.5;background-image:linear-gradient(rgba(0,22,21,.045) 1px,transparent 0),linear-gradient(90deg,rgba(0,22,21,.045) 1px,transparent 0);-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent)}html[data-vb-theme=light] .thumb-cap:not([data-theme=dark] *){--thumb-cap:#faffed;--thumb-cap-hover:#c0ff04;text-shadow:0 1px 2px rgba(0,22,21,.95),0 0 10px rgba(0,22,21,.85)}html[data-vb-theme=light] .proc-list:not([data-theme=dark] *){--proc-num:color-mix(in srgb,var(--vb-text) 45%,transparent);--proc-num-hover:var(--vb-text)}html[data-vb-theme=light] .stats-lead-fig:not([data-theme=dark] *){color:var(--vb-text)}