.MedicalBillingServices_main__uJvwo{margin:0;padding:0;line-height:1.6;color:#333}.MedicalBillingServices_container__MaEMg{max-width:1200px;margin:0 auto;padding:0 2rem}.MedicalBillingServices_hero__Ogt9z{background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:#fff;padding:6rem 0 4rem;text-align:center;position:relative;overflow:hidden}.MedicalBillingServices_hero__Ogt9z:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,0.1)" stroke-width="1"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');opacity:.3}.MedicalBillingServices_heroContent__dnJOr{position:relative;z-index:1;max-width:800px;margin:0 auto;padding:0 2rem}.MedicalBillingServices_heroContent__dnJOr h1{font-size:3.5rem;font-weight:700;margin:0 0 1rem;line-height:1.1}.MedicalBillingServices_heroContent__dnJOr h2{font-size:1.5rem;font-weight:400;margin:0 0 2rem;opacity:.9}.MedicalBillingServices_heroContent__dnJOr p{font-size:1.25rem;margin:0 0 3rem;opacity:.9;line-height:1.6}.MedicalBillingServices_heroButtons__cBqjy{display:flex;gap:1rem;justify-content:center;margin-bottom:3rem;flex-wrap:wrap}.MedicalBillingServices_ctaPrimary__UaxHE{background:#f59e0b;color:#fff;border:none;padding:1rem 2rem;font-size:1.125rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.MedicalBillingServices_ctaPrimary__UaxHE:hover{background:#d97706;transform:translateY(-2px);box-shadow:0 10px 20px rgba(245,158,11,.3)}.MedicalBillingServices_ctaSecondary__1RK5r{background:transparent;color:#fff;border:2px solid #fff;padding:1rem 2rem;font-size:1.125rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.MedicalBillingServices_ctaSecondary__1RK5r:hover{background:#fff;color:#1e3a8a;transform:translateY(-2px)}.MedicalBillingServices_trustIndicators__Pn6uF{display:flex;gap:2rem;justify-content:center;flex-wrap:wrap;margin-top:2rem}.MedicalBillingServices_trustIndicators__Pn6uF span{font-size:.875rem;opacity:.9;display:flex;align-items:center;gap:.5rem}.MedicalBillingServices_benefits__qM8j0{padding:6rem 0;background:#f8fafc}.MedicalBillingServices_benefits__qM8j0 h2{text-align:center;font-size:2.5rem;font-weight:700;margin:0 0 4rem;color:#1e3a8a}.MedicalBillingServices_benefitsGrid__YLJV_{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem}.MedicalBillingServices_benefitCard__6Xt_j{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.05);text-align:center;transition:all .3s ease;border-top:4px solid #3b82f6}.MedicalBillingServices_benefitCard__6Xt_j:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.1)}.MedicalBillingServices_benefitStat__2QOYh{margin-bottom:1.5rem}.MedicalBillingServices_statNumber__dN8T7{display:block;font-size:3rem;font-weight:700;color:#3b82f6;line-height:1}.MedicalBillingServices_statLabel__gQVsV{display:block;font-size:.875rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-top:.5rem}.MedicalBillingServices_benefitCard__6Xt_j h3{font-size:1.25rem;font-weight:600;margin:0 0 1rem;color:#1e3a8a}.MedicalBillingServices_benefitCard__6Xt_j p{color:#6b7280;line-height:1.6}.MedicalBillingServices_services__tPJwq{padding:6rem 0;background:#fff}.MedicalBillingServices_services__tPJwq h2{text-align:center;font-size:2.5rem;font-weight:700;margin:0 0 1rem;color:#1e3a8a}.MedicalBillingServices_servicesIntro__MZHsz{text-align:center;font-size:1.25rem;color:#6b7280;max-width:800px;margin:0 auto 4rem}.MedicalBillingServices_servicesGrid__i24Yf{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem}.MedicalBillingServices_serviceCard__tn8nD{background:#f8fafc;padding:2.5rem;border-radius:12px;transition:all .3s ease;border:1px solid #e2e8f0}.MedicalBillingServices_serviceCard__tn8nD:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.1);background:#fff}.MedicalBillingServices_serviceIcon__oGoXl{font-size:3rem;margin-bottom:1.5rem;display:block}.MedicalBillingServices_serviceCard__tn8nD h3{font-size:1.5rem;font-weight:600;margin:0 0 1rem;color:#1e3a8a}.MedicalBillingServices_serviceCard__tn8nD p{color:#6b7280;margin:0 0 1.5rem;line-height:1.6}.MedicalBillingServices_featureList__OKIc1{list-style:none;padding:0;margin:0}.MedicalBillingServices_featureList__OKIc1 li{padding:.5rem 0;color:#4b5563;font-size:.9rem}.MedicalBillingServices_process__yKSxN{padding:6rem 0;background:#1e3a8a;color:#fff}.MedicalBillingServices_process__yKSxN h2{text-align:center;font-size:2.5rem;font-weight:700;margin:0 0 4rem}.MedicalBillingServices_processSteps__Turbz{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:3rem;gap:3rem}.MedicalBillingServices_processStep__z0_tD{text-align:center}.MedicalBillingServices_stepNumber__5xHxM{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;background:#f59e0b;color:#fff;font-size:1.5rem;font-weight:700;border-radius:50%;margin-bottom:1.5rem}.MedicalBillingServices_processStep__z0_tD h3{font-size:1.5rem;font-weight:600;margin:0 0 1rem}.MedicalBillingServices_processStep__z0_tD p{opacity:.9;line-height:1.6}.MedicalBillingServices_specialties__1I_x9{padding:6rem 0;background:#f8fafc}.MedicalBillingServices_specialties__1I_x9 h2{text-align:center;font-size:2.5rem;font-weight:700;margin:0 0 1rem;color:#1e3a8a}.MedicalBillingServices_specialties__1I_x9 p{text-align:center;font-size:1.25rem;color:#6b7280;margin:0 0 3rem}.MedicalBillingServices_specialtiesGrid__CW9c4{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:2rem}.MedicalBillingServices_specialtyLink___WBEI{background:#fff;padding:1.5rem;border-radius:8px;text-align:center;text-decoration:none;color:#1e3a8a;font-weight:500;transition:all .3s ease;border:2px solid transparent}.MedicalBillingServices_specialtyLink___WBEI:hover{background:#1e3a8a;color:#fff;transform:translateY(-2px);box-shadow:0 10px 20px rgba(30,58,138,.2)}.MedicalBillingServices_specialtiesNote__3dbzm{text-align:center;margin-top:2rem}.MedicalBillingServices_linkButton__z0p5V{background:none;border:none;color:#3b82f6;text-decoration:underline;cursor:pointer;font-size:inherit}.MedicalBillingServices_linkButton__z0p5V:hover{color:#1e3a8a}.MedicalBillingServices_pricing__AIC4v{padding:6rem 0;background:#fff}.MedicalBillingServices_pricing__AIC4v h2{text-align:center;font-size:2.5rem;font-weight:700;margin:0 0 4rem;color:#1e3a8a}.MedicalBillingServices_pricingGrid__UJreN{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;max-width:1000px;margin:0 auto}.MedicalBillingServices_pricingCard__AJLqf{background:#fff;border:2px solid #e2e8f0;border-radius:12px;padding:2.5rem;text-align:center;position:relative;transition:all .3s ease}.MedicalBillingServices_pricingCard__AJLqf:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.1)}.MedicalBillingServices_pricingCard__AJLqf.MedicalBillingServices_featured__vicq6{border-color:#3b82f6;transform:scale(1.05)}.MedicalBillingServices_popularBadge__gSuCZ{position:absolute;top:-1rem;left:50%;transform:translateX(-50%);background:#3b82f6;color:#fff;padding:.5rem 1.5rem;border-radius:20px;font-size:.875rem;font-weight:600}.MedicalBillingServices_pricingCard__AJLqf h3{font-size:1.5rem;font-weight:600;margin:0 0 1.5rem;color:#1e3a8a}.MedicalBillingServices_price__jzErC{margin-bottom:2rem}.MedicalBillingServices_priceNumber__VvttL{display:block;font-size:3rem;font-weight:700;color:#3b82f6;line-height:1}.MedicalBillingServices_priceText__Uy8JJ{display:block;font-size:1rem;color:#6b7280;margin-top:.5rem}.MedicalBillingServices_pricingFeatures__yY3Ly{list-style:none;padding:0;margin:0 0 2rem;text-align:left}.MedicalBillingServices_pricingFeatures__yY3Ly li{padding:.75rem 0;color:#4b5563;border-bottom:1px solid #f3f4f6}.MedicalBillingServices_pricingFeatures__yY3Ly li:last-child{border-bottom:none}.MedicalBillingServices_pricingCta__tsfyH{width:100%;background:#3b82f6;color:#fff;border:none;padding:1rem;font-size:1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease}.MedicalBillingServices_pricingCta__tsfyH:hover{background:#1e3a8a}.MedicalBillingServices_finalCta__DL_5R{padding:6rem 0;background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:#fff;text-align:center}.MedicalBillingServices_finalCta__DL_5R h2{font-size:2.5rem;font-weight:700;margin:0 0 1rem}.MedicalBillingServices_finalCta__DL_5R p{font-size:1.25rem;margin:0 0 3rem;opacity:.9}.MedicalBillingServices_ctaButtons__E1MC4{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.MedicalBillingServices_modalOverlay__Pm7p6{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.MedicalBillingServices_modal___Uw7N{background:#fff;border-radius:12px;padding:2.5rem;width:100%;max-width:500px;position:relative;max-height:90vh;overflow-y:auto}.MedicalBillingServices_modal___Uw7N h3{font-size:1.75rem;font-weight:700;margin:0 0 .5rem;color:#1e3a8a;text-align:center}.MedicalBillingServices_modal___Uw7N p{text-align:center;color:#6b7280;margin:0 0 2rem}.MedicalBillingServices_modal___Uw7N form{display:flex;flex-direction:column;gap:1rem}.MedicalBillingServices_modal___Uw7N input,.MedicalBillingServices_modal___Uw7N select,.MedicalBillingServices_modal___Uw7N textarea{padding:1rem;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:border-color .3s ease}.MedicalBillingServices_modal___Uw7N input:focus,.MedicalBillingServices_modal___Uw7N select:focus,.MedicalBillingServices_modal___Uw7N textarea:focus{outline:none;border-color:#3b82f6}.MedicalBillingServices_closeModal__MPGjt{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.5rem;cursor:pointer;color:#6b7280;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease}.MedicalBillingServices_closeModal__MPGjt:hover{background:#f3f4f6;color:#1e3a8a}@media (max-width:768px){.MedicalBillingServices_container__MaEMg{padding:0 1rem}.MedicalBillingServices_heroContent__dnJOr h1{font-size:2.5rem}.MedicalBillingServices_heroContent__dnJOr h2{font-size:1.25rem}.MedicalBillingServices_heroContent__dnJOr p{font-size:1rem}.MedicalBillingServices_heroButtons__cBqjy{flex-direction:column;align-items:center}.MedicalBillingServices_ctaPrimary__UaxHE,.MedicalBillingServices_ctaSecondary__1RK5r{width:100%;max-width:300px}.MedicalBillingServices_trustIndicators__Pn6uF{flex-direction:column;gap:1rem}.MedicalBillingServices_benefits__qM8j0 h2,.MedicalBillingServices_finalCta__DL_5R h2,.MedicalBillingServices_pricing__AIC4v h2,.MedicalBillingServices_process__yKSxN h2,.MedicalBillingServices_services__tPJwq h2,.MedicalBillingServices_specialties__1I_x9 h2{font-size:2rem}.MedicalBillingServices_servicesGrid__i24Yf{grid-template-columns:1fr}.MedicalBillingServices_serviceCard__tn8nD{padding:2rem}.MedicalBillingServices_processSteps__Turbz{grid-template-columns:1fr;gap:2rem}.MedicalBillingServices_specialtiesGrid__CW9c4{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.MedicalBillingServices_pricingGrid__UJreN{grid-template-columns:1fr}.MedicalBillingServices_pricingCard__AJLqf.MedicalBillingServices_featured__vicq6{transform:none}.MedicalBillingServices_modal___Uw7N{padding:2rem;margin:1rem}}@media (max-width:480px){.MedicalBillingServices_heroContent__dnJOr h1{font-size:2rem}.MedicalBillingServices_modal___Uw7N,.MedicalBillingServices_serviceCard__tn8nD{padding:1.5rem}}