.client-wall[data-v-70b16e85]{color:#102b3d;background:radial-gradient(circle at 16% 18%,#0f7d491a,#0000 32%),radial-gradient(circle at 84% 74%,#102b3d14,#0000 30%),linear-gradient(155deg,#fff 0%,#f6fbf8 52%,#edf8f1 100%);margin-top:-1px;padding:clamp(64px,8vw,104px) 0;animation:18s cubic-bezier(.2,.8,.2,1) infinite alternate clientGlow-70b16e85;position:relative;overflow:hidden}.client-wall[data-v-70b16e85]:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(0deg,#0000,#0000 40px,#102b3d0b 40px 41px),repeating-linear-gradient(90deg,#0000,#0000 40px,#102b3d0b 40px 41px);position:absolute;inset:0}.client-wall[data-v-70b16e85]>*{z-index:1;position:relative}.client-wall-copy[data-v-70b16e85]{text-align:center;justify-items:center;gap:8px;padding:0 clamp(22px,6vw,84px) 28px;display:grid}.client-wall-copy .eyebrow[data-v-70b16e85]{color:#0f7d49;margin:0}.client-wall-copy h2[data-v-70b16e85]{color:#102b3d;margin:0;font-size:clamp(28px,4vw,46px);font-weight:900;line-height:1.1}.client-marquee[data-v-70b16e85]{padding-block:16px;position:relative;overflow:hidden}.client-marquee[data-v-70b16e85]:before,.client-marquee[data-v-70b16e85]:after{z-index:2;content:"";pointer-events:none;width:clamp(48px,10vw,160px);position:absolute;top:0;bottom:0}.client-marquee[data-v-70b16e85]:before{background:linear-gradient(90deg,#fff,#fff0);left:0}.client-marquee[data-v-70b16e85]:after{background:linear-gradient(270deg,#edf8f1,#edf8f100);right:0}.client-track[data-v-70b16e85]{gap:22px;width:max-content;animation:36s linear infinite clientMarquee-70b16e85;display:flex}.client-marquee:hover .client-track[data-v-70b16e85]{animation-play-state:paused}.client-logo[data-v-70b16e85]{width:clamp(180px,20vw,260px);height:104px;box-shadow:none;background:0 0;border:0;place-items:center;padding:18px 22px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.client-logo[data-v-70b16e85]:hover{border-color:#0f7d494d;transform:translateY(-4px);box-shadow:0 22px 48px #102b3d29}.client-logo img[data-v-70b16e85]{object-fit:contain;width:100%;max-width:100%;height:100%;display:block}@keyframes clientMarquee-70b16e85{0%{transform:translate(0)}to{transform:translate(calc(-50% - 11px))}}@keyframes clientGlow-70b16e85{0%{background-position:0 0,0 0,100% 100%}to{background-position:0 0,20px -16px,-18px 14px}}@media (width<=720px){.client-wall[data-v-70b16e85]{padding-block:56px}.client-wall-copy[data-v-70b16e85]{padding-bottom:20px}.client-logo[data-v-70b16e85]{width:170px;height:88px;padding:14px 16px}}@media (prefers-reduced-motion:reduce){.client-wall[data-v-70b16e85],.client-track[data-v-70b16e85]{animation:none}.client-logo[data-v-70b16e85]:hover{transform:none}}.hero[data-v-70b16e85]{color:#fff;align-items:center;min-height:100svh;padding:96px clamp(22px,6vw,84px) 72px;display:grid;position:relative}.hero-media[data-v-70b16e85],.hero-shade[data-v-70b16e85]{position:absolute;inset:0}.hero-media[data-v-70b16e85]{background:#1e3a4a;overflow:hidden}.hero-banner[data-v-70b16e85]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s,transform 5.6s;position:absolute;inset:0;transform:scale(1.04)}.hero-banner.active[data-v-70b16e85]{opacity:1;transform:scale(1)}.hero-content[data-v-70b16e85]{z-index:2;max-width:690px;padding-top:36px;position:relative}.eyebrow[data-v-70b16e85]{color:#4a9480;letter-spacing:0;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:800}.hero h1[data-v-70b16e85],.section-copy h2[data-v-70b16e85],.workflow-copy h2[data-v-70b16e85],.closing h2[data-v-70b16e85]{letter-spacing:0;margin:0;font-weight:900}.hero h1[data-v-70b16e85]{max-width:620px;font-size:clamp(56px,8vw,112px);line-height:.94;animation:.78s .18s both rise-70b16e85}.hero-banner-copy[data-v-70b16e85]{color:#ffffffc7;border-left:3px solid #4a9480;gap:6px;max-width:520px;margin:28px 0 0;padding-left:16px;font-size:15px;line-height:1.6;animation:.78s .32s both rise-70b16e85;display:grid}.hero-banner-copy strong[data-v-70b16e85]{color:#fff;font-size:clamp(18px,2vw,22px);line-height:1.25}.hero-banner-copy span[data-v-70b16e85]{display:block}.hero-actions[data-v-70b16e85]{flex-wrap:wrap;gap:14px;margin-top:34px;animation:.78s .46s both rise-70b16e85;display:flex}.primary-button[data-v-70b16e85],.secondary-button[data-v-70b16e85]{border:1px solid #0000;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:13px 20px;font-weight:800;display:inline-flex}.primary-button[data-v-70b16e85]{color:#fff;background:#3d7a6b}.primary-button[data-v-70b16e85]:hover{background:#4a9480;transform:translateY(-2px)}.secondary-button[data-v-70b16e85]{color:#fff;border-color:#ffffff6b}.operations[data-v-70b16e85],.company-overview[data-v-70b16e85],.qrm-board[data-v-70b16e85],.workflow[data-v-70b16e85],.modules[data-v-70b16e85],.closing[data-v-70b16e85]{padding:clamp(72px,10vw,140px) clamp(22px,6vw,84px)}.company-overview[data-v-70b16e85]{color:#fff;background:linear-gradient(170deg,#1e3a4a 0%,#1a3040 42%,#3d7a6b 100%);grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:clamp(40px,6vw,84px);min-height:100vh;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 -120px 90px #1a30406b}.company-overview[data-v-70b16e85]:before,.company-overview[data-v-70b16e85]:after{content:"";pointer-events:none;position:absolute}.company-overview[data-v-70b16e85]:before{background:radial-gradient(circle,#4a948026 0%,#0000 70%);width:500px;height:500px;animation:8s ease-in-out infinite pulse-70b16e85;top:10%;right:5%}.company-overview[data-v-70b16e85]:after{background:radial-gradient(circle,#e8734a0f 0%,#0000 70%);width:400px;height:400px;bottom:10%;left:10%}.company-grid[data-v-70b16e85]{pointer-events:none;background-image:repeating-linear-gradient(0deg,#0000,#0000 40px,#ffffff0a 40px 41px),repeating-linear-gradient(90deg,#0000,#0000 40px,#ffffff0a 40px 41px);position:absolute;inset:0}.company-copy[data-v-70b16e85],.company-visual[data-v-70b16e85],.qrm-core[data-v-70b16e85]{z-index:2;position:relative}.company-copy[data-v-70b16e85]{max-width:760px}.company-copy .eyebrow[data-v-70b16e85],.qrm-flow-panel .eyebrow[data-v-70b16e85]{color:#ffffffeb;align-items:center;gap:12px;display:flex}.company-copy .eyebrow[data-v-70b16e85]:before,.qrm-flow-panel .eyebrow[data-v-70b16e85]:before{content:"";background:#ffffffe0;border-radius:1px;width:28px;height:2px}.company-copy h2[data-v-70b16e85]{color:#fff;text-shadow:0 2px 38px #1a2e3833;margin:0;font-size:clamp(42px,7vw,60px);font-weight:900;line-height:.98}.company-copy p[data-v-70b16e85]:not(.eyebrow){color:#ffffffdb;max-width:660px;margin:32px 0 0;font-size:18px;line-height:1.85}.divider-line[data-v-70b16e85]{background:linear-gradient(90deg,#ffffffe0,#ffffff59);border-radius:2px;width:60px;height:3px;margin:32px 0 0}.qrm-core[data-v-70b16e85]{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#4a94802e;border:1px solid #4a94804d;gap:12px;padding:22px;display:grid}.qrm-core span[data-v-70b16e85]{color:#fff;background:#3d7a6b;width:fit-content;padding:7px 12px;font-size:12px;font-weight:900}.qrm-core strong[data-v-70b16e85]{color:#fff;font-size:clamp(24px,3vw,34px);line-height:1.05}.qrm-core p[data-v-70b16e85]{color:#ffffffd6;margin:0;font-size:15px;line-height:1.8}.company-visual[data-v-70b16e85]{gap:20px;display:grid}.erp-preview[data-v-70b16e85]{position:relative}.erp-window[data-v-70b16e85]{background:#e8ece8;transition:transform .6s;overflow:hidden;transform:perspective(1000px)rotateY(-3deg)rotateX(2deg);box-shadow:0 4px 6px #0000001a,0 20px 60px #00000047,0 0 0 1px #ffffff0f}.erp-window[data-v-70b16e85]:hover{transform:perspective(1000px)rotateY(0)rotateX(0)}.erp-titlebar[data-v-70b16e85]{color:#fff;background:linear-gradient(90deg,#1e3a4a,#3d7a6b);justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:8px 14px;font-size:11px;font-weight:700;display:flex}.erp-titlebar-left[data-v-70b16e85],.erp-dots[data-v-70b16e85]{align-items:center;gap:8px;display:flex}.erp-dots[data-v-70b16e85]{gap:5px}.erp-dots span[data-v-70b16e85]{border-radius:50%;width:10px;height:10px}.erp-dots span[data-v-70b16e85]:first-child{background:#ff5f57}.erp-dots span[data-v-70b16e85]:nth-child(2){background:#ffbd2e}.erp-dots span[data-v-70b16e85]:nth-child(3){background:#28c840}.erp-sidebar[data-v-70b16e85]{min-height:320px;display:flex}.erp-sidebar-menu[data-v-70b16e85]{background:#1e3a4a;flex:0 0 200px;padding:8px 0;overflow:hidden}.erp-sidebar-item[data-v-70b16e85]{color:#ffffffa6;white-space:nowrap;align-items:center;gap:8px;padding:6px 12px;font-size:10.5px;font-weight:500;display:flex}.erp-sidebar-item span[data-v-70b16e85]{color:#5aaba0;min-width:24px;font-size:10px;font-weight:900}.erp-sidebar-item.active[data-v-70b16e85]{color:#fff;background:#3d7a6b;font-weight:700}.erp-content-area[data-v-70b16e85]{background:#f7f9f8;flex:1;padding:16px;overflow:hidden}.erp-toolbar[data-v-70b16e85]{border-bottom:1px solid #3d7a6b1f;gap:4px;margin-bottom:12px;padding-bottom:8px;display:flex}.erp-toolbar span[data-v-70b16e85]{color:#3d5a6a;background:#fff;border:1px solid #d0d8d4;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.erp-header-row[data-v-70b16e85]{grid-template-columns:80px 1fr 80px 1fr;gap:6px;margin-bottom:8px;display:grid}.erp-header-row b[data-v-70b16e85],.erp-header-row i[data-v-70b16e85]{min-height:22px;font-size:10px;font-style:normal}.erp-header-row b[data-v-70b16e85]{color:#3d5a6a}.erp-header-row i[data-v-70b16e85]{color:#1a2e38;background:#fff;border:1px solid #d0d8d4;padding:3px 6px}.erp-table[data-v-70b16e85]{border:1px solid #3d7a6b1f;margin-top:8px;overflow:hidden}.erp-table-header[data-v-70b16e85],.erp-table-row[data-v-70b16e85]{grid-template-columns:40px 1fr 1fr 80px 80px 60px 60px;gap:6px;display:grid}.erp-table-header[data-v-70b16e85]{color:#fff;background:#3d7a6b;padding:5px 6px;font-size:9px;font-weight:700}.erp-table-row[data-v-70b16e85]{color:#3d5a6a;border-bottom:1px solid #e0e4e2;min-height:28px;padding:4px 6px;font-size:9px}.erp-floating-stat[data-v-70b16e85]{background:#fff;border:1px solid #3d7a6b1f;gap:2px;padding:14px 18px;display:grid;position:absolute;bottom:-22px;right:-16px;box-shadow:0 8px 30px #0000001f}.erp-floating-stat strong[data-v-70b16e85]{color:#3d7a6b;font-size:24px;line-height:1}.erp-floating-stat span[data-v-70b16e85]{color:#6a8a94;font-size:11px}.qrm-board[data-v-70b16e85]{--section-next-bg:#0f2f34;color:#fff;animation:cinematicGlow-70b16e85 16s var(--cinema-ease) infinite alternate;background:linear-gradient(#3d7a6bb8 0%,#1a304000 20%),radial-gradient(circle at 82% 18%,#4a948047,#0000 34%),radial-gradient(circle at 16% 86%,#e8734a14,#0000 32%),linear-gradient(170deg,#24574f 0%,#143c40 48%,#0f2f34 100%);margin-top:-1px;position:relative;overflow:hidden}.qrm-board[data-v-70b16e85]:before,.workflow[data-v-70b16e85]:before,.modules[data-v-70b16e85]:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(0deg,#0000,#0000 40px,#ffffff0a 40px 41px),repeating-linear-gradient(90deg,#0000,#0000 40px,#ffffff0a 40px 41px);position:absolute;inset:0}.qrm-board[data-v-70b16e85]:after,.workflow[data-v-70b16e85]:after,.modules[data-v-70b16e85]:after{z-index:0;height:var(--cinema-transition-height);background:radial-gradient(80% 72px at 50% 0, transparent 62%, var(--section-next-bg) 64%), linear-gradient(180deg, transparent, var(--section-next-bg) 76%);content:"";pointer-events:none;position:absolute;bottom:-1px;left:0;right:0}.qrm-board[data-v-70b16e85]>*,.workflow[data-v-70b16e85]>*,.modules[data-v-70b16e85]>*{z-index:1;position:relative}.qrm-pillars[data-v-70b16e85]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;max-width:1200px;margin:0 auto;display:grid}.qrm-pillar[data-v-70b16e85]{background:linear-gradient(135deg, #eef6f021, var(--cinema-card-bg));color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #eef6f029;min-height:230px;padding:clamp(24px,3vw,36px);transition:background .35s,box-shadow .35s,transform .35s;position:relative;overflow:hidden}.qrm-pillar[data-v-70b16e85]:before{content:"";transform-origin:0;background:linear-gradient(90deg,#3d7a6b,#5aaba0);width:auto;height:4px;transition:transform .35s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.qrm-pillar[data-v-70b16e85]:hover{z-index:1;background:linear-gradient(135deg, #eef6f02e, var(--cinema-card-hover-bg));border-color:#5aaba06b;transform:translateY(-6px);box-shadow:0 18px 54px #00000038}.qrm-pillar[data-v-70b16e85]:hover:before{transform:scaleX(1)}.pillar-icon[data-v-70b16e85]{color:#d8f5ee;background:#5aaba02e;place-items:center;width:48px;height:48px;margin-bottom:20px;font-size:13px;font-weight:900;transition:background .3s,color .3s,transform .3s;display:grid}.qrm-pillar:hover .pillar-icon[data-v-70b16e85]{color:#fff;background:#4a9480;transform:scale(1.05)}.pillar-number[data-v-70b16e85]{color:#071923b8;font-size:64px;font-weight:900;line-height:1;position:absolute;top:-5px;right:10px}.qrm-pillar h3[data-v-70b16e85]{z-index:1;color:#fff;margin:0;font-size:clamp(20px,2.2vw,26px);line-height:1.2;position:relative}.qrm-pillar p[data-v-70b16e85]{z-index:1;color:#ffffffbd;margin:14px 0 0;font-size:14px;line-height:1.75;position:relative}.qrm-flow-panel[data-v-70b16e85]{grid-template-columns:minmax(260px,.5fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);max-width:1200px;margin:clamp(60px,8vw,100px) auto 0;display:grid}.qrm-flow-panel h2[data-v-70b16e85]{color:#fff;max-width:500px;margin:0;font-size:clamp(28px,4vw,46px);font-weight:900;line-height:1.1}.qrm-flow-panel-left .eyebrow[data-v-70b16e85]{color:#ffffffe0}.qrm-flow-panel-left .eyebrow[data-v-70b16e85]:before{background:#ffffffc7}.divider-bar[data-v-70b16e85]{background:#5aaba0;width:40px;height:3px;margin-top:20px}.qrm-flow-list[data-v-70b16e85]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.qrm-flow-item[data-v-70b16e85]{background:var(--cinema-card-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #eef6f024;align-items:center;gap:14px;padding:18px 20px;transition:border-color .3s,box-shadow .3s,transform .3s;display:flex}.qrm-flow-item[data-v-70b16e85]:hover{background:var(--cinema-card-hover-bg);border-color:#5aaba061;transform:translate(6px);box-shadow:0 12px 30px #0000002e}.flow-num[data-v-70b16e85]{color:#e9fff9;background:#5aaba033;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:900;display:grid}.qrm-flow-item:hover .flow-num[data-v-70b16e85]{color:#fff;background:#4a9480}.qrm-flow-item span[data-v-70b16e85]:last-child{color:#ffffffe6;font-size:14px;font-weight:700}.operations[data-v-70b16e85]{background:#f0f4f2;grid-template-columns:minmax(0,.86fr) minmax(360px,1.14fr);align-items:center;gap:clamp(36px,6vw,92px);display:grid}.section-copy[data-v-70b16e85]{max-width:580px}.section-copy h2[data-v-70b16e85],.workflow-copy h2[data-v-70b16e85],.closing h2[data-v-70b16e85]{color:#1a2e38;font-size:clamp(34px,5vw,68px);line-height:1.05}.section-copy p[data-v-70b16e85]:not(.eyebrow),.workflow-copy p[data-v-70b16e85],.closing p[data-v-70b16e85]:not(.eyebrow){color:#52605b;max-width:520px;margin:22px 0 0;font-size:17px;line-height:1.8}.product-surface[data-v-70b16e85]{color:#fff;background:#1e3a4a;border:1px solid #3d7a6b33;min-height:520px;padding:18px;box-shadow:0 28px 90px #1a2e382e}.surface-topbar[data-v-70b16e85]{color:#eef6f0b8;align-items:center;gap:10px;min-height:36px;font-size:13px;display:flex}.dot[data-v-70b16e85]{background:#eef6f047;border-radius:50%;width:9px;height:9px}.surface-grid[data-v-70b16e85]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.metric-block[data-v-70b16e85]{background:#eef6f00f;border:1px solid #eef6f024;min-height:164px;padding:20px;position:relative}.metric-block span[data-v-70b16e85],.metric-block small[data-v-70b16e85]{color:#eef6f09e;display:block}.metric-block strong[data-v-70b16e85]{margin-top:28px;font-size:clamp(32px,5vw,56px);line-height:1;display:block}.metric-block small[data-v-70b16e85]{margin-top:10px;font-size:13px}.metric-block em[data-v-70b16e85]{color:#5aaba0;font-size:13px;font-style:normal;font-weight:800;position:absolute;bottom:18px;right:18px}.surface-table[data-v-70b16e85]{border:1px solid #eef6f024;margin-top:12px;overflow:hidden}.table-head[data-v-70b16e85],.table-row[data-v-70b16e85]{grid-template-columns:1.1fr .95fr .95fr .62fr;align-items:center;gap:14px;min-width:560px;padding:16px 18px;display:grid}.table-head[data-v-70b16e85]{color:#eef6f08f;background:#eef6f014;font-size:12px;font-weight:800}.table-row[data-v-70b16e85]{color:#eef6f0d1;border-top:1px solid #eef6f01a;font-size:14px}.table-row b[data-v-70b16e85]{color:#5aaba0;background:#3d7a6b38;width:fit-content;padding:5px 8px;font-size:12px}.workflow[data-v-70b16e85]{--section-next-bg:#12393a;color:#fff;animation:cinematicGlow-70b16e85 18s var(--cinema-ease) infinite alternate-reverse;background:linear-gradient(#0f2f34 0%,#0f2f3400 22%),radial-gradient(circle at 16% 18%,#4a948033,#0000 34%),radial-gradient(circle at 84% 80%,#5aaba029,#0000 30%),linear-gradient(155deg,#0f2f34 0%,#143c40 46%,#12393a 100%);grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:clamp(38px,7vw,108px);margin-top:-1px;display:grid;position:relative;overflow:hidden}.workflow-copy[data-v-70b16e85]{align-self:start;position:sticky;top:118px}.workflow-copy h2[data-v-70b16e85]{color:#fff;max-width:500px;font-size:clamp(28px,4vw,46px);line-height:1.1}.workflow-copy .eyebrow[data-v-70b16e85],.modules .section-copy .eyebrow[data-v-70b16e85]{color:#ffffffe0}.workflow-copy p[data-v-70b16e85]{color:#ffffffbd}.workflow-lines[data-v-70b16e85]{border-top:0;gap:14px;display:grid}.flow-row[data-v-70b16e85]{background:var(--cinema-card-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #eef6f024;grid-template-columns:70px minmax(100px,.35fr) minmax(0,1fr);align-items:start;gap:28px;padding:24px;transition:border-color .3s,box-shadow .3s,transform .3s;display:grid}.flow-row[data-v-70b16e85]:hover{background:var(--cinema-card-hover-bg);border-color:#5aaba061;transform:translate(6px);box-shadow:0 12px 30px #0000002e}.flow-row span[data-v-70b16e85]{color:#fff;background:#0719239e;place-items:center;width:42px;height:42px;font-size:14px;font-weight:900;display:grid}.flow-row:hover span[data-v-70b16e85]{color:#fff;background:#4a9480}.flow-row h3[data-v-70b16e85]{color:#fff;margin:0;font-size:clamp(22px,3vw,34px);line-height:1.1}.flow-row p[data-v-70b16e85]{color:#ffffffbd;margin:0;font-size:16px;line-height:1.75}.modules[data-v-70b16e85]{--section-next-bg:#12383a;color:#fff;animation:cinematicGlow-70b16e85 17s var(--cinema-ease) infinite alternate;background:linear-gradient(#12393a 0%,#0d3032 14%,#0d303200 32%),radial-gradient(circle at 22% 18%,#5aaba038,#0000 34%),radial-gradient(circle at 86% 76%,#4a94802e,#0000 32%),linear-gradient(155deg,#0d3032 0%,#123f3c 48%,#12383a 100%);grid-template-columns:minmax(0,.75fr) minmax(360px,1fr);gap:clamp(34px,7vw,100px);margin-top:-1px;display:grid;position:relative;overflow:hidden}.modules .section-copy h2[data-v-70b16e85]{color:#fff}.modules .section-copy[data-v-70b16e85]{align-self:start;position:sticky;top:118px}.modules[data-v-70b16e85]:after{height:var(--cinema-transition-height);background:radial-gradient(76% 70px at 50% 0,#0000 62%,#12383a 64%),linear-gradient(#0000,#12383a 76%)}.module-list[data-v-70b16e85]{border-top:0;gap:14px;display:grid}.module-row[data-v-70b16e85]{background:var(--cinema-card-bg);color:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #eef6f024;justify-content:space-between;align-items:center;gap:24px;min-height:82px;padding:0 24px;font-size:clamp(18px,2.5vw,28px);font-weight:850;transition:padding .18s,color .18s,background .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:inset 4px 0 #5aaba02e}.module-row[data-v-70b16e85]:hover{background:var(--cinema-card-hover-bg);color:#fff;border-color:#5aaba061;padding-inline:26px 22px;transform:translateY(-3px);box-shadow:inset 4px 0 #5aaba0,0 12px 30px #0000002e}.closing[data-v-70b16e85]{color:#fff;background:#1e3a4a;justify-content:space-between;align-items:center;gap:36px;min-height:420px;display:flex}.closing h2[data-v-70b16e85]{color:#fff;max-width:820px}.primary-button.light[data-v-70b16e85]{color:#1a2e38;background:#fff;flex:none}.primary-button.light[data-v-70b16e85]:hover{color:#fff;background:#3d7a6b}.site-footer[data-v-70b16e85]{color:#ffffffad;text-align:center;letter-spacing:0;background:#152a34;border-top:3px solid #3d7a6b;padding:22px clamp(22px,6vw,84px);font-size:14px}.site-footer p[data-v-70b16e85]{margin:0}.reveal[data-v-70b16e85]{animation:none}.cinematic-reveal[data-v-70b16e85]{opacity:0;filter:blur(8px);transform:translate3d(0, var(--cinema-reveal-distance), 0) scale(.985);transition:opacity var(--cinema-reveal-duration) var(--cinema-ease), filter var(--cinema-reveal-duration) var(--cinema-ease), transform var(--cinema-reveal-duration) var(--cinema-ease);transition-delay:var(--reveal-delay,0s);will-change:opacity, filter, transform}.cinematic-reveal.is-visible[data-v-70b16e85]{opacity:1;filter:blur();transform:translate(0,0)scale(1)}@keyframes rise-70b16e85{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes navIn-70b16e85{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes reveal-70b16e85{0%{opacity:0;transform:translateY(46px)}to{opacity:1;transform:translateY(0)}}@keyframes cinematicGlow-70b16e85{0%{background-position:0 0,0 0,100% 100%,0 0}to{background-position:0 0,28px -18px,-22px 18px,0 0}}@keyframes float-70b16e85{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes pulse-70b16e85{0%,to{opacity:.1}50%{opacity:.18}}@media (width<=980px){.operations[data-v-70b16e85],.company-overview[data-v-70b16e85],.qrm-flow-panel[data-v-70b16e85],.workflow[data-v-70b16e85],.modules[data-v-70b16e85]{grid-template-columns:1fr}.qrm-pillars[data-v-70b16e85]{grid-template-columns:repeat(2,minmax(0,1fr))}.qrm-flow-list[data-v-70b16e85]{grid-template-columns:1fr}.erp-window[data-v-70b16e85],.erp-window[data-v-70b16e85]:hover{transform:none}.workflow-copy[data-v-70b16e85],.modules .section-copy[data-v-70b16e85]{position:static}.product-surface[data-v-70b16e85]{min-height:auto}}@media (width<=720px){.hero[data-v-70b16e85]{min-height:100svh;padding:86px 18px}.hero-banner[data-v-70b16e85]{object-position:62% center}.hero-shade[data-v-70b16e85]{background:linear-gradient(90deg,#1e3a4ae6,#1e3a4a47 82%),linear-gradient(#1e3a4a47,#1e3a4a14 44%,#1e3a4ae6)}.hero h1[data-v-70b16e85]{font-size:clamp(54px,16vw,74px)}.operations[data-v-70b16e85],.company-overview[data-v-70b16e85],.qrm-board[data-v-70b16e85],.workflow[data-v-70b16e85],.modules[data-v-70b16e85],.closing[data-v-70b16e85]{padding:68px 18px}.company-overview[data-v-70b16e85]{min-height:auto}.company-copy h2[data-v-70b16e85]{font-size:clamp(34px,10vw,50px)}.erp-sidebar-menu[data-v-70b16e85]{flex-basis:140px}.erp-titlebar[data-v-70b16e85]{flex-direction:column;align-items:flex-start}.erp-table-header[data-v-70b16e85],.erp-table-row[data-v-70b16e85]{grid-template-columns:36px 1fr 1fr 52px 52px 42px 42px}.erp-floating-stat[data-v-70b16e85]{bottom:-18px;right:10px}.qrm-pillars[data-v-70b16e85],.surface-grid[data-v-70b16e85]{grid-template-columns:1fr}.surface-table[data-v-70b16e85]{overflow-x:auto}.flow-row[data-v-70b16e85]{grid-template-columns:48px 1fr;gap:12px 18px}.flow-row p[data-v-70b16e85]{grid-column:2}.closing[data-v-70b16e85]{flex-direction:column;justify-content:center;align-items:flex-start}}@media (prefers-reduced-motion:reduce){[data-v-70b16e85],[data-v-70b16e85]:before,[data-v-70b16e85]:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.hero[data-v-70b16e85]{color:var(--brand-ink)}.hero-media[data-v-70b16e85]{background:#f4faf6}.hero-banner[data-v-70b16e85]{filter:saturate(1.05)contrast(1.06)brightness()}.hero-shade[data-v-70b16e85]{background:linear-gradient(90deg,#fffffff0 0%,#fffc 30%,#ffffff42 58%,#ffffff0a 100%),radial-gradient(circle at 70% 48%,#0f7d4921,#0000 34%),radial-gradient(circle at 18% 82%,#102b3d1a,#0000 30%),linear-gradient(#ffffff47,#f3faf624 46%,#ffffff57)}.eyebrow[data-v-70b16e85]{color:var(--brand-green-700)}.hero h1[data-v-70b16e85]{color:var(--brand-navy-950);text-shadow:0 18px 48px #ffffffc7}.hero-banner-copy[data-v-70b16e85]{border-left-color:var(--brand-green-700);color:var(--brand-muted)}.hero-banner-copy strong[data-v-70b16e85]{color:var(--brand-navy-900)}.primary-button[data-v-70b16e85]{background:linear-gradient(135deg, var(--brand-navy-900), var(--brand-navy-700));color:#fff;box-shadow:0 16px 34px #102b3d38}.primary-button[data-v-70b16e85]:hover{background:linear-gradient(135deg, var(--brand-green-800), var(--brand-green-600))}.secondary-button[data-v-70b16e85]{color:var(--brand-navy-900);background:#ffffffbd;border-color:#102b3d3d}.operations[data-v-70b16e85],.company-overview[data-v-70b16e85],.qrm-board[data-v-70b16e85],.workflow[data-v-70b16e85],.modules[data-v-70b16e85]{color:var(--brand-ink);background:radial-gradient(circle at 12% 12%,#0f7d491a,#0000 32%),radial-gradient(circle at 88% 18%,#102b3d14,#0000 30%),linear-gradient(155deg,#fff 0%,#f6fbf8 52%,#edf8f1 100%);box-shadow:inset 0 -1px #0f7d4914}.qrm-board[data-v-70b16e85],.workflow[data-v-70b16e85],.modules[data-v-70b16e85]{--section-next-bg:#fff}.company-overview[data-v-70b16e85]:before,.qrm-board[data-v-70b16e85]:before,.workflow[data-v-70b16e85]:before,.modules[data-v-70b16e85]:before{background-image:repeating-linear-gradient(0deg,#0000,#0000 40px,#102b3d0b 40px 41px),repeating-linear-gradient(90deg,#0000,#0000 40px,#102b3d0b 40px 41px)}.company-overview[data-v-70b16e85]:after{background:radial-gradient(circle,#0f7d491f 0%,#0000 70%)}.qrm-board[data-v-70b16e85]:after,.workflow[data-v-70b16e85]:after,.modules[data-v-70b16e85]:after{background:radial-gradient(80% 72px at 50% 0,#0000 62%,#fff 64%),linear-gradient(#0000,#fff 76%)}.company-copy .eyebrow[data-v-70b16e85],.qrm-flow-panel .eyebrow[data-v-70b16e85],.workflow-copy .eyebrow[data-v-70b16e85],.modules .section-copy .eyebrow[data-v-70b16e85]{color:var(--brand-green-700)}.company-copy .eyebrow[data-v-70b16e85]:before,.qrm-flow-panel .eyebrow[data-v-70b16e85]:before,.qrm-flow-panel-left .eyebrow[data-v-70b16e85]:before{background:var(--brand-green-700)}.company-copy h2[data-v-70b16e85],.qrm-flow-panel h2[data-v-70b16e85],.workflow-copy h2[data-v-70b16e85],.modules .section-copy h2[data-v-70b16e85],.section-copy h2[data-v-70b16e85],.closing h2[data-v-70b16e85]{color:var(--brand-navy-900);text-shadow:none}.company-copy p[data-v-70b16e85]:not(.eyebrow),.workflow-copy p[data-v-70b16e85],.flow-row p[data-v-70b16e85],.qrm-pillar p[data-v-70b16e85],.qrm-core p[data-v-70b16e85],.section-copy p[data-v-70b16e85]:not(.eyebrow),.closing p[data-v-70b16e85]:not(.eyebrow){color:var(--brand-muted)}.divider-line[data-v-70b16e85],.divider-bar[data-v-70b16e85]{background:linear-gradient(90deg, var(--brand-green-700), #0f7d4942)}.qrm-core[data-v-70b16e85],.qrm-pillar[data-v-70b16e85],.qrm-flow-item[data-v-70b16e85],.flow-row[data-v-70b16e85],.module-row[data-v-70b16e85],.product-surface[data-v-70b16e85]{border:1px solid var(--brand-line);background:var(--brand-card);color:var(--brand-ink);box-shadow:0 18px 54px #102b3d14}.qrm-core[data-v-70b16e85]:hover,.qrm-pillar[data-v-70b16e85]:hover,.qrm-flow-item[data-v-70b16e85]:hover,.flow-row[data-v-70b16e85]:hover,.module-row[data-v-70b16e85]:hover{background:var(--brand-card-strong);border-color:#0f7d4952;box-shadow:0 22px 64px #102b3d1f}.qrm-core span[data-v-70b16e85],.qrm-pillar:hover .pillar-icon[data-v-70b16e85],.qrm-flow-item:hover .flow-num[data-v-70b16e85],.flow-row:hover span[data-v-70b16e85]{background:var(--brand-green-700);color:#fff}.qrm-core strong[data-v-70b16e85],.qrm-pillar h3[data-v-70b16e85],.qrm-flow-item span[data-v-70b16e85]:last-child,.flow-row h3[data-v-70b16e85],.module-row[data-v-70b16e85]{color:var(--brand-navy-900)}.qrm-pillar[data-v-70b16e85]:before{background:linear-gradient(90deg, var(--brand-navy-800), var(--brand-green-700))}.product-surface[data-v-70b16e85]{border-color:var(--brand-navy-line);background:#fff;box-shadow:0 24px 70px #102b3d24}.surface-topbar[data-v-70b16e85]{background:var(--brand-navy-900);color:#fffc;margin:-18px -18px 18px;padding:0 18px}.dot[data-v-70b16e85]{background:#ffffff4d}.dot.active[data-v-70b16e85]{background:var(--brand-green-500)}.metric-block[data-v-70b16e85]{border-color:var(--brand-navy-900);background:#f5faf7}.metric-block span[data-v-70b16e85],.metric-block small[data-v-70b16e85]{color:var(--brand-muted)}.metric-block strong[data-v-70b16e85]{color:var(--brand-navy-900)}.metric-block em[data-v-70b16e85],.table-row b[data-v-70b16e85],.erp-floating-stat strong[data-v-70b16e85]{color:var(--brand-green-700)}.surface-table[data-v-70b16e85]{border-color:var(--brand-line)}.table-head[data-v-70b16e85]{background:var(--brand-navy-900);color:#fff}.table-row[data-v-70b16e85]{color:var(--brand-ink);border-top-color:#0f7d491f}.table-row b[data-v-70b16e85]{background:#0f7d491f}.table-row b.warning[data-v-70b16e85]{color:var(--brand-navy-900);background:#102b3d1a}.erp-window[data-v-70b16e85]{background:#fff;border:1px solid #102b3d2e;overflow:hidden;box-shadow:0 16px 44px #102b3d24,0 0 0 1px #ffffffc7}.erp-titlebar[data-v-70b16e85]{background:var(--brand-navy-900);color:#fff}.erp-sidebar-menu[data-v-70b16e85]{background:#263a4a}.erp-sidebar-item[data-v-70b16e85]{color:#ffffffb8}.erp-sidebar-item span[data-v-70b16e85]{color:#8ed7ae}.erp-sidebar-item.active[data-v-70b16e85],.erp-table-header[data-v-70b16e85]{background:var(--brand-green-700);color:#fff}.erp-content-area[data-v-70b16e85]{background:#fff}.erp-toolbar span[data-v-70b16e85],.erp-header-row i[data-v-70b16e85],.erp-floating-stat[data-v-70b16e85]{color:var(--brand-ink);background:#fff;border-color:#102b3d24}.erp-header-row b[data-v-70b16e85],.erp-table-row[data-v-70b16e85]{color:#426256}.erp-table[data-v-70b16e85],.erp-toolbar[data-v-70b16e85]{border-color:#0f7d4924}.erp-table-row[data-v-70b16e85]:nth-child(2n){background:#0f7d490a}.module-row[data-v-70b16e85]{box-shadow:inset 5px 0 0 var(--brand-navy-900), 0 18px 54px #102b3d14;background:#fff;border-color:#102b3d24}.closing[data-v-70b16e85],.site-footer[data-v-70b16e85]{background:radial-gradient(circle at 18% 0%, #0f7d4938, transparent 30%), linear-gradient(135deg, var(--brand-navy-950) 0%, var(--brand-navy-900) 52%, #0b4f3a 100%);color:#fff}.closing h2[data-v-70b16e85],.site-footer[data-v-70b16e85]{color:#fff}.primary-button.light[data-v-70b16e85]{color:var(--brand-navy-900);background:#fff}.primary-button.light[data-v-70b16e85]:hover{background:var(--brand-green-100);color:var(--brand-green-950)}.site-footer[data-v-70b16e85]{border-top-color:#ffffff2e}@media (width<=720px){.hero-shade[data-v-70b16e85]{background:linear-gradient(90deg,#fffffff5 0%,#ffffffc7 62%,#ffffff57 100%),radial-gradient(circle at 72% 36%,#0f7d4924,#0000 38%),linear-gradient(#ffffff8f,#f3faf6b8)}}.qrm-board[data-v-70b16e85],.workflow[data-v-70b16e85],.modules[data-v-70b16e85]{--section-next-bg:#fff;color:var(--brand-ink);background:radial-gradient(circle at 12% 12%,#0f7d4917,#0000 32%),radial-gradient(circle at 88% 18%,#102b3d12,#0000 30%),linear-gradient(155deg,#fff 0%,#f7fbf8 54%,#eef8f2 100%);animation:none}.qrm-board[data-v-70b16e85]:before,.workflow[data-v-70b16e85]:before,.modules[data-v-70b16e85]:before{background-image:repeating-linear-gradient(0deg,#0000,#0000 40px,#102b3d09 40px 41px),repeating-linear-gradient(90deg,#0000,#0000 40px,#102b3d09 40px 41px)}.qrm-board[data-v-70b16e85]:after,.workflow[data-v-70b16e85]:after,.modules[data-v-70b16e85]:after{background:linear-gradient(#0000,#fff 82%);height:96px}.qrm-flow-panel h2[data-v-70b16e85],.workflow-copy h2[data-v-70b16e85],.modules .section-copy h2[data-v-70b16e85]{color:var(--brand-navy-900)}.qrm-flow-panel .eyebrow[data-v-70b16e85],.workflow-copy .eyebrow[data-v-70b16e85],.modules .section-copy .eyebrow[data-v-70b16e85]{color:var(--brand-green-700)}.qrm-flow-panel .eyebrow[data-v-70b16e85]:before,.workflow-copy .eyebrow[data-v-70b16e85]:before,.modules .section-copy .eyebrow[data-v-70b16e85]:before{background:var(--brand-green-700)}.qrm-pillar[data-v-70b16e85],.qrm-flow-item[data-v-70b16e85],.flow-row[data-v-70b16e85],.module-row[data-v-70b16e85]{color:var(--brand-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #0f7d4929;box-shadow:0 18px 54px #102b3d14}.qrm-pillar[data-v-70b16e85]:hover,.qrm-flow-item[data-v-70b16e85]:hover,.flow-row[data-v-70b16e85]:hover,.module-row[data-v-70b16e85]:hover{background:#fff;border-color:#0f7d4952;box-shadow:0 22px 64px #102b3d1f}.qrm-pillar h3[data-v-70b16e85],.qrm-flow-item span[data-v-70b16e85]:last-child,.flow-row h3[data-v-70b16e85],.module-row[data-v-70b16e85]{color:var(--brand-navy-900)}.qrm-pillar p[data-v-70b16e85],.flow-row p[data-v-70b16e85],.workflow-copy p[data-v-70b16e85]{color:var(--brand-muted)}.pillar-icon[data-v-70b16e85],.flow-num[data-v-70b16e85],.flow-row span[data-v-70b16e85]{color:var(--brand-navy-800);background:#102b3d17}.qrm-pillar:hover .pillar-icon[data-v-70b16e85],.qrm-flow-item:hover .flow-num[data-v-70b16e85],.flow-row:hover span[data-v-70b16e85]{background:var(--brand-green-700);color:#fff}.pillar-number[data-v-70b16e85]{color:var(--brand-navy-900)}.module-row[data-v-70b16e85]{box-shadow:inset 5px 0 0 var(--brand-navy-900), 0 18px 54px #102b3d14}.module-row[data-v-70b16e85]:hover{box-shadow:inset 5px 0 0 var(--brand-green-700), 0 22px 64px #102b3d1f;color:var(--brand-green-800)}
