.problem-cards[data-astro-cid-2fjowokl]{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.problem-cards[data-astro-cid-2fjowokl] article[data-astro-cid-2fjowokl],.interface-cards[data-astro-cid-2fjowokl] article[data-astro-cid-2fjowokl]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:clamp(1.3rem,2.5vw,1.8rem)}.problem-cards[data-astro-cid-2fjowokl] span[data-astro-cid-2fjowokl],.interface-cards[data-astro-cid-2fjowokl] span[data-astro-cid-2fjowokl]{color:var(--blue);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:850}.problem-cards[data-astro-cid-2fjowokl] h3[data-astro-cid-2fjowokl],.interface-cards[data-astro-cid-2fjowokl] h3[data-astro-cid-2fjowokl]{margin-top:2.4rem;font-size:1.1rem}.problem-cards[data-astro-cid-2fjowokl] p[data-astro-cid-2fjowokl],.interface-cards[data-astro-cid-2fjowokl] p[data-astro-cid-2fjowokl]{color:var(--ink-soft);margin-top:.65rem;font-size:.9rem}.systems-layout[data-astro-cid-2fjowokl],.erp-grid[data-astro-cid-2fjowokl],.price-layout[data-astro-cid-2fjowokl],.local-grid[data-astro-cid-2fjowokl],.faq-layout[data-astro-cid-2fjowokl]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(3rem,8vw,7rem);display:grid}.systems-layout[data-astro-cid-2fjowokl] .lead[data-astro-cid-2fjowokl],.local-grid[data-astro-cid-2fjowokl] .lead[data-astro-cid-2fjowokl]{margin-top:1.2rem}.system-types[data-astro-cid-2fjowokl]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.system-types[data-astro-cid-2fjowokl] li[data-astro-cid-2fjowokl]{border-bottom:1px solid var(--line);grid-template-columns:2rem 1fr;gap:.8rem;padding:1rem 0;display:grid}.system-types[data-astro-cid-2fjowokl] li[data-astro-cid-2fjowokl]:nth-child(odd){padding-right:1rem}.system-types[data-astro-cid-2fjowokl] li[data-astro-cid-2fjowokl]:nth-child(2n){padding-left:1rem}.system-types[data-astro-cid-2fjowokl] span[data-astro-cid-2fjowokl]{color:var(--blue);font-size:.7rem;font-weight:850}.integration-flows[data-astro-cid-2fjowokl]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.integration-flows[data-astro-cid-2fjowokl] article[data-astro-cid-2fjowokl]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:1.2rem}.integration-flows[data-astro-cid-2fjowokl] ol[data-astro-cid-2fjowokl]{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.integration-flows[data-astro-cid-2fjowokl] li[data-astro-cid-2fjowokl]{border-right:1px solid var(--line);text-align:center;padding:.8rem .6rem;position:relative}.integration-flows[data-astro-cid-2fjowokl] li[data-astro-cid-2fjowokl]:last-child{border-right:0}.integration-flows[data-astro-cid-2fjowokl] li[data-astro-cid-2fjowokl]:not(:last-child):after{content:"→";color:var(--blue);font-weight:900;position:absolute;right:-.45rem}.integration-flows[data-astro-cid-2fjowokl] span[data-astro-cid-2fjowokl]{color:var(--blue);font-size:.65rem;font-weight:850;display:block}.integration-flows[data-astro-cid-2fjowokl] strong[data-astro-cid-2fjowokl]{margin-top:.55rem;font-size:.75rem;display:block}.examples-link[data-astro-cid-2fjowokl],.related-services[data-astro-cid-2fjowokl]{color:var(--ink-soft);margin-top:1.5rem}.related-services[data-astro-cid-2fjowokl] a[data-astro-cid-2fjowokl],.local-grid[data-astro-cid-2fjowokl] a[data-astro-cid-2fjowokl]{color:var(--blue);font-weight:750}.erp-section[data-astro-cid-2fjowokl] .eyebrow[data-astro-cid-2fjowokl],.process-section[data-astro-cid-2fjowokl] .eyebrow[data-astro-cid-2fjowokl]{color:#73ded8}.erp-section[data-astro-cid-2fjowokl] h2[data-astro-cid-2fjowokl],.process-section[data-astro-cid-2fjowokl] h2[data-astro-cid-2fjowokl],.erp-section[data-astro-cid-2fjowokl] h3[data-astro-cid-2fjowokl],.process-section[data-astro-cid-2fjowokl] h3[data-astro-cid-2fjowokl]{color:#fff}.erp-section[data-astro-cid-2fjowokl] .lead[data-astro-cid-2fjowokl],.process-section[data-astro-cid-2fjowokl] .lead[data-astro-cid-2fjowokl]{color:#bdc9db}.erp-section[data-astro-cid-2fjowokl]>div[data-astro-cid-2fjowokl]>div[data-astro-cid-2fjowokl]:first-child>p[data-astro-cid-2fjowokl]:last-child{color:#aebdd1;margin-top:1rem}.erp-scenarios[data-astro-cid-2fjowokl]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.erp-scenarios[data-astro-cid-2fjowokl] article[data-astro-cid-2fjowokl]{border-radius:var(--radius);background:#101e31;border:1px solid #314158;padding:1.4rem}.erp-scenarios[data-astro-cid-2fjowokl] .check-list[data-astro-cid-2fjowokl]{margin-top:1rem}.erp-scenarios[data-astro-cid-2fjowokl] .check-list[data-astro-cid-2fjowokl] li[data-astro-cid-2fjowokl]{color:#bdc9db}.interface-cards[data-astro-cid-2fjowokl],.integration-process[data-astro-cid-2fjowokl]{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.integration-process[data-astro-cid-2fjowokl] article[data-astro-cid-2fjowokl]{border-top:1px solid #314158;padding:1.4rem}.integration-process[data-astro-cid-2fjowokl] span[data-astro-cid-2fjowokl]{color:#73ded8;font-size:.72rem;font-weight:850}.integration-process[data-astro-cid-2fjowokl] h3[data-astro-cid-2fjowokl]{margin-top:2.5rem}.integration-process[data-astro-cid-2fjowokl] p[data-astro-cid-2fjowokl]{color:#aebdd1;margin-top:.6rem;font-size:.9rem}.discovery-note[data-astro-cid-2fjowokl]{color:#dbe5f1;background:#101e31;border-left:3px solid #73ded8;margin-top:2rem;padding:1rem}.integration-price[data-astro-cid-2fjowokl]{color:var(--blue);margin-top:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:900}.pricing-factors[data-astro-cid-2fjowokl]{grid-template-columns:1fr 1fr;gap:.65rem 1.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.pricing-factors[data-astro-cid-2fjowokl] li[data-astro-cid-2fjowokl]{border-top:1px solid var(--line);color:var(--ink);padding-top:.65rem;font-weight:750}.price-note[data-astro-cid-2fjowokl]{color:var(--ink-soft);margin-top:1.5rem;font-size:.85rem}.local-grid[data-astro-cid-2fjowokl]>div[data-astro-cid-2fjowokl]:first-child>p[data-astro-cid-2fjowokl]:not(.eyebrow):not(.lead){color:var(--ink-soft);margin-top:1rem}.local-grid[data-astro-cid-2fjowokl] .text-link[data-astro-cid-2fjowokl]{margin-top:1.5rem;display:inline-block}.why-points[data-astro-cid-2fjowokl]{gap:1rem;display:grid}.why-points[data-astro-cid-2fjowokl] .eyebrow[data-astro-cid-2fjowokl]{margin-bottom:0}.why-points[data-astro-cid-2fjowokl] article[data-astro-cid-2fjowokl]{border-top:2px solid var(--blue);background:#fff;padding:1.3rem}.why-points[data-astro-cid-2fjowokl] p[data-astro-cid-2fjowokl]{color:var(--ink-soft);margin-top:.55rem}.faq-list[data-astro-cid-2fjowokl]{border-top:1px solid var(--line)}.faq-list[data-astro-cid-2fjowokl] details[data-astro-cid-2fjowokl]{border-bottom:1px solid var(--line)}.faq-list[data-astro-cid-2fjowokl] summary[data-astro-cid-2fjowokl]{cursor:pointer;color:var(--ink);padding:1.25rem 2rem 1.25rem 0;font-weight:800}.faq-list[data-astro-cid-2fjowokl] summary[data-astro-cid-2fjowokl]::marker{color:var(--blue)}.faq-list[data-astro-cid-2fjowokl] details[data-astro-cid-2fjowokl] p[data-astro-cid-2fjowokl]{max-width:45rem;color:var(--ink-soft);padding:0 0 1.25rem}@media (width<=900px){.problem-cards[data-astro-cid-2fjowokl],.interface-cards[data-astro-cid-2fjowokl],.integration-process[data-astro-cid-2fjowokl]{grid-template-columns:1fr 1fr}.systems-layout[data-astro-cid-2fjowokl],.erp-grid[data-astro-cid-2fjowokl],.price-layout[data-astro-cid-2fjowokl],.local-grid[data-astro-cid-2fjowokl],.faq-layout[data-astro-cid-2fjowokl]{grid-template-columns:1fr}}@media (width<=620px){.problem-cards[data-astro-cid-2fjowokl],.system-types[data-astro-cid-2fjowokl],.integration-flows[data-astro-cid-2fjowokl],.erp-scenarios[data-astro-cid-2fjowokl],.interface-cards[data-astro-cid-2fjowokl],.integration-process[data-astro-cid-2fjowokl],.pricing-factors[data-astro-cid-2fjowokl]{grid-template-columns:1fr}.system-types[data-astro-cid-2fjowokl] li[data-astro-cid-2fjowokl]:nth-child(n){padding-inline:0}.integration-flows[data-astro-cid-2fjowokl] ol[data-astro-cid-2fjowokl]{grid-template-columns:1fr}.integration-flows[data-astro-cid-2fjowokl] li[data-astro-cid-2fjowokl]{border-right:0;border-bottom:1px solid var(--line);text-align:left;grid-template-columns:2rem 1fr;gap:.8rem;display:grid}.integration-flows[data-astro-cid-2fjowokl] li[data-astro-cid-2fjowokl]:last-child{border-bottom:0}.integration-flows[data-astro-cid-2fjowokl] li[data-astro-cid-2fjowokl]:not(:last-child):after{content:"↓";bottom:-.5rem;right:1rem}.integration-flows[data-astro-cid-2fjowokl] strong[data-astro-cid-2fjowokl]{margin-top:0}}
