.InternalMedicineContact_contactSection__kXNbd{background-color:#ffffff;padding:1rem 0;width:100%}.InternalMedicineContact_container__UHMPr{max-width:1200px;margin:0 auto;padding:0 2rem;width:100%}.InternalMedicineContact_grid__jJ48U{display:grid;grid-template-columns:1.1fr .9fr;gap:3rem;align-items:center}.InternalMedicineContact_leftContent__N2iqn{display:flex;flex-direction:column;gap:1rem}.InternalMedicineContact_title__j1Vkr{font-size:clamp(1.8rem,3.5vw,2.5rem);font-weight:800;color:#1e1b4b;line-height:1.25}.InternalMedicineContact_description__EsZ2M{font-size:1.05rem;line-height:1.7;color:#475569}.InternalMedicineContact_contactDetails___4J9U{display:flex;flex-direction:column;gap:.85rem;margin:.25rem 0}.InternalMedicineContact_contactItem__XtrZz{display:flex;align-items:flex-start;gap:1rem}.InternalMedicineContact_contactIcon__Qbmu_{color:#832d70;margin-top:.2rem;flex-shrink:0}.InternalMedicineContact_contactLabel__ZpC10{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin-bottom:.15rem}.InternalMedicineContact_contactValue__AD1_L{font-size:1.1rem;font-weight:700;color:#000000;text-decoration:none;transition:color .2s ease}.InternalMedicineContact_contactValue__AD1_L:hover{color:#832d70}.InternalMedicineContact_contactValueText__rlN1n{font-size:1.05rem;font-weight:700;color:#000000}.InternalMedicineContact_socials__j2fdm{display:flex;gap:1rem;margin-top:.25rem}.InternalMedicineContact_socialLink__f_lgb{background-color:#f1f5f9;color:#475569;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.InternalMedicineContact_socialLink__f_lgb:hover{background-color:#832d70;color:#ffffff;transform:translateY(-2px)}.InternalMedicineContact_formContainer__h6ith{display:flex;justify-content:center;width:100%}.InternalMedicineContact_formCard__etNdV{background-color:#2e5370;background:linear-gradient(135deg,#2e5370,#1e3649);border-radius:24px;padding:2.25rem 2rem;width:100%;box-shadow:0 20px 40px rgba(30,54,73,.15);border:1px solid rgba(255,255,255,.1)}.InternalMedicineContact_formTitle__TO01y{font-size:clamp(1.2rem,2vw,1.4rem);font-weight:800;color:#ffffff;line-height:1.4;margin-bottom:1.5rem;text-align:center}.InternalMedicineContact_form__q3L1w{display:flex;flex-direction:column;gap:1.2rem}.InternalMedicineContact_formGroup__RAXPq{width:100%}.InternalMedicineContact_input__22nnf{width:100%;padding:1rem 1.2rem;border-radius:10px;border:1px solid rgba(255,255,255,.15);background-color:rgba(255,255,255,.95);color:#1e293b;font-size:.98rem;font-weight:500;transition:all .2s ease;box-shadow:inset 0 2px 4px rgba(0,0,0,.05)}.InternalMedicineContact_input__22nnf::-moz-placeholder{color:#64748b}.InternalMedicineContact_input__22nnf::placeholder{color:#64748b}.InternalMedicineContact_input__22nnf:focus{outline:none;border-color:#ff9800;background-color:#ffffff;box-shadow:0 0 0 4px rgba(251,146,60,.25)}.InternalMedicineContact_submitBtn__KQ7OY{background:linear-gradient(135deg,#ff9800,#ff9800);color:#ffffff;border:none;padding:1.1rem;border-radius:10px;font-weight:800;font-size:1.05rem;cursor:pointer;box-shadow:0 8px 20px rgba(255,152,0,.3);transition:all .3s ease;text-transform:uppercase;letter-spacing:.05em;margin-top:.5rem}.InternalMedicineContact_submitBtn__KQ7OY:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(255,152,0,.4);background:linear-gradient(135deg,#ff9800,#e68a00)}.InternalMedicineContact_successMessage__6pTnM{background-color:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.2);color:#10b981;padding:1.5rem;border-radius:10px;text-align:center;font-weight:600;line-height:1.5}.InternalMedicineContact_testimonialSection__zQDDv{width:100%;background-color:#ffffff;padding:.75rem 0 1.25rem;box-sizing:border-box}.InternalMedicineContact_testimonialSection__zQDDv .InternalMedicineContact_container__UHMPr{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem;box-sizing:border-box}.InternalMedicineContact_headerGroup__BydNg{text-align:center;margin-bottom:1.5rem}.InternalMedicineContact_testimonialSection__zQDDv .InternalMedicineContact_title__j1Vkr{font-size:2.25rem;font-weight:700;color:#1e1b4b;margin:0 0 .5rem;line-height:1.25}.InternalMedicineContact_testimonialSection__zQDDv .InternalMedicineContact_subtitle__m3j9j{font-size:1rem;line-height:1.6;color:#64748b;margin:0}.InternalMedicineContact_sliderViewport__44zx1{width:100%;overflow:hidden;margin-bottom:1.5rem}.InternalMedicineContact_sliderTrack__wTVoX{display:flex;transition:transform .9s cubic-bezier(.4,0,.2,1);will-change:transform}.InternalMedicineContact_cardItem__V9koj{flex-shrink:0;padding:0 .75rem;box-sizing:border-box}.InternalMedicineContact_card__PFBMc{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:2.2rem 1.6rem;display:flex;flex-direction:column;gap:1rem;height:340px;box-shadow:0 2px 12px rgba(0,0,0,.04);transition:transform .35s ease,box-shadow .35s ease;overflow:hidden}.InternalMedicineContact_card__PFBMc:hover{transform:translateY(-4px);box-shadow:0 8px 28px rgba(0,0,0,.08)}.InternalMedicineContact_starsRow__ilrAA{display:flex;gap:.2rem}.InternalMedicineContact_star__wGFnv{color:#f59e0b;font-size:1.3rem;line-height:1}.InternalMedicineContact_customerQuote__RAkUT{font-size:.88rem;line-height:1.6;color:#475569;margin:0;flex:1;font-style:italic;overflow-y:auto;scrollbar-width:none}.InternalMedicineContact_customerMeta__Y1Alo{margin-top:auto;padding-top:.85rem;border-top:1px solid #e2e8f0}.InternalMedicineContact_customerName__mR5fz{font-size:1rem;font-weight:700;color:#1e1b4b;margin:0 0 .2rem}.InternalMedicineContact_customerRole__tVBsn{font-size:.82rem;color:#82b351;font-weight:600;margin:0}@media (max-width:640px){.InternalMedicineContact_sliderTrack__wTVoX{justify-content:center}}.InternalMedicineContact_controlsRow__qe4Yj{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1.25rem}.InternalMedicineContact_arrowBtn__LMbAj{width:40px;height:40px;border-radius:50%;background-color:#f1f5f9;border:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center;color:#475569;cursor:pointer;transition:all .2s ease}.InternalMedicineContact_arrowBtn__LMbAj:hover{background-color:#82b351;color:#ffffff;border-color:#82b351}.InternalMedicineContact_viewAllWrapper__MFQ9i{text-align:center}.InternalMedicineContact_viewAllLink___UWpV{display:inline-block;background:linear-gradient(135deg,#ff9800,#ff9800);color:#ffffff;padding:.75rem 2rem;border-radius:8px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s ease;border:none;cursor:pointer}.InternalMedicineContact_viewAllLink___UWpV:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(255,152,0,.4);background:linear-gradient(135deg,#ff9800,#e68a00)}@media (max-width:640px){.InternalMedicineContact_testimonialSection__zQDDv{padding:.5rem 0}.InternalMedicineContact_testimonialSection__zQDDv .InternalMedicineContact_title__j1Vkr{font-size:1.6rem}.InternalMedicineContact_testimonialSection__zQDDv .InternalMedicineContact_subtitle__m3j9j{font-size:.9rem}.InternalMedicineContact_cardItem__V9koj{padding:0 .5rem}}@media (max-width:1024px) and (min-width:769px){.InternalMedicineContact_grid__jJ48U{grid-template-columns:1fr;gap:1.5rem}.InternalMedicineContact_leftContent__N2iqn{align-items:flex-start;text-align:left;gap:.85rem}.InternalMedicineContact_contactDetails___4J9U,.InternalMedicineContact_description__EsZ2M{margin:0;text-align:left}.InternalMedicineContact_contactDetails___4J9U{gap:.75rem}.InternalMedicineContact_contactItem__XtrZz{align-items:flex-start}.InternalMedicineContact_formContainer__h6ith{max-width:500px;margin:0 auto}}@media (max-width:768px){.InternalMedicineContact_contactSection__kXNbd,.InternalMedicineContact_testimonialSection__zQDDv{padding:.5rem 0}.InternalMedicineContact_grid__jJ48U{grid-template-columns:1fr;gap:1.25rem}.InternalMedicineContact_leftContent__N2iqn{align-items:flex-start;text-align:left;gap:.75rem}.InternalMedicineContact_contactDetails___4J9U,.InternalMedicineContact_description__EsZ2M{margin:0;text-align:left}.InternalMedicineContact_contactDetails___4J9U{gap:.75rem}.InternalMedicineContact_contactItem__XtrZz{display:flex;align-items:flex-start;gap:.85rem;text-align:left}.InternalMedicineContact_contactIcon__Qbmu_{width:20px;height:20px;margin-top:.15rem;flex-shrink:0}.InternalMedicineContact_contactLabel__ZpC10{font-size:.75rem;margin-bottom:.1rem}.InternalMedicineContact_contactValue__AD1_L{font-size:.95rem}.InternalMedicineContact_contactValueText__rlN1n{font-size:.95rem;line-height:1.4;color:#000000}.InternalMedicineContact_formCard__etNdV{padding:1.75rem 1.25rem}.InternalMedicineContact_formTitle__TO01y{margin-bottom:1.25rem}.InternalMedicineContact_testimonialSlider__v9wTS{gap:1rem}.InternalMedicineContact_testimonialCard__04t3m{padding:1.8rem 1.4rem}.InternalMedicineContact_navBtn__pHXq_{width:40px;height:40px}.InternalMedicineContact_container__UHMPr{padding:0 1rem}}.InternalMedicineErrors_errorSection__MgVEY{background-color:#ffffff;padding:.75rem 0;width:100%}.InternalMedicineErrors_container__xxcIS{max-width:1200px;margin:0 auto;padding:0 2rem;width:100%}.InternalMedicineErrors_grid__ru5vX{display:grid;grid-template-columns:.9fr 1.1fr;gap:3rem;align-items:center}.InternalMedicineErrors_leftImage__b3Noi{display:flex;justify-content:center}.InternalMedicineErrors_imageWrapper__Xyty6{border-radius:20px;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,.08);width:100%;aspect-ratio:1.25/1;background-color:#e2e8f0;display:flex;align-items:center;justify-content:center}.InternalMedicineErrors_image__iDg3F{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.InternalMedicineErrors_rightContent__LXntF{display:flex;flex-direction:column;gap:1rem}.InternalMedicineErrors_title__fxOyk{font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800;color:#1e1b4b}@media (min-width:769px){.InternalMedicineErrors_title__fxOyk{font-size:2rem}}.InternalMedicineErrors_subtitle__v0R2_{font-size:1.05rem;line-height:1.7;color:#475569}.InternalMedicineErrors_pointsList__X7Isg{display:flex;flex-direction:column;gap:.85rem;margin:.25rem 0}.InternalMedicineErrors_pointItem__UboL4{display:flex;gap:1rem;align-items:flex-start}.InternalMedicineErrors_iconCircle__bjNvM{background-color:#fceef8;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.InternalMedicineErrors_icon___D4We{color:#832d70}.InternalMedicineErrors_pointText__WsceE{display:flex;flex-direction:column;gap:.25rem}.InternalMedicineErrors_pointTitle__mZgLx{font-size:1.15rem;font-weight:700;color:#1e1b4b}.InternalMedicineErrors_pointDesc__xU0Gc{font-size:.98rem;line-height:1.5;color:#475569}.InternalMedicineErrors_closingText__GE_KK{font-size:1.02rem;line-height:1.6;color:#475569;font-style:italic;border-left:3px solid #cbd5e1;padding-left:1rem}.InternalMedicineErrors_ctaBar__Q49lr{background-color:#3b6b8b;background:linear-gradient(135deg,#376382,#294c65);padding:1.5rem 0;width:100%;text-align:center}.InternalMedicineErrors_ctaContainer__6UWOV{max-width:1000px;margin:0 auto;padding:0 2rem}.InternalMedicineErrors_ctaTitle__ZHM4z{font-size:clamp(1.5rem,2.5vw,2.1rem);font-weight:800;color:#ffffff;margin-bottom:.75rem;line-height:1.3}.InternalMedicineErrors_ctaDesc__R6vqR{font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.6;color:rgba(255,255,255,.9);max-width:800px;margin:0 auto}@media (max-width:1024px) and (min-width:769px){.InternalMedicineErrors_grid__ru5vX{grid-template-columns:1fr;gap:1.5rem}.InternalMedicineErrors_leftImage__b3Noi{order:2;max-width:500px;margin:0 auto;width:100%}.InternalMedicineErrors_rightContent__LXntF{order:1;text-align:left;gap:.85rem}.InternalMedicineErrors_pointsList__X7Isg{gap:.75rem}}@media (max-width:768px){.InternalMedicineErrors_title__fxOyk{font-size:1.8rem}.InternalMedicineErrors_subtitle__v0R2_{font-size:.92rem}.InternalMedicineErrors_rightContent__LXntF{order:1;text-align:left;gap:.75rem}.InternalMedicineErrors_leftImage__b3Noi{order:2;max-width:500px;margin:0 auto;width:100%}.InternalMedicineErrors_grid__ru5vX{grid-template-columns:1fr;gap:1.25rem}.InternalMedicineErrors_pointsList__X7Isg{gap:.65rem;margin:0}.InternalMedicineErrors_pointTitle__mZgLx{font-size:1rem}.InternalMedicineErrors_closingText__GE_KK,.InternalMedicineErrors_pointDesc__xU0Gc{font-size:.9rem}.InternalMedicineErrors_errorSection__MgVEY{padding:.75rem 0}.InternalMedicineErrors_ctaBar__Q49lr{padding:1rem 0}.InternalMedicineErrors_ctaTitle__ZHM4z{font-size:1.4rem;margin-bottom:.5rem}.InternalMedicineErrors_ctaDesc__R6vqR{font-size:.9rem}.InternalMedicineErrors_container__xxcIS,.InternalMedicineErrors_ctaContainer__6UWOV{padding:0 1rem}}.InternalMedicineFAQ_faqSection__dEFjp{background-color:#ffffff;padding:1rem 0;width:100%}.InternalMedicineFAQ_container__M7gvs{max-width:1200px;margin:0 auto;padding:0 2rem;width:100%}.InternalMedicineFAQ_title__ZSQly{font-size:clamp(1.8rem,3vw,2.3rem);font-weight:800;color:#1e1b4b;text-align:center;margin-bottom:1.5rem;line-height:1.3}.InternalMedicineFAQ_accordionList__0lXLH{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:.75rem}.InternalMedicineFAQ_item__XRoTn{border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:all .3s ease;background-color:#f8fafc}.InternalMedicineFAQ_itemOpen__wPfpT{border-color:#832d70;box-shadow:0 10px 25px rgba(131,45,112,.15);background-color:#832d70}.InternalMedicineFAQ_question__0QeCf{width:100%;text-align:left;padding:1.25rem 1.8rem;background:none;border:none;display:flex;justify-content:space-between;align-items:center;font-size:1.1rem;font-weight:700;color:#1e1b4b;cursor:pointer;transition:all .2s ease;gap:1rem}.InternalMedicineFAQ_questionOpen___dte9{color:#ffffff}.InternalMedicineFAQ_answer__Gt9__{max-height:0;overflow:hidden;transition:all .3s cubic-bezier(0,1,0,1)}.InternalMedicineFAQ_answerOpen__Rz8x9{max-height:1000px;border-top:1px solid rgba(255,255,255,.15);transition:all .3s cubic-bezier(1,0,1,0)}.InternalMedicineFAQ_answerText__U3Nqx{padding:1.25rem 1.8rem;font-size:1rem;line-height:1.6;color:#475569}.InternalMedicineFAQ_itemOpen__wPfpT .InternalMedicineFAQ_answerText__U3Nqx{color:rgba(255,255,255,.9)}.InternalMedicineFAQ_whySection__lAkeV{background:linear-gradient(135deg,#832d70,#681f56);padding:1.5rem 0;width:100%;color:#ffffff;text-align:center}.InternalMedicineFAQ_whyTitle__nQLeF{font-size:clamp(2rem,3.5vw,2.5rem);font-weight:800;color:#ffffff;text-align:center;margin-bottom:1.25rem}.InternalMedicineFAQ_featureGrid__e7H3_{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;max-width:1100px;margin:0 auto}.InternalMedicineFAQ_featureCard__QxDhM{background-color:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:1.5rem 1rem;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1)}.InternalMedicineFAQ_featureCard__QxDhM:hover{transform:translateY(-8px);background-color:rgba(255,255,255,.12);border-color:rgba(255,255,255,.25);box-shadow:0 15px 35px rgba(0,0,0,.2)}.InternalMedicineFAQ_iconCircle__Vfn4n{background-color:rgba(255,255,255,.15);color:#ffffff;border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(0,0,0,.05);transition:all .3s ease}.InternalMedicineFAQ_featureCard__QxDhM:hover .InternalMedicineFAQ_iconCircle__Vfn4n{background-color:#ff9800;transform:scale(1.1) rotate(5deg)}.InternalMedicineFAQ_featureTitle__AVaTw{font-size:1.1rem;font-weight:700;color:#ffffff;line-height:1.4}@media (max-width:1024px){.InternalMedicineFAQ_featureGrid__e7H3_{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (min-width:769px){.InternalMedicineFAQ_title__ZSQly,.InternalMedicineFAQ_whyTitle__nQLeF{font-size:2rem}}@media (max-width:768px){.InternalMedicineFAQ_title__ZSQly{font-size:1.47rem;margin-bottom:.75rem}.InternalMedicineFAQ_faqSection__dEFjp{padding:1rem 0}.InternalMedicineFAQ_whySection__lAkeV{padding:1.5rem 0}.InternalMedicineFAQ_whyTitle__nQLeF{font-size:1.6rem;margin-bottom:1rem}.InternalMedicineFAQ_question__0QeCf{padding:1.1rem 1.4rem;font-size:1rem}.InternalMedicineFAQ_answerText__U3Nqx{padding:1.1rem 1.4rem;font-size:.95rem}.InternalMedicineFAQ_featureGrid__e7H3_{grid-template-columns:1fr;gap:1rem}.InternalMedicineFAQ_container__M7gvs{padding:0 1rem}}.InternalMedicineGrid_gridSection__l611y{background-color:#f6f8fc;padding:.75rem 0;width:100%}.InternalMedicineGrid_container___XkhA{max-width:1200px;margin:0 auto;padding:0 2rem;width:100%}.InternalMedicineGrid_textCenter__FMdxC{text-align:center;margin-bottom:1.25rem}.InternalMedicineGrid_title__txvSF{font-size:clamp(2rem,3.5vw,2.5rem);font-weight:800;color:#1e1b4b;margin-bottom:.5rem}.InternalMedicineGrid_subtitle__Y7gQo{font-size:1.1rem;color:#64748b;max-width:600px;margin:0 auto}.InternalMedicineGrid_cardGrid__ZVL_y{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.InternalMedicineGrid_card__8Zrtf{background-color:#ffffff;border-radius:16px;padding:1.75rem 1.5rem;border:1px solid rgba(131,45,112,.05);box-shadow:0 10px 30px rgba(0,0,0,.02);transition:all .3s ease;display:flex;flex-direction:column;gap:.75rem}.InternalMedicineGrid_card__8Zrtf:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(131,45,112,.06);border-color:rgba(131,45,112,.15)}.InternalMedicineGrid_iconWrapper__gxeS9{background-color:#fceef8;border-radius:12px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.InternalMedicineGrid_icon__ES_Dc{color:#832d70}.InternalMedicineGrid_cardTitle__P_V8A{font-size:1.15rem;font-weight:700;color:#1e1b4b;line-height:1.4}.InternalMedicineGrid_cardDesc__HcK2H{font-size:.95rem;line-height:1.6;color:#475569}.InternalMedicineGrid_highlightSection__xErMJ{background-color:#ffffff;padding:.75rem 0;width:100%}.InternalMedicineGrid_highlightGrid__0TsOO{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.InternalMedicineGrid_highlightCard__5Tc68{background-color:#ffffff;border-radius:16px;padding:1.5rem;border:2px solid #f1f5f9;transition:all .3s ease;display:flex;flex-direction:column;gap:.75rem}.InternalMedicineGrid_highlightCard__5Tc68:hover{border-color:#fceef8;transform:translateY(-5px);box-shadow:0 10px 25px rgba(131,45,112,.04)}.InternalMedicineGrid_highlightHeader__S41Pt{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.InternalMedicineGrid_highlightIconCircle__oJkWx{border:2px solid #832d70;border-radius:50%;width:46px;height:46px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.InternalMedicineGrid_highlightIcon__DYIjN{color:#832d70}.InternalMedicineGrid_highlightTitle__61RXh{font-size:1.05rem;font-weight:700;color:#1e1b4b;line-height:1.3}.InternalMedicineGrid_highlightDesc__B4v5k{font-size:.92rem;line-height:1.5;color:#475569}@media (max-width:1024px){.InternalMedicineGrid_cardGrid__ZVL_y,.InternalMedicineGrid_highlightGrid__0TsOO{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (min-width:769px){.InternalMedicineGrid_title__txvSF{font-size:2rem}}@media (max-width:768px){.InternalMedicineGrid_gridSection__l611y,.InternalMedicineGrid_highlightSection__xErMJ{padding:.75rem 0}.InternalMedicineGrid_textCenter__FMdxC{margin-bottom:1rem}.InternalMedicineGrid_cardGrid__ZVL_y,.InternalMedicineGrid_highlightGrid__0TsOO{grid-template-columns:1fr;gap:1rem}.InternalMedicineGrid_card__8Zrtf{padding:1.5rem 1.25rem}.InternalMedicineGrid_highlightCard__5Tc68{padding:1.25rem}.InternalMedicineGrid_container___XkhA{padding:0 1rem}}.InternalMedicineHero_heroSection__4Cgvb{width:100%;background-color:#121026;background-size:cover;background-position:50%;background-repeat:no-repeat;padding:11rem 0;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;text-align:center}.InternalMedicineHero_overlay__LluNr{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(120,20,90,.85),rgba(20,25,45,.95));z-index:1}.InternalMedicineHero_container__HXAMK{max-width:1200px;margin:0 auto;padding:0 2rem;width:100%;position:relative;z-index:2}.InternalMedicineHero_leftContent__dUErC{display:flex;flex-direction:column;gap:1.5rem;z-index:2;max-width:850px;margin:0 auto;align-items:center;text-align:center}.InternalMedicineHero_title__X_ekG{font-size:clamp(2.5rem,4.5vw,3.5rem);font-weight:800;line-height:1.15;color:#ffffff}.InternalMedicineHero_highlight__SqCPW{background:linear-gradient(135deg,#ff9800,#ff5722);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.InternalMedicineHero_description__399x6{font-size:clamp(1.05rem,1.8vw,1.2rem);line-height:1.6;color:rgba(255,255,255,.9);max-width:580px}@media (min-width:769px){.InternalMedicineHero_title__X_ekG{font-size:2.68rem}.InternalMedicineHero_description__399x6{font-size:1.2rem}}.InternalMedicineHero_buttonGroup__VOz5R{margin-top:1rem}.InternalMedicineHero_btnOrange__XGmet{text-align:center;text-decoration:none;display:inline-block;background:linear-gradient(135deg,#ff9800,#ff9800);color:white;border:none;padding:1rem 2.2rem;border-radius:8px;font-weight:700;font-size:1.1rem;cursor:pointer;box-shadow:0 8px 20px rgba(255,152,0,.3);transition:all .3s ease}.InternalMedicineHero_btnOrange__XGmet:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(255,152,0,.4);background:linear-gradient(135deg,#ff9800,#e68a00)}.InternalMedicineHero_rightImageArea__T9UdZ{display:none}.InternalMedicineHero_introSection__xQohc{background-color:#ffffff;padding:1rem 0}.InternalMedicineHero_introGrid__PtSCw{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.InternalMedicineHero_introLeft__0_gVM{display:flex;flex-direction:column;gap:1rem}.InternalMedicineHero_introTitle__NMx5W{font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800;color:#1e1b4b;margin-bottom:.5rem}.InternalMedicineHero_introText__Bcb6f{font-size:1.05rem;line-height:1.7;color:#475569}.InternalMedicineHero_introHighlight__mBoCJ{font-size:1.15rem;font-weight:700;color:#832d70;line-height:1.6;border-left:4px solid #832d70;padding-left:1rem;margin-top:.5rem}.InternalMedicineHero_introRight__WZjSp{display:flex;justify-content:center}.InternalMedicineHero_introImageWrapper__W8vHH{border-radius:20px;overflow:hidden;box-shadow:0 15px 30px rgba(0,0,0,.08);width:100%;aspect-ratio:1.6/1;background-color:#e2e8f0;display:flex;align-items:center;justify-content:center}.InternalMedicineHero_introImage__6ZxW9{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width:1024px) and (min-width:769px){.InternalMedicineHero_introGrid__PtSCw{grid-template-columns:1fr;gap:1.5rem;text-align:center}.InternalMedicineHero_introLeft__0_gVM,.InternalMedicineHero_leftContent__dUErC{align-items:center;gap:.85rem}.InternalMedicineHero_leftContent__dUErC{text-align:center;margin:0 auto}.InternalMedicineHero_description__399x6,.InternalMedicineHero_introHighlight__mBoCJ,.InternalMedicineHero_introText__Bcb6f{margin:0 auto}.InternalMedicineHero_introHighlight__mBoCJ{text-align:left;max-width:600px}.InternalMedicineHero_introRight__WZjSp{max-width:500px;margin:0 auto;width:100%}}@media (max-width:768px){.InternalMedicineHero_heroSection__4Cgvb{padding:2.5rem 0}.InternalMedicineHero_title__X_ekG{font-size:2rem}.InternalMedicineHero_description__399x6{font-size:1rem;margin:0 auto}.InternalMedicineHero_btnOrange__XGmet{font-size:.8rem;padding:.6rem 1.5rem}.InternalMedicineHero_introSection__xQohc{padding:.75rem 0}.InternalMedicineHero_introGrid__PtSCw{grid-template-columns:1fr;gap:1.25rem;text-align:center}.InternalMedicineHero_introLeft__0_gVM,.InternalMedicineHero_leftContent__dUErC{align-items:center;gap:.75rem}.InternalMedicineHero_introTitle__NMx5W{font-size:1.6rem}.InternalMedicineHero_introText__Bcb6f{font-size:.9rem;margin:0 auto}.InternalMedicineHero_introHighlight__mBoCJ{font-size:.9rem;margin:0 auto;text-align:left;max-width:600px}.InternalMedicineHero_introRight__WZjSp{max-width:500px;margin:0 auto;width:100%}.InternalMedicineHero_container__HXAMK{padding:0 1rem}}.InternalMedicineStreamlined_wrapper__EUspk{width:100%}.InternalMedicineStreamlined_billingSection__D9wF1{background-color:#ffffff;padding:.75rem 0;width:100%}.InternalMedicineStreamlined_complianceSection__vfqJp{background-color:#fdfafd;padding:.75rem 0;width:100%}.InternalMedicineStreamlined_container__wqAaN{max-width:1200px;margin:0 auto;padding:0 2rem;width:100%}.InternalMedicineStreamlined_grid__ksyY1{display:grid;grid-template-columns:1.1fr .9fr;gap:3rem;align-items:center}.InternalMedicineStreamlined_contentColumn___N7cW{display:flex;flex-direction:column;gap:1rem}.InternalMedicineStreamlined_title__z_ffT{text-align:center;font-size:clamp(1.9rem,3vw,2.5rem);font-weight:800;color:#1e1b4b}.InternalMedicineStreamlined_description__mWVWS{font-size:1.05rem;line-height:1.7;color:#475569}.InternalMedicineStreamlined_bulletList__k_w17{display:flex;flex-direction:column;gap:.75rem;list-style:none;padding:0;margin:.25rem 0}.InternalMedicineStreamlined_bulletItem__lJSGX{display:flex;gap:.85rem;align-items:center}.InternalMedicineStreamlined_checkIconWrapper__zVJyU{background:linear-gradient(135deg,#ff9800,#ff9800);border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 10px rgba(255,152,0,.2)}.InternalMedicineStreamlined_checkIcon__DP_ph{color:#ffffff}.InternalMedicineStreamlined_checkIconWrapperPurple__Gjwg1{background-color:#832d70;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 10px rgba(131,45,112,.2)}.InternalMedicineStreamlined_checkIconPurple__i76YL{color:#ffffff}.InternalMedicineStreamlined_bulletText__0HtTn{font-size:1.02rem;font-weight:600;color:#334155}.InternalMedicineStreamlined_closingText__YrdHY{font-size:1rem;line-height:1.6;color:#64748b}.InternalMedicineStreamlined_imageColumn__rNVBB{display:flex;justify-content:center}.InternalMedicineStreamlined_imageWrapper__Z04Oo{border-radius:20px;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,.08);width:100%;aspect-ratio:1.4/1;background-color:#e2e8f0;display:flex;align-items:center;justify-content:center}.InternalMedicineStreamlined_image__uPQHF{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width:1024px) and (min-width:769px){.InternalMedicineStreamlined_grid__ksyY1{grid-template-columns:1fr;gap:1.5rem}.InternalMedicineStreamlined_contentColumn___N7cW{gap:.85rem}.InternalMedicineStreamlined_imageColumn__rNVBB{max-width:500px;margin:0 auto;width:100%}.InternalMedicineStreamlined_reversedOrderImage__QPYwD{order:2}}@media (min-width:769px){.InternalMedicineStreamlined_billingTitle__DfYNN,.InternalMedicineStreamlined_complianceTitle__zx9TJ,.InternalMedicineStreamlined_title__z_ffT{font-size:2rem}}@media (max-width:768px){.InternalMedicineStreamlined_title__z_ffT{font-size:1.69rem}.InternalMedicineStreamlined_description__mWVWS{font-size:1.01rem}.InternalMedicineStreamlined_contentColumn___N7cW{gap:.75rem}.InternalMedicineStreamlined_grid__ksyY1{grid-template-columns:1fr;gap:1.25rem}.InternalMedicineStreamlined_imageColumn__rNVBB{max-width:500px;margin:0 auto;width:100%}.InternalMedicineStreamlined_reversedOrderImage__QPYwD{order:2}.InternalMedicineStreamlined_bulletList__k_w17{gap:.65rem;margin:0}.InternalMedicineStreamlined_bulletItem__lJSGX{gap:.5rem}.InternalMedicineStreamlined_checkIconWrapperPurple__Gjwg1,.InternalMedicineStreamlined_checkIconWrapper__zVJyU{width:20px;height:20px}.InternalMedicineStreamlined_bulletText__0HtTn,.InternalMedicineStreamlined_closingText__YrdHY{font-size:.9rem}.InternalMedicineStreamlined_billingSection__D9wF1,.InternalMedicineStreamlined_complianceSection__vfqJp{padding:.75rem 0}.InternalMedicineStreamlined_container__wqAaN{padding:0 1rem}}