.home-page[data-v-8d881a7c]{--ink: #0b2140;--muted: #5f7389;--line: rgba(68, 142, 190, .16);--blue: #1f66db;--blue-deep: #1255c9;--cyan: #25b8d6;--accent: #f59c49;min-height:100vh;overflow-x:hidden;color:var(--ink);background:radial-gradient(circle at 85% 18%,rgba(71,176,219,.18),transparent 24rem),radial-gradient(circle at 16% 8%,rgba(31,102,219,.08),transparent 20rem),linear-gradient(rgba(68,142,190,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(68,142,190,.05) 1px,transparent 1px),linear-gradient(180deg,#fff,#eef9fc 40%,#fff 72%,#eef7fb);background-size:auto,auto,46px 46px,46px 46px,auto}.home-shell[data-v-8d881a7c]{width:min(1320px,calc(100% - 72px));margin-inline:auto}.home-hero[data-v-8d881a7c]{position:relative;overflow:hidden;min-height:684px;padding-top:64px;padding-bottom:18px}.home-hero[data-v-8d881a7c]:after{content:"";position:absolute;left:-4vw;right:-4vw;bottom:-1px;height:108px;background:linear-gradient(180deg,#fff0,#fff 80%);clip-path:ellipse(64% 84% at 50% 100%);pointer-events:none}.home-brand__mark[data-v-8d881a7c]{position:relative;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;overflow:hidden;background:#fff;box-shadow:0 10px 20px #1255c91f,inset 0 0 0 1px #ffffffeb}.home-brand__mark img[data-v-8d881a7c]{width:100%;height:100%;object-fit:cover}.home-brand__copy[data-v-8d881a7c]{display:grid;line-height:1.05}.home-brand__copy strong[data-v-8d881a7c]{color:#102d57;font-size:1rem;font-weight:900;letter-spacing:0}.home-brand__copy small[data-v-8d881a7c]{display:none}.home-cta[data-v-8d881a7c]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;min-width:0;padding:0 24px;border-radius:10px;font-size:.95rem;font-weight:900;letter-spacing:0;white-space:nowrap}.home-cta--solid[data-v-8d881a7c]{color:#fff;background:linear-gradient(135deg,#2f8cff,#125ed8);box-shadow:0 14px 28px #020f2557,inset 0 1px #ffffff3d;min-width:120px}.home-cta--ghost[data-v-8d881a7c]{color:#245b92;border:1px solid rgba(31,102,219,.18);background:#ffffffd1;box-shadow:0 14px 28px #1255c914}.home-hero__bg[data-v-8d881a7c]{position:absolute;inset:64px 0 0;overflow:hidden;isolation:isolate;pointer-events:none}.home-hero__bg-stage[data-v-8d881a7c]{position:absolute;inset:-13% -4% 3%;transform:none}.home-hero__bg-art[data-v-8d881a7c]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:57% 34%;opacity:1;filter:saturate(1.06) brightness(1.04) contrast(1.04);transform:scale(1.035) translateY(-64px);animation:homeDayCycle-8d881a7c 16s linear -2s infinite}.home-hero__sun-reflection[data-v-8d881a7c]{animation:homeSunReflection-8d881a7c 16s linear -2s infinite}.home-hero__headlights[data-v-8d881a7c]{opacity:0;animation:homeHeadlights-8d881a7c 16s linear -2s infinite}@keyframes homeSunReflection-8d881a7c{0%,to{opacity:.08;transform:translate(-65px)}20%{opacity:.45;transform:translate(-35px)}45%{opacity:.85;transform:translate(0)}75%{opacity:.25;transform:translate(60px)}90%{opacity:.08;transform:translate(75px)}}@keyframes homeHeadlights-8d881a7c{0%,8%,90%,to{opacity:1}22%,65%{opacity:0}78%{opacity:.65}}.home-hero__dataflow[data-v-8d881a7c]{position:absolute;inset:63% -8% 0;overflow:hidden;pointer-events:none;opacity:1;mask-image:linear-gradient(180deg,transparent,#000 24%,#000 88%,transparent)}.home-hero__lane[data-v-8d881a7c]{position:absolute;left:0;top:36%;width:110%;height:1px;background:linear-gradient(90deg,transparent,#65c7f64d 40%,#b1e5ff80 80%,transparent);transform:rotate(-9deg);transform-origin:center}.home-hero__lane[data-v-8d881a7c]:nth-child(2){top:62%}.home-hero__lane[data-v-8d881a7c]:nth-child(3){top:86%}.home-hero__lane i[data-v-8d881a7c]{position:absolute;left:0;top:-1px;width:240px;height:3px;background:linear-gradient(90deg,transparent,#168df5 55%,#65d9ff 84%,#ffffff);box-shadow:0 2px 8px #158df580;animation:homeDataTravel-8d881a7c 4.5s linear infinite}.home-hero__lane i[data-v-8d881a7c]:after{content:"";position:absolute;right:0;top:-1px;width:6px;height:6px;background:#e5f9ff}.home-hero__lane:nth-child(2) i[data-v-8d881a7c]{animation-duration:5.5s;animation-delay:-2s}.home-hero__lane:nth-child(3) i[data-v-8d881a7c]{animation-duration:4s;animation-delay:-3s}.home-hero--motion-paused[data-v-8d881a7c] :is(.home-hero__bg-art,.home-hero__daylight,.home-hero__sun-reflection,.home-hero__headlights,.home-hero__lane i,.home-hero__glow,.home-hero__lineart){animation-play-state:paused}@keyframes homeDataTravel-8d881a7c{0%{transform:translate(-260px);opacity:0}8%{opacity:1}90%{opacity:1}to{transform:translate(calc(115vw + 260px));opacity:0}}@media(max-width:640px){.home-hero__dataflow[data-v-8d881a7c]{inset-block-start:70%;opacity:.85}.home-hero__lane[data-v-8d881a7c]:nth-child(3){display:none}.home-hero__lane i[data-v-8d881a7c]{width:110px;animation-duration:6s}}.home-hero__bg-vignette[data-v-8d881a7c]{position:absolute;inset:0;background:linear-gradient(90deg,#edf6ffb3,#edf6ff40 40%,transparent 65%)}.home-hero__daylight[data-v-8d881a7c]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,#ffcd8c99);mix-blend-mode:soft-light;animation:homeDayWarmth-8d881a7c 16s linear -2s infinite}.home-hero__grid[data-v-8d881a7c]{position:absolute;inset:0;background:linear-gradient(rgba(74,153,200,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(74,153,200,.025) 1px,transparent 1px);background-size:56px 56px;opacity:.18}.home-hero__glow[data-v-8d881a7c]{position:absolute;pointer-events:none;mix-blend-mode:screen}.home-hero__glow--right[data-v-8d881a7c]{right:6%;top:10%;width:110%;height:140%;background:conic-gradient(from 0deg at 100% 0%,transparent 190deg,#c4edff33 210deg,#f1fbffb3 226deg,#c4edff40 239deg,transparent 255deg);mask-image:linear-gradient(180deg,#000,#000 35%,transparent 90%);transform-origin:100% 0;animation:homeGlow-8d881a7c 16s linear -2s infinite}@media(max-width:640px){.home-hero__glow--right[data-v-8d881a7c]{width:110%;height:65%}}.home-hero__lineart[data-v-8d881a7c]{position:absolute;left:-1%;bottom:-12px;width:min(1150px,64vw);opacity:.18;animation:homeLineDrift-8d881a7c 16s ease-in-out infinite alternate}.home-hero__layout[data-v-8d881a7c]{position:relative;z-index:2;display:grid;grid-template-columns:minmax(580px,1fr) minmax(560px,1fr);gap:22px;align-items:start;padding-top:0;margin-top:24px}.home-copy[data-v-8d881a7c]{max-width:710px;padding-top:0}.home-kicker[data-v-8d881a7c]{margin:0 0 16px;color:var(--blue);font-size:1rem;font-weight:850}.home-copy h1[data-v-8d881a7c]{margin:0;color:#102d57;font-size:clamp(2.8rem,3.25vw,4.1rem);font-weight:950;line-height:1.02;letter-spacing:0}.home-copy h1 span[data-v-8d881a7c]{display:block;white-space:nowrap}.home-lead[data-v-8d881a7c]{max-width:650px;margin:22px 0 0;color:#54708d;font-size:1rem;font-weight:650;line-height:1.9}.home-actions[data-v-8d881a7c]{display:flex;gap:20px;margin-top:32px}.home-actions .home-cta span[data-v-8d881a7c]{margin-left:8px}.home-stats[data-v-8d881a7c]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:30px}.home-stat[data-v-8d881a7c]{display:grid;justify-items:center;gap:8px;padding:8px 10px 0;text-align:center}.home-stat__icon[data-v-8d881a7c]{position:relative;display:inline-block;width:28px;height:28px;color:var(--blue)}.home-stat__icon[data-v-8d881a7c]:before,.home-stat__icon[data-v-8d881a7c]:after{content:"";position:absolute;inset:0}.home-stat__icon--building[data-v-8d881a7c]:before{inset:6px 8px 4px;border:2px solid currentColor;border-radius:2px}.home-stat__icon--building[data-v-8d881a7c]:after{left:7px;right:7px;bottom:3px;height:6px;border-top:2px solid currentColor;border-bottom:2px solid currentColor}.home-stat__icon--truck[data-v-8d881a7c]:before{left:3px;top:10px;width:14px;height:8px;border:2px solid currentColor;border-radius:2px}.home-stat__icon--truck[data-v-8d881a7c]:after{left:16px;top:12px;width:8px;height:6px;border:2px solid currentColor;border-left:0;border-radius:0 3px 3px 0}.home-stat__icon--target[data-v-8d881a7c]:before{inset:5px;border:2px solid currentColor;border-radius:50%}.home-stat__icon--target[data-v-8d881a7c]:after{left:12px;top:12px;width:4px;height:4px;border-radius:50%;background:currentColor}.home-stat__icon--support[data-v-8d881a7c]:before{left:6px;top:5px;width:16px;height:16px;border:2px solid currentColor;border-bottom-width:4px;border-radius:50% 50% 40% 40%}.home-stat__icon--support[data-v-8d881a7c]:after{left:11px;bottom:2px;width:6px;height:6px;border-radius:50%;background:currentColor}.home-stat strong[data-v-8d881a7c]{color:#183a5e;font-size:.94rem;font-weight:950}.home-stat small[data-v-8d881a7c]{color:#68809b;font-size:.76rem;font-weight:700;line-height:1.3}.home-dashboard[data-v-8d881a7c]{position:relative;min-height:620px;margin-top:-12px;perspective:1600px;transform-style:preserve-3d}.home-dashboard__backplate[data-v-8d881a7c],.home-dashboard__backplate--secondary[data-v-8d881a7c]{display:none}.home-dashboard__frame[data-v-8d881a7c]{position:absolute;inset:18px 0 16px 46px;overflow:visible;border:0;background:transparent;box-shadow:none;backdrop-filter:none;transform:translate(8px,-50px) scale(1.04);transform-origin:center center}.home-dashboard__frame[data-v-8d881a7c]:before{display:none}.home-dashboard__frame[data-v-8d881a7c]:after{display:none}.home-dashboard__hero-stage[data-v-8d881a7c]{position:absolute;inset:12px clamp(20px,4%,32px) 8px 0;margin:0;overflow:visible;border:0;background:transparent;box-shadow:none;z-index:2}.home-dashboard__hero-stage[data-v-8d881a7c]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#eff6ff3d,#ffffff14,#fff0 28%),radial-gradient(circle at 76% 8%,rgba(206,236,255,.14),transparent 24%);pointer-events:none;z-index:2}.home-dashboard__hero-image[data-v-8d881a7c]{width:100%;height:100%;object-fit:contain;object-position:center center;display:block;transform:none;filter:drop-shadow(0 20px 34px rgba(20,99,185,.12))}.home-dashboard__shell[data-v-8d881a7c]{display:none}.home-dashboard__sidebar[data-v-8d881a7c]{display:flex;flex-direction:column;gap:14px;padding:16px 14px 14px;color:#fffffff5;background:radial-gradient(circle at 50% 0%,rgba(95,196,255,.18),transparent 48%),linear-gradient(180deg,#173e78,#123764 42%,#102e57)}.home-dashboard__brand[data-v-8d881a7c]{display:flex;align-items:center;gap:10px}.home-dashboard__brand-mark[data-v-8d881a7c]{display:grid;grid-template-columns:repeat(2,8px);gap:3px;width:23px;height:23px;transform:rotate(45deg)}.home-dashboard__brand-mark span[data-v-8d881a7c]{border-radius:4px;background:linear-gradient(180deg,#fff,#ffffffb8);box-shadow:0 0 0 1px #ffffff14}.home-dashboard__brand-copy strong[data-v-8d881a7c]{display:block;font-size:.86rem;font-weight:900;letter-spacing:.02em}.home-dashboard__brand-copy small[data-v-8d881a7c]{display:block;margin-top:1px;color:#e2efffb8;font-size:.58rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.home-dashboard__sidebar-name[data-v-8d881a7c]{color:#ffffff8a;font-size:.68rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.home-dashboard__side-nav[data-v-8d881a7c]{display:flex;flex-direction:column;gap:6px}.home-dashboard__side-nav a[data-v-8d881a7c]{display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 10px;border:1px solid transparent;border-radius:12px;color:#e7f1ffdb;font-size:.78rem;font-weight:750;text-decoration:none;transition:transform .2s ease,background-color .2s ease,border-color .2s ease}.home-dashboard__side-nav a.active[data-v-8d881a7c]{background:#ffffff1a;border-color:#ffffff14;color:#fff;box-shadow:inset 0 1px #ffffff14}.home-dashboard__side-nav a[data-v-8d881a7c]:hover{transform:translate(1px)}.home-dashboard__side-dot[data-v-8d881a7c]{width:7px;height:7px;border-radius:999px;background:#72d6ffb8;box-shadow:0 0 0 4px #72d6ff1a}.home-dashboard__side-nav small[data-v-8d881a7c]{color:#ffffff94;font-size:.7rem;font-weight:900}.home-dashboard__workspace[data-v-8d881a7c]{display:flex;flex-direction:column;gap:10px;padding:12px 14px 14px}.home-dashboard__topbar[data-v-8d881a7c]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:6px;border-bottom:1px solid rgba(213,225,239,.9)}.home-dashboard__topbar-left[data-v-8d881a7c],.home-dashboard__topbar-right[data-v-8d881a7c]{display:flex;align-items:center;gap:10px}.home-dashboard__topbar-left strong[data-v-8d881a7c]{color:#294872;font-size:.84rem;font-weight:900}.home-dashboard__menu[data-v-8d881a7c]{display:inline-flex;flex-direction:column;justify-content:center;gap:2px;width:22px;height:22px;padding:0;border:0;background:transparent;color:#4a5f7f}.home-dashboard__menu span[data-v-8d881a7c]{display:block;width:12px;height:1.8px;border-radius:999px;background:currentColor}.home-dashboard__topbar-right[data-v-8d881a7c]{color:#6a7f99;font-size:.72rem;font-weight:800}.home-dashboard__topbar-user[data-v-8d881a7c]{display:inline-flex;align-items:center;gap:7px;padding-left:10px;border-left:1px solid rgba(199,211,225,.92)}.home-dashboard__topbar-user span[data-v-8d881a7c]{width:18px;height:18px;border-radius:999px;background:radial-gradient(circle at 50% 35%,#fff 0 2px,transparent 2px),linear-gradient(180deg,#78b6ff,#4d89f5);box-shadow:0 0 0 2px #74acff24}.home-dashboard__metrics[data-v-8d881a7c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.home-dashboard__metric[data-v-8d881a7c]{min-height:86px;padding:12px 12px 10px;border:1px solid rgba(219,229,240,.92);border-radius:14px;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 12px 22px #0f56aa0f}.home-dashboard__metric small[data-v-8d881a7c]{display:block;color:#6a7f99;font-size:.66rem;font-weight:750;line-height:1.35}.home-dashboard__metric strong[data-v-8d881a7c]{display:block;margin-top:10px;color:#12315d;font-size:1.18rem;font-weight:900;line-height:1}.home-dashboard__metric span[data-v-8d881a7c]{display:block;margin-top:7px;color:#28b78b;font-size:.66rem;font-weight:800}.home-dashboard__content[data-v-8d881a7c]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(220px,.72fr);gap:10px}.home-dashboard__map-card[data-v-8d881a7c],.home-dashboard__task-card[data-v-8d881a7c],.home-dashboard__mini[data-v-8d881a7c]{border:1px solid rgba(221,230,240,.9);border-radius:15px;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 14px 24px #0f56aa12}.home-dashboard__map-card[data-v-8d881a7c]{padding:11px}.home-dashboard__map-card header[data-v-8d881a7c],.home-dashboard__panel-head[data-v-8d881a7c],.home-dashboard__mini-head[data-v-8d881a7c]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.home-dashboard__map-card header small[data-v-8d881a7c],.home-dashboard__panel-head small[data-v-8d881a7c],.home-dashboard__mini-head small[data-v-8d881a7c]{display:block;color:#7790aa;font-size:.64rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.home-dashboard__map-card header strong[data-v-8d881a7c],.home-dashboard__panel-head strong[data-v-8d881a7c],.home-dashboard__mini-head strong[data-v-8d881a7c]{display:block;margin-top:3px;color:#15345e;font-size:.82rem;font-weight:850}.home-dashboard__map-card header>span[data-v-8d881a7c]{color:#7aa0cf;font-size:.64rem;font-weight:850;white-space:nowrap}.home-dashboard__map-frame[data-v-8d881a7c]{height:140px;margin-top:10px;overflow:hidden;border-radius:12px;background:#edf4fb}.home-dashboard__map-frame img[data-v-8d881a7c]{width:100%;height:100%;object-fit:cover;object-position:center 60%}.home-dashboard__task-card[data-v-8d881a7c]{padding:11px 11px 12px}.home-dashboard__filters[data-v-8d881a7c]{display:inline-flex;gap:6px;flex-wrap:wrap}.home-dashboard__filters span[data-v-8d881a7c]{padding:4px 8px;border-radius:999px;background:#eef5fd;color:#6d84a0;font-size:.64rem;font-weight:800}.home-dashboard__filters .is-active[data-v-8d881a7c]{background:#0f6cf51a;color:#0f6cf5}.home-dashboard__task-list[data-v-8d881a7c]{display:flex;flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none}.home-dashboard__task-list li[data-v-8d881a7c]{display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid rgba(225,233,241,.88)}.home-dashboard__task-icon[data-v-8d881a7c]{width:14px;height:14px;border-radius:999px;background:radial-gradient(circle at 50% 50%,#fff 0 2px,transparent 2px),linear-gradient(180deg,#59b8ff,#0f6cf5);box-shadow:0 0 0 3px #0f6cf514}.home-dashboard__task-copy strong[data-v-8d881a7c]{display:block;color:#18375f;font-size:.77rem;font-weight:850}.home-dashboard__task-copy span[data-v-8d881a7c],.home-dashboard__task-meta small[data-v-8d881a7c]{color:#6f839d;font-size:.66rem;font-weight:750}.home-dashboard__task-meta[data-v-8d881a7c]{text-align:right}.home-dashboard__task-meta span[data-v-8d881a7c]{display:block;margin-top:2px;color:#22b286;font-size:.66rem;font-weight:850}.home-dashboard__more[data-v-8d881a7c]{display:inline-flex;margin-top:10px;color:#0f6cf5;font-size:.72rem;font-weight:850}.home-dashboard__insights[data-v-8d881a7c]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,.95fr);gap:10px}.home-dashboard__mini[data-v-8d881a7c]{padding:10px 11px 11px}.home-dashboard__mini-vision[data-v-8d881a7c]{display:grid;grid-template-columns:68px minmax(0,1fr);gap:10px;align-items:center;margin-top:8px}.home-dashboard__mini-vision img[data-v-8d881a7c]{width:68px;height:58px;border-radius:10px;object-fit:cover;border:1px solid rgba(221,230,240,.92)}.home-dashboard__mini-vision small[data-v-8d881a7c]{display:block;color:#6f839d;font-size:.64rem;font-weight:750}.home-dashboard__mini-vision strong[data-v-8d881a7c]{display:block;margin-top:4px;color:#15345e;font-size:.74rem;font-weight:850}.home-dashboard__mini-vision span[data-v-8d881a7c]{display:inline-flex;margin-top:7px;color:#0f6cf5;font-size:.66rem;font-weight:800}.home-dashboard__chart[data-v-8d881a7c]{width:100%;height:96px;margin-top:8px}.home-dashboard__donut[data-v-8d881a7c]{position:relative;display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px;align-items:center;margin-top:6px}.home-dashboard__donut svg[data-v-8d881a7c]{width:112px;height:112px}.home-dashboard__donut svg circle[data-v-8d881a7c]{fill:none;stroke-linecap:round}.home-dashboard__donut svg circle[data-v-8d881a7c]:nth-child(1){stroke:#edf3fb;stroke-width:14}.home-dashboard__donut svg circle[data-v-8d881a7c]:nth-child(2){stroke:#0f6cf5;stroke-width:14;stroke-dasharray:170 54;transform:rotate(-90deg);transform-origin:60px 60px}.home-dashboard__donut svg circle[data-v-8d881a7c]:nth-child(3){stroke:#24b286d9;stroke-width:14;stroke-dasharray:56 168;transform:rotate(48deg);transform-origin:60px 60px}.home-dashboard__donut-copy[data-v-8d881a7c]{position:absolute;inset:0 auto 0 0;display:grid;place-items:center;width:112px;text-align:center;pointer-events:none}.home-dashboard__donut-copy strong[data-v-8d881a7c]{display:block;color:#15345e;font-size:1.08rem;font-weight:900;line-height:1}.home-dashboard__donut-copy small[data-v-8d881a7c]{display:block;margin-top:4px;color:#6f839d;font-size:.64rem;font-weight:750}.home-dashboard__donut-list[data-v-8d881a7c]{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;color:#6f839d;font-size:.66rem;font-weight:750}.home-dashboard__donut-list li[data-v-8d881a7c]{display:flex;align-items:center;gap:6px}.home-dashboard__donut-list span[data-v-8d881a7c]{width:7px;height:7px;border-radius:999px;background:linear-gradient(180deg,#59b8ff,#0f6cf5)}.home-products[data-v-8d881a7c],.home-process[data-v-8d881a7c],.home-showcase[data-v-8d881a7c],.home-why[data-v-8d881a7c],.home-cta-section[data-v-8d881a7c]{position:relative;padding:58px 0}.home-products[data-v-8d881a7c]{margin-top:-18px;padding-top:44px;background:linear-gradient(180deg,#ffffff6b,#fff 26%),radial-gradient(circle at 50% 0%,rgba(91,184,236,.1),transparent 24rem)}.home-products .section-heading[data-v-8d881a7c]{max-width:1100px;margin-bottom:26px}.home-products .section-heading p[data-v-8d881a7c]{width:fit-content;max-width:100%;margin-inline:auto;text-align:center;font-size:clamp(.88rem,1vw,.96rem)}@media(min-width:900px){.home-products .section-heading p[data-v-8d881a7c]{white-space:nowrap}}.home-process[data-v-8d881a7c]{padding-top:58px;background:radial-gradient(circle at 50% 26%,rgba(52,136,216,.12),transparent 22rem),linear-gradient(180deg,#f4faffeb,#fffffff0)}.home-showcase[data-v-8d881a7c]{padding-top:42px;background:radial-gradient(circle at 50% 54%,rgba(97,172,245,.14),transparent 22rem),linear-gradient(180deg,#fffffffa,#f7fbffe0 56%,#fff)}.home-why[data-v-8d881a7c]{padding-top:12px;padding-bottom:34px}.home-cta-section[data-v-8d881a7c]{padding-top:20px;padding-bottom:36px}.section-heading[data-v-8d881a7c]{display:block;max-width:840px;margin:0 auto 34px;padding-left:0;border-left:0;text-align:center}.section-heading[data-v-8d881a7c]:before{display:none}.section-heading h2[data-v-8d881a7c],.cta-copy h2[data-v-8d881a7c]{margin:0;color:#102d57;font-size:clamp(1.78rem,2.45vw,2.5rem);font-weight:950;line-height:1.16}.section-heading p[data-v-8d881a7c],.cta-copy p[data-v-8d881a7c]{margin:14px 0 0;color:#637b96;font-size:.98rem;font-weight:650;line-height:1.8}.section-heading--compact[data-v-8d881a7c]{margin-bottom:26px}.section-heading--tight[data-v-8d881a7c]{margin-bottom:22px}.product-grid[data-v-8d881a7c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.product-card[data-v-8d881a7c]{display:flex;flex-direction:column;gap:16px;min-height:430px;padding:22px 20px 20px;border:1px solid rgba(73,135,193,.16);border-radius:20px;background:linear-gradient(180deg,#fffffffa,#f7fbfff0),linear-gradient(180deg,rgba(113,178,245,.04),transparent 42%);box-shadow:0 16px 42px #1861b40f;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,border-color .22s ease}@media(hover:hover)and (pointer:fine){.product-card[data-v-8d881a7c]:hover{transform:translateY(-4px);border-color:#2b75d66b;box-shadow:0 26px 60px #1861b41a}.product-card:hover .product-card__preview img[data-v-8d881a7c]{transform:scale(1.025)}}.product-card__head[data-v-8d881a7c]{display:grid;grid-template-columns:52px minmax(0,1fr);gap:14px;align-items:start}.product-card__icon[data-v-8d881a7c]{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;color:#fff;font-size:.92rem;font-weight:900;box-shadow:0 14px 30px #1f66db2e}.product-card__icon svg[data-v-8d881a7c]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.product-card__icon--erp[data-v-8d881a7c]{background:linear-gradient(135deg,#2d7ef4,#1f65db)}.product-card__icon--dispatch[data-v-8d881a7c]{background:linear-gradient(135deg,#30c9d4,#1c95eb)}.product-card__icon--ai[data-v-8d881a7c]{background:linear-gradient(135deg,#3b88f7,#2166dd)}.product-card__heading h3[data-v-8d881a7c]{margin:0;color:#112f57;font-size:1.46rem;font-weight:900;line-height:1.16}.product-card__heading p[data-v-8d881a7c]{margin:10px 0 0;color:#5c7390;font-size:.92rem;font-weight:650;line-height:1.72}.product-card__preview[data-v-8d881a7c]{display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:176px;padding:10px;border-radius:14px;border:1px solid rgba(61,126,191,.14);background:linear-gradient(180deg,#fffffffa,#f7fafff5),linear-gradient(180deg,rgba(136,187,246,.08),transparent 38%);box-shadow:inset 0 1px #ffffffeb,0 16px 34px #1f66db14}.product-card__preview img[data-v-8d881a7c]{width:100%;height:100%;object-fit:contain;object-position:center;border-radius:12px;transition:transform .26s cubic-bezier(.22,1,.36,1)}.product-card__preview--dispatch img[data-v-8d881a7c]{object-position:center 46%}.product-card__preview--ai img[data-v-8d881a7c]{object-position:center 40%}.product-card__tags[data-v-8d881a7c]{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.product-card__tags li[data-v-8d881a7c]{padding:7px 14px;border:1px solid rgba(71,136,203,.14);border-radius:999px;background:#f5f9fff5;color:#617998;font-size:.75rem;font-weight:750;line-height:1;box-shadow:0 10px 18px #1f66db0a}.process-band[data-v-8d881a7c]{position:relative;overflow:hidden;padding:28px 34px 26px;border:1px solid rgba(78,181,226,.22);border-radius:999px;background:radial-gradient(ellipse at 50% 100%,rgba(111,207,247,.22),transparent 36%),linear-gradient(180deg,#ffffffd1,#effaffd1);box-shadow:inset 0 0 0 1px #ffffffb8,0 18px 54px #1889be14}.process-band[data-v-8d881a7c]:after{content:"";position:absolute;inset:auto 24px 12px;height:102px;border-radius:999px;background:radial-gradient(ellipse at center,rgba(97,175,255,.22) 0 18%,rgba(97,175,255,.09) 18% 34%,transparent 66%);pointer-events:none}.process-track[data-v-8d881a7c]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin:0;padding:10px 0 0;list-style:none}.process-track[data-v-8d881a7c]:before{content:"";position:absolute;left:7%;right:7%;top:44px;height:2px;background:linear-gradient(90deg,transparent 0,rgba(79,171,242,.72) 12%,rgba(79,171,242,.72) 88%,transparent 100%)}.process-track li[data-v-8d881a7c]{position:relative;display:grid;justify-items:center;gap:12px;text-align:center}.process-track li[data-v-8d881a7c]:not(:last-child):after{content:"→";position:absolute;top:28px;right:-8px;color:#3890dc85;font-size:1.1rem;font-weight:700}.process-step__orb[data-v-8d881a7c]{display:grid;place-items:center;width:58px;height:58px;border:1px solid rgba(77,141,203,.18);border-radius:50%;background:linear-gradient(180deg,#fffffffa,#f0f7fff0);box-shadow:0 0 0 9px #ffffff9e,0 12px 28px #1f66db14;color:#2372e5}.process-step__orb svg[data-v-8d881a7c]{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.process-track strong[data-v-8d881a7c]{display:grid;gap:4px;justify-items:center;color:#173b61;font-size:.98rem;font-weight:900;line-height:1.18}.process-track strong span[data-v-8d881a7c]{color:#2172e4;font-size:1.08rem}.process-track small[data-v-8d881a7c]{max-width:92px;color:#5d7795;font-size:.76rem;font-weight:650;line-height:1.55;white-space:pre-line}.showcase-tabs[data-v-8d881a7c]{display:flex;justify-content:center;gap:12px;margin-bottom:26px}.showcase-tab[data-v-8d881a7c]{min-width:132px;height:42px;padding:0 18px;border:1px solid rgba(74,136,199,.14);border-radius:999px;background:#ffffffeb;color:#6a8097;font-size:.88rem;font-weight:800;box-shadow:0 10px 22px #1f66db0d;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.showcase-tab[data-v-8d881a7c]:hover{transform:translateY(-1px)}.showcase-tab.is-active[data-v-8d881a7c]{border-color:transparent;background:linear-gradient(135deg,#2c80f4,#1f66db);color:#fff;box-shadow:0 16px 28px #1f66db33}.showcase-stage[data-v-8d881a7c]{position:relative;min-height:430px;padding:2px 108px 54px}.showcase-stage[data-v-8d881a7c]:before{content:"";position:absolute;left:11%;right:11%;bottom:8px;height:188px;border-radius:50%;border:1px solid rgba(114,185,255,.26);box-shadow:0 0 0 18px #add6ff14,0 0 0 38px #add6ff0a;background:radial-gradient(ellipse at center,rgba(120,188,255,.18) 0 20%,transparent 62%);pointer-events:none}.showcase-panel[data-v-8d881a7c]{position:relative;overflow:hidden;border:1px solid rgba(73,138,202,.15);border-radius:22px;background:linear-gradient(180deg,#fffffffa,#f7fbfff2),linear-gradient(180deg,rgba(104,175,246,.08),transparent 34%);box-shadow:inset 0 1px #fffffff5,0 24px 56px #1861b41f}.showcase-panel img[data-v-8d881a7c]{width:100%;height:100%;object-fit:contain;object-position:center}.showcase-panel--main[data-v-8d881a7c]{z-index:3;width:min(780px,100%);aspect-ratio:1.78;margin:0 auto;padding:10px}.showcase-panel--side[data-v-8d881a7c]{position:absolute;top:70px;width:min(24vw,360px);aspect-ratio:1.25;padding:8px;opacity:.5;filter:saturate(.92)}.showcase-panel--left[data-v-8d881a7c]{left:56px;transform:perspective(1600px) rotateY(38deg) rotateX(1.8deg) translateY(42px);transform-origin:left center}.showcase-panel--right[data-v-8d881a7c]{right:56px;transform:perspective(1600px) rotateY(-38deg) rotateX(1.8deg) translateY(42px);transform-origin:right center}.showcase-nav[data-v-8d881a7c]{position:absolute;top:50%;z-index:4;display:grid;place-items:center;width:46px;height:46px;margin-top:-12px;border:1px solid rgba(73,138,202,.18);border-radius:50%;background:#fffffff0;color:#2273e6;font-size:1.7rem;line-height:1;box-shadow:0 14px 28px #1861b414}.showcase-nav--prev[data-v-8d881a7c]{left:8px}.showcase-nav--next[data-v-8d881a7c]{right:8px}.why-strip[data-v-8d881a7c]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid rgba(78,141,203,.14);border-radius:24px;background:#ffffffe6;box-shadow:0 18px 44px #1861b40f;overflow:hidden}.why-metric[data-v-8d881a7c]{position:relative;display:grid;justify-items:center;gap:8px;padding:24px 16px;text-align:center}.why-metric[data-v-8d881a7c]:not(:last-child):after{content:"";position:absolute;top:26px;right:0;bottom:26px;width:1px;background:#4e8dcb1f}.why-metric__icon[data-v-8d881a7c]{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(74,136,199,.16);background:linear-gradient(180deg,#fffffffa,#f4f9fff0);color:#2472e4;box-shadow:0 10px 20px #1861b412}.why-metric__icon svg[data-v-8d881a7c]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.why-metric strong[data-v-8d881a7c]{color:#132f55;font-size:1.65rem;font-weight:900;line-height:1}.why-metric span[data-v-8d881a7c]{color:#284663;font-size:.94rem;font-weight:800;line-height:1.2}.why-metric small[data-v-8d881a7c]{color:#6c849c;font-size:.76rem;font-weight:700}.cta-panel[data-v-8d881a7c]{position:relative;overflow:hidden;min-height:286px;border:1px solid rgba(74,136,199,.16);border-radius:20px;background:linear-gradient(90deg,#fffffffa 0 39%,#ffffffc7 49%,#ffffff1f 74%,#fff0);box-shadow:0 24px 64px #1861b41a}.cta-copy[data-v-8d881a7c]{position:relative;z-index:2;width:min(540px,46%);padding:38px 42px 36px}.cta-actions[data-v-8d881a7c]{display:flex;align-items:center;gap:20px;margin-top:28px}.cta-phone[data-v-8d881a7c]{color:#24598a;font-weight:850}.cta-scene[data-v-8d881a7c]{position:absolute;inset:0 0 0 37%;margin:0}.cta-scene[data-v-8d881a7c]:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#fffffffa 0 4%,#ffffffb8 16%,#ffffff2e 30%,#fff0 54%)}.cta-scene img[data-v-8d881a7c]{width:100%;height:100%;object-fit:cover;object-position:center}.home-footer[data-v-8d881a7c]{padding:20px 0 36px}.home-footer__grid[data-v-8d881a7c]{display:grid;grid-template-columns:1.3fr .9fr .9fr .9fr 1.2fr .86fr;gap:28px;align-items:start;padding:24px 0 18px;border-top:1px solid rgba(68,142,190,.12)}.home-footer__brand[data-v-8d881a7c]{display:flex;align-items:flex-start;gap:14px}.home-footer__brand strong[data-v-8d881a7c],.home-footer__col strong[data-v-8d881a7c]{display:block;color:#102d57;font-size:.98rem;font-weight:950}.home-footer__brand small[data-v-8d881a7c]{display:block;margin-top:6px;color:#6e84a0;font-size:.82rem;font-weight:700;line-height:1.7}.home-footer__col[data-v-8d881a7c]{display:grid;gap:10px}.home-footer__col a[data-v-8d881a7c],.home-footer__col span[data-v-8d881a7c]{color:#58728d;font-size:.9rem;font-weight:650;line-height:1.6}.home-footer__col--contact span[data-v-8d881a7c]{font-size:.84rem}.home-footer__qr[data-v-8d881a7c]{display:grid;justify-items:center;gap:10px;text-align:center}.home-footer__qr-box[data-v-8d881a7c]{width:92px;height:92px;padding:6px;border:1px solid rgba(74,136,199,.16);border-radius:12px;background:#fff;box-shadow:0 14px 26px #1861b414}.home-footer__qr-box img[data-v-8d881a7c]{display:block;width:100%;height:100%;object-fit:contain}.home-footer__qr small[data-v-8d881a7c]{color:#6b839a;font-size:.74rem;font-weight:700;line-height:1.5}.home-footer__meta[data-v-8d881a7c]{display:flex;justify-content:space-between;gap:20px;padding-top:16px;border-top:1px solid rgba(68,142,190,.08);color:#8ba1b5;font-size:.76rem;font-weight:650}.home-footer__meta a[data-v-8d881a7c]{color:inherit;text-decoration:none}.home-footer__col a[data-v-8d881a7c]:hover,.home-footer__meta a[data-v-8d881a7c]:hover{color:var(--blue)}@media(max-width:1200px){.home-hero__layout[data-v-8d881a7c]{grid-template-columns:1fr}.home-dashboard[data-v-8d881a7c]{min-height:560px}.home-dashboard__frame[data-v-8d881a7c]{inset:18px 0 22px 24px}.home-dashboard__backplate[data-v-8d881a7c]{inset:8px -6px 16px 24px}.home-dashboard__backplate--secondary[data-v-8d881a7c]{inset:0 10px 42px 30px}.home-dashboard__shell[data-v-8d881a7c]{grid-template-columns:144px minmax(0,1fr)}.home-dashboard__metrics[data-v-8d881a7c]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-dashboard__content[data-v-8d881a7c]{grid-template-columns:1fr}.home-dashboard__insights[data-v-8d881a7c]{grid-template-columns:repeat(3,minmax(0,1fr))}.product-grid[data-v-8d881a7c]{gap:18px}.product-card[data-v-8d881a7c]{min-height:420px}.product-card__preview[data-v-8d881a7c]{min-height:164px}.process-track[data-v-8d881a7c]{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:28px}.process-track[data-v-8d881a7c]:before{display:none}.process-track li[data-v-8d881a7c]:after{display:none}.showcase-stage[data-v-8d881a7c]{padding-inline:72px}.showcase-panel--side[data-v-8d881a7c]{width:270px;top:98px}.home-footer__grid[data-v-8d881a7c]{grid-template-columns:repeat(3,minmax(0,1fr))}.home-footer__qr[data-v-8d881a7c]{justify-self:start}}@media(max-width:900px){.home-shell[data-v-8d881a7c]{width:min(100%,calc(100% - 40px))}.cta-actions[data-v-8d881a7c]{flex-wrap:wrap}.home-hero[data-v-8d881a7c]{min-height:auto;padding-top:164px}.home-hero__layout[data-v-8d881a7c]{padding-top:52px}.home-copy h1[data-v-8d881a7c]{font-size:clamp(2.4rem,11vw,3.35rem)}.home-stats[data-v-8d881a7c]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-dashboard[data-v-8d881a7c]{min-height:760px}.home-dashboard__frame[data-v-8d881a7c]{inset:24px 0 36px 18px}.home-dashboard__backplate[data-v-8d881a7c]{inset:8px -6px 16px 26px}.home-dashboard__backplate--secondary[data-v-8d881a7c]{inset:0 10px 48px 34px}.home-dashboard__shell[data-v-8d881a7c]{grid-template-columns:1fr}.home-dashboard__sidebar[data-v-8d881a7c]{display:none}.home-dashboard__workspace[data-v-8d881a7c]{padding:10px}.home-dashboard__metrics[data-v-8d881a7c]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-dashboard__content[data-v-8d881a7c],.home-dashboard__insights[data-v-8d881a7c]{grid-template-columns:1fr}.home-dashboard__map-frame[data-v-8d881a7c]{height:150px}.home-dashboard__donut[data-v-8d881a7c]{grid-template-columns:1fr}.home-dashboard__donut svg[data-v-8d881a7c],.home-dashboard__donut-copy[data-v-8d881a7c]{width:100px;height:100px}.home-dashboard__donut-copy[data-v-8d881a7c]{position:static;inset:auto;width:auto;height:auto}.section-heading h2[data-v-8d881a7c],.cta-copy h2[data-v-8d881a7c]{font-size:clamp(1.9rem,6vw,2.55rem)}.product-grid[data-v-8d881a7c]{grid-template-columns:1fr}.product-card__preview[data-v-8d881a7c]{min-height:220px}.process-track[data-v-8d881a7c]{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase-tabs[data-v-8d881a7c]{flex-wrap:wrap}.showcase-stage[data-v-8d881a7c]{min-height:380px;padding:0 0 78px}.showcase-panel--side[data-v-8d881a7c]{display:none}.showcase-panel--main[data-v-8d881a7c]{width:100%}.showcase-nav--prev[data-v-8d881a7c]{left:-6px}.showcase-nav--next[data-v-8d881a7c]{right:-6px}.why-strip[data-v-8d881a7c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#4e8dcb1f}.why-metric[data-v-8d881a7c]{background:#fffffff0}.why-metric[data-v-8d881a7c]:not(:last-child):after{display:none}.cta-panel[data-v-8d881a7c]{display:block;min-height:0;background:linear-gradient(180deg,#fffffffa,#f7fbfff0)}.cta-copy[data-v-8d881a7c]{width:100%;max-width:none;padding:34px 28px 20px}.cta-scene[data-v-8d881a7c]{position:relative;inset:auto;min-height:220px}.cta-scene[data-v-8d881a7c]:before{background:linear-gradient(180deg,#fffffff5 0,#ffffff57,#fff0 56%)}.home-footer__grid[data-v-8d881a7c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.home-hero[data-v-8d881a7c]{padding-bottom:24px}.home-copy h1 span[data-v-8d881a7c]{white-space:normal}.home-stats[data-v-8d881a7c]{grid-template-columns:1fr}.home-actions[data-v-8d881a7c],.cta-actions[data-v-8d881a7c]{flex-direction:column;align-items:stretch}.home-cta[data-v-8d881a7c]{width:100%}.section-heading[data-v-8d881a7c]{margin-bottom:26px}.product-card[data-v-8d881a7c]{padding:20px 16px 18px}.product-card__heading h3[data-v-8d881a7c]{font-size:1.26rem}.product-card__preview[data-v-8d881a7c]{min-height:176px}.home-hero__lineart[data-v-8d881a7c]{width:92vw;left:-8vw}.process-band[data-v-8d881a7c]{padding:22px 18px 20px}.process-track[data-v-8d881a7c]{row-gap:24px}.showcase-stage[data-v-8d881a7c]{min-height:310px;padding-bottom:60px}.showcase-nav[data-v-8d881a7c]{top:44%;width:40px;height:40px;font-size:1.4rem}.why-strip[data-v-8d881a7c]{grid-template-columns:1fr}.cta-copy[data-v-8d881a7c]{padding:28px 18px 18px}.cta-scene[data-v-8d881a7c]{min-height:180px}.home-footer__grid[data-v-8d881a7c]{grid-template-columns:1fr}.home-footer__meta[data-v-8d881a7c]{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.home-hero__bg-art[data-v-8d881a7c],.home-hero__daylight[data-v-8d881a7c],.home-hero__sun-reflection[data-v-8d881a7c],.home-hero__headlights[data-v-8d881a7c],.home-hero__lane i[data-v-8d881a7c],.home-hero__glow[data-v-8d881a7c],.home-hero__lineart[data-v-8d881a7c]{animation:none}.home-hero__dataflow[data-v-8d881a7c]{display:none}.home-card[data-v-8d881a7c],.product-card[data-v-8d881a7c],.product-card__preview img[data-v-8d881a7c]{transition:none}.product-card[data-v-8d881a7c]:hover,.product-card:hover .product-card__preview img[data-v-8d881a7c]{transform:none}}@keyframes homeGlow-8d881a7c{0%,to{transform:rotate(-22deg);opacity:0}20%{transform:rotate(-14deg);opacity:.65}45%{transform:rotate(0);opacity:.95}75%{transform:rotate(20deg);opacity:.55}90%{transform:rotate(26deg);opacity:0}}@keyframes homeDayCycle-8d881a7c{0%,to{filter:brightness(.78) saturate(.85)}20%{filter:brightness(.94) saturate(1.05)}45%{filter:brightness(1.12) saturate(1)}75%{filter:brightness(.9) saturate(.95)}90%{filter:brightness(.78) saturate(.85)}}@keyframes homeDayWarmth-8d881a7c{0%,to{opacity:.1}20%{opacity:.75}45%{opacity:0}75%{opacity:.85}90%{opacity:.1}}@keyframes homeLineDrift-8d881a7c{0%{transform:translate3d(-1.5%,0,0)}to{transform:translate3d(1.5%,.5%,0)}}
