@import url("../mra-e-invoicing-portal/styles.css");
@import url("../mra-e-invoicing-portal/service-match.css");

/* Hide the previous concept sections while retaining the shared header/footer markup. */
.erp-service-page>.hero,.erp-service-page>.intro,.erp-service-page>.features,.erp-service-page>.process,.erp-service-page>.reporting,.erp-service-page>.cta-section{display:none}
.erp-promo{background-image:url("../wp-content/uploads/2026/04/business-goal.webp")}.erp-banner{background:radial-gradient(circle at 77% 42%,rgba(59,163,124,.32),transparent 32%),linear-gradient(135deg,#15362d,#07110e 60%,#173c32)}.mini-dashboard{position:absolute;z-index:1;right:48px;top:35px;width:285px;padding:19px 21px;background:#121514;border:1px solid #52625c;border-radius:11px;box-shadow:0 22px 45px rgba(0,0,0,.45);transform:rotate(2deg)}.mini-dashboard>b{display:block;margin-bottom:14px;font-size:13px;letter-spacing:.08em}.mini-dashboard>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mini-dashboard>div span{padding:9px;background:#202421;border-radius:5px;font-size:12px}.mini-dashboard small{display:block;color:#8d9994;font-size:8px}.mini-dashboard>i{display:inline-block;width:12%;height:28px;margin:17px 5px 10px 0;background:#3ba37c;vertical-align:bottom}.mini-dashboard>i:nth-of-type(2){height:43px}.mini-dashboard>i:nth-of-type(3){height:35px}.mini-dashboard>em{display:block;padding:7px;background:#183c30;color:#63d2aa;border-radius:4px;font-size:10px;font-style:normal}.detail-section{margin-top:34px}.detail-section>h2{margin-bottom:18px}.detail-section>p{margin-bottom:24px}.detail-section .check-list{margin-top:0}.after-list{margin-top:22px!important}.benefits-list{margin-top:28px}.final-section{margin-top:48px;padding-bottom:20px}.final-section p{margin-bottom:22px}.final-section .service-button{min-width:170px;padding:15px 25px;font-size:18px}
@media(max-width:900px){.mini-dashboard{right:24px;opacity:.52}.erp-banner .banner-copy{z-index:2}}
@media(max-width:540px){.mini-dashboard{right:-100px;top:22px}.erp-promo .promo-content h2{font-size:24px}}
