.erp-btn .arrow{display:inline-block;margin-left:8px;transition:transform .3s ease}.erp-btn:hover .arrow{transform:translateX(4px)}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;font-family:sans-serif;background:#fff8ef;padding:40px 20px;border-radius:20px}.pricing-box{background-color:white;border-radius:15px;box-shadow:0 4px 10px rgba(0,0,0,.1);padding:25px;text-align:center}.pricing-box.custom{background-color:#ff8c42;color:white}.pricing-box h3{font-size:20px;margin-bottom:10px}.price{font-size:28px;font-weight:700;margin-bottom:20px}.price span{font-size:16px;font-weight:400}.features{text-align:left;margin:0 auto;max-width:250px;font-size:15px}.features li{margin-bottom:8px}.section-title{text-align:center;margin-bottom:40px}.notes{text-align:center;font-size:14px;margin-top:30px;color:#666}.contact-form-wrapper{max-width:600px;margin:40px auto;padding:20px;background:#fff;border-radius:15px;box-shadow:0 4px 10px rgba(0,0,0,.05)}.faq-accordion details{border:1px solid #ddd;border-radius:6px;padding:.5rem 1rem;margin-bottom:1rem;background:#fafafa}.faq-accordion summary{cursor:pointer;font-size:1.1rem}.faq-accordion p{margin:.5rem 0 0}