.lt-sec[data-v-3f11e427]{align-items:start;-moz-column-gap:clamp(2.5rem,5vw,5rem);column-gap:clamp(2.5rem,5vw,5rem);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);margin-top:2.5rem}.lt-sec.is-centered[data-v-3f11e427]{align-items:center}.lt-sec-head[data-v-3f11e427]{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem;text-align:left}.lt-sec-head>[class*=tag_wrap][data-v-3f11e427]{align-self:flex-start;margin:0 0 .75rem}.lt-sec-head[data-v-3f11e427] h2{font-size:clamp(2rem,1.2rem + 1.8vw,2.75rem);line-height:1.12;margin:0;text-align:left}.lt-sec-body[data-v-3f11e427]{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.lt-sec-body[data-v-3f11e427] .code-embed{margin:0 auto;max-width:560px;padding:0;width:100%}.lt-sec-body[data-v-3f11e427]{padding:9px}.lt-sec-body[data-v-3f11e427] .lt-split{border:1px solid var(--lt-frame-line);border-radius:18px;box-shadow:var(--lt-frame)}.lt-sec-text[data-v-3f11e427]{font-size:1rem;line-height:1.6;margin:0}.lt-sec-head>p.lt-sec-text[data-v-3f11e427],.lt-sec-head>p.lt-sec-text.featured-snippet[data-v-3f11e427]{margin-bottom:0;text-align:left}.center_faded_subheading a[data-v-3f11e427],.lt-sec-text a[data-v-3f11e427]{color:#00b7ff;font-weight:600}@media(max-width:991px){.lt-sec[data-v-3f11e427]{grid-template-columns:minmax(0,1fr);margin-top:0;row-gap:2rem}}.lt-card[data-v-3f11e427]{background:#fff;border:1px solid var(--lt-frame-line);border-radius:18px;box-shadow:var(--lt-frame);margin:0 auto;max-width:560px;padding:24px;text-align:left;width:100%}.lt-card-title[data-v-3f11e427]{color:#121212;font-size:1.0625rem;font-weight:600;margin:0 0 14px}.lt-card-caption[data-v-3f11e427]{border-top:1px solid #edeff2;color:#6b7280;font-size:.875rem;line-height:1.55;margin:18px 0 0;padding-top:14px}.lt-legend[data-v-3f11e427]{color:#6b7280;display:flex;flex-wrap:wrap;font-size:.8125rem;gap:6px 18px;list-style:none;margin:0 0 14px;padding:0}.lt-legend li[data-v-3f11e427]{align-items:center;display:inline-flex;gap:7px}.lt-dot[data-v-3f11e427]{border-radius:3px;display:inline-block;height:11px;width:11px}.lt-dot.is-supply[data-v-3f11e427]{background:#d5dbe3}.lt-dot.is-demand[data-v-3f11e427]{background:#00b7ff}.lt-dot.is-over[data-v-3f11e427]{background:#ef5350}.lt-dot.is-free[data-v-3f11e427]{background:#c9ecd1}.lt-dot.is-ok[data-v-3f11e427]{background:#2bb673}@media(max-width:767px){.lt-card[data-v-3f11e427]{padding:18px 16px}}.lt-share-svg[data-v-3f11e427]{display:block;font-family:inherit;height:auto;overflow:visible;width:100%}.lt-share-line[data-v-3f11e427]{fill:none;stroke:#d5dbe3;stroke-dasharray:280;stroke-dashoffset:280;stroke-linecap:round;stroke-width:3;transition:stroke-dashoffset .9s ease,stroke .4s ease}.lt-share-line.l2[data-v-3f11e427]{transition-delay:.25s,0s}.lt-share-line.l3[data-v-3f11e427]{transition-delay:.5s,0s}.lt-share-proj rect[data-v-3f11e427]{fill:#fff;stroke:#d5dbe3;stroke-width:2;transition:stroke .4s ease 1.6s}.lt-share-pname[data-v-3f11e427]{fill:#121212;font-size:17px;font-weight:700}.lt-share-ptask[data-v-3f11e427]{fill:#6b7280;font-size:13px}.lt-share-ring[data-v-3f11e427]{fill:#00b7ff24;transition:fill .4s ease 1.6s}.lt-share-core[data-v-3f11e427]{fill:#00b7ff;transition:fill .4s ease 1.6s}.lt-share-rname[data-v-3f11e427]{fill:#fff;font-size:15px;font-weight:700}.lt-share-rload[data-v-3f11e427]{fill:#fff;font-size:20px;font-weight:700;transition:opacity .3s ease}.lt-share-rload.is-over[data-v-3f11e427]{opacity:0}.lt-share-badge[data-v-3f11e427]{opacity:0;transition:opacity .4s ease 1.9s}.lt-share-badge rect[data-v-3f11e427]{fill:#fdecec;stroke:#ef5350;stroke-width:1.5}.lt-share-badge text[data-v-3f11e427]{fill:#b3261e;font-size:13px;font-weight:700}.lt-share.is-in .lt-share-line[data-v-3f11e427]{stroke-dashoffset:0}.lt-share.is-in .lt-share-line.l3[data-v-3f11e427]{stroke:#00b7ff;transition-delay:.5s,1.2s}.lt-share.is-in .lt-share-line.is-hit[data-v-3f11e427]{stroke:#ef5350;transition-delay:0s,1.6s}.lt-share.is-in .lt-share-line.is-hit.l2[data-v-3f11e427]{transition-delay:.25s,1.6s}.lt-share.is-in .lt-share-proj.is-hit rect[data-v-3f11e427]{stroke:#ef5350}.lt-share.is-in .lt-share-proj:not(.is-hit) rect[data-v-3f11e427]{stroke:#00b7ff;transition-delay:1.2s}.lt-share.is-in .lt-share-ring[data-v-3f11e427]{animation:lt-share-pulse-3f11e427 1.8s ease-out 2s 3;fill:#ef53502e}.lt-share.is-in .lt-share-core[data-v-3f11e427]{fill:#ef5350}.lt-share.is-in .lt-share-rload.is-ok[data-v-3f11e427]{opacity:0;transition-delay:1.6s}.lt-share.is-in .lt-share-rload.is-over[data-v-3f11e427]{opacity:1;transition-delay:1.75s}.lt-share.is-in .lt-share-badge[data-v-3f11e427]{opacity:1}@keyframes lt-share-pulse-3f11e427{0%{opacity:1;r:56px}to{opacity:0;r:74px}}.lt-bal-plot[data-v-3f11e427]{display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;margin:0;padding:0}.lt-bal-week[data-v-3f11e427]{align-items:center;display:flex;flex-direction:column;gap:8px}.lt-bal-bars[data-v-3f11e427]{align-items:flex-end;border-bottom:1px solid #d5dbe3;display:flex;gap:5px;height:210px;justify-content:center;position:relative;width:100%}.lt-bal-bar[data-v-3f11e427]{border-radius:5px 5px 0 0;height:calc(var(--v)/var(--max)*100%);max-width:30px;position:relative;transform:scaleY(0);transform-origin:bottom;transition:transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i)*.12s);width:38%}.lt-bal-bar.is-supply[data-v-3f11e427]{background:#d5dbe3}.lt-bal-bar.is-demand[data-v-3f11e427]{background:#00b7ff;transition-delay:calc(var(--i)*.12s + .25s)}.lt-bal-over[data-v-3f11e427]{background:#ef5350;border-radius:5px 5px 0 0;height:calc(var(--o)/var(--d)*100%);inset:0 0 auto;transition:opacity .4s ease;transition-delay:calc(var(--i)*.12s + 1s)}.lt-bal-cap[data-v-3f11e427],.lt-bal-over[data-v-3f11e427]{opacity:0;position:absolute}.lt-bal-cap[data-v-3f11e427]{border-top:2px dashed #121212;bottom:calc(var(--v)/var(--max)*100%);left:6%;right:6%;transition:opacity .4s ease;transition-delay:calc(var(--i)*.12s + .9s)}.lt-bal-label[data-v-3f11e427]{color:#121212;font-size:.8125rem;font-weight:600}.lt-bal-flag[data-v-3f11e427]{background:#fdecec;border-radius:4px;bottom:calc(var(--v)/var(--max)*100% + 6px);color:#b3261e;font-size:.6875rem;font-weight:700;left:50%;opacity:0;padding:2px 6px;position:absolute;transform:translate(-50%);transition:opacity .4s ease;transition-delay:calc(var(--i)*.12s + 1.2s);white-space:nowrap}.lt-bal.is-in .lt-bal-bar[data-v-3f11e427]{transform:scaleY(1)}.lt-bal.is-in .lt-bal-cap[data-v-3f11e427],.lt-bal.is-in .lt-bal-flag[data-v-3f11e427],.lt-bal.is-in .lt-bal-over[data-v-3f11e427]{opacity:1}@media(max-width:600px){.lt-bal-bars[data-v-3f11e427]{height:160px}.lt-bal-plot[data-v-3f11e427]{gap:4px}.lt-bal-label[data-v-3f11e427]{font-size:.6875rem}.lt-bal-flag[data-v-3f11e427]{font-size:.625rem;padding:1px 4px}}.lt-sim-bar[data-v-3f11e427]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:14px}.lt-sim-state[data-v-3f11e427]{color:#6b7280;font-size:.8125rem;font-weight:600}.lt-sim.is-scenario .lt-sim-state[data-v-3f11e427]{color:#0077a8}.lt-sim-toggle[data-v-3f11e427]{align-items:center;background:#00b7ff;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:.875rem;font-weight:600;gap:8px;padding:8px 14px;transition:background .2s ease}.lt-sim-toggle[data-v-3f11e427]:hover{background:#0099d6}.lt-sim-toggle[data-v-3f11e427]:focus-visible{outline:3px solid rgba(0,183,255,.4);outline-offset:2px}.lt-sim-toggle[data-v-3f11e427] svg{height:16px;width:16px}.lt-sim-scroll[data-v-3f11e427]{overflow-x:auto}.lt-sim-grid[data-v-3f11e427]{border-collapse:separate;border-spacing:4px;font-variant-numeric:tabular-nums;min-width:30rem;width:100%}.lt-sim-grid th[data-v-3f11e427]{color:#6b7280;font-size:.75rem;font-weight:600;padding:2px;text-align:center}.lt-sim-grid th[scope=row][data-v-3f11e427]{color:#121212;font-size:.8125rem;padding-right:8px;text-align:left;white-space:nowrap}.lt-sim-grid td[data-v-3f11e427]{border-radius:6px;font-size:.8125rem;font-weight:600;height:38px;opacity:0;text-align:center;transform:scale(.85);transition:opacity .35s ease,transform .35s ease,background-color .45s ease,color .45s ease;transition-delay:calc(var(--i)*25ms),calc(var(--i)*25ms),0s,0s}.lt-sim-grid td.is-free[data-v-3f11e427]{background:#c9ecd1;color:#1d5b2c}.lt-sim-grid td.is-ok[data-v-3f11e427]{background:#2bb673;color:#fff}.lt-sim-grid td.is-over[data-v-3f11e427]{background:#ef5350;color:#fff}.lt-sim.is-in .lt-sim-grid td[data-v-3f11e427]{opacity:1;transform:none}.lt-sim.is-scenario .lt-sim-grid td.is-changed[data-v-3f11e427]{animation:lt-sim-ring-3f11e427 .9s ease-out}@keyframes lt-sim-ring-3f11e427{0%{box-shadow:0 0 #00b7ffb3}to{box-shadow:0 0 0 8px #00b7ff00}}.lt-sim .lt-legend[data-v-3f11e427]{margin:14px 0 0}@media(prefers-reduced-motion:reduce){.lt-bal[data-v-3f11e427] *,.lt-share[data-v-3f11e427] *,.lt-sim-grid td[data-v-3f11e427]{animation:none!important;transition:none!important}}.lt-page[data-v-3f11e427]{--lt-frame-line:rgba(0,119,168,.1);--lt-frame:0 0 0 8px #f1f7fb,0 0 0 9px rgba(0,119,168,.1),0 24px 48px -24px rgba(16,24,40,.28)}.lt-shot[data-v-3f11e427]{margin-inline:auto;max-width:540px;padding:9px;width:100%}.lt-shot-img[data-v-3f11e427]{background:#fff;border:1px solid var(--lt-frame-line);border-radius:14px;box-shadow:var(--lt-frame);display:block;height:auto;width:100%}.lt-cpl[data-v-3f11e427]{--cpl-ease:.8s cubic-bezier(.65,0,.35,1)}.lt-cpl-chart[data-v-3f11e427]{align-items:center;display:grid;grid-template-columns:84px minmax(0,1fr);margin-bottom:14px;row-gap:8px}.lt-cpl-label[data-v-3f11e427]{color:#6b7280;font-size:.75rem;font-weight:600;white-space:nowrap}.lt-cpl-label.is-load[data-v-3f11e427]{align-self:end;padding-bottom:4px}.lt-cpl-track[data-v-3f11e427]{min-width:0;position:relative}.lt-cpl-weeks[data-v-3f11e427]{color:#9ca3af;display:grid;font-size:.6875rem;grid-template-columns:repeat(var(--n),minmax(0,1fr));text-align:center}.lt-cpl-lane[data-v-3f11e427]{background:repeating-linear-gradient(to right,#f5f7fa 0 calc(100%/var(--n) - 1px),#fff calc(100%/var(--n) - 1px) calc(100%/var(--n)));border-radius:6px;height:26px}.lt-cpl-phase[data-v-3f11e427]{align-items:center;border-radius:5px;bottom:3px;display:flex;font-size:.6875rem;font-weight:600;left:calc(var(--s)/var(--n)*100% + 2px);overflow:hidden;padding:0 8px;position:absolute;top:3px;transition:left var(--cpl-ease);white-space:nowrap;width:calc(var(--l)/var(--n)*100% - 4px)}.lt-cpl-phase.is-a[data-v-3f11e427]{background:#d5dbe3;color:#374151}.lt-cpl-phase.is-b[data-v-3f11e427]{background:#00b7ff;box-shadow:0 4px 12px -4px #00b7ff99;color:#fff}.lt-cpl-load[data-v-3f11e427]{align-items:end;border-bottom:1px solid #e5e7eb;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));height:132px}.lt-cpl-col[data-v-3f11e427]{align-items:center;display:flex;flex-direction:column-reverse;height:100%;padding:0 18%}.lt-cpl-seg[data-v-3f11e427]{height:0;transition:height var(--cpl-ease);width:100%}.lt-cpl-seg.is-other[data-v-3f11e427]{background:#d5dbe3;border-radius:0 0 3px 3px}.lt-cpl-seg.is-b[data-v-3f11e427]{background:#00b7ff;border-radius:3px 3px 0 0}.lt-cpl.is-in .lt-cpl-seg[data-v-3f11e427]{height:calc(var(--v)*100%)}.lt-cpl-cap[data-v-3f11e427]{border-top:2px dashed #ef5350;bottom:calc(var(--v)*100%);left:0;pointer-events:none;position:absolute;right:0}.lt-cpl-cap em[data-v-3f11e427]{bottom:2px;color:#ef5350;font-size:.625rem;font-style:normal;font-weight:600;position:absolute;right:0}.lt-dot.is-cap[data-v-3f11e427]{border-radius:0;border-top:2px dashed #ef5350;height:0}.lt-cpl-checks[data-v-3f11e427]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0 0 4px;padding:0}.lt-cpl-checks li[data-v-3f11e427]{align-items:start;background:#f2fbf5;border:1px solid #d7efe0;border-radius:10px;-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:auto minmax(0,1fr);padding:10px;transition:background-color .4s ease,border-color .4s ease}.lt-cpl-checks li.is-over[data-v-3f11e427]{background:#fdf1f1;border-color:#f6c9c8}.lt-cpl-mark[data-v-3f11e427]{align-items:center;background:#2bb673;border-radius:50%;color:#fff;display:inline-flex;font-size:.75rem;font-weight:700;grid-row:span 2;height:20px;justify-content:center;transition:background-color .4s ease;width:20px}.lt-cpl-checks li.is-over .lt-cpl-mark[data-v-3f11e427]{background:#ef5350}.lt-cpl-check-label[data-v-3f11e427]{color:#121212;font-size:.75rem;font-weight:600}.lt-cpl-check-text[data-v-3f11e427]{color:#4b5563;font-size:.75rem;line-height:1.35}.lt-cpl-steps[data-v-3f11e427]{margin:0 auto;max-width:560px;width:100%}.lt-cpl-steps-title[data-v-3f11e427]{color:#6b7280;font-size:.8125rem;font-weight:600;margin:0 0 10px}.lt-cpl-steps ol[data-v-3f11e427]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0;position:relative}.lt-cpl-steps ol[data-v-3f11e427]:before{background:linear-gradient(90deg,#d5dbe3,#00b7ff);content:"";height:2px;left:14px;position:absolute;right:14px;top:13px}.lt-cpl-steps li[data-v-3f11e427]{color:#4b5563;display:flex;flex-direction:column;font-size:.75rem;gap:4px;line-height:1.4;position:relative}.lt-cpl-steps strong[data-v-3f11e427]{color:#121212;font-size:.8125rem}.lt-cpl-step-num[data-v-3f11e427]{align-items:center;background:#fff;border:2px solid #00b7ff;border-radius:50%;color:#0077a8;display:inline-flex;font-size:.8125rem;font-weight:700;height:28px;justify-content:center;margin-bottom:4px;width:28px}@media(max-width:767px){.lt-cpl-chart[data-v-3f11e427]{grid-template-columns:64px minmax(0,1fr)}.lt-cpl-label[data-v-3f11e427]{font-size:.6875rem}.lt-cpl-phase[data-v-3f11e427]{font-size:.625rem;padding:0 5px}.lt-cpl-col[data-v-3f11e427]{padding:0 12%}.lt-cpl-checks[data-v-3f11e427]{grid-template-columns:minmax(0,1fr)}.lt-cpl-steps ol[data-v-3f11e427]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.lt-cpl-steps ol[data-v-3f11e427]:before{display:none}}@media(prefers-reduced-motion:reduce){.lt-cpl-checks li[data-v-3f11e427],.lt-cpl-mark[data-v-3f11e427],.lt-cpl-phase[data-v-3f11e427],.lt-cpl-seg[data-v-3f11e427]{transition:none!important}}.lt-req-list[data-v-3f11e427]{counter-reset:lt-counter;display:flex;flex-direction:column;gap:6px;margin:0;padding:0;width:100%}.lt-req-item[data-v-3f11e427]{background:#fff;border:1px solid #edeff2;border-radius:8px;box-shadow:0 1px 3px #00000008;gap:12px;padding:10px 14px}.lt-req-item[data-v-3f11e427],.lt-req-num[data-v-3f11e427]{align-items:center;display:flex}.lt-req-num[data-v-3f11e427]{background:#00b7ff;border-radius:7px;color:#fff;counter-increment:lt-counter;flex:0 0 auto;font-size:14px;font-weight:700;height:26px;justify-content:center;width:26px}.lt-req-num[data-v-3f11e427]:before{content:counter(lt-counter)}.lt-req-text[data-v-3f11e427]{color:#2a2a2a;font-size:15px;line-height:1.4}.lt-req-text strong[data-v-3f11e427]{color:#1a1a1a;font-weight:600}.lt-vgl[data-v-3f11e427]{background:#fff;border-collapse:separate;border-radius:14px;border-spacing:0;box-shadow:0 4px 20px #00000012;overflow:hidden;width:100%}.lt-vgl thead th[data-v-3f11e427]{font-size:14px;font-weight:700;padding:12px 18px;text-align:left}.lt-vgl thead th.lt-head-req[data-v-3f11e427]{background:#f5f7fa;color:#1a1a1a}.lt-vgl thead th.lt-head-old[data-v-3f11e427]{background:#f5f7fa;color:#8a94a6;font-weight:600}.lt-table thead th.lt-brand[data-v-3f11e427],.lt-vgl thead th.lt-brand[data-v-3f11e427]{background:#00b7ff;text-align:center;vertical-align:middle}.lt-table thead th.lt-brand svg[data-v-3f11e427],.lt-vgl thead th.lt-brand svg[data-v-3f11e427]{height:auto;vertical-align:middle;width:82px}.lt-vgl tbody td[data-v-3f11e427]{border-top:1px solid #edeff2;font-size:14px;padding:9px 18px;vertical-align:middle}.lt-vgl tbody td.lt-req[data-v-3f11e427]{color:#1a1a1a;font-weight:600}.lt-vgl tbody td.lt-old[data-v-3f11e427]{color:#8a94a6}.lt-vgl tbody td.lt-new[data-v-3f11e427]{background:#00b7ff0d;color:#1a1a1a;font-weight:500}.lt-cell[data-v-3f11e427]{align-items:center;display:flex;gap:8px}.lt-ico[data-v-3f11e427]{flex:0 0 auto;height:17px;width:17px}.lt-ico-x[data-v-3f11e427]{color:#c4cbd6}.lt-ico-check[data-v-3f11e427]{color:#00b7ff}.lt-table[data-v-3f11e427]{background:#fff;border-collapse:collapse;border-radius:12px;box-shadow:0 2px 12px #0000000f;overflow:hidden;width:100%}.lt-table thead[data-v-3f11e427]{background:#f5f7fa}.lt-table thead th[data-v-3f11e427]{color:#1a1a1a;font-weight:600;padding:7px 16px;text-align:left}.lt-table tbody td[data-v-3f11e427],.lt-table thead th[data-v-3f11e427]{border-bottom:1px solid #edeff2;font-size:14px}.lt-table tbody td[data-v-3f11e427]{color:#2a2a2a;padding:6px 16px;vertical-align:middle}.lt-table tbody tr:last-child td[data-v-3f11e427]{border-bottom:none}.lt-table tbody td[data-v-3f11e427]:first-child{color:#1a1a1a;font-weight:600}.lt-table tbody td[data-v-3f11e427]:last-child{background:#00b7ff0f;color:#1a1a1a;font-weight:500}@media(max-width:600px){.lt-table tbody td[data-v-3f11e427],.lt-table thead th[data-v-3f11e427],.lt-vgl tbody td[data-v-3f11e427],.lt-vgl thead th[data-v-3f11e427]{font-size:12px;padding:7px 10px}.lt-table thead th.lt-brand svg[data-v-3f11e427],.lt-vgl thead th.lt-brand svg[data-v-3f11e427]{width:64px}}.solution_header .tag_wrap-5.secondary-32[data-v-3f11e427]{align-self:center}.lt-thesis .cta_content[data-v-3f11e427]{max-width:none;width:100%}.lt-limits[data-v-3f11e427]{display:grid;gap:12px 2.5rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:.5rem 0 1.5rem;padding:0;text-align:left;width:100%}.lt-limits li[data-v-3f11e427]{color:#ffffffc7;font-size:1rem;line-height:1.55;padding-left:1.5rem;position:relative}.lt-limits li[data-v-3f11e427]:before{background:#00b7ff;border-radius:2px;content:"";height:9px;left:0;position:absolute;top:.55em;width:9px}.lt-limits[data-v-3f11e427] strong{color:#fff}.lt-limits[data-v-3f11e427] a{color:#00baff;font-weight:600}@media(max-width:767px){.lt-limits[data-v-3f11e427]{grid-template-columns:minmax(0,1fr)}}@media(min-width:992px){.quality_right-2[data-v-3f11e427]{align-self:center}.testimonial_card-2[data-v-3f11e427]{grid-template-columns:1fr .85fr;height:auto;min-height:24rem}.testimonial_content-2[data-v-3f11e427]{justify-content:center}.testimonial_visual_img[data-v-3f11e427]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;width:100%}}
