@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";.topbar[data-v-24027b36]{position:sticky;top:0;z-index:60;background:#fffffff5;border-bottom:1px solid #e6ecf4}.inner[data-v-24027b36]{max-width:1280px;margin:0 auto;height:68px;display:flex;align-items:center;gap:34px;padding:0 32px}.brand[data-v-24027b36]{display:flex;align-items:center;gap:10px;cursor:pointer;flex:0 0 auto}.brand-chip[data-v-24027b36]{width:34px;height:34px;border-radius:8px;background:var(--teal);display:grid;place-items:center}.wordmark[data-v-24027b36]{font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--teal)}.wordmark span[data-v-24027b36]{color:var(--blue)}.links[data-v-24027b36]{display:flex;gap:26px;flex:1;justify-content:center}.link[data-v-24027b36]{padding:23px 2px 21px;cursor:pointer;white-space:nowrap;font-size:13.5px;font-weight:500;color:#64748b;border-bottom:2px solid transparent;transition:color .16s var(--ease)}.link[data-v-24027b36]:hover{color:#0a2828}.link.active[data-v-24027b36]{font-weight:700;color:#0a2828;border-bottom-color:#0a2828}.cta[data-v-24027b36]{background:var(--teal);color:#fff;font-size:13px;font-weight:700;padding:11px 22px;border-radius:10px;cursor:pointer;white-space:nowrap;letter-spacing:.01em;flex:0 0 auto;transition:all .16s var(--ease)}.cta[data-v-24027b36]:hover{background:#12403f;transform:translateY(-1px)}.footer[data-v-cef80f6e]{background:#0a2828}.inner[data-v-cef80f6e]{max-width:1280px;margin:0 auto;padding:52px 32px 38px;display:flex;align-items:flex-start;gap:48px}.col[data-v-cef80f6e]{flex:1}.col--brand[data-v-cef80f6e]{flex:1.4}.brand[data-v-cef80f6e]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.wordmark[data-v-cef80f6e]{font-size:17px;font-weight:800;color:#fff}.wordmark span[data-v-cef80f6e]{color:var(--blue-sky)}.baseline[data-v-cef80f6e]{font-size:12.5px;color:#7fa8a6;font-weight:450;line-height:1.7;max-width:320px}.heading[data-v-cef80f6e]{font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#4f7a78;margin-bottom:14px}.link[data-v-cef80f6e],.item[data-v-cef80f6e]{font-size:13px;color:#a9c4c2;font-weight:500;margin-bottom:9px}.link[data-v-cef80f6e]{cursor:pointer;transition:color .16s var(--ease)}.link[data-v-cef80f6e]:hover{color:#fff}.contact-cta[data-v-cef80f6e]{display:inline-block;border:1px solid rgba(255,255,255,.25);color:#fff;font-size:12.5px;font-weight:700;padding:10px 20px;border-radius:9px;cursor:pointer;transition:all .16s var(--ease)}.contact-cta[data-v-cef80f6e]:hover{background:#ffffff14}.legal[data-v-cef80f6e]{border-top:1px solid rgba(255,255,255,.08);padding:16px 32px;text-align:center;font-size:11px;color:#4f7a78;font-weight:500}.toast[data-v-4c4407c5]{position:fixed;bottom:26px;right:26px;z-index:100;background:#0a2828;color:#fff;border-radius:12px;box-shadow:var(--shadow-toast);padding:14px 20px;display:flex;align-items:center;gap:13px;animation:popIn .35s var(--ease-spring)}.check[data-v-4c4407c5]{width:30px;height:30px;border-radius:50%;background:var(--green);display:grid;place-items:center;flex:0 0 auto}.title[data-v-4c4407c5]{font-size:13px;font-weight:700}.sub[data-v-4c4407c5]{font-size:11.5px;color:#7fa8a6;font-weight:500}.spacer[data-v-b684cf6d]{flex:1}.dispatch[data-v-b684cf6d]{display:flex;min-width:0}.queue-col[data-v-b684cf6d]{width:268px;flex:0 0 auto;border-right:1px solid #e6ecf4;display:flex;flex-direction:column;background:#fafbfd}.queue-head[data-v-b684cf6d]{padding:16px 16px 10px;display:flex;align-items:baseline;gap:8px}.queue-title[data-v-b684cf6d]{font-size:13.5px;font-weight:700}.queue-count[data-v-b684cf6d]{font-size:11px;color:var(--muted);font-weight:600;font-variant-numeric:tabular-nums}.queue-list[data-v-b684cf6d]{flex:1;overflow:auto;padding:0 12px 12px;display:flex;flex-direction:column;gap:7px}.ticket[data-v-b684cf6d]{border:1px solid #e6ecf4;border-radius:10px;padding:11px 12px;background:#fff;animation:popIn .3s var(--ease);transition:all .16s var(--ease)}.ticket[data-v-b684cf6d]:hover{border-color:#c7d6ec;box-shadow:0 3px 12px #0f172a0f}.ticket-meta[data-v-b684cf6d]{display:flex;align-items:center;gap:7px;margin-bottom:4px}.prio-dot[data-v-b684cf6d]{width:6px;height:6px;border-radius:50%;flex:0 0 auto}.ticket-id[data-v-b684cf6d]{font-size:11px;font-weight:700;color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums}.ticket-prio[data-v-b684cf6d]{font-size:10px;font-weight:600;color:var(--muted);white-space:nowrap}.ticket-sla[data-v-b684cf6d]{font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.ticket-title[data-v-b684cf6d]{font-size:12.5px;font-weight:600;line-height:1.35;margin-bottom:9px;color:var(--ink)}.assign-btn[data-v-b684cf6d]{font-size:11px;font-weight:700;color:var(--blue-deep);border:1px solid #c7d6ec;border-radius:7px;text-align:center;padding:6px 0;cursor:pointer;transition:all .16s var(--ease)}.assign-btn[data-v-b684cf6d]:hover{background:var(--blue);color:#fff;border-color:var(--blue)}.board-col[data-v-b684cf6d]{flex:1;min-width:0;display:flex;flex-direction:column}.board-head[data-v-b684cf6d]{display:flex;align-items:center;gap:14px;padding:14px 20px;border-bottom:1px solid #e6ecf4}.board-title[data-v-b684cf6d]{font-size:13.5px;font-weight:700}.board-date[data-v-b684cf6d]{font-size:11.5px;color:var(--muted);font-weight:600}.chip[data-v-b684cf6d]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700}.chip--risk[data-v-b684cf6d]{color:var(--red)}.chip--ok[data-v-b684cf6d]{color:#15803d}.chip-dot[data-v-b684cf6d]{width:6px;height:6px;border-radius:50%}.axis[data-v-b684cf6d]{display:flex;padding:10px 20px 0}.axis-offset[data-v-b684cf6d]{width:138px;flex:0 0 auto}.axis-hours[data-v-b684cf6d]{flex:1;display:flex}.axis-hour[data-v-b684cf6d]{flex:1;font-size:9.5px;font-weight:600;color:#a5b4c8;font-variant-numeric:tabular-nums}.lanes[data-v-b684cf6d]{flex:1;overflow:auto;padding:8px 20px 16px;display:flex;flex-direction:column;gap:9px}.lane[data-v-b684cf6d]{display:flex;align-items:center}.lane-id[data-v-b684cf6d]{width:138px;flex:0 0 auto;display:flex;align-items:center;gap:9px}.lane-avatar[data-v-b684cf6d]{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:800}.lane-name[data-v-b684cf6d]{font-size:12px;font-weight:700}.lane-load[data-v-b684cf6d]{font-size:10px;color:var(--muted);font-weight:500;font-variant-numeric:tabular-nums}.lane-track[data-v-b684cf6d]{flex:1;position:relative;height:44px;background-color:#f7f9fc;background-image:linear-gradient(90deg,#edf1f7 1px,transparent 1px);background-size:20% 100%;border-radius:6px}.block[data-v-b684cf6d]{position:absolute;top:5px;bottom:5px;border-left:2px solid;border-radius:6px;padding:4px 8px;overflow:hidden;animation:popIn .35s var(--ease-spring)}.block-id[data-v-b684cf6d]{font-size:9.5px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.block-label[data-v-b684cf6d]{font-size:9px;font-weight:600;opacity:.72;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flux-note[data-v-b684cf6d]{margin-top:2px;border-top:1px solid #e6ecf4;padding-top:10px;font-size:11px;color:var(--muted);font-weight:500;display:flex;align-items:center;gap:8px}.spacer[data-v-1394b2bc]{flex:1}.app[data-v-1394b2bc]{min-width:0;display:flex;flex-direction:column}.head[data-v-1394b2bc]{display:flex;align-items:center;gap:12px;padding:15px 22px 13px}.head-titles[data-v-1394b2bc]{display:flex;align-items:baseline;gap:10px}.title[data-v-1394b2bc]{font-size:13.5px;font-weight:700}.sub[data-v-1394b2bc]{font-size:11px;color:var(--muted);font-weight:600;font-variant-numeric:tabular-nums}.chips[data-v-1394b2bc]{display:flex;border:1px solid #e6ecf4;border-radius:8px;overflow:hidden}.chip[data-v-1394b2bc]{font-size:11px;font-weight:700;padding:7px 14px;cursor:pointer;color:#64748b;background:#fff;border-right:1px solid #e6ecf4;transition:all .16s var(--ease)}.chip[data-v-1394b2bc]:last-child{border-right:none}.chip.active[data-v-1394b2bc]{color:#fff;background:#0a2828}.cols[data-v-1394b2bc]{display:flex;padding:8px 22px;gap:12px;font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#a5b4c8;border-bottom:1px solid #e6ecf4}.rows[data-v-1394b2bc]{flex:1;overflow:auto}.row[data-v-1394b2bc]{display:flex;align-items:center;padding:10px 22px;gap:12px;border-bottom:1px solid #edf1f7;transition:background .16s var(--ease)}.row[data-v-1394b2bc]:hover{background:#f7fafe}.tpl[data-v-1394b2bc]{font-size:12.5px;font-weight:600}.cat[data-v-1394b2bc]{font-size:10.5px;color:var(--muted);font-weight:500}.resp[data-v-1394b2bc]{display:flex;align-items:center;gap:7px}.resp-avatar[data-v-1394b2bc]{width:22px;height:22px;border-radius:50%;background:#edf1f7;display:grid;place-items:center;font-size:8.5px;font-weight:800;color:var(--muted)}.resp-name[data-v-1394b2bc]{font-size:12px;font-weight:500}.obj[data-v-1394b2bc]{font-size:12px;font-weight:600;color:var(--blue)}.status[data-v-1394b2bc]{display:flex;align-items:center;gap:6px}.status-dot[data-v-1394b2bc]{width:6px;height:6px;border-radius:50%}.status-label[data-v-1394b2bc]{font-size:11.5px;font-weight:600;color:var(--ink)}.date[data-v-1394b2bc]{font-size:11px;color:var(--muted);font-weight:500;font-variant-numeric:tabular-nums}.action[data-v-1394b2bc]{display:flex;justify-content:flex-end}.approve-btn[data-v-1394b2bc]{font-size:11px;font-weight:700;color:var(--blue-deep);border:1px solid #c7d6ec;border-radius:7px;padding:6px 14px;cursor:pointer;white-space:nowrap;transition:all .16s var(--ease)}.approve-btn[data-v-1394b2bc]:hover{background:var(--blue);color:#fff;border-color:var(--blue)}.approved[data-v-1394b2bc]{font-size:11.5px;font-weight:700;color:#15803d;animation:popIn .35s var(--ease-spring);white-space:nowrap}.app[data-v-8e26455e]{min-width:0;display:flex;flex-direction:column}.head[data-v-8e26455e]{padding:15px 24px 0}.head-titles[data-v-8e26455e]{display:flex;align-items:baseline;gap:10px}.title[data-v-8e26455e]{font-size:13.5px;font-weight:700}.sub[data-v-8e26455e]{font-size:11px;color:var(--muted);font-weight:600}.steps[data-v-8e26455e]{display:flex;margin-top:16px;align-items:center}.step[data-v-8e26455e]{display:flex;align-items:center}.step-n[data-v-8e26455e]{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:10.5px;font-weight:800;border:1.5px solid;transition:all .22s var(--ease);font-variant-numeric:tabular-nums}.step-label[data-v-8e26455e]{font-size:11.5px;font-weight:700;margin:0 14px 0 8px;white-space:nowrap}.step-line[data-v-8e26455e]{width:44px;height:1.5px;margin-right:14px}.body[data-v-8e26455e]{flex:1;overflow:auto;padding:16px 24px 20px}.file-card[data-v-8e26455e]{border:1px solid #e6ecf4;border-radius:12px;padding:14px 18px;display:flex;align-items:center;gap:14px;background:#fafbfd}.file-icon[data-v-8e26455e]{width:38px;height:38px;border-radius:9px;background:#e9f7ee;display:grid;place-items:center;flex:0 0 auto}.file-meta[data-v-8e26455e]{flex:1;min-width:0}.file-name[data-v-8e26455e]{font-size:12.5px;font-weight:700}.file-sub[data-v-8e26455e]{font-size:11px;color:var(--muted);font-weight:500}.upload-btn[data-v-8e26455e]{background:var(--blue);color:#fff;font-size:12.5px;font-weight:700;padding:11px 20px;border-radius:9px;cursor:pointer;white-space:nowrap;box-shadow:0 6px 18px #2563eb47;transition:all .16s var(--ease)}.upload-btn[data-v-8e26455e]:hover{background:var(--blue-deep)}.reset-btn[data-v-8e26455e]{color:var(--ink);border:1px solid #d4deec;font-size:12px;font-weight:700;padding:10px 18px;border-radius:9px;cursor:pointer;white-space:nowrap;transition:all .16s var(--ease)}.reset-btn[data-v-8e26455e]:hover{border-color:var(--blue);color:var(--blue)}.progress[data-v-8e26455e]{margin-top:14px}.progress-meta[data-v-8e26455e]{display:flex;justify-content:space-between;font-size:11.5px;font-weight:700;margin-bottom:6px}.progress-pct[data-v-8e26455e]{color:var(--blue);font-variant-numeric:tabular-nums}.progress-track[data-v-8e26455e]{height:6px;background:#edf1f7;border-radius:999px;overflow:hidden}.progress-fill[data-v-8e26455e]{height:100%;background:var(--blue);border-radius:999px;transition:width .12s linear}.done-banner[data-v-8e26455e]{margin-top:14px;border:1px solid #bbe5c8;background:#f2fbf5;border-radius:12px;padding:14px 18px;display:flex;align-items:center;gap:13px;animation:popIn .4s var(--ease-spring)}.done-check[data-v-8e26455e]{width:34px;height:34px;border-radius:50%;background:var(--green);display:grid;place-items:center;flex:0 0 auto}.done-title[data-v-8e26455e]{font-size:13px;font-weight:800;color:#14532d}.done-sub[data-v-8e26455e]{font-size:11.5px;font-weight:500;color:#166534}.table[data-v-8e26455e]{margin-top:14px;border:1px solid #e6ecf4;border-radius:12px;overflow:hidden}.table-cols[data-v-8e26455e]{display:flex;padding:8px 16px;gap:10px;font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#a5b4c8;background:#fafbfd;border-bottom:1px solid #e6ecf4}.table-row[data-v-8e26455e]{display:flex;align-items:center;padding:9px 16px;gap:10px;border-bottom:1px solid #edf1f7;transition:background .3s var(--ease)}.cell-ext[data-v-8e26455e]{font-size:11.5px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.cell-obj[data-v-8e26455e]{font-size:12px;font-weight:600}.cell-prio[data-v-8e26455e]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600}.prio-dot[data-v-8e26455e]{width:6px;height:6px;border-radius:50%}.cell-client[data-v-8e26455e]{font-size:11.5px;font-weight:500}.cell-debut[data-v-8e26455e]{font-size:11px;color:var(--muted);font-weight:500;font-variant-numeric:tabular-nums}.cell-check[data-v-8e26455e]{font-size:11px;font-weight:700}.table-foot[data-v-8e26455e]{padding:7px 16px;font-size:10.5px;color:var(--muted);font-weight:500;background:#fafbfd}.spacer[data-v-8f726a59]{flex:1}.app[data-v-8f726a59]{min-width:0;display:flex;flex-direction:column}.head[data-v-8f726a59]{display:flex;align-items:center;gap:12px;padding:15px 24px 10px}.head-titles[data-v-8f726a59]{display:flex;align-items:baseline;gap:10px}.title[data-v-8f726a59]{font-size:13.5px;font-weight:700}.sub[data-v-8f726a59]{font-size:11px;color:var(--muted);font-weight:600}.refresh[data-v-8f726a59]{display:inline-flex;align-items:center;gap:7px;border:1px solid #d4deec;font-size:11.5px;font-weight:700;padding:8px 15px;border-radius:8px;cursor:pointer;white-space:nowrap;transition:all .16s var(--ease)}.refresh[data-v-8f726a59]:hover{border-color:var(--blue);color:var(--blue)}.kpis[data-v-8f726a59]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:6px 24px}.kpi[data-v-8f726a59]{border:1px solid #e6ecf4;border-radius:12px;padding:13px 15px}.kpi-label[data-v-8f726a59]{font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#a5b4c8}.kpi-value[data-v-8f726a59]{font-size:24px;font-weight:800;color:var(--teal);margin:5px 0 2px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.kpi-delta[data-v-8f726a59]{font-size:10.5px;font-weight:700}.charts[data-v-8f726a59]{flex:1;display:grid;grid-template-columns:1.5fr 1fr;gap:10px;padding:6px 24px 18px;min-height:0}.chart-card[data-v-8f726a59]{border:1px solid #e6ecf4;border-radius:12px;padding:15px 18px;display:flex;flex-direction:column}.chart-title[data-v-8f726a59]{font-size:12px;font-weight:700;margin-bottom:4px}.bars[data-v-8f726a59]{flex:1;display:flex;align-items:flex-end;gap:9px;padding-top:8px}.bar-col[data-v-8f726a59]{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px;height:100%;justify-content:flex-end}.bar-value[data-v-8f726a59]{font-size:9.5px;font-weight:700;color:var(--blue-deep);font-variant-numeric:tabular-nums}.bar[data-v-8f726a59]{width:100%;border-radius:4px 4px 2px 2px;transition:height .6s var(--ease)}.bar-label[data-v-8f726a59]{font-size:9px;font-weight:600;color:#a5b4c8}.side[data-v-8f726a59]{display:flex;flex-direction:column;gap:10px;min-height:0}.status-card[data-v-8f726a59]{border:1px solid #e6ecf4;border-radius:12px;padding:13px 16px;flex:1}.status-row[data-v-8f726a59]{margin-bottom:8px}.status-meta[data-v-8f726a59]{display:flex;justify-content:space-between;font-size:10.5px;font-weight:600;margin-bottom:4px}.status-v[data-v-8f726a59]{color:var(--muted);font-variant-numeric:tabular-nums}.status-track[data-v-8f726a59]{height:5px;background:#edf1f7;border-radius:999px;overflow:hidden}.status-fill[data-v-8f726a59]{height:100%;border-radius:999px;transition:width .6s var(--ease)}.sla-card[data-v-8f726a59]{background:var(--teal);border-radius:12px;padding:13px 16px;color:#fff}.sla-label[data-v-8f726a59]{font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#7fa8a6}.sla-value[data-v-8f726a59]{font-size:26px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.host[data-v-def30361]{position:relative;display:flex;background:#fafbfd}.frame[data-v-def30361]{flex:1;width:100%;border:0;display:block}.overlay[data-v-def30361]{position:absolute;inset:0;background:#fafbfd;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:0 60px;text-align:center}.spinner[data-v-def30361]{width:26px;height:26px;border-radius:50%;border:3px solid #e6ecf4;border-top-color:var(--blue);animation:spin .8s linear infinite;margin-bottom:8px}.err-icon[data-v-def30361]{width:44px;height:44px;border-radius:12px;background:#fef3c7;display:grid;place-items:center;margin-bottom:6px}.overlay-title[data-v-def30361]{font-size:14.5px;font-weight:800;color:var(--ink)}.overlay-sub[data-v-def30361]{font-size:12.5px;font-weight:500;color:var(--muted);line-height:1.6;max-width:380px}.overlay-actions[data-v-def30361]{display:flex;gap:10px;margin-top:14px}.btn-retry[data-v-def30361]{border:1px solid #d4deec;color:var(--ink);font-size:12px;font-weight:700;padding:9px 18px;border-radius:9px;cursor:pointer;transition:all .16s var(--ease)}.btn-retry[data-v-def30361]:hover{border-color:var(--blue);color:var(--blue)}.btn-rdv[data-v-def30361]{background:var(--teal);color:#fff;font-size:12px;font-weight:700;padding:9px 18px;border-radius:9px;cursor:pointer;transition:all .16s var(--ease)}.btn-rdv[data-v-def30361]:hover{background:#12403f}.spacer[data-v-f4f6d21c]{flex:1}.console[data-v-f4f6d21c]{background:#fff;border-radius:16px;box-shadow:0 40px 100px #0a282838,0 4px 18px #0a282814;overflow:hidden;border:1px solid #e6ecf4;position:relative;z-index:2;animation:rise .9s var(--ease-luxe) .34s both}.console-bar[data-v-f4f6d21c]{height:52px;display:flex;align-items:center;gap:16px;padding:0 20px;border-bottom:1px solid #e6ecf4;background:#fff}.console-brand[data-v-f4f6d21c]{display:flex;align-items:center;gap:10px}.brand-chip[data-v-f4f6d21c]{width:26px;height:26px;border-radius:7px;background:var(--teal);display:grid;place-items:center}.console-name[data-v-f4f6d21c]{font-size:13px;font-weight:700;color:var(--teal)}.console-sep[data-v-f4f6d21c]{color:#c3cfde}.console-app[data-v-f4f6d21c]{font-size:13px;font-weight:600;color:var(--muted)}.demo-badge[data-v-f4f6d21c]{display:inline-flex;align-items:center;gap:8px;border:1px solid #e6ecf4;border-radius:8px;padding:6px 12px}.demo-badge span[data-v-f4f6d21c]:last-child{font-size:10.5px;font-weight:700;letter-spacing:.1em;color:var(--muted)}.avatar[data-v-f4f6d21c]{width:30px;height:30px;border-radius:50%;background:var(--periwinkle);color:var(--blue-deep);display:grid;place-items:center;font-size:10.5px;font-weight:800}.console-body[data-v-f4f6d21c]{display:flex;height:600px}.dock[data-v-f4f6d21c]{width:232px;flex:0 0 auto;background:#0a2828;padding:18px 12px 14px;display:flex;flex-direction:column;gap:4px}.dock-heading[data-v-f4f6d21c]{font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#5e8886;padding:0 12px 10px}.dock-item[data-v-f4f6d21c]{display:flex;align-items:center;gap:11px;padding:11px 12px;border-radius:9px;cursor:pointer;border-left:2px solid transparent;transition:all .16s var(--ease)}.dock-item[data-v-f4f6d21c]:hover{background:#ffffff12}.dock-item.active[data-v-f4f6d21c]{background:#ffffff17;border-left-color:#60a5fa}.dock-item svg[data-v-f4f6d21c]{flex:0 0 auto}.dock-texts[data-v-f4f6d21c]{flex:1;min-width:0}.dock-label[data-v-f4f6d21c]{font-size:12.5px;font-weight:500;color:#a9c4c2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dock-item.active .dock-label[data-v-f4f6d21c]{font-weight:700;color:#fff}.dock-sub[data-v-f4f6d21c]{font-size:10px;color:#5e8886;font-weight:500}.dock-footer[data-v-f4f6d21c]{border-top:1px solid rgba(255,255,255,.09);padding:14px 12px 2px}.dock-footer-title[data-v-f4f6d21c]{font-size:11.5px;font-weight:700;color:#fff;margin-bottom:3px}.dock-footer-sub[data-v-f4f6d21c]{font-size:10.5px;color:#7fa8a6;line-height:1.5;font-weight:500}.dock-footer-cta[data-v-f4f6d21c]{margin-top:10px;border:1px solid rgba(255,255,255,.22);color:#fff;font-size:11px;font-weight:700;text-align:center;border-radius:8px;padding:8px 0;cursor:pointer;transition:all .16s var(--ease)}.dock-footer-cta[data-v-f4f6d21c]:hover{background:#ffffff14}.stage[data-v-f4f6d21c]{flex:1;min-width:0;position:relative}.app-slot[data-v-f4f6d21c]{position:absolute;inset:0;display:flex;min-width:0}.app-slot[data-v-f4f6d21c]>*{flex:1;min-width:0}.appswitch-enter-active[data-v-f4f6d21c]{animation:riseSoft .4s var(--ease-luxe)}.spacer[data-v-3b4d4bb0]{flex:1}.section[data-v-3b4d4bb0]{max-width:1280px;margin:0 auto;padding:0 32px}.hero[data-v-3b4d4bb0]{position:relative;overflow:hidden;background:#0a2828}.hero-radial[data-v-3b4d4bb0]{position:absolute;inset:0;background:radial-gradient(1100px 520px at 62% -140px,#2563eb52,#14403f66 38%,#0a282800 70%)}.hero-glow[data-v-3b4d4bb0]{position:absolute;top:-180px;right:-120px;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,#3b82f629,#3b82f600 60%);animation:glowDrift 14s var(--ease) infinite}.hero-grid[data-v-3b4d4bb0]{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(1000px 560px at 50% 8%,rgba(0,0,0,.9),transparent 78%);mask-image:radial-gradient(1000px 560px at 50% 8%,rgba(0,0,0,.9),transparent 78%);pointer-events:none}.hero-inner[data-v-3b4d4bb0]{position:relative;max-width:1280px;margin:0 auto;padding:108px 32px 232px}.hero-kicker[data-v-3b4d4bb0]{margin-bottom:34px;animation:rise .7s var(--ease-luxe) both}.hero-title[data-v-3b4d4bb0]{margin:0;font-size:82px;font-weight:800;letter-spacing:-.045em;line-height:.99;color:#fff;max-width:1040px;text-wrap:balance;animation:rise .8s var(--ease-luxe) .08s both}.dot[data-v-3b4d4bb0]{color:var(--blue-sky)}.dot-blue[data-v-3b4d4bb0]{color:var(--blue)}.hero-row[data-v-3b4d4bb0]{display:flex;align-items:flex-end;gap:60px}.hero-row--sub[data-v-3b4d4bb0]{margin-top:44px;animation:rise .8s var(--ease-luxe) .18s both}.hero-sub[data-v-3b4d4bb0]{font-size:17px;font-weight:450;line-height:1.65;color:#a9c4c2;max-width:460px}.hero-sub strong[data-v-3b4d4bb0]{color:#fff;font-weight:600}.hero-ctas[data-v-3b4d4bb0]{display:flex;gap:12px;flex:0 0 auto}.btn-primary[data-v-3b4d4bb0]{background:var(--blue);color:#fff;font-size:14.5px;font-weight:700;padding:16px 28px;border-radius:10px;cursor:pointer;white-space:nowrap;box-shadow:0 10px 30px #2563eb59;transition:all .16s var(--ease)}.btn-primary[data-v-3b4d4bb0]:hover{background:var(--blue-deep);transform:translateY(-1px)}.btn-ghost[data-v-3b4d4bb0]{background:#ffffff0a;color:#fff;border:1px solid rgba(255,255,255,.22);font-size:14.5px;font-weight:700;padding:16px 26px;border-radius:10px;cursor:pointer;white-space:nowrap;transition:all .16s var(--ease)}.btn-ghost[data-v-3b4d4bb0]:hover{background:#ffffff1a;border-color:#fff6}.hero-row--stats[data-v-3b4d4bb0]{align-items:center;gap:0;margin-top:74px;animation:rise .8s var(--ease-luxe) .28s both}.stat[data-v-3b4d4bb0]{padding:0 44px}.stat--first[data-v-3b4d4bb0]{padding-left:0}.stat-value[data-v-3b4d4bb0]{font-size:34px;font-weight:800;color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.stat-label[data-v-3b4d4bb0]{font-size:11.5px;font-weight:600;color:#7fa8a6;letter-spacing:.04em;margin-top:3px}.stat-divider[data-v-3b4d4bb0]{width:1px;height:44px;background:#ffffff1f}.ticker[data-v-3b4d4bb0]{display:flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.14);border-radius:10px;padding:11px 16px;min-width:320px}.ticker-text[data-v-3b4d4bb0]{font-size:12px;font-weight:600;color:#a9c4c2;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lab-wrap[data-v-3b4d4bb0]{max-width:1280px;margin:-150px auto 0;padding:0 32px 30px;position:relative}.lab-note[data-v-3b4d4bb0]{text-align:center;padding:18px 0 0;font-size:12px;color:var(--muted);font-weight:500}.lab-note-link[data-v-3b4d4bb0]{color:var(--blue);font-weight:700;cursor:pointer}.services[data-v-3b4d4bb0]{padding-top:84px}.services-grid[data-v-3b4d4bb0]{border-top:1px solid #e1e8f2;padding-top:54px;display:grid;grid-template-columns:.9fr 2fr;gap:60px}.eyebrow[data-v-3b4d4bb0]{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-bottom:18px}.services-title[data-v-3b4d4bb0]{font-size:40px;font-weight:800;letter-spacing:-.035em;line-height:1.06;color:var(--teal)}.services-sub[data-v-3b4d4bb0]{font-size:14.5px;color:var(--muted);font-weight:450;line-height:1.7;margin-top:18px}.services-cols[data-v-3b4d4bb0]{display:grid;grid-template-columns:repeat(3,1fr)}.service[data-v-3b4d4bb0]{border-left:1px solid #e1e8f2;padding:6px 28px 10px;transition:all .22s var(--ease);cursor:default}.service[data-v-3b4d4bb0]:hover{background:#fbfcfe}.service-n[data-v-3b4d4bb0]{font-size:12px;font-weight:700;color:#b3c2d6;letter-spacing:.06em;margin-bottom:22px;font-variant-numeric:tabular-nums}.service-title[data-v-3b4d4bb0]{font-size:18px;font-weight:800;letter-spacing:-.015em;line-height:1.25;margin-bottom:12px}.service-desc[data-v-3b4d4bb0]{font-size:13px;color:var(--muted);font-weight:450;line-height:1.7}.refs[data-v-3b4d4bb0]{margin-top:56px}.refs-band[data-v-3b4d4bb0]{border-top:1px solid #e1e8f2;border-bottom:1px solid #e1e8f2;padding:26px 0;display:flex;align-items:center;gap:40px;overflow:hidden}.refs-label[data-v-3b4d4bb0]{font-size:10.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#a5b4c8;flex:0 0 auto}.refs-mask[data-v-3b4d4bb0]{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.refs-track[data-v-3b4d4bb0]{display:flex;gap:64px;width:max-content;animation:marquee 26s linear infinite}.refs-client[data-v-3b4d4bb0]{font-size:17px;font-weight:800;color:#94a3b8;letter-spacing:.05em;white-space:nowrap}.historique[data-v-3b4d4bb0]{padding-top:74px}.hist-card[data-v-3b4d4bb0]{display:grid;grid-template-columns:1fr 1fr 1fr;border:1px solid #e1e8f2;border-radius:16px;overflow:hidden;background:#fff}.hist-cell[data-v-3b4d4bb0]{padding:38px 40px;border-right:1px solid #e9eef6}.hist-cell--last[data-v-3b4d4bb0]{border-right:none}.hist-value[data-v-3b4d4bb0]{font-size:56px;font-weight:800;color:var(--teal);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.hist-title[data-v-3b4d4bb0]{font-size:13px;font-weight:700;color:var(--ink);margin-top:6px}.hist-desc[data-v-3b4d4bb0]{font-size:12px;color:var(--muted);font-weight:450;margin-top:3px;line-height:1.6}.final-cta-wrap[data-v-3b4d4bb0]{margin-top:74px;padding-bottom:84px}.final-cta[data-v-3b4d4bb0]{background:#0a2828;border-radius:16px;padding:64px 60px;position:relative;overflow:hidden}.final-radial[data-v-3b4d4bb0]{position:absolute;inset:0;background:radial-gradient(700px 320px at 78% 0%,rgba(37,99,235,.28),transparent 65%)}.final-inner[data-v-3b4d4bb0]{position:relative;display:flex;align-items:center;gap:50px}.final-copy[data-v-3b4d4bb0]{flex:1}.final-title[data-v-3b4d4bb0]{font-size:38px;font-weight:800;letter-spacing:-.03em;color:#fff;line-height:1.1}.final-sub[data-v-3b4d4bb0]{font-size:14.5px;color:#a9c4c2;font-weight:450;margin-top:12px}.final-ctas[data-v-3b4d4bb0]{display:flex;gap:12px;flex:0 0 auto}.btn-white[data-v-3b4d4bb0]{background:#fff;color:var(--teal);font-size:14.5px;font-weight:700;padding:16px 28px;border-radius:10px;cursor:pointer;white-space:nowrap;transition:all .16s var(--ease)}.btn-white[data-v-3b4d4bb0]:hover{transform:translateY(-1px)}.final-ctas .btn-ghost[data-v-3b4d4bb0]{background:transparent;border-color:#ffffff40}.final-ctas .btn-ghost[data-v-3b4d4bb0]:hover{background:#ffffff14}:root{--teal: #0A2828;--blue: #2563EB;--blue-deep: #1D4ED8;--blue-bright: #3B82F6;--blue-sky: #60A5FA;--periwinkle: #DBEAFE;--offwhite: #F0F4FF;--canvas: #E8EEF7;--gold: #F59E0B;--gold-bright: #FBBF24;--green: #22C55E;--red: #EF4444;--ink: #1E293B;--muted: #64748B;--line: #94A3B8;--white: #FFFFFF;--surface-100: #F1F5F9;--surface-200: #E2E8F0;--surface-300: #CBD5E1;--hairline: #EEF2F7;--locked-top: #B0BAC9;--locked-side: #8A93A0;--mystery-top: #C7CFDB;--mystery-side: #A8B2C0;--gold-tint: #FEF3C7;--font: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--t-display-size: 32px;--t-display-weight: 800;--t-h1-size: 25px;--t-h1-weight: 800;--t-h2-size: 17px;--t-h2-weight: 800;--t-h3-size: 15px;--t-h3-weight: 700;--t-body-size: 14px;--t-body-weight: 500;--t-small-size: 13px;--t-small-weight: 500;--t-label-size: 12.5px;--t-label-weight: 700;--t-eyebrow-size: 9.5px;--t-eyebrow-weight: 700;--track-tight: -.02em;--track-eyebrow: .12em;--track-pill: .1em;--r-xs: 8px;--r-sm: 9px;--r-md: 12px;--r-card: 14px;--r-row: 13px;--r-lg: 18px;--r-pill: 999px;--shadow-soft: 0 4px 24px rgba(15, 23, 42, .08);--shadow-card: 0 8px 30px rgba(15, 23, 42, .12);--shadow-panel: -10px 0 40px rgba(15, 23, 42, .16);--shadow-toast: 0 12px 36px rgba(10, 40, 40, .4);--shadow-cta: 0 6px 18px rgba(37, 99, 235, .32);--shadow-pop: 0 3px 10px rgba(245, 158, 11, .4);--ease: cubic-bezier(.4, 0, .2, 1);--ease-spring: cubic-bezier(.34, 1.56, .4, 1);--ease-luxe: cubic-bezier(.16, 1, .3, 1);--dur-press: .16s;--dur-toggle: .22s;--dur-panel: .3s;--dur-progress: .6s;--dur-pulse: 2.6s}.t-display{font-family:var(--font);font-weight:var(--t-display-weight);font-size:var(--t-display-size);letter-spacing:var(--track-tight);line-height:1.05;color:var(--ink)}.t-h1{font-family:var(--font);font-weight:var(--t-h1-weight);font-size:var(--t-h1-size);letter-spacing:var(--track-tight);line-height:1.1;color:var(--ink)}.t-h2{font-family:var(--font);font-weight:var(--t-h2-weight);font-size:var(--t-h2-size);letter-spacing:-.01em;color:var(--ink)}.t-h3{font-family:var(--font);font-weight:var(--t-h3-weight);font-size:var(--t-h3-size);letter-spacing:-.01em;color:var(--ink)}.t-body{font-family:var(--font);font-weight:var(--t-body-weight);font-size:var(--t-body-size);line-height:1.5;color:var(--ink)}.t-small{font-family:var(--font);font-weight:var(--t-small-weight);font-size:var(--t-small-size);line-height:1.5;color:var(--muted)}.t-label{font-family:var(--font);font-weight:var(--t-label-weight);font-size:var(--t-label-size);color:var(--ink)}.t-eyebrow{font-family:var(--font);font-weight:var(--t-eyebrow-weight);font-size:var(--t-eyebrow-size);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--muted)}html,body{margin:0;padding:0;background:#f5f8fc}body{font-family:var(--font);color:var(--ink);min-height:100vh}a{color:#2563eb;text-decoration:none}a:hover{color:#1d4ed8}::selection{background:#dbeafe}@keyframes rise{0%{transform:translateY(26px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes riseSoft{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes popIn{0%{transform:scale(.75);opacity:0}to{transform:scale(1);opacity:1}}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes glowDrift{0%,to{transform:translate(0)}50%{transform:translate(40px,-20px)}}@keyframes spin{to{transform:rotate(360deg)}}.live-dot{width:6px;height:6px;border-radius:50%;background:var(--green);animation:blink 1.8s var(--ease) infinite;flex:0 0 auto}.kicker{display:flex;align-items:center;gap:14px;margin-bottom:18px}.kicker:before{content:"";width:34px;height:1px;background:#b9c6da}.kicker span{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.kicker--dark:before{background:#ffffff59}.kicker--dark span{color:#8fb6b4}
