/*! sources 7477f77d29293fd5 */
.vc-viz{display: block;width: 100%;height: auto;font-family: var(--vc-font);overflow: visible;}.vc-vizbox{border-radius: 14px;padding: 8px;overflow: hidden;background: linear-gradient(150deg, var(--vc-tint), var(--vc-tint-warm));}.vz-d{font-family: var(--vc-font-display);}.vz-p{fill: var(--vz-p);}.vz-e{stroke: var(--vz-e);}.vz-s{fill: var(--vz-s);}.vz-i{fill: var(--vz-i);}.vz-m{fill: var(--vz-m);}.vz-b{fill: var(--vz-b);}.vz-bl{fill: var(--vz-bl);}.vz-ok{fill: var(--vz-ok);}.vz-oktext{fill: var(--vz-ok-text);}.vz-rule{stroke: var(--vz-rule);fill: none;}.vz-line{fill: none;stroke: var(--vz-line);stroke-width: 2;}.vz-flow{fill: none;stroke: var(--vc-accent);stroke-width: 2.5;stroke-dasharray: 7 11;stroke-linecap: round;}.vz-dot{fill: var(--vc-accent-light);opacity: 0;}.vz-g{fill: none;stroke: currentColor;stroke-width: 1.75;stroke-linecap: round;stroke-linejoin: round;}.vz-gi{color: var(--vz-ink);}.vz-gw{color: var(--vc-white);}.vz-ga{color: var(--vc-accent);}.vz-gb{color: var(--vz-bad);}.vz-gg{color: var(--vz-ok-text);}.vz-gm{color: var(--vz-m);}.vz-off, .vz-w1, .vz-w2, .vz-w3, .vz-fly{opacity: 0;}.vc-hero-band{padding: clamp(28px, 3.4vw, 48px) 0 clamp(40px, 5vw, 72px);}.vc-hero{text-align: center;}.vc-hero h1{font-size: clamp(2.25rem, 1.4rem + 3.1vw, 3.75rem);max-width: none;margin: 14px auto 14px;}.vc-hero h1 em{display: block;font-style: normal;background: linear-gradient(95deg, var(--vc-accent-light), var(--vc-accent));-webkit-background-clip: text;background-clip: text;color: transparent;}.vc-hero .vc-lead{font-size: clamp(1.0625rem, 1rem + 0.35vw, 1.25rem);margin: 0 auto 20px;max-width: 40em;}.vc-hero .vc-btn-row{justify-content: center;gap: 12px;}.vc-hero .vc-btn-row .vc-btn{min-height: 52px;font-size: 1rem;padding: 0 26px;}.vc-hero-note{margin: 12px 0 0;font-size: 0.875rem;color: var(--vc-muted);}.vc-hero-note .vc-store-soon{justify-content: center;margin: 4px 0 0;}.vc-store{background: var(--vc-store-bg);border-color: var(--vc-store-bg);color: var(--vc-store-text);}.vc-hl{position: relative;display: grid;grid-template-columns: minmax(0, 1fr);justify-items: center;gap: 28px;margin: clamp(28px, 3.4vw, 44px) auto 0;text-align: left;}.vc-hl-card{grid-area: auto;width: min(100%, 400px);}.vc-hl-scan{position: relative;container-type: inline-size;padding: 10px;}.vc-hl-note{display: table;margin: 8px auto 0;padding: 2px 10px;border-radius: 999px;font-size: 0.75rem;font-weight: 600;background: var(--vc-surface);color: var(--vc-muted);}.vc-hl-phone{width: min(100%, 236px);}.vc-hl-phone .vc-device{width: 100%;}.vc-bcard{position: relative;overflow: hidden;display: flex;flex-direction: column;aspect-ratio: 1.75;padding: 6cqw 6.5cqw;border-radius: 10px;background: var(--vz-paper);color: var(--vz-ink);box-shadow: 0 26px 44px -22px rgb(var(--vc-shadow-rgb) / 0.75), 0 0 0 1px rgb(var(--vc-shadow-rgb) / 0.1);}.vc-bcard-co{display: flex;align-items: center;gap: 3cqw;}.vc-bcard-co svg{flex: 0 0 auto;width: 10cqw;height: 10cqw;}.vc-bcard-co b{display: block;font-size: max(10px, 3.7cqw);font-weight: 800;letter-spacing: 0.08em;line-height: 1.2;}.vc-bcard-co small{display: block;font-size: max(9px, 2.9cqw);color: var(--vz-paper-mute);line-height: 1.25;}.vc-bcard-who{margin-top: auto;}.vc-bcard-who b{display: block;font-family: var(--vc-font-display);font-size: max(15px, 6.6cqw);font-weight: 700;letter-spacing: -0.01em;line-height: 1.15;}.vc-bcard-who small{display: block;font-size: max(10px, 3.3cqw);color: var(--vz-paper-mute);line-height: 1.3;}.vc-bcard-lines{list-style: none;margin: 2.4cqw 0 0;padding: 0;font-size: max(10px, 3.4cqw);line-height: 1.38;color: var(--vz-ink);font-variant-numeric: tabular-nums;}.vc-bcard-art{position: absolute;right: 0;bottom: 0;width: 30%;height: 100%;background: linear-gradient(160deg, var(--vz-ink) 0 62%, var(--vc-accent) 62% 70%, var(--vz-ink) 70%);clip-path: polygon(62% 0, 100% 0, 100% 100%, 8% 100%);}.vc-hl-beam{position: absolute;left: 0;right: 0;top: 0;height: 40%;background: linear-gradient(180deg, transparent, rgb(var(--vc-accent-rgb) / 0.24));border-bottom: 3px solid var(--vc-accent);opacity: 0;transform: translateY(-100%);}.vc-hl-c{position: absolute;width: 26px;height: 26px;border: 3px solid var(--vc-accent-light);}.vc-hl-c.is-tl{left: 0;top: 0;border-right: 0;border-bottom: 0;border-top-left-radius: 10px;}.vc-hl-c.is-tr{right: 0;top: 0;border-left: 0;border-bottom: 0;border-top-right-radius: 10px;}.vc-hl-c.is-bl{left: 0;bottom: 0;border-right: 0;border-top: 0;border-bottom-left-radius: 10px;}.vc-hl-c.is-br{right: 0;bottom: 0;border-left: 0;border-top: 0;border-bottom-right-radius: 10px;}.vc-hl-lift{position: absolute;left: var(--x);top: var(--y);padding: 3px 9px;border-radius: 999px;font-size: 0.75rem;font-weight: 700;white-space: nowrap;color: var(--vc-white);background: var(--vc-surface-2);border: 1px solid var(--vc-accent-light);opacity: 0;pointer-events: none;--lx: calc(83cqw - var(--x));--ly: -6px;z-index: 3;}.vc-hl-link{display: grid;justify-items: center;gap: 8px;width: 100%;}.vc-hl-tag{display: inline-block;padding: 6px 12px;border-radius: 12px;font-size: 0.75rem;font-weight: 700;line-height: 1.25;text-align: center;color: var(--vc-text);background: var(--vc-surface);border: 1px solid var(--vc-border-strong);}.vc-hl-tag b{font-family: var(--vc-font-display);font-weight: 700;}.vc-hl-tag b span{color: var(--vc-accent-light);}.vc-hl-wire{position: relative;container-type: size;width: 14px;height: 54px;background: linear-gradient(180deg, var(--vc-line) 55%, transparent 55%) center / 2px 9px repeat-y;--tx: 0px;--ty: 100cqh;}.vc-hl-wire i{position: absolute;left: 1px;top: -6px;width: 12px;height: 12px;border-radius: 50%;background: var(--vc-accent);box-shadow: var(--vc-dot-glow);opacity: 0;}.vc-erp{width: min(100%, 720px);height: 472px;display: flex;flex-direction: column;overflow: hidden;border-radius: 12px;background: var(--erp-bg);color: var(--erp-text);font-size: 11px;line-height: 1.3;box-shadow: 0 34px 70px -26px rgb(var(--vc-shadow-rgb) / 0.95), 0 0 0 1px rgb(var(--vc-on-rgb) / 0.14);}.vc-erp-bar{flex: 0 0 auto;display: flex;align-items: center;gap: 10px;height: 34px;padding: 0 12px;background: var(--erp-chrome);border-bottom: 1px solid var(--erp-line);}.vc-erp-lights{display: flex;gap: 5px;flex: 0 0 auto;}.vc-erp-lights i{width: 9px;height: 9px;border-radius: 50%;background: var(--erp-light);}.vc-erp-url{flex: 1 1 auto;min-width: 0;max-width: 300px;margin: 0 auto;padding: 3px 12px;border-radius: 999px;background: var(--erp-bg);border: 1px solid var(--erp-line);color: var(--erp-mute);font-size: 10.5px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.vc-erp-desk{flex: 1 1 auto;min-height: 0;display: grid;grid-template-columns: 112px minmax(0, 1fr);}.vc-erp-side{padding: 10px 8px;background: var(--erp-side);border-right: 1px solid var(--erp-line);min-width: 0;}.vc-erp-brand{display: block;padding: 2px 6px 10px;font-size: 12.5px;font-weight: 700;}.vc-erp-side ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 2px;}.vc-erp-side li{display: flex;align-items: center;gap: 6px;padding: 5px 6px;border-radius: 6px;color: var(--erp-text-2);white-space: nowrap;overflow: hidden;}.vc-erp-side li svg{flex: 0 0 auto;width: 13px;height: 13px;}.vc-erp-side li.is-on{background: var(--erp-bg);color: var(--erp-text);font-weight: 600;box-shadow: 0 0 0 1px var(--erp-line);}.vc-erp-main{position: relative;display: flex;flex-direction: column;min-width: 0;overflow: hidden;}.vc-erp-top{flex: 0 0 auto;display: flex;align-items: center;gap: 8px;height: 34px;padding: 0 12px;border-bottom: 1px solid var(--erp-line);}.vc-erp-crumb{color: var(--erp-mute);white-space: nowrap;}.vc-erp-top-brand{display: none;flex: 0 0 auto;font-size: 12.5px;font-weight: 700;white-space: nowrap;}.vc-erp-crumb i{font-style: normal;opacity: 0.6;}.vc-erp-search{flex: 1 1 auto;min-width: 0;margin-left: auto;max-width: 170px;padding: 3px 8px;border-radius: 6px;background: var(--erp-input);color: var(--erp-mute);font-size: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.vc-erp-me{flex: 0 0 auto;width: 18px;height: 18px;border-radius: 50%;background: var(--erp-light);}.vc-erp-head{flex: 0 0 auto;display: flex;align-items: center;gap: 6px;padding: 9px 12px 7px;}.vc-erp-head > b{margin-right: auto;font-size: 15px;font-weight: 700;}.vc-erp-ghost, .vc-erp-add{padding: 3px 8px;border-radius: 6px;font-size: 10.5px;font-weight: 600;white-space: nowrap;}.vc-erp-ghost{background: var(--erp-input);color: var(--erp-text);}.vc-erp-add{background: var(--erp-primary);color: var(--erp-on-primary);}.vc-erp-filters{flex: 0 0 auto;display: flex;gap: 6px;padding: 0 12px 8px;}.vc-erp-filters span{flex: 1 1 0;min-width: 0;padding: 3px 7px;border-radius: 6px;background: var(--erp-input);color: var(--erp-mute);font-size: 10.5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.vc-erp-list{flex: 1 1 auto;min-height: 0;overflow: hidden;margin: 0 12px;}.vc-erp-row{display: grid;align-items: center;grid-template-columns: 12px minmax(0, 1.25fr) minmax(0, 0.85fr) minmax(0, 1.25fr) 22px;gap: 8px;height: 30px;padding: 0 6px;border-bottom: 1px solid var(--erp-line-2);overflow: hidden;white-space: nowrap;}.vc-erp-row > *{min-width: 0;overflow: hidden;text-overflow: ellipsis;}.vc-erp-row > b{font-weight: 600;}.vc-erp-row.is-thead{height: 26px;border: 0;border-radius: 6px;background: var(--erp-side);color: var(--erp-mute);}.vc-erp-row.is-thead > b{font-weight: 400;}.vc-erp-row.is-new{background: var(--erp-new);box-shadow: inset 3px 0 0 var(--vc-accent);}.vc-erp-check{width: 11px;height: 11px;border: 1px solid var(--erp-light);border-radius: 3px;background: var(--erp-bg);}.vc-erp-co{color: var(--erp-text-2);}.vc-erp-age{color: var(--erp-mute);font-size: 10px;text-align: right;}.vc-erp-pill{justify-self: start;max-width: 100%;padding: 1px 7px;border-radius: 999px;font-size: 10px;font-weight: 600;}.vc-erp-pill.is-red{background: var(--erp-red-bg);color: var(--erp-red);}.vc-erp-pill.is-orange{background: var(--erp-orange-bg);color: var(--erp-orange);}.vc-erp-pill.is-blue{background: var(--erp-blue-bg);color: var(--erp-blue);}.vc-erp-pill.is-purple{background: var(--erp-purple-bg);color: var(--erp-purple);}.vc-erp-pill.is-green{background: var(--erp-green-bg);color: var(--erp-green);}.vc-erp-form{position: absolute;left: 0;right: 0;bottom: 0;padding: 10px 12px 10px;background: var(--erp-bg);border-top: 1px solid var(--erp-line);box-shadow: 0 -14px 24px -16px rgb(15 23 42 / 0.3);}.vc-erp-form::before{content: "";position: absolute;left: 0;right: 0;bottom: 100%;height: 30px;background: linear-gradient(180deg, transparent, var(--erp-bg));pointer-events: none;}.vc-erp-form-head{display: flex;align-items: center;gap: 8px;}.vc-erp-form-head b{font-size: 13.5px;font-weight: 700;white-space: nowrap;}.vc-erp-form-head .vc-erp-add{margin-left: auto;}.vc-erp-tabs{display: flex;gap: 12px;margin-top: 6px;border-bottom: 1px solid var(--erp-line);color: var(--erp-mute);white-space: nowrap;overflow: hidden;}.vc-erp-tabs span{padding: 4px 0 5px;}.vc-erp-tabs .is-on{color: var(--erp-text);font-weight: 600;box-shadow: inset 0 -2px 0 var(--erp-primary);}.vc-erp-fields{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 6px 10px;margin-top: 7px;}.vc-erp-fields small{display: block;color: var(--erp-text-2);font-size: 10px;margin-bottom: 2px;}.vc-erp-fields span{display: block;padding: 3px 7px;border-radius: 6px;background: var(--erp-input);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.vc-erp-ticks{list-style: none;display: flex;flex-wrap: wrap;gap: 6px;margin: 9px 0 0;padding: 0;}.vc-erp-ticks li{display: inline-flex;align-items: center;gap: 4px;padding: 2px 8px 2px 4px;border-radius: 999px;font-weight: 600;background: var(--erp-green-bg);color: var(--erp-green);}.vc-erp-ticks svg{width: 13px;height: 13px;flex: 0 0 auto;}@media (max-width: 479px){.vc-erp-desk{grid-template-columns: 38px minmax(0, 1fr);}.vc-erp-side{padding: 8px 5px;}.vc-erp-brand{display: none;}.vc-erp-top-brand{display: block;}.vc-erp-side li{justify-content: center;padding: 6px 0;}.vc-erp-side li span{display: none;}.vc-erp-crumb{display: none;}.vc-erp-search{margin-left: 0;max-width: none;}.vc-erp-ghost{display: none;}.vc-erp-row{grid-template-columns: 12px minmax(0, 1.2fr) minmax(0, 0.9fr) 22px;}.vc-erp-row .vc-erp-co{display: none;}.vc-erp-filters span:last-child{display: none;}}@media (min-width: 760px) and (max-width: 1179px){.vc-hl{grid-template-columns: repeat(2, minmax(0, 1fr));column-gap: 40px;align-items: center;}.vc-hl-card{justify-self: end;}.vc-hl-phone{width: 236px;justify-self: start;}.vc-hl-link, .vc-erp{grid-column: 1 / -1;}.vc-hl-lift{--lx: calc(89cqw - var(--x));}}@media (max-width: 759px){.vc-hl{gap: 20px;}.vc-hl-lift{--lx: calc(21cqw - var(--x));--ly: 66cqw;}}@media (min-width: 1180px){.vc-hl{--vc-hl-h: 472px;grid-template-columns: minmax(0, 0.64fr) calc(var(--vc-hl-h) / 2) 100px minmax(0, 1fr);gap: 16px;align-items: center;}.vc-hl-phone{width: calc(var(--vc-hl-h) / 2);}.vc-erp{height: var(--vc-hl-h);}.vc-hl-link{gap: 10px;}.vc-hl-tag{padding: 6px 4px;width: 100%;}.vc-hl-tag b{display: block;font-size: 0.8125rem;}.vc-hl-wire{width: 100%;height: 14px;background: linear-gradient(90deg, var(--vc-line) 55%, transparent 55%) center / 9px 2px repeat-x;--tx: 100cqw;--ty: 0px;}.vc-hl-wire i{left: -6px;top: 1px;}.vc-erp{width: 100%;}}@media (min-width: 1180px) and (max-height: 1040px){.vc-hero-band{padding-top: 16px;padding-bottom: 24px;}.vc-hero h1{font-size: 3.25rem;margin: 8px auto;}.vc-hero .vc-lead{margin-bottom: 12px;font-size: 1.0625rem;}.vc-hero .vc-btn-row .vc-btn{min-height: 46px;}.vc-hero-note{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 2px 14px;margin-top: 8px;}.vc-hero-note .vc-store-soon{margin: 0;}.vc-hl{--vc-hl-h: clamp(300px, calc(100svh - 408px), 472px);margin-top: 14px;}}@media (min-width: 1180px) and (max-height: 800px){.vc-hero-band{padding-top: 10px;padding-bottom: 14px;}.vc-hero h1{font-size: 2.25rem;margin: 6px auto;}.vc-hero h1 em{display: inline;}.vc-hero .vc-lead{max-width: none;margin-bottom: 10px;font-size: 1rem;text-wrap: balance;}.vc-hero .vc-btn-row .vc-btn{min-height: 44px;}.vc-hero-note{margin-top: 6px;}.vc-hl{--vc-hl-h: clamp(290px, calc(100svh - 318px), 472px);margin-top: 10px;}.vc-erp-top, .vc-erp-filters, .vc-erp-tabs{display: none;}.vc-erp-head{padding-top: 7px;padding-bottom: 5px;}}.vc-flow{position: relative;display: grid;grid-template-columns: minmax(0, 1fr) 72px minmax(0, 1.25fr) 72px minmax(0, 1fr);align-items: stretch;}.vc-flow-in, .vc-flow-out{display: grid;gap: 14px;grid-auto-rows: 1fr;}.vc-fcard{display: flex;align-items: center;gap: 10px;padding: 12px;border-radius: 14px;background: var(--vc-surface);border: 1px solid var(--vc-border);box-shadow: var(--vc-depth);min-width: 0;transition: border-color 240ms ease-out, box-shadow 240ms ease-out;}.vc-fcard-t{flex: 1 1 auto;min-width: 0;line-height: 1.3;}.vc-fcard b{display: block;font-size: 0.9375rem;}.vc-fcard small{display: block;font-size: 0.75rem;color: var(--vc-muted);}.vc-fcard em{flex: 0 0 auto;padding: 2px 9px;border-radius: 999px;font-style: normal;font-size: 0.75rem;font-weight: 700;white-space: nowrap;background: var(--vc-brand-soft);color: var(--vc-link);}.vc-fcard em.is-off{background: var(--vc-sunken);color: var(--vc-muted);}.vc-fcard.is-on{border-color: var(--vc-accent);box-shadow: var(--vc-depth), 0 0 0 3px rgb(var(--vc-accent-rgb) / 0.16);}.vc-fstat{background: var(--vc-ok-bg) !important;color: var(--vc-ok) !important;transition: background-color 200ms ease-out, color 200ms ease-out;}.vc-fstat .st-w{display: none;}[data-live] .vc-fcard:not(.is-sent) .vc-fstat{background: var(--vc-sunken) !important;color: var(--vc-muted) !important;}[data-live] .vc-fcard:not(.is-sent) .st-w{display: inline;}[data-live] .vc-fcard:not(.is-sent) .st-d{display: none;}.vc-flow-gap{position: relative;min-width: 0;}.vc-flow-gap svg{position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible;}.vc-flow-gap path{fill: none;stroke: var(--vc-line);stroke-width: 1.5;filter: var(--vc-line-glow);}.vc-flow-gap i{position: absolute;left: 0;top: 0;width: 12px;height: 12px;margin: -6px 0 0 -6px;border-radius: 50%;background: var(--vc-accent);box-shadow: var(--vc-dot-glow);opacity: 0;offset-rotate: 0deg;}.vc-flow-card{position: relative;overflow: hidden;padding-bottom: 18px;border-radius: 22px;background: var(--vc-surface);border: 1px solid var(--vc-border);box-shadow: 0 34px 60px -30px rgb(var(--vc-shadow-rgb) / 0.4), 0 2px 6px rgb(var(--vc-shadow-rgb) / 0.06);text-align: center;transition: box-shadow 360ms ease-out;}[data-step=wait] .vc-flow-card{box-shadow: 0 0 0 4px rgb(var(--vc-accent-rgb) / 0.14), 0 0 34px 2px rgb(var(--vc-accent-rgb) / 0.22);}.vc-fc-head{height: 92px;padding: 12px;display: flex;justify-content: flex-end;align-items: flex-start;background: var(--vc-card-head-bg);}.vc-fc-pill{display: inline-flex;align-items: center;gap: 6px;padding: 3px 11px;border-radius: 999px;background: var(--vz-paper);color: var(--vz-ink);font-size: 0.75rem;font-weight: 700;}.vc-fc-pill i{width: 8px;height: 8px;border-radius: 50%;background: var(--vz-ok);}.vc-fc-pill .s-wait, .vc-fc-pill .s-read{display: none;}[data-step=wait] .vc-fc-pill i{background: var(--vc-slate);}[data-step=read] .vc-fc-pill i{background: var(--vc-accent);}[data-step=wait] .s-wait, [data-step=read] .s-read{display: inline;}[data-step=wait] .s-done, [data-step=read] .s-done{display: none;}.vc-fc-avatar{position: relative;width: 76px;height: 76px;margin: -38px auto 8px;border-radius: 50%;display: grid;place-items: center;background: var(--vc-brand-soft);color: var(--vc-link);border: 4px solid var(--vc-surface);box-shadow: 0 8px 18px -8px rgb(var(--vc-shadow-rgb) / 0.45);font-family: var(--vc-font-display);font-weight: 800;font-size: 1.5rem;}.vc-fc-avatar .a-in svg{display: block;width: 34px;height: 34px;}.vc-fc-avatar .a-ph{display: none;color: var(--vc-slate);}.vc-fc-avatar .a-ph svg{display: block;width: 32px;height: 32px;}[data-step=wait] .a-in{display: none;}[data-step=wait] .a-ph{display: block;}[data-step=wait] .vc-fc-avatar{background: var(--vc-sunken);}.vc-fc-who{position: relative;min-height: 50px;margin-bottom: 14px;}.vc-fc-who b{display: block;font-family: var(--vc-font-display);font-size: 1.25rem;font-weight: 800;}.vc-fc-who small{display: block;color: var(--vc-muted);font-size: 0.875rem;}.vc-fc-who i, .vc-ff i{display: none;border-radius: 6px;background: var(--vc-border);}[data-step=wait] .vc-fc-who b, [data-step=wait] .vc-fc-who small{visibility: hidden;}[data-step=wait] .vc-fc-who i{display: block;position: absolute;left: 50%;transform: translateX(-50%);height: 11px;width: 42%;top: 6px;}[data-step=wait] .vc-fc-who i + i{width: 58%;top: 28px;height: 8px;}.vc-fc-fields{display: grid;gap: 10px;grid-template-columns: repeat(2, minmax(0, 1fr));padding: 0 16px;text-align: left;}.vc-ff{min-width: 0;padding: 10px 12px;border-radius: 12px;background: var(--vc-tint);min-height: 62px;}.vc-ff span{display: flex;align-items: center;gap: 5px;font-size: 0.75rem;color: var(--vc-muted);}.vc-ff svg{width: 13px;height: 13px;flex: 0 0 auto;}.vc-ff b{display: block;margin-top: 3px;font-size: 0.8125rem;overflow-wrap: anywhere;line-height: 1.3;}.vc-ff i{height: 10px;width: 72%;margin-top: 8px;}[data-live] .vc-ff:not(.is-filled) b{display: none;}[data-live] .vc-ff:not(.is-filled) i{display: block;}[data-live] .vc-ff.is-filled b{animation: vc-field-in 340ms var(--vc-ease);}@keyframes vc-field-in{from{opacity: 0;transform: translateY(5px);}}@media (max-width: 420px){.vc-ff b{font-size: 0.75rem;}.vc-fc-fields{padding: 0 10px;gap: 8px;}.vc-ff{padding: 9px;}}@media (max-width: 899px){.vc-flow{grid-template-columns: minmax(0, 1fr);grid-template-rows: auto 52px auto 52px auto;max-width: 480px;margin: 0 auto;}.vc-flow-gap svg{display: none;}.vc-flow-gap::before{content: "";position: absolute;left: 50%;top: 0;bottom: 0;width: 2px;margin-left: -1px;background-image: linear-gradient(180deg, var(--vc-line) 55%, transparent 55%);background-size: 2px 9px;}}@media (prefers-reduced-motion: no-preference){@keyframes vz-dash{to{stroke-dashoffset: -32;}}.vc-hl{--vc-hl-t: 14s;}.vc-hl-beam{animation: vc-hl-beam var(--vc-hl-t) linear infinite;}@keyframes vc-hl-beam{0%, 2%{opacity: 0;transform: translateY(-100%);}3%{opacity: 1;}17%{opacity: 1;transform: translateY(250%);}18%, 100%{opacity: 0;transform: translateY(250%);}}.vc-hl-c{animation: vc-hl-c var(--vc-hl-t) ease-in-out infinite;}@keyframes vc-hl-c{0%, 20%, 100%{border-color: var(--vc-accent-light);}8%, 14%{border-color: var(--vc-white);}}.vc-hl-lift{animation: vc-hl-lift var(--vc-hl-t) var(--vc-ease) calc(var(--n) * 0.5s) infinite backwards;}@media (max-width: 759px){.vc-hl-lift{animation-delay: calc((2 - var(--n)) * 0.5s);}}@keyframes vc-hl-lift{0%, 17%{opacity: 0;transform: translateY(6px) scale(0.92);}20%, 22%{opacity: 1;transform: translateY(-4px);}33%{opacity: 1;transform: translate(var(--lx), var(--ly)) scale(0.96);}36%, 100%{opacity: 0;transform: translate(var(--lx), var(--ly)) scale(0.9);}}.vc-hl .proto-f{animation: vc-hl-field var(--vc-hl-t) linear calc(var(--n) * 0.28s) infinite backwards;}@keyframes vc-hl-field{0%, 26%{opacity: 0.22;}29%, 96%{opacity: 1;}100%{opacity: 0.22;}}.vc-hl .proto-save{transform-box: fill-box;transform-origin: center;animation: vc-hl-save var(--vc-hl-t) ease-out infinite;}@keyframes vc-hl-save{0%, 43%, 49%, 100%{transform: none;}45.5%{transform: scale(0.95);}}.vc-hl-wire{animation: vc-hl-dash 1s linear infinite;}@keyframes vc-hl-dash{to{background-position-y: 9px;}}@keyframes vc-hl-dash-x{to{background-position-x: 9px;}}@media (min-width: 1180px){.vc-hl-wire{animation-name: vc-hl-dash-x;}}.vc-hl-wire i{animation: vc-hl-dot var(--vc-hl-t) ease-in-out calc(var(--n) * 0.45s) infinite backwards;}@keyframes vc-hl-dot{0%, 46%{opacity: 0;transform: none;}47.5%{opacity: 1;}55%{opacity: 1;}57%, 100%{opacity: 0;transform: translate(var(--tx), var(--ty));}}.vc-erp-row.is-new{animation: vc-hl-row var(--vc-hl-t) var(--vc-ease) infinite;}@keyframes vc-hl-row{0%, 61%{height: 0;opacity: 0;background: var(--erp-new-hot);border-bottom-width: 0;}65%{height: 30px;opacity: 1;background: var(--erp-new-hot);border-bottom-width: 1px;}76%, 96%{height: 30px;opacity: 1;background: var(--erp-new);border-bottom-width: 1px;}100%{height: 0;opacity: 0;background: var(--erp-new);border-bottom-width: 0;}}.vc-erp-form{animation: vc-hl-form var(--vc-hl-t) var(--vc-ease) infinite;}@keyframes vc-hl-form{0%, 69%{transform: translateY(calc(100% + 40px));}74%, 97%{transform: none;}100%{transform: translateY(calc(100% + 40px));}}.vc-erp-ticks li{animation: vc-hl-tick var(--vc-hl-t) var(--vc-ease) calc(var(--n) * 0.55s) infinite backwards;}@keyframes vc-hl-tick{0%, 75%{opacity: 0;transform: scale(0.7);}78%, 92%{opacity: 1;transform: none;}96%, 100%{opacity: 0;}}.vz-flow{animation: vz-dash 1.1s linear infinite;}.vz-pop{transform-box: fill-box;transform-origin: center;animation: vz-pop 8s var(--vc-ease) var(--t, 0s) infinite backwards;}@keyframes vz-pop{0%{opacity: 0;transform: translateY(8px) scale(0.96);}6%, 90%{opacity: 1;transform: none;}96%, 100%{opacity: 0;}}.vz-fill{animation: vz-fill 8s linear var(--t, 0s) infinite backwards;}@keyframes vz-fill{0%{opacity: 0;transform: translateX(-10px);}4%, 88%{opacity: 1;transform: none;}94%, 100%{opacity: 0;}}.vz-beam{animation: vz-beam 8s var(--vc-ease) infinite;}@keyframes vz-beam{0%{opacity: 0;transform: translateY(0);}2%{opacity: 1;}20%{opacity: 1;transform: translateY(var(--h));}22%, 100%{opacity: 0;transform: translateY(var(--h));}}.vz-fly{animation: vz-fly 8s var(--vc-ease) infinite;}@keyframes vz-fly{0%{opacity: 0;transform: none;}2%{opacity: 1;transform: none;}14%{opacity: 1;transform: translate(var(--x), var(--y)) scale(0.9);}17%, 100%{opacity: 0;transform: translate(var(--x), var(--y)) scale(0.7);}}.vz-sort{animation: vz-sort 8s var(--vc-ease) var(--t, 0s) infinite backwards;}@keyframes vz-sort{0%{opacity: 0;transform: translate(var(--x), var(--y)) scale(0.9);}3%{opacity: 1;transform: translate(var(--x), var(--y)) scale(0.9);}12%, 84%{opacity: 1;transform: none;}92%, 100%{opacity: 0;transform: none;}}.vz-tap{animation: vz-tap 8s ease-out var(--t, 0s) infinite;transform-box: fill-box;transform-origin: center;}@keyframes vz-tap{0%, 5%, 100%{transform: none;filter: none;}2.5%{transform: scale(0.95);filter: brightness(1.25);}}.vz-go{animation: vz-go 8s linear var(--t, 0s) infinite backwards;offset-rotate: 0deg;}@keyframes vz-go{0%{offset-distance: 0%;opacity: 0;}2%{opacity: 1;}10%{opacity: 1;}13%, 100%{offset-distance: 100%;opacity: 0;}}.vz-go2{animation: vz-go2 8s linear var(--t, 0s) infinite backwards;offset-rotate: 0deg;}@keyframes vz-go2{0%{offset-distance: 0%;opacity: 0;}2%{opacity: 1;}12%{opacity: 1;}15%, 100%{offset-distance: 100%;opacity: 0;}}.vz-off{animation: vz-off 8s linear infinite;}.vz-on{animation: vz-on 8s linear infinite;}@keyframes vz-off{0%, 58%{opacity: 1;}60%, 100%{opacity: 0;}}@keyframes vz-on{0%, 58%{opacity: 0;}60%, 100%{opacity: 1;}}.vz-w1{animation: vz-w1 8s linear infinite;}.vz-w2{animation: vz-w2 8s linear infinite;}.vz-w3{animation: vz-w3 8s linear infinite;}.vz-w0{animation: vz-w0 8s linear infinite;}@keyframes vz-w1{0%, 8%{opacity: 0;}9%, 24%{opacity: 1;}25%, 100%{opacity: 0;}}@keyframes vz-w2{0%, 24%{opacity: 0;}25%, 40%{opacity: 1;}41%, 100%{opacity: 0;}}@keyframes vz-w3{0%, 40%{opacity: 0;}41%, 68%{opacity: 1;}69%, 100%{opacity: 0;}}@keyframes vz-w0{0%, 8%{opacity: 1;}9%, 68%{opacity: 0;}69%, 100%{opacity: 1;}}}@supports not (offset-path: path("M0 0h1")){.vz-dot, .vc-flow-gap i{display: none;}}
