.client-wall[data-v-0cb41ed9]{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-0cb41ed9;position:relative;overflow:hidden}.client-wall[data-v-0cb41ed9]: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-0cb41ed9]>*{z-index:1;position:relative}.client-wall-copy[data-v-0cb41ed9]{text-align:center;justify-items:center;gap:8px;padding:0 clamp(22px,6vw,84px) 28px;display:grid}.client-wall-copy .eyebrow[data-v-0cb41ed9]{color:#0f7d49;margin:0}.client-wall-copy h2[data-v-0cb41ed9]{color:#102b3d;margin:0;font-size:clamp(28px,4vw,46px);font-weight:900;line-height:1.1}.client-marquee[data-v-0cb41ed9]{padding-block:16px;position:relative;overflow:hidden}.client-marquee[data-v-0cb41ed9]:before,.client-marquee[data-v-0cb41ed9]:after{z-index:2;content:"";pointer-events:none;width:clamp(48px,10vw,160px);position:absolute;top:0;bottom:0}.client-marquee[data-v-0cb41ed9]:before{background:linear-gradient(90deg,#fff,#fff0);left:0}.client-marquee[data-v-0cb41ed9]:after{background:linear-gradient(270deg,#edf8f1,#edf8f100);right:0}.client-track[data-v-0cb41ed9]{gap:22px;width:max-content;animation:36s linear infinite clientMarquee-0cb41ed9;display:flex}.client-marquee:hover .client-track[data-v-0cb41ed9]{animation-play-state:paused}.client-logo[data-v-0cb41ed9]{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-0cb41ed9]:hover{border-color:#0f7d494d;transform:translateY(-4px);box-shadow:0 22px 48px #102b3d29}.client-logo img[data-v-0cb41ed9]{object-fit:contain;width:100%;max-width:100%;height:100%;display:block}@keyframes clientMarquee-0cb41ed9{0%{transform:translate(0)}to{transform:translate(calc(-50% - 11px))}}@keyframes clientGlow-0cb41ed9{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-0cb41ed9]{padding-block:56px}.client-wall-copy[data-v-0cb41ed9]{padding-bottom:20px}.client-logo[data-v-0cb41ed9]{width:170px;height:88px;padding:14px 16px}}@media (prefers-reduced-motion:reduce){.client-wall[data-v-0cb41ed9],.client-track[data-v-0cb41ed9]{animation:none}.client-logo[data-v-0cb41ed9]:hover{transform:none}}.hero[data-v-0cb41ed9]{color:#fff;align-items:center;min-height:100svh;padding:96px clamp(22px,6vw,84px) 72px;display:grid;position:relative}.hero-media[data-v-0cb41ed9],.hero-shade[data-v-0cb41ed9]{position:absolute;inset:0}.hero-media[data-v-0cb41ed9]{background:#1e3a4a;overflow:hidden}.hero-banner[data-v-0cb41ed9]{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-0cb41ed9]{opacity:1;transform:scale(1)}.hero-content[data-v-0cb41ed9]{z-index:2;max-width:690px;padding-top:36px;position:relative}.eyebrow[data-v-0cb41ed9]{color:#4a9480;letter-spacing:0;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:800}.hero h1[data-v-0cb41ed9],.section-copy h2[data-v-0cb41ed9],.workflow-copy h2[data-v-0cb41ed9],.closing h2[data-v-0cb41ed9]{letter-spacing:0;margin:0;font-weight:900}.hero h1[data-v-0cb41ed9]{max-width:620px;font-size:clamp(56px,8vw,112px);line-height:.94;animation:.78s .18s both rise-0cb41ed9}.hero-banner-copy[data-v-0cb41ed9]{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-0cb41ed9;display:grid}.hero-banner-copy strong[data-v-0cb41ed9]{color:#fff;font-size:clamp(18px,2vw,22px);line-height:1.25}.hero-banner-copy span[data-v-0cb41ed9]{display:block}.hero-actions[data-v-0cb41ed9]{flex-wrap:wrap;gap:14px;margin-top:34px;animation:.78s .46s both rise-0cb41ed9;display:flex}.primary-button[data-v-0cb41ed9],.secondary-button[data-v-0cb41ed9]{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-0cb41ed9]{color:#fff;background:#3d7a6b}.primary-button[data-v-0cb41ed9]:hover{background:#4a9480;transform:translateY(-2px)}.secondary-button[data-v-0cb41ed9]{color:#fff;border-color:#ffffff6b}.operations[data-v-0cb41ed9],.company-overview[data-v-0cb41ed9],.qrm-board[data-v-0cb41ed9],.workflow[data-v-0cb41ed9],.modules[data-v-0cb41ed9],.closing[data-v-0cb41ed9]{padding:clamp(72px,10vw,140px) clamp(22px,6vw,84px)}.company-overview[data-v-0cb41ed9]{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-0cb41ed9]:before,.company-overview[data-v-0cb41ed9]:after{content:"";pointer-events:none;position:absolute}.company-overview[data-v-0cb41ed9]:before{background:radial-gradient(circle,#4a948026 0%,#0000 70%);width:500px;height:500px;animation:8s ease-in-out infinite pulse-0cb41ed9;top:10%;right:5%}.company-overview[data-v-0cb41ed9]:after{background:radial-gradient(circle,#e8734a0f 0%,#0000 70%);width:400px;height:400px;bottom:10%;left:10%}.company-grid[data-v-0cb41ed9]{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-0cb41ed9],.company-visual[data-v-0cb41ed9],.qrm-core[data-v-0cb41ed9]{z-index:2;position:relative}.company-copy[data-v-0cb41ed9]{max-width:760px}.company-copy .eyebrow[data-v-0cb41ed9],.qrm-flow-panel .eyebrow[data-v-0cb41ed9]{color:#ffffffeb;align-items:center;gap:12px;display:flex}.company-copy .eyebrow[data-v-0cb41ed9]:before,.qrm-flow-panel .eyebrow[data-v-0cb41ed9]:before{content:"";background:#ffffffe0;border-radius:1px;width:28px;height:2px}.company-copy h2[data-v-0cb41ed9]{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-0cb41ed9]:not(.eyebrow){color:#ffffffdb;max-width:660px;margin:32px 0 0;font-size:18px;line-height:1.85}.divider-line[data-v-0cb41ed9]{background:linear-gradient(90deg,#ffffffe0,#ffffff59);border-radius:2px;width:60px;height:3px;margin:32px 0 0}.qrm-core[data-v-0cb41ed9]{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-0cb41ed9]{color:#fff;background:#3d7a6b;width:fit-content;padding:7px 12px;font-size:12px;font-weight:900}.qrm-core strong[data-v-0cb41ed9]{color:#fff;font-size:clamp(24px,3vw,34px);line-height:1.05}.qrm-core p[data-v-0cb41ed9]{color:#ffffffd6;margin:0;font-size:15px;line-height:1.8}.company-visual[data-v-0cb41ed9]{gap:20px;display:grid}.erp-preview[data-v-0cb41ed9]{position:relative}.erp-window[data-v-0cb41ed9]{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-0cb41ed9]:hover{transform:perspective(1000px)rotateY(0)rotateX(0)}.erp-titlebar[data-v-0cb41ed9]{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-0cb41ed9],.erp-dots[data-v-0cb41ed9]{align-items:center;gap:8px;display:flex}.erp-dots[data-v-0cb41ed9]{gap:5px}.erp-dots span[data-v-0cb41ed9]{border-radius:50%;width:10px;height:10px}.erp-dots span[data-v-0cb41ed9]:first-child{background:#ff5f57}.erp-dots span[data-v-0cb41ed9]:nth-child(2){background:#ffbd2e}.erp-dots span[data-v-0cb41ed9]:nth-child(3){background:#28c840}.erp-sidebar[data-v-0cb41ed9]{min-height:320px;display:flex}.erp-sidebar-menu[data-v-0cb41ed9]{background:#1e3a4a;flex:0 0 200px;padding:8px 0;overflow:hidden}.erp-sidebar-item[data-v-0cb41ed9]{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-0cb41ed9]{color:#5aaba0;min-width:24px;font-size:10px;font-weight:900}.erp-sidebar-item.active[data-v-0cb41ed9]{color:#fff;background:#3d7a6b;font-weight:700}.erp-content-area[data-v-0cb41ed9]{background:#f7f9f8;flex:1;padding:16px;overflow:hidden}.erp-toolbar[data-v-0cb41ed9]{border-bottom:1px solid #3d7a6b1f;gap:4px;margin-bottom:12px;padding-bottom:8px;display:flex}.erp-toolbar span[data-v-0cb41ed9]{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-0cb41ed9]{grid-template-columns:80px 1fr 80px 1fr;gap:6px;margin-bottom:8px;display:grid}.erp-header-row b[data-v-0cb41ed9],.erp-header-row i[data-v-0cb41ed9]{min-height:22px;font-size:10px;font-style:normal}.erp-header-row b[data-v-0cb41ed9]{color:#3d5a6a}.erp-header-row i[data-v-0cb41ed9]{color:#1a2e38;background:#fff;border:1px solid #d0d8d4;padding:3px 6px}.erp-table[data-v-0cb41ed9]{border:1px solid #3d7a6b1f;margin-top:8px;overflow:hidden}.erp-table-header[data-v-0cb41ed9],.erp-table-row[data-v-0cb41ed9]{grid-template-columns:40px 1fr 1fr 80px 80px 60px 60px;gap:6px;display:grid}.erp-table-header[data-v-0cb41ed9]{color:#fff;background:#3d7a6b;padding:5px 6px;font-size:9px;font-weight:700}.erp-table-row[data-v-0cb41ed9]{color:#3d5a6a;border-bottom:1px solid #e0e4e2;min-height:28px;padding:4px 6px;font-size:9px}.erp-floating-stat[data-v-0cb41ed9]{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-0cb41ed9]{color:#3d7a6b;font-size:24px;line-height:1}.erp-floating-stat span[data-v-0cb41ed9]{color:#6a8a94;font-size:11px}.qrm-board[data-v-0cb41ed9]{--section-next-bg:#0f2f34;color:#fff;animation:cinematicGlow-0cb41ed9 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-0cb41ed9]:before,.workflow[data-v-0cb41ed9]:before,.modules[data-v-0cb41ed9]: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-0cb41ed9]:after,.workflow[data-v-0cb41ed9]:after,.modules[data-v-0cb41ed9]: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-0cb41ed9]>*,.workflow[data-v-0cb41ed9]>*,.modules[data-v-0cb41ed9]>*{z-index:1;position:relative}.qrm-pillars[data-v-0cb41ed9]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;max-width:1200px;margin:0 auto;display:grid}.qrm-pillar[data-v-0cb41ed9]{color:#fff;background:#dce9e4;min-height:320px;padding:0;transition:box-shadow .35s,transform .35s;position:relative;overflow:hidden}.qrm-pillar[data-v-0cb41ed9]:before{content:"";z-index:1;background:linear-gradient(#102b3d05 0%,#102b3d0f 24%,#102b3d2e 48%,#102b3da3 78%,#102b3dd1 100%),linear-gradient(135deg,#0f7d4924,#0000 52%);position:absolute;inset:0}.qrm-pillar[data-v-0cb41ed9]:after{content:"";pointer-events:none;z-index:2;opacity:0;border:1px solid #ffffff2e;transition:opacity .35s;position:absolute;inset:14px}.qrm-pillar[data-v-0cb41ed9]:hover{transform:translateY(-6px);box-shadow:0 22px 58px #102b3d29}.qrm-pillar[data-v-0cb41ed9]:hover:after{opacity:1}.qrm-pillar:hover .qrm-pillar-image[data-v-0cb41ed9]{filter:saturate(1.06)contrast(1.04);transform:scale(1.03)}.qrm-pillar-image[data-v-0cb41ed9]{object-fit:cover;object-position:center center;filter:saturate(1.02)contrast(1.02);width:100%;height:100%;transition:transform .6s,filter .6s;position:absolute;inset:0}.pillar-icon[data-v-0cb41ed9]{z-index:3;width:56px;height:56px;color:var(--brand-navy-900);background:#ffffffe0;place-items:center;margin:24px 0 0 24px;font-size:15px;font-weight:900;transition:background .3s,color .3s,transform .3s;display:grid;position:relative}.qrm-pillar:hover .pillar-icon[data-v-0cb41ed9]{background:var(--brand-green-700);color:#fff;transform:scale(1.05)}.qrm-pillar-copy[data-v-0cb41ed9]{z-index:3;background:linear-gradient(#0000 0%,#102b3d14 18%,#102b3d75 58%,#102b3dc7 100%);padding:72px 24px 24px;position:absolute;bottom:0;left:0;right:0}.qrm-pillar-copy h3[data-v-0cb41ed9]{color:#fff;text-shadow:0 10px 24px #00000047;margin:0;font-size:clamp(20px,2.2vw,26px);line-height:1.2}.qrm-pillar-copy p[data-v-0cb41ed9]{color:#fff;text-shadow:0 8px 20px #00000038;margin:14px 0 0;font-size:14px;line-height:1.75}.qrm-flow-panel[data-v-0cb41ed9]{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-0cb41ed9]{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-0cb41ed9]{color:#ffffffe0}.qrm-flow-panel-left .eyebrow[data-v-0cb41ed9]:before{background:#ffffffc7}.divider-bar[data-v-0cb41ed9]{background:#5aaba0;width:40px;height:3px;margin-top:20px}.qrm-flow-list[data-v-0cb41ed9]{display:block;position:relative}.qrm-flow-visual[data-v-0cb41ed9]{background:0 0;margin:0;transition:transform .45s;position:relative;overflow:visible;-webkit-mask-image:radial-gradient(circle,#000 0% 58%,#000000c7 72%,#0000 100%);mask-image:radial-gradient(circle,#000 0% 58%,#000000c7 72%,#0000 100%)}.qrm-flow-visual[data-v-0cb41ed9]:before{filter:blur(30px);content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 24% 46%,#0f7d4924,#0000 26%),radial-gradient(circle at 78% 38%,#102b3d1f,#0000 24%),radial-gradient(circle at 52% 86%,#0f7d491a,#0000 30%);transition:opacity .45s,filter .45s;position:absolute;inset:6% 2% 10%}.qrm-flow-visual[data-v-0cb41ed9]:after{content:"";opacity:1;pointer-events:none;z-index:2;background:linear-gradient(#f7fbf8f2 0%,#0000 16% 84%,#eef8f2f0 100%),linear-gradient(90deg,#f7fbf8f5 0%,#0000 12% 88%,#eef8f2f5 100%);position:absolute;inset:0}.qrm-flow-visual img[data-v-0cb41ed9]{z-index:1;object-fit:cover;object-position:center center;opacity:.98;filter:saturate(.96)contrast(1.01);width:100%;min-height:420px;transition:transform .6s,filter .6s,opacity .6s;display:block;position:relative}.qrm-flow-visual[data-v-0cb41ed9]:hover{transform:translateY(-2px)}.qrm-flow-visual[data-v-0cb41ed9]:hover:before{opacity:1;filter:blur(34px)}.qrm-flow-visual:hover img[data-v-0cb41ed9]{opacity:1;filter:saturate()contrast(1.03)brightness(1.01);transform:scale(1.012)}.operations[data-v-0cb41ed9]{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-0cb41ed9]{max-width:580px}.section-copy h2[data-v-0cb41ed9],.workflow-copy h2[data-v-0cb41ed9],.closing h2[data-v-0cb41ed9]{color:#1a2e38;font-size:clamp(34px,5vw,68px);line-height:1.05}.section-copy p[data-v-0cb41ed9]:not(.eyebrow),.workflow-copy p[data-v-0cb41ed9],.closing p[data-v-0cb41ed9]:not(.eyebrow){color:#52605b;max-width:520px;margin:22px 0 0;font-size:17px;line-height:1.8}.product-surface[data-v-0cb41ed9]{color:#fff;background:#1e3a4a;border:1px solid #3d7a6b33;min-height:520px;padding:18px;box-shadow:0 28px 90px #1a2e382e}.surface-topbar[data-v-0cb41ed9]{color:#eef6f0b8;align-items:center;gap:10px;min-height:36px;font-size:13px;display:flex}.dot[data-v-0cb41ed9]{background:#eef6f047;border-radius:50%;width:9px;height:9px}.surface-grid[data-v-0cb41ed9]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.metric-block[data-v-0cb41ed9]{background:#eef6f00f;border:1px solid #eef6f024;min-height:164px;padding:20px;position:relative}.metric-block span[data-v-0cb41ed9],.metric-block small[data-v-0cb41ed9]{color:#eef6f09e;display:block}.metric-block strong[data-v-0cb41ed9]{margin-top:28px;font-size:clamp(32px,5vw,56px);line-height:1;display:block}.metric-block small[data-v-0cb41ed9]{margin-top:10px;font-size:13px}.metric-block em[data-v-0cb41ed9]{color:#5aaba0;font-size:13px;font-style:normal;font-weight:800;position:absolute;bottom:18px;right:18px}.surface-table[data-v-0cb41ed9]{border:1px solid #eef6f024;margin-top:12px;overflow:hidden}.table-head[data-v-0cb41ed9],.table-row[data-v-0cb41ed9]{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-0cb41ed9]{color:#eef6f08f;background:#eef6f014;font-size:12px;font-weight:800}.table-row[data-v-0cb41ed9]{color:#eef6f0d1;border-top:1px solid #eef6f01a;font-size:14px}.table-row b[data-v-0cb41ed9]{color:#5aaba0;background:#3d7a6b38;width:fit-content;padding:5px 8px;font-size:12px}.workflow[data-v-0cb41ed9]{--section-next-bg:#12393a;color:#fff;animation:cinematicGlow-0cb41ed9 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-0cb41ed9]{align-self:start;position:sticky;top:118px}.workflow-copy h2[data-v-0cb41ed9]{color:#fff;max-width:500px;font-size:clamp(28px,4vw,46px);line-height:1.1}.workflow-copy .eyebrow[data-v-0cb41ed9],.modules .section-copy .eyebrow[data-v-0cb41ed9]{color:#ffffffe0}.workflow-copy p[data-v-0cb41ed9]{color:#ffffffbd}.workflow-lines[data-v-0cb41ed9]{border-top:0;gap:18px;display:grid}.flow-row[data-v-0cb41ed9]{background:0 0;border-bottom:1px solid #ffffff1f;grid-template-columns:72px 148px minmax(0,1fr);align-items:center;gap:24px;padding:20px 0;transition:transform .3s;display:grid}.flow-row[data-v-0cb41ed9]:hover{transform:translate(4px)}.workflow-lines .flow-row[data-v-0cb41ed9]:last-child{border-bottom:0}.flow-step[data-v-0cb41ed9]{align-self:stretch;position:relative}.flow-step[data-v-0cb41ed9]:after{content:"";background:linear-gradient(#5aaba06b,#0000);width:1px;position:absolute;top:48px;bottom:-20px;left:20px}.workflow-lines .flow-row:last-child .flow-step[data-v-0cb41ed9]:after{display:none}.flow-step span[data-v-0cb41ed9]{color:#fff;background:#0719239e;place-items:center;width:42px;height:42px;font-size:14px;font-weight:900;display:grid}.flow-row:hover .flow-step span[data-v-0cb41ed9]{color:#fff;background:#4a9480}.flow-visual[data-v-0cb41ed9]{background:radial-gradient(circle at 72% 24%,#ffffff38,#0000 26%),linear-gradient(145deg,#102b3d2e,#102b3d0a);align-content:end;gap:12px;min-height:116px;padding:18px;transition:transform .3s,box-shadow .3s,filter .3s;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 32px #102b3d24}.flow-visual[data-v-0cb41ed9]:before{content:"";background:#ffffff14;border-radius:50%;width:92px;height:92px;position:absolute;inset:auto -10% -22% auto}.flow-icon[data-v-0cb41ed9]{z-index:1;color:#fff;width:56px;height:56px;position:relative}.flow-visual small[data-v-0cb41ed9]{z-index:1;color:#ffffffb8;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800;position:relative}.flow-body[data-v-0cb41ed9]{gap:10px;display:grid}.flow-row:hover .flow-visual[data-v-0cb41ed9]{filter:saturate(1.02);transform:translateY(-2px);box-shadow:0 18px 38px #102b3d2e}.flow-row h3[data-v-0cb41ed9]{color:#fff;margin:0;font-size:clamp(22px,3vw,34px);line-height:1.1}.flow-row p[data-v-0cb41ed9]{color:#ffffffbd;margin:0;font-size:16px;line-height:1.75}.flow-row--order .flow-visual[data-v-0cb41ed9]{background:radial-gradient(circle at 76% 24%,#74eba847,#0000 24%),linear-gradient(145deg,#144838c7,#102b3d33)}.flow-row--purchase .flow-visual[data-v-0cb41ed9]{background:radial-gradient(circle at 74% 22%,#80d6ff3d,#0000 24%),linear-gradient(145deg,#143c54cc,#102b3d33)}.flow-row--inventory .flow-visual[data-v-0cb41ed9]{background:radial-gradient(circle at 74% 22%,#a3f0d238,#0000 24%),linear-gradient(145deg,#154443cc,#102b3d33)}.flow-row--manufacturing .flow-visual[data-v-0cb41ed9]{background:radial-gradient(circle at 74% 22%,#a4ffdb38,#0000 24%),linear-gradient(145deg,#114e46d1,#102b3d2e)}.flow-row--finance .flow-visual[data-v-0cb41ed9]{background:radial-gradient(circle at 74% 22%,#ffffff42,#0000 24%),linear-gradient(145deg,#1c5240d1,#102b3d2e)}.workflow-symbols[data-v-0cb41ed9]{width:0;height:0;position:absolute;overflow:hidden}.modules[data-v-0cb41ed9]{--section-next-bg:#12383a;color:#fff;animation:cinematicGlow-0cb41ed9 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-0cb41ed9]{color:#fff}.modules .section-copy[data-v-0cb41ed9]{align-self:start;position:sticky;top:118px}.modules[data-v-0cb41ed9]: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-0cb41ed9]{border-top:0;gap:14px;display:grid}.module-row[data-v-0cb41ed9]{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-0cb41ed9]: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-0cb41ed9]{color:#fff;background:#1e3a4a;justify-content:space-between;align-items:center;gap:36px;min-height:420px;display:flex}.closing h2[data-v-0cb41ed9]{color:#fff;max-width:820px}.primary-button.light[data-v-0cb41ed9]{color:#1a2e38;background:#fff;flex:none}.primary-button.light[data-v-0cb41ed9]:hover{color:#fff;background:#3d7a6b}.site-footer[data-v-0cb41ed9]{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-0cb41ed9]{margin:0}.reveal[data-v-0cb41ed9]{animation:none}.cinematic-reveal[data-v-0cb41ed9]{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-0cb41ed9]{opacity:1;filter:blur();transform:translate(0,0)scale(1)}@keyframes rise-0cb41ed9{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes navIn-0cb41ed9{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes reveal-0cb41ed9{0%{opacity:0;transform:translateY(46px)}to{opacity:1;transform:translateY(0)}}@keyframes cinematicGlow-0cb41ed9{0%{background-position:0 0,0 0,100% 100%,0 0}to{background-position:0 0,28px -18px,-22px 18px,0 0}}@keyframes float-0cb41ed9{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes pulse-0cb41ed9{0%,to{opacity:.1}50%{opacity:.18}}@media (width<=980px){.operations[data-v-0cb41ed9],.company-overview[data-v-0cb41ed9],.qrm-flow-panel[data-v-0cb41ed9],.workflow[data-v-0cb41ed9],.modules[data-v-0cb41ed9]{grid-template-columns:1fr}.qrm-pillars[data-v-0cb41ed9]{grid-template-columns:repeat(2,minmax(0,1fr))}.qrm-flow-list[data-v-0cb41ed9]{grid-template-columns:1fr}.erp-window[data-v-0cb41ed9],.erp-window[data-v-0cb41ed9]:hover{transform:none}.workflow-copy[data-v-0cb41ed9],.modules .section-copy[data-v-0cb41ed9]{position:static}.product-surface[data-v-0cb41ed9]{min-height:auto}}@media (width<=720px){.hero[data-v-0cb41ed9]{min-height:100svh;padding:86px 18px}.hero-banner[data-v-0cb41ed9]{object-position:62% center}.hero-shade[data-v-0cb41ed9]{background:linear-gradient(90deg,#1e3a4ae6,#1e3a4a47 82%),linear-gradient(#1e3a4a47,#1e3a4a14 44%,#1e3a4ae6)}.hero h1[data-v-0cb41ed9]{font-size:clamp(54px,16vw,74px)}.operations[data-v-0cb41ed9],.company-overview[data-v-0cb41ed9],.qrm-board[data-v-0cb41ed9],.workflow[data-v-0cb41ed9],.modules[data-v-0cb41ed9],.closing[data-v-0cb41ed9]{padding:68px 18px}.company-overview[data-v-0cb41ed9]{min-height:auto}.company-copy h2[data-v-0cb41ed9]{font-size:clamp(34px,10vw,50px)}.erp-sidebar-menu[data-v-0cb41ed9]{flex-basis:140px}.erp-titlebar[data-v-0cb41ed9]{flex-direction:column;align-items:flex-start}.erp-table-header[data-v-0cb41ed9],.erp-table-row[data-v-0cb41ed9]{grid-template-columns:36px 1fr 1fr 52px 52px 42px 42px}.erp-floating-stat[data-v-0cb41ed9]{bottom:-18px;right:10px}.qrm-pillars[data-v-0cb41ed9]{grid-template-columns:1fr}.qrm-flow-visual img[data-v-0cb41ed9]{min-height:260px}.surface-grid[data-v-0cb41ed9]{grid-template-columns:1fr}.surface-table[data-v-0cb41ed9]{overflow-x:auto}.flow-row[data-v-0cb41ed9]{grid-template-columns:48px 1fr;gap:14px 16px}.flow-step[data-v-0cb41ed9]{grid-row:span 2}.flow-step[data-v-0cb41ed9]:after{top:44px;bottom:-14px;left:20px}.flow-visual[data-v-0cb41ed9]{min-height:104px;padding:16px}.flow-body[data-v-0cb41ed9]{grid-column:2}.flow-row p[data-v-0cb41ed9]{grid-column:auto}.closing[data-v-0cb41ed9]{flex-direction:column;justify-content:center;align-items:flex-start}}@media (prefers-reduced-motion:reduce){[data-v-0cb41ed9],[data-v-0cb41ed9]:before,[data-v-0cb41ed9]:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.hero[data-v-0cb41ed9]{color:var(--brand-ink)}.hero-media[data-v-0cb41ed9]{background:#f4faf6}.hero-banner[data-v-0cb41ed9]{filter:saturate(1.05)contrast(1.06)brightness()}.hero-shade[data-v-0cb41ed9]{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-0cb41ed9]{color:var(--brand-green-700)}.hero h1[data-v-0cb41ed9]{color:var(--brand-navy-950);text-shadow:0 18px 48px #ffffffc7}.hero-banner-copy[data-v-0cb41ed9]{border-left-color:var(--brand-green-700);color:var(--brand-muted)}.hero-banner-copy strong[data-v-0cb41ed9]{color:var(--brand-navy-900)}.primary-button[data-v-0cb41ed9]{background:linear-gradient(135deg, var(--brand-navy-900), var(--brand-navy-700));color:#fff;box-shadow:0 16px 34px #102b3d38}.primary-button[data-v-0cb41ed9]:hover{background:linear-gradient(135deg, var(--brand-green-800), var(--brand-green-600))}.secondary-button[data-v-0cb41ed9]{color:var(--brand-navy-900);background:#ffffffbd;border-color:#102b3d3d}.operations[data-v-0cb41ed9],.company-overview[data-v-0cb41ed9],.qrm-board[data-v-0cb41ed9],.workflow[data-v-0cb41ed9],.modules[data-v-0cb41ed9]{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-0cb41ed9],.workflow[data-v-0cb41ed9],.modules[data-v-0cb41ed9]{--section-next-bg:#fff}.company-overview[data-v-0cb41ed9]:before,.qrm-board[data-v-0cb41ed9]:before,.workflow[data-v-0cb41ed9]:before,.modules[data-v-0cb41ed9]: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-0cb41ed9]:after{background:radial-gradient(circle,#0f7d491f 0%,#0000 70%)}.qrm-board[data-v-0cb41ed9]:after,.workflow[data-v-0cb41ed9]:after,.modules[data-v-0cb41ed9]:after{background:radial-gradient(80% 72px at 50% 0,#0000 62%,#fff 64%),linear-gradient(#0000,#fff 76%)}.company-copy .eyebrow[data-v-0cb41ed9],.qrm-flow-panel .eyebrow[data-v-0cb41ed9],.workflow-copy .eyebrow[data-v-0cb41ed9],.modules .section-copy .eyebrow[data-v-0cb41ed9]{color:var(--brand-green-700)}.company-copy .eyebrow[data-v-0cb41ed9]:before,.qrm-flow-panel .eyebrow[data-v-0cb41ed9]:before,.qrm-flow-panel-left .eyebrow[data-v-0cb41ed9]:before{background:var(--brand-green-700)}.company-copy h2[data-v-0cb41ed9],.qrm-flow-panel h2[data-v-0cb41ed9],.workflow-copy h2[data-v-0cb41ed9],.modules .section-copy h2[data-v-0cb41ed9],.section-copy h2[data-v-0cb41ed9],.closing h2[data-v-0cb41ed9]{color:var(--brand-navy-900);text-shadow:none}.company-copy p[data-v-0cb41ed9]:not(.eyebrow),.workflow-copy p[data-v-0cb41ed9],.flow-row p[data-v-0cb41ed9],.qrm-pillar p[data-v-0cb41ed9],.qrm-core p[data-v-0cb41ed9],.section-copy p[data-v-0cb41ed9]:not(.eyebrow),.closing p[data-v-0cb41ed9]:not(.eyebrow){color:var(--brand-muted)}.divider-line[data-v-0cb41ed9],.divider-bar[data-v-0cb41ed9]{background:linear-gradient(90deg, var(--brand-green-700), #0f7d4942)}.qrm-core[data-v-0cb41ed9],.module-row[data-v-0cb41ed9],.product-surface[data-v-0cb41ed9]{border:1px solid var(--brand-line);background:var(--brand-card);color:var(--brand-ink);box-shadow:0 18px 54px #102b3d14}.qrm-core[data-v-0cb41ed9]:hover,.module-row[data-v-0cb41ed9]:hover{background:var(--brand-card-strong);border-color:#0f7d4952;box-shadow:0 22px 64px #102b3d1f}.qrm-core span[data-v-0cb41ed9],.qrm-pillar:hover .pillar-icon[data-v-0cb41ed9],.flow-row:hover .flow-step span[data-v-0cb41ed9]{background:var(--brand-green-700);color:#fff}.qrm-core strong[data-v-0cb41ed9],.flow-row h3[data-v-0cb41ed9],.module-row[data-v-0cb41ed9]{color:var(--brand-navy-900)}.product-surface[data-v-0cb41ed9]{border-color:var(--brand-navy-line);background:#fff;box-shadow:0 24px 70px #102b3d24}.surface-topbar[data-v-0cb41ed9]{background:var(--brand-navy-900);color:#fffc;margin:-18px -18px 18px;padding:0 18px}.dot[data-v-0cb41ed9]{background:#ffffff4d}.dot.active[data-v-0cb41ed9]{background:var(--brand-green-500)}.metric-block[data-v-0cb41ed9]{border-color:var(--brand-navy-900);background:#f5faf7}.metric-block span[data-v-0cb41ed9],.metric-block small[data-v-0cb41ed9]{color:var(--brand-muted)}.metric-block strong[data-v-0cb41ed9]{color:var(--brand-navy-900)}.metric-block em[data-v-0cb41ed9],.table-row b[data-v-0cb41ed9],.erp-floating-stat strong[data-v-0cb41ed9]{color:var(--brand-green-700)}.surface-table[data-v-0cb41ed9]{border-color:var(--brand-line)}.table-head[data-v-0cb41ed9]{background:var(--brand-navy-900);color:#fff}.table-row[data-v-0cb41ed9]{color:var(--brand-ink);border-top-color:#0f7d491f}.table-row b[data-v-0cb41ed9]{background:#0f7d491f}.table-row b.warning[data-v-0cb41ed9]{color:var(--brand-navy-900);background:#102b3d1a}.erp-window[data-v-0cb41ed9]{background:#fff;border:1px solid #102b3d2e;overflow:hidden;box-shadow:0 16px 44px #102b3d24,0 0 0 1px #ffffffc7}.erp-titlebar[data-v-0cb41ed9]{background:var(--brand-navy-900);color:#fff}.erp-sidebar-menu[data-v-0cb41ed9]{background:#263a4a}.erp-sidebar-item[data-v-0cb41ed9]{color:#ffffffb8}.erp-sidebar-item span[data-v-0cb41ed9]{color:#8ed7ae}.erp-sidebar-item.active[data-v-0cb41ed9],.erp-table-header[data-v-0cb41ed9]{background:var(--brand-green-700);color:#fff}.erp-content-area[data-v-0cb41ed9]{background:#fff}.erp-toolbar span[data-v-0cb41ed9],.erp-header-row i[data-v-0cb41ed9],.erp-floating-stat[data-v-0cb41ed9]{color:var(--brand-ink);background:#fff;border-color:#102b3d24}.erp-header-row b[data-v-0cb41ed9],.erp-table-row[data-v-0cb41ed9]{color:#426256}.erp-table[data-v-0cb41ed9],.erp-toolbar[data-v-0cb41ed9]{border-color:#0f7d4924}.erp-table-row[data-v-0cb41ed9]:nth-child(2n){background:#0f7d490a}.module-row[data-v-0cb41ed9]{box-shadow:inset 5px 0 0 var(--brand-navy-900), 0 18px 54px #102b3d14;background:#fff;border-color:#102b3d24}.qrm-pillar .qrm-pillar-copy h3[data-v-0cb41ed9],.qrm-pillar .qrm-pillar-copy p[data-v-0cb41ed9]{color:#fff}.closing[data-v-0cb41ed9],.site-footer[data-v-0cb41ed9]{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-0cb41ed9],.site-footer[data-v-0cb41ed9]{color:#fff}.primary-button.light[data-v-0cb41ed9]{color:var(--brand-navy-900);background:#fff}.primary-button.light[data-v-0cb41ed9]:hover{background:var(--brand-green-100);color:var(--brand-green-950)}.site-footer[data-v-0cb41ed9]{border-top-color:#ffffff2e}@media (width<=720px){.hero-shade[data-v-0cb41ed9]{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-0cb41ed9],.workflow[data-v-0cb41ed9],.modules[data-v-0cb41ed9]{--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-0cb41ed9]:before,.workflow[data-v-0cb41ed9]:before,.modules[data-v-0cb41ed9]: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-0cb41ed9]:after,.workflow[data-v-0cb41ed9]:after,.modules[data-v-0cb41ed9]:after{background:linear-gradient(#0000,#fff 82%);height:96px}.qrm-flow-panel h2[data-v-0cb41ed9],.workflow-copy h2[data-v-0cb41ed9],.modules .section-copy h2[data-v-0cb41ed9]{color:var(--brand-navy-900)}.qrm-flow-panel .eyebrow[data-v-0cb41ed9],.workflow-copy .eyebrow[data-v-0cb41ed9],.modules .section-copy .eyebrow[data-v-0cb41ed9]{color:var(--brand-green-700)}.qrm-flow-panel .eyebrow[data-v-0cb41ed9]:before,.workflow-copy .eyebrow[data-v-0cb41ed9]:before,.modules .section-copy .eyebrow[data-v-0cb41ed9]:before{background:var(--brand-green-700)}.module-row[data-v-0cb41ed9]{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}.module-row[data-v-0cb41ed9]:hover{background:#fff;border-color:#0f7d4952;box-shadow:0 22px 64px #102b3d1f}.flow-row h3[data-v-0cb41ed9],.module-row[data-v-0cb41ed9]{color:var(--brand-navy-900)}.flow-row p[data-v-0cb41ed9],.workflow-copy p[data-v-0cb41ed9]{color:var(--brand-muted)}.flow-step span[data-v-0cb41ed9]{color:var(--brand-navy-800);background:#102b3d17}.flow-row:hover .flow-step span[data-v-0cb41ed9]{background:var(--brand-green-700);color:#fff}.module-row[data-v-0cb41ed9]{box-shadow:inset 5px 0 0 var(--brand-navy-900), 0 18px 54px #102b3d14}.module-row[data-v-0cb41ed9]:hover{box-shadow:inset 5px 0 0 var(--brand-green-700), 0 22px 64px #102b3d1f;color:var(--brand-green-800)}
