@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@500;600;700;800&family=Inter:wght@400;500;600;700&family=Noto+Sans+Devanagari:wght@400;500;600;700;800&display=swap";.erp-site[data-v-d2d8bdb1]{--brand-50: var(--rng-primary-light);--brand-100: var(--rng-primary-light);--brand-500: var(--rng-brand-500);--brand-600: var(--rng-primary);--brand-700: var(--rng-primary-hover);--brand-950: var(--rng-navy-deep);--violet-500: var(--rng-brand-500);--green: var(--rng-success);--red: var(--rng-danger);--bg: var(--rng-surface);--bg-tint: var(--rng-bg);--surface: var(--rng-surface);--surface-2: var(--rng-bg);--border: var(--rng-border);--border-soft: rgba(15, 23, 42, .06);--text: var(--rng-text);--text-muted: var(--rng-text-muted);--text-dim: var(--rng-placeholder);--shadow-sm: var(--rng-shadow);--shadow-md: 0 8px 24px rgba(15, 23, 42, .06);--shadow-lg: 0 16px 40px rgba(15, 23, 42, .08);--glow: rgba(21, 128, 61, .18);--hero-bg: #F0FDF4;--space-section: clamp(64px, 8vw, 112px);position:relative;min-height:100vh;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;scroll-behavior:smooth;-webkit-font-smoothing:antialiased}.erp-site.dark[data-v-d2d8bdb1]{--brand-500: #4ADE80;--brand-600: #86EFAC;--hero-bg: var(--bg);--brand-700: #BBF7D0;--brand-50: rgb(22 163 74 / .18);--bg: var(--rng-navy-deep);--bg-tint: var(--rng-navy-mid);--surface: var(--rng-navy-mid);--surface-2: var(--rng-navy-deep);--border: rgb(255 255 255 / .12);--border-soft: rgb(255 255 255 / .07);--text: var(--rng-dark-text);--text-muted: var(--rng-dark-text-muted);--text-dim: var(--rng-dark-text-dim);--glow: rgba(74, 222, 128, .22);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--shadow-md: 0 12px 32px rgba(0, 0, 0, .35);--shadow-lg: 0 24px 60px rgba(0, 0, 0, .45)}.erp-site.dark .erp-eyebrow[data-v-d2d8bdb1]{color:var(--brand-500)}.erp-site.lang-hi[data-v-d2d8bdb1]{font-family:Noto Sans Devanagari,Inter,sans-serif}.erp-site.lang-hi h1[data-v-d2d8bdb1],.erp-site.lang-hi h2[data-v-d2d8bdb1],.erp-site.lang-hi h3[data-v-d2d8bdb1],.erp-site.lang-hi .erp-brand-word[data-v-d2d8bdb1]{font-family:Noto Sans Devanagari,Plus Jakarta Sans,sans-serif}@media(prefers-reduced-motion:reduce){.erp-site[data-v-d2d8bdb1]{scroll-behavior:auto}}.erp-container[data-v-d2d8bdb1]{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.erp-skip[data-v-d2d8bdb1]{position:absolute;left:16px;top:-48px;z-index:100;background:var(--surface);color:var(--text);border:1px solid var(--border);padding:10px 16px;border-radius:8px;font-size:13px;font-weight:600;text-decoration:none;transition:top .15s ease}.erp-skip[data-v-d2d8bdb1]:focus{top:16px}h1[data-v-d2d8bdb1],h2[data-v-d2d8bdb1],h3[data-v-d2d8bdb1],.erp-brand-word[data-v-d2d8bdb1]{font-family:Plus Jakarta Sans,Inter,sans-serif;letter-spacing:-.02em}.erp-progress-bar[data-v-d2d8bdb1]{position:fixed;top:0;left:0;height:3px;z-index:80;width:0;background:linear-gradient(90deg,var(--brand-500),var(--violet-500));transition:width .12s linear;pointer-events:none}.erp-nav-bar[data-v-d2d8bdb1]{position:fixed;top:0;left:0;right:0;z-index:60;background:color-mix(in srgb,var(--bg) 82%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid transparent;transform:translateY(0);transition:border-color .2s ease,box-shadow .2s ease,transform .28s ease;will-change:transform}.erp-nav-bar.is-scrolled[data-v-d2d8bdb1]{border-bottom-color:var(--border-soft);box-shadow:var(--shadow-sm)}.erp-nav-bar.is-hidden[data-v-d2d8bdb1]{transform:translateY(-100%);pointer-events:none}@media(prefers-reduced-motion:reduce){.erp-nav-bar[data-v-d2d8bdb1]{transition:border-color .2s ease,box-shadow .2s ease}}.erp-nav-spacer[data-v-d2d8bdb1]{height:96px}.erp-nav-inner[data-v-d2d8bdb1]{display:flex;align-items:center;justify-content:space-between;gap:16px;height:96px;transition:height .2s ease}.erp-nav-bar.is-scrolled .erp-nav-inner[data-v-d2d8bdb1]{height:84px}.erp-brand[data-v-d2d8bdb1]{display:flex;align-items:center;text-decoration:none}.erp-brand-logo[data-v-d2d8bdb1]{height:68px;width:auto;max-width:300px;object-fit:contain}.erp-nav-bar .erp-brand-logo[data-v-d2d8bdb1]{height:72px;max-width:320px}.erp-nav-bar.is-scrolled .erp-brand-logo[data-v-d2d8bdb1]{height:64px}.erp-nav-links[data-v-d2d8bdb1]{display:none;align-items:center;gap:28px}.erp-nav-links a[data-v-d2d8bdb1]{font-size:14px;font-weight:600;color:var(--text-muted);text-decoration:none;transition:color .15s ease}.erp-nav-links a[data-v-d2d8bdb1]:hover{color:var(--text)}.erp-nav-actions[data-v-d2d8bdb1]{display:none;align-items:center;gap:14px}.erp-nav-login[data-v-d2d8bdb1]{font-size:14px;font-weight:650;color:var(--text);text-decoration:none}.erp-nav-login[data-v-d2d8bdb1]:hover{color:var(--brand-600)}.erp-nav-utility[data-v-d2d8bdb1]{display:flex;align-items:center;gap:8px}.erp-icon-btn[data-v-d2d8bdb1]{width:34px;height:34px;border-radius:9px;border:1px solid var(--border);background:transparent;color:var(--text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,color .15s ease}.erp-icon-btn[data-v-d2d8bdb1]:hover{background:var(--surface-2);color:var(--text)}.erp-lang-switch[data-v-d2d8bdb1]{position:relative}.erp-lang-toggle[data-v-d2d8bdb1]{display:inline-flex;align-items:center;justify-content:center;min-width:52px;height:34px;padding:0 12px;border-radius:10px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-family:inherit;font-size:12.5px;font-weight:700;letter-spacing:.01em;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.erp-lang-toggle[data-v-d2d8bdb1]:hover{border-color:color-mix(in srgb,var(--brand-500) 40%,var(--border));color:var(--brand-600);background:color-mix(in srgb,var(--brand-500) 8%,var(--surface))}.erp-site.dark .erp-lang-toggle[data-v-d2d8bdb1]:hover{color:var(--brand-500)}.erp-hamburger[data-v-d2d8bdb1]{display:flex;flex-direction:column;justify-content:center;gap:5px;width:34px;height:34px;border:1px solid var(--border);border-radius:9px;background:transparent;cursor:pointer}.erp-hamburger span[data-v-d2d8bdb1]{display:block;width:18px;height:2px;margin:0 auto;background:var(--text);border-radius:2px;transition:transform .2s ease,opacity .2s ease}.erp-hamburger.is-open span[data-v-d2d8bdb1]:nth-child(1){transform:translateY(7px) rotate(45deg)}.erp-hamburger.is-open span[data-v-d2d8bdb1]:nth-child(2){opacity:0}.erp-hamburger.is-open span[data-v-d2d8bdb1]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.erp-mobile-menu[data-v-d2d8bdb1]{border-top:1px solid var(--border-soft);background:var(--bg);padding:18px 24px 24px}.erp-mobile-menu nav[data-v-d2d8bdb1]{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.erp-mobile-menu nav a[data-v-d2d8bdb1]{padding:10px 4px;font-size:15px;font-weight:600;color:var(--text);text-decoration:none;border-bottom:1px solid var(--border-soft)}.erp-mobile-menu-enter-active[data-v-d2d8bdb1],.erp-mobile-menu-leave-active[data-v-d2d8bdb1]{transition:opacity .2s ease,transform .2s ease}.erp-mobile-menu-enter-from[data-v-d2d8bdb1],.erp-mobile-menu-leave-to[data-v-d2d8bdb1]{opacity:0;transform:translateY(-8px)}@media(prefers-reduced-motion:reduce){.erp-mobile-menu-enter-active[data-v-d2d8bdb1],.erp-mobile-menu-leave-active[data-v-d2d8bdb1]{transition:none}}.erp-btn[data-v-d2d8bdb1]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;font-family:inherit;font-size:14px;font-weight:650;text-decoration:none;cursor:pointer;border:1px solid transparent;padding:11px 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease}.erp-btn-sm[data-v-d2d8bdb1]{padding:9px 18px;font-size:13px}.erp-btn-lg[data-v-d2d8bdb1]{padding:14px 26px;font-size:15.5px}.erp-btn-block[data-v-d2d8bdb1]{width:100%}.erp-btn-primary[data-v-d2d8bdb1]{background:var(--brand-600);color:var(--rng-text-on-dark);box-shadow:0 1px 3px #0f172a0f}.erp-btn-primary[data-v-d2d8bdb1]:hover{background:var(--brand-700);transform:translateY(-1px);box-shadow:0 8px 20px var(--glow)}.erp-btn-ghost[data-v-d2d8bdb1]{background:var(--surface);color:var(--brand-600);border-color:var(--brand-600)}.erp-btn-ghost[data-v-d2d8bdb1]:hover{background:var(--brand-50);border-color:var(--brand-600)}.erp-btn-outline-light[data-v-d2d8bdb1]{background:transparent;color:#fff;border-color:#ffffffd9}.erp-btn-outline-light[data-v-d2d8bdb1]:hover{background:#ffffff1f;border-color:#fff;color:#fff}@media(prefers-reduced-motion:reduce){.erp-btn[data-v-d2d8bdb1]:hover{transform:none}}.erp-eyebrow[data-v-d2d8bdb1]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--brand-600);margin:0 0 12px}.erp-site.lang-hi .erp-eyebrow[data-v-d2d8bdb1]{text-transform:none;letter-spacing:.02em}.erp-hero[data-v-d2d8bdb1]{position:relative;padding:56px 0 48px;overflow:hidden;background:var(--hero-bg)}.erp-hero-grid[data-v-d2d8bdb1]{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:40px;align-items:center}.erp-hero-copy[data-v-d2d8bdb1]{opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease}.erp-hero-copy.is-in[data-v-d2d8bdb1]{opacity:1;transform:none}.erp-hero-eyebrow[data-v-d2d8bdb1]{margin:0 0 14px;font-size:13.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-600)}.erp-site.dark .erp-hero-eyebrow[data-v-d2d8bdb1]{color:var(--brand-500)}.erp-site.lang-hi .erp-hero-eyebrow[data-v-d2d8bdb1]{text-transform:none;letter-spacing:.02em}.erp-hero-title[data-v-d2d8bdb1]{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:clamp(2rem,4.6vw,3.1rem);font-weight:800;letter-spacing:-.025em;line-height:1.12;margin:0 0 16px;color:var(--text);max-width:15em}.erp-site.lang-hi .erp-hero-title[data-v-d2d8bdb1]{font-family:Noto Sans Devanagari,Plus Jakarta Sans,sans-serif;line-height:1.3}.erp-brand-word[data-v-d2d8bdb1]{color:var(--brand-600);font-weight:700}.erp-site.dark .erp-brand-word[data-v-d2d8bdb1]{color:var(--brand-500)}.erp-hero-sub[data-v-d2d8bdb1]{font-size:clamp(.98rem,1.7vw,1.08rem);line-height:1.6;color:var(--text-muted);max-width:32em;margin:0 0 28px}.erp-hero-actions[data-v-d2d8bdb1]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:0}.erp-hero-proof[data-v-d2d8bdb1]{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:14px;font-weight:500;color:var(--text-muted)}.erp-hero-proof li[data-v-d2d8bdb1]{display:inline-flex;align-items:center;gap:7px}.erp-hero-proof svg[data-v-d2d8bdb1]{width:16px;height:16px;flex:none;color:var(--brand-500)}.erp-hero-visual[data-v-d2d8bdb1]{position:relative;opacity:0;transform:translateY(18px);transition:opacity .65s ease .08s,transform .65s ease .08s}.erp-hero-visual.is-in[data-v-d2d8bdb1]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.erp-hero-copy[data-v-d2d8bdb1],.erp-hero-visual[data-v-d2d8bdb1]{opacity:1;transform:none;transition:none}.erp-hero-visual.is-in .erp-hero-shot[data-v-d2d8bdb1]{animation:none}}.erp-hero-shot[data-v-d2d8bdb1]{position:relative;z-index:1;margin:0;border-radius:18px;border:1px solid var(--border);background:var(--surface);box-shadow:0 20px 44px #0f172a1a;overflow:hidden}.erp-hero-visual.is-in .erp-hero-shot[data-v-d2d8bdb1]{animation:erpHeroFloat-d2d8bdb1 5.8s ease-in-out infinite}@keyframes erpHeroFloat-d2d8bdb1{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.erp-hero-slides[data-v-d2d8bdb1]{position:relative;width:100%;aspect-ratio:16 / 9;background:var(--surface);overflow:hidden}.erp-hero-shot-img[data-v-d2d8bdb1]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center top;background:var(--surface);opacity:0;transform:translate(18px) scale(1.02);transition:opacity 1.1s ease,transform 1.35s ease;pointer-events:none}.erp-hero-shot-img.is-prev[data-v-d2d8bdb1]{transform:translate(-14px) scale(1.01)}.erp-hero-shot-img.is-active[data-v-d2d8bdb1]{opacity:1;transform:translate(0) scale(1);z-index:1}.erp-hero-slide-meta[data-v-d2d8bdb1]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 4px 0}.erp-hero-slide-label[data-v-d2d8bdb1]{font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.erp-hero-slide-dots[data-v-d2d8bdb1]{display:flex;align-items:center;gap:6px;pointer-events:auto}.erp-hero-slide-dot[data-v-d2d8bdb1]{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:color-mix(in srgb,var(--text-dim) 55%,transparent);cursor:pointer;transition:width .35s ease,background .25s ease}.erp-hero-slide-dot.is-active[data-v-d2d8bdb1]{width:18px;background:var(--brand-600)}.erp-hero-slide-dot[data-v-d2d8bdb1]:focus-visible{outline:2px solid var(--brand-600);outline-offset:2px}@media(max-width:640px){.erp-hero[data-v-d2d8bdb1]{padding:36px 0 32px}.erp-hero-slides[data-v-d2d8bdb1]{aspect-ratio:650 / 450}.erp-hero-shot-img[data-v-d2d8bdb1]{object-position:right top}}@media(max-width:479px){.erp-container[data-v-d2d8bdb1]{padding:0 16px}.erp-brand-logo[data-v-d2d8bdb1],.erp-nav-bar .erp-brand-logo[data-v-d2d8bdb1]{height:56px}.erp-nav-bar.is-scrolled .erp-brand-logo[data-v-d2d8bdb1]{height:50px}.erp-nav-spacer[data-v-d2d8bdb1],.erp-nav-inner[data-v-d2d8bdb1]{height:84px}.erp-nav-bar.is-scrolled .erp-nav-inner[data-v-d2d8bdb1]{height:76px}.erp-nav-utility[data-v-d2d8bdb1]{gap:6px}.erp-lang-toggle[data-v-d2d8bdb1]{min-width:0;padding:0 10px}.erp-site .erp-trust-bar[data-v-d2d8bdb1]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.erp-hero-shot-img[data-v-d2d8bdb1]{transition:opacity .35s ease;transform:none}.erp-hero-shot-img.is-prev[data-v-d2d8bdb1],.erp-hero-shot-img.is-active[data-v-d2d8bdb1]{transform:none}}.erp-mock-bar[data-v-d2d8bdb1]{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--border-soft);background:var(--surface-2)}.erp-mock-bar span[data-v-d2d8bdb1]{width:9px;height:9px;border-radius:50%;background:color-mix(in srgb,var(--text-dim) 55%,transparent)}.erp-mock-bar p[data-v-d2d8bdb1]{margin:0 0 0 8px;font-size:12px;font-weight:600;color:var(--text-dim);flex:1}.erp-section[data-v-d2d8bdb1]{padding:var(--space-section) 0}.erp-section-head[data-v-d2d8bdb1]{max-width:48em;margin:0 auto 56px;text-align:center}.erp-section-title[data-v-d2d8bdb1]{font-size:clamp(1.7rem,4vw,2.3rem);font-weight:800;line-height:1.2;margin:0 auto 14px;max-width:20em;text-wrap:balance}.erp-section-lead[data-v-d2d8bdb1]{font-size:1.02rem;line-height:1.65;color:var(--text-muted);margin:0 auto;max-width:38em;text-wrap:balance}.erp-nowrap[data-v-d2d8bdb1]{white-space:nowrap}.erp-trust-section[data-v-d2d8bdb1]{position:relative;padding:36px 0;border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);background:linear-gradient(90deg,color-mix(in srgb,var(--brand-500) 7%,transparent),transparent 30%,transparent 70%,color-mix(in srgb,var(--violet-500) 7%,transparent)),var(--bg-tint);overflow:hidden}.erp-trust-section[data-v-d2d8bdb1]:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,color-mix(in srgb,var(--brand-500) 8%,transparent) 50%,transparent 65%);background-size:220% 100%;animation:erpTrustSheen-d2d8bdb1 7.5s ease-in-out infinite;pointer-events:none}@keyframes erpTrustSheen-d2d8bdb1{0%,to{background-position:120% 0;opacity:.35}50%{background-position:-20% 0;opacity:.7}}.erp-trust-bar[data-v-d2d8bdb1]{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.erp-trust-bar li[data-v-d2d8bdb1]{list-style:none;margin:0;padding:0}.erp-trust-chip[data-v-d2d8bdb1]{position:relative;display:flex;align-items:center;gap:14px;height:100%;min-height:76px;padding:14px 16px;border-radius:16px;border:1px solid color-mix(in srgb,var(--brand-500) 14%,var(--border-soft));background:linear-gradient(145deg,color-mix(in srgb,var(--surface) 94%,var(--brand-50)),color-mix(in srgb,var(--surface) 88%,transparent));box-shadow:0 10px 24px #0f172a0d;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.erp-trust-chip[data-v-d2d8bdb1]:after{content:"";position:absolute;inset:auto -20% -40% auto;width:90px;height:90px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--brand-500) 16%,transparent),transparent 70%);pointer-events:none}.erp-trust-chip[data-v-d2d8bdb1]{color:inherit;text-decoration:none;cursor:pointer}.erp-trust-chip[data-v-d2d8bdb1]:focus-visible{outline:2px solid var(--brand-600);outline-offset:3px}.erp-trust-chip[data-v-d2d8bdb1]:hover{border-color:var(--brand-500);box-shadow:0 14px 28px color-mix(in srgb,var(--brand-500) 12%,transparent);transform:translateY(-2px)}.erp-trust-icon[data-v-d2d8bdb1]{position:relative;z-index:1;flex:0 0 auto;display:grid;place-items:center;width:46px;height:46px;border-radius:14px;color:#fff;background:linear-gradient(145deg,var(--brand-500),var(--violet-500));box-shadow:0 8px 18px color-mix(in srgb,var(--brand-500) 28%,transparent),inset 0 1px #ffffff38}.erp-trust-icon svg[data-v-d2d8bdb1]{width:22px;height:22px;animation:erpTrustIconBob-d2d8bdb1 3.4s ease-in-out infinite;animation-delay:calc(var(--trust-i, 0) * .22s)}.erp-trust-chip.is-modules .erp-trust-icon svg[data-v-d2d8bdb1]{animation-name:erpTrustIconSpinSoft-d2d8bdb1;animation-duration:6.5s}.erp-trust-chip.is-database .erp-trust-icon svg[data-v-d2d8bdb1]{animation-name:erpTrustIconPulse-d2d8bdb1}.erp-trust-chip.is-audit .erp-trust-icon svg[data-v-d2d8bdb1]{animation-name:erpTrustIconPop-d2d8bdb1}.erp-trust-chip.is-roles .erp-trust-icon svg[data-v-d2d8bdb1]{animation-name:erpTrustIconBob-d2d8bdb1}@keyframes erpTrustIconBob-d2d8bdb1{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes erpTrustIconSpinSoft-d2d8bdb1{0%,to{transform:rotate(0)}40%{transform:rotate(-8deg)}70%{transform:rotate(8deg)}}@keyframes erpTrustIconPulse-d2d8bdb1{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes erpTrustIconPop-d2d8bdb1{0%,to{transform:scale(1) translateY(0)}45%{transform:scale(1.1) translateY(-2px)}60%{transform:scale(.96) translateY(0)}}.erp-trust-copy[data-v-d2d8bdb1]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;text-align:left}.erp-trust-label[data-v-d2d8bdb1]{font-family:Plus Jakarta Sans,Noto Sans Devanagari,sans-serif;font-size:.95rem;font-weight:750;letter-spacing:-.015em;color:var(--text);line-height:1.25}.erp-trust-hint[data-v-d2d8bdb1]{font-size:.78rem;font-weight:500;color:var(--text-muted);line-height:1.35}@media(prefers-reduced-motion:reduce){.erp-trust-section[data-v-d2d8bdb1]:before,.erp-trust-icon svg[data-v-d2d8bdb1]{animation:none!important}.erp-trust-chip[data-v-d2d8bdb1]:hover{transform:none}}.erp-reveal[data-v-d2d8bdb1]{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s ease}.erp-reveal.is-visible[data-v-d2d8bdb1]{opacity:1;transform:none}.erp-problem-section[data-v-d2d8bdb1]{position:relative;padding-top:calc(var(--space-section) - 8px);overflow:hidden;background:transparent}.erp-problem-section[data-v-d2d8bdb1]:before,.erp-problem-section[data-v-d2d8bdb1]:after{content:none!important;display:none!important}.erp-problem-scene[data-v-d2d8bdb1]{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:16px;align-items:stretch;margin:0 auto 28px;max-width:68em}.erp-problem-board[data-v-d2d8bdb1]{position:relative;padding:20px 18px 18px;border-radius:18px;border:1px solid var(--border-soft);background:#fff;box-shadow:0 12px 28px #0f172a0d;overflow:hidden;min-height:260px;display:flex;flex-direction:column}.erp-site.dark .erp-problem-board[data-v-d2d8bdb1]{background:var(--surface)}.erp-problem-board.is-before[data-v-d2d8bdb1]{border-color:color-mix(in srgb,var(--red) 18%,#E2E8F0);background:#f8fafc}.erp-site.dark .erp-problem-board.is-before[data-v-d2d8bdb1]{background:color-mix(in srgb,var(--red) 8%,var(--surface))}.erp-problem-board.is-after[data-v-d2d8bdb1]{border-color:color-mix(in srgb,var(--brand-500) 24%,#E2E8F0);background:#f0fdf4;overflow:visible}.erp-site.dark .erp-problem-board.is-after[data-v-d2d8bdb1]{background:color-mix(in srgb,var(--brand-500) 10%,var(--surface))}.erp-problem-board-label[data-v-d2d8bdb1]{margin:0 0 14px;font-weight:750;font-size:.8rem;letter-spacing:.07em;text-transform:uppercase;color:var(--text-dim)}.erp-site.lang-hi .erp-problem-board-label[data-v-d2d8bdb1]{text-transform:none;letter-spacing:.02em}.erp-problem-board.is-after .erp-problem-board-label[data-v-d2d8bdb1]{color:var(--brand-600)}.erp-site.dark .erp-problem-board.is-after .erp-problem-board-label[data-v-d2d8bdb1]{color:var(--brand-500)}.erp-problem-board-note[data-v-d2d8bdb1]{margin:auto 0 0;padding-top:12px;font-size:.86rem;line-height:1.45;color:var(--text-muted)}.erp-problem-scatter[data-v-d2d8bdb1]{position:relative;flex:1;min-height:168px}.erp-problem-scatter-chip[data-v-d2d8bdb1]{position:absolute;z-index:calc(1 + var(--chip-i, 0));display:inline-flex;align-items:center;padding:7px 11px;border-radius:999px;font-size:.72rem;font-weight:700;color:color-mix(in srgb,var(--red) 75%,var(--text));background:#fff;border:1px solid color-mix(in srgb,var(--red) 22%,#E2E8F0);box-shadow:0 6px 14px #0f172a0f;white-space:nowrap;animation:erpScatterFloat-d2d8bdb1 4.8s ease-in-out infinite;animation-delay:calc(var(--chip-i, 0) * .28s)}.erp-site.dark .erp-problem-scatter-chip[data-v-d2d8bdb1]{background:color-mix(in srgb,var(--surface) 88%,var(--red))}.erp-problem-scatter-chip[data-v-d2d8bdb1]:nth-child(1){left:3%;top:4%;transform:rotate(-8deg)}.erp-problem-scatter-chip[data-v-d2d8bdb1]:nth-child(2){left:52%;top:2%;transform:rotate(6deg)}.erp-problem-scatter-chip[data-v-d2d8bdb1]:nth-child(3){left:6%;top:36%;transform:rotate(4deg)}.erp-problem-scatter-chip[data-v-d2d8bdb1]:nth-child(4){left:48%;top:40%;transform:rotate(-5deg)}.erp-problem-scatter-chip[data-v-d2d8bdb1]:nth-child(5){left:24%;top:72%;transform:rotate(3deg)}@keyframes erpScatterFloat-d2d8bdb1{0%,to{translate:0 0}50%{translate:0 -4px}}.erp-problem-hub[data-v-d2d8bdb1]{--hub-r: 112px;position:relative;flex:1;min-height:260px;display:grid;place-items:center}.erp-problem-hub-spokes[data-v-d2d8bdb1]{position:absolute;left:50%;top:50%;width:280px;height:280px;max-width:none;transform:translate(-50%,-50%);z-index:0;pointer-events:none;overflow:visible}.erp-problem-hub-core[data-v-d2d8bdb1]{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:96px;height:96px;padding:0 10px;border-radius:50%;font-family:Plus Jakarta Sans,sans-serif;font-size:.78rem;font-weight:800;letter-spacing:-.02em;text-align:center;color:#fff;background:#15803d;box-shadow:0 12px 24px color-mix(in srgb,#15803D 28%,transparent);animation:erpHubPulse-d2d8bdb1 3.6s ease-in-out infinite}.erp-problem-hub-node[data-v-d2d8bdb1]{position:absolute;z-index:2;left:50%;top:50%;padding:6px 10px;border-radius:999px;font-size:.7rem;font-weight:700;color:#15803d;background:#fff;border:1px solid color-mix(in srgb,#16A34A 28%,#E2E8F0);box-shadow:0 6px 14px #0f172a0f;white-space:nowrap;transform:translate(-50%,-50%) rotate(var(--angle, 0deg)) translateY(calc(-1 * var(--hub-r))) rotate(calc(-1 * var(--angle, 0deg)))}.erp-site.dark .erp-problem-hub-node[data-v-d2d8bdb1]{color:var(--brand-500);background:var(--surface)}@keyframes erpHubPulse-d2d8bdb1{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.erp-problem-transform[data-v-d2d8bdb1]{display:flex;align-items:center;justify-content:center;padding:4px 0}.erp-problem-transform-orb[data-v-d2d8bdb1]{display:grid;place-items:center;width:44px;height:44px;border-radius:999px;border:1px solid color-mix(in srgb,var(--brand-500) 28%,var(--border));background:linear-gradient(135deg,color-mix(in srgb,var(--brand-500) 16%,var(--surface)),var(--surface));color:var(--brand-600);box-shadow:0 8px 20px var(--glow);transform:rotate(90deg);animation:erpProblemArrowV-d2d8bdb1 2.8s ease-in-out infinite}.erp-site.dark .erp-problem-transform-orb[data-v-d2d8bdb1]{color:var(--brand-500)}@keyframes erpProblemArrowV-d2d8bdb1{0%,to{transform:rotate(90deg) translateY(0)}50%{transform:rotate(90deg) translateY(-5px)}}.erp-problem-stories[data-v-d2d8bdb1]{position:relative;z-index:1;list-style:none;margin:0 auto;padding:0;display:flex;flex-direction:column;gap:14px;max-width:68em}.erp-problem-stories>li[data-v-d2d8bdb1]{list-style:none;margin:0;padding:0;border:0;background:transparent;box-shadow:none}.erp-problem-story[data-v-d2d8bdb1]{display:grid;grid-template-columns:1fr;gap:10px;align-items:stretch;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}.erp-problem-side[data-v-d2d8bdb1]{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:12px;min-width:0}.erp-problem-side.is-pain[data-v-d2d8bdb1]{background:#f8fafc;border:1px solid #E2E8F0}.erp-site.dark .erp-problem-side.is-pain[data-v-d2d8bdb1]{background:color-mix(in srgb,var(--surface) 92%,#fff);border-color:var(--border)}.erp-problem-side.is-fix[data-v-d2d8bdb1]{background:#f0fdf4;border:1px solid color-mix(in srgb,#16A34A 22%,#E2E8F0)}.erp-site.dark .erp-problem-side.is-fix[data-v-d2d8bdb1]{background:color-mix(in srgb,var(--brand-500) 10%,var(--surface));border-color:color-mix(in srgb,var(--brand-500) 28%,var(--border))}.erp-problem-ico[data-v-d2d8bdb1]{flex:0 0 auto;display:grid;place-items:center;width:36px;height:36px;border-radius:10px}.erp-problem-ico svg[data-v-d2d8bdb1]{width:18px;height:18px}.erp-problem-side.is-pain .erp-problem-ico[data-v-d2d8bdb1]{color:#dc2626;background:transparent;animation:erpPainShake-d2d8bdb1 4.2s ease-in-out infinite;animation-delay:calc(var(--story-i, 0) * .25s)}.erp-problem-side.is-fix .erp-problem-ico[data-v-d2d8bdb1]{color:#15803d;background:color-mix(in srgb,#16A34A 14%,#FFFFFF);animation:erpFixBob-d2d8bdb1 3.4s ease-in-out infinite;animation-delay:calc(var(--story-i, 0) * .2s)}.erp-site.dark .erp-problem-side.is-fix .erp-problem-ico[data-v-d2d8bdb1]{color:var(--brand-500);background:color-mix(in srgb,var(--brand-500) 18%,var(--surface))}@keyframes erpPainShake-d2d8bdb1{0%,to{transform:rotate(0)}20%{transform:rotate(-5deg)}40%{transform:rotate(4deg)}60%{transform:rotate(-2deg)}}@keyframes erpFixBob-d2d8bdb1{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.04)}}.erp-problem-text[data-v-d2d8bdb1]{min-width:0}.erp-problem-text h3[data-v-d2d8bdb1]{margin:0 0 4px;font-size:.98rem;font-weight:750;letter-spacing:-.015em;color:var(--text);line-height:1.3}.erp-problem-text p[data-v-d2d8bdb1]{margin:0;font-size:.86rem;line-height:1.5;color:var(--text-muted)}.erp-problem-bridge[data-v-d2d8bdb1]{display:none;align-items:center;justify-content:center;color:var(--brand-600);opacity:.85}.erp-site.dark .erp-problem-bridge[data-v-d2d8bdb1]{color:var(--brand-500)}.erp-reveal.is-visible .erp-problem-side.is-pain[data-v-d2d8bdb1]{animation:erpStoryInLeft-d2d8bdb1 .65s ease both;animation-delay:calc(.05s + var(--story-i, 0) * .04s)}.erp-reveal.is-visible .erp-problem-side.is-fix[data-v-d2d8bdb1]{animation:erpStoryInRight-d2d8bdb1 .65s ease both;animation-delay:calc(.18s + var(--story-i, 0) * .04s)}@keyframes erpStoryInLeft-d2d8bdb1{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}@keyframes erpStoryInRight-d2d8bdb1{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@media(max-width:639px){.erp-section-title[data-v-d2d8bdb1]{max-width:none}.erp-problem-hub[data-v-d2d8bdb1]{--hub-r: 92px;min-height:220px}.erp-problem-hub-spokes[data-v-d2d8bdb1]{width:220px;height:220px}.erp-problem-hub-core[data-v-d2d8bdb1]{width:72px;height:72px;font-size:.66rem}.erp-problem-hub-node[data-v-d2d8bdb1]{font-size:.64rem;padding:5px 8px}.erp-problem-scatter[data-v-d2d8bdb1]{min-height:200px}.erp-problem-scatter-chip[data-v-d2d8bdb1]{font-size:.68rem;padding:6px 9px}.erp-problem-scatter-chip[data-v-d2d8bdb1]:nth-child(1){left:4%;top:0%}.erp-problem-scatter-chip[data-v-d2d8bdb1]:nth-child(2){left:44%;top:4%}.erp-problem-scatter-chip[data-v-d2d8bdb1]:nth-child(3){left:8%;top:28%}.erp-problem-scatter-chip[data-v-d2d8bdb1]:nth-child(4){left:22%;top:52%;max-width:70%;white-space:normal;text-align:center;line-height:1.25}.erp-problem-scatter-chip[data-v-d2d8bdb1]:nth-child(5){left:30%;top:78%}.erp-problem-transform[data-v-d2d8bdb1]{padding:8px 0;position:relative;z-index:2}.erp-problem-transform-orb[data-v-d2d8bdb1]{width:48px;height:48px}}.erp-roles[data-v-d2d8bdb1]{position:relative;overflow:hidden}.erp-roles[data-v-d2d8bdb1]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 20%,color-mix(in srgb,var(--brand-500) 9%,transparent),transparent 42%),radial-gradient(circle at 88% 75%,color-mix(in srgb,var(--violet-500) 8%,transparent),transparent 40%);pointer-events:none;animation:erpRolesGlow-d2d8bdb1 10s ease-in-out infinite}@keyframes erpRolesGlow-d2d8bdb1{0%,to{opacity:.55}50%{opacity:1}}.erp-roles .erp-container[data-v-d2d8bdb1]{position:relative;z-index:1}.erp-roles-head[data-v-d2d8bdb1]{margin-bottom:36px}.erp-roles-grid[data-v-d2d8bdb1]{display:grid;grid-template-columns:1fr;gap:14px;align-items:stretch}.erp-role-card[data-v-d2d8bdb1]{position:relative;display:flex;flex-direction:column;height:100%;min-height:100%;padding:22px 18px 18px;border-radius:18px;border:1px solid color-mix(in srgb,var(--brand-500) 14%,var(--border-soft));background:linear-gradient(160deg,color-mix(in srgb,var(--brand-500) 6%,transparent),transparent 55%),color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:0 10px 26px #0f172a0b;transition:border-color .25s ease,box-shadow .25s ease;overflow:hidden;transform:none!important;align-self:stretch}.erp-role-card[data-v-d2d8bdb1]:hover{border-color:color-mix(in srgb,#16A34A 40%,var(--border));box-shadow:0 16px 34px var(--glow)}.erp-role-icon[data-v-d2d8bdb1]{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;margin-bottom:14px;color:#fff;background:#15803d;box-shadow:0 12px 22px color-mix(in srgb,#15803D 26%,transparent)}.erp-role-icon svg[data-v-d2d8bdb1]{width:22px;height:22px}.erp-role-tag[data-v-d2d8bdb1]{display:inline-flex;margin:0 0 8px;padding:3px 8px;border-radius:999px;font-size:.68rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:var(--brand-700);background:color-mix(in srgb,var(--brand-500) 12%,transparent)}.erp-site.dark .erp-role-tag[data-v-d2d8bdb1]{color:var(--brand-500)}.erp-site.lang-hi .erp-role-tag[data-v-d2d8bdb1]{text-transform:none;letter-spacing:.02em}.erp-role-card h3[data-v-d2d8bdb1]{margin:0 0 8px;font-size:1.08rem;font-weight:750;letter-spacing:-.02em;color:var(--text)}.erp-role-card>p[data-v-d2d8bdb1]{margin:0 0 14px;font-size:.9rem;line-height:1.55;color:var(--text-muted)}.erp-role-points[data-v-d2d8bdb1]{list-style:none;margin:auto 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.erp-role-points li[data-v-d2d8bdb1]{position:relative;padding-left:18px;font-size:.84rem;font-weight:600;line-height:1.4;color:var(--text)}.erp-role-points li[data-v-d2d8bdb1]:before{content:"";position:absolute;left:0;top:.45em;width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,var(--brand-500),var(--violet-500));box-shadow:0 0 color-mix(in srgb,var(--brand-500) 35%,transparent);animation:erpRoleDot-d2d8bdb1 2.8s ease-out infinite;animation-delay:calc(var(--role-i, 0) * .15s)}@keyframes erpRoleDot-d2d8bdb1{0%{box-shadow:0 0 color-mix(in srgb,var(--brand-500) 40%,transparent)}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}.erp-roles-cta[data-v-d2d8bdb1]{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px;border-radius:16px;border:1px solid color-mix(in srgb,#16A34A 18%,#E2E8F0);background:#f0fdf4}.erp-site.dark .erp-roles-cta[data-v-d2d8bdb1]{background:color-mix(in srgb,var(--brand-500) 10%,var(--surface));border-color:color-mix(in srgb,var(--brand-500) 22%,var(--border))}.erp-roles-cta p[data-v-d2d8bdb1]{margin:0;font-size:.95rem;font-weight:650;color:var(--text);max-width:28em}@media(prefers-reduced-motion:reduce){.erp-problem-scatter-chip[data-v-d2d8bdb1],.erp-problem-hub-core[data-v-d2d8bdb1],.erp-problem-transform-orb[data-v-d2d8bdb1],.erp-problem-side.is-pain .erp-problem-ico[data-v-d2d8bdb1],.erp-problem-side.is-fix .erp-problem-ico[data-v-d2d8bdb1],.erp-reveal.is-visible .erp-problem-side.is-pain[data-v-d2d8bdb1],.erp-reveal.is-visible .erp-problem-side.is-fix[data-v-d2d8bdb1],.erp-roles[data-v-d2d8bdb1]:before,.erp-role-points li[data-v-d2d8bdb1]:before{animation:none!important}}.erp-why-icon[data-v-d2d8bdb1]{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;color:#15803d;background:#dcfce7}.erp-site.dark .erp-why-icon[data-v-d2d8bdb1]{background:color-mix(in srgb,var(--brand-500) 16%,transparent);color:var(--brand-500)}.erp-why-icon svg[data-v-d2d8bdb1]{width:20px;height:20px}.erp-showcase[data-v-d2d8bdb1]{background:var(--bg-tint);position:relative;overflow:visible}.erp-showcase .erp-container[data-v-d2d8bdb1]{position:relative;z-index:1}.erp-showcase-head[data-v-d2d8bdb1]{margin-bottom:20px}.erp-showcase-frame-bar p[data-v-d2d8bdb1]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.erp-tour-nav[data-v-d2d8bdb1]{position:sticky;top:76px;z-index:20;display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;padding:10px 4px 14px;margin:0 0 12px;background:color-mix(in srgb,var(--bg-tint) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-overflow-scrolling:touch;scrollbar-width:none}.erp-tour-nav[data-v-d2d8bdb1]::-webkit-scrollbar{display:none}.erp-tour-nav-btn[data-v-d2d8bdb1]{flex:0 0 auto;padding:7px 12px;border-radius:999px;border:1px solid #E2E8F0;background:#fff;color:#475569;font-family:inherit;font-size:.78rem;font-weight:650;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.erp-site.dark .erp-tour-nav-btn[data-v-d2d8bdb1]{background:var(--surface);border-color:var(--border);color:var(--text-muted)}.erp-tour-nav-btn[data-v-d2d8bdb1]:hover{border-color:#16a34a;color:#15803d}.erp-tour-nav-btn.is-active[data-v-d2d8bdb1]{background:#15803d;border-color:#15803d;color:#fff}.erp-tour-rail[data-v-d2d8bdb1]{position:relative;display:flex;flex-direction:column;gap:18px;padding-left:8px}.erp-tour-track[data-v-d2d8bdb1]{display:none}.erp-tour-step[data-v-d2d8bdb1]{position:relative;scroll-margin-top:140px}.erp-tour-node[data-v-d2d8bdb1]{display:none}.erp-tour-pair[data-v-d2d8bdb1]{display:grid;grid-template-columns:1fr;gap:12px;align-items:stretch}.erp-tour-card[data-v-d2d8bdb1]{position:relative;padding:16px 16px 14px;border-radius:16px;border:1px solid var(--border-soft);background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:0 8px 20px #0f172a0a;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.erp-tour-card[data-v-d2d8bdb1]:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:transparent;transition:background .25s ease}.erp-tour-step.is-active .erp-tour-card[data-v-d2d8bdb1]{border-color:color-mix(in srgb,#16A34A 42%,var(--border));box-shadow:0 14px 28px var(--glow)}.erp-tour-step.is-active .erp-tour-card[data-v-d2d8bdb1]:before{background:#15803d}.erp-tour-card-top[data-v-d2d8bdb1]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.erp-tour-step-icon[data-v-d2d8bdb1]{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;color:var(--text-dim);background:var(--surface-2);transition:color .25s ease,background .25s ease,box-shadow .25s ease}.erp-tour-step-icon svg[data-v-d2d8bdb1]{width:20px;height:20px}.erp-tour-step.is-active .erp-tour-step-icon[data-v-d2d8bdb1]{color:#fff;background:#15803d;box-shadow:0 10px 18px color-mix(in srgb,#15803D 28%,transparent)}.erp-tour-pill[data-v-d2d8bdb1]{display:inline-flex;align-items:center;padding:4px 9px;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:#15803d}.erp-site.lang-hi .erp-tour-pill[data-v-d2d8bdb1]{text-transform:none;letter-spacing:.02em}.erp-tour-step-kicker[data-v-d2d8bdb1]{margin:0 0 4px;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim)}.erp-site.lang-hi .erp-tour-step-kicker[data-v-d2d8bdb1]{text-transform:none;letter-spacing:.02em}.erp-tour-card h3[data-v-d2d8bdb1]{margin:0 0 6px;font-size:1.12rem;font-weight:780;letter-spacing:-.02em;color:var(--text)}.erp-tour-step-desc[data-v-d2d8bdb1]{margin:0 0 10px;font-size:.9rem;line-height:1.5;color:var(--text-muted)}.erp-tour-bullets[data-v-d2d8bdb1]{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:6px}.erp-tour-bullets li[data-v-d2d8bdb1]{position:relative;padding-left:16px;font-size:.84rem;font-weight:600;line-height:1.4;color:var(--text)}.erp-tour-bullets li[data-v-d2d8bdb1]:before{content:"";position:absolute;left:0;top:.45em;width:6px;height:6px;border-radius:50%;background:#16a34a}.erp-tour-step-cta[data-v-d2d8bdb1]{display:inline-flex;align-items:center;gap:6px;margin-top:2px;padding:0;border:0;background:transparent;font-family:inherit;font-size:.8rem;font-weight:700;color:#15803d;cursor:pointer;opacity:.7;transition:opacity .25s ease}.erp-site.dark .erp-tour-step-cta[data-v-d2d8bdb1]{color:var(--brand-500)}.erp-tour-step.is-active .erp-tour-step-cta[data-v-d2d8bdb1],.erp-tour-step-cta[data-v-d2d8bdb1]:hover{opacity:1}.erp-tour-shot[data-v-d2d8bdb1]{margin:0}.erp-tour-frame[data-v-d2d8bdb1]{border-radius:16px;border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-md);overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.erp-tour-step.is-active .erp-tour-frame[data-v-d2d8bdb1]{border-color:color-mix(in srgb,#16A34A 36%,var(--border));box-shadow:0 14px 32px var(--glow)}.erp-tour-frame-head[data-v-d2d8bdb1]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-right:12px;border-bottom:1px solid var(--border-soft)}.erp-tour-frame-head .erp-mock-bar[data-v-d2d8bdb1]{flex:1;border-bottom:0}.erp-tour-counter[data-v-d2d8bdb1]{display:inline-flex;align-items:baseline;gap:3px;font-family:Plus Jakarta Sans,sans-serif;font-size:.78rem;color:var(--text-dim);white-space:nowrap}.erp-tour-counter strong[data-v-d2d8bdb1]{font-size:1rem;font-weight:800;color:#15803d}.erp-site.dark .erp-tour-counter strong[data-v-d2d8bdb1]{color:var(--brand-500)}.erp-tour-viewport[data-v-d2d8bdb1]{position:relative;display:block;width:100%;aspect-ratio:16 / 9;min-height:200px;padding:0;border:0;background:#f8fafc;overflow:hidden;cursor:zoom-in}.erp-tour-img[data-v-d2d8bdb1]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:left top;opacity:.55;filter:grayscale(.2) saturate(.85);transition:opacity .3s ease,filter .3s ease}.erp-tour-step.is-active .erp-tour-img[data-v-d2d8bdb1]{opacity:1!important;filter:none!important}.erp-tour-lightbox[data-v-d2d8bdb1]{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px;background:#0f172ab8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.erp-tour-lightbox-img[data-v-d2d8bdb1]{max-width:min(1200px,96vw);max-height:88vh;width:auto;height:auto;border-radius:12px;box-shadow:0 24px 60px #00000059;background:#fff}.erp-tour-lightbox-close[data-v-d2d8bdb1]{position:absolute;top:18px;right:18px;width:42px;height:42px;border:0;border-radius:999px;display:grid;place-items:center;background:#fff;color:#0f172a;cursor:pointer;box-shadow:0 8px 20px #0003}@media(max-width:899px){.erp-tour-nav[data-v-d2d8bdb1]{top:64px}.erp-tour-shot[data-v-d2d8bdb1]{position:static}.erp-tour-step[data-v-d2d8bdb1]{min-height:0;padding:0}.erp-tour-rail[data-v-d2d8bdb1]{gap:22px;padding-left:0}}@media(prefers-reduced-motion:reduce){.erp-tour-img[data-v-d2d8bdb1]{transition:none}}.erp-udise[data-v-d2d8bdb1]{padding-bottom:calc(var(--space-section) - 24px)}.erp-udise-grid[data-v-d2d8bdb1]{display:grid;grid-template-columns:1fr;gap:28px;align-items:center}.erp-udise-copy .erp-section-title[data-v-d2d8bdb1]{text-align:left;margin-bottom:10px}.erp-udise-copy .erp-section-lead[data-v-d2d8bdb1]{text-align:left;max-width:34em;margin-top:12px}.erp-udise-badge[data-v-d2d8bdb1]{display:inline-flex;align-items:center;margin:0 0 4px;padding:5px 10px;border-radius:999px;font-size:.78rem;font-weight:700;color:#15803d;background:#dcfce7;border:1px solid #BBF7D0}.erp-site.dark .erp-udise-badge[data-v-d2d8bdb1]{color:var(--brand-500);background:color-mix(in srgb,var(--brand-500) 16%,transparent);border-color:color-mix(in srgb,var(--brand-500) 28%,transparent)}.erp-udise-caps[data-v-d2d8bdb1]{margin-top:20px;display:flex;flex-direction:column;gap:14px}.erp-udise-cap[data-v-d2d8bdb1]{padding:0 0 0 14px;border-left:2px solid color-mix(in srgb,var(--brand-500) 55%,var(--border))}.erp-udise-cap h3[data-v-d2d8bdb1]{margin:0 0 4px;font-size:.98rem;font-weight:750;letter-spacing:-.01em;color:var(--text)}.erp-udise-cap p[data-v-d2d8bdb1]{margin:0;font-size:.9rem;line-height:1.5;color:#475569;max-width:32em}.erp-site.dark .erp-udise-cap p[data-v-d2d8bdb1]{color:var(--text-muted)}.erp-udise-visual[data-v-d2d8bdb1]{margin:0}.erp-udise-shot[data-v-d2d8bdb1]{position:relative;margin:0;border-radius:14px;border:1px solid color-mix(in srgb,#16A34A 22%,#E2E8F0);background:#f8fafc;box-shadow:var(--shadow-md);overflow:hidden}.erp-udise-shot-chrome[data-v-d2d8bdb1]{display:flex;align-items:center;gap:8px;padding:11px 14px;border-bottom:1px solid var(--border-soft);background:var(--surface-2)}.erp-udise-shot-chrome span[data-v-d2d8bdb1]{width:9px;height:9px;border-radius:50%;background:color-mix(in srgb,var(--text-dim) 55%,transparent)}.erp-udise-shot-chrome p[data-v-d2d8bdb1]{margin:0 0 0 8px;font-size:12px;font-weight:600;color:var(--text-dim);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.erp-udise-shot-img[data-v-d2d8bdb1]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:left top;background:#f8fafc;filter:none}.erp-site.dark .erp-tour-step.is-active .erp-tour-img[data-v-d2d8bdb1]{filter:none;opacity:1}.erp-why-grid[data-v-d2d8bdb1]{display:grid;grid-template-columns:1fr;gap:28px 24px}.erp-why-card[data-v-d2d8bdb1]{border:none;border-radius:0;padding:4px 2px 8px;background:transparent;box-shadow:none;transition:none}.erp-why-card[data-v-d2d8bdb1]:hover{transform:none;border-color:transparent;box-shadow:none}.erp-why-card h3[data-v-d2d8bdb1]{font-size:1rem;font-weight:700;margin:0 0 6px;letter-spacing:-.01em}.erp-why-card p[data-v-d2d8bdb1]{font-size:.875rem;line-height:1.5;color:#475569;margin:0;max-width:24em}.erp-site.dark .erp-why-card p[data-v-d2d8bdb1]{color:var(--text-muted)}.erp-steps-row[data-v-d2d8bdb1]{position:relative;display:grid;grid-template-columns:1fr;gap:28px}.erp-steps-line[data-v-d2d8bdb1]{display:none;position:absolute;top:28px;left:12.5%;right:12.5%;height:2px;background:#bbf7d0;z-index:0}.erp-step[data-v-d2d8bdb1]{position:relative;z-index:1;text-align:center}.erp-step-icon[data-v-d2d8bdb1]{width:52px;height:52px;margin:0 auto 10px;border-radius:14px;display:grid;place-items:center;color:#15803d;background:#dcfce7;border:1px solid #BBF7D0}.erp-step-icon svg[data-v-d2d8bdb1]{width:22px;height:22px}.erp-step-num[data-v-d2d8bdb1]{display:block;font-family:Plus Jakarta Sans,Noto Sans Devanagari,sans-serif;font-weight:800;font-size:.72rem;letter-spacing:.1em;color:#15803d;margin-bottom:8px}.erp-site.dark .erp-step-num[data-v-d2d8bdb1]{color:var(--brand-500)}.erp-step h3[data-v-d2d8bdb1]{font-size:1.05rem;font-weight:750;margin:0 0 8px;letter-spacing:-.01em}.erp-step p[data-v-d2d8bdb1]{font-size:.88rem;line-height:1.55;color:#475569;margin:0 auto;max-width:20em}.erp-site.dark .erp-step p[data-v-d2d8bdb1]{color:var(--text-muted)}.erp-steps-cta[data-v-d2d8bdb1]{display:flex;justify-content:center;margin-top:36px}.erp-testimonials[data-v-d2d8bdb1]{background:var(--bg)}.erp-testimonials-grid[data-v-d2d8bdb1]{display:grid;grid-template-columns:1fr;gap:16px}.erp-testimonial[data-v-d2d8bdb1]{margin:0;padding:24px 22px;border-radius:16px;border:1px solid var(--border-soft);background:var(--surface);box-shadow:var(--shadow-sm)}.erp-testimonial-quote[data-v-d2d8bdb1]{margin:0 0 18px;font-size:.98rem;line-height:1.6;color:#475569}.erp-site.dark .erp-testimonial-quote[data-v-d2d8bdb1]{color:var(--text-muted)}.erp-testimonial footer[data-v-d2d8bdb1]{display:flex;flex-direction:column;gap:2px}.erp-testimonial footer strong[data-v-d2d8bdb1]{font-size:.92rem;font-weight:750;color:var(--text)}.erp-testimonial footer span[data-v-d2d8bdb1]{font-size:.82rem;color:#64748b}.erp-faq[data-v-d2d8bdb1]{max-width:44em;margin:0 auto;display:flex;flex-direction:column;gap:0;border-top:1px solid var(--border-soft)}.erp-faq-item[data-v-d2d8bdb1]{border:none;border-bottom:1px solid var(--border-soft);border-radius:0;background:transparent;overflow:hidden;box-shadow:none;transition:none}.erp-faq-item.is-open[data-v-d2d8bdb1]{border-color:var(--border-soft);box-shadow:none}.erp-faq-q[data-v-d2d8bdb1]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 4px;background:transparent;border:0;cursor:pointer;font-family:inherit;font-size:.97rem;font-weight:650;color:var(--text);text-align:left;transition:color .15s ease}.erp-faq-item.is-open .erp-faq-q[data-v-d2d8bdb1]{background:transparent;color:var(--brand-700)}.erp-site.dark .erp-faq-item.is-open .erp-faq-q[data-v-d2d8bdb1]{background:transparent;color:var(--brand-500)}.erp-faq-chevron[data-v-d2d8bdb1]{color:var(--text-dim);flex-shrink:0;transition:transform .25s ease,color .15s ease}.erp-faq-item.is-open .erp-faq-chevron[data-v-d2d8bdb1]{transform:rotate(180deg);color:var(--brand-600)}.erp-faq-a-wrap[data-v-d2d8bdb1]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.erp-faq-item.is-open .erp-faq-a-wrap[data-v-d2d8bdb1]{grid-template-rows:1fr}.erp-faq-a[data-v-d2d8bdb1]{overflow:hidden}.erp-faq-a p[data-v-d2d8bdb1]{margin:0;padding:0 4px 18px;font-size:.9rem;line-height:1.6;color:#475569}.erp-site.dark .erp-faq-a p[data-v-d2d8bdb1]{color:var(--text-muted)}@media(prefers-reduced-motion:reduce){.erp-faq-a-wrap[data-v-d2d8bdb1]{transition:none}}.erp-cta[data-v-d2d8bdb1]{padding:20px 0 96px}.erp-cta-inner[data-v-d2d8bdb1]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:28px;border-radius:20px;padding:44px 40px;background:#052e16;color:#fff;box-shadow:var(--shadow-lg);overflow:hidden}.erp-cta-inner[data-v-d2d8bdb1]:after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 1px);background-size:22px 22px;mask-image:radial-gradient(circle at 100% 0%,#000 0%,transparent 55%);-webkit-mask-image:radial-gradient(circle at 100% 0%,#000 0%,transparent 55%);pointer-events:none;opacity:.7}.erp-cta-inner[data-v-d2d8bdb1]>*{position:relative;z-index:1}.erp-cta-copy[data-v-d2d8bdb1]{max-width:34em}.erp-cta-title[data-v-d2d8bdb1]{font-size:clamp(1.7rem,3.6vw,2.25rem);font-weight:800;margin:0 0 12px;color:#fff;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.erp-cta-sub[data-v-d2d8bdb1]{font-size:1.02rem;color:#ffffffe0;margin:0;line-height:1.55}.erp-cta-actions[data-v-d2d8bdb1]{display:flex;flex-wrap:wrap;gap:12px}.erp-cta-inner .erp-btn-primary[data-v-d2d8bdb1]{background:#fff;color:#052e16;box-shadow:none}.erp-cta-inner .erp-btn-primary[data-v-d2d8bdb1]:hover{transform:translateY(-1px);background:#f0fdf4;box-shadow:0 10px 24px #0003}.erp-cta-inner .erp-btn-outline-light[data-v-d2d8bdb1]{color:#fff;border-color:#ffffffe6}.erp-cta-inner .erp-btn-outline-light[data-v-d2d8bdb1]:hover{background:#ffffff1f;border-color:#fff;color:#fff}.erp-footer[data-v-d2d8bdb1]{border-top:1px solid var(--border-soft);padding:56px 0 28px;background:var(--bg-tint)}.erp-footer-grid[data-v-d2d8bdb1]{display:grid;grid-template-columns:1fr;gap:34px;padding-bottom:34px}.erp-footer-brand .erp-brand-logo[data-v-d2d8bdb1]{height:34px;margin-bottom:12px}.erp-footer-note[data-v-d2d8bdb1]{font-size:.88rem;color:#475569;margin:0 0 10px;max-width:26em}.erp-footer-address[data-v-d2d8bdb1]{font-size:.88rem;color:#475569;margin:0 0 8px;font-weight:600}.erp-footer-contact-lines[data-v-d2d8bdb1]{display:flex;flex-direction:column;gap:4px;margin:0}.erp-footer-contact-lines a[data-v-d2d8bdb1]{font-size:.88rem;color:#15803d;text-decoration:none;font-weight:650}.erp-footer-contact-lines a[data-v-d2d8bdb1]:hover{text-decoration:underline}.erp-footer-col[data-v-d2d8bdb1]{display:flex;flex-direction:column;gap:10px}.erp-footer-col h4[data-v-d2d8bdb1]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--text-dim);margin:0 0 2px}.erp-site.lang-hi .erp-footer-col h4[data-v-d2d8bdb1]{text-transform:none}.erp-footer-col a[data-v-d2d8bdb1]{font-size:.88rem;color:#475569;text-decoration:none;transition:color .15s ease}.erp-footer-col a[data-v-d2d8bdb1]:hover{color:var(--brand-600)}.erp-footer-fineprint[data-v-d2d8bdb1]{font-size:.78rem;color:var(--text-dim);margin:2px 0 0}.erp-footer-contact-name[data-v-d2d8bdb1]{margin:0;font-size:.88rem;font-weight:650;color:var(--text)}.erp-footer-contact-person[data-v-d2d8bdb1]{margin:0;font-size:.85rem;color:#475569}.erp-footer-whatsapp[data-v-d2d8bdb1]{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px;color:#475569;text-decoration:none}.erp-footer-whatsapp[data-v-d2d8bdb1]:hover{color:var(--brand-600)}.erp-footer-phone[data-v-d2d8bdb1]{white-space:nowrap}.erp-footer-bottom[data-v-d2d8bdb1]{display:flex;flex-direction:column;gap:8px;padding-top:22px;border-top:1px solid var(--border-soft);font-size:.8rem;color:var(--text-dim)}.erp-whatsapp-fab[data-v-d2d8bdb1]{position:fixed;right:calc(18px + env(safe-area-inset-right,0px));bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:70;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#25d366;color:#fff;box-shadow:0 8px 20px #25d3664d;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.erp-whatsapp-fab[data-v-d2d8bdb1]:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 14px 30px #25d36675}.erp-whatsapp-ring[data-v-d2d8bdb1]{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(37,211,102,.5);animation:erpWhatsappPulse-d2d8bdb1 2.4s ease-out infinite;pointer-events:none}@keyframes erpWhatsappPulse-d2d8bdb1{0%{transform:scale(1);opacity:.6}to{transform:scale(1.6);opacity:0}}@media(prefers-reduced-motion:reduce){.erp-whatsapp-fab[data-v-d2d8bdb1],.erp-whatsapp-ring[data-v-d2d8bdb1]{animation:none;transition:none}}.erp-whatsapp-tooltip[data-v-d2d8bdb1]{position:absolute;right:calc(100% + 12px);top:50%;transform:translateY(-50%) translate(6px);white-space:nowrap;background:var(--surface);color:var(--text);border:1px solid var(--border);padding:7px 12px;border-radius:8px;font-size:12.5px;font-weight:600;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;box-shadow:var(--shadow-md)}.erp-whatsapp-fab:hover .erp-whatsapp-tooltip[data-v-d2d8bdb1],.erp-whatsapp-fab:focus-visible .erp-whatsapp-tooltip[data-v-d2d8bdb1]{opacity:1;transform:translateY(-50%) translate(0)}@media(min-width:640px){.erp-trust-bar[data-v-d2d8bdb1]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.erp-roles-grid[data-v-d2d8bdb1]{grid-template-columns:repeat(2,1fr);gap:16px}.erp-why-grid[data-v-d2d8bdb1],.erp-steps-row[data-v-d2d8bdb1],.erp-testimonials-grid[data-v-d2d8bdb1]{grid-template-columns:repeat(2,1fr)}.erp-problem-scene[data-v-d2d8bdb1]{grid-template-columns:1fr auto 1fr;gap:18px;align-items:stretch}.erp-problem-transform[data-v-d2d8bdb1]{padding:0}.erp-problem-transform-orb[data-v-d2d8bdb1]{transform:none;animation-name:erpProblemArrowH-d2d8bdb1}@keyframes erpProblemArrowH-d2d8bdb1{0%,to{transform:translate(0)}50%{transform:translate(6px)}}.erp-problem-story[data-v-d2d8bdb1]{grid-template-columns:1fr auto 1fr;gap:12px;align-items:stretch;padding:0}.erp-problem-bridge[data-v-d2d8bdb1]{display:flex}.erp-cta-inner[data-v-d2d8bdb1]{flex-direction:row;align-items:center;justify-content:space-between;gap:32px}.erp-footer-bottom[data-v-d2d8bdb1]{flex-direction:row;justify-content:space-between}.erp-footer-grid[data-v-d2d8bdb1]{grid-template-columns:1.6fr repeat(4,1fr)}}@media(min-width:900px){.erp-nav-links[data-v-d2d8bdb1],.erp-nav-actions[data-v-d2d8bdb1]{display:flex}.erp-hamburger[data-v-d2d8bdb1]{display:none}.erp-hero-grid[data-v-d2d8bdb1]{grid-template-columns:1fr 1.05fr;gap:56px}.erp-hero[data-v-d2d8bdb1]{padding:88px 0 64px}.erp-roles-grid[data-v-d2d8bdb1]{grid-template-columns:repeat(4,1fr);gap:16px}.erp-why-grid[data-v-d2d8bdb1]{grid-template-columns:repeat(4,1fr);gap:36px 28px}.erp-why-card h3[data-v-d2d8bdb1]{white-space:nowrap}.erp-steps-row[data-v-d2d8bdb1]{grid-template-columns:repeat(4,1fr);gap:20px}.erp-steps-line[data-v-d2d8bdb1]{display:block}.erp-testimonials-grid[data-v-d2d8bdb1]{grid-template-columns:repeat(3,1fr)}.erp-tour-nav[data-v-d2d8bdb1]{top:84px}.erp-tour-rail[data-v-d2d8bdb1]{padding-left:34px;gap:8px}.erp-tour-track[data-v-d2d8bdb1]{display:block;position:absolute;left:15px;top:28px;bottom:28px;width:2px;border-radius:999px;background:var(--border-soft);overflow:hidden}.erp-tour-track-fill[data-v-d2d8bdb1]{display:block;width:100%;height:0;border-radius:inherit;background:#15803d;transition:height .45s ease}.erp-tour-step[data-v-d2d8bdb1]{min-height:0;display:flex;align-items:center;scroll-margin-top:160px;padding:10px 0}.erp-tour-pair[data-v-d2d8bdb1]{width:100%;grid-template-columns:minmax(0,.92fr) minmax(0,1.12fr);gap:22px;align-items:center}.erp-tour-shot[data-v-d2d8bdb1]{position:sticky;top:160px}.erp-tour-viewport[data-v-d2d8bdb1]{min-height:280px;aspect-ratio:16 / 9}.erp-tour-node[data-v-d2d8bdb1]{display:grid;place-items:center;position:absolute;left:-34px;top:50%;transform:translateY(-50%);width:32px;height:32px}.erp-tour-node-core[data-v-d2d8bdb1]{position:relative;z-index:1;width:28px;height:28px;border-radius:999px;display:grid;place-items:center;font-family:Plus Jakarta Sans,sans-serif;font-size:.62rem;font-weight:800;color:var(--text-dim);background:var(--surface);border:1.5px solid var(--border);transition:color .25s ease,background .25s ease,border-color .25s ease,transform .25s ease}.erp-tour-node-ring[data-v-d2d8bdb1]{position:absolute;inset:0;border-radius:999px;border:2px solid color-mix(in srgb,var(--brand-500) 45%,transparent);opacity:0;transform:scale(.7)}.erp-tour-step.is-done .erp-tour-node-core[data-v-d2d8bdb1]{color:#fff;background:color-mix(in srgb,var(--brand-500) 80%,var(--violet-500));border-color:transparent}.erp-tour-step.is-active .erp-tour-node-core[data-v-d2d8bdb1]{color:#fff;background:linear-gradient(145deg,var(--brand-500),var(--violet-500));border-color:transparent;transform:scale(1.08);box-shadow:0 8px 16px color-mix(in srgb,var(--brand-500) 30%,transparent)}.erp-tour-step.is-active .erp-tour-node-ring[data-v-d2d8bdb1]{opacity:1;animation:erpTourNodePulse-d2d8bdb1 2s ease-out infinite}@keyframes erpTourNodePulse-d2d8bdb1{0%{transform:scale(.85);opacity:.7}to{transform:scale(1.55);opacity:0}}.erp-udise-grid[data-v-d2d8bdb1]{grid-template-columns:1fr 1fr}}@media(min-width:900px)and (prefers-reduced-motion:reduce){.erp-tour-step.is-active .erp-tour-node-ring[data-v-d2d8bdb1]{animation:none;opacity:0}}@media(min-width:1100px){.erp-roles-grid[data-v-d2d8bdb1]{gap:18px}}
