.impl-wrapper{--impl-primary:#5ad0ff;--impl-accent:#7ef3c1;--impl-surface:#0f172a;--impl-surface-2:#0c1324;--impl-text:#e9f1ff;--impl-muted:#9eb3d6;color:var(--impl-text);background:#070d1c;border-radius:22px;overflow:hidden}.impl-wrapper section{padding:clamp(44px, 6vw, 96px)}.impl-hero{background:radial-gradient(circle at 10% 20%,rgba(90,208,255,.12),transparent 30%),radial-gradient(circle at 80% 10%,rgba(126,243,193,.14),transparent 28%),linear-gradient(145deg,#0b1224 0%,#0a0f1f 60%,#0c1530 100%)}.impl-hero__content h1{font-size:clamp(34px, 4vw, 58px);line-height:1.1;letter-spacing:-.02em;margin:0 0 16px}.impl-lead{font-size:18px;color:var(--impl-muted);max-width:800px;margin:0 0 24px}.impl-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:14px;font-weight:700;text-decoration:none;background:linear-gradient(120deg,var(--impl-primary),var(--impl-accent));color:#051025;box-shadow:0 15px 40px rgba(90,208,255,.25);transition:transform 0.2s ease,box-shadow 0.2s ease,color 0.2s ease,background 0.2s ease;border:none}.impl-btn:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 18px 50px rgba(90,208,255,.35)}.impl-btn--ghost{background:transparent;border:1px solid rgba(255,255,255,.12);color:var(--impl-text);box-shadow:none}.impl-btn--link{background:none;color:var(--impl-primary);box-shadow:none;padding:0}.impl-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;background:linear-gradient(160deg,#0d1628 0%,#0c1322 100%)}.impl-card{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:26px;box-shadow:0 10px 40px rgba(0,0,0,.25)}.impl-card--highlight h2{font-size:clamp(26px, 3vw, 38px);margin-top:0}.impl-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--impl-accent);margin:0 0 12px}.impl-menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.impl-menu a{display:block;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:var(--impl-text);text-decoration:none;background:rgba(255,255,255,.02);transition:border-color 0.2s ease,transform 0.2s ease,background 0.2s ease}.impl-menu a:hover{border-color:rgba(90,208,255,.6);background:rgba(90,208,255,.06);transform:translateX(4px)}.impl-body{color:#374151;line-height:1.7}.impl-media{background:linear-gradient(145deg,#0c1428,#101d34);text-align:center}.impl-media__item{display:inline-block;border-radius:18px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.35)}.impl-media__item img{display:block;max-width:100%;height:auto}.impl-quote{background:linear-gradient(160deg,rgba(90,208,255,.08),rgba(126,243,193,.04)),#0a0f1f;border:1px solid rgba(255,255,255,.08);text-align:center}.impl-quote h3{font-size:clamp(24px, 3vw, 34px);margin:12px auto 0;max-width:960px;color:#f3f7ff}.impl-quote__icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:12px;background:rgba(90,208,255,.12);color:var(--impl-primary);font-size:28px}.impl-columns{background:linear-gradient(145deg,#0b1224 0%,#0d182d 100%)}.impl-blog{background:#0c1324;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 16px 48px rgba(0,0,0,.4)}.impl-blog h2,.impl-contact h2{margin-top:0;font-size:clamp(26px, 3vw, 36px)}.impl-blog__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:24px}.impl-blog__card{background:var(--impl-surface);border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;box-shadow:0 12px 36px rgba(0,0,0,.35);display:flex;flex-direction:column;transition:transform 0.25s ease,box-shadow 0.25s ease}.impl-blog__card:hover{transform:translateY(-6px);box-shadow:0 18px 50px rgba(0,0,0,.4)}.impl-blog__figure{position:relative}.impl-blog__figure img{width:100%;display:block}.impl-badge{position:absolute;left:14px;bottom:14px;background:rgba(90,208,255,.16);color:#d8f3ff;border-radius:10px;padding:8px 12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.impl-blog__body{padding:18px;display:flex;flex-direction:column;gap:12px;background:linear-gradient(180deg,#ffffff 0%,#edf2ff 100%);border-radius:14px;border:1px solid #e5e7eb}.impl-blog__body h3{margin:0;color:#f3f7ff;font-size:20px}.impl-blog__body p{margin:0;color:var(--impl-muted);line-height:1.6}.impl-contact{background:#f8fafc;border:1px solid #e5e7eb;box-shadow:0 16px 40px rgba(17,24,39,.08)}.impl-contact__form input,.impl-contact__form textarea,.impl-contact__form select{background:#fff;border:1px solid #d1d5db;border-radius:12px;color:#111827;padding:12px 14px}.impl-contact__form input:focus,.impl-contact__form textarea:focus,.impl-contact__form select:focus{border-color:var(--tc-theme-primary);box-shadow:0 0 0 3px rgba(61,119,237,.16);outline:none}.impl-wrapper h1,.impl-wrapper h2,.impl-wrapper h3,.impl-wrapper h6{color:var(--impl-text)}.impl-wrapper section+section{margin-top:22px}.impl-wrapper,.sap-mig-wrapper,.integration-wrapper,.strategic-wrapper,.erpselect-wrapper,.erpaudit-wrapper,.staffaug-wrapper,.digit-wrapper,.data-wrapper,.train-wrapper{--impl-text:var(--tc-theme-neutral-900);--impl-muted:#4b5563;background:#f7f9ff;color:var(--tc-theme-neutral-900);padding:clamp(16px, 2vw, 28px)}.impl-wrapper section,.sap-mig-wrapper section,.integration-wrapper section,.strategic-wrapper section,.erpselect-wrapper section,.erpaudit-wrapper section,.staffaug-wrapper section,.digit-wrapper section,.data-wrapper section,.train-wrapper section{border-radius:18px;box-shadow:0 14px 38px rgba(0,0,0,.12);background:linear-gradient(180deg,#ffffff 0%,#eef3ff 100%)}.impl-grid,.impl-card{border-top:3px solid rgba(61,119,237,.16);background:linear-gradient(180deg,#ffffff 0%,#e8f1ff 100%)}.sap-mig-wrapper section{background:linear-gradient(180deg,#ffffff 0%,#e9fbff 100%)}.integration-wrapper section{background:linear-gradient(180deg,#ffffff 0%,#e9f8f2 100%)}.strategic-wrapper section{background:linear-gradient(180deg,#ffffff 0%,#f4edff 100%)}.erpselect-wrapper section{background:linear-gradient(180deg,#ffffff 0%,#e8f5ff 100%)}.erpaudit-wrapper section{background:linear-gradient(180deg,#ffffff 0%,#f2f7ff 100%)}.staffaug-wrapper section{background:linear-gradient(180deg,#ffffff 0%,#fdf3e7 100%)}.digit-wrapper section{background:linear-gradient(180deg,#ffffff 0%,#f1f0ff 100%)}.data-wrapper section{background:linear-gradient(180deg,#ffffff 0%,#eef9ff 100%)}.train-wrapper section{background:linear-gradient(180deg,#ffffff 0%,#fff4ec 100%)}.impl-wrapper h1,.impl-wrapper h2,.impl-wrapper h3,.impl-wrapper h4,.impl-wrapper h5,.impl-wrapper h6,.sap-mig-wrapper h1,.sap-mig-wrapper h2,.sap-mig-wrapper h3,.sap-mig-wrapper h4,.sap-mig-wrapper h5,.sap-mig-wrapper h6,.integration-wrapper h1,.integration-wrapper h2,.integration-wrapper h3,.integration-wrapper h4,.integration-wrapper h5,.integration-wrapper h6,.strategic-wrapper h1,.strategic-wrapper h2,.strategic-wrapper h3,.strategic-wrapper h4,.strategic-wrapper h5,.strategic-wrapper h6,.erpselect-wrapper h1,.erpselect-wrapper h2,.erpselect-wrapper h3,.erpselect-wrapper h4,.erpselect-wrapper h5,.erpselect-wrapper h6,.erpaudit-wrapper h1,.erpaudit-wrapper h2,.erpaudit-wrapper h3,.erpaudit-wrapper h4,.erpaudit-wrapper h5,.erpaudit-wrapper h6,.staffaug-wrapper h1,.staffaug-wrapper h2,.staffaug-wrapper h3,.staffaug-wrapper h4,.staffaug-wrapper h5,.staffaug-wrapper h6,.digit-wrapper h1,.digit-wrapper h2,.digit-wrapper h3,.digit-wrapper h4,.digit-wrapper h5,.digit-wrapper h6,.data-wrapper h1,.data-wrapper h2,.data-wrapper h3,.data-wrapper h4,.data-wrapper h5,.data-wrapper h6,.train-wrapper h1,.train-wrapper h2,.train-wrapper h3,.train-wrapper h4,.train-wrapper h5,.train-wrapper h6{letter-spacing:-.01em;line-height:1.15}.impl-wrapper p,.sap-mig-wrapper p,.integration-wrapper p,.strategic-wrapper p,.erpselect-wrapper p,.erpaudit-wrapper p,.staffaug-wrapper p,.digit-wrapper p,.data-wrapper p,.train-wrapper p{line-height:1.7;color:#374151;margin:0 0 14px}.impl-grid,.sap-mig-grid,.integration-grid,.strategic-grid,.erpselect-grid,.erpaudit-grid,.staffaug-grid,.digit-grid,.data-grid,.train-grid{gap:clamp(18px, 2vw, 28px)}@media (max-width:767px){.impl-wrapper section,.sap-mig-wrapper section,.integration-wrapper section,.strategic-wrapper section,.erpselect-wrapper section,.erpaudit-wrapper section,.staffaug-wrapper section,.digit-wrapper section,.data-wrapper section,.train-wrapper section{padding:28px 18px}.impl-grid,.sap-mig-grid,.integration-grid,.strategic-grid,.erpselect-grid,.erpaudit-grid,.staffaug-grid,.digit-grid,.data-grid,.train-grid{grid-template-columns:1fr!important}.impl-hero,.sap-mig-hero,.integration-hero,.strategic-hero,.erpselect-hero,.erpaudit-hero,.staffaug-hero,.digit-hero,.data-hero,.train-hero{text-align:center}.impl-menu,.sap-mig-menu,.integration-menu,.strategic-menu,.erpselect-menu,.erpaudit-menu,.staffaug-menu,.digit-menu,.data-menu,.train-menu{flex-direction:row;flex-wrap:wrap;gap:8px}.impl-menu li,.sap-mig-menu li,.integration-menu li,.strategic-menu li,.erpselect-menu li,.erpaudit-menu li,.staffaug-menu li,.digit-menu li,.data-menu li,.train-menu li{flex:1 1 48%}.impl-media img,.sap-mig-media img,.integration-media img,.strategic-media img,.erpselect-media img,.erpaudit-media img,.staffaug-media img,.digit-media img,.data-media img,.train-media img{width:100%;height:auto}.impl-btn,.sap-mig-btn,.integration-btn,.strategic-btn,.erpselect-btn,.erpaudit-btn,.staffaug-btn,.digit-btn,.data-btn,.train-btn{width:100%;justify-content:center}}.sap-mig-wrapper{--sap-primary:#5ad0ff;--sap-accent:#7ef3c1;--sap-surface:#0f172a;--sap-surface-2:#0c1324;--sap-text:#e9f1ff;--sap-muted:#9eb3d6;background:#070d1c;color:var(--sap-text);border-radius:20px;overflow:hidden}.sap-mig-wrapper section{padding:clamp(44px, 6vw, 90px)}.sap-mig-hero{background:radial-gradient(circle at 15% 20%,rgba(90,208,255,.12),transparent 30%),radial-gradient(circle at 80% 10%,rgba(126,243,193,.14),transparent 28%),linear-gradient(145deg,#0b1224 0%,#0a0f1f 60%,#0c1530 100%);text-align:left}.sap-mig-hero h1{font-size:clamp(34px, 4vw, 58px);line-height:1.1;margin:0 0 14px;letter-spacing:-.02em}.sap-mig-lead{font-size:18px;color:var(--sap-muted);max-width:780px;margin:0 0 22px}.sap-mig-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:14px;font-weight:700;text-decoration:none;background:linear-gradient(120deg,var(--sap-primary),var(--sap-accent));color:#051025;box-shadow:0 15px 40px rgba(90,208,255,.25);transition:transform 0.2s ease,box-shadow 0.2s ease;border:none}.sap-mig-btn:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 18px 50px rgba(90,208,255,.35)}.sap-mig-btn--ghost{background:transparent;border:1px solid rgba(255,255,255,.12);color:var(--sap-text);box-shadow:none}.sap-mig-btn--link{background:none;color:var(--sap-primary);box-shadow:none;padding:0}.sap-mig-intro,.sap-mig-paths,.sap-mig-key,.sap-mig-blog,.sap-mig-contact{background:linear-gradient(160deg,#0d1628 0%,#0c1322 100%);border-top:1px solid rgba(255,255,255,.08)}.sap-mig-intro h2,.sap-mig-paths h2,.sap-mig-key h2,.sap-mig-blog h2,.sap-mig-contact h2,.sap-mig-testimonials h2,.sap-mig-cta h2{margin:0 0 12px;font-size:clamp(26px, 3vw, 36px)}.sap-mig-body{color:var(--sap-muted);line-height:1.7}.sap-mig-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;background:linear-gradient(145deg,#0c1428,#101d34)}.sap-mig-card{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:22px;box-shadow:0 10px 34px rgba(0,0,0,.25)}.sap-mig-card--wide{grid-column:span 1}.sap-mig-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--sap-accent);margin:0 0 10px}.sap-mig-menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.sap-mig-menu a{display:block;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:var(--sap-text);text-decoration:none;background:rgba(255,255,255,.02);transition:border-color 0.2s ease,transform 0.2s ease,background 0.2s ease}.sap-mig-menu a:hover{border-color:rgba(90,208,255,.6);background:rgba(90,208,255,.06);transform:translateX(4px)}.sap-mig-steps .sap-mig-step{display:flex;gap:10px;align-items:flex-start;color:var(--sap-muted)}.sap-mig-step__icon{color:var(--sap-primary);font-size:18px}.sap-mig-cta{background:linear-gradient(160deg,rgba(90,208,255,.08),rgba(126,243,193,.04)),#0a0f1f;border:1px solid rgba(255,255,255,.08);text-align:center}.sap-mig-cta__text{color:var(--sap-text);font-size:18px;margin-bottom:18px}.sap-mig-cta--secondary{background:#0c1324}.sap-mig-paths .sap-mig-grid,.sap-mig-key .sap-mig-grid,.sap-mig-testimonials .sap-mig-grid,.sap-mig-blog .sap-mig-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-top:18px}.sap-mig-card--icon{text-align:center}.sap-mig-icon{width:54px;height:54px;margin:0 auto 10px;border-radius:14px;background:rgba(90,208,255,.12);display:grid;place-items:center;color:var(--sap-primary);font-size:22px}.sap-mig-card--icon h3,.sap-mig-card--service h3{margin:8px 0;color:#f3f7ff}.sap-mig-roadmap{background:linear-gradient(145deg,#0b1224 0%,#0d182d 100%);text-align:center}.sap-mig-media{display:inline-block;margin-top:18px;border-radius:16px;overflow:hidden;box-shadow:0 18px 46px rgba(0,0,0,.35)}.sap-mig-media img{display:block;max-width:100%;height:auto}.sap-mig-card--service .sap-mig-service__image img{max-width:130px;height:auto;display:block;margin:0 auto 12px}.sap-mig-testimonials{background:#0c1324;padding-top:clamp(44px, 6vw, 72px)}.sap-mig-grid--testimonials .sap-mig-card{min-height:200px;display:flex;flex-direction:column;gap:12px}.sap-mig-quote{color:var(--sap-text);font-size:16px;line-height:1.6}.sap-mig-client h4{margin:0;color:#f3f7ff}.sap-mig-client span{color:var(--sap-muted);font-size:14px}.sap-mig-grid--blog .sap-mig-card{overflow:hidden;padding:0;display:flex;flex-direction:column}.sap-mig-blog__figure{position:relative}.sap-mig-blog__figure img{width:100%;display:block}.sap-mig-badge{position:absolute;left:14px;bottom:14px;background:rgba(90,208,255,.16);color:#d8f3ff;border-radius:10px;padding:8px 12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.sap-mig-blog__body{padding:18px;display:flex;flex-direction:column;gap:10px}.sap-mig-blog__body h3{margin:0;color:#f3f7ff;font-size:20px}.sap-mig-blog__body p{margin:0;color:var(--sap-muted);line-height:1.6}.sap-mig-contact{border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 48px rgba(0,0,0,.4)}.sap-mig-contact__form input,.sap-mig-contact__form textarea,.sap-mig-contact__form select{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:12px;color:var(--sap-text);padding:12px 14px}.sap-mig-contact__form input:focus,.sap-mig-contact__form textarea:focus,.sap-mig-contact__form select:focus{border-color:rgba(90,208,255,.7);box-shadow:0 0 0 3px rgba(90,208,255,.16);outline:none}.sap-mig-wrapper h1,.sap-mig-wrapper h2,.sap-mig-wrapper h3,.sap-mig-wrapper h4,.sap-mig-wrapper h6{color:var(--sap-text)}.sap-mig-wrapper section+section{margin-top:20px}.sap-mig-btn.sap-mig-btn--link{justify-content:flex-start}.integration-wrapper{--int-primary:#6ee7ff;--int-accent:#7ef3c1;--int-surface:#0f172a;--int-surface-2:#0c1324;--int-text:#e9f1ff;--int-muted:#9eb3d6;background:#070d1c;color:var(--int-text);border-radius:20px;overflow:hidden}.integration-wrapper section{padding:clamp(44px, 6vw, 90px)}.integration-hero{background:radial-gradient(circle at 12% 18%,rgba(110,231,255,.12),transparent 30%),radial-gradient(circle at 82% 12%,rgba(126,243,193,.14),transparent 28%),linear-gradient(145deg,#0b1224 0%,#0a0f1f 60%,#0c1530 100%)}.integration-hero h1{font-size:clamp(34px, 4vw, 58px);line-height:1.1;margin:0 0 14px;letter-spacing:-.02em}.integration-lead{font-size:18px;color:var(--int-muted);max-width:780px;margin:0 0 22px}.integration-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:14px;font-weight:700;text-decoration:none;background:linear-gradient(120deg,var(--int-primary),var(--int-accent));color:#051025;box-shadow:0 15px 40px rgba(110,231,255,.25);transition:transform 0.2s ease,box-shadow 0.2s ease;border:none}.integration-btn:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 18px 50px rgba(110,231,255,.35)}.integration-btn--ghost{background:transparent;border:1px solid rgba(255,255,255,.12);color:var(--int-text);box-shadow:none}.integration-btn--link{background:none;color:var(--int-primary);box-shadow:none;padding:0}.integration-overview,.integration-testimonials,.integration-blog,.integration-contact{background:linear-gradient(160deg,#0d1628 0%,#0c1322 100%);border-top:1px solid rgba(255,255,255,.08)}.integration-overview h2,.integration-testimonials h2,.integration-blog h2,.integration-contact h2,.integration-experts h2{margin:0 0 12px;font-size:clamp(26px, 3vw, 36px)}.integration-body{color:var(--int-muted);line-height:1.7}.integration-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;background:linear-gradient(145deg,#0c1428,#101d34)}.integration-card{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:22px;box-shadow:0 10px 34px rgba(0,0,0,.25)}.integration-card--wide h2{margin-top:0}.integration-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--int-accent);margin:0 0 10px}.integration-menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.integration-menu a{display:block;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:var(--int-text);text-decoration:none;background:rgba(255,255,255,.02);transition:border-color 0.2s ease,transform 0.2s ease,background 0.2s ease}.integration-menu a:hover{border-color:rgba(110,231,255,.6);background:rgba(110,231,255,.06);transform:translateX(4px)}.integration-experts{background:linear-gradient(160deg,rgba(110,231,255,.08),rgba(126,243,193,.04)),#0a0f1f;text-align:center;border-top:1px solid rgba(255,255,255,.08)}.integration-logos{background:#0c1324;padding-top:clamp(36px, 4vw, 54px);padding-bottom:clamp(36px, 4vw, 54px)}.integration-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.integration-grid--logos{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));align-items:center}.integration-logo{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:12px;text-align:center;box-shadow:0 8px 24px rgba(0,0,0,.25)}.integration-logo img{max-width:100%;height:auto;object-fit:contain}.integration-testimonials .integration-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.integration-card--testimonial{display:flex;flex-direction:column;gap:10px}.integration-quote{color:var(--int-text);font-size:16px;line-height:1.6}.integration-client h4{margin:0;color:#f3f7ff}.integration-client span{color:var(--int-muted);font-size:14px}.integration-grid--blog .integration-card{overflow:hidden;padding:0;display:flex;flex-direction:column}.integration-blog__figure{position:relative}.integration-blog__figure img{width:100%;display:block}.integration-badge{position:absolute;left:14px;bottom:14px;background:rgba(110,231,255,.16);color:#d8f3ff;border-radius:10px;padding:8px 12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.integration-blog__body{padding:18px;display:flex;flex-direction:column;gap:10px}.integration-blog__body h3{margin:0;color:#f3f7ff;font-size:20px}.integration-blog__body p{margin:0;color:var(--int-muted);line-height:1.6}.integration-contact{border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 48px rgba(0,0,0,.4)}.integration-contact__form input,.integration-contact__form textarea,.integration-contact__form select{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:12px;color:var(--int-text);padding:12px 14px}.integration-contact__form input:focus,.integration-contact__form textarea:focus,.integration-contact__form select:focus{border-color:rgba(110,231,255,.7);box-shadow:0 0 0 3px rgba(110,231,255,.16);outline:none}.integration-wrapper h1,.integration-wrapper h2,.integration-wrapper h3,.integration-wrapper h4,.integration-wrapper h6{color:var(--int-text)}.integration-wrapper section+section{margin-top:20px}.integration-btn.integration-btn--link{justify-content:flex-start}.strategic-wrapper{--str-primary:#6ee7ff;--str-accent:#7ef3c1;--str-surface:#0f172a;--str-surface-2:#0c1324;--str-text:#e9f1ff;--str-muted:#9eb3d6;background:#070d1c;color:var(--str-text);border-radius:20px;overflow:hidden}.strategic-wrapper section{padding:clamp(44px, 6vw, 90px)}.strategic-hero{background:radial-gradient(circle at 12% 18%,rgba(110,231,255,.12),transparent 30%),radial-gradient(circle at 82% 12%,rgba(126,243,193,.14),transparent 28%),linear-gradient(145deg,#0b1224 0%,#0a0f1f 60%,#0c1530 100%)}.strategic-hero h1{font-size:clamp(34px, 4vw, 58px);line-height:1.1;margin:0 0 14px;letter-spacing:-.02em}.strategic-lead{font-size:18px;color:var(--str-muted);max-width:820px;margin:0 0 22px}.strategic-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:14px;font-weight:700;text-decoration:none;background:linear-gradient(120deg,var(--str-primary),var(--str-accent));color:#051025;box-shadow:0 15px 40px rgba(110,231,255,.25);transition:transform 0.2s ease,box-shadow 0.2s ease;border:none}.strategic-btn:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 18px 50px rgba(110,231,255,.35)}.strategic-btn--ghost{background:transparent;border:1px solid rgba(255,255,255,.12);color:var(--str-text);box-shadow:none}.strategic-btn--link{background:none;color:var(--str-primary);box-shadow:none;padding:0}.strategic-erp,.strategic-audit,.strategic-data,.strategic-training,.strategic-staff,.strategic-blog{background:linear-gradient(160deg,#0d1628 0%,#0c1322 100%);border-top:1px solid rgba(255,255,255,.08)}.strategic-erp h2,.strategic-erp h4,.strategic-audit h2,.strategic-audit h4,.strategic-data h2,.strategic-data h4,.strategic-training h2,.strategic-training h4,.strategic-staff h2,.strategic-staff h4,.strategic-blog h2,.strategic-cta h3{margin:0 0 12px}.strategic-erp h2,.strategic-audit h2,.strategic-data h2,.strategic-training h2,.strategic-staff h2,.strategic-blog h2{font-size:clamp(26px, 3vw, 36px)}.strategic-body{color:var(--str-muted);line-height:1.7}.strategic-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-top:16px}.strategic-grid--two{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:center}.strategic-card{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px;box-shadow:0 10px 34px rgba(0,0,0,.25)}.strategic-card--img img{width:100%;border-radius:12px;margin-bottom:12px}.strategic-card--img h3,.strategic-card--icon h3,.strategic-card--blog h3{margin:6px 0;color:#f3f7ff}.strategic-card--icon{text-align:left}.strategic-icon{width:52px;height:52px;border-radius:12px;background:rgba(110,231,255,.12);display:grid;place-items:center;color:var(--str-primary);font-size:20px;margin-bottom:10px}.strategic-cta{background:linear-gradient(160deg,rgba(110,231,255,.08),rgba(126,243,193,.04)),#0a0f1f;text-align:center;border-top:1px solid rgba(255,255,255,.08)}.strategic-cta--mid h3,.strategic-cta--audit h3,.strategic-cta--final h3{font-size:clamp(22px, 2.5vw, 30px);color:#f3f7ff;margin-top:8px}.strategic-media{border-radius:16px;overflow:hidden;box-shadow:0 18px 46px rgba(0,0,0,.35)}.strategic-media img{display:block;width:100%;height:auto}.strategic-list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.strategic-list--bullets{list-style:disc;padding-left:20px}.strategic-list li{color:var(--str-text)}.strategic-audit__head{margin-bottom:16px}.strategic-blog__figure{position:relative}.strategic-blog__figure img{width:100%;display:block}.strategic-badge{position:absolute;left:14px;bottom:14px;background:rgba(110,231,255,.16);color:#d8f3ff;border-radius:10px;padding:8px 12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.strategic-card--blog{overflow:hidden;padding:0;display:flex;flex-direction:column}.strategic-blog__body{padding:18px;display:flex;flex-direction:column;gap:10px}.strategic-blog__body p{margin:0;color:var(--str-muted);line-height:1.6}.strategic-wrapper h1,.strategic-wrapper h2,.strategic-wrapper h3,.strategic-wrapper h4{color:var(--str-text)}.strategic-wrapper section+section{margin-top:20px}.strategic-btn.strategic-btn--link{justify-content:flex-start}.erpselect-wrapper{--erpselect-primary:#6ee7ff;--erpselect-accent:#7ef3c1;--erpselect-text:#e9f1ff;--erpselect-muted:#9eb3d6;--erpselect-surface:#0f172a;--erpselect-surface-2:#0c1324;background:#070d1c;color:var(--erpselect-text);border-radius:20px;overflow:hidden}.erpselect-wrapper section{padding:clamp(44px, 6vw, 90px)}.erpselect-hero{background:radial-gradient(circle at 12% 18%,rgba(110,231,255,.12),transparent 30%),radial-gradient(circle at 82% 12%,rgba(126,243,193,.14),transparent 28%),linear-gradient(145deg,#0b1224 0%,#0a0f1f 60%,#0c1530 100%)}.erpselect-hero h1{font-size:clamp(34px, 4vw, 58px);line-height:1.1;margin:0 0 14px;letter-spacing:-.02em}.erpselect-lead{font-size:18px;color:var(--erpselect-muted);max-width:820px;margin:0 0 22px}.erpselect-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:14px;font-weight:700;text-decoration:none;background:linear-gradient(120deg,var(--erpselect-primary),var(--erpselect-accent));color:#051025;box-shadow:0 15px 40px rgba(110,231,255,.25);transition:transform 0.2s ease,box-shadow 0.2s ease;border:none}.erpselect-btn:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 18px 50px rgba(110,231,255,.35)}.erpselect-btn--link{background:none;color:var(--erpselect-primary);box-shadow:none;padding:0;justify-content:flex-start}.erpselect-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;background:linear-gradient(145deg,#0c1428,#101d34)}.erpselect-card{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:22px;box-shadow:0 10px 34px rgba(0,0,0,.25)}.erpselect-card--wide h2,.erpselect-card--wide h4{margin:0 0 10px}.erpselect-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--erpselect-accent);margin:0 0 10px}.erpselect-menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.erpselect-menu a{display:block;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:var(--erpselect-text);text-decoration:none;background:rgba(255,255,255,.02);transition:border-color 0.2s ease,transform 0.2s ease,background 0.2s ease}.erpselect-menu a:hover{border-color:rgba(110,231,255,.6);background:rgba(110,231,255,.06);transform:translateX(4px)}.erpselect-body{color:var(--erpselect-muted);line-height:1.7}.erpselect-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:12px}.erpselect-card--img img{width:100%;border-radius:12px;margin-bottom:10px}.erpselect-card--img h3{margin:6px 0;color:#f3f7ff}.erpselect-card--img p{color:var(--erpselect-muted);margin:0}.erpselect-cta{background:linear-gradient(160deg,rgba(110,231,255,.08),rgba(126,243,193,.04)),#0a0f1f;text-align:center;border-top:1px solid rgba(255,255,255,.08)}.erpselect-cta h3{margin-top:12px;color:#f3f7ff}.erpselect-blog{background:linear-gradient(160deg,#0d1628 0%,#0c1322 100%);border-top:1px solid rgba(255,255,255,.08)}.erpselect-blog h2{margin:0 0 12px;font-size:clamp(26px, 3vw, 36px)}.erpselect-grid--blog{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.erpselect-card--blog{overflow:hidden;padding:0;display:flex;flex-direction:column}.erpselect-blog__figure{position:relative}.erpselect-blog__figure img{width:100%;display:block}.erpselect-badge{position:absolute;left:14px;bottom:14px;background:rgba(110,231,255,.16);color:#d8f3ff;border-radius:10px;padding:8px 12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.erpselect-blog__body{padding:18px;display:flex;flex-direction:column;gap:10px}.erpselect-blog__body h3{margin:0;color:#f3f7ff;font-size:20px}.erpselect-blog__body p{margin:0;color:var(--erpselect-muted);line-height:1.6}.erpselect-wrapper h1,.erpselect-wrapper h2,.erpselect-wrapper h3,.erpselect-wrapper h4,.erpselect-wrapper h6{color:var(--erpselect-text)}.erpselect-wrapper section+section{margin-top:20px}@media (max-width:767px){.erpselect-wrapper section{padding:32px 22px}.erpselect-menu{flex-direction:row;flex-wrap:wrap}.erpselect-menu li{flex:1 1 48%}}@media (max-width:767px){.strategic-wrapper section{padding:32px 22px}}@media (max-width:767px){.integration-wrapper section{padding:32px 22px}.integration-menu{flex-direction:row;flex-wrap:wrap}.integration-menu li{flex:1 1 48%}}.erpaudit-wrapper{--erpa-primary:#6ee7ff;--erpa-accent:#7ef3c1;--erpa-text:#e9f1ff;--erpa-muted:#9eb3d6;background:#070d1c;color:var(--erpa-text);border-radius:20px;overflow:hidden}.erpaudit-wrapper section{padding:clamp(44px, 6vw, 90px)}.erpaudit-hero{background:radial-gradient(circle at 12% 18%,rgba(110,231,255,.12),transparent 30%),radial-gradient(circle at 82% 12%,rgba(126,243,193,.14),transparent 28%),linear-gradient(145deg,#0b1224 0%,#0a0f1f 60%,#0c1530 100%)}.erpaudit-hero h1{font-size:clamp(34px, 4vw, 58px);line-height:1.1;margin:0 0 14px;letter-spacing:-.02em}.erpaudit-lead{font-size:18px;color:var(--erpa-muted);max-width:820px;margin:0 0 22px}.erpaudit-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:14px;font-weight:700;text-decoration:none;background:linear-gradient(120deg,var(--erpa-primary),var(--erpa-accent));color:#051025;box-shadow:0 15px 40px rgba(110,231,255,.25);transition:transform 0.2s ease,box-shadow 0.2s ease;border:none}.erpaudit-btn:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 18px 50px rgba(110,231,255,.35)}.erpaudit-btn--link{background:none;color:var(--erpa-primary);box-shadow:none;padding:0;justify-content:flex-start}.erpaudit-reasons,.erpaudit-cta,.erpaudit-blog{background:linear-gradient(160deg,#0d1628 0%,#0c1322 100%);border-top:1px solid rgba(255,255,255,.08)}.erpaudit-head h2,.erpaudit-blog h2{margin:0 0 12px;font-size:clamp(26px, 3vw, 36px)}.erpaudit-body{color:var(--erpa-muted);line-height:1.7}.erpaudit-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-top:16px}.erpaudit-grid--icons{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.erpaudit-card{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px;box-shadow:0 10px 34px rgba(0,0,0,.25)}.erpaudit-card--icon h3,.erpaudit-card--blog h3{margin:8px 0;color:#f3f7ff}.erpaudit-icon{width:52px;height:52px;border-radius:12px;background:rgba(110,231,255,.12);display:grid;place-items:center;color:var(--erpa-primary);font-size:20px;margin-bottom:10px}.erpaudit-cta{text-align:left}.erpaudit-grid--cta{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:center}.erpaudit-media{border-radius:16px;overflow:hidden;box-shadow:0 18px 46px rgba(0,0,0,.35)}.erpaudit-media img{display:block;width:100%;height:auto}.erpaudit-blog__figure{position:relative}.erpaudit-blog__figure img{width:100%;display:block}.erpaudit-badge{position:absolute;left:14px;bottom:14px;background:rgba(110,231,255,.16);color:#d8f3ff;border-radius:10px;padding:8px 12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.erpaudit-card--blog{overflow:hidden;padding:0;display:flex;flex-direction:column}.erpaudit-blog__body{padding:18px;display:flex;flex-direction:column;gap:10px}.erpaudit-blog__body p{margin:0;color:var(--erpa-muted);line-height:1.6}.erpaudit-wrapper h1,.erpaudit-wrapper h2,.erpaudit-wrapper h3,.erpaudit-wrapper h4,.erpaudit-wrapper h6{color:var(--erpa-text)}.erpaudit-wrapper section+section{margin-top:20px}@media (max-width:767px){.erpaudit-wrapper section{padding:32px 22px}}.staffaug-wrapper{--staff-primary:#6ee7ff;--staff-accent:#7ef3c1;--staff-text:#e9f1ff;--staff-muted:#9eb3d6;background:#070d1c;color:var(--staff-text);border-radius:20px;overflow:hidden}.staffaug-wrapper section{padding:clamp(44px, 6vw, 90px)}.staffaug-hero{background:radial-gradient(circle at 12% 18%,rgba(110,231,255,.12),transparent 30%),radial-gradient(circle at 82% 12%,rgba(126,243,193,.14),transparent 28%),linear-gradient(145deg,#0b1224 0%,#0a0f1f 60%,#0c1530 100%)}.staffaug-hero h1{font-size:clamp(34px, 4vw, 58px);line-height:1.1;margin:0 0 14px;letter-spacing:-.02em}.staffaug-lead{font-size:18px;color:var(--staff-muted);max-width:820px;margin:0 0 22px}.staffaug-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:14px;font-weight:700;text-decoration:none;background:linear-gradient(120deg,var(--staff-primary),var(--staff-accent));color:#051025;box-shadow:0 15px 40px rgba(110,231,255,.25);transition:transform 0.2s ease,box-shadow 0.2s ease;border:none}.staffaug-btn:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 18px 50px rgba(110,231,255,.35)}.staffaug-btn--link{background:none;color:var(--staff-primary);box-shadow:none;padding:0;justify-content:flex-start}.staffaug-details,.staffaug-quick,.staffaug-why,.staffaug-pricing,.staffaug-cta,.staffaug-blog{background:linear-gradient(160deg,#0d1628 0%,#0c1322 100%);border-top:1px solid rgba(255,255,255,.08)}.staffaug-details h2,.staffaug-details h3,.staffaug-why h2,.staffaug-pricing h2,.staffaug-blog h2,.staffaug-cta h3{margin:0 0 12px;color:#f3f7ff}.staffaug-body{color:var(--staff-muted);line-height:1.7}.staffaug-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;align-items:start}.staffaug-grid--two{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.staffaug-grid--three{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.staffaug-grid--icons{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));text-align:center}.staffaug-card{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px;box-shadow:0 10px 34px rgba(0,0,0,.25)}.staffaug-card--icon{padding:16px}.staffaug-icon{width:48px;height:48px;border-radius:12px;background:rgba(110,231,255,.12);display:grid;place-items:center;color:var(--staff-primary);margin:0 auto 10px}.staffaug-media{border-radius:16px;overflow:hidden;box-shadow:0 18px 46px rgba(0,0,0,.35)}.staffaug-media img{display:block;width:100%;height:auto}.staffaug-list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.staffaug-list--check{list-style:disc;padding-left:20px}.staffaug-list li{color:var(--staff-text)}.staffaug-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--staff-accent);margin:0 0 10px}.staffaug-menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.staffaug-menu a{display:block;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:var(--staff-text);text-decoration:none;background:rgba(255,255,255,.02);transition:border-color 0.2s ease,transform 0.2s ease,background 0.2s ease}.staffaug-menu a:hover{border-color:rgba(110,231,255,.6);background:rgba(110,231,255,.06);transform:translateX(4px)}.staffaug-blog__figure{position:relative}.staffaug-blog__figure img{width:100%;display:block}.staffaug-badge{position:absolute;left:14px;bottom:14px;background:rgba(110,231,255,.16);color:#d8f3ff;border-radius:10px;padding:8px 12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.staffaug-card--blog{overflow:hidden;padding:0;display:flex;flex-direction:column}.staffaug-blog__body{padding:18px;display:flex;flex-direction:column;gap:10px}.staffaug-blog__body p{margin:0;color:var(--staff-muted);line-height:1.6}.staffaug-wrapper h1,.staffaug-wrapper h2,.staffaug-wrapper h3,.staffaug-wrapper h4,.staffaug-wrapper h6{color:var(--staff-text)}.staffaug-wrapper section+section{margin-top:20px}@media (max-width:767px){.staffaug-wrapper section{padding:32px 22px}.staffaug-menu{flex-direction:row;flex-wrap:wrap}.staffaug-menu li{flex:1 1 48%}}.digit-wrapper{--digit-primary:#6ee7ff;--digit-accent:#7ef3c1;--digit-text:#e9f1ff;--digit-muted:#9eb3d6;background:#070d1c;color:var(--digit-text);border-radius:20px;overflow:hidden}.digit-wrapper section{padding:clamp(44px, 6vw, 90px)}.digit-hero{background:radial-gradient(circle at 12% 18%,rgba(110,231,255,.12),transparent 30%),radial-gradient(circle at 82% 12%,rgba(126,243,193,.14),transparent 28%),linear-gradient(145deg,#0b1224 0%,#0a0f1f 60%,#0c1530 100%)}.digit-hero h1{font-size:clamp(34px, 4vw, 58px);line-height:1.1;margin:0 0 14px;letter-spacing:-.02em}.digit-lead{font-size:18px;color:var(--digit-muted);max-width:820px;margin:0 0 22px}.digit-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:14px;font-weight:700;text-decoration:none;background:linear-gradient(120deg,var(--digit-primary),var(--digit-accent));color:#051025;box-shadow:0 15px 40px rgba(110,231,255,.25);transition:transform 0.2s ease,box-shadow 0.2s ease;border:none}.digit-btn:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 18px 50px rgba(110,231,255,.35)}.digit-btn--ghost{background:transparent;border:1px solid rgba(255,255,255,.12);color:var(--digit-text);box-shadow:none}.digit-btn--link{background:none;color:var(--digit-primary);box-shadow:none;padding:0;justify-content:flex-start}.digit-columns,.digit-tech,.digit-testimonial,.digit-blog{background:linear-gradient(160deg,#0d1628 0%,#0c1322 100%);border-top:1px solid rgba(255,255,255,.08)}.digit-card{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px;box-shadow:0 10px 34px rgba(0,0,0,.25)}.digit-card--wide h2{margin-top:0}.digit-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--digit-accent);margin:0 0 10px}.digit-menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.digit-menu a{display:block;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:var(--digit-text);text-decoration:none;background:rgba(255,255,255,.02);transition:border-color 0.2s ease,transform 0.2s ease,background 0.2s ease}.digit-menu a:hover{border-color:rgba(110,231,255,.6);background:rgba(110,231,255,.06);transform:translateX(4px)}.digit-body{color:var(--digit-muted);line-height:1.7}.digit-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;align-items:center}.digit-grid--two{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.digit-card--blog{overflow:hidden;padding:0;display:flex;flex-direction:column}.digit-blog__figure{position:relative}.digit-blog__figure img{width:100%;display:block}.digit-badge{position:absolute;left:14px;bottom:14px;background:rgba(110,231,255,.16);color:#d8f3ff;border-radius:10px;padding:8px 12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.digit-blog__body{padding:18px;display:flex;flex-direction:column;gap:10px}.digit-blog__body h3{margin:0;color:#f3f7ff}.digit-blog__body p{margin:0;color:var(--digit-muted);line-height:1.6}.digit-media{border-radius:16px;overflow:hidden;box-shadow:0 18px 46px rgba(0,0,0,.35)}.digit-media img{width:100%;height:auto;display:block}.digit-list{list-style:disc;padding-left:20px;color:var(--digit-text)}.digit-testimonial h2,.digit-blog h2,.digit-tech h2,.digit-tech h4,.digit-card--wide h2{color:#f3f7ff}.digit-wrapper section+section{margin-top:20px}@media (max-width:767px){.digit-wrapper section{padding:32px 22px}.digit-menu{flex-direction:row;flex-wrap:wrap}.digit-menu li{flex:1 1 48%}}.data-wrapper{--data-primary:#6ee7ff;--data-accent:#7ef3c1;--data-text:#e9f1ff;--data-muted:#9eb3d6;background:#070d1c;color:var(--data-text);border-radius:20px;overflow:hidden}.data-wrapper section{padding:clamp(44px, 6vw, 90px)}.data-hero{background:radial-gradient(circle at 12% 18%,rgba(110,231,255,.12),transparent 30%),radial-gradient(circle at 82% 12%,rgba(126,243,193,.14),transparent 28%),linear-gradient(145deg,#0b1224 0%,#0a0f1f 60%,#0c1530 100%)}.data-hero h1{font-size:clamp(34px, 4vw, 58px);line-height:1.1;margin:0 0 14px;letter-spacing:-.02em}.data-lead{font-size:18px;color:var(--data-muted);max-width:820px;margin:0 0 22px}.data-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:14px;font-weight:700;text-decoration:none;background:linear-gradient(120deg,var(--data-primary),var(--data-accent));color:#051025;box-shadow:0 15px 40px rgba(110,231,255,.25);transition:transform 0.2s ease,box-shadow 0.2s ease;border:none}.data-btn:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 18px 50px rgba(110,231,255,.35)}.data-btn--ghost{background:transparent;border:1px solid rgba(255,255,255,.12);color:var(--data-text);box-shadow:none}.data-btn--link{background:none;color:var(--data-primary);box-shadow:none;padding:0;justify-content:flex-start}.data-what,.data-partner,.data-blog{background:linear-gradient(160deg,#0d1628 0%,#0c1322 100%);border-top:1px solid rgba(255,255,255,.08)}.data-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;align-items:center}.data-grid--two{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.data-card{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px;box-shadow:0 10px 34px rgba(0,0,0,.25)}.data-card--wide h2,.data-card--wide h3{margin:0 0 10px}.data-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--data-accent);margin:0 0 10px}.data-menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.data-menu a{display:block;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:var(--data-text);text-decoration:none;background:rgba(255,255,255,.02);transition:border-color 0.2s ease,transform 0.2s ease,background 0.2s ease}.data-menu a:hover{border-color:rgba(110,231,255,.6);background:rgba(110,231,255,.06);transform:translateX(4px)}.data-body{color:var(--data-muted);line-height:1.7}.data-media{border-radius:16px;overflow:hidden;box-shadow:0 18px 46px rgba(0,0,0,.35)}.data-media img{width:100%;height:auto;display:block}.data-blog__figure{position:relative}.data-blog__figure img{width:100%;display:block}.data-badge{position:absolute;left:14px;bottom:14px;background:rgba(110,231,255,.16);color:#d8f3ff;border-radius:10px;padding:8px 12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.data-card--blog{overflow:hidden;padding:0;display:flex;flex-direction:column}.data-blog__body{padding:18px;display:flex;flex-direction:column;gap:10px}.data-blog__body h3{margin:0;color:#f3f7ff}.data-blog__body p{margin:0;color:var(--data-muted);line-height:1.6}.data-wrapper h1,.data-wrapper h2,.data-wrapper h3,.data-wrapper h6{color:var(--data-text)}.data-wrapper section+section{margin-top:20px}@media (max-width:767px){.data-wrapper section{padding:32px 22px}.data-menu{flex-direction:row;flex-wrap:wrap}.data-menu li{flex:1 1 48%}}.train-wrapper{--train-primary:#ffc26f;--train-accent:#ff8db8;--train-text:#f7f7fb;--train-muted:#b8c1d9;background:#0c0f1b;color:var(--train-text);border-radius:20px;overflow:hidden}.train-wrapper section{padding:clamp(44px, 6vw, 90px)}.train-hero{text-align:center;background:radial-gradient(circle at 16% 18%,rgba(255,194,111,.16),transparent 32%),radial-gradient(circle at 82% 12%,rgba(255,141,184,.16),transparent 28%),linear-gradient(140deg,#0d1223 0%,#0a0f1f 50%,#111a32 100%)}.train-hero h1{font-size:clamp(34px, 4vw, 58px);line-height:1.1;margin:0 0 12px;letter-spacing:-.02em}.train-lead{color:var(--train-muted);font-size:18px;max-width:820px;margin:0 auto 22px}.train-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:14px;font-weight:700;text-decoration:none;background:linear-gradient(120deg,var(--train-primary),var(--train-accent));color:#0b0f1e;box-shadow:0 15px 40px rgba(255,194,111,.25);transition:transform 0.2s ease,box-shadow 0.2s ease;border:none}.train-btn:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 18px 50px rgba(255,194,111,.35)}.train-btn--ghost{background:transparent;border:1px solid rgba(255,255,255,.14);color:var(--train-text)}.train-btn--link{padding:0;background:none;color:var(--train-primary);box-shadow:none}.train-main,.train-cta,.train-blog{background:#0a0f1e}.train-grid{display:grid;gap:26px}.train-grid--two{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:center}.train-grid--blog{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.train-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:18px;backdrop-filter:blur(4px)}.train-card--wide h2{margin-top:0}.train-eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:13px;color:var(--train-muted);margin:0 0 8px}.train-body{color:#374151;line-height:1.7}.train-list{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:10px}.train-list li{padding-left:18px;position:relative;color:var(--train-text)}.train-list li::before{content:'';position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--train-primary),var(--train-accent))}.train-media{border-radius:16px;overflow:hidden;box-shadow:0 18px 46px rgba(0,0,0,.35)}.train-media img{width:100%;display:block}.train-menu{list-style:none;display:flex;flex-direction:column;gap:10px;padding:0;margin:0}.train-menu a{color:var(--train-text);text-decoration:none;padding:10px 12px;border-radius:10px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.06);display:inline-flex;align-items:center;gap:10px;transition:border-color 0.2s ease,transform 0.2s ease}.train-menu a::after{content:'↗';color:var(--train-primary);font-size:12px;opacity:.8}.train-menu a:hover{border-color:rgba(255,255,255,.16);transform:translateX(4px)}.train-blog__figure{position:relative}.train-blog__figure img{width:100%;display:block}.train-badge{position:absolute;left:14px;bottom:14px;background:rgba(255,194,111,.16);color:#ffe8c7;border-radius:10px;padding:8px 12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.train-card--blog{overflow:hidden;padding:0;display:flex;flex-direction:column}.train-blog__body{padding:18px;display:flex;flex-direction:column;gap:10px}.train-blog__body h3{margin:0;color:#f3f7ff}.train-blog__body p{margin:0;color:var(--train-muted);line-height:1.6}.isw-blog{background:radial-gradient(circle at 12% 18%,rgba(61,119,237,.12),transparent 30%),#f7f9ff;margin-top:30px;border-radius:20px;box-shadow:0 14px 38px rgba(0,0,0,.12)}.isw-blog .isw-tag-pill{background:#e8f1ff;color:#1d55c8;box-shadow:0 10px 30px rgba(61,119,237,.15);gap:6px}.isw-pulse-dot{width:8px;height:8px;border-radius:50%;background:#1d55c8;opacity:.6;animation:isw-pulse 1.2s ease-in-out infinite}.isw-pulse-dot:nth-child(2){animation-delay:0.2s}.isw-pulse-dot:nth-child(3){animation-delay:0.4s}@keyframes isw-pulse{0%,100%{opacity:.2;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.isw-blog-card{width:100%;background:#fff;border:1px solid #e5e7eb;box-shadow:0 12px 32px rgba(17,24,39,.08)}.isw-blog-thumb img{width:100%;height:auto;border-radius:12px;object-fit:cover}.isw-blog h3,.isw-blog h6{color:#0f172a}.isw-blog p{color:#4b5563;line-height:1.6}.isw-blog .btn{border:1px solid #d1d5db}.section-newsletter-1{background:radial-gradient(circle at 8% 12%,rgba(61,119,237,.14),transparent 28%),radial-gradient(circle at 90% 20%,rgba(29,85,200,.12),transparent 24%),#f7f9ff}.section-newsletter-1 .isw-contact{background:rgba(255,255,255,.92);backdrop-filter:blur(8px);border:1px solid #e5e7eb;box-shadow:0 16px 42px rgba(17,24,39,.12)}.section-newsletter-1 .con-img{max-width:140px}.section-newsletter-1 .btn{border:1px solid #d1d5db;box-shadow:0 10px 24px rgba(29,85,200,.18)}.isw-contact__stack{display:flex;flex-wrap:wrap}.train-wrapper h1,.train-wrapper h2,.train-wrapper h3,.train-wrapper h6{color:var(--train-text)}.train-wrapper section+section{margin-top:20px}@media (max-width:767px){.train-wrapper section{padding:32px 22px}.train-menu{flex-direction:row;flex-wrap:wrap}.train-menu li{flex:1 1 48%}}@media (max-width:767px){.sap-mig-wrapper section{padding:32px 22px}.sap-mig-menu{flex-direction:row;flex-wrap:wrap}.sap-mig-menu li{flex:1 1 48%}}@media (max-width:767px){.impl-wrapper section{padding:32px 22px}.impl-menu{flex-direction:row;flex-wrap:wrap}.impl-menu li{flex:1 1 48%}}:root{--tc-theme-primary:#1d55c8;--tc-theme-primary-light:#3f7ded;--tc-theme-secondary:#7f7d88;--tc-theme-primary-soft:#bdd8ff;--tc-theme-primary-dark:#1846a2;--tc-theme-neutral-900:#111827}.impl-wrapper,.sap-mig-wrapper,.integration-wrapper,.strategic-wrapper,.erpselect-wrapper,.erpaudit-wrapper,.staffaug-wrapper,.digit-wrapper,.data-wrapper,.train-wrapper{background:radial-gradient(circle at 10% 12%,rgba(61,119,237,.12),transparent 30%),linear-gradient(180deg,#0c1224 0%,var(--tc-theme-neutral-900) 38%,#0c1224 100%);color:#f4f7ff}.impl-hero,.sap-mig-hero,.integration-hero,.strategic-hero,.erpselect-hero,.erpaudit-hero,.staffaug-hero,.digit-hero,.data-hero,.train-hero{background:linear-gradient(135deg,var(--tc-theme-primary-dark) 0%,#0b1329 48%,var(--tc-theme-primary) 100%);box-shadow:0 30px 80px rgba(17,24,39,.6);color:#f7f9ff}.impl-hero,.sap-mig-hero,.integration-hero,.strategic-hero,.erpselect-hero,.erpaudit-hero,.staffaug-hero,.digit-hero,.data-hero{color:#f7f9ff}.impl-btn,.sap-mig-btn,.integration-btn,.strategic-btn,.erpselect-btn,.erpaudit-btn,.staffaug-btn,.digit-btn,.data-btn,.train-btn{background:linear-gradient(120deg,var(--tc-theme-primary) 0%,var(--tc-theme-primary-light) 100%);color:#fdfefe;box-shadow:0 15px 40px rgba(29,85,200,.35);border:none}.impl-btn:hover,.sap-mig-btn:hover,.integration-btn:hover,.strategic-btn:hover,.erpselect-btn:hover,.erpaudit-btn:hover,.staffaug-btn:hover,.digit-btn:hover,.data-btn:hover,.train-btn:hover{box-shadow:0 20px 50px rgba(63,125,237,.4);transform:translateY(-2px) scale(1.01)}.impl-btn--ghost,.sap-mig-btn--ghost,.integration-btn--ghost,.strategic-btn--ghost,.erpselect-btn--ghost,.erpaudit-btn--ghost,.staffaug-btn--ghost,.digit-btn--ghost,.data-btn--ghost,.train-btn--ghost{border:1px solid rgba(255,255,255,.16);color:#f5f7ff;background:rgba(255,255,255,.02)}.impl-btn--link,.sap-mig-btn--link,.integration-btn--link,.strategic-btn--link,.erpselect-btn--link,.erpaudit-btn--link,.staffaug-btn--link,.digit-btn--link,.data-btn--link,.train-btn--link{color:var(--tc-theme-primary-soft)}.impl-card,.sap-mig-card,.integration-card,.strategic-card,.erpselect-card,.erpaudit-card,.staffaug-card,.digit-card,.data-card,.train-card{background:linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,.9) 100%);border:1px solid #e5e7eb;box-shadow:0 12px 42px rgba(17,24,39,.08),0 0 0 1px rgba(61,119,237,.04)}.impl-menu a,.sap-mig-menu a,.integration-menu a,.strategic-menu a,.erpselect-menu a,.erpaudit-menu a,.staffaug-menu a,.digit-menu a,.data-menu a,.train-menu a{border-color:rgba(255,255,255,.08);color:#1f2937}.impl-menu a:hover,.sap-mig-menu a:hover,.integration-menu a:hover,.strategic-menu a:hover,.erpselect-menu a:hover,.erpaudit-menu a:hover,.staffaug-menu a:hover,.digit-menu a:hover,.data-menu a:hover,.train-menu a:hover{border-color:#cfd8e3;background:#f3f6ff}.wpforms-field-label{color:white!important}#wpforms-4268-field_2-container input{background-color:}