.carebridge_container__a6x6C{min-height:100vh;background:linear-gradient(180deg,#fff,#faf5ff)}.carebridge_heroSection__hxARk{max-width:1200px;margin:0 auto;padding:6rem 2rem;text-align:center}.carebridge_heroContent__8Jqrt{animation:carebridge_fadeIn__4MUGE .8s ease-out;max-width:800px;margin:0 auto}.carebridge_heroTitle__2yiKm{font-size:3.5rem;font-weight:800;color:#581c87;margin-bottom:1rem;line-height:1.1}.carebridge_heroSubtitle__kormP{font-size:1.5rem;color:#6b21a8;margin-bottom:1.5rem;font-weight:600}.carebridge_heroDescription__zduwc{font-size:1.125rem;color:#4a5568;line-height:1.8;margin-bottom:2rem}.carebridge_heroButtons__FWY19{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;margin-top:2rem}.carebridge_primaryButton__xKA8K{display:inline-block;padding:1rem 2rem;background:linear-gradient(135deg,#9333ea,#7c3aed);color:white;text-decoration:none;border-radius:8px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 6px rgba(0,0,0,.1)}.carebridge_primaryButton__xKA8K:hover{transform:translateY(-2px);box-shadow:0 8px 12px rgba(0,0,0,.15);background:linear-gradient(135deg,#7c3aed,#6b21a8)}.carebridge_secondaryButton__dNOen{display:inline-block;padding:1rem 2rem;background:white;color:#9333ea;text-decoration:none;border:2px solid #9333ea;border-radius:8px;font-weight:600;transition:all .3s ease}.carebridge_secondaryButton__dNOen:hover{background:#9333ea;color:white;transform:translateY(-2px)}.carebridge_heroImage__B_PpA{animation:carebridge_fadeInRight__Y0cxG .8s ease-out;position:relative;width:600px;max-width:100%;height:400px;overflow:hidden;border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.1)}.carebridge_image__8dFfY{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.carebridge_heroImage__B_PpA:hover .carebridge_image__8dFfY{transform:scale(1.05)}.carebridge_statsSection__UOldJ{background:linear-gradient(135deg,#581c87,#6b21a8);padding:4rem 2rem;margin-top:-2rem}.carebridge_statsGrid__ne1rc{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1200px;margin:0 auto}.carebridge_statCard__kTHFZ{text-align:center;color:white;animation:carebridge_fadeInUp__TaF4c .8s ease-out}.carebridge_statNumber__jxs_B{font-size:3rem;font-weight:800;color:#e9d5ff;margin-bottom:.5rem}.carebridge_statLabel__7Z4X9{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.carebridge_statDescription__rL5t9{font-size:.875rem;opacity:.9}.carebridge_featuresSection__jjUm_{padding:5rem 2rem;max-width:1200px;margin:0 auto}.carebridge_sectionTitle__5IZUg{font-size:2.5rem;font-weight:700;text-align:center;color:#581c87;margin-bottom:3rem}.carebridge_featuresGrid__U7EB5{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.carebridge_featureCard__ckMww{background:white;padding:2rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:all .3s ease;text-align:center;border-top:4px solid #9333ea}.carebridge_featureCard__ckMww:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,.15)}.carebridge_featureIcon__EMUQS{font-size:3rem;color:#9333ea;margin-bottom:1rem}.carebridge_featureCard__ckMww h3{font-size:1.5rem;color:#581c87;margin-bottom:1rem}.carebridge_featureCard__ckMww p{color:#4a5568;line-height:1.6}.carebridge_servicesSection__BDpzK{background:#faf5ff;padding:5rem 2rem}.carebridge_servicesContainer__B31Oa{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1200px;margin:0 auto}.carebridge_serviceColumn__2BS5N{background:white;padding:2rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.carebridge_serviceColumn__2BS5N h3{font-size:1.5rem;color:#581c87;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #e9d5ff}.carebridge_serviceColumn__2BS5N ul{list-style:none;padding:0}.carebridge_serviceColumn__2BS5N li{color:#4a5568;position:relative;padding:.5rem 0 .5rem 1.5rem}.carebridge_serviceColumn__2BS5N li:before{content:"✓";position:absolute;left:0;color:#9333ea;font-weight:700}.carebridge_howItWorksSection__uGf8j{padding:5rem 2rem;max-width:1200px;margin:0 auto}.carebridge_stepsContainer__W54lN{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.carebridge_step__WZ1Vc{flex:1;min-width:200px;text-align:center}.carebridge_stepNumber__R2MIN{width:80px;height:80px;background:linear-gradient(135deg,#9333ea,#7c3aed);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700;margin:0 auto 1.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1)}.carebridge_stepContent__MiSHx h3{font-size:1.25rem;color:#581c87;margin-bottom:.5rem}.carebridge_stepContent__MiSHx p{color:#4a5568;font-size:.875rem;line-height:1.5}.carebridge_stepArrow__58f0C{font-size:2rem;color:#9333ea;animation:carebridge_pulse__0D_VQ 2s infinite}.carebridge_technologySection__sROKS{background:#f3f4f6;padding:5rem 2rem}.carebridge_techContent__m_pZF{display:grid;grid-template-columns:1fr 1fr;gap:4rem;max-width:1200px;margin:0 auto;align-items:center}.carebridge_techText__58922 h2{font-size:2.5rem;color:#581c87;margin-bottom:1.5rem}.carebridge_techText__58922 p{font-size:1.125rem;color:#4a5568;margin-bottom:2rem;line-height:1.8}.carebridge_techList__mHOD4{list-style:none;padding:0}.carebridge_techList__mHOD4 li{color:#4a5568;position:relative;padding:.75rem 0 .75rem 2rem;line-height:1.6}.carebridge_techList__mHOD4 li:before{content:"→";position:absolute;left:0;color:#9333ea;font-weight:700;font-size:1.25rem}.carebridge_pricingSection__NmHBr{padding:5rem 2rem;max-width:1200px;margin:0 auto}.carebridge_pricingGrid__B8_uz{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem}.carebridge_pricingCard__P7QhH{background:white;border-radius:12px;padding:2.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1);text-align:center;position:relative;transition:all .3s ease}.carebridge_pricingCard__P7QhH[data-featured=true]{transform:scale(1.05);box-shadow:0 8px 16px rgba(0,0,0,.15);border:2px solid #9333ea}.carebridge_popularBadge___xUnN{position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:#9333ea;color:white;padding:.5rem 1.5rem;border-radius:20px;font-size:.875rem;font-weight:600}.carebridge_pricingCard__P7QhH h3{font-size:1.75rem;color:#581c87;margin-bottom:1rem}.carebridge_price__5ujU_{font-size:3rem;font-weight:700;color:#9333ea;margin-bottom:2rem}.carebridge_price__5ujU_ span{font-size:1rem;color:#6b7280;font-weight:400}.carebridge_pricingCard__P7QhH ul{list-style:none;padding:0;margin-bottom:2rem}.carebridge_pricingCard__P7QhH li{padding:.75rem 0;color:#4a5568;border-bottom:1px solid #e5e7eb}.carebridge_pricingCard__P7QhH li:last-child{border-bottom:none}.carebridge_pricingButton__h7nI2{display:inline-block;width:100%;padding:1rem;background:#9333ea;color:white;text-decoration:none;border-radius:8px;font-weight:600;transition:all .3s ease}.carebridge_pricingButton__h7nI2:hover{background:#7c3aed;transform:translateY(-2px)}.carebridge_testimonialSection__0pzum{background:#faf5ff;padding:5rem 2rem}.carebridge_testimonialGrid__18bao{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1200px;margin:0 auto}.carebridge_testimonialCard__ZozNs{background:white;padding:2rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);position:relative}.carebridge_testimonialCard__ZozNs:before{content:'"';position:absolute;top:-10px;left:20px;font-size:4rem;color:#9333ea;opacity:.2}.carebridge_testimonialText__6oF4f{font-style:italic;color:#4a5568;line-height:1.8;margin-bottom:1.5rem}.carebridge_testimonialAuthor__VsDMf{color:#581c87;font-weight:600;text-align:right}.carebridge_ctaSection__MCyHj{background:linear-gradient(135deg,#581c87,#6b21a8);padding:5rem 2rem;text-align:center;color:white}.carebridge_ctaContent__eZcdz h2{font-size:2.5rem;margin-bottom:1rem}.carebridge_ctaContent__eZcdz p{font-size:1.25rem;margin-bottom:2rem;opacity:.9}.carebridge_ctaButtons__5WtDz{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:2rem}.carebridge_ctaPrimary__Xic9p{display:inline-block;padding:1rem 2.5rem;background:white;color:#581c87;text-decoration:none;border-radius:8px;font-weight:600;transition:all .3s ease}.carebridge_ctaPrimary__Xic9p:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.2)}.carebridge_ctaSecondary__EFWCg{display:inline-block;padding:1rem 2.5rem;background:transparent;color:white;text-decoration:none;border:2px solid white;border-radius:8px;font-weight:600;transition:all .3s ease}.carebridge_ctaSecondary__EFWCg:hover{background:white;color:#581c87}.carebridge_ctaNote___fDoO{opacity:.8;font-size:.875rem}@keyframes carebridge_fadeInLeft__dCh6V{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes carebridge_fadeInRight__Y0cxG{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes carebridge_fadeInUp__TaF4c{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes carebridge_pulse__0D_VQ{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){.carebridge_heroSection__hxARk{grid-template-columns:1fr;padding:3rem 1rem;gap:2rem}.carebridge_heroTitle__2yiKm{font-size:2.5rem}.carebridge_heroSubtitle__kormP{font-size:1.25rem}.carebridge_statsGrid__ne1rc{grid-template-columns:repeat(2,1fr);gap:1.5rem}.carebridge_featuresGrid__U7EB5,.carebridge_servicesContainer__B31Oa{grid-template-columns:1fr}.carebridge_stepsContainer__W54lN{flex-direction:column}.carebridge_stepArrow__58f0C{transform:rotate(90deg)}.carebridge_pricingGrid__B8_uz,.carebridge_techContent__m_pZF{grid-template-columns:1fr}.carebridge_pricingCard__P7QhH[data-featured=true]{transform:none}.carebridge_testimonialGrid__18bao{grid-template-columns:1fr}.carebridge_ctaButtons__5WtDz{flex-direction:column;align-items:center}.carebridge_ctaPrimary__Xic9p,.carebridge_ctaSecondary__EFWCg{width:100%;max-width:300px;text-align:center}}