.erp-integration-hero{background:radial-gradient(circle at 88% 15%,rgba(57,119,187,.17),transparent 32%),#f7fcfc}.erp-integration-flow{display:grid;grid-template-columns:1fr .9fr 1fr;gap:10px;align-items:center;padding:18px;border:1px solid #cde6e4;border-radius:22px;background:#fff;box-shadow:0 22px 48px rgba(5,105,103,.12);color:#183135}.erp-integration-node{display:grid;gap:7px;padding:14px;border-radius:12px;background:#e9f7f6}.erp-integration-node--erp{background:#edf3fb}.erp-integration-node header{margin-bottom:5px}.erp-integration-node b,.erp-integration-node small{display:block}.erp-integration-node b{font:700 .76rem Poppins,Arial,sans-serif}.erp-integration-node small{color:#647b85;font-size:.57rem}.erp-integration-node span{padding:7px;border-radius:6px;background:#fff;font:600 .62rem Poppins,Arial,sans-serif}.erp-integration-stream{display:grid;gap:11px;text-align:center}.erp-integration-stream p{margin:0;padding:8px;border-radius:7px;background:#f8fbfb;font-size:.58rem;line-height:1.35}.erp-integration-stream p:first-child{color:#056967}.erp-integration-stream p:nth-child(2){color:#37669e}.erp-integration-stream b{font-size:.9rem}.erp-integration-stream small{font-size:.53rem;color:#718786}.erp-integration-statement{max-width:820px;margin:-20px auto 34px;padding:15px 18px;border-left:3px solid #058b8a;background:#e8f7f6;color:#056967;font:600 .9rem/1.55 Poppins,Arial,sans-serif}.erp-integration-flow-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.erp-integration-flow-cards article{padding:22px;border:1px solid #d7e9e8;border-radius:13px;background:#fff}.erp-integration-flow-cards span{color:#056967;font:700 .64rem Poppins,Arial,sans-serif;text-transform:uppercase}.erp-integration-flow-cards h3{margin:8px 0;color:#183135;font:600 1rem Poppins,Arial,sans-serif}.erp-integration-flow-cards p{margin:0;font-size:.86rem;line-height:1.6}.erp-integration-governance{padding:96px 0}.erp-integration-table{overflow:auto;border:1px solid #d7e8e7;border-radius:14px}.erp-integration-table table{width:100%;min-width:600px;border-collapse:collapse}.erp-integration-table caption{padding:14px;text-align:left;color:#657c7d;font-size:.79rem}.erp-integration-table th,.erp-integration-table td{padding:13px 16px;border-top:1px solid #e1eeee;text-align:left;font-size:.84rem}.erp-integration-table thead th{background:#f0faf9;color:#183135;font:700 .74rem Poppins,Arial,sans-serif}.erp-integration-table tbody th{color:#183135;font-weight:600}.erp-integration-note{padding:12px;border-left:3px solid #3977bb;background:#f2f6fb;font-size:.86rem!important}.erp-integration-control,.erp-integration-sap{padding:19px;border:1px solid #cfe5e3;border-radius:16px;background:#fff;box-shadow:0 14px 30px rgba(5,105,103,.08)}.erp-integration-control header,.erp-integration-sap header{display:flex;justify-content:space-between;margin-bottom:14px;font:700 .74rem Poppins,Arial,sans-serif}.erp-integration-control header span,.erp-integration-sap header span{color:#3977bb;font-size:.58rem}.erp-integration-control p{display:flex;flex-direction:column;gap:3px;margin:0;padding:11px 0;border-top:1px solid #e4efee}.erp-integration-control p b{color:#056967;font:600 .72rem Poppins,Arial,sans-serif}.erp-integration-control p span{font-size:.7rem}.erp-integration-sap>div{display:flex;gap:7px;flex-wrap:wrap}.erp-integration-sap i{padding:8px;border-radius:6px;background:#edf3fb;color:#34669b;font:600 .67rem Poppins,Arial,sans-serif;font-style:normal}.erp-integration-sap footer{margin-top:16px;color:#687d7e;font-size:.68rem;line-height:1.5}.erp-integration-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin:0;padding:0;list-style:none}.erp-integration-steps li{padding:17px;border:1px solid #d8e9e8;border-radius:12px}.erp-integration-steps b{color:#058b8a;font:700 .72rem Poppins,Arial,sans-serif}.erp-integration-steps h3{margin:10px 0 6px;color:#183135;font:600 .93rem Poppins,Arial,sans-serif}.erp-integration-steps p{margin:0;font-size:.78rem;line-height:1.55}.erp-integration-prerequisites{padding:88px 0;background:#f3fbfa}.erp-integration-prerequisites .suite-container{display:grid;grid-template-columns:.8fr 1.2fr;gap:45px;align-items:start}.erp-integration-prerequisites h2{margin:10px 0;color:#183135;font:700 clamp(2rem,3vw,2.8rem)/1.15 Poppins,Arial,sans-serif}.erp-integration-prerequisites ul{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none}.erp-integration-prerequisites li{padding:11px;border-radius:8px;background:#fff;font-size:.82rem}.erp-integration-prerequisites li:before{content:'✓';margin-right:8px;color:#058b8a;font-weight:700}.erp-integration-prerequisites p{grid-column:2;margin:0;font-size:.82rem;line-height:1.6}.erp-integration-related{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:27px}.erp-integration-related a{padding:17px;border:1px solid #cfe6e4;border-radius:12px;background:#fff;color:#183135}.erp-integration-related b,.erp-integration-related span{display:block}.erp-integration-related b{margin-bottom:7px;color:#056967;font:600 .78rem Poppins,Arial,sans-serif}.erp-integration-related span{font-size:.73rem;line-height:1.5}.erp-integration-related a:hover{border-color:#16aaa5;transform:translateY(-2px)}.erp-integration-cases{padding-top:88px}.erp-integration-cases .text-link{display:inline-flex;gap:7px;align-items:center;color:#056967;font:700 .78rem Poppins,Arial,sans-serif}@media(max-width:900px){.erp-integration-flow-cards{grid-template-columns:1fr}.erp-integration-steps{grid-template-columns:repeat(3,1fr)}.erp-integration-prerequisites .suite-container{grid-template-columns:1fr}.erp-integration-prerequisites p{grid-column:auto}.erp-integration-related{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.erp-integration-flow{grid-template-columns:1fr}.erp-integration-stream{order:2}.erp-integration-node--erp{order:1}.erp-integration-node:not(.erp-integration-node--erp){order:3}.erp-integration-flow-cards,.erp-integration-steps,.erp-integration-related,.erp-integration-prerequisites ul{grid-template-columns:1fr}.erp-integration-governance{padding:70px 0}.erp-integration-prerequisites{padding:68px 0}}
