.hero[data-astro-cid-bbe6dxrz]{position:relative;padding:76px 0 110px}.hero-content[data-astro-cid-bbe6dxrz]{max-width:1120px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1.1fr .9fr;gap:72px;align-items:center}.hero-text[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:clamp(42px,4.7vw,64px);line-height:1.05;max-width:650px;margin:22px 0;letter-spacing:-2.8px}.hero-text[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz] em[data-astro-cid-bbe6dxrz]{color:#2563eb;font-style:normal}.eyebrow[data-astro-cid-bbe6dxrz]{display:inline-block;padding:7px 12px;background:#eff6ff;color:#1d4ed8;border-radius:999px;font-weight:600;font-size:13px;letter-spacing:.01em}.eyebrow-dot[data-astro-cid-bbe6dxrz]{display:inline-block;width:7px;height:7px;margin:0 7px 1px 0;border-radius:50%;background:#2563eb}.hero-description[data-astro-cid-bbe6dxrz]{font-size:18px;color:#475569;max-width:580px;line-height:1.7;margin-bottom:30px}.hero-buttons[data-astro-cid-bbe6dxrz]{display:flex;gap:12px;flex-wrap:wrap}.btn-primary[data-astro-cid-bbe6dxrz],.btn-secondary[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:9px;text-decoration:none;font-weight:600;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;text-align:center}.btn-primary[data-astro-cid-bbe6dxrz]{background:#2563eb;color:#fff}.btn-primary[data-astro-cid-bbe6dxrz]:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 12px 22px #2563eb38}.btn-secondary[data-astro-cid-bbe6dxrz]{border:1px solid #cbd5e1;color:#0f172a;background:#fff}.btn-secondary[data-astro-cid-bbe6dxrz]:hover{background:#f8fafc}.hero-features[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:30px;color:#334155;font-size:14px;font-weight:500}.hero-features[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{color:#2563eb;margin-right:4px}.hero-card[data-astro-cid-bbe6dxrz]{padding:28px;border-radius:22px;background:#0f1d39;color:#fff;border:1px solid #22375f;box-shadow:0 26px 60px #0f172a2e;transform:rotate(1.5deg)}.card-topline[data-astro-cid-bbe6dxrz]{display:flex;justify-content:space-between;align-items:center;gap:12px}.badge[data-astro-cid-bbe6dxrz]{display:inline-block;color:#bfdbfe;background:#60a5fa26;padding:5px 9px;border-radius:999px;font-size:12px;font-weight:600}.live-status[data-astro-cid-bbe6dxrz]{color:#b4c7e8;font-size:11px;font-weight:600;white-space:nowrap}.live-status[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{display:inline-block;width:6px;height:6px;border-radius:50%;background:#4ade80;margin:0 5px 1px 0}.integration-visual[data-astro-cid-bbe6dxrz]{position:relative;height:174px;margin:25px 0 22px;border:1px solid rgba(147,197,253,.15);border-radius:14px;background:radial-gradient(circle at 52% 38%,rgba(37,99,235,.34),transparent 40%),#132544;overflow:hidden}.system[data-astro-cid-bbe6dxrz]{position:absolute;display:flex;align-items:center;justify-content:center;border:1px solid rgba(191,219,254,.35);border-radius:8px;background:#19325a;color:#fff;font-size:12px;font-weight:700;box-shadow:0 8px 15px #00000026}.shop[data-astro-cid-bbe6dxrz]{width:106px;height:38px;top:29px;left:22px}.shop[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{color:#a5c9ff}.odoo[data-astro-cid-bbe6dxrz]{width:78px;height:48px;top:65px;left:calc(50% - 39px);background:#2563eb;border-color:#60a5fa;font-size:19px;letter-spacing:-1px}.warehouse[data-astro-cid-bbe6dxrz]{width:116px;height:38px;right:19px;bottom:24px;color:#dbeafe}.connector[data-astro-cid-bbe6dxrz]{position:absolute;top:61px;left:125px;width:86px;display:flex;justify-content:space-around}.connector[data-astro-cid-bbe6dxrz].lower{top:114px;left:208px;width:80px;transform:rotate(29deg)}.connector[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{width:5px;height:5px;border-radius:50%;background:#60a5fa;box-shadow:0 0 8px #60a5fa}.project-copy[data-astro-cid-bbe6dxrz] h2[data-astro-cid-bbe6dxrz]{font-size:25px;line-height:1.2;margin:0 0 10px;color:#fff;letter-spacing:-1px}.hero-card[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]{color:#b4c7e8;font-size:14px;line-height:1.65;margin-bottom:20px}.project-benefit[data-astro-cid-bbe6dxrz]{display:flex;gap:12px;align-items:flex-start;padding:15px 0;border-top:1px solid rgba(191,219,254,.16);border-bottom:1px solid rgba(191,219,254,.16)}.benefit-icon[data-astro-cid-bbe6dxrz]{color:#93c5fd;font-size:20px}.project-benefit[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz],.project-benefit[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{display:block}.project-benefit[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{color:#fff;margin-bottom:4px}.project-benefit[data-astro-cid-bbe6dxrz] div[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{color:#b4c7e8;font-size:14px;line-height:1.5}.project-link[data-astro-cid-bbe6dxrz]{display:inline-block;margin-top:18px;color:#bfdbfe;font-weight:600;text-decoration:none}.project-link[data-astro-cid-bbe6dxrz]:hover{text-decoration:underline}@media(max-width:768px){.hero[data-astro-cid-bbe6dxrz]{padding:50px 0 70px}.hero-content[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;gap:48px;text-align:center}.hero-text[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:42px;letter-spacing:-1.8px}.hero-description[data-astro-cid-bbe6dxrz]{font-size:17px;margin-left:auto;margin-right:auto}.hero-buttons[data-astro-cid-bbe6dxrz],.hero-features[data-astro-cid-bbe6dxrz]{justify-content:center}.hero-card[data-astro-cid-bbe6dxrz]{padding:22px;text-align:left;transform:none}.integration-visual[data-astro-cid-bbe6dxrz]{height:160px}}.problems[data-astro-cid-jcz3vx4h]{padding:100px 0}.problems[data-astro-cid-jcz3vx4h] h2[data-astro-cid-jcz3vx4h]{text-align:center;margin-bottom:16px}.section-label[data-astro-cid-jcz3vx4h]{margin:0 0 10px;color:#2563eb;text-align:center;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.subtitle[data-astro-cid-jcz3vx4h]{max-width:700px;margin:0 auto 60px;text-align:center;font-size:20px}.problems-grid[data-astro-cid-jcz3vx4h]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px}.problem-card[data-astro-cid-jcz3vx4h]{padding:36px;border-radius:20px;background:#fff;border:1px solid #e2e8f0;box-shadow:var(--shadow-sm);transition:.25s}.problem-card[data-astro-cid-jcz3vx4h]:hover{transform:translateY(-6px);box-shadow:var(--shadow-md)}.icon[data-astro-cid-jcz3vx4h]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;font-size:28px;border-radius:16px;background:#eff6ff;margin-bottom:24px}.problem-card[data-astro-cid-jcz3vx4h] h3[data-astro-cid-jcz3vx4h]{margin-bottom:16px}.problem-card[data-astro-cid-jcz3vx4h] p[data-astro-cid-jcz3vx4h]{margin:0;line-height:1.7}.services[data-astro-cid-g5jplrhu]{padding:80px 20px}.services[data-astro-cid-g5jplrhu] h2[data-astro-cid-g5jplrhu]{max-width:1100px;margin:0 auto 40px;text-align:center;font-size:32px}.section-label[data-astro-cid-g5jplrhu]{margin:0 auto 10px;color:#2563eb;text-align:center;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.services-grid[data-astro-cid-g5jplrhu]{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.card[data-astro-cid-g5jplrhu]{padding:24px;border-radius:16px;background:#fff;border:1px solid #e2e8f0}@media(max-width:768px){.services-grid[data-astro-cid-g5jplrhu]{grid-template-columns:1fr}.services[data-astro-cid-g5jplrhu] h2[data-astro-cid-g5jplrhu]{font-size:24px}}.portfolio[data-astro-cid-uhrerali]{padding:100px 0;background:#f8fafc}.portfolio[data-astro-cid-uhrerali] h2[data-astro-cid-uhrerali]{text-align:center;margin-bottom:60px}.section-label[data-astro-cid-uhrerali]{margin:0 0 10px;color:#2563eb;text-align:center;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.projects[data-astro-cid-uhrerali]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:32px}.project[data-astro-cid-uhrerali]{background:#fff;padding:40px;border-radius:20px;border:1px solid #e2e8f0;box-shadow:0 10px 30px #0f172a0f;transition:.25s}.project[data-astro-cid-uhrerali]:hover{transform:translateY(-6px);box-shadow:0 20px 50px #0f172a1f}.badge[data-astro-cid-uhrerali]{display:inline-block;background:#dbeafe;color:#2563eb;padding:8px 14px;border-radius:999px;font-size:14px;font-weight:600;margin-bottom:20px}.project[data-astro-cid-uhrerali] h3[data-astro-cid-uhrerali]{margin-bottom:18px}.project[data-astro-cid-uhrerali] p[data-astro-cid-uhrerali]{margin-bottom:24px;line-height:1.8}.project[data-astro-cid-uhrerali] ul[data-astro-cid-uhrerali]{list-style:none;padding:0;margin:0 0 28px}.project[data-astro-cid-uhrerali] li[data-astro-cid-uhrerali]{margin-bottom:12px;color:#334155}.project[data-astro-cid-uhrerali] a[data-astro-cid-uhrerali]{color:#2563eb;font-weight:600}.how-work[data-astro-cid-fz4tclxl]{padding:120px 0}.steps[data-astro-cid-fz4tclxl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:32px}.step[data-astro-cid-fz4tclxl]{background:#f8fafc;padding:40px;border-radius:20px;border:1px solid #e2e8f0;transition:.25s}.step[data-astro-cid-fz4tclxl]:hover{transform:translateY(-6px);box-shadow:0 15px 40px #0f172a14}.number[data-astro-cid-fz4tclxl]{width:52px;height:52px;border-radius:50%;background:#2563eb;color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;margin-bottom:28px}.how-work[data-astro-cid-fz4tclxl] h2[data-astro-cid-fz4tclxl]{text-align:center;margin-bottom:60px}.section-label[data-astro-cid-fz4tclxl]{margin:0 0 10px;color:#2563eb;text-align:center;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.step[data-astro-cid-fz4tclxl] h3[data-astro-cid-fz4tclxl]{font-size:30px;line-height:1.25;margin:0 0 18px;color:#0f172a}.step[data-astro-cid-fz4tclxl] p[data-astro-cid-fz4tclxl]{font-size:18px;line-height:1.8;color:#475569;margin:0}@media(max-width:768px){.steps[data-astro-cid-fz4tclxl]{grid-template-columns:1fr}.step[data-astro-cid-fz4tclxl]{padding:32px}.step[data-astro-cid-fz4tclxl] h3[data-astro-cid-fz4tclxl]{font-size:24px}.step[data-astro-cid-fz4tclxl] p[data-astro-cid-fz4tclxl]{font-size:17px}}.what-you-get[data-astro-cid-gplzgdxk]{padding:120px 0}.container[data-astro-cid-gplzgdxk]{max-width:1100px;margin:0 auto}.what-you-get[data-astro-cid-gplzgdxk] h2[data-astro-cid-gplzgdxk]{text-align:center;margin-bottom:16px}.section-label[data-astro-cid-gplzgdxk]{margin:0 0 10px;color:#2563eb;text-align:center;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.subtitle[data-astro-cid-gplzgdxk]{max-width:700px;margin:0 auto 60px;text-align:center;font-size:20px;color:#64748b;line-height:1.7}.what-you-get-grid[data-astro-cid-gplzgdxk]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:32px}.benefit-card[data-astro-cid-gplzgdxk]{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:40px;box-shadow:var(--shadow-sm);transition:.25s}.benefit-card[data-astro-cid-gplzgdxk]:hover{transform:translateY(-6px);box-shadow:var(--shadow-md)}.icon[data-astro-cid-gplzgdxk]{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#eff6ff;border-radius:16px;font-size:30px;margin-bottom:24px}.benefit-card[data-astro-cid-gplzgdxk] h3[data-astro-cid-gplzgdxk]{font-size:30px;margin:0 0 18px;color:#0f172a}.benefit-card[data-astro-cid-gplzgdxk] p[data-astro-cid-gplzgdxk]{margin:0;font-size:18px;line-height:1.8;color:#475569}@media(max-width:768px){.what-you-get[data-astro-cid-gplzgdxk]{padding:80px 20px}.what-you-get-grid[data-astro-cid-gplzgdxk]{grid-template-columns:1fr}.benefit-card[data-astro-cid-gplzgdxk]{padding:32px}.benefit-card[data-astro-cid-gplzgdxk] h3[data-astro-cid-gplzgdxk]{font-size:24px}.benefit-card[data-astro-cid-gplzgdxk] p[data-astro-cid-gplzgdxk]{font-size:17px}.subtitle[data-astro-cid-gplzgdxk]{font-size:18px;margin-bottom:40px}}
