.chaos-section[data-v-a9fe5739]{background:radial-gradient(circle at 18% 22%,#2563eb14,#0000 34%),radial-gradient(circle at 82% 18%,#ef44440b,#0000 30%),linear-gradient(#f8fbff 0%,#f4f7fb 100%);overflow:hidden}.chaos-section__inner[data-v-a9fe5739]{gap:34px;display:grid}.chaos-section__top[data-v-a9fe5739]{grid-template-columns:minmax(0,.82fr) minmax(560px,1.18fr);align-items:center;gap:44px;display:grid}.chaos-copy[data-v-a9fe5739]{max-width:560px}.chaos-copy__badge[data-v-a9fe5739]{color:#b45309;background:#ffffffc2;border:1px solid #b91c1c1f;border-radius:999px;align-items:center;min-height:32px;margin-bottom:16px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.chaos-copy h2[data-v-a9fe5739]{color:#0f172a;letter-spacing:-.04em;max-width:560px;margin:0;font-size:clamp(30px,3.2vw,40px);line-height:1.02}.chaos-copy p[data-v-a9fe5739]{color:#64748b;max-width:520px;margin:20px 0 0;font-size:17px;line-height:1.65}.chaos-copy__actions[data-v-a9fe5739]{flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;display:flex}.chaos-copy__actions span[data-v-a9fe5739]{color:#64748b;font-size:13px;font-weight:700}.chaos-scene[data-v-a9fe5739]{isolation:isolate;background:radial-gradient(circle,#2563eb14,#0000 42%),linear-gradient(#fffffff5,#ffffffd1);border:1px solid #0f172a14;border-radius:34px;min-height:560px;position:relative;overflow:hidden;box-shadow:0 28px 80px #0f172a17}.chaos-scene__svg[data-v-a9fe5739]{width:100%;height:100%;position:absolute;inset:0}.chaos-orbits[data-v-a9fe5739]{transform-origin:360px 260px;animation:54s linear infinite paused chaos-orbit-rotate-a9fe5739}.chaos-orbit[data-v-a9fe5739]{fill:none;stroke:#2563eb21;stroke-width:1px;transform-origin:360px 260px}.chaos-orbit--two[data-v-a9fe5739]{stroke:#0f172a17;stroke-dasharray:7 12;animation:72s linear infinite paused chaos-orbit-reverse-a9fe5739}.chaos-orbit--three[data-v-a9fe5739]{stroke:#ef44441c;stroke-dasharray:2 10;animation:38s linear infinite paused chaos-orbit-rotate-a9fe5739}.chaos-link[data-v-a9fe5739]{fill:none;stroke:#64748b38;stroke-width:1.2px;transition:stroke .22s,stroke-width .22s,opacity .22s}.chaos-link--warning[data-v-a9fe5739]{stroke:#d9770638}.chaos-link--error[data-v-a9fe5739]{stroke:#dc262638}.chaos-link.is-hovered[data-v-a9fe5739]{opacity:1;stroke:#2563eb6b;stroke-width:1.8px}.chaos-signal[data-v-a9fe5739]{opacity:0;fill:#2563eb;filter:drop-shadow(0 0 7px #2563eb47);animation:7.5s ease-in-out infinite paused chaos-signal-presence-a9fe5739}.chaos-signal--warning[data-v-a9fe5739]{fill:#d97706;filter:drop-shadow(0 0 7px #d9770633)}.chaos-signal--error[data-v-a9fe5739]{fill:#dc2626;filter:drop-shadow(0 0 7px #dc262633)}.chaos-request-card[data-v-a9fe5739],.chaos-role-card[data-v-a9fe5739],.chaos-warning-card[data-v-a9fe5739],.chaos-event-feed[data-v-a9fe5739]{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border:1px solid #0f172a14;position:absolute;box-shadow:0 16px 40px #0f172a14}.chaos-request-card[data-v-a9fe5739]{border-radius:26px;width:186px;min-height:170px;padding:20px;top:50%;left:50%;transform:translate(-50%,-50%)}.chaos-request-card span[data-v-a9fe5739],.chaos-role-card span[data-v-a9fe5739],.chaos-warning-card span[data-v-a9fe5739]{color:#64748b;letter-spacing:.02em;font-size:12px;font-weight:800;display:block}.chaos-request-card strong[data-v-a9fe5739]{color:#0f172a;letter-spacing:-.04em;margin-top:4px;font-size:38px;line-height:1;display:block}.chaos-sla[data-v-a9fe5739]{background:#fef2f2db;border:1px solid #dc262624;border-radius:18px;margin-top:18px;padding:12px;animation:3s ease-in-out infinite paused chaos-sla-pulse-a9fe5739}.chaos-sla b[data-v-a9fe5739],.chaos-sla em[data-v-a9fe5739]{display:block}.chaos-sla b[data-v-a9fe5739]{color:#991b1b;text-transform:uppercase;letter-spacing:.08em;font-size:11px;line-height:1}.chaos-sla em[data-v-a9fe5739]{color:#b91c1c;margin-top:7px;font-size:22px;font-style:normal;font-weight:900;line-height:1}.chaos-role-card[data-v-a9fe5739]{left:var(--x);top:var(--y);width:178px;min-height:86px;animation:6s ease-in-out infinite paused chaos-float-a9fe5739;animation-delay:var(--delay);border-radius:20px;padding:14px;transition:transform .22s,box-shadow .22s,border-color .22s}.chaos-role-card[data-v-a9fe5739]:hover{border-color:#2563eb2e;transform:translateY(-4px);box-shadow:0 22px 52px #0f172a1f}.chaos-role-card strong[data-v-a9fe5739]{color:#0f172a;margin-top:6px;font-size:14px;line-height:1.25;display:block}.chaos-role-card--warning[data-v-a9fe5739]{border-color:#d9770621}.chaos-role-card--error[data-v-a9fe5739]{border-color:#dc262624}.chaos-warning-card[data-v-a9fe5739]{left:var(--x);top:var(--y);animation:7s ease-in-out infinite paused chaos-float-a9fe5739;animation-delay:var(--delay);background:#fff7f7e6;border-color:#dc262624;border-radius:999px;padding:10px 12px}.chaos-warning-card span[data-v-a9fe5739]{color:#b91c1c;white-space:nowrap;font-size:11px}.chaos-event-feed[data-v-a9fe5739]{border-radius:22px;width:212px;padding:12px;top:50%;right:18px;transform:translateY(-50%)}.chaos-event[data-v-a9fe5739]{color:#64748b;border-radius:14px;grid-template-columns:42px minmax(0,1fr);gap:9px;padding:9px;font-size:12px;line-height:1.25;transition:background .3s,color .3s,transform .3s;display:grid}.chaos-event.is-current[data-v-a9fe5739]{color:#1d4ed8;background:#eff6ff;transform:translate(-2px)}.chaos-event time[data-v-a9fe5739]{color:inherit;font-weight:900}.chaos-insights[data-v-a9fe5739]{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.chaos-insight[data-v-a9fe5739]{background:#ffffffd1;border:1px solid #0f172a14;border-radius:24px;min-height:164px;padding:22px;box-shadow:0 18px 48px #0f172a0f}.chaos-insight span[data-v-a9fe5739]{color:#2563eb;font-size:12px;font-weight:900}.chaos-insight h3[data-v-a9fe5739]{color:#0f172a;margin:18px 0 8px;font-size:19px;line-height:1.15}.chaos-insight p[data-v-a9fe5739]{color:#64748b;margin:0;font-size:14px;line-height:1.5}.is-active .chaos-orbits[data-v-a9fe5739],.is-active .chaos-orbit--two[data-v-a9fe5739],.is-active .chaos-orbit--three[data-v-a9fe5739],.is-active .chaos-signal[data-v-a9fe5739],.is-active .chaos-sla[data-v-a9fe5739],.is-active .chaos-role-card[data-v-a9fe5739],.is-active .chaos-warning-card[data-v-a9fe5739]{animation-play-state:running}@keyframes chaos-orbit-rotate-a9fe5739{to{transform:rotate(360deg)}}@keyframes chaos-orbit-reverse-a9fe5739{to{transform:rotate(-360deg)}}@keyframes chaos-float-a9fe5739{0%,to{translate:0}50%{translate:0 -6px}}@keyframes chaos-signal-presence-a9fe5739{0%,16%,to{opacity:0}28%,74%{opacity:.8}54%{opacity:.32}}@keyframes chaos-sla-pulse-a9fe5739{0%,to{box-shadow:0 0 #dc262600}50%{box-shadow:0 0 0 5px #dc262612}}@media (width<=1080px){.chaos-section__top[data-v-a9fe5739]{grid-template-columns:1fr}.chaos-copy[data-v-a9fe5739]{max-width:720px}.chaos-scene[data-v-a9fe5739]{min-height:520px}.chaos-insights[data-v-a9fe5739]{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.chaos-copy h2[data-v-a9fe5739]{font-size:clamp(28px,9vw,34px)}.chaos-copy p[data-v-a9fe5739]{font-size:16px}.chaos-copy__actions[data-v-a9fe5739]{flex-direction:column;align-items:flex-start}.chaos-scene[data-v-a9fe5739]{border-radius:26px;min-height:500px}.chaos-orbit--two[data-v-a9fe5739],.chaos-orbit--three[data-v-a9fe5739],.chaos-event-feed[data-v-a9fe5739],.chaos-warning-card[data-v-a9fe5739]{display:none}.chaos-request-card[data-v-a9fe5739]{width:164px;min-height:154px;padding:16px}.chaos-request-card strong[data-v-a9fe5739]{font-size:32px}.chaos-role-card[data-v-a9fe5739]{width:148px;min-height:78px;padding:12px}.chaos-role-card[data-v-a9fe5739]:nth-of-type(n+5){display:none}.chaos-role-card strong[data-v-a9fe5739]{font-size:12px}.chaos-role-card span[data-v-a9fe5739]{font-size:11px}.chaos-insights[data-v-a9fe5739]{grid-template-columns:1fr}}@media (width<=480px){.chaos-scene[data-v-a9fe5739]{min-height:430px}.chaos-role-card[data-v-a9fe5739]{transform-origin:0 0;transform:scale(.92)}.chaos-role-card[style*="57%"][data-v-a9fe5739],.chaos-role-card[style*="62%"][data-v-a9fe5739]{left:52%!important}}@media (prefers-reduced-motion:reduce){.chaos-orbits[data-v-a9fe5739],.chaos-orbit[data-v-a9fe5739],.chaos-signal[data-v-a9fe5739],.chaos-sla[data-v-a9fe5739],.chaos-role-card[data-v-a9fe5739],.chaos-warning-card[data-v-a9fe5739]{animation:none!important}}.premium-comparison-section[data-v-72c91b33]{background:linear-gradient(#f8fbff 0%,#f4f8fc 100%);overflow:hidden}.premium-comparison-head[data-v-72c91b33]{max-width:820px}.premium-comparison-head h2[data-v-72c91b33]{line-height:1.02}.comparison-grid[data-v-72c91b33]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:28px;display:grid}.comparison-card[data-v-72c91b33]{background:#ffffffeb;border:1px solid #0f172a0f;border-radius:28px;flex-direction:column;justify-content:flex-start;gap:22px;min-height:720px;padding:clamp(24px,3vw,34px);transition:transform .28s,box-shadow .28s;display:flex;position:relative;box-shadow:0 24px 60px #0f172a14}.comparison-card[data-v-72c91b33]:hover{transform:translateY(-3px);box-shadow:0 30px 72px #0f172a1a}.comparison-card--problem[data-v-72c91b33]{background:linear-gradient(#fffffff2,#fffaf7e6),#fff}.comparison-card--solution[data-v-72c91b33]{background:radial-gradient(circle at 86% 18%,#22d3ee21,#0000 32%),radial-gradient(circle at 14% 78%,#10b9811c,#0000 30%),#fffffff0}.comparison-card__top[data-v-72c91b33]{gap:14px;display:grid}.comparison-card__badge[data-v-72c91b33]{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;width:fit-content;min-height:34px;padding:0 13px;font-size:12px;font-weight:900;display:inline-flex}.comparison-card--problem .comparison-card__badge[data-v-72c91b33]{color:#b45309;background:#fff4ed}.comparison-card--solution .comparison-card__badge[data-v-72c91b33]{color:#0369a1;background:#e8f7ff}.comparison-card h3[data-v-72c91b33]{color:#0f172a;letter-spacing:-.03em;max-width:520px;margin:0;font-size:clamp(26px,2.7vw,38px);line-height:1.06}.problem-gallery[data-v-72c91b33]{isolation:isolate;width:100%;min-width:0;max-width:100%;margin-bottom:clamp(58px,7vw,82px);position:relative;overflow:visible}.problem-gallery figure[data-v-72c91b33]{background:#eef1f5;border-radius:24px;width:100%;min-width:0;max-width:100%;margin:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0f172a0f}.problem-gallery img[data-v-72c91b33]{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.problem-gallery__main[data-v-72c91b33]{aspect-ratio:16/9;border-radius:28px}.problem-gallery__floating[data-v-72c91b33]{z-index:3;pointer-events:none;gap:clamp(12px,2vw,18px);width:min(92%,548px);min-width:0;display:flex;position:absolute;bottom:clamp(-66px,-5vw,-48px);left:50%;transform:translate(-50%)}.problem-gallery__card[data-v-72c91b33]{aspect-ratio:1.25;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;border:1px solid #ffffff94;border-radius:22px;flex:1 1 0;box-shadow:0 20px 40px #0f172a1f,0 8px 18px #0f172a14,inset 0 1px #ffffffbf}.problem-gallery__card img[data-v-72c91b33]{object-position:center}.comparison-card--problem .problem-gallery figure[data-v-72c91b33]:before,.comparison-card--problem .problem-gallery figure[data-v-72c91b33]:after{content:"";pointer-events:none;position:absolute;inset:0}.comparison-card--problem .problem-gallery figure[data-v-72c91b33]:before{mix-blend-mode:multiply;background:radial-gradient(circle at 18% 18%,#fb923c24,#0000 32%),radial-gradient(circle at 88% 80%,#78350f1a,#0000 35%)}.comparison-card--problem .problem-gallery figure[data-v-72c91b33]:after{background:linear-gradient(#0f172a05,#0f172a14),repeating-linear-gradient(45deg,#0f172a05 0 1px,#0000 1px 6px)}.comparison-card__list[data-v-72c91b33]{gap:12px;margin:2px 0 0;padding:0;list-style:none;display:grid}.comparison-card__list li[data-v-72c91b33]{color:#475569;padding-left:22px;font-size:16px;line-height:1.5;position:relative}.comparison-card__list li[data-v-72c91b33]:before{content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:.65em;left:0}.comparison-card--problem .comparison-card__list li[data-v-72c91b33]:before{background:#f97316;box-shadow:0 0 0 5px #f973161a}.comparison-card--solution .comparison-card__list li[data-v-72c91b33]:before{background:#10b981;box-shadow:0 0 0 5px #10b9811f}.comparison-dashboard[data-v-72c91b33]{background:linear-gradient(90deg,#2563eb12 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#2563eb12 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#f8fbff 0%,#eef9ff 54%,#effdf7 100%);border:1px solid #0ea5e924;border-radius:20px;min-height:342px;padding:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffbd}.comparison-dashboard.product-shot[data-v-72c91b33]{aspect-ratio:16/10.5;background:#fff;border-color:#0f172a14;min-height:0;padding:0;display:block;box-shadow:0 24px 70px #0f172a1a}.comparison-dashboard__main[data-v-72c91b33]{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffdb;border:1px solid #0f172a12;border-radius:18px;width:min(82%,490px);padding:14px;position:relative;box-shadow:0 18px 44px #0f172a14}.comparison-dashboard__bar[data-v-72c91b33],.comparison-dashboard__metrics[data-v-72c91b33],.comparison-dashboard__workspace[data-v-72c91b33]{gap:10px;display:grid}.comparison-dashboard__bar[data-v-72c91b33]{grid-template-columns:1fr auto;align-items:center;margin-bottom:10px}.comparison-dashboard__bar span[data-v-72c91b33],.comparison-dashboard__label[data-v-72c91b33],.comparison-widget span[data-v-72c91b33],.comparison-dashboard__metrics span[data-v-72c91b33],.comparison-task span[data-v-72c91b33]{color:#64748b;font-size:11px;font-weight:800}.comparison-dashboard__bar strong[data-v-72c91b33]{color:#047857;background:#dcfce7;border-radius:999px;padding:6px 9px;font-size:11px}.comparison-dashboard__metrics[data-v-72c91b33]{grid-template-columns:repeat(3,1fr);margin-bottom:10px}.comparison-dashboard__metrics div[data-v-72c91b33]{background:#fff;border:1px solid #e2e8f0e6;border-radius:13px;padding:10px}.comparison-dashboard__metrics strong[data-v-72c91b33]{color:#0f172a;margin-top:4px;font-size:20px;line-height:1;display:block}.comparison-dashboard__workspace[data-v-72c91b33]{grid-template-columns:1.05fr .95fr}.comparison-dashboard__queue[data-v-72c91b33]{gap:8px;display:grid}.comparison-task[data-v-72c91b33]{background:#fff;border:1px solid #e2e8f0eb;border-radius:13px;padding:10px}.comparison-task strong[data-v-72c91b33],.comparison-task span[data-v-72c91b33]{display:block}.comparison-task strong[data-v-72c91b33]{color:#0f172a;margin-bottom:4px;font-size:13px}.comparison-task--active[data-v-72c91b33]{background:#eff6ff;border-color:#2563eb38}.comparison-dashboard__map[data-v-72c91b33]{background:radial-gradient(circle at 78% 30%,#10b98126,#0000 24%),radial-gradient(circle at 30% 74%,#2563eb26,#0000 26%),#f8fafc;border:1px solid #7dd3fc59;border-radius:15px;min-height:184px;position:relative;overflow:hidden}.comparison-route[data-v-72c91b33]{transform-origin:0;background:#2563eb47;border-radius:999px;height:4px;position:absolute}.comparison-route--one[data-v-72c91b33]{width:160px;top:48%;left:20px;transform:rotate(-18deg)}.comparison-route--two[data-v-72c91b33]{background:#10b98152;width:120px;top:63%;left:52px;transform:rotate(23deg)}.comparison-pin[data-v-72c91b33]{border:3px solid #fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;box-shadow:0 14px 24px #0f172a29}.comparison-pin--primary[data-v-72c91b33]{color:#fff;background:#2563eb;min-width:46px;height:30px;padding:0 8px;font-size:11px;font-weight:900;top:33%;left:30px}.comparison-pin--ok[data-v-72c91b33],.comparison-pin--soft[data-v-72c91b33]{width:28px;height:28px}.comparison-pin--ok[data-v-72c91b33]{background:#10b981;top:26%;right:28px}.comparison-pin--soft[data-v-72c91b33]{background:#22d3ee;bottom:18%;left:48%}.comparison-dashboard__widgets[data-v-72c91b33]{z-index:2;gap:10px;width:min(42%,218px);display:grid;position:absolute;top:46px;right:18px}.comparison-widget[data-v-72c91b33]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border:1px solid #0f172a12;border-radius:16px;padding:13px 14px;box-shadow:0 16px 34px #0f172a17}.comparison-widget span[data-v-72c91b33],.comparison-widget strong[data-v-72c91b33]{display:block}.comparison-widget strong[data-v-72c91b33]{color:#0f172a;margin-top:5px;font-size:14px;line-height:1.2}.comparison-widget--status[data-v-72c91b33]{border-color:#10b98133}.comparison-widget--timeline[data-v-72c91b33]{border-color:#2563eb2e;transform:translate(-18px)}.comparison-widget--tracking[data-v-72c91b33]{border-color:#22d3ee38}@media (width<=960px){.comparison-grid[data-v-72c91b33]{grid-template-columns:1fr}.comparison-card[data-v-72c91b33]{min-height:auto}}@media (width<=640px){.comparison-card[data-v-72c91b33]{border-radius:22px;gap:18px;padding:22px}.comparison-card h3[data-v-72c91b33]{font-size:25px}.problem-gallery[data-v-72c91b33]{margin-bottom:48px}.problem-gallery__floating[data-v-72c91b33]{gap:10px;width:94%;bottom:-40px}.problem-gallery__main[data-v-72c91b33]{aspect-ratio:4/3;border-radius:18px}.problem-gallery__card[data-v-72c91b33]{aspect-ratio:1.18;border-radius:16px}.comparison-dashboard[data-v-72c91b33]{min-height:auto;padding:12px}.comparison-dashboard__main[data-v-72c91b33]{width:100%}.comparison-dashboard__metrics[data-v-72c91b33],.comparison-dashboard__workspace[data-v-72c91b33]{grid-template-columns:1fr}.comparison-dashboard__widgets[data-v-72c91b33]{width:100%;margin-top:12px;position:static}.comparison-widget--timeline[data-v-72c91b33]{transform:none}.comparison-card__list li[data-v-72c91b33]{font-size:15px}}@media (prefers-reduced-motion:reduce){.comparison-card[data-v-72c91b33]{transition:none}.comparison-card[data-v-72c91b33]:hover{transform:none}}.control-section[data-v-59b953b5]{background:radial-gradient(circle at 15% 10%,#2563eb14,#0000 34%),radial-gradient(circle at 85% 20%,#14b8a614,#0000 30%),linear-gradient(#f8fbff 0%,#edf5ff 100%);padding:96px 0;position:relative;overflow:hidden}.control-section[data-v-59b953b5]:before{content:"";pointer-events:none;background-image:linear-gradient(#2563eb08 1px,#0000 1px),linear-gradient(90deg,#2563eb08 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 24%,#000 0%,#0000 68%);mask-image:radial-gradient(circle at 50% 24%,#000 0%,#0000 68%)}.control-container[data-v-59b953b5]{z-index:1;width:min(1280px,100% - 48px);margin:0 auto;position:relative}.control-header[data-v-59b953b5]{max-width:940px}.control-badge[data-v-59b953b5]{color:#2563eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #2563eb24;border-radius:999px;align-items:center;gap:9px;min-height:38px;padding:0 16px;font-size:14px;font-weight:850;display:inline-flex;box-shadow:0 12px 30px #2563eb17}.control-badge .icon[data-v-59b953b5]{width:17px;height:17px;font-size:17px}.control-title[data-v-59b953b5]{color:#0f172a;letter-spacing:-.045em;max-width:880px;margin:22px 0 0;font-size:clamp(30px,3.2vw,40px);font-weight:850;line-height:1}.control-title span[data-v-59b953b5]{color:#2563eb;background:linear-gradient(90deg,#2563eb 0%,#4f46e5 70%,#1d4ed8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.control-subtitle[data-v-59b953b5]{color:#475569;max-width:760px;margin:28px 0 0;font-size:21px;line-height:1.65}.control-grid[data-v-59b953b5]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:56px;display:grid}.control-card[data-v-59b953b5]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd6;border:1px solid #2563eb24;border-radius:28px;flex-direction:column;min-height:360px;padding:36px 34px;transition:transform .26s cubic-bezier(.4,0,.2,1),box-shadow .26s cubic-bezier(.4,0,.2,1),border-color .26s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #0f172a14,inset 0 1px #fffc}.control-card[data-v-59b953b5]:before{content:"";border-radius:inherit;background:radial-gradient(circle at 24% 0%, var(--card-glow), transparent 46%);opacity:.8;pointer-events:none;position:absolute;inset:-1px}.control-card[data-v-59b953b5]>*{z-index:1;position:relative}.control-card[data-v-59b953b5]:hover{border-color:#2563eb3d;transform:translateY(-4px);box-shadow:0 26px 70px #0f172a1f}.control-card__top[data-v-59b953b5]{flex-direction:column;justify-content:flex-start;align-items:center;gap:0;min-height:124px;margin-bottom:28px;display:flex}.control-card__icon[data-v-59b953b5]{background:var(--icon-bg);width:88px;height:88px;color:var(--icon-color);box-shadow:0 16px 36px var(--icon-shadow), inset 0 1px 0 #ffffffbf;border-radius:24px;place-items:center;margin:0 auto;display:grid}.control-card__icon .icon[data-v-59b953b5]{font-size:40px}.control-card__number[data-v-59b953b5]{color:#64748b;background:#ffffffc7;border:1px solid #0f172a12;border-radius:999px;justify-content:center;align-items:center;min-width:34px;height:24px;margin-top:10px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.control-card h3[data-v-59b953b5]{color:#0f172a;letter-spacing:-.035em;margin:0;font-size:clamp(22px,2vw,28px);font-weight:850;line-height:1.08}.control-card__divider[data-v-59b953b5]{background:linear-gradient(90deg, var(--divider-color), #0f172a0d, transparent);width:100%;height:1px;margin:24px 0 22px}.control-card p[data-v-59b953b5]{color:#64748b;margin:0;font-size:16px;line-height:1.62}.control-card--blue[data-v-59b953b5]{--icon-color:#2563eb;--icon-bg:linear-gradient(135deg, #eef6ff, #dbeafe);--icon-shadow:#2563eb29;--divider-color:#2563eb47;--card-glow:#2563eb1f}.control-card--green[data-v-59b953b5]{--icon-color:#16a34a;--icon-bg:linear-gradient(135deg, #eefdf4, #dcfce7);--icon-shadow:#22c55e26;--divider-color:#22c55e3d;--card-glow:#22c55e1a}.control-card--orange[data-v-59b953b5]{--icon-color:#e48a05;--icon-bg:linear-gradient(135deg, #fff7ed, #ffedd5);--icon-shadow:#f59e0b2e;--divider-color:#f59e0b3d;--card-glow:#f59e0b1a}.control-card--purple[data-v-59b953b5]{--icon-color:#5b6ee1;--icon-bg:linear-gradient(135deg, #f1f5ff, #e2e8ff);--icon-shadow:#5b6ee12e;--divider-color:#5b6ee13d;--card-glow:#5b6ee11a}@media (width<=1100px){.control-grid[data-v-59b953b5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.control-section[data-v-59b953b5]{padding:64px 0}.control-container[data-v-59b953b5]{width:min(100% - 28px,1280px)}.control-title[data-v-59b953b5]{letter-spacing:-.04em;font-size:40px;line-height:1.02}.control-subtitle[data-v-59b953b5]{margin-top:20px;font-size:17px;line-height:1.6}.control-grid[data-v-59b953b5]{grid-template-columns:1fr;gap:16px;margin-top:36px}.control-card[data-v-59b953b5]{border-radius:24px;min-height:auto;padding:28px}.control-card h3[data-v-59b953b5]{margin-top:0}.control-card__top[data-v-59b953b5]{min-height:106px;margin-bottom:24px}.control-card__icon[data-v-59b953b5]{border-radius:20px;width:72px;height:72px}.control-card__icon .icon[data-v-59b953b5]{font-size:32px}}.product-views-section[data-v-9fbe018c]{background:#fff;padding:96px 0}.product-views-container[data-v-9fbe018c]{width:min(1240px,100% - 40px);margin:0 auto}.product-views-grid[data-v-9fbe018c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.product-view-card[data-v-9fbe018c]{gap:18px;min-width:0;display:grid}.product-view-card .product-shot[data-v-9fbe018c]{aspect-ratio:16/10}.product-view-card__body[data-v-9fbe018c]{gap:8px;display:grid}.product-view-card__body span[data-v-9fbe018c]{color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.product-view-card__body h3[data-v-9fbe018c]{color:var(--color-text);letter-spacing:-.035em;margin:0;font-size:clamp(22px,2.2vw,30px);line-height:1.12}.product-view-card__body p[data-v-9fbe018c]{max-width:560px;color:var(--color-text-muted);margin:0;font-size:16px;line-height:1.6}@media (width<=860px){.product-views-grid[data-v-9fbe018c]{grid-template-columns:1fr}}@media (width<=640px){.product-views-section[data-v-9fbe018c]{padding:64px 0}.product-views-container[data-v-9fbe018c]{width:min(100% - 28px,1240px)}.product-view-card .product-shot[data-v-9fbe018c]{border-radius:18px}}.workflow-section[data-v-d09f3303]{background:radial-gradient(circle at 12% 18%,#2563eb1a,#0000 30%),radial-gradient(circle at 88% 24%,#0ea5e914,#0000 32%),linear-gradient(#f8fbff 0%,#edf5ff 100%);position:relative;overflow:hidden}.workflow-section[data-v-d09f3303]:before{content:"";opacity:.42;pointer-events:none;background-image:linear-gradient(#2563eb09 1px,#0000 1px),linear-gradient(90deg,#2563eb09 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 38%,#000 0%,#0000 70%);mask-image:radial-gradient(circle at 50% 38%,#000 0%,#0000 70%)}.workflow-section .container[data-v-d09f3303]{z-index:1;width:min(1240px,100% - 40px);position:relative}.workflow-grid[data-v-d09f3303]{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid;position:relative}.workflow-step[data-v-d09f3303]{min-width:0;position:relative}.workflow-step[data-v-d09f3303]:not(:nth-child(3n)):after{content:"";pointer-events:none;background:linear-gradient(90deg,#3b82f60f,#3b82f65c,#3b82f60f);border-radius:999px;width:32px;height:2px;position:absolute;top:50%;right:-32px;transform:translateY(-50%)}.workflow-card[data-v-d09f3303]{min-height:100%;transition:transform var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out);background:#ffffffe6;border:1px solid #e2e8f0f0;border-radius:24px;flex-direction:column;padding:18px 16px 16px;display:flex;position:relative;box-shadow:0 18px 42px #0f172a14,inset 0 1px #ffffffc7}.workflow-card[data-v-d09f3303]:before{content:"";border-radius:inherit;background:radial-gradient(circle at 50% 0%, var(--step-accent-glow,#2563eb24), transparent 46%), linear-gradient(180deg, #fff9, transparent 58%);opacity:.55;pointer-events:none;position:absolute;inset:-1px}.workflow-card[data-v-d09f3303]>*{z-index:1;position:relative}.workflow-card[data-v-d09f3303]:hover,.workflow-step--active .workflow-card[data-v-d09f3303]{border-color:color-mix(in srgb, var(--step-accent,#2563eb) 42%, #fff);box-shadow:0 26px 64px #0f172a21, 0 0 0 4px color-mix(in srgb, var(--step-accent,#2563eb) 10%, transparent);transform:translateY(-4px)}.workflow-card__top[data-v-d09f3303]{justify-content:space-between;align-items:center;gap:10px;min-height:30px;display:flex}.workflow-card__number[data-v-d09f3303]{background:var(--step-accent-soft,#dbeafe);min-width:44px;height:30px;color:var(--step-accent,var(--color-primary));border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.workflow-step--active .workflow-card__number[data-v-d09f3303]{background:var(--step-accent,var(--color-primary));color:#fff}.workflow-step--passed .workflow-card__number[data-v-d09f3303]{background:var(--color-success-soft);color:var(--color-success)}.workflow-card__status[data-v-d09f3303]{min-width:0;color:var(--color-text-muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.workflow-card__media[data-v-d09f3303]{background:radial-gradient(circle at 50% 45%, #ffffffc2, #f1f5f938), linear-gradient(180deg, color-mix(in srgb, var(--step-accent,#2563eb) 8%, transparent), transparent);width:132px;height:132px;box-shadow:0 18px 42px color-mix(in srgb, var(--step-accent,#2563eb) 12%, transparent), inset 0 1px 0 #ffffffbf;border-radius:32px;justify-content:center;align-items:center;margin:12px auto 28px;display:flex;overflow:visible}.workflow-card__media img[data-v-d09f3303]{object-fit:contain;width:96px;height:96px;display:block}.workflow-card__media .icon[data-v-d09f3303]{color:var(--step-accent,var(--color-primary));font-size:54px}.workflow-card__content[data-v-d09f3303]{flex-direction:column;flex:1;display:flex}.workflow-card__content h3[data-v-d09f3303]{color:var(--color-text);margin:0 0 8px;font-size:19px;line-height:1.1}.workflow-card__content p[data-v-d09f3303]{color:#344054;min-height:66px;margin:0 0 14px;font-size:13px;line-height:1.55}.workflow-card__content ul[data-v-d09f3303]{gap:8px;margin:auto 0 0;padding:0;list-style:none;display:grid}.workflow-card__content li[data-v-d09f3303]{color:#334155;padding-left:15px;font-size:12px;line-height:1.42;position:relative}.workflow-card__content li[data-v-d09f3303]:before{content:"";background:var(--step-accent,var(--color-primary));width:5px;height:5px;box-shadow:0 0 0 3px color-mix(in srgb, var(--step-accent,#2563eb) 10%, transparent);border-radius:999px;position:absolute;top:.55em;left:0;transform:translateY(-50%)}.workflow-complete[data-v-d09f3303]{background:#ffffffb8;border:1px solid #16a34a2e;border-radius:999px;align-items:center;gap:12px;max-width:100%;min-height:42px;margin-top:22px;padding:9px 14px;display:inline-flex;box-shadow:0 12px 28px #0f172a0f}.workflow-complete span[data-v-d09f3303]{background:var(--color-success-soft);min-height:26px;color:var(--color-success);text-transform:uppercase;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.workflow-complete strong[data-v-d09f3303]{color:var(--color-text);font-size:14px}.workflow-step--orders[data-v-d09f3303]{--step-accent:var(--color-primary);--step-accent-soft:var(--color-primary-soft);--step-accent-glow:#2563eb29}.workflow-step--operator[data-v-d09f3303]{--step-accent:#7c3aed;--step-accent-soft:#7c3aed1c;--step-accent-glow:#7c3aed21}.workflow-step--dispatcher[data-v-d09f3303]{--step-accent:#0891b2;--step-accent-soft:#e6f8fb;--step-accent-glow:#0891b224}.workflow-step--master[data-v-d09f3303]{--step-accent:var(--color-warning);--step-accent-soft:var(--color-warning-soft);--step-accent-glow:#d9770624}.workflow-step--client[data-v-d09f3303]{--step-accent:var(--color-success);--step-accent-soft:var(--color-success-soft);--step-accent-glow:#16a34a24}.workflow-step--complete[data-v-d09f3303]{--step-accent:#0d9488;--step-accent-soft:#0d94881c;--step-accent-glow:#0d948821}@media (width<=960px){.workflow-grid[data-v-d09f3303]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.workflow-step[data-v-d09f3303]:after{display:none}}@media (width<=640px){.workflow-section .container[data-v-d09f3303]{width:min(100% - 28px,1240px)}.workflow-grid[data-v-d09f3303]{grid-template-columns:1fr;gap:18px;padding:0}.workflow-card[data-v-d09f3303]{padding:18px}.workflow-card__media[data-v-d09f3303]{border-radius:28px;width:104px;height:104px;margin:10px auto 22px}.workflow-card__media img[data-v-d09f3303]{width:76px;height:76px}.workflow-card__content p[data-v-d09f3303]{min-height:auto}.workflow-complete[data-v-d09f3303]{border-radius:20px;flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.workflow-card[data-v-d09f3303]{transition:none}}.communication-section[data-v-2832dcae]{color:#fff;background:radial-gradient(circle at 20% 20%,#2563eb2e,#0000 35%),radial-gradient(circle at 80% 30%,#0ea5e91f,#0000 30%),linear-gradient(#061226 0%,#08152b 100%);padding:104px 0}.communication-shell[data-v-2832dcae]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff14;border-radius:32px;width:min(1180px,100% - 40px);margin:0 auto;padding:48px;box-shadow:0 30px 80px #00000059,inset 0 1px #ffffff0a}.communication-grid[data-v-2832dcae]{grid-template-columns:1fr;align-items:stretch;gap:48px;display:grid}.communication-visual[data-v-2832dcae]{grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);align-items:center;gap:18px;width:min(820px,100%);margin:0 auto;display:grid}.communication-visual--shot[data-v-2832dcae]{width:100%;max-width:980px;display:block}.communication-shot[data-v-2832dcae]{aspect-ratio:16/9.6;background:#ffffff14;border-color:#ffffff1f;margin:0;box-shadow:0 28px 80px #0000005c}.communication-shot figcaption[data-v-2832dcae]{color:#ffffffd1;background:#08152bb8;border-color:#ffffff1f}.workflow-card[data-v-2832dcae]{background:linear-gradient(#ffffff0f,#ffffff08);border:1px solid #ffffff14;border-radius:28px;min-height:360px;padding:28px;box-shadow:0 18px 50px #00000047}.workflow-card__badge[data-v-2832dcae],.communication-eyebrow[data-v-2832dcae]{color:#ffffffb8;text-transform:uppercase;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.workflow-card h3[data-v-2832dcae]{color:#fff;letter-spacing:-.04em;margin:18px 0 24px;font-size:30px;line-height:1.05}.workflow-card ul[data-v-2832dcae]{gap:13px;margin:0;padding:0;list-style:none;display:grid}.workflow-card li[data-v-2832dcae]{align-items:center;gap:12px;display:flex}.workflow-icon[data-v-2832dcae]{color:#93c5fd;background:#2563eb29;border-radius:14px;place-items:center;width:38px;height:38px;display:grid}.workflow-card strong[data-v-2832dcae],.workflow-card em[data-v-2832dcae]{display:block}.workflow-card strong[data-v-2832dcae]{color:#fff;font-size:14px}.workflow-card em[data-v-2832dcae]{color:#fff9;margin-top:2px;font-size:12px;font-style:normal}.workflow-checks .icon[data-v-2832dcae]{color:#93c5fd}.workflow-status[data-v-2832dcae]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;justify-content:space-between;gap:14px;margin-top:22px;padding:14px;display:flex}.workflow-status span[data-v-2832dcae]{color:#ffffffa3}.workflow-status b[data-v-2832dcae]{color:#fff}.workflow-connector[data-v-2832dcae]{place-items:center;display:grid;position:relative}.workflow-connector span[data-v-2832dcae]{background:linear-gradient(90deg,#3b82f62e,#3b82f68c,#3b82f62e);border-radius:999px;width:110px;height:3px;position:absolute}.workflow-connector i[data-v-2832dcae]{z-index:1;color:#bfdbfe;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:50%;place-items:center;width:72px;height:72px;font-style:normal;display:grid;position:relative}.communication-content[data-v-2832dcae]{max-width:900px}.communication-content h2[data-v-2832dcae]{color:#fff;letter-spacing:-.045em;max-width:900px;margin:18px 0 20px;font-size:clamp(30px,3.2vw,40px);line-height:1}.communication-content>p[data-v-2832dcae]{color:#ffffffb8;max-width:820px;margin:0;font-size:18px;line-height:1.65}.communication-features[data-v-2832dcae]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:32px;display:grid}.communication-feature[data-v-2832dcae]{background:#ffffff09;border:1px solid #ffffff14;border-radius:20px;grid-template-columns:48px minmax(0,1fr);align-content:start;gap:16px;min-height:100%;padding:20px;display:grid;box-shadow:inset 0 1px #ffffff09}.communication-feature>span[data-v-2832dcae]{color:#bfdbfe;background:#ffffff0f;border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.communication-feature h3[data-v-2832dcae]{color:#fff;margin:0 0 6px;font-size:17px}.communication-feature p[data-v-2832dcae]{color:#ffffffad;margin:0;font-size:14px}.communication-actions[data-v-2832dcae]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.communication-strip[data-v-2832dcae]{background:#ffffff08;border:1px solid #ffffff0f;border-radius:20px;justify-content:space-between;gap:20px;margin-top:34px;padding:20px 22px;display:flex}.communication-strip span[data-v-2832dcae]{color:#ffffff9e}@media (width<=980px){.communication-grid[data-v-2832dcae],.communication-features[data-v-2832dcae]{grid-template-columns:1fr}.communication-visual[data-v-2832dcae],.communication-content[data-v-2832dcae],.communication-content h2[data-v-2832dcae],.communication-content>p[data-v-2832dcae]{max-width:none}}@media (width<=700px){.communication-section[data-v-2832dcae]{padding:64px 0}.communication-shell[data-v-2832dcae]{border-radius:26px;width:min(100% - 28px,1180px);padding:24px}.communication-visual[data-v-2832dcae]{grid-template-columns:1fr}.workflow-connector[data-v-2832dcae]{display:none}.workflow-card[data-v-2832dcae]{min-height:auto}.communication-content h2[data-v-2832dcae]{font-size:clamp(28px,9vw,34px);line-height:1.02}.communication-content>p[data-v-2832dcae]{font-size:16px}.communication-actions .btn[data-v-2832dcae]{width:100%}.communication-strip[data-v-2832dcae]{flex-direction:column}}.mobile-product-section[data-v-3872484a]{background:radial-gradient(circle at 18% 22%,#2563eb1a,#0000 34%),linear-gradient(#f8fbff 0%,#edf5ff 100%);padding:96px 0}.mobile-product-container[data-v-3872484a]{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:center;gap:clamp(32px,6vw,72px);width:min(1120px,100% - 40px);margin:0 auto;display:grid}.mobile-product-content h2[data-v-3872484a]{max-width:760px;color:var(--color-text);letter-spacing:-.045em;margin:22px 0 18px;font-size:clamp(30px,3.2vw,40px);line-height:1}.mobile-product-content p[data-v-3872484a]{max-width:680px;color:var(--color-text-muted);margin:0;font-size:18px;line-height:1.65}.mobile-product-content ul[data-v-3872484a]{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.mobile-product-content li[data-v-3872484a]{color:var(--color-text);align-items:center;gap:10px;font-size:16px;font-weight:800;display:inline-flex}.mobile-product-content li .icon[data-v-3872484a]{color:var(--color-primary)}.mobile-showcase[data-v-3872484a]{aspect-ratio:9/16;box-sizing:border-box;background:#fff;border:1px solid #0f172a14;border-radius:32px;justify-self:center;width:min(320px,100%);max-height:560px;padding:10px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0f172a29}.mobile-showcase[data-v-3872484a]:before{content:"";z-index:2;pointer-events:none;background:#0f172a1f;border-radius:999px;width:92px;height:22px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.mobile-showcase img[data-v-3872484a]{object-fit:contain;object-position:center top;border-radius:24px;width:100%;height:100%;animation:.52s both mobileShotIn-3872484a;display:block}@keyframes mobileShotIn-3872484a{0%{opacity:0;transform:translate(12px)scale(1.012)}to{opacity:1;transform:translate(0)scale(1)}}@media (width<=820px){.mobile-product-container[data-v-3872484a]{grid-template-columns:1fr}.mobile-showcase[data-v-3872484a]{width:min(300px,100%)}}@media (width<=640px){.mobile-product-section[data-v-3872484a]{padding:64px 0}.mobile-product-container[data-v-3872484a]{width:min(100% - 28px,1120px)}.mobile-product-content h2[data-v-3872484a]{font-size:34px;line-height:1.02}}@media (prefers-reduced-motion:reduce){.mobile-showcase img[data-v-3872484a]{animation:none}}.control-frame-section[data-v-e7ec2645]{background:radial-gradient(circle at 14% 18%,#2563eb14,#0000 34%),linear-gradient(#f8fbff 0%,#edf5ff 100%);padding:96px 0}.control-frame[data-v-e7ec2645]{width:min(1320px,100% - 40px);margin:0 auto}.control-frame__grid[data-v-e7ec2645]{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.control-card[data-v-e7ec2645]{min-height:300px;padding:30px}.control-card h3[data-v-e7ec2645]{color:var(--color-text);letter-spacing:-.025em;margin:28px 0 12px;font-size:22px;line-height:1.15}.control-card p[data-v-e7ec2645]{color:var(--color-text-muted);margin:0;font-size:15px;line-height:1.65}.control-frame__cta[data-v-e7ec2645]{background:radial-gradient(circle at 88% 20%,#2563eb1f,#0000 34%),#ffffffe6;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;margin-top:24px;padding:28px;display:grid}.control-frame__cta strong[data-v-e7ec2645]{color:var(--color-text);letter-spacing:-.025em;font-size:22px;line-height:1.2;display:block}.control-frame__cta p[data-v-e7ec2645]{color:var(--color-text-muted);margin:8px 0 0}.control-frame__actions[data-v-e7ec2645]{gap:12px;display:flex}@media (width<=1080px){.control-frame__grid[data-v-e7ec2645]{grid-template-columns:repeat(2,minmax(0,1fr))}.control-frame__cta[data-v-e7ec2645]{grid-template-columns:auto minmax(0,1fr)}.control-frame__actions[data-v-e7ec2645]{flex-wrap:wrap;grid-column:2}}@media (width<=640px){.control-frame-section[data-v-e7ec2645]{padding:64px 0}.control-frame[data-v-e7ec2645]{width:min(100% - 28px,1320px)}.control-frame__grid[data-v-e7ec2645],.control-frame__cta[data-v-e7ec2645]{grid-template-columns:1fr}.control-card[data-v-e7ec2645]{min-height:auto}.control-frame__actions[data-v-e7ec2645]{grid-column:auto;display:grid}}.decision-section[data-v-50e74fcd]{background:radial-gradient(circle at 50% 6%,#2563eb1f,#0000 38%),linear-gradient(#f8fbff 0%,#edf5ff 100%);padding:96px 0 84px;position:relative;overflow:hidden}.decision-container[data-v-50e74fcd]{width:min(1240px,100% - 40px);margin:0 auto}.section-title span[data-v-50e74fcd]{color:var(--color-primary)}.decision-grid[data-v-50e74fcd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.decision-card[data-v-50e74fcd]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;min-height:158px;padding:28px 30px;display:grid}.decision-card h3[data-v-50e74fcd]{color:var(--color-text);letter-spacing:-.025em;margin:0;font-size:22px;line-height:1.18}.decision-card p[data-v-50e74fcd]{color:var(--color-text-muted);margin:12px 0 0;font-size:16px}.decision-card__arrow[data-v-50e74fcd]{color:var(--color-primary);transition:transform var(--motion-base) var(--ease-out)}.decision-card:hover .decision-card__arrow[data-v-50e74fcd]{transform:translate(5px)}.decision-cta[data-v-50e74fcd]{background:radial-gradient(circle at 92% 20%,#2563eb24,#0000 34%),linear-gradient(135deg,#fffffff5,#ebf4ffeb);grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:32px;margin-top:24px;padding:34px;display:grid;position:relative;overflow:hidden}.decision-cta__content[data-v-50e74fcd]{grid-template-columns:auto minmax(0,1fr);gap:0 24px;display:grid}.decision-cta h3[data-v-50e74fcd]{color:var(--color-text);letter-spacing:-.035em;margin:4px 0 12px;font-size:clamp(25px,2.4vw,34px);line-height:1.08}.decision-cta p[data-v-50e74fcd]{color:var(--color-text-muted);margin:0;font-size:17px}.decision-cta ul[data-v-50e74fcd]{flex-wrap:wrap;grid-column:2;gap:14px 24px;margin:28px 0 0;padding:0;list-style:none;display:flex}.decision-cta li[data-v-50e74fcd]{color:var(--color-text);align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.decision-cta li .icon[data-v-50e74fcd]{color:var(--color-primary)}.decision-dashboard[data-v-50e74fcd]{border:1px solid var(--color-border);box-shadow:var(--shadow-md);background:#ffffffc7;border-radius:22px;padding:18px;transform:rotate(-3deg)}.decision-dashboard.product-shot[data-v-50e74fcd]{aspect-ratio:16/10;min-height:250px;padding:0;transform:rotate(-2deg)}.decision-dashboard__chrome[data-v-50e74fcd]{align-items:center;gap:7px;margin-bottom:16px;display:flex}.decision-dashboard__chrome span[data-v-50e74fcd]{background:#cad6ee;border-radius:999px;width:7px;height:7px}.decision-dashboard__chrome i[data-v-50e74fcd]{background:#d9e2f4;border-radius:999px;width:84px;height:8px;margin-left:8px}.decision-dashboard__metrics[data-v-50e74fcd]{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px;display:grid}.decision-dashboard__metrics span[data-v-50e74fcd]{color:var(--color-text-soft);font-size:10px;font-weight:700}.decision-dashboard__metrics b[data-v-50e74fcd]{color:var(--color-text);font-size:23px;display:block}.decision-dashboard__rows[data-v-50e74fcd]{gap:10px;margin-top:22px;display:grid}.decision-dashboard__rows i[data-v-50e74fcd]{background:#dfe7f5;border-radius:999px;height:9px}.decision-cta__button[data-v-50e74fcd]{position:absolute;bottom:28px;right:34px}.decision-trust[data-v-50e74fcd]{color:var(--color-text-muted);text-align:center;justify-content:center;align-items:center;gap:10px;margin:26px 0 0;font-size:14px;display:flex}@media (width<=980px){.decision-grid[data-v-50e74fcd],.decision-cta[data-v-50e74fcd]{grid-template-columns:1fr}.decision-cta__button[data-v-50e74fcd]{width:fit-content;position:static}}@media (width<=640px){.decision-section[data-v-50e74fcd]{padding:64px 0}.decision-container[data-v-50e74fcd]{width:min(100% - 28px,1240px)}.decision-card[data-v-50e74fcd],.decision-cta__content[data-v-50e74fcd]{grid-template-columns:1fr}.decision-cta ul[data-v-50e74fcd]{grid-column:auto;display:grid}.decision-dashboard[data-v-50e74fcd]{display:none}.decision-cta__button[data-v-50e74fcd]{width:100%}}.features-page[data-v-653ccc7b]{background:radial-gradient(circle at 8% 5%, #2563eb1a, transparent 28%), linear-gradient(180deg, #f8fbff 0%, var(--bg) 34%, #eef4fb 100%);overflow:hidden}.features-eyebrow[data-v-653ccc7b]{min-height:30px;color:var(--primary);background:#eff6ffc7;border:1px solid #2563eb2e;border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:850;display:inline-flex}.features-hero[data-v-653ccc7b]{background:radial-gradient(circle at 82% 14%,#10b9811f,#0000 30%),0 0;padding-top:72px}.features-hero__shell[data-v-653ccc7b]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #0f172a14;border-radius:36px;padding:58px 60px;box-shadow:0 24px 70px #0f172a14}.features-hero__grid[data-v-653ccc7b]{grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);align-items:center;gap:60px;display:grid}.operational-map-grid[data-v-653ccc7b],.mobile-experience-grid[data-v-653ccc7b],.final-feature-cta__grid[data-v-653ccc7b]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:56px;display:grid}.features-hero__content h1[data-v-653ccc7b],.features-inline-head h2[data-v-653ccc7b],.operational-map-grid h2[data-v-653ccc7b],.mobile-experience-grid h2[data-v-653ccc7b],.security-card h2[data-v-653ccc7b],.final-feature-cta h2[data-v-653ccc7b]{letter-spacing:-.04em;margin:18px 0 0}.features-hero__content h1[data-v-653ccc7b]{max-width:720px;font-size:clamp(38px,4vw,52px);line-height:1}.features-hero__content p[data-v-653ccc7b]{max-width:600px;margin:20px 0 0;font-size:18px}.features-hero__benefits[data-v-653ccc7b]{gap:12px;margin-top:28px;display:grid}.features-hero__benefits article[data-v-653ccc7b]{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;display:grid}.features-hero__benefits article>span[data-v-653ccc7b]{color:#2563eb;background:#eff6ff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:14px;font-weight:900;display:grid}.features-hero__benefits strong[data-v-653ccc7b]{color:#0f172a;font-size:15px;font-weight:850;line-height:1.2;display:block}.features-hero__benefits p[data-v-653ccc7b]{color:#64748b;max-width:none;margin:4px 0 0;font-size:14px;line-height:1.45}.features-dashboard__top em[data-v-653ccc7b]:before,.features-worker-card__status i[data-v-653ccc7b],.mini-workers i[data-v-653ccc7b],.large-map-card__workers i[data-v-653ccc7b]{background:#22c55e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #22c55e1f}.features-hero__actions[data-v-653ccc7b],.final-feature-cta__actions[data-v-653ccc7b]{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.features-hero__right[data-v-653ccc7b]{flex-direction:column;justify-content:center;gap:22px;min-width:0;display:flex}.features-hero__chips[data-v-653ccc7b]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.features-hero__chips span[data-v-653ccc7b]{color:#1d4ed8;white-space:nowrap;background:#fffc;border:1px solid #2563eb24;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:12px;font-weight:850;line-height:1.2;display:inline-flex}.features-hero__visual-frame[data-v-653ccc7b]{aspect-ratio:16/10;background:radial-gradient(circle at 50% 35%,#2563eb0f,#0000 42%),#fff;border:1px solid #0f172a14;border-radius:30px;width:100%;margin:0;overflow:hidden;box-shadow:0 24px 70px #0f172a1a}.features-hero__visual-frame img[data-v-653ccc7b]{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.features-hero__right .features-hero__actions[data-v-653ccc7b]{justify-content:flex-end;margin-top:0}.features-dashboard[data-v-653ccc7b],.capability-card[data-v-653ccc7b],.large-map-card[data-v-653ccc7b],.comparison-card[data-v-653ccc7b],.phone-mockup[data-v-653ccc7b],.security-card[data-v-653ccc7b],.final-mini-dashboard[data-v-653ccc7b]{box-shadow:var(--shadow);background:#ffffffe0;border:1px solid #e2e8f0eb}.features-dashboard[data-v-653ccc7b]{border-radius:30px;padding:14px;position:relative;overflow:hidden}.features-dashboard.product-shot[data-v-653ccc7b]{aspect-ratio:16/10.5;background:#fff;padding:0}.features-dashboard[data-v-653ccc7b]:before{content:"";pointer-events:none;background:radial-gradient(circle at 72% 0,#2563eb1f,#0000 46%);position:absolute;inset:0}.features-dashboard.product-shot[data-v-653ccc7b]:before{display:none}.features-dashboard__top[data-v-653ccc7b],.features-inline-head[data-v-653ccc7b]{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.features-dashboard__top[data-v-653ccc7b]{z-index:1;align-items:center;padding:4px 4px 12px;position:relative}.features-dashboard__top span[data-v-653ccc7b],.features-dashboard__top strong[data-v-653ccc7b],.features-dashboard__top em[data-v-653ccc7b]{display:block}.features-dashboard__top span[data-v-653ccc7b]{color:var(--muted);font-size:12px;font-weight:800}.features-dashboard__top strong[data-v-653ccc7b]{color:var(--text);margin-top:3px;font-size:15px}.features-dashboard__top em[data-v-653ccc7b]{color:#16a34a;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-style:normal;font-weight:900;display:inline-flex}.features-dashboard__top em[data-v-653ccc7b]:before{content:"";animation:2.2s ease-in-out infinite featureLivePulse-653ccc7b;display:block}.features-dashboard__metrics[data-v-653ccc7b]{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid;position:relative}.features-metric[data-v-653ccc7b]{background:#ffffffd1;border:1px solid #e2e8f0e6;border-radius:16px;min-height:76px;padding:11px}.features-metric span[data-v-653ccc7b],.features-metric strong[data-v-653ccc7b]{display:block}.features-metric span[data-v-653ccc7b]{color:var(--muted);font-size:11px;font-weight:800;line-height:1.2}.features-metric strong[data-v-653ccc7b]{color:var(--text);margin-top:8px;font-size:19px;line-height:1}.features-metric.is-success strong[data-v-653ccc7b]{color:#16a34a}.features-metric.is-warning[data-v-653ccc7b]{background:#fff7f7;border-color:#ef44443d}.features-metric.is-warning strong[data-v-653ccc7b]{color:#b91c1c}.features-dashboard__workspace[data-v-653ccc7b]{z-index:1;background:linear-gradient(135deg,#2563eb14,#10b98114),#eef4fb;border-radius:22px;grid-template-columns:.9fr 1.25fr .86fr;gap:10px;min-height:430px;padding:12px;display:grid;position:relative}.features-queue[data-v-653ccc7b],.features-worker-card[data-v-653ccc7b]{box-shadow:var(--shadow-soft);background:#ffffffe6;border:1px solid #e2e8f0eb;border-radius:18px;align-content:start;gap:10px;padding:12px;display:grid}.features-queue header[data-v-653ccc7b]{color:var(--muted);justify-content:space-between;gap:12px;font-size:12px;font-weight:800;display:flex}.features-queue header strong[data-v-653ccc7b]{color:var(--text)}.features-order[data-v-653ccc7b]{background:#fff;border:1px solid #e2e8f0e6;border-radius:14px;justify-content:space-between;gap:10px;padding:11px;display:flex}.features-order.is-hot[data-v-653ccc7b]{border-color:#ef44443d;animation:3s ease-in-out infinite featureSoftGlow-653ccc7b}.features-order strong[data-v-653ccc7b],.features-order span[data-v-653ccc7b],.features-order em[data-v-653ccc7b]{display:block}.features-order strong[data-v-653ccc7b]{color:var(--text);font-size:12px}.features-order span[data-v-653ccc7b]{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.35}.features-order em[data-v-653ccc7b]{color:var(--primary);background:#eef2ff;border-radius:999px;flex:none;align-self:flex-start;padding:4px 7px;font-size:10px;font-style:normal;font-weight:900}.features-map-preview[data-v-653ccc7b],.mini-map[data-v-653ccc7b],.large-map-card__map[data-v-653ccc7b],.final-mini-dashboard__map[data-v-653ccc7b]{background:linear-gradient(90deg,#2563eb14 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#2563eb14 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#f8fafc,#eaf3ff);border:1px solid #e2e8f0eb;border-radius:18px;position:relative;overflow:hidden}.features-zone[data-v-653ccc7b]{aspect-ratio:1;background:#2563eb14;border:1px solid #2563eb2e;border-radius:50%;width:36%;position:absolute;bottom:18%;right:12%}.features-zone--secondary[data-v-653ccc7b]{background:#22c55e14;border-color:#22c55e2e;width:28%;inset:16% auto auto 10%}.features-route[data-v-653ccc7b]{transform-origin:0;background:#2563eb4d;border-radius:999px;height:4px;position:absolute}.features-route--one[data-v-653ccc7b]{width:62%;top:39%;left:11%;transform:rotate(-17deg)}.features-route--two[data-v-653ccc7b]{background:#ef444442;width:48%;top:58%;left:22%;transform:rotate(22deg)}.features-route--three[data-v-653ccc7b]{background:#22c55e47;width:44%;top:72%;left:32%;transform:rotate(-8deg)}.features-pin[data-v-653ccc7b]{z-index:2;color:#fff;border:3px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:34px;height:34px;padding:0 8px;font-size:11px;font-weight:900;display:inline-flex;position:absolute;box-shadow:0 14px 26px #0f172a29}.features-pin--primary[data-v-653ccc7b]{background:var(--primary);top:28%;left:12%}.features-pin--ok[data-v-653ccc7b]{background:#16a34a;bottom:24%;right:18%}.features-pin--warning[data-v-653ccc7b]{background:#ef4444;animation:2.4s ease-in-out infinite featurePinPulse-653ccc7b;top:24%;right:14%}.features-eta-card[data-v-653ccc7b]{width:min(180px,100% - 32px);box-shadow:var(--shadow-soft);background:#fffffff0;border:1px solid #2563eb2e;border-radius:16px;padding:12px;position:absolute;bottom:16px;right:16px}.features-eta-card span[data-v-653ccc7b],.features-eta-card strong[data-v-653ccc7b],.features-eta-card small[data-v-653ccc7b],.features-worker-card span[data-v-653ccc7b],.features-worker-card strong[data-v-653ccc7b],.features-worker-card small[data-v-653ccc7b]{display:block}.features-eta-card span[data-v-653ccc7b],.features-worker-card span[data-v-653ccc7b]{color:var(--primary);text-transform:uppercase;font-size:11px;font-weight:900}.features-eta-card strong[data-v-653ccc7b],.features-worker-card strong[data-v-653ccc7b]{color:var(--text);margin-top:5px;font-size:18px}.features-eta-card small[data-v-653ccc7b],.features-worker-card small[data-v-653ccc7b]{color:var(--muted);margin-top:4px;font-size:12px}.features-worker-card__status[data-v-653ccc7b]{color:#334155;background:#f8fafc;border-radius:14px;align-items:center;gap:9px;margin-top:10px;padding:10px;font-size:12px;display:flex}.features-section[data-v-653ccc7b]{background:#ffffff6b}.features-section .container[data-v-653ccc7b]{max-width:1180px}.capabilities-grid[data-v-653ccc7b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1120px;margin:48px auto 0;display:grid}.capability-card[data-v-653ccc7b]{background:#ffffffe0;border:1px solid #0f172a14;border-radius:24px;flex-direction:column;min-height:260px;padding:28px;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 16px 45px #0f172a12}.capability-card--large[data-v-653ccc7b]{grid-column:auto}.capability-card[data-v-653ccc7b]:hover{border-color:#2563eb2e;transform:translateY(-3px);box-shadow:0 20px 54px #0f172a1a}.capability-card__index[data-v-653ccc7b]{color:#94a3b8;letter-spacing:.08em;margin-bottom:12px;font-size:12px;font-weight:900;display:inline-flex}.capability-card h3[data-v-653ccc7b]{color:var(--text);letter-spacing:-.03em;margin:0;font-size:22px;line-height:1.1}.capability-card p[data-v-653ccc7b]{color:#64748b;margin:10px 0 0;font-size:14px;line-height:1.55}.capability-visual[data-v-653ccc7b]{border-radius:16px;align-content:stretch;gap:8px;height:110px;margin:18px 0;display:grid;overflow:hidden}.capability-link[data-v-653ccc7b]{color:var(--primary);align-self:flex-start;margin-top:auto;font-size:13px;font-weight:700}.mini-map[data-v-653ccc7b]{height:76px;min-height:0}.mini-workers[data-v-653ccc7b]{flex-wrap:wrap;gap:8px;display:flex}.mini-workers span[data-v-653ccc7b]{color:#334155;background:#f8fafc;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.sla-ring[data-v-653ccc7b]{background:radial-gradient(circle at center, #fff 0 55%, transparent 56%), conic-gradient(#22c55e 0 94%, #e2e8f0 94% 100%);border-radius:50%;place-self:center;place-items:center;width:96px;height:96px;display:grid;box-shadow:inset 0 0 0 1px #e2e8f0e6}.sla-ring strong[data-v-653ccc7b],.sla-ring span[data-v-653ccc7b]{grid-area:1/1}.sla-ring strong[data-v-653ccc7b]{color:#16a34a;margin-top:-10px;font-size:24px;line-height:1}.sla-ring span[data-v-653ccc7b]{color:var(--muted);margin-top:28px;font-size:10px;font-weight:800}.sla-alert[data-v-653ccc7b]{color:#b91c1c;background:#fff7f7;border:1px solid #ef44442e;border-radius:16px;align-self:end;padding:9px 11px;font-size:12px;font-weight:900}.tracking-card[data-v-653ccc7b]{box-shadow:var(--shadow-soft);background:#fff;border:1px solid #e2e8f0eb;border-radius:20px;align-self:center;padding:12px}.tracking-card span[data-v-653ccc7b],.tracking-card strong[data-v-653ccc7b],.tracking-card small[data-v-653ccc7b]{display:block}.tracking-card span[data-v-653ccc7b]{color:var(--primary);font-size:12px;font-weight:900}.tracking-card strong[data-v-653ccc7b]{color:var(--text);margin-top:4px;font-size:17px}.tracking-card small[data-v-653ccc7b]{color:var(--muted);margin-top:4px}.tracking-progress[data-v-653ccc7b]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tracking-progress span[data-v-653ccc7b]{min-height:28px;color:var(--primary);background:#eff6ff;border-radius:999px;place-items:center;font-size:10px;font-weight:900;display:grid;position:relative}.workflow-mini[data-v-653ccc7b]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.workflow-mini li[data-v-653ccc7b]{color:#334155;background:#fff;border:1px solid #e2e8f0eb;border-radius:15px;min-height:30px;padding:7px 10px 7px 30px;font-size:11px;font-weight:800;position:relative}.workflow-mini li[data-v-653ccc7b]:before{content:"";background:var(--primary);border-radius:50%;width:8px;height:8px;position:absolute;top:12px;left:12px;box-shadow:0 0 0 5px #2563eb1a}.workflow-mini li[data-v-653ccc7b]:not(:last-child):after{content:"";background:#2563eb38;width:2px;height:6px;position:absolute;bottom:-7px;left:15px}.chat-mini[data-v-653ccc7b]{align-content:center;gap:7px;display:grid}.chat-mini__bubble[data-v-653ccc7b],.chat-mini__file[data-v-653ccc7b]{color:#1d4ed8;background:#eff6ff;border-radius:12px;max-width:86%;padding:8px 10px;font-size:11px;font-weight:800;display:block}.chat-mini__bubble.is-out[data-v-653ccc7b]{color:#15803d;background:#dcfce7;justify-self:end}.chat-mini__file[data-v-653ccc7b]{color:#334155;background:#fff;border:1px dashed #2563eb52}.analytics-bars[data-v-653ccc7b]{background:#f8fafc;border-radius:14px;align-items:end;gap:8px;height:72px;padding:10px;display:flex}.analytics-bars span[data-v-653ccc7b]{height:var(--bar);background:linear-gradient(#60a5fa,#2563eb);border-radius:999px 999px 8px 8px;flex:1;min-height:18px}.analytics-kpis[data-v-653ccc7b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.analytics-kpis span[data-v-653ccc7b]{color:#334155;background:#fff;border-radius:10px;padding:7px 8px;font-size:10px;font-weight:850}.features-live-section[data-v-653ccc7b]{background:linear-gradient(#eef4fb,#f8fbff)}.features-inline-head[data-v-653ccc7b]{margin-bottom:26px}.features-inline-head h2[data-v-653ccc7b]{font-size:clamp(30px,3.2vw,40px)}.features-inline-head p[data-v-653ccc7b]{max-width:470px;margin:0}.live-strip[data-v-653ccc7b]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.live-strip__item[data-v-653ccc7b]{min-height:132px;box-shadow:var(--shadow-soft);background:#ffffffdb;border:1px solid #e2e8f0eb;border-radius:22px;padding:18px;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1)}.live-strip__item[data-v-653ccc7b]:hover{transform:translateY(-3px);box-shadow:0 20px 48px #0f172a1a}.live-strip__item>span[data-v-653ccc7b]{background:var(--primary);border-radius:50%;width:10px;height:10px;margin-bottom:18px;display:block;box-shadow:0 0 0 6px #2563eb1a}.live-strip__item.tone-green>span[data-v-653ccc7b]{background:#22c55e;box-shadow:0 0 0 6px #22c55e1a}.live-strip__item.tone-cyan>span[data-v-653ccc7b]{background:#06b6d4;box-shadow:0 0 0 6px #06b6d41a}.live-strip__item strong[data-v-653ccc7b]{color:var(--text);font-size:14px;display:block}.live-strip__item p[data-v-653ccc7b]{margin:8px 0 0;font-size:13px;line-height:1.45}.role-ecosystem[data-v-653ccc7b]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.role-ecosystem li[data-v-653ccc7b]{min-width:0;position:relative}.role-ecosystem article[data-v-653ccc7b]{min-height:210px;box-shadow:var(--shadow-soft);background:#ffffffdb;border:1px solid #e2e8f0eb;border-radius:24px;padding:22px}.role-ecosystem span[data-v-653ccc7b]{color:var(--primary);font-size:12px;font-weight:900}.role-ecosystem h3[data-v-653ccc7b]{color:var(--text);margin:24px 0 10px;font-size:20px;line-height:1.1}.role-ecosystem p[data-v-653ccc7b]{margin:0;font-size:13px;line-height:1.5}.role-ecosystem i[data-v-653ccc7b]{z-index:2;background:#2563eb47;width:22px;height:2px;position:absolute;top:50%;right:-11px}.role-ecosystem i[data-v-653ccc7b]:after{content:"";border-top:2px solid #2563eb6b;border-right:2px solid #2563eb6b;width:10px;height:10px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.operational-map-section[data-v-653ccc7b]{background:radial-gradient(circle at 82% 18%,#2563eb1a,#0000 32%),#f8fbff}.operational-map-grid[data-v-653ccc7b]{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.operational-map-grid p[data-v-653ccc7b],.mobile-experience-grid p[data-v-653ccc7b],.security-card p[data-v-653ccc7b],.final-feature-cta p[data-v-653ccc7b]{margin:18px 0 0;font-size:17px}.feature-check-list[data-v-653ccc7b]{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.feature-check-list li[data-v-653ccc7b]{color:#334155;padding-left:28px;font-size:15px;line-height:1.45;position:relative}.feature-check-list li[data-v-653ccc7b]:before{content:"";background:#22c55e;border-radius:50%;width:12px;height:12px;position:absolute;top:.45em;left:0;box-shadow:0 0 0 5px #22c55e1a}.large-map-card[data-v-653ccc7b]{border-radius:30px;grid-template-columns:minmax(0,1fr) 210px;gap:12px;min-height:520px;padding:14px;display:grid}.large-map-card.product-shot[data-v-653ccc7b]{aspect-ratio:16/10;min-height:auto;padding:0;display:block}.large-map-card__workers[data-v-653ccc7b]{background:#ffffffeb;border:1px solid #e2e8f0eb;border-radius:20px;align-content:start;gap:12px;padding:16px;display:grid}.large-map-card__workers strong[data-v-653ccc7b]{color:var(--text);font-size:15px}.large-map-card__workers span[data-v-653ccc7b]{border-bottom:1px solid var(--border);color:#334155;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px 9px;padding:10px 0;font-size:13px;font-weight:850;display:grid}.large-map-card__workers span[data-v-653ccc7b]:last-child{border-bottom:0}.large-map-card__workers small[data-v-653ccc7b]{color:var(--muted);grid-column:2;font-size:12px;font-weight:700}.large-map-card__workers i.is-blue[data-v-653ccc7b]{background:var(--primary)}.large-map-card__workers i.is-red[data-v-653ccc7b]{background:#ef4444;box-shadow:0 0 0 5px #ef44441a}.comparison-section[data-v-653ccc7b],.security-section[data-v-653ccc7b]{background:#eef4fb}.comparison-grid[data-v-653ccc7b]{grid-template-columns:1fr 1fr;gap:22px;display:grid}.comparison-card[data-v-653ccc7b]{border-radius:30px;min-height:380px;padding:34px}.comparison-card--accent[data-v-653ccc7b]{color:#fff;background:radial-gradient(circle at 82% 18%,#60a5fa38,#0000 34%),#101828}.comparison-card--muted[data-v-653ccc7b]{background:#ffffffc7}.comparison-card span[data-v-653ccc7b]{color:var(--primary);text-transform:uppercase;margin-bottom:26px;font-size:13px;font-weight:900;display:block}.comparison-card--accent span[data-v-653ccc7b]{color:#93c5fd}.comparison-card ul[data-v-653ccc7b]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.comparison-card li[data-v-653ccc7b]{color:var(--muted);padding-left:28px;line-height:1.45;position:relative}.comparison-card--accent li[data-v-653ccc7b]{color:#ffffffc7}.comparison-card li[data-v-653ccc7b]:before{content:"";background:#cbd5e1;border-radius:50%;width:12px;height:12px;position:absolute;top:.42em;left:0}.comparison-card--accent li[data-v-653ccc7b]:before{background:#22c55e;box-shadow:0 0 0 5px #22c55e1f}.mobile-experience-section[data-v-653ccc7b]{background:#f8fbff}.mobile-experience-grid[data-v-653ccc7b]{grid-template-columns:minmax(280px,420px) minmax(0,1fr);align-items:center;gap:72px}.phone-mockup[data-v-653ccc7b]{aspect-ratio:9/16;box-sizing:border-box;background:#0f172a;border-radius:42px;justify-self:center;width:min(320px,100%);max-height:560px;padding:10px;overflow:hidden;box-shadow:0 28px 80px #0f172a2e}.phone-mockup img[data-v-653ccc7b]{object-fit:contain;object-position:center top;background:#fff;border-radius:30px;width:100%;height:100%;display:block}.phone-mockup__screen[data-v-653ccc7b]{background:radial-gradient(circle at 82% 0,#2563eb2e,#0000 32%),#f8fbff;border-radius:32px;min-height:610px;padding:24px}.phone-mockup__status[data-v-653ccc7b]{color:#15803d;background:#dcfce7;border-radius:999px;align-items:center;min-height:30px;padding:0 11px;font-size:12px;font-weight:900;display:inline-flex}.phone-mockup h3[data-v-653ccc7b]{color:var(--text);margin:28px 0 8px;font-size:30px}.phone-mockup p[data-v-653ccc7b]{margin:0}.phone-mockup__eta[data-v-653ccc7b]{background:#fff;border:1px solid #e2e8f0eb;border-radius:20px;margin-top:26px;padding:18px}.phone-mockup__eta strong[data-v-653ccc7b],.phone-mockup__eta small[data-v-653ccc7b]{display:block}.phone-mockup__eta strong[data-v-653ccc7b]{color:var(--text);font-size:22px}.phone-mockup__eta small[data-v-653ccc7b]{color:var(--muted);margin-top:5px}.phone-mockup button[data-v-653ccc7b]{background:var(--primary);color:#fff;width:100%;min-height:52px;font:inherit;border:0;border-radius:16px;margin-top:22px;font-weight:900}.phone-mockup__files[data-v-653ccc7b]{gap:10px;margin-top:22px;display:grid}.phone-mockup__files span[data-v-653ccc7b]{color:#334155;background:#fff;border-radius:14px;align-items:center;min-height:44px;padding:0 14px;font-size:13px;font-weight:850;display:flex}.security-card[data-v-653ccc7b]{border-radius:32px;grid-template-columns:auto minmax(0,1fr) minmax(300px,.75fr);align-items:center;gap:28px;padding:38px;display:grid}.security-card__icon[data-v-653ccc7b]{color:#15803d;background:#dcfce7;border-radius:22px;place-items:center;width:72px;height:72px;font-size:32px;font-weight:900;display:grid}.security-card ul[data-v-653ccc7b]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.security-card li[data-v-653ccc7b]{min-height:34px;color:var(--primary);background:#eff6ff;border:1px solid #2563eb29;border-radius:999px;align-items:center;padding:0 11px;font-size:12px;font-weight:900;display:inline-flex}.final-feature-cta[data-v-653ccc7b]{color:#fff;background:radial-gradient(circle at 12% 18%,#60a5fa38,#0000 30%),#101828}.final-feature-cta p[data-v-653ccc7b]{color:#ffffffb8}.final-feature-cta .features-eyebrow[data-v-653ccc7b]{color:#bfdbfe;background:#2563eb2e;border-color:#93c5fd47}.final-mini-dashboard[data-v-653ccc7b]{background:#ffffff14;border-color:#ffffff29;border-radius:30px;grid-template-columns:.9fr 1.1fr;gap:12px;padding:14px;display:grid;box-shadow:0 24px 70px #00000038}.final-mini-dashboard__chart[data-v-653ccc7b],.final-mini-dashboard__stats[data-v-653ccc7b],.final-mini-dashboard__map[data-v-653ccc7b]{background:#ffffff14;border:1px solid #ffffff1f;border-radius:20px}.final-mini-dashboard__chart[data-v-653ccc7b]{align-items:end;gap:10px;min-height:220px;padding:18px;display:flex}.final-mini-dashboard__chart span[data-v-653ccc7b]{height:var(--bar);background:linear-gradient(#93c5fd,#2563eb);border-radius:999px 999px 8px 8px;flex:1}.final-mini-dashboard__stats[data-v-653ccc7b]{padding:18px}.final-mini-dashboard__stats strong[data-v-653ccc7b],.final-mini-dashboard__stats span[data-v-653ccc7b]{display:block}.final-mini-dashboard__stats strong[data-v-653ccc7b]{color:#fff;font-size:20px}.final-mini-dashboard__stats span[data-v-653ccc7b]{color:#ffffffb3;margin-top:8px}.final-mini-dashboard__map[data-v-653ccc7b]{background:linear-gradient(90deg,#93c5fd24 1px,#0000 1px) 0 0/32px 32px,linear-gradient(0deg,#93c5fd24 1px,#0000 1px) 0 0/32px 32px,#ffffff0f;grid-column:1/-1;min-height:220px}@keyframes featureLivePulse-653ccc7b{0%,to{box-shadow:0 0 0 5px #22c55e1f}50%{box-shadow:0 0 0 9px #22c55e0a}}@keyframes featurePinPulse-653ccc7b{0%,to{box-shadow:0 14px 26px #0f172a29}50%{box-shadow:0 14px 26px #0f172a29,0 0 0 9px #ef44441f}}@keyframes featureSoftGlow-653ccc7b{0%,to{box-shadow:none}50%{box-shadow:0 0 0 4px #ef444414}}@media (width<=1080px){.features-hero__grid[data-v-653ccc7b],.operational-map-grid[data-v-653ccc7b],.mobile-experience-grid[data-v-653ccc7b],.final-feature-cta__grid[data-v-653ccc7b]{grid-template-columns:1fr}.features-hero__shell[data-v-653ccc7b]{padding:48px}.features-hero__right[data-v-653ccc7b]{width:100%;max-width:780px}.features-hero__chips[data-v-653ccc7b],.features-hero__right .features-hero__actions[data-v-653ccc7b]{justify-content:flex-start}.capabilities-grid[data-v-653ccc7b]{grid-template-columns:repeat(2,minmax(0,1fr))}.live-strip[data-v-653ccc7b],.role-ecosystem[data-v-653ccc7b]{grid-template-columns:repeat(3,minmax(0,1fr))}.role-ecosystem i[data-v-653ccc7b]{display:none}}@media (width<=820px){.features-dashboard__workspace[data-v-653ccc7b]{grid-template-columns:1fr;min-height:auto}.features-map-preview[data-v-653ccc7b]{min-height:320px}.features-dashboard__metrics[data-v-653ccc7b],.comparison-grid[data-v-653ccc7b],.security-card[data-v-653ccc7b]{grid-template-columns:1fr 1fr}.security-card__icon[data-v-653ccc7b]{grid-row:1/span 2}.large-map-card[data-v-653ccc7b]{grid-template-columns:1fr}.large-map-card__map[data-v-653ccc7b]{min-height:420px}}@media (width<=640px){.features-hero[data-v-653ccc7b]{padding-top:52px}.features-hero__shell[data-v-653ccc7b]{border-radius:24px;padding:28px 20px 22px}.features-hero__content h1[data-v-653ccc7b]{font-size:36px;line-height:1.02}.features-hero__content p[data-v-653ccc7b],.operational-map-grid p[data-v-653ccc7b],.mobile-experience-grid p[data-v-653ccc7b],.security-card p[data-v-653ccc7b],.final-feature-cta p[data-v-653ccc7b]{font-size:15px}.features-hero__actions .btn[data-v-653ccc7b],.final-feature-cta__actions .btn[data-v-653ccc7b]{width:100%}.features-hero__right[data-v-653ccc7b]{gap:16px}.features-hero__chips[data-v-653ccc7b]{gap:6px}.features-hero__chips span[data-v-653ccc7b]{min-height:30px;padding-inline:10px;font-size:12px}.features-hero__right .features-hero__actions[data-v-653ccc7b]{flex-direction:column;width:100%}.features-dashboard[data-v-653ccc7b],.features-hero__visual-frame[data-v-653ccc7b],.capability-card[data-v-653ccc7b],.large-map-card[data-v-653ccc7b],.comparison-card[data-v-653ccc7b],.security-card[data-v-653ccc7b]{border-radius:22px}.phone-mockup[data-v-653ccc7b]{border-radius:38px;width:min(300px,100%);max-height:540px}.features-dashboard__metrics[data-v-653ccc7b],.capabilities-grid[data-v-653ccc7b],.live-strip[data-v-653ccc7b],.role-ecosystem[data-v-653ccc7b],.comparison-grid[data-v-653ccc7b],.security-card[data-v-653ccc7b],.final-mini-dashboard[data-v-653ccc7b]{grid-template-columns:1fr}.capability-card[data-v-653ccc7b],.capability-card--large[data-v-653ccc7b]{grid-column:auto;min-height:240px;padding:22px}.live-strip__item[data-v-653ccc7b]{min-height:118px}.features-inline-head[data-v-653ccc7b]{flex-direction:column;align-items:flex-start}.role-ecosystem article[data-v-653ccc7b],.large-map-card[data-v-653ccc7b]{min-height:auto}.large-map-card__map[data-v-653ccc7b]{min-height:320px}.phone-mockup__screen[data-v-653ccc7b]{min-height:520px}.security-card[data-v-653ccc7b]{padding:24px}.security-card__icon[data-v-653ccc7b]{grid-row:auto}}@media (prefers-reduced-motion:reduce){.features-dashboard__top em[data-v-653ccc7b]:before,.features-order.is-hot[data-v-653ccc7b],.features-pin--warning[data-v-653ccc7b]{animation:none}.capability-card[data-v-653ccc7b],.live-strip__item[data-v-653ccc7b]{transition:none}}:root{--page-bg:#edf5ff;--section-bg:#f5f9ff;--surface:#ffffffe0;--surface-solid:#fff;--text-main:#0f172a;--text-muted:#64748b;--text-soft:#8090a8;--blue:#2563eb;--blue-2:#4f46e5;--blue-soft:#2563eb1a;--green:#22c55e;--orange:#f59e0b;--red:#ef4444;--border:#0f172a14;--border-strong:#2563eb2e;--radius-sm:14px;--radius-md:20px;--radius-lg:28px;--radius-xl:36px;--shadow-card:0 16px 45px #0f172a12;--shadow-soft:0 24px 70px #0f172a17;--ease-out:cubic-bezier(.4, 0, .2, 1);--motion-base:.26s;--bg:var(--page-bg);--bg-soft:var(--section-bg);--bg-dark:#101b32;--card:var(--surface-solid);--text:var(--text-main);--muted:var(--text-muted);--primary:var(--blue);--primary-dark:#1d4ed8;--section-bg-light:linear-gradient(180deg, #f8fbff 0%, #edf5ff 100%);--section-bg-blue:linear-gradient(180deg, #eef6ff 0%, #f7fbff 100%);--section-bg-white:#fff;--section-bg-dark:#0b162c;--radius:var(--radius-lg);--shadow:var(--shadow-soft)}*{box-sizing:border-box}body{color:var(--text);background:radial-gradient(circle at 15% 10%,#2563eb14,#0000 34%),radial-gradient(circle at 85% 20%,#14b8a614,#0000 30%),linear-gradient(#f8fbff 0%,#edf5ff 100%);margin:0;font-family:Inter,Arial,sans-serif;overflow-x:clip}a{color:inherit;text-decoration:none}img{width:100%;display:block}.container{width:min(1180px,100% - 32px);margin:0 auto}.landing-section{padding:96px 0;position:relative}.landing-container,.home-page .landing-section>.container{width:min(1180px,100% - 40px);margin:0 auto}.home-page>.landing-section.landing-section--light{background:var(--section-bg-light)}.home-page>.landing-section.landing-section--blue{background:var(--section-bg-blue)}.home-page>.landing-section.landing-section--dark{background:var(--section-bg-dark);color:#fff}.home-page>.landing-section.landing-section--dark p{color:#ffffffb8}.home-page>.landing-section.landing-section--hero,.home-page>.landing-section.landing-section--workflow{background:var(--section-bg-blue)}.landing-card,.home-page .landing-section :is(.pain-step,.control-item,.decision-card,.conversion-question,.pricing-card,.media-card,.feature-card,.panel){border-radius:var(--radius);background:#ffffffdb;border:1px solid #0f172a14;box-shadow:0 18px 45px #0f172a14}.landing-card--dark,.home-page .landing-section--dark :is(.media-card,.ops-handoff>div){background:#ffffff0f;border:1px solid #ffffff1f}.section--soft{background:var(--bg-soft)}.section--dark{background:var(--bg-dark);color:#fff}.section-head{max-width:720px;margin-bottom:40px}.section-head h2,.hero h1,.feature-row h2{letter-spacing:-.04em;margin:0}.hero h1{font-size:clamp(42px,6vw,76px);line-height:.95}h1{letter-spacing:-.04em;font-size:clamp(40px,5vw,64px)}h2{font-size:clamp(28px,3.2vw,40px);line-height:1}p{color:var(--muted);line-height:1.65}.section--dark p{color:#ffffffb8}.eyebrow{color:var(--primary);margin-bottom:16px;font-size:14px;font-weight:700;display:inline-flex}.header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f6f7f9d1;border-bottom:1px solid #e5e7ebcc;position:sticky;top:0}.header__inner{justify-content:space-between;align-items:center;height:76px;display:flex}.header__right{align-items:center;gap:12px;display:flex}.logo{letter-spacing:-.03em;align-items:center;gap:10px;font-weight:800;display:inline-flex}.logo img{border-radius:9px;width:32px;height:32px;display:block}.nav{color:var(--muted);gap:28px;font-size:15px;display:flex}.nav a.router-link-active{color:var(--text)}.mobile-sticky-cta{display:none}.burger{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:space-between;width:26px;height:20px;padding:0;display:none}.burger span{background:var(--text);border-radius:2px;width:100%;height:2px;transition:transform .25s,opacity .25s;display:block}.burger--open span:first-child{transform:translateY(9px)rotate(45deg)}.burger--open span:nth-child(2){opacity:0}.burger--open span:nth-child(3){transform:translateY(-9px)rotate(-45deg)}.btn{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:48px;margin-top:5px;padding:0 22px;font-weight:700;transition:all .25s;display:inline-flex}.btn--primary{background:var(--primary);color:#fff}.btn--primary:hover{background:var(--primary-dark);transform:translateY(-2px)}.btn--secondary{color:var(--text);border:1px solid var(--border);background:#fff}.btn--secondary:hover{box-shadow:var(--shadow-soft);transform:translateY(-2px)}.btn--light{color:var(--text);background:#fff}.btn--small{min-height:40px;padding:0 18px}.btn--full{width:100%}.feature-row,.split{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.hero__shell{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #0f172a14;border-radius:32px;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:48px;padding:52px 60px;display:grid;box-shadow:0 24px 70px #0f172a14}.hero__content{min-width:0}.hero__badge{color:#1d4ed8;background:#eff6ffe6;border:1px solid #2563eb29;border-radius:999px;align-items:center;max-width:100%;min-height:32px;margin-bottom:16px;padding:0 12px;font-size:13px;font-weight:800;line-height:1.2;display:inline-flex}.hero h1{color:#08172f;letter-spacing:-.04em;max-width:560px;margin:0;font-size:clamp(40px,3.7vw,58px);line-height:1}.hero__content .hero__lead{color:#64748b;max-width:520px;margin:20px 0 26px;font-size:18px;line-height:1.6}.hero__benefits{gap:10px;max-width:520px;margin-bottom:26px;display:grid}.hero__benefit{grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;display:grid}.hero__benefit-icon{color:#2563eb;background:#fff;border:1px solid #2563eb24;border-radius:14px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:900;display:grid;box-shadow:0 10px 22px #2563eb14}.hero__benefit h2{color:#0f172a;letter-spacing:0;margin:0 0 2px;font-size:14px;line-height:1.25}.hero__benefit p{color:#64748b;margin:0;font-size:13px;line-height:1.45}.hero__actions,.final-cta__actions{flex-wrap:wrap;gap:12px;display:flex}.hero__actions .btn{min-height:50px;margin-top:0;padding-inline:22px}.hero__actions .btn--primary{background:linear-gradient(135deg,#2563eb 0%,#0ea5e9 100%);box-shadow:0 16px 34px #2563eb38}.hero__actions .btn--primary:hover{background:linear-gradient(135deg,#1d4ed8 0%,#0284c7 100%)}.hero__actions .btn--secondary{background:#ffffffbd}.cta-note{max-width:560px;color:var(--muted);margin:12px 0 0;font-size:13px;line-height:1.5}.hero__positioning{flex-wrap:wrap;gap:8px;max-width:520px;margin-top:16px;display:flex}.hero__positioning span,.hero__positioning strong{color:#64748b;white-space:nowrap;background:#ffffffb8;border:1px solid #0f172a14;border-radius:999px;align-items:center;min-height:30px;padding:0 11px;font-size:12px;line-height:1.2;display:inline-flex}.hero__positioning strong{color:#1d4ed8;background:#eff6ff;border-color:#2563eb2e;font-weight:800}.hero__visual{min-width:0;position:relative}.hero__visual-frame{aspect-ratio:16/10;background:radial-gradient(circle at 50% 35%,#2563eb0f,#0000 42%),linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #0f172a14;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0f172a1f}.hero__visual-frame img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.hero__visual-badges{pointer-events:none;justify-content:flex-end;gap:8px;display:flex;position:absolute;inset:auto 22px 22px}.hero__visual-badge{color:#334155;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd6;border:1px solid #0f172a14;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:11px;font-weight:800;display:inline-flex;box-shadow:0 12px 28px #0f172a1a}.hero__visual-badge--live{color:#047857}.hero__visual-badge--live:before{content:"";background:#10b981;border-radius:50%;width:7px;height:7px;margin-right:7px;box-shadow:0 0 0 4px #10b98124}.home-page>.landing-section.landing-section--hero{background:radial-gradient(circle at 15% 10%,#2563eb14,#0000 34%),radial-gradient(circle at 85% 20%,#14b8a614,#0000 30%),linear-gradient(#f8fbff 0%,#edf5ff 100%);padding:44px 0 22px}.hero__shell{background:#ffffffe0;grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);gap:56px;padding:44px 48px}.hero h1{max-width:620px;font-size:42px}.hero__content .hero__lead{margin:18px 0 22px}.hero__benefits{gap:12px;margin-bottom:0}.hero__benefit-icon{color:#2563eb;background:#eff6ff;border-radius:50%;width:34px;height:34px;font-size:14px}.hero__right{flex-direction:column;justify-content:center;gap:22px;min-width:0;display:flex}.hero__chips{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.hero__chips span{color:#1d4ed8;white-space:nowrap;background:#fffc;border:1px solid #2563eb24;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:12px;font-weight:800;line-height:1.2;display:inline-flex}.hero__right .hero__actions{justify-content:flex-end}.hero__right .hero__actions .btn{flex:0 auto}.hero__visual-frame{aspect-ratio:16/10;border-radius:30px}.hero__visual-badges{inset:auto 24px 24px}.home-page>.landing-section.landing-section--contour{background:radial-gradient(circle at 15% 10%,#2563eb14,#0000 34%),radial-gradient(circle at 85% 20%,#14b8a614,#0000 30%),linear-gradient(#edf5ff 0%,#f8fbff 100%);border-top:0;padding:22px 0 54px}.operations-contour__shell{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border:1px solid #0f172a14;border-radius:32px;padding:42px 44px;box-shadow:0 24px 70px #0f172a13}.operations-contour__head{max-width:760px;margin-bottom:24px;display:block}.operations-contour__badge{color:#1d4ed8;white-space:nowrap;background:#eff6ff;border:1px solid #2563eb29;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.operations-contour__head h2{color:#08172f;letter-spacing:-.04em;max-width:720px;margin:12px 0 0;font-size:clamp(32px,3.2vw,40px);line-height:1.04}.operations-contour__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.operations-feature{background:#fffffff0;border:1px solid #0f172a14;border-radius:24px;flex-direction:column;min-height:360px;padding:24px 20px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;box-shadow:0 14px 36px #0f172a0e}.operations-feature--wide{grid-column:span 2;grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,.85fr) minmax(220px,1fr);align-items:start;gap:0 24px;min-height:280px;padding:26px;display:grid}.operations-feature:hover{border-color:#2563eb24;transform:translateY(-2px);box-shadow:0 18px 44px #0f172a13}.operations-feature__icon{color:#2563eb;background:linear-gradient(135deg,#eff6ff 0%,#e0f2fe 100%);border-radius:14px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:900;display:grid}.operations-feature h3{color:#0f172a;letter-spacing:-.02em;margin:16px 0 8px;font-size:18px;font-weight:800;line-height:1.12}.operations-feature p{color:#64748b;margin:0;font-size:14px;line-height:1.45}.operations-feature--wide p{max-width:320px}.operations-feature__preview{background:linear-gradient(#f8fbff 0%,#eef5ff 100%);border:1px solid #2563eb14;border-radius:18px;align-content:stretch;gap:6px;height:110px;margin-top:auto;padding:14px;display:grid;position:relative;overflow:hidden}.operations-feature--wide .operations-feature__preview{grid-area:1/2/-1;height:100%;min-height:220px;margin-top:0;padding:18px}.operations-feature__preview strong,.operations-feature__preview em{font-style:normal}.mini-queue-row,.mini-worker-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-height:16px;display:grid}.mini-queue-row span{background:#2563eb;border-radius:50%;width:7px;height:7px}.mini-queue-row strong,.mini-worker-row strong{color:#334155;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:800;line-height:1;overflow:hidden}.mini-queue-row em,.mini-worker-row em,.mini-sla-pill{color:#1d4ed8;text-align:center;background:#2563eb14;border-radius:999px;min-width:22px;padding:4px 6px;font-size:9px;font-weight:900;line-height:1}.mini-queue-row.tone-green span,.mini-worker-row.tone-green span:after{background:#10b981}.mini-queue-row.tone-amber span,.mini-worker-row.tone-amber span:after{background:#f59e0b}.mini-queue-row.tone-slate span{background:#94a3b8}.operations-feature__preview--map{background:linear-gradient(90deg,#94a3b81f 1px,#0000 1px) 0 0/26px 26px,linear-gradient(0deg,#94a3b81f 1px,#0000 1px) 0 0/26px 26px,linear-gradient(#f8fbff 0%,#eef5ff 100%);display:block}.mini-map-route,.mini-map-pin{content:"";display:block;position:absolute}.mini-map-route{border:2px dashed #2563eb73;border-radius:999px;inset:32px 28px 34px 24px}.mini-map-pin{background:#2563eb;border:2px solid #fff;border-radius:50%;width:11px;height:11px;box-shadow:0 8px 18px #2563eb3d}.mini-map-pin--one{top:26px;left:26px}.mini-map-pin--two{background:#10b981;bottom:24px;right:28px}.mini-map-pin--active{background:#f59e0b;width:15px;height:15px;top:46%;left:52%;transform:translate(-50%,-50%)}.operations-feature__preview--sla{align-content:center}.mini-sla-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.mini-sla-head span{color:#64748b;font-size:10px;font-weight:800}.mini-sla-head strong{color:#dc2626;font-size:16px;line-height:1}.mini-sla-line{background:#dbeafe;border-radius:999px;height:8px;margin-top:10px;overflow:hidden}.mini-sla-line i{border-radius:inherit;background:linear-gradient(90deg,#22c55e,#f59e0b 58%,#ef4444);width:72%;height:100%;display:block}.mini-sla-pill{color:#dc2626;background:#ef44441a;justify-self:start;margin-top:9px}.mini-worker-row span{color:#1d4ed8;background:#dbeafe;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-weight:900;display:grid;position:relative}.mini-worker-row span:after{content:"";background:#2563eb;border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;bottom:-1px;right:-1px}.operations-feature__preview--chat{flex-direction:column;justify-content:center;align-items:stretch;gap:8px;display:flex}.mini-chat-bubble{background:#fff;border-radius:12px 12px 12px 4px;max-width:84%;padding:7px 9px;box-shadow:0 8px 18px #0f172a0f}.mini-chat-bubble--out{background:#dbeafe;border-radius:12px 12px 4px;align-self:flex-end}.mini-chat-bubble span{color:#64748b;font-size:9px;font-weight:800;line-height:1;display:block}.mini-chat-bubble strong{color:#0f172a;margin-top:3px;font-size:10px;line-height:1.15;display:block}.operations-feature--wide .operations-feature__preview--chat{gap:12px}.operations-feature--wide .mini-chat-bubble{border-radius:16px 16px 16px 6px;max-width:82%;padding:12px 14px}.operations-feature--wide .mini-chat-bubble--out{border-radius:16px 16px 6px}.operations-feature--wide .mini-chat-bubble span{font-size:10px}.operations-feature--wide .mini-chat-bubble strong{margin-top:5px;font-size:12px}.operations-feature__preview--analytics{grid-template-rows:auto 1fr}.operations-feature--wide .operations-feature__preview--analytics{grid-template-rows:auto 1fr;gap:14px}.mini-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.mini-kpis span{background:#fff;border-radius:12px;padding:7px}.operations-feature--wide .mini-kpis{gap:10px}.operations-feature--wide .mini-kpis span{padding:12px}.mini-kpis strong,.mini-kpis em{display:block}.mini-kpis strong{color:#0f172a;font-size:13px;line-height:1}.operations-feature--wide .mini-kpis strong{font-size:18px}.mini-kpis em{color:#64748b;margin-top:3px;font-size:9px;font-weight:800}.mini-bars{align-items:end;gap:5px;display:flex}.operations-feature--wide .mini-bars{gap:8px}.mini-bars span{height:var(--bar);background:linear-gradient(#60a5fa,#2563eb);border-radius:999px 999px 6px 6px;flex:1;min-height:18px}.mini-bars span:nth-child(2){background:linear-gradient(#5eead4,#14b8a6)}.operations-contour__results{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.operations-contour__results article{min-height:82px;box-shadow:none;background:#ffffff9e;border:1px solid #0f172a12;border-radius:20px;padding:18px 20px}.operations-contour__results strong,.operations-contour__results span{display:block}.operations-contour__results strong{color:#0f172a;font-size:14px;line-height:1.2}.operations-contour__results span{color:#64748b;margin-top:6px;font-size:13px;line-height:1.4}.product-shot{background:radial-gradient(circle at 50% 35%,#2563eb0f,#0000 42%),linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #0f172a14;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0f172a1a}.product-shot img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.product-shot figcaption{color:#334155;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;border:1px solid #0f172a14;border-radius:16px;padding:12px 14px;font-size:13px;line-height:1.45;position:absolute;bottom:16px;left:16px;right:16px;box-shadow:0 16px 34px #0f172a1f}.product-shot--compact{border-radius:20px;box-shadow:0 16px 45px #0f172a14}.product-shot--dark{background:radial-gradient(circle at 50% 35%,#3b82f61f,#0000 42%),#ffffff0a}.product-shot--contain img{object-fit:contain}.product-shot--cover img{object-fit:cover}.product-shot--desktop{aspect-ratio:16/10}.product-shot--mobile{aspect-ratio:9/16}.landing-screenshot{--screenshot-zoom-scale:1.055;--screenshot-rotate:0deg;z-index:0;transform:rotate(var(--screenshot-rotate)) translate3d(0, 0, 0) scale(1);transform-origin:50%;cursor:zoom-in;touch-action:manipulation;will-change:transform;outline:0;transition:transform .34s cubic-bezier(.22,1,.36,1),box-shadow .34s cubic-bezier(.22,1,.36,1),border-color .34s cubic-bezier(.22,1,.36,1),filter .34s cubic-bezier(.22,1,.36,1);position:relative}.landing-screenshot img{backface-visibility:hidden;transition:filter .34s cubic-bezier(.22,1,.36,1),transform .34s cubic-bezier(.22,1,.36,1)}.landing-screenshot--hero,.landing-screenshot--large{--screenshot-zoom-scale:1.045}.landing-screenshot--compact{--screenshot-zoom-scale:1.075}.landing-screenshot--phone{--screenshot-zoom-scale:1.035}.landing-screenshot--dark{--screenshot-zoom-shadow:0 34px 90px #00000075}.decision-dashboard.product-shot.landing-screenshot{--screenshot-rotate:-2deg}.landing-screenshot:is(:hover,:focus-visible){z-index:12;box-shadow:var(--screenshot-zoom-shadow,0 34px 92px #0f172a2e);filter:saturate(1.03);transform:rotate(var(--screenshot-rotate)) translate3d(0, -7px, 0) scale(var(--screenshot-zoom-scale));border-color:#2563eb33}.landing-screenshot:is(:hover,:focus-visible) img{filter:contrast(1.035)saturate(1.04)}.landing-screenshot:focus-visible{outline-offset:6px;outline:3px solid #2563eb6b}:is(.decision-cta:has(.landing-screenshot:is(:hover,:focus-visible)),.decision-section:has(.landing-screenshot:is(:hover,:focus-visible)),.premium-comparison-section:has(.landing-screenshot:is(:hover,:focus-visible))){overflow:visible}@media (hover:none),(pointer:coarse){.landing-screenshot{cursor:default;will-change:auto}.landing-screenshot:hover{border-color:inherit;box-shadow:inherit;filter:none;transform:rotate(var(--screenshot-rotate)) translate3d(0, 0, 0) scale(1)}.landing-screenshot:hover img{filter:none}.landing-screenshot:active{z-index:8;box-shadow:var(--screenshot-zoom-shadow,0 26px 72px #0f172a26);transform:rotate(var(--screenshot-rotate)) translate3d(0, -3px, 0) scale(1.018)}}@media (prefers-reduced-motion:reduce){.landing-screenshot,.landing-screenshot img{will-change:auto;transition:box-shadow .12s linear,border-color .12s linear,filter .12s linear}.landing-screenshot:is(:hover,:focus-visible,:active){transform:none}}.media-card,.panel,.media-feature-card,.pricing-card,.feature-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.media-card{padding:10px;overflow:hidden}.media-card img{object-fit:cover;background:#e5e7eb;border-radius:18px;min-height:280px}.hero-console{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:14px;position:relative;overflow:hidden}.hero-console,.ops-panel,.ops-mini{color:var(--text)}.hero-console{background:linear-gradient(180deg, #fffffff2, #ffffffdb), var(--card)}.hero-console__top{color:var(--muted);justify-content:space-between;align-items:center;padding:2px 2px 12px;font-size:13px;display:flex}.hero-console__top div{gap:2px;display:grid}.hero-console__top b{color:var(--text);font-weight:700}.hero-console__top strong{color:#16a34a;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;font-size:12px;display:inline-flex}.hero-console__top strong:before{content:"";background:#22c55e;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite livePulse;box-shadow:0 0 0 5px #22c55e1f}.hero-console__metrics{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px;display:grid}.hero-console__metrics div{background:#ffffffc2;border:1px solid #e5e7ebe6;border-radius:14px;padding:10px 11px}.hero-console__metrics span,.hero-console__metrics strong{display:block}.hero-console__metrics span{color:var(--muted);font-size:11px;font-weight:700}.hero-console__metrics strong{color:var(--text);margin-top:4px;font-size:18px;line-height:1}.hero-console__metric--risk{background:#fff7f7!important;border-color:#ef44443d!important}.hero-console__metric--risk strong{color:#b91c1c}.hero-console__workspace{background:linear-gradient(135deg,#2563eb14,#10b98114),#eef2f6;border-radius:18px;grid-template-columns:1fr 1.15fr .9fr;gap:10px;min-height:430px;padding:12px 12px 96px;display:grid;position:relative;overflow:hidden}.hero-console__overlay{grid-template-columns:repeat(3,1fr);gap:10px;display:grid;position:absolute;bottom:26px;left:26px;right:26px}.hero-console__card{border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-soft);background:#ffffffeb;border:1px solid #e5e7ebe0;padding:14px}.hero-console__card span{color:var(--muted);margin-bottom:4px;font-size:12px;display:block}.hero-console__card strong{color:var(--text);font-size:15px}.hero-console__card--risk{border-color:#ef44443d}.hero-console__card--risk strong{color:#b91c1c}.ops-queue,.ops-side,.ops-map,.ops-panel__map,.ops-mini,.ops-panel__toolbar,.ops-handoff>div{background:#ffffffe0;border:1px solid #e5e7ebe6}.ops-queue,.ops-side{border-radius:var(--radius-sm);align-content:start;gap:10px;padding:12px;display:grid;box-shadow:0 12px 24px #0f172a0d}.ops-panel-head,.ops-panel__toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.ops-panel__toolbar div{justify-items:end;gap:2px;display:grid}.ops-panel__toolbar small{color:var(--muted);font-size:11px}.ops-panel-head span,.ops-panel__toolbar span{color:var(--muted);font-size:12px;font-weight:700}.ops-panel-head b,.ops-panel__toolbar b{color:var(--text);font-size:13px}.ops-order{background:#fff;border:1px solid #e5e7ebdb;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:10px;padding:11px;display:flex}.ops-order strong{margin-bottom:4px;font-size:13px;display:block}.ops-order span{color:var(--muted);font-size:12px}.ops-order em{color:var(--primary);background:#eef2ff;border-radius:999px;flex-shrink:0;padding:4px 7px;font-size:11px;font-style:normal;font-weight:800}.ops-order--risk{border-color:#ef444447;animation:2.6s ease-in-out infinite riskGlow}.ops-order--risk em{color:#b91c1c;background:#fee2e2}.ops-map,.ops-panel__map{border-radius:var(--radius-sm);background:linear-gradient(90deg,#2563eb14 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#2563eb14 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#f8fafc,#edf5ff);min-height:100%;position:relative;overflow:hidden}.ops-zone{background:#2563eb14;border:1px solid #2563eb2e;border-radius:50%;width:130px;height:130px;position:absolute;bottom:66px;right:34px}.ops-route{transform-origin:0;background:#2563eb47;border-radius:999px;height:4px;position:absolute}.ops-route--one{width:210px;top:42%;left:40px;transform:rotate(-18deg)}.ops-route--two{background:#ef444447;width:170px;top:58%;left:80px;transform:rotate(22deg)}.ops-pin{color:#fff;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;box-shadow:0 12px 24px #0f172a24}.ops-pin--primary{background:var(--primary);top:34%;left:42px}.ops-pin--risk{background:#ef4444;animation:2s ease-in-out infinite pinPulse;top:28%;right:52px}.ops-pin--ok{background:#16a34a;bottom:24%;left:48%}.ops-worker{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:9px 0;display:flex}.ops-worker>span{background:#16a34a;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #16a34a1f}.ops-worker--busy>span{background:var(--primary);box-shadow:0 0 0 5px #2563eb1f}.ops-worker--risk>span{background:#ef4444;box-shadow:0 0 0 5px #ef44441f}.ops-worker strong,.ops-worker small{display:block}.ops-worker strong{font-size:13px}.ops-worker small{color:var(--muted);margin-top:2px;font-size:12px}.ops-activity{background:#f8fafc;border-radius:12px;padding:10px}.ops-activity span{color:var(--primary);font-size:11px;font-weight:800}.ops-activity p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.35}.media-card--dark{background:#ffffff14;border-color:#ffffff1f}.panel,.feature-card{padding:34px}.panel--muted{background:#f9fafb}.panel__label{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:800;display:inline-flex}.panel ul,.pricing-card ul{margin:24px 0 0;padding:0;list-style:none}.panel li,.pricing-card li{color:var(--muted);border-bottom:1px solid var(--border);padding:10px 0}.pain-story__grid{--pain-step-min-height:300px;--pain-flow-row-gap:40px;isolation:isolate;gap:var(--pain-flow-row-gap) 32px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid;position:relative}.pain-story__grid:before,.pain-story__grid:after{content:"";z-index:0;pointer-events:none;position:absolute}.pain-story__grid:before{left:16%;right:16%;top:calc(var(--pain-step-min-height) / 2);background:linear-gradient(90deg,#2563eb00,#2563eb6b,#0f172a2e,#2563eb00);height:1px}.pain-story__grid:after{left:50%;top:calc(var(--pain-step-min-height) / 2);width:1px;height:calc(var(--pain-step-min-height) / 2 + var(--pain-flow-row-gap));background:linear-gradient(#2563eb61,#2563eb14,#2563eb57)}.pain-story__pressure{grid-template-columns:repeat(3,1fr);gap:14px;margin:-12px 0 24px;display:grid}.pain-story__pressure div{border:1px solid var(--border);border-radius:var(--radius-sm);background:#ffffffb3;padding:20px}.pain-story__pressure span{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:800;display:block}.pain-story__pressure strong{color:var(--text);letter-spacing:-.02em;font-size:16px;line-height:1.35;display:block}.pain-step{z-index:1;min-height:var(--pain-step-min-height,300px);background:var(--card);border:1px solid var(--border);border-radius:var(--radius);height:100%;box-shadow:var(--shadow-soft);padding:28px;position:relative}.pain-step:nth-child(4){grid-column:2}.pain-step__index{color:#98a2b3;letter-spacing:.08em;margin-bottom:24px;font-size:13px;font-weight:800;display:inline-flex}.pain-step h3{letter-spacing:-.03em;margin:0 0 14px;font-size:22px;line-height:1.12}.pain-step p{margin:0;font-size:15px;line-height:1.6}.pain-step--accent{background:var(--bg-dark);color:#fff;border-color:#ffffff1f}.home-page .landing-section .pain-step{background:#fff}.home-page .landing-section .pain-step--accent{background:var(--bg-dark)}.pain-step--accent .pain-step__index{color:#ffffff70}.pain-step--accent p{color:#ffffffb8}.pain-story__losses{border:1px solid var(--border);border-radius:var(--radius);background:#ffffffb8;grid-template-columns:.6fr 1.4fr;align-items:start;gap:28px;margin-top:24px;padding:28px;display:grid}.pain-story__losses span{color:var(--text);letter-spacing:-.02em;font-size:18px;font-weight:800}.pain-story__losses ul{grid-template-columns:1fr 1fr;gap:12px 24px;margin:0;padding:0;list-style:none;display:grid}.pain-story__losses li{color:var(--muted);line-height:1.55}.control-grid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.control-item{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);min-height:250px;box-shadow:var(--shadow-soft);padding:26px}.control-item span{color:#98a2b3;letter-spacing:.08em;margin-bottom:26px;font-size:12px;font-weight:800;display:inline-flex}.control-item h3{letter-spacing:-.03em;margin:0 0 12px;font-size:22px;line-height:1.12}.control-item p{margin:0;font-size:15px;line-height:1.58}.control-item--accent{background:var(--bg-dark);color:#fff;border-color:#ffffff1f}.control-item--accent span{color:#ffffff70}.control-item--accent p{color:#ffffffb8}.decision-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.decision-card{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:#ffffffc7;padding:26px}.decision-card strong,.decision-card span{display:block}.decision-card strong{color:var(--text);letter-spacing:-.03em;font-size:20px;line-height:1.18}.decision-card span{color:var(--muted);margin-top:16px;line-height:1.55}.decision-cta{border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-soft);border:1px solid #2563eb2e;justify-content:space-between;align-items:center;gap:28px;margin-top:24px;padding:28px;display:flex}.decision-cta strong,.decision-cta span{display:block}.decision-cta strong{color:var(--text);letter-spacing:-.03em;font-size:22px;line-height:1.1}.decision-cta span{color:var(--muted);margin-top:8px;line-height:1.55}.cards-grid,.pricing-grid{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.media-feature-card{transition:all .25s;overflow:hidden}.media-feature-card:hover{transform:translateY(-4px)}.media-feature-card__image{background:#f3f4f6;padding:8px}.media-feature-card__body{padding:22px}.media-feature-card h3,.pricing-card h3{margin:0 0 10px}.feature-row__content p{margin:22px 0 30px;font-size:18px}.feature-row--reverse{grid-template-columns:1.1fr .9fr}.ops-mini{background:linear-gradient(135deg,#2563eb14,#16a34a14),#fff;border-radius:16px;min-height:190px;position:relative;overflow:hidden}.ops-mini__bar{border-bottom:1px solid var(--border);align-items:center;gap:6px;padding:12px;display:flex}.ops-mini__bar span{background:#dbeafe;border-radius:999px;width:42px;height:8px}.ops-mini__bar span:nth-child(2){background:#dcfce7;width:28px}.ops-mini__bar b{background:#fee2e2;border-radius:999px;width:26px;height:8px;margin-left:auto}.ops-mini__body{gap:10px;padding:14px;display:grid}.ops-mini__body span{background:#f1f5f9;border-radius:10px;height:22px}.ops-mini__body span:nth-child(2){width:82%}.ops-mini__body span:nth-child(3){width:92%}.ops-mini__body span:nth-child(4){width:64%}.ops-mini--map .ops-mini__body,.ops-mini--assign .ops-mini__body,.ops-mini--close .ops-mini__body{min-height:126px;position:relative}.ops-mini--map .ops-mini__body{background-color:#0000;background-image:linear-gradient(90deg,#2563eb14 1px,#0000 1px),linear-gradient(0deg,#2563eb14 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.ops-mini--map .ops-mini__body:before,.ops-mini--assign .ops-mini__body:before,.ops-mini--close .ops-mini__body:before{content:"";background:var(--primary);width:30px;height:30px;box-shadow:var(--shadow-soft);border:4px solid #fff;border-radius:50%;position:absolute;top:28px;right:24px}.ops-mini--assign .ops-mini__body:before{background:#16a34a;left:24px;right:auto}.ops-mini--close .ops-mini__body:before{background:#111827;top:40px}.ops-panel{padding:14px}.ops-panel__toolbar{border-radius:14px;padding:10px 12px}.ops-panel__map{background:radial-gradient(circle at 50% 35%,#2563eb0f,#0000 42%),linear-gradient(#fff 0%,#f8fbff 100%);min-height:360px;margin-top:10px}.ops-panel__map-image{object-fit:contain;object-position:center;width:100%;height:100%;position:absolute;inset:0}.ops-map-card{max-width:240px;box-shadow:var(--shadow-soft);background:#fffffff0;border:1px solid #ef44443d;border-radius:16px;padding:16px;position:absolute;bottom:18px;right:18px}.ops-map-card strong,.ops-map-card span{display:block}.ops-map-card strong{color:#b91c1c;font-size:14px}.ops-map-card span{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.4}.ops-panel--handoff{align-items:center;min-height:360px;display:flex}.ops-handoff{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;width:100%;display:grid}.ops-handoff>div{border-radius:var(--radius-sm);background:#ffffff1a;border-color:#ffffff29;min-height:180px;padding:22px}.ops-handoff span{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.ops-handoff strong{color:#fff;margin-top:18px;font-size:22px;line-height:1.15;display:block}.ops-handoff p{color:#ffffffb8;margin:12px 0 0;font-size:14px}.ops-handoff small{color:#ffffffb8;background:#ffffff1f;border-radius:999px;margin-top:18px;padding:6px 9px;font-size:12px;display:inline-flex}.ops-handoff i{background:#ffffff57;width:42px;height:2px;position:relative}.ops-handoff i:after{content:"";border-top:2px solid #ffffff7a;border-right:2px solid #ffffff7a;width:10px;height:10px;position:absolute;top:-4px;right:-2px;transform:rotate(45deg)}@keyframes livePulse{0%,to{box-shadow:0 0 0 5px #22c55e1f}50%{box-shadow:0 0 0 8px #22c55e0a}}@keyframes riskGlow{0%,to{box-shadow:none}50%{box-shadow:0 0 0 3px #ef444414}}@keyframes pinPulse{0%,to{box-shadow:0 12px 24px #0f172a24}50%{box-shadow:0 12px 24px #0f172a24,0 0 0 8px #ef44441f}}.demo-experience__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:36px;display:grid}.demo-script h2,.demo-request-box h2,.demo-fit h2{letter-spacing:-.04em;margin:0}.demo-script h2{font-size:clamp(28px,3.2vw,40px);line-height:1}.demo-script>p{max-width:650px;margin:20px 0 0}.demo-steps{gap:12px;margin-top:28px;display:grid}.demo-step{border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-soft);background:#ffffffd1;gap:14px;padding:16px;display:flex}.demo-step>span,.demo-outcome>span{width:34px;height:34px;color:var(--primary);background:#dbeafe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:900;display:inline-flex}.demo-step strong{color:var(--text);font-size:15px;display:block}.demo-step p{margin:5px 0 0;font-size:14px;line-height:1.45}.demo-script__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;display:flex}.demo-script__actions .cta-note{max-width:360px}.demo-screen{border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(180deg, #fffffff5, #ffffffe0), var(--card);box-shadow:var(--shadow);padding:14px;overflow:hidden}.demo-screen__top{justify-content:space-between;align-items:center;gap:16px;padding:2px 2px 12px;display:flex}.demo-screen__top div{gap:3px;display:grid}.demo-screen__top span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.demo-screen__top strong{color:var(--text);font-size:14px}.demo-screen__top em{color:#16a34a;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-style:normal;font-weight:900;display:inline-flex}.demo-screen__top em:before{content:"";background:#22c55e;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite livePulse;box-shadow:0 0 0 5px #22c55e1f}.demo-screen__body{background:linear-gradient(135deg,#2563eb14,#10b98114),#eef2f6;border-radius:18px;grid-template-columns:.95fr 1.1fr .9fr;gap:10px;min-height:500px;padding:12px;display:grid;overflow:hidden}.demo-screen__queue,.demo-screen__side{border-radius:var(--radius-sm);background:#ffffffe0;border:1px solid #e5e7ebe6;align-content:start;gap:10px;padding:12px;display:grid;box-shadow:0 12px 24px #0f172a0d}.demo-screen__map{min-height:auto}.demo-map-card{width:min(220px,100% - 32px);box-shadow:var(--shadow-soft);background:#fffffff0;border:1px solid #ef444438;border-radius:14px;padding:12px;position:absolute;bottom:16px;right:16px}.demo-map-card span,.demo-map-card strong,.demo-map-card small{display:block}.demo-map-card span{color:#b91c1c;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.demo-map-card strong{color:var(--text);margin-top:4px;font-size:14px}.demo-map-card small{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.35}.demo-feed{background:#f8fafc;border-radius:12px;padding:10px}.demo-feed span{color:var(--primary);font-size:11px;font-weight:900}.demo-feed p{margin:4px 0 0;font-size:12px;line-height:1.35}.demo-outcomes{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.demo-outcome{border:1px solid var(--border);border-radius:var(--radius);min-height:250px;box-shadow:var(--shadow-soft);background:#fff;padding:24px}.demo-outcome h3{margin:18px 0 10px;font-size:20px;line-height:1.15}.demo-outcome p{margin:0;font-size:14px}.demo-fit{grid-template-columns:1fr 1fr;align-items:stretch;gap:22px;display:grid}.demo-fit h2{font-size:clamp(28px,3vw,40px);line-height:1.05}.demo-request-box{border-radius:var(--radius);background:#ffffff0f;border:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:32px;padding:42px;display:flex;box-shadow:0 24px 70px #00000038}.demo-request-box h2{color:#fff;font-size:clamp(28px,3.2vw,40px);line-height:1}.demo-request-box p{max-width:650px;margin:16px 0 0}.conversion-system{background:radial-gradient(circle at 12% 18%, #2563eb14, transparent 32%), radial-gradient(circle at 88% 72%, #10b98114, transparent 30%), var(--bg)}.conversion-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.conversion-question{border:1px solid var(--border);border-radius:var(--radius);min-height:270px;box-shadow:var(--shadow-soft);background:#ffffffdb;padding:24px}.conversion-question span{width:34px;height:34px;color:var(--primary);background:#dbeafe;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:900;display:inline-flex}.conversion-question h3{margin:18px 0 10px;font-size:21px;line-height:1.12}.conversion-question p{margin:0;font-size:14px}.conversion-bridge{border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;border:1px solid #2563eb2e;justify-content:space-between;align-items:center;gap:28px;margin-top:22px;padding:28px;display:flex}.conversion-bridge strong,.conversion-bridge span{display:block}.conversion-bridge strong{color:var(--text);font-size:20px}.conversion-bridge span{max-width:700px;color:var(--muted);margin-top:6px;line-height:1.55}.not-found-panel{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;justify-content:space-between;align-items:center;gap:32px;padding:42px;display:flex}.not-found-panel h2{letter-spacing:-.04em;margin:0}.not-found-panel p{max-width:660px;margin:16px 0 0}.billing-toggle{color:var(--muted);align-items:center;gap:12px;margin-bottom:40px;font-size:15px;display:flex}.billing-toggle__label--active{color:var(--text);font-weight:600}.discount-badge{color:#16a34a;background:#dcfce7;border-radius:999px;padding:2px 8px;font-size:13px;font-style:normal;font-weight:700}.toggle-btn{background:var(--border);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:44px;height:26px;transition:background .25s;position:relative}.toggle-btn--on{background:var(--primary)}.toggle-btn__thumb{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .25s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0003}.toggle-btn--on .toggle-btn__thumb{transform:translate(18px)}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:22px;display:grid}.pricing-card{padding:32px;position:relative}.pricing-card--popular{border-color:var(--primary);transform:translateY(-8px)}.pricing-card__badge{color:var(--primary);background:#dbeafe;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:800;position:absolute;top:18px;right:18px}.pricing-card__price{margin:20px 0 24px}.pricing-card__price strong{letter-spacing:-.04em;font-size:36px}.pricing-card__price span{color:var(--muted);margin-left:4px}.pricing-card__annual-note{color:var(--muted);margin:-16px 0 20px;font-size:13px}.pricing-limits{margin:0 0 24px;padding:0;list-style:none}.pricing-limits li{border-bottom:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;padding:9px 0;font-size:14px;display:flex}.pricing-limits li b{color:var(--text);font-weight:600}.pricing-limits li.overage{font-size:13px}.feature-table-wrap{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow-soft);margin-top:56px;overflow-x:auto}.feature-table{border-collapse:collapse;width:100%;font-size:15px}.feature-table thead{background:#f9fafb}.feature-table th{text-align:center;color:var(--muted);border-bottom:1px solid var(--border);padding:14px 20px;font-size:14px;font-weight:700}.feature-table th.feature-table__col-name{text-align:left;width:42%}.feature-table td{border-bottom:1px solid var(--border);color:var(--muted);padding:13px 20px}.feature-table tr:last-child td{border-bottom:none}.feature-table tr:nth-child(2n) td{background:#fafafa}.feature-table__cell{text-align:center}.check{color:#16a34a;font-size:16px;font-weight:700}.cross{color:#d1d5db;font-size:18px}.page{min-height:60vh}.narrow{max-width:760px}input,textarea,.form-select{border:1px solid var(--border);width:100%;font:inherit;background:#fff;border-radius:16px;outline:none;padding:16px 18px;transition:border-color .2s}input:focus,textarea:focus,.form-select:focus{border-color:var(--primary)}textarea{resize:vertical;min-height:120px}.form-status{color:#027a48;background:#ecfdf3;border-radius:16px;padding:16px 18px}.contacts-hero{background:var(--bg-dark);color:#fff;padding:72px 0 64px}.contacts-hero h1{letter-spacing:-.04em;margin:16px 0 20px;font-size:clamp(36px,5vw,60px);line-height:1.05}.contacts-hero__sub{color:#ffffffb8;max-width:560px;margin:0;font-size:18px}.contacts-main{padding-top:64px;padding-bottom:80px}.contacts-grid{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.contacts-info__title{margin:0 0 32px;font-size:22px}.contacts-perks{flex-direction:column;gap:24px;margin:0 0 40px;padding:0;list-style:none;display:flex}.contacts-perks li{align-items:flex-start;gap:16px;display:flex}.perk-icon{background:var(--bg-soft);border:1px solid var(--border);width:44px;height:44px;color:var(--primary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.contacts-perks strong{color:var(--text);margin-bottom:4px;font-size:16px;display:block}.contacts-perks p{margin:0;font-size:14px;line-height:1.55}.contacts-steps{margin-bottom:36px}.contacts-steps__label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 14px;font-size:12px;font-weight:700}.contacts-steps ol{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.contacts-steps li{color:var(--muted);align-items:center;gap:12px;font-size:15px;display:flex}.contacts-steps li span{background:var(--bg-soft);border:1px solid var(--border);width:26px;height:26px;color:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.contacts-tg-btn{color:#fff;background:#229ed9;border-radius:999px;align-items:center;gap:10px;padding:12px 20px;font-size:15px;font-weight:600;transition:opacity .2s,transform .2s;display:inline-flex}.contacts-tg-btn:hover{opacity:.9;transform:translateY(-2px)}.contacts-form-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:40px}.contacts-form-card h2{margin:0 0 6px;font-size:24px}.contacts-form-card__sub{margin:0 0 28px;font-size:15px}.contact-form{gap:16px;display:grid}.form-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.form-field--error input,.form-field--error textarea,.form-field--error .input-prefix-wrap{border-color:#ef4444!important}.field-error{color:#ef4444;margin:0;font-size:12px}.form-label__hint{color:var(--muted);font-weight:400}.req{color:var(--primary)}.input-prefix-wrap{border:1px solid var(--border);background:#fff;border-radius:16px;align-items:center;transition:border-color .2s;display:flex;overflow:hidden}.input-prefix-wrap:focus-within{border-color:var(--primary)}.input-prefix{color:var(--muted);flex-shrink:0;padding:0 0 0 18px;font-size:15px;font-weight:500}.input-with-prefix{background:0 0;border:none!important;border-radius:0!important;outline:none!important;padding-left:4px!important}.input-with-prefix:focus{border:none;outline:none}.btn--lg{min-height:56px;margin-top:4px;font-size:16px}.form-error{color:#b91c1c;margin:0;font-size:14px}.form-trust{color:var(--muted);text-align:center;margin:-4px 0 0;font-size:13px;line-height:1.45}.form-privacy{color:var(--muted);text-align:center;margin:0;font-size:13px}.form-privacy a{color:var(--primary)}.contacts-success{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px 40px;display:flex}.success-icon{color:#16a34a;background:#dcfce7;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:28px;font-weight:700;display:flex}.contacts-success h2{margin:8px 0 0}.contacts-success p{max-width:340px;margin:0}.contacts-success__actions{flex-direction:column;gap:8px;width:100%;margin-top:8px;display:flex}.footer{border-top:1px solid var(--border);background:#fff;padding:42px 0}.footer__inner{justify-content:space-between;gap:32px;display:flex}.footer__links{color:var(--muted);gap:20px;display:flex}.page-enter-active,.page-leave-active{transition:opacity .2s,transform .2s}.page-enter-from,.page-leave-to{opacity:0;transform:translateY(8px)}.reveal{animation:.7s both reveal}@keyframes reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (width<=960px){.burger{display:flex}.nav{z-index:49;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--border);background:#f6f7f9fa;flex-direction:column;gap:0;padding:8px 0;display:none;position:fixed;top:76px;left:0;right:0}.nav--open{display:flex}.nav a{border-bottom:1px solid var(--border);padding:14px 20px;font-size:16px}.nav a:last-child{border-bottom:none}.header__inner{height:68px}.nav{top:68px}.feature-row,.feature-row--reverse,.split,.demo-experience__grid,.demo-fit{grid-template-columns:1fr}.home-page>.landing-section.landing-section--hero{padding:48px 0}.hero__shell{grid-template-columns:1fr;gap:34px;padding:44px}.hero__right{width:100%;max-width:760px}.hero__chips,.hero__right .hero__actions{justify-content:flex-start}.operations-contour__head{display:block}.operations-contour__head h2{margin-top:12px}.operations-contour__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-feature--wide{grid-column:span 2}.operations-contour__results{grid-template-columns:repeat(2,minmax(0,1fr))}.hero h1{max-width:780px;font-size:42px;line-height:1.02}.hero__content .hero__lead{max-width:740px}.hero__visual{width:100%;max-width:760px}.cards-grid,.control-grid,.decision-grid,.conversion-grid,.demo-outcomes{grid-template-columns:1fr 1fr}.demo-screen__body{grid-template-columns:1fr 1.1fr}.demo-screen__side{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.demo-feed{min-height:88px}.pain-story__grid{grid-template-columns:1fr 1fr;gap:18px}.pain-story__grid:before,.pain-story__grid:after{display:none}.pain-step:nth-child(4){grid-column:auto}.pain-story__pressure,.pain-story__losses,.pricing-grid{grid-template-columns:1fr}.pricing-card--popular{transform:none}.demo-request-box,.conversion-bridge,.not-found-panel,.decision-cta,.footer__inner{flex-direction:column;align-items:flex-start}.contacts-grid{grid-template-columns:1fr;gap:40px}.form-row{grid-template-columns:1fr}.contacts-form-card,.contacts-success{padding:28px 24px}.hero-console__overlay{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.app--mobile-cta{padding-bottom:86px}.section{padding:56px 0}.home-page>.landing-section.landing-section--hero{padding:28px 0 44px}.hero__shell{border-radius:24px;gap:28px;padding:28px 20px 22px}.hero__right{gap:16px}.hero__chips{gap:6px}.hero__chips span{min-height:30px;padding-inline:10px;font-size:12px}.hero__right .hero__actions{flex-direction:column;width:100%}.home-page>.landing-section.landing-section--contour{padding:10px 0 44px}.operations-contour__shell{border-radius:24px;padding:22px}.operations-contour__head{margin-bottom:18px}.operations-contour__head h2{font-size:28px}.operations-contour__grid,.operations-contour__results{grid-template-columns:1fr}.operations-feature{min-height:auto}.operations-feature--wide{flex-direction:column;grid-column:span 1;padding:24px 20px;display:flex}.operations-feature__preview{height:104px;margin-top:16px}.operations-feature--wide .operations-feature__preview{min-height:132px}.contacts-hero{padding:48px 0 44px}.contacts-hero h1{font-size:34px}.contacts-hero__sub{font-size:16px}.contacts-main{padding-top:44px;padding-bottom:56px}.cards-grid,.control-grid,.decision-grid,.pain-story__grid,.conversion-grid,.demo-outcomes,.pricing-grid{grid-template-columns:1fr}.control-item,.decision-card,.conversion-question,.pain-step{min-height:auto;padding:24px}.pain-story__losses{padding:24px}.pain-story__losses ul{grid-template-columns:1fr}.hero h1{font-size:34px;line-height:1.05}.hero__badge{min-height:auto;padding:8px 11px;font-size:12px}.hero__content .hero__lead{margin:18px 0 22px;font-size:16px;line-height:1.55}.hero__benefits{margin-bottom:22px}.hero__benefit{grid-template-columns:34px minmax(0,1fr)}.hero__benefit-icon{border-radius:12px;width:34px;height:34px}.hero__actions,.final-cta__actions,.demo-script__actions,.hero__actions .btn,.final-cta__actions .btn,.decision-cta .btn,.demo-request-box .btn,.demo-script__actions .btn{width:100%}.cta-note{font-size:12px}.hero__positioning{gap:6px}.hero__positioning span,.hero__positioning strong{white-space:normal;min-height:30px;font-size:12px}.hero__visual-frame{aspect-ratio:16/10;border-radius:20px}.hero__visual-badges{display:none}.hero-console__workspace{grid-template-columns:1fr;min-height:auto;padding-bottom:12px}.demo-screen__body{grid-template-columns:1fr;min-height:auto;padding:10px}.demo-screen__side{grid-column:auto;grid-template-columns:1fr}.hero-console__metrics{grid-template-columns:1fr 1fr}.hero-console__overlay{grid-template-columns:1fr;margin-top:12px;position:static}.ops-map,.ops-panel__map,.demo-screen__map{min-height:280px}.ops-panel--handoff{min-height:auto}.ops-handoff{grid-template-columns:1fr}.ops-handoff i{justify-self:center;width:2px;height:36px}.ops-handoff i:after{top:auto;bottom:-2px;right:-4px;transform:rotate(135deg)}.panel,.pricing-card,.demo-request-box,.conversion-bridge,.not-found-panel,.decision-cta{padding:24px}.demo-step{padding:14px}.demo-outcome{min-height:auto;padding:24px}.demo-script__actions .cta-note{max-width:none}.header__right .btn{min-height:36px;padding:0 12px;font-size:13px}.logo{font-size:15px}.mobile-sticky-cta{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border:1px solid #e5e7ebeb;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex;position:fixed;left:12px;box-shadow:0 18px 44px #0f172a29}.mobile-sticky-cta div{min-width:0}.mobile-sticky-cta strong,.mobile-sticky-cta span{display:block}.mobile-sticky-cta strong{color:var(--text);font-size:14px;line-height:1.15}.mobile-sticky-cta span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}.mobile-sticky-cta .btn{flex-shrink:0;margin-top:0}}@media (prefers-reduced-motion:reduce){.hero-console__top strong:before,.ops-order--risk,.ops-pin--risk{animation:none}}html{overflow-x:hidden}body{color:var(--text-main);overflow-x:hidden}.landing-section,.home-page>.landing-section,.section{padding:88px 0}.home-page>.landing-section+.landing-section{border-top:0}.home-page>.landing-section.landing-section--light,.home-page>.landing-section.landing-section--blue,.section--soft{background:radial-gradient(circle at 12% 10%,#2563eb12,#0000 32%),radial-gradient(circle at 88% 16%,#14b8a60e,#0000 30%),linear-gradient(#f8fbff 0%,#edf5ff 100%)}.home-page>.landing-section.landing-section--white{background:radial-gradient(circle at 50% 0,#2563eb0e,#0000 38%),#fff}.home-page>.landing-section.landing-section--dark{background:radial-gradient(circle at 20% 20%,#2563eb2e,#0000 35%),radial-gradient(circle at 80% 30%,#0ea5e91f,#0000 30%),linear-gradient(#061226 0%,#08152b 100%)}.landing-container,.container,.home-page .landing-section>.container{width:min(1180px,100% - 40px);margin-left:auto;margin-right:auto}.header{background:#f8fbffd1;border-bottom:1px solid #2563eb1a;box-shadow:0 12px 40px #0f172a09}.logo img{border-radius:12px;width:36px;height:36px;box-shadow:0 10px 24px #2563eb24}.nav{color:var(--text-muted)}.nav a,.footer__links a{transition:color var(--motion-base) var(--ease-out), opacity var(--motion-base) var(--ease-out)}.nav a:hover,.footer__links a:hover{color:var(--blue)}.btn,.btn-primary,.btn-secondary{min-height:52px;transition:transform var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out), background var(--motion-base) var(--ease-out);border-radius:999px;margin-top:0;padding:0 24px;font-weight:800}.btn--primary,.btn-primary{background:linear-gradient(135deg, var(--blue), var(--blue-2));color:#fff;border:0;box-shadow:0 16px 34px #2563eb3d}.btn--primary:hover,.btn-primary:hover{background:linear-gradient(135deg,#1d4ed8,#4338ca);transform:translateY(-2px);box-shadow:0 22px 46px #2563eb4d}.btn--secondary,.btn-secondary{color:var(--text-main);background:#ffffffdb;border:1px solid #0f172a1a;box-shadow:0 10px 24px #0f172a0b}.btn--secondary:hover,.btn-secondary:hover{border-color:#2563eb2e;transform:translateY(-2px);box-shadow:0 18px 38px #0f172a17}.btn:focus-visible,.btn-primary:focus-visible,.btn-secondary:focus-visible,a:focus-visible,button:focus-visible{outline-offset:4px;outline:3px solid #2563eb42}.section-head{text-align:center;max-width:860px;margin:0 auto 54px}.feature-row .section-head,.feature-row__content{text-align:left}.section-head h2,.feature-row h2,.section-title{color:var(--text-main);letter-spacing:-.045em;margin:0;font-size:clamp(30px,3.2vw,40px);font-weight:850;line-height:.98}.section-head p,.section-subtitle{max-width:720px;color:var(--text-muted);margin:18px auto 0;font-size:18px;line-height:1.65}.feature-row__content p{max-width:560px;color:var(--text-muted);margin-top:18px;font-size:17px}.eyebrow,.section-badge{min-height:34px;color:var(--blue);background:#fffc;border:1px solid #2563eb24;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:0 14px;font-size:13px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 10px 26px #2563eb13}.landing-card,.media-card,.panel,.feature-card,.pricing-card,.demo-outcome,.demo-step,.demo-screen,.feature-table-wrap,.contacts-form-card,.contacts-success,.home-page .landing-section :is(.pain-step,.control-item,.conversion-question,.pricing-card,.media-card,.feature-card,.panel){box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out);background:#ffffffe0;border:1px solid #0f172a12;border-radius:24px}.landing-card:hover,.media-card:hover,.panel:hover,.feature-card:hover,.pricing-card:hover,.demo-outcome:hover,.demo-step:hover,.home-page .landing-section :is(.pain-step,.control-item,.conversion-question,.pricing-card,.media-card,.feature-card,.panel):hover{border-color:#2563eb29;transform:translateY(-3px);box-shadow:0 22px 60px #0f172a1a}.home-page .landing-section--dark :is(.media-card,.ops-handoff>div){background:#ffffff0e;border-color:#ffffff1a;box-shadow:0 18px 50px #00000047}.control-grid,.cards-grid,.conversion-grid,.pricing-grid{gap:22px}.control-item{min-height:250px;padding:28px}.control-item span,.conversion-question span,.pricing-card__badge{min-width:46px;height:46px;color:var(--blue);background:#2563eb1a;border:1px solid #2563eb21;border-radius:16px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex;box-shadow:0 12px 26px #2563eb1a}.control-item h3,.conversion-question h3,.pricing-card h3,.panel h3,.feature-card h3,.demo-outcome h3{color:var(--text-main);letter-spacing:-.025em}.control-item p,.conversion-question p,.pricing-card p,.panel p,.feature-card p,.demo-outcome p{color:var(--text-muted)}.conversion-bridge,.demo-request-box,.not-found-panel{border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);background:radial-gradient(circle at 88% 16%,#2563eb21,#0000 32%),linear-gradient(135deg,#fffffff5,#ebf4ffe6);border:1px solid #2563eb24}.billing-toggle{justify-content:center}.pricing-card{padding:34px}.pricing-card--popular{border-color:#2563eb3d;box-shadow:0 24px 70px #2563eb21,0 0 0 4px #2563eb0e}.feature-table-wrap{border-radius:24px;overflow:hidden}.footer{background:#ffffffe0;border-top:1px solid #2563eb1a;padding:44px 0;box-shadow:inset 0 1px #ffffffb3}.footer__inner{align-items:center}.footer strong{color:var(--text-main);letter-spacing:-.025em}.footer p,.footer__links{color:var(--text-muted)}.mobile-sticky-cta{background:#fffffff0;border-color:#2563eb21;box-shadow:0 18px 44px #0f172a24}@media (width<=960px){.landing-section,.home-page>.landing-section,.section{padding:72px 0}.section-head{margin-bottom:40px}.section-head h2,.feature-row h2,.section-title{font-size:clamp(28px,5vw,36px);line-height:1.04}.section-head p,.section-subtitle{font-size:17px}}@media (width<=640px){.landing-section,.home-page>.landing-section,.section{padding:58px 0}.landing-container,.container,.home-page .landing-section>.container{width:min(100% - 28px,1180px)}.section-head{margin-bottom:32px}.section-head h2,.feature-row h2,.section-title{letter-spacing:-.035em;font-size:clamp(26px,8vw,34px);line-height:1.06}.section-head p,.section-subtitle,.feature-row__content p{font-size:16px;line-height:1.6}.btn,.btn-primary,.btn-secondary{width:100%}.header .btn,.mobile-sticky-cta .btn{width:auto}.landing-card,.media-card,.panel,.feature-card,.pricing-card,.demo-outcome,.demo-step,.contacts-form-card,.contacts-success,.home-page .landing-section :is(.pain-step,.control-item,.conversion-question,.pricing-card,.media-card,.feature-card,.panel){border-radius:22px}.footer__inner{align-items:flex-start}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--font-main:"Manrope", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--color-bg:#edf5ff;--color-bg-soft:#f5f9ff;--color-surface:#ffffffe6;--color-surface-muted:#f8fbff;--color-text:#0f172a;--color-text-muted:#64748b;--color-text-soft:#8090a8;--color-primary:#2563eb;--color-primary-hover:#1d4ed8;--color-primary-strong:#1e40af;--color-primary-soft:#2563eb1a;--color-success:#16a34a;--color-success-soft:#eaf8ef;--color-warning:#d97706;--color-warning-soft:#fff6e5;--color-danger:#dc2626;--color-danger-soft:#fff1f1;--color-border:#0f172a14;--color-border-strong:#2563eb2e;--radius-sm:14px;--radius-md:20px;--radius-lg:28px;--radius-xl:36px;--shadow-sm:0 10px 24px #0f172a0d;--shadow-md:0 16px 45px #0f172a12;--shadow-lg:0 24px 70px #0f172a17;--shadow-primary:0 16px 34px #2563eb3d;--space-xs:8px;--space-sm:12px;--space-md:20px;--space-lg:32px;--space-xl:56px;--space-2xl:88px;--container-width:1180px;--container-wide:1280px;--ease-out:cubic-bezier(.4, 0, .2, 1);--motion-base:.26s;--page-bg:var(--color-bg);--section-bg:var(--color-bg-soft);--surface:var(--color-surface);--surface-solid:#fff;--text-main:var(--color-text);--text-muted:var(--color-text-muted);--text-soft:var(--color-text-soft);--blue:var(--color-primary);--blue-2:var(--color-primary-strong);--blue-soft:var(--color-primary-soft);--green:var(--color-success);--orange:var(--color-warning);--red:var(--color-danger);--border:var(--color-border);--border-strong:var(--color-border-strong);--shadow-card:var(--shadow-md);--shadow-soft:var(--shadow-lg);--bg:var(--color-bg);--bg-soft:var(--color-bg-soft);--card:#fff;--text:var(--color-text);--muted:var(--color-text-muted);--primary:var(--color-primary);--primary-dark:var(--color-primary-hover);--radius:var(--radius-lg);--shadow:var(--shadow-lg)}body{font-family:var(--font-main);color:var(--color-text);background:radial-gradient(circle at 15% 10%, #2563eb14, transparent 34%), radial-gradient(circle at 85% 20%, #0ea5e90f, transparent 30%), linear-gradient(180deg, #f8fbff 0%, var(--color-bg) 100%)}.icon,.material-symbols-rounded{letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" 500, "GRAD" 0, "opsz" 24;direction:ltr;justify-content:center;align-items:center;font-family:Material Symbols Rounded;font-size:20px;font-style:normal;font-weight:400;line-height:1;display:inline-flex}.icon-tile{background:var(--color-primary-soft);width:56px;height:56px;color:var(--color-primary);border-radius:18px;place-items:center;display:grid;box-shadow:inset 0 1px #fffc}.icon-tile--success{background:var(--color-success-soft);color:var(--color-success)}.icon-tile--warning{background:var(--color-warning-soft);color:var(--color-warning)}.icon-tile--danger{background:var(--color-danger-soft);color:var(--color-danger)}.btn,.btn-primary,.btn-secondary,.btn-ghost{min-height:52px;font-family:var(--font-main);cursor:pointer;transition:transform var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out), background var(--motion-base) var(--ease-out), color var(--motion-base) var(--ease-out);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:800;line-height:1;display:inline-flex}.btn-primary,.btn--primary{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-strong));color:#fff;box-shadow:var(--shadow-primary);border-color:#0000}.btn-primary:hover,.btn--primary:hover{background:linear-gradient(135deg, var(--color-primary-hover), #1e3a8a);transform:translateY(-2px);box-shadow:0 22px 46px #2563eb4d}.btn-secondary,.btn--secondary{color:var(--color-text);box-shadow:var(--shadow-sm);background:#ffffffe0;border-color:#0f172a1a}.btn-secondary:hover,.btn--secondary:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}.btn-ghost{min-height:44px;color:var(--color-primary);box-shadow:none;background:0 0;padding:0 12px}.btn-ghost:hover{background:var(--color-primary-soft)}.btn-icon{width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.btn-large,.btn--lg{min-height:56px;padding:0 28px;font-size:16px}.btn-small,.btn--small{min-height:40px;padding:0 18px;font-size:13px}.btn-full,.btn--full{width:100%}.btn:disabled,.btn-primary:disabled,.btn-secondary:disabled,.btn-ghost:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}.btn:focus-visible,.btn-primary:focus-visible,.btn-secondary:focus-visible,.btn-ghost:focus-visible,button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:4px;outline:3px solid #2563eb42}.section{padding:var(--space-2xl) 0}.section-header{max-width:860px;margin:0 auto var(--space-xl);text-align:center}.section-title{color:var(--color-text);letter-spacing:-.045em;margin:0;font-size:clamp(30px,3.2vw,40px);font-weight:800;line-height:.98}.section-subtitle{max-width:720px;color:var(--color-text-muted);margin:18px auto 0;font-size:18px;line-height:1.65}.card,.card-soft,.card-elevated{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.card-soft{box-shadow:var(--shadow-sm);background:#ffffffc7}.card-elevated{box-shadow:var(--shadow-lg)}.badge,.badge-soft,.eyebrow{border:1px solid var(--color-border-strong);min-height:34px;color:var(--color-primary);background:#ffffffd1;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:0 10px 26px #2563eb13}.badge-soft{background:var(--color-primary-soft);box-shadow:none}.form-field{flex-direction:column;gap:6px;display:flex}.form-label{color:var(--color-text);font-size:14px;font-weight:700}.form-input,input,textarea,.form-select{border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;color:var(--color-text);font:inherit;transition:border-color var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out);background:#fff}.form-input:focus,input:focus,textarea:focus,.form-select:focus{border-color:var(--color-border-strong);box-shadow:0 0 0 4px #2563eb1a}.form-helper{color:var(--color-text-soft);font-size:13px}.form-error,.field-error{color:var(--color-danger);font-size:13px}@media (width<=640px){.section{padding:64px 0}.section-title{letter-spacing:-.035em;font-size:clamp(32px,10vw,40px);line-height:1.06}.section-subtitle{font-size:16px}}
