.vc{--c-ground:#fbfcfd;--c-ground-deep:#f5f5f7;--c-surface:#fff;--c-surface-2:#fff;--c-surface-3:#eeeef1;--c-line:#00000014;--c-line-strong:#0003;--c-text:#161619;--c-text-2:#3a3a3f;--c-text-3:#5a5a60;--c-accent:#126bc5;--c-accent-strong:#126bc5;--c-accent-press:#005aac;--c-accent-soft:#126bc51a;--c-on-accent:#fff;--c-red:#c2272d;--c-red-soft:#de3b3d1a;--c-amber:#9d5d03;--c-amber-soft:#efa8312e;--c-green:#187c49;--c-green-soft:#2c965d1f;--c-mark:#0000000f;--c-fill:#0000000a;--c-focus:#161619;--c-ring:0 0 0 1px #00000014;--c-raised:0 0 0 1px #0000000f,0 1px 2px #0000000a,0 4px 12px -4px #0000000f;--c-float:0 0 0 1px #0000000f,0 2px 4px #0000000a,0 12px 24px -8px #00000014,0 32px 64px -24px #0000001f;--c-inset:inset 0 0 0 1px #0000000d,inset 0 1px 2px #0000000a;--c-thumb:0 0 0 1px #00000014,0 1px 2px #0000000f,0 4px 10px -4px #0000001a;--c-thumb-lift:0 0 0 1px #0000001a,0 2px 4px #00000014,0 8px 18px -6px #00000029;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none}@supports (color:lab(0% 0 0)){.vc{--c-ground:lab(98.8228% .194877 -.729179);--c-ground-deep:lab(96.4942% .293165 -1.09333);--c-surface:lab(100% 0 0);--c-surface-2:lab(100% 0 0);--c-surface-3:lab(94.1655% .39193 -1.45706);--c-line:lab(0% 0 0/.08);--c-line-strong:lab(0% 0 0/.2);--c-text:lab(7.17581% .584051 -2.11152);--c-text-2:lab(24.5286% .818625 -2.89219);--c-text-3:lab(38.431% 1.01958 -3.61744);--c-accent:lab(44.3383% 2.12359 -54.6884);--c-accent-strong:lab(44.3383% 2.12359 -54.6884);--c-accent-press:lab(37.3944% 2.97786 -51.2021);--c-accent-soft:lab(44.3383% 2.12359 -54.6884/.1);--c-on-accent:lab(100% 0 0);--c-red:lab(43.5481% 60.1912 37.9532);--c-red-soft:lab(51.5803% 63.2457 38.9399/.1);--c-amber:lab(46.2415% 22.7765 53.3892);--c-amber-soft:lab(74.342% 19.9794 67.2846/.18);--c-green:lab(45.8704% -38.4691 19.8648);--c-green-soft:lab(55.2848% -41.5517 21.4388/.12);--c-mark:lab(0% 0 0/.06);--c-fill:lab(0% 0 0/.04);--c-focus:lab(7.17581% .584051 -2.11152);--c-ring:0 0 0 1px lab(0% 0 0/.08);--c-raised:0 0 0 1px lab(0% 0 0/.06),0 1px 2px lab(0% 0 0/.04),0 4px 12px -4px lab(0% 0 0/.06);--c-float:0 0 0 1px lab(0% 0 0/.06),0 2px 4px lab(0% 0 0/.04),0 12px 24px -8px lab(0% 0 0/.08),0 32px 64px -24px lab(0% 0 0/.12);--c-inset:inset 0 0 0 1px lab(0% 0 0/.05),inset 0 1px 2px lab(0% 0 0/.04);--c-thumb:0 0 0 1px lab(0% 0 0/.08),0 1px 2px lab(0% 0 0/.06),0 4px 10px -4px lab(0% 0 0/.1);--c-thumb-lift:0 0 0 1px lab(0% 0 0/.1),0 2px 4px lab(0% 0 0/.08),0 8px 18px -6px lab(0% 0 0/.16)}}.vc ::selection{color:var(--c-text);background:#126bc52e;background:lab(44.3383% 2.12359 -54.6884/.18)}.vc-stage{background:var(--c-ground);color:var(--c-text-2)}.vc h1,.vc h2,.vc h3{text-wrap:balance}.vc [id]{scroll-margin-top:96px}.vc-display{letter-spacing:-.035em;font-size:clamp(2.5rem,1.6rem + 3.6vw,4rem);font-weight:600;line-height:1.04}.vc-h2{letter-spacing:-.03em;font-size:clamp(2rem,1.45rem + 2.2vw,3rem);font-weight:600;line-height:1.08}.vc-stat{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,2.6rem + 3.6vw,5rem);font-weight:600;line-height:.95}.vc-title-lg{letter-spacing:-.03em;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);font-weight:600;line-height:1.08}.vc-title-md{letter-spacing:-.02em;font-size:1.5rem;font-weight:600;line-height:1.15}.vc-tagline{letter-spacing:-.015em;font-size:clamp(1.25rem,1.05rem + .8vw,1.5rem);font-weight:500;line-height:1.3}.vc-lede{letter-spacing:-.005em;font-size:1.125rem;line-height:1.55}@media (min-width:40rem){.vc-lede{font-size:1.1875rem}}.vc-h3{letter-spacing:-.015em;font-size:1.25rem;font-weight:600;line-height:1.25}.vc-h4{letter-spacing:-.01em;font-size:1.125rem;font-weight:600;line-height:1.3}.vc-body{font-size:1rem;line-height:1.55}.vc-label{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:500;line-height:1.3}.vc-caption{letter-spacing:.005em;font-size:.875rem;line-height:1.45}.vc-logo{filter:grayscale();mix-blend-mode:multiply;opacity:.72}.vc-progress{animation:7s linear forwards vc-progress}@keyframes vc-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.vc-progress{animation:none}}.vc-footer{--footer-bg:var(--c-ground);--footer-bg-strong:var(--c-ground-deep);--footer-text:var(--c-text);--footer-text-muted:var(--c-text-2);--footer-text-faint:var(--c-text-3);--footer-hairline:var(--c-line);--brand-accent:var(--c-focus)}html:has(.vc){--c-floor:#f0f0f3;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--c-floor)}@supports (color:lab(0% 0 0)){html:has(.vc){--c-floor:lab(94.7455% .39196 -1.45707)}}html:has(.vc) body{background-color:var(--c-floor)}.vc-stage,.vc-footer{box-shadow:0 0 0 1px #0000000f;box-shadow:0 0 0 1px lab(0% 0 0/.06)}
