.MedicalConditionConsolidationPage_page__Ciyj9{background:var(--white);color:var(--gray-800);overflow-x:clip}.MedicalConditionConsolidationPage_sectionShell__soSre{width:min(1200px,100% - 2.5rem);margin-inline:auto}.MedicalConditionConsolidationPage_sectionShellNarrow__pZlcy{width:min(920px,100% - 2.5rem)}.MedicalConditionConsolidationPage_kicker__qq5yk{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:700;color:var(--blue-600);background:var(--blue-50);border:1px solid var(--blue-100);border-radius:999px;padding:.3rem .9rem;letter-spacing:.02em}.MedicalConditionConsolidationPage_sectionTitle__b4r8p{font-family:var(--font-accent);font-size:clamp(1.6rem,1.15rem + 1.6vw,2.3rem);font-weight:800;color:var(--gray-900);line-height:1.35;margin:1rem 0 0}.MedicalConditionConsolidationPage_bodyText__HyHnm{font-size:1.05rem;line-height:2;color:var(--gray-600);margin:0 0 1rem}.MedicalConditionConsolidationPage_bodyText__HyHnm:last-child{margin-bottom:0}.MedicalConditionConsolidationPage_hero__xe0O6{position:relative;background:radial-gradient(1100px 480px at 85% -10%,rgba(96,165,250,.35),transparent 60%),radial-gradient(900px 420px at 10% 110%,rgba(37,99,235,.25),transparent 55%),var(--gradient-hero);color:var(--white);padding:2.2rem 0 5.5rem;text-align:center}.MedicalConditionConsolidationPage_heroInner__Qv_Vb{width:min(980px,100% - 2.5rem);margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:1rem}.MedicalConditionConsolidationPage_breadcrumbs__O8Ml8{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:rgba(255,255,255,.75);align-self:flex-start}.MedicalConditionConsolidationPage_breadcrumbLink__IjdyF{color:rgba(255,255,255,.75);text-decoration:none;transition:color .2s ease}.MedicalConditionConsolidationPage_breadcrumbLink__IjdyF:hover{color:var(--white);text-decoration:underline}.MedicalConditionConsolidationPage_breadcrumbCurrent____sfX{color:var(--white);font-weight:600}.MedicalConditionConsolidationPage_breadcrumbs__O8Ml8>*+:before{content:"›";margin-inline-start:-.35rem;margin-inline-end:.45rem;opacity:.55}.MedicalConditionConsolidationPage_breadcrumbs__O8Ml8>:first-child:before{content:none}.MedicalConditionConsolidationPage_heroBadge__xEvTy{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);color:var(--yellow-300);font-size:.9rem;font-weight:700;padding:.35rem 1.1rem;border-radius:999px;backdrop-filter:blur(6px)}.MedicalConditionConsolidationPage_heroTitle__eVtx2{color:var(--white);font-family:var(--font-accent);font-size:clamp(1.9rem,1.2rem + 3.2vw,3.2rem);font-weight:900;line-height:1.3;margin:.4rem 0 0;text-wrap:balance}.MedicalConditionConsolidationPage_heroSubtitle__y0IBc{font-size:clamp(1rem,.95rem + .35vw,1.2rem);color:rgba(255,255,255,.85);line-height:1.9;margin:0;max-width:46rem}.MedicalConditionConsolidationPage_heroActions__NIEKu{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.1rem}.MedicalConditionConsolidationPage_btnGhost__N5hFs,.MedicalConditionConsolidationPage_btnPrimary__snvA6{display:inline-flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;padding:.8rem 1.6rem;border-radius:var(--radius-lg);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}.MedicalConditionConsolidationPage_btnPrimary__snvA6{background:var(--primary-yellow);color:var(--gray-900);box-shadow:0 10px 24px rgba(245,158,11,.35)}.MedicalConditionConsolidationPage_btnPrimary__snvA6:hover{color:var(--white);transform:translateY(-2px);box-shadow:0 14px 30px rgba(245,158,11,.45)}.MedicalConditionConsolidationPage_btnGhost__N5hFs{border:1.5px solid rgba(255,255,255,.45);color:var(--white);background:rgba(255,255,255,.06)}.MedicalConditionConsolidationPage_btnGhost__N5hFs:hover{color:var(--primary-yellow);background:rgba(255,255,255,.14)}.MedicalConditionConsolidationPage_heroWave__WsZZ5{position:absolute;inset-inline:0;bottom:-1px;line-height:0;pointer-events:none}.MedicalConditionConsolidationPage_heroWave__WsZZ5 svg{width:100%;height:55px;display:block}.MedicalConditionConsolidationPage_inPageNav__jvkdG{position:sticky;top:0;z-index:40;background:rgba(255,255,255,.92);backdrop-filter:blur(10px);border-bottom:1px solid var(--gray-200);box-shadow:0 4px 14px rgba(15,23,42,.05)}.MedicalConditionConsolidationPage_inPageNavInner__541eH{width:min(1200px,100% - 2.5rem);margin-inline:auto;display:flex;align-items:center;gap:1.25rem;padding:.65rem 0}.MedicalConditionConsolidationPage_inPageNavLabel__f4hSh{font-size:.85rem;font-weight:800;color:var(--blue-800);white-space:nowrap;display:inline-flex;align-items:center;gap:.4rem}.MedicalConditionConsolidationPage_inPageNavLabel__f4hSh:after{content:"";width:1px;height:1.2rem;background:var(--gray-200)}.MedicalConditionConsolidationPage_inPageNavList__E6XV_{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.MedicalConditionConsolidationPage_inPageNavLink__FLseh{display:inline-flex;align-items:center;gap:.45rem;font-size:.92rem;font-weight:600;color:var(--gray-600);background:var(--gray-50);border:1px solid var(--gray-200);border-radius:999px;padding:.42rem 1rem;text-decoration:none;transition:all .2s ease}.MedicalConditionConsolidationPage_inPageNavLink__FLseh svg{width:17px;height:17px;color:var(--blue-500);transition:color .2s ease}.MedicalConditionConsolidationPage_inPageNavLink__FLseh:hover{border-color:var(--blue-300);background:var(--blue-50);color:var(--blue-800)}.MedicalConditionConsolidationPage_overview__2Z4FG{padding:4.5rem 0 4rem;background:var(--white)}.MedicalConditionConsolidationPage_overview__2Z4FG .MedicalConditionConsolidationPage_kicker__qq5yk{background:var(--yellow-50);border-color:var(--yellow-200);color:var(--yellow-700)}.MedicalConditionConsolidationPage_overviewGrid__q2RYq{display:grid;grid-template-columns:1.9fr 1fr;grid-gap:2.5rem;gap:2.5rem;margin-top:1.75rem;align-items:start}.MedicalConditionConsolidationPage_overviewText__Gp2sC{display:flex;flex-direction:column}.MedicalConditionConsolidationPage_overviewStats__PDFSB{display:grid;grid-gap:.9rem;gap:.9rem}.MedicalConditionConsolidationPage_statCard__y4oqC{background:linear-gradient(135deg,var(--blue-50),var(--white));border:1px solid var(--blue-100);border-radius:var(--radius-xl);padding:1.1rem 1.3rem;display:flex;flex-direction:column;gap:.25rem;box-shadow:0 4px 16px rgba(30,64,175,.06)}.MedicalConditionConsolidationPage_statValue__Ele8d{font-family:var(--font-accent);font-size:1.45rem;font-weight:900;color:var(--blue-700);line-height:1.2;display:inline-block;direction:ltr;unicode-bidi:isolate}.MedicalConditionConsolidationPage_statLabel__Vbr00{font-size:.92rem;color:var(--gray-600);line-height:1.6}.MedicalConditionConsolidationPage_doctorQuote__WrlQV{display:flex;align-items:center;gap:1.5rem;background:var(--white-smoke);border:1px solid var(--gray-200);border-radius:var(--radius-2xl);padding:1.6rem 1.8rem;margin:1.5rem 0 0}.MedicalConditionConsolidationPage_doctorPhotoWrap___PqFD{flex-shrink:0;width:112px;height:112px;border-radius:50%;overflow:hidden;border:3px solid var(--blue-100);box-shadow:0 8px 22px rgba(30,64,175,.15)}.MedicalConditionConsolidationPage_doctorPhoto__cB0NK{width:100%;height:100%;object-fit:cover}.MedicalConditionConsolidationPage_doctorQuoteBody__sKBZ0{display:flex;flex-direction:column;gap:.6rem}.MedicalConditionConsolidationPage_doctorQuoteText__GuFSj{position:relative;margin:0;font-family:var(--font-accent);font-size:1.2rem;font-weight:700;line-height:1.9;color:var(--gray-800);padding-inline-start:1.4rem}.MedicalConditionConsolidationPage_doctorQuoteText__GuFSj:before{content:"”";position:absolute;inset-inline-start:0;top:-.6rem;font-size:2.6rem;color:var(--blue-300);font-family:Georgia,serif}.MedicalConditionConsolidationPage_doctorCredentials__g44BA{display:flex;flex-direction:column;gap:.15rem;font-size:.92rem;color:var(--gray-600);padding-inline-start:1.4rem}.MedicalConditionConsolidationPage_doctorCredentials__g44BA strong{color:var(--blue-800);font-weight:800}.MedicalConditionConsolidationPage_condition__KC_M2{padding:4.5rem 0;background:var(--white);scroll-margin-top:4.5rem;border-top:1px solid var(--gray-100)}.MedicalConditionConsolidationPage_conditionAlt__IhiAY{background:linear-gradient(180deg,var(--blue-50) 0,var(--white) 30%,var(--white) 70%,var(--blue-50) 100%)}.MedicalConditionConsolidationPage_conditionHeader__FrWwk{text-align:center;max-width:none;margin:0 auto 2.2rem}.MedicalConditionConsolidationPage_conditionKicker__UvhSI{display:inline-flex;align-items:center;gap:.45rem;font-size:.85rem;font-weight:800;color:var(--blue-700);background:var(--blue-50);border:1px solid var(--blue-200);border-radius:999px;padding:.35rem 1.05rem}.MedicalConditionConsolidationPage_conditionKicker__UvhSI svg{width:16px;height:16px}.MedicalConditionConsolidationPage_conditionTitle__Afxos{font-family:var(--font-accent);font-size:clamp(1.55rem,1.1rem + 1.7vw,2.25rem);font-weight:900;color:var(--gray-900);line-height:1.35;margin:1rem 0 0}.MedicalConditionConsolidationPage_conditionIntro__gXf79{font-size:1.08rem;color:var(--gray-500);font-weight:600;margin:.7rem 0 0}.MedicalConditionConsolidationPage_conditionBody__glvjw{max-width:none;margin:0 auto}.MedicalConditionConsolidationPage_comparison__Ig1FD{margin:2.6rem auto;background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-xl);padding:1.6rem;box-shadow:0 6px 20px rgba(15,23,42,.05)}.MedicalConditionConsolidationPage_conditionAlt__IhiAY .MedicalConditionConsolidationPage_comparison__Ig1FD{background:rgba(255,255,255,.85)}.MedicalConditionConsolidationPage_comparisonTitle__taUER{font-family:var(--font-accent);font-size:1.2rem;font-weight:800;color:var(--blue-800);margin:0 0 1.1rem;text-align:center}.MedicalConditionConsolidationPage_tableWrap__X4dWZ{overflow-x:auto;border-radius:var(--radius-md)}.MedicalConditionConsolidationPage_table__sKsi7{width:100%;border-collapse:collapse;font-size:.95rem;min-width:480px}.MedicalConditionConsolidationPage_table__sKsi7 td,.MedicalConditionConsolidationPage_table__sKsi7 th{padding:.85rem 1rem;text-align:start;border-bottom:1px solid var(--gray-100);line-height:1.7;vertical-align:top}.MedicalConditionConsolidationPage_table__sKsi7 thead th{background:var(--blue-50);color:var(--blue-900);font-weight:800;font-size:.92rem}.MedicalConditionConsolidationPage_table__sKsi7 thead tr th:first-child{border-start-start-radius:var(--radius-md);border-end-start-radius:var(--radius-md)}.MedicalConditionConsolidationPage_table__sKsi7 thead tr th:last-child{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.MedicalConditionConsolidationPage_table__sKsi7 tbody tr:last-child td,.MedicalConditionConsolidationPage_table__sKsi7 tbody tr:last-child th{border-bottom:none}.MedicalConditionConsolidationPage_tableLabel__gDJy8{font-weight:800;color:var(--gray-800);background:var(--gray-50);white-space:nowrap}.MedicalConditionConsolidationPage_tableCell__bqDh5{color:var(--gray-600)}.MedicalConditionConsolidationPage_pathway__AvHC_{margin:2.6rem 0;background:var(--white-smoke);border:1px solid var(--gray-200);border-radius:var(--radius-xl);padding:1.8rem 1.6rem}.MedicalConditionConsolidationPage_conditionAlt__IhiAY .MedicalConditionConsolidationPage_pathway__AvHC_{background:var(--white);box-shadow:0 6px 20px rgba(15,23,42,.05)}.MedicalConditionConsolidationPage_pathwayTitle__DmYxL{font-family:var(--font-accent);font-size:1.2rem;font-weight:800;color:var(--gray-900);margin:0 0 1.4rem;text-align:center}.MedicalConditionConsolidationPage_pathwaySteps__uegwG{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.1rem;gap:1.1rem;counter-reset:step}.MedicalConditionConsolidationPage_pathwayStep__NEcD6{position:relative;display:flex;flex-direction:column;gap:.55rem;background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:1.1rem 1.1rem 1.2rem}.MedicalConditionConsolidationPage_stepNumber__9nEpr{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--gradient-blue);color:var(--white);font-family:var(--font-accent);font-weight:900;font-size:1rem;flex-shrink:0}.MedicalConditionConsolidationPage_stepBody__oWatP{display:flex;flex-direction:column;gap:.25rem}.MedicalConditionConsolidationPage_stepTitle__sIgp_{font-weight:800;color:var(--gray-900);font-size:1rem}.MedicalConditionConsolidationPage_stepDesc__s5ULy{font-size:.9rem;line-height:1.75;color:var(--gray-600)}.MedicalConditionConsolidationPage_faq__60f75{max-width:none;margin:0 auto;background:var(--blue-50);border:1px solid var(--blue-100);border-radius:var(--radius-xl);padding:1.6rem}.MedicalConditionConsolidationPage_faqAccent__VSDzs{background:var(--yellow-50);border-color:var(--yellow-200)}.MedicalConditionConsolidationPage_faqTitle__8o62_{font-family:var(--font-accent);font-size:1.2rem;font-weight:800;color:var(--gray-900);margin:0 0 1.1rem;text-align:center}.MedicalConditionConsolidationPage_faqList__EjV9E{display:flex;flex-direction:column;gap:.65rem}.MedicalConditionConsolidationPage_faqItem__DXYmB{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.MedicalConditionConsolidationPage_faqItemOpen__tVRea{border-color:var(--blue-300);box-shadow:0 6px 16px rgba(30,64,175,.08)}.MedicalConditionConsolidationPage_faqAccent__VSDzs .MedicalConditionConsolidationPage_faqItemOpen__tVRea{border-color:var(--yellow-400);box-shadow:0 6px 16px rgba(245,158,11,.12)}.MedicalConditionConsolidationPage_faqQuestion___E8bS{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:none;border:none;cursor:pointer;text-align:start;font-family:inherit;font-size:1rem;font-weight:700;color:var(--gray-900);padding:1rem 1.2rem;transition:color .2s ease}.MedicalConditionConsolidationPage_faqQuestion___E8bS:hover{color:var(--blue-700)}.MedicalConditionConsolidationPage_faqAccent__VSDzs .MedicalConditionConsolidationPage_faqQuestion___E8bS:hover{color:var(--yellow-700)}.MedicalConditionConsolidationPage_chevron__zhOx1{flex-shrink:0;color:var(--gray-400);transition:transform .25s ease,color .2s ease}.MedicalConditionConsolidationPage_chevronOpen__at7Sd{transform:rotate(180deg);color:var(--blue-600)}.MedicalConditionConsolidationPage_faqAccent__VSDzs .MedicalConditionConsolidationPage_chevronOpen__at7Sd{color:var(--yellow-600)}.MedicalConditionConsolidationPage_faqAnswer__S4Ams{margin:0;padding:0 1rem 1.1rem;font-size:.97rem;line-height:1.95;color:var(--gray-600)}.MedicalConditionConsolidationPage_generalFaq__FgLPS{padding:4.5rem 0;background:var(--white-smoke);border-top:1px solid var(--gray-100)}.MedicalConditionConsolidationPage_generalFaq__FgLPS .MedicalConditionConsolidationPage_kicker__qq5yk{background:var(--blue-50);border-color:var(--blue-200);color:var(--blue-700)}.MedicalConditionConsolidationPage_generalFaq__FgLPS .MedicalConditionConsolidationPage_sectionTitle__b4r8p{margin-bottom:1.6rem}.MedicalConditionConsolidationPage_cta__OQiL4{padding:4.5rem 0 5.5rem;background:radial-gradient(700px 340px at 12% 8%,rgba(96,165,250,.18),transparent 60%),radial-gradient(620px 300px at 90% 95%,rgba(245,158,11,.1),transparent 55%),linear-gradient(180deg,var(--white) 0,var(--blue-50) 100%)}.MedicalConditionConsolidationPage_ctaCard__Lhgu9{position:relative;width:min(980px,100% - 2.5rem);margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:3.6rem 3rem 3.9rem;border-radius:var(--radius-3xl);background:radial-gradient(900px 380px at 15% -20%,rgba(96,165,250,.4),transparent 60%),var(--gradient-hero);color:var(--white);text-align:center;box-shadow:0 30px 60px -12px rgba(30,58,138,.35),0 12px 24px -8px rgba(15,23,42,.18);overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}.MedicalConditionConsolidationPage_ctaCard__Lhgu9:hover{transform:translateY(-4px);box-shadow:0 38px 70px -12px rgba(30,58,138,.42),0 16px 30px -8px rgba(15,23,42,.22)}.MedicalConditionConsolidationPage_ctaCard__Lhgu9:before{content:"";position:absolute;inset-inline:0;top:0;height:5px;background:linear-gradient(90deg,var(--primary-yellow),var(--yellow-300),var(--primary-yellow))}.MedicalConditionConsolidationPage_ctaBadge__Ng1ux{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);color:var(--yellow-300);font-size:.88rem;font-weight:700;padding:.3rem 1.05rem;border-radius:999px;transition:background .25s ease,border-color .25s ease}.MedicalConditionConsolidationPage_ctaCard__Lhgu9:hover .MedicalConditionConsolidationPage_ctaBadge__Ng1ux{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.4)}.MedicalConditionConsolidationPage_ctaTitle__wEi7s{color:var(--white);font-family:var(--font-accent);font-size:clamp(1.6rem,1.1rem + 2vw,2.5rem);font-weight:900;line-height:1.35;margin:.3rem 0 0;text-wrap:balance;text-shadow:0 2px 12px rgba(15,23,42,.25)}.MedicalConditionConsolidationPage_ctaSubtitle__tw62x{font-size:1.05rem;color:rgba(255,255,255,.85);margin:0;max-width:34rem;line-height:1.9}.MedicalConditionConsolidationPage_ctaActions__zgKky{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1.4rem}.MedicalConditionConsolidationPage_ctaPhone__PXEC8,.MedicalConditionConsolidationPage_ctaPrimary__Buw6x,.MedicalConditionConsolidationPage_ctaWhatsapp__RwGdN{display:inline-flex;align-items:center;gap:.55rem;font-size:1rem;font-weight:700;padding:.85rem 1.7rem;border-radius:var(--radius-lg);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}.MedicalConditionConsolidationPage_ctaPhone__PXEC8 svg,.MedicalConditionConsolidationPage_ctaPrimary__Buw6x svg,.MedicalConditionConsolidationPage_ctaWhatsapp__RwGdN svg{transition:transform .25s ease}.MedicalConditionConsolidationPage_ctaPhone__PXEC8:hover svg,.MedicalConditionConsolidationPage_ctaPrimary__Buw6x:hover svg,.MedicalConditionConsolidationPage_ctaWhatsapp__RwGdN:hover svg{transform:scale(1.12)}.MedicalConditionConsolidationPage_ctaPrimary__Buw6x{background:var(--primary-yellow);color:var(--gray-900);box-shadow:0 10px 26px rgba(245,158,11,.4)}.MedicalConditionConsolidationPage_ctaPrimary__Buw6x:hover{color:var(--white);transform:translateY(-2px);box-shadow:0 14px 32px rgba(245,158,11,.5)}.MedicalConditionConsolidationPage_ctaPhone__PXEC8{background:rgba(255,255,255,.12);border:1.5px solid rgba(255,255,255,.4);color:var(--white)}.MedicalConditionConsolidationPage_ctaPhone__PXEC8:hover{color:var(--primary-yellow);background:rgba(255,255,255,.2);transform:translateY(-2px)}.MedicalConditionConsolidationPage_ctaWhatsapp__RwGdN{background:var(--whatsapp-green);color:var(--white);box-shadow:0 10px 26px rgba(37,211,102,.35)}.MedicalConditionConsolidationPage_ctaWhatsapp__RwGdN:hover{color:var(--primary-yellow);transform:translateY(-2px);box-shadow:0 14px 32px rgba(37,211,102,.45)}@media (prefers-reduced-motion:reduce){.MedicalConditionConsolidationPage_ctaBadge__Ng1ux,.MedicalConditionConsolidationPage_ctaCard__Lhgu9,.MedicalConditionConsolidationPage_ctaPhone__PXEC8,.MedicalConditionConsolidationPage_ctaPhone__PXEC8 svg,.MedicalConditionConsolidationPage_ctaPrimary__Buw6x,.MedicalConditionConsolidationPage_ctaPrimary__Buw6x svg,.MedicalConditionConsolidationPage_ctaWhatsapp__RwGdN,.MedicalConditionConsolidationPage_ctaWhatsapp__RwGdN svg{transition:none}.MedicalConditionConsolidationPage_ctaCard__Lhgu9:hover,.MedicalConditionConsolidationPage_ctaPhone__PXEC8:hover,.MedicalConditionConsolidationPage_ctaPhone__PXEC8:hover svg,.MedicalConditionConsolidationPage_ctaPrimary__Buw6x:hover,.MedicalConditionConsolidationPage_ctaPrimary__Buw6x:hover svg,.MedicalConditionConsolidationPage_ctaWhatsapp__RwGdN:hover,.MedicalConditionConsolidationPage_ctaWhatsapp__RwGdN:hover svg{transform:none}}@media (max-width:900px){.MedicalConditionConsolidationPage_overviewGrid__q2RYq{grid-template-columns:1fr;gap:1.8rem}.MedicalConditionConsolidationPage_overviewStats__PDFSB{grid-template-columns:repeat(3,1fr)}.MedicalConditionConsolidationPage_pathwaySteps__uegwG{grid-template-columns:1fr 1fr}.MedicalConditionConsolidationPage_doctorQuote__WrlQV{flex-direction:column;text-align:center;align-items:center}.MedicalConditionConsolidationPage_doctorQuoteText__GuFSj{padding-inline-start:0}.MedicalConditionConsolidationPage_doctorQuoteText__GuFSj:before{content:none}.MedicalConditionConsolidationPage_doctorCredentials__g44BA{align-items:center;padding-inline-start:0}}@media (max-width:640px){.MedicalConditionConsolidationPage_hero__xe0O6{padding:1.8rem 0 4.5rem}.MedicalConditionConsolidationPage_breadcrumbs__O8Ml8{align-self:center}.MedicalConditionConsolidationPage_heroActions__NIEKu{width:100%;flex-direction:column}.MedicalConditionConsolidationPage_btnGhost__N5hFs,.MedicalConditionConsolidationPage_btnPrimary__snvA6{width:100%;justify-content:center}.MedicalConditionConsolidationPage_inPageNavInner__541eH{flex-direction:column;align-items:stretch;gap:.5rem;padding:.6rem 0}.MedicalConditionConsolidationPage_inPageNavLabel__f4hSh:after{content:none}.MedicalConditionConsolidationPage_inPageNavList__E6XV_{overflow-x:auto;flex-wrap:nowrap;padding-bottom:.15rem;-webkit-overflow-scrolling:touch}.MedicalConditionConsolidationPage_inPageNavLink__FLseh{white-space:nowrap}.MedicalConditionConsolidationPage_condition__KC_M2,.MedicalConditionConsolidationPage_cta__OQiL4,.MedicalConditionConsolidationPage_generalFaq__FgLPS,.MedicalConditionConsolidationPage_overview__2Z4FG{padding-block:3.2rem}.MedicalConditionConsolidationPage_ctaCard__Lhgu9{width:calc(100% - 2rem);padding:2.4rem 1.4rem 2.6rem;border-radius:var(--radius-2xl);gap:.8rem}.MedicalConditionConsolidationPage_overviewStats__PDFSB{grid-template-columns:1fr}.MedicalConditionConsolidationPage_statCard__y4oqC{align-items:center;text-align:center}.MedicalConditionConsolidationPage_pathwaySteps__uegwG{grid-template-columns:1fr}.MedicalConditionConsolidationPage_comparison__Ig1FD{padding:1.15rem}.MedicalConditionConsolidationPage_ctaActions__zgKky{width:100%;flex-direction:column;align-items:stretch}.MedicalConditionConsolidationPage_ctaPhone__PXEC8,.MedicalConditionConsolidationPage_ctaPrimary__Buw6x,.MedicalConditionConsolidationPage_ctaWhatsapp__RwGdN{justify-content:center}}.ConditionRelatedContent_recs__WxYSl{padding:2.5rem 0 2.75rem;background:var(--white-smoke,#f8fafc);border-top:1px solid var(--gray-100,#f3f4f6)}.ConditionRelatedContent_shell__eObd9{max-width:1200px;margin:0 auto;padding-inline:1.25rem}.ConditionRelatedContent_stack__odrtc{display:flex;flex-direction:column;gap:2rem}.ConditionRelatedContent_group__eDbSU{display:flex;flex-direction:column;gap:.9rem;min-width:0}.ConditionRelatedContent_header__z7Uhn{display:flex;flex-direction:column;gap:.25rem}.ConditionRelatedContent_kicker__bPbm8{font-size:.85rem;font-weight:700;color:var(--blue-600,#2563eb)}.ConditionRelatedContent_title__C7nJn{margin:0;font-size:1.3rem;font-weight:800;color:var(--gray-900,#0f172a)}.ConditionRelatedContent_scrollRow__F2duX{--visible:3;--peek:24px;--row-gap:1rem;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--visible) - 1) * var(--row-gap) - var(--peek)) / var(--visible));grid-gap:var(--row-gap);gap:var(--row-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:0;padding-bottom:.4rem;scrollbar-width:thin;scrollbar-color:var(--gray-200,#e5e7eb) transparent}.ConditionRelatedContent_scrollRow__F2duX>*{scroll-snap-align:start;min-width:0}.ConditionRelatedContent_scrollRow__F2duX::-webkit-scrollbar{height:6px}.ConditionRelatedContent_scrollRow__F2duX::-webkit-scrollbar-thumb{background:var(--gray-200,#e5e7eb);border-radius:999px}.ConditionRelatedContent_moreWrap__9bl18{display:flex}.ConditionRelatedContent_moreLink__mEeEe{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.35rem;border:1px solid var(--blue-200,#bfdbfe);border-radius:999px;background:var(--white,#ffffff);color:var(--blue-700,#1d4ed8);font-weight:700;font-size:.9rem;text-decoration:none;transition:background .2s ease,border-color .2s ease}.ConditionRelatedContent_moreLink__mEeEe:hover{background:var(--blue-50,#eff6ff);border-color:var(--blue-400,#60a5fa)}.ConditionRelatedContent_faqLinks__lEAMm{display:flex;flex-wrap:wrap;gap:.6rem}.ConditionRelatedContent_faqLink__xlRmD{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.1rem;border:1px solid var(--blue-200,#bfdbfe);border-radius:999px;background:var(--white,#ffffff);color:var(--blue-700,#1d4ed8);font-weight:700;font-size:.92rem;text-decoration:none;transition:background .2s ease,border-color .2s ease}.ConditionRelatedContent_faqLink__xlRmD:hover{background:var(--blue-50,#eff6ff);border-color:var(--blue-400,#60a5fa)}.ConditionRelatedContent_topicsGrid__ZwIk_{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1rem;gap:1rem;margin:0;padding:0;list-style:none}.ConditionRelatedContent_topicsCard__nuhDw{display:flex;flex-direction:column;justify-content:space-between;gap:1.25rem;height:100%;padding:1.35rem 1.5rem;border:1px solid var(--blue-200,#bfdbfe);border-radius:var(--radius-lg,1rem);background:var(--white,#ffffff);transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.ConditionRelatedContent_topicsCard__nuhDw:hover{background:var(--blue-50,#eff6ff);border-color:var(--blue-400,#60a5fa);transform:translateY(-2px);box-shadow:0 10px 28px rgba(37,99,235,.1)}.ConditionRelatedContent_topicsLabel__H2spE{font-size:1.08rem;font-weight:800;line-height:1.6;color:var(--gray-900,#0f172a)}.ConditionRelatedContent_topicsCta__oaJIH{display:inline-flex;align-items:center;gap:.5rem;font-size:.92rem;font-weight:700;color:var(--blue-700,#1d4ed8)}@media (max-width:1100px){.ConditionRelatedContent_scrollRow__F2duX{--visible:2;--peek:40px}}@media (max-width:640px){.ConditionRelatedContent_recs__WxYSl{padding:2rem 0 2.25rem}.ConditionRelatedContent_stack__odrtc{gap:1.75rem}.ConditionRelatedContent_title__C7nJn{font-size:1.18rem}.ConditionRelatedContent_scrollRow__F2duX{--visible:1;--peek:56px}}.ContactPhoneList_overlay__ge0Eq{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1rem}.ContactPhoneList_overlayDark__MW2AQ{background:rgba(9,14,30,.66);backdrop-filter:blur(4px)}.ContactPhoneList_overlayLight__oBtXZ{background:rgba(15,23,42,.55);backdrop-filter:blur(3px)}.ContactPhoneList_dialog__CvgP7{display:flex;flex-direction:column;width:min(430px,100%);max-height:min(80vh,640px);border-radius:var(--radius-xl,1rem);overflow:hidden;box-shadow:0 24px 64px rgba(0,0,0,.3);outline:none}.ContactPhoneList_dialogDark___obOG{background:var(--blue-900,#1e3a8a);border:1px solid rgba(255,255,255,.14)}.ContactPhoneList_dialogLight__qegj9{background:var(--white,#fff);border:1px solid var(--gray-200,#e2e8f0)}.ContactPhoneList_dialogHeader__mNAlT{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.95rem 1.1rem .65rem;border-bottom:1px solid var(--gray-100,rgba(148,163,184,.25));flex-shrink:0}.ContactPhoneList_dialogTitle__SF3xQ{margin:0;font-size:1.05rem;font-weight:800}.ContactPhoneList_dialogDark___obOG .ContactPhoneList_dialogTitle__SF3xQ{color:var(--white,#fff)}.ContactPhoneList_dialogLight__qegj9 .ContactPhoneList_dialogTitle__SF3xQ{color:var(--gray-900,#0f172a)}.ContactPhoneList_closeBtn__ARA0r{width:2rem;height:2rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-circle,50%);cursor:pointer;transition:background .2s ease,color .2s ease}.ContactPhoneList_dialogDark___obOG .ContactPhoneList_closeBtn__ARA0r{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);color:var(--white,#fff)}.ContactPhoneList_dialogDark___obOG .ContactPhoneList_closeBtn__ARA0r:hover{background:rgba(255,255,255,.2)}.ContactPhoneList_dialogLight__qegj9 .ContactPhoneList_closeBtn__ARA0r{background:var(--white,#fff);border:1px solid var(--gray-200,#e2e8f0);color:var(--gray-600,#64748b)}.ContactPhoneList_dialogLight__qegj9 .ContactPhoneList_closeBtn__ARA0r:hover{background:var(--gray-50,#f8fafc);color:var(--gray-900,#0f172a)}.ContactPhoneList_dialogBody__n18gf{display:flex;flex-direction:column;gap:.6rem;padding:.9rem 1.1rem 1.1rem;overflow-y:auto}.Badge_badge___Jmm6{display:inline-flex;align-items:center;justify-content:center;padding:.4rem 1.25rem;border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);width:fit-content;white-space:nowrap;transition:all var(--transition-normal)}.Badge_primary__UCh52{background:var(--blue-600);color:var(--white)}.Badge_secondary__7VWKW{background:var(--primary-yellow);color:var(--blue-900)}.Badge_glass__QSW5W{background:var(--glass-bg);backdrop-filter:blur(8px);color:var(--white);border:1px solid var(--glass-border)}.Badge_light__ClPIe{background:var(--blue-50);color:var(--blue-600);padding:.5rem 1.5rem}.Badge_gold__XsbIW{background:var(--gradient-yellow);color:var(--white);box-shadow:var(--shadow-yellow-light);border:none}.Footer_footer__eNA9m{position:relative;direction:rtl;color:var(--white);background:radial-gradient(1100px 520px at 90% -20%,rgba(96,165,250,.18),transparent 62%),var(--gradient-main-hero);overflow:hidden}.Footer_footerInner__WKhML{position:relative;max-width:1320px;margin:0 auto;padding:1.4rem 1rem 1.2rem}.Footer_mainRow__360_4{display:flex;flex-direction:column;gap:1.35rem}.Footer_brandBlock__Pvx9s{order:1;width:100%}.Footer_contactBlock__tZdfd{order:2;width:100%}.Footer_servicesBlock__aEHtU{order:3;width:100%}.Footer_navBlock__mLbW_{display:none}.Footer_blockHeading__HADIn{margin:0 0 .55rem;font-size:.82rem;font-weight:var(--font-weight-extrabold);color:var(--yellow-300);letter-spacing:.01em}.Footer_brandBlock__Pvx9s{display:flex;flex-direction:column;align-items:flex-start;gap:.7rem;min-width:0}.Footer_brandBadge__rWNoz{display:inline-flex;align-items:center;background:var(--white);padding:.38rem .65rem;border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.Footer_brandDesc__JyP2_{margin:0;font-size:.8rem;line-height:1.65;color:rgba(255,255,255,.82);max-width:100%}.Footer_socialRow__iw0l9{display:flex;gap:.45rem;flex-wrap:wrap}.Footer_socialIcon__2DO5i{display:inline-flex;align-items:center;justify-content:center;width:1.95rem;height:1.95rem;border-radius:var(--radius-circle);color:var(--white);background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.16);text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .15s ease}.Footer_socialIcon__2DO5i:hover{background:var(--yellow-400);border-color:var(--yellow-400);color:var(--blue-900);transform:translateY(-2px)}.Footer_socialIcon__2DO5i svg{width:.85rem;height:.85rem}.Footer_contactMeta__iWyqV{display:flex;align-items:center;gap:.5rem;margin-top:.1rem;min-width:0}.Footer_metaIcon__J85IH{color:var(--yellow-300);font-size:.85rem;flex-shrink:0}.Footer_emailLink__TM2ac{font-size:.85rem;font-weight:var(--font-weight-bold);color:var(--white);text-decoration:none;direction:ltr;unicode-bidi:isolate;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease}.Footer_emailLink__TM2ac:hover{color:var(--yellow-300)}.Footer_contactBlock__tZdfd{min-width:0}.Footer_phoneGrid__OA_2B{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.45rem;gap:.45rem}.Footer_phoneCard__WTWib{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-md);padding:.45rem .4rem;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;gap:.32rem;min-width:0;text-align:center;transition:background .2s ease,border-color .2s ease}.Footer_phoneCard__WTWib:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22)}.Footer_phoneNumber__9ERAB{font-size:clamp(.7rem,2.3vw,.78rem);font-weight:var(--font-weight-bold);color:var(--white);text-decoration:none;direction:ltr;unicode-bidi:isolate;white-space:nowrap;letter-spacing:-.01em;flex-shrink:0;transition:color .2s ease}.Footer_phoneNumber__9ERAB:hover{color:var(--yellow-300)}.Footer_phoneActions__x20Ph{display:flex;align-items:center;gap:.3rem;flex-shrink:0}.Footer_phoneBtn__0Ipqa{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:var(--radius-circle);text-decoration:none;transition:transform .15s ease,filter .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.Footer_phoneBtn__0Ipqa svg{width:.85rem;height:.85rem;flex-shrink:0}.Footer_phoneBtn__0Ipqa:hover{transform:translateY(-2px)}.Footer_btnCall__YCh6f{color:var(--white);background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.16)}.Footer_btnCall__YCh6f:hover{background:var(--yellow-400);border-color:var(--yellow-400);color:var(--blue-900)}.Footer_btnWa__ByAhj{color:var(--white);background:var(--gradient-whatsapp);border:1px solid rgba(37,211,102,.45);box-shadow:0 2px 8px rgba(37,211,102,.25)}.Footer_btnWa__ByAhj:hover{filter:brightness(1.08);box-shadow:0 4px 12px rgba(37,211,102,.35)}.Footer_bookingCta__bzbyI{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.65rem;padding:.58rem 1.25rem;width:100%;border-radius:var(--radius-full);background:var(--gradient-yellow);color:var(--blue-900);font-weight:var(--font-weight-extrabold);font-size:.88rem;text-decoration:none;box-shadow:0 8px 20px rgba(245,158,11,.3);transition:color .2s ease,transform .15s ease,box-shadow .2s ease}.Footer_bookingCta__bzbyI:hover{color:var(--white);transform:translateY(-2px);box-shadow:0 12px 26px rgba(245,158,11,.4)}.Footer_bookingCta__bzbyI svg{width:.9rem;height:.9rem;color:var(--blue-900);transition:color .2s ease}.Footer_bookingCta__bzbyI:hover svg{color:var(--white)}.Footer_navBlock__mLbW_{min-width:0}.Footer_navList__H0Xhh{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.04rem}.Footer_navLink__7Lm3x{display:inline-block;padding:.2rem 0;font-size:.8rem;color:rgba(255,255,255,.82);text-decoration:none;transition:color .2s ease,transform .15s ease}.Footer_navLink__7Lm3x:before{content:"·";margin-inline-end:.45rem;color:var(--yellow-300);font-weight:var(--font-weight-black)}.Footer_navLink__7Lm3x:hover{color:var(--yellow-300);transform:translateX(-2px)}.Footer_servicesBlock__aEHtU{min-width:0}.Footer_servicesList__I2Rwm{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.35rem .75rem;gap:.35rem .75rem}.Footer_serviceLink__hqZFo{display:inline-block;padding:.15rem 0;font-size:.8rem;color:rgba(255,255,255,.82);text-decoration:none;transition:color .2s ease,transform .15s ease;line-height:1.45}.Footer_serviceLink__hqZFo:before{content:"·";margin-inline-end:.45rem;color:var(--yellow-300);font-weight:var(--font-weight-black)}.Footer_serviceLink__hqZFo:hover{color:var(--yellow-300);transform:translateX(-2px)}.Footer_legalBar__heLEs{background:rgba(9,17,48,.45);border-top:1px solid rgba(255,255,255,.1)}.Footer_legalInner__ynBiJ{max-width:1320px;margin:0 auto;padding:.5rem 1rem calc(.5rem + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;align-items:center;text-align:center;gap:.3rem}.Footer_legalMeta__iZbLT{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.45rem 1rem}.Footer_copyright__vFlrA{margin:0;font-size:.78rem;font-weight:var(--font-weight-bold);color:var(--white)}.Footer_legalLinks__U0QDU{display:flex;gap:.9rem;align-items:center}.Footer_legalLink__QOSHD{color:rgba(255,255,255,.85);font-size:.74rem;text-decoration:none;font-weight:var(--font-weight-medium);transition:color .2s ease}.Footer_legalLink__QOSHD:hover{color:var(--yellow-300)}.Footer_signature__LYdbX{margin:0;font-size:.7rem;color:rgba(255,255,255,.65)}.Footer_sigLink__Qh3tz{color:var(--yellow-300);font-weight:var(--font-weight-semibold);text-decoration:none}.Footer_sigLink__Qh3tz:hover{color:var(--yellow-200)}.Footer_bookingCta__bzbyI:focus-visible,.Footer_emailLink__TM2ac:focus-visible,.Footer_legalLink__QOSHD:focus-visible,.Footer_navLink__7Lm3x:focus-visible,.Footer_phoneBtn__0Ipqa:focus-visible,.Footer_phoneNumber__9ERAB:focus-visible,.Footer_serviceLink__hqZFo:focus-visible,.Footer_sigLink__Qh3tz:focus-visible,.Footer_socialIcon__2DO5i:focus-visible{outline:2px solid var(--yellow-300);outline-offset:2px;border-radius:var(--radius-sm)}@media (min-width:600px) and (max-width:999px){.Footer_footerInner__WKhML{padding:1.65rem 1.25rem 1.35rem}.Footer_mainRow__360_4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem 2rem;gap:1.5rem 2rem}.Footer_brandBlock__Pvx9s{order:1;grid-column:1;width:auto}.Footer_contactBlock__tZdfd{order:2;grid-column:2;width:auto}.Footer_servicesBlock__aEHtU{order:3;grid-column:1/-1;width:auto;border-top:1px solid rgba(255,255,255,.1);padding-top:1.1rem}.Footer_navBlock__mLbW_{display:none}.Footer_servicesList__I2Rwm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.45rem 1.2rem;gap:.45rem 1.2rem}.Footer_phoneGrid__OA_2B{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.45rem .55rem;gap:.45rem .55rem}.Footer_phoneCard__WTWib{padding:.5rem .4rem}.Footer_phoneNumber__9ERAB{font-size:.78rem}.Footer_bookingCta__bzbyI{width:100%}.Footer_legalInner__ynBiJ{flex-direction:row;justify-content:space-between;align-items:center;text-align:initial;padding:.65rem 1.25rem;gap:.5rem 1.5rem}.Footer_legalMeta__iZbLT{display:flex;align-items:center;gap:1.25rem}}@media (min-width:1000px){.Footer_footerInner__WKhML{padding:2.25rem 1.5rem 1.75rem}.Footer_mainRow__360_4{display:grid;grid-template-columns:1.05fr .8fr 1.05fr 1.8fr;grid-gap:2.2rem;gap:2.2rem}.Footer_brandBlock__Pvx9s,.Footer_contactBlock__tZdfd,.Footer_navBlock__mLbW_,.Footer_servicesBlock__aEHtU{order:0;grid-column:auto;width:auto}.Footer_servicesBlock__aEHtU{border-top:none;padding-top:0}.Footer_navBlock__mLbW_{display:block}.Footer_navList__H0Xhh,.Footer_servicesList__I2Rwm{display:flex;flex-direction:column;gap:.1rem}.Footer_blockHeading__HADIn{margin-bottom:.85rem;font-size:.85rem}.Footer_brandBlock__Pvx9s{gap:.9rem}.Footer_brandBadge__rWNoz{padding:.45rem .75rem}.Footer_brandDesc__JyP2_{font-size:.82rem;line-height:1.85;max-width:44ch}.Footer_phoneBtn__0Ipqa,.Footer_socialIcon__2DO5i{width:2.1rem;height:2.1rem}.Footer_phoneGrid__OA_2B{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.Footer_phoneCard__WTWib{flex-direction:column-reverse;justify-content:center;min-height:4.75rem;padding:.6rem .95rem;text-align:center}.Footer_phoneNumber__9ERAB{font-size:.78rem}.Footer_phoneActions__x20Ph{gap:.3rem}.Footer_bookingCta__bzbyI{width:auto;display:inline-flex;margin-top:.85rem;padding:.68rem 1.5rem}.Footer_navLink__7Lm3x,.Footer_serviceLink__hqZFo{padding:.28rem 0;font-size:.82rem}.Footer_legalInner__ynBiJ{padding:.85rem 1.25rem;flex-direction:row;justify-content:space-between;align-items:center;text-align:initial}.Footer_legalMeta__iZbLT{display:flex;align-items:center;gap:1.5rem}.Footer_copyright__vFlrA{font-size:.84rem}.Footer_legalLink__QOSHD{font-size:.78rem}.Footer_signature__LYdbX{font-size:.74rem}}@media (min-width:1280px){.Footer_phoneGrid__OA_2B{grid-template-columns:repeat(2,minmax(0,1fr))}.Footer_phoneCard__WTWib{flex-direction:row;justify-content:space-between;min-height:0;text-align:initial}.Footer_phoneNumber__9ERAB{font-size:.9rem}.Footer_phoneActions__x20Ph{gap:.35rem}}@media (prefers-reduced-motion:reduce){.Footer_bookingCta__bzbyI,.Footer_emailLink__TM2ac,.Footer_legalLink__QOSHD,.Footer_phoneBtn__0Ipqa,.Footer_phoneCard__WTWib,.Footer_phoneNumber__9ERAB,.Footer_serviceLink__hqZFo,.Footer_socialIcon__2DO5i{transition:none}.Footer_bookingCta__bzbyI:hover,.Footer_phoneBtn__0Ipqa:hover,.Footer_serviceLink__hqZFo:hover,.Footer_socialIcon__2DO5i:hover{transform:none}}.Footer_footerEmergency__7O9Ct{--erc-critical:#7f1d1d;--erc-high:#991b1b;--erc-red-600:#dc2626;--erc-red-100:#fee2e2;--erc-red-50:#fef2f2;background:radial-gradient(1100px 520px at 90% -20%,rgba(248,113,113,.22),transparent 62%),linear-gradient(170deg,var(--erc-high) 0,var(--erc-critical) 62%,#641414 100%)}.Footer_footerEmergency__7O9Ct .Footer_phoneCard__WTWib{background:rgba(255,255,255,.08);border-color:rgba(254,226,226,.22)}.Footer_footerEmergency__7O9Ct .Footer_phoneCard__WTWib:hover{background:rgba(255,255,255,.14);border-color:rgba(254,226,226,.4)}.Footer_footerEmergency__7O9Ct .Footer_btnCall__YCh6f{background:rgba(255,255,255,.1);border-color:rgba(254,226,226,.28)}.Footer_footerEmergency__7O9Ct .Footer_btnCall__YCh6f:hover{background:var(--erc-red-600);border-color:var(--erc-red-600);color:var(--white)}.Footer_footerEmergency__7O9Ct .Footer_bookingCta__bzbyI:hover,.Footer_footerEmergency__7O9Ct .Footer_bookingCta__bzbyI:hover svg{color:var(--erc-critical)}.Footer_footerEmergency__7O9Ct .Footer_legalBar__heLEs{background:rgba(100,20,20,.55);border-top-color:rgba(254,226,226,.16)}.Footer_footerEmergency__7O9Ct .Footer_bookingCta__bzbyI:focus-visible,.Footer_footerEmergency__7O9Ct .Footer_emailLink__TM2ac:focus-visible,.Footer_footerEmergency__7O9Ct .Footer_legalLink__QOSHD:focus-visible,.Footer_footerEmergency__7O9Ct .Footer_navLink__7Lm3x:focus-visible,.Footer_footerEmergency__7O9Ct .Footer_phoneBtn__0Ipqa:focus-visible,.Footer_footerEmergency__7O9Ct .Footer_phoneNumber__9ERAB:focus-visible,.Footer_footerEmergency__7O9Ct .Footer_serviceLink__hqZFo:focus-visible,.Footer_footerEmergency__7O9Ct .Footer_sigLink__Qh3tz:focus-visible,.Footer_footerEmergency__7O9Ct .Footer_socialIcon__2DO5i:focus-visible{outline-color:var(--erc-red-600)}.Footer_viewAllBtn__bfRc1{grid-column:1/-1;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.5rem .75rem;border:1px dashed rgba(255,255,255,.35);border-radius:var(--radius-md);background:rgba(255,255,255,.06);color:var(--white);font-size:clamp(.72rem,2.2vw,.8rem);font-weight:var(--font-weight-bold);cursor:pointer;text-align:center;transition:background .2s ease,border-color .2s ease}.Footer_viewAllBtn__bfRc1:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.55)}.MainLayout_layoutWrapper__R6MkA{display:flex;flex-direction:column;min-height:100vh}.MainLayout_mainContent__AOSzG{flex:1 1;min-width:0;padding-top:var(--navbar-height)}.Breadcrumbs_wrapper__I4FA2{background:transparent;padding:.5rem 0;width:80%;margin-inline:auto}.Breadcrumbs_nav__MHWU0{max-width:100%;margin:0;padding:0}.Breadcrumbs_list__U4p9a{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.55rem;direction:rtl}.Breadcrumbs_item__2KG15{display:inline-flex;align-items:center;gap:.55rem}.Breadcrumbs_separator__mdksA{color:var(--gray-400);font-size:.9rem}.Breadcrumbs_current__hwZdv,.Breadcrumbs_link__nxsx_{font-size:.95rem;font-weight:600;padding:0}.Breadcrumbs_link__nxsx_{color:var(--blue-700);text-decoration:none;transition:background-color var(--transition-fast),color var(--transition-fast)}.Breadcrumbs_link__nxsx_:hover{color:var(--blue-800);background:var(--blue-50)}.Breadcrumbs_current__hwZdv{color:var(--gray-700)}@media (max-width:768px){.Breadcrumbs_wrapper__I4FA2{padding:.7rem 0}.Breadcrumbs_current__hwZdv,.Breadcrumbs_link__nxsx_{font-size:.85rem}}.Navbar_container__vazkH{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}@media (min-width:576px){.Navbar_container__vazkH{max-width:540px;padding-right:1.5rem;padding-left:1.5rem}}@media (min-width:768px){.Navbar_container__vazkH{max-width:720px}}@media (min-width:992px){.Navbar_container__vazkH{max-width:960px}}@media (min-width:1200px){.Navbar_container__vazkH{max-width:1140px}}@media (min-width:1400px){.Navbar_container__vazkH{max-width:1320px}}.Navbar_navbar__3BIeH{position:fixed;top:0;left:0;z-index:var(--z-navbar);width:100%;max-width:100vw;overflow:visible;transition:transform var(--transition-navbar),background .3s ease;will-change:transform}.Navbar_navbarContainer__bj4ig{width:100%;max-width:100%;padding:0;margin:0 auto}@media (max-width:768px){.Navbar_navbar__3BIeH{min-width:0}.Navbar_topBarContent__7Q7ut{padding:0 .5rem}.Navbar_bottomBarContent__efPUO,.Navbar_mainNavContent__ObrvJ,.Navbar_topBarContent__7Q7ut{min-width:0;flex-wrap:nowrap}.Navbar_clinicLocations__YXPQI{min-width:0;flex-shrink:1}}.Navbar_navbar__3BIeH.Navbar_scrolled__nobxR{box-shadow:var(--shadow-md);backdrop-filter:blur(10px)}.Navbar_navbar__3BIeH.Navbar_scrolled__nobxR .Navbar_mainNav__8m2Me{background:var(--dash-surface,#ffffff);backdrop-filter:blur(14px)}.Navbar_hidden__7sSTE{transform:translateY(-100%);pointer-events:none}.Navbar_spacer__XGK9U{height:var(--navbar-height)}.Navbar_topBar__9QE7t{display:none}.Navbar_mainNav__8m2Me{background:var(--dash-surface,#ffffff);border-bottom:1px solid var(--dash-border,#e5e7eb);padding-block:0;transition:all .3s ease;overflow:visible}.Navbar_mainNavContent__ObrvJ{display:grid;grid-template-columns:auto 1fr auto;align-items:center;direction:rtl;width:80%;min-height:58px;overflow:visible;position:relative;padding-inline:0;margin-inline:auto}.Navbar_logo__Am5h2{justify-self:start;padding-inline:0;height:100%}.Navbar_logoContainer__0Mq_N,.Navbar_logo__Am5h2,.Navbar_navRight__hd9Va{display:flex;align-items:center}.Navbar_navRight__hd9Va{justify-self:end;gap:.75rem;padding-inline:0;height:100%}.Navbar_desktopMenu__WQAhw{display:flex;align-items:center;gap:.45rem;justify-content:center}.Navbar_menuItem__JKtM3{position:relative;z-index:20}.Navbar_dropdownWrapper__s2XsN{position:relative}.Navbar_menuLink__fYYhA{color:var(--dash-text,#111827);text-decoration:none;padding-block:.85rem;padding-inline:1rem;border:none;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:700;font-size:1rem;font-family:inherit;line-height:inherit;white-space:nowrap;display:flex;align-items:center;gap:.4rem;position:relative;cursor:pointer;-webkit-font-smoothing:antialiased;border-radius:.95rem}.Navbar_menuLink__fYYhA:hover{color:var(--color-primary,#3b82f6);background:rgb(59 130 246/.08)}.Navbar_menuLink__fYYhA:after{content:"";position:absolute;inset-block-end:-1px;left:50%;width:0;height:3px;background:var(--color-primary,#3b82f6);transition:all .3s ease;transform:translateX(-50%);border-radius:999px;opacity:0}.Navbar_menuLink__fYYhA:hover:after{width:30px;opacity:.7}.Navbar_desktopMenu__WQAhw .Navbar_activeLink__cOAcN,.Navbar_desktopMenu__WQAhw .Navbar_active__YMfDB{color:var(--color-primary,#3b82f6);background:rgb(59 130 246/.1);border-radius:.95rem;font-weight:700;position:relative}.Navbar_activeLink__cOAcN:after,.Navbar_active__YMfDB:after,.Navbar_opened__iO_QU:after{content:"";position:absolute;inset-block-end:-1px;left:50%;width:32px;height:3px;background:var(--color-primary,#3b82f6);transform:translateX(-50%);border-radius:999px;opacity:1}.Navbar_opened__iO_QU{color:var(--color-primary,#3b82f6);background:rgb(59 130 246/.1);border-radius:.95rem;font-weight:700}.Navbar_dropdownArrow__xFxb0{font-size:.75rem;opacity:.72;transition:transform .3s ease,color .3s ease}.Navbar_opened__iO_QU .Navbar_dropdownArrow__xFxb0{transform:rotate(180deg)}.Navbar_searchIcon__wjnxJ{background:var(--bg-subtle);border:1px solid var(--border-light);border-radius:10px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:var(--text-muted);flex-shrink:0;margin:0}.Navbar_searchIcon__wjnxJ:hover{background:white;color:var(--primary-blue);border-color:var(--primary-blue);transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(59,130,246,.1)}.Navbar_dropdownWrapperPanel__mubgj{position:absolute;inset-block-start:calc(100% + 1px);inset-inline-start:0;z-index:10000}.Navbar_megaMenuCard__13OGy{min-width:24rem;max-width:min(35rem,calc(100vw - 2rem));background:var(--dash-surface,#ffffff);border:1px solid var(--dash-border,#e5e7eb);border-top:none;border-block-start:3px solid var(--color-primary,#3b82f6);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);overflow:hidden}.Navbar_megaMenuList__pXo7Y{display:flex;flex-direction:column;gap:.55rem;padding:1.1rem}.Navbar_megaMenuItem__N0_ES{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem;width:100%;padding-block:.95rem;padding-inline:1rem;text-decoration:none;text-align:right;direction:rtl;border-radius:1.25rem;color:inherit;background:transparent;transition:background .22s ease,transform .22s ease,box-shadow .22s ease}.Navbar_megaMenuItem__N0_ES:hover{background:rgb(59 130 246/.08);transform:translateY(-1px)}.Navbar_megaMenuItemActive__I0VCs{background:rgb(59 130 246/.12)}.Navbar_megaMenuItemText__vEAxO{min-width:0;flex:1 1;display:flex;flex-direction:column;align-items:flex-start;text-align:right;gap:.28rem}.Navbar_megaMenuItemTitle__mWFvy{color:var(--dash-text,#111827);font-size:1.05rem;font-weight:750;line-height:1.2;white-space:nowrap}.Navbar_megaMenuItemSubtitle___4srH{color:var(--color-text-muted,#6b7280);font-size:.88rem;line-height:1.4;white-space:nowrap}.Navbar_megaMenuItemIcon__conA9{display:inline-flex;align-items:center;justify-content:center;width:2.7rem;height:2.7rem;flex-shrink:0;border-radius:12px;background:rgb(59 130 246/.1);color:var(--color-primary,#3b82f6);transition:background .22s ease,color .22s ease,transform .22s ease}.Navbar_megaMenuItemIconActive__Yi7RO,.Navbar_megaMenuItem__N0_ES:hover .Navbar_megaMenuItemIcon__conA9{background:var(--color-primary,#3b82f6);color:var(--white)}.Navbar_dropdownWrapperPanel__mubgj :is(.Navbar_megaMenuItem__N0_ES):focus-visible{outline:3px solid rgb(59 130 246/.25);outline-offset:2px}.Navbar_bottomBar__5w7PL{background:var(--gradient-gray);border-bottom:1px solid var(--border-light);padding:.6rem 0;box-shadow:inset 0 1px 0 var(--glass-border),0 1px 3px rgba(0,0,0,.05);transition:var(--transition-normal);overflow:hidden;min-height:60px;position:sticky;top:0}.Navbar_bottomBarContent__efPUO{display:flex;justify-content:space-between;align-items:center;direction:rtl;max-width:100%;overflow:hidden}.Navbar_hashtags__vNjvG{display:flex;gap:1.5rem;align-items:center}.Navbar_hashtagItem__Qrvyn{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem;background:var(--blue-50);padding:.5rem .8rem;border-radius:var(--radius-full);border:1px solid var(--blue-100);transition:var(--transition-normal);box-shadow:var(--shadow-blue-light);position:relative;overflow:hidden;text-align:right;min-width:140px;max-width:180px;height:auto;min-height:45px}.Navbar_hashtagItem__Qrvyn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease}.Navbar_hashtagItem__Qrvyn:hover:before{left:100%}.Navbar_hashtagItem__Qrvyn:hover{background:var(--blue-100);transform:translateY(-2px) scale(1.02);box-shadow:var(--shadow-blue);border-color:var(--blue-300)}.Navbar_hashtagIcon__Bb1V2{font-size:1.1rem;color:var(--primary-blue);filter:drop-shadow(0 1px 2px rgba(30,64,175,.2));transition:var(--transition-normal);flex-shrink:0}.Navbar_hashtagContent__VOQci{display:flex;flex-direction:column;gap:.1rem;flex:1 1;text-align:right}.Navbar_hashtagItem__Qrvyn:hover .Navbar_hashtagIcon__Bb1V2{transform:scale(1.1) rotate(5deg);filter:drop-shadow(0 2px 4px rgba(30,64,175,.3))}.Navbar_hashtagText__er_hb{color:var(--primary-blue);font-weight:700;font-size:.7rem;text-shadow:0 1px 2px rgba(30,64,175,.1);transition:var(--transition-normal);line-height:1.1;margin:0}.Navbar_hashtagSubtext__QRZi5{font-size:.6rem;font-weight:400;color:var(--gray-600);margin:0;line-height:1.1}.Navbar_hashtagItem__Qrvyn:hover .Navbar_hashtagText__er_hb{color:#1d4ed8;text-shadow:0 2px 4px rgba(30,64,175,.2)}.Navbar_phoneNumber__F0LEH{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;padding:1rem 2.5rem;font-size:1.1rem;font-weight:700;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(59,130,246,.4);display:flex;align-items:center;gap:.6rem}.Navbar_phoneNumber__F0LEH:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.Navbar_phoneNumber__F0LEH:hover:before{left:100%}.Navbar_phoneNumber__F0LEH:active{transform:translateY(0) scale(1.02);box-shadow:0 4px 15px rgba(30,64,175,.3)}.Navbar_phoneIcon__OG1_l{font-size:1.2rem;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));flex-shrink:0}.Navbar_phoneContent__AZJ78{display:flex;flex-direction:column;gap:.1rem;flex:1 1;text-align:right}.Navbar_phoneText__bwXnl{font-size:.8rem;font-weight:500;opacity:.9;line-height:1.2}.Navbar_phoneNumberText__PF1at{font-size:.9rem;font-weight:700;letter-spacing:.5px;text-shadow:0 1px 2px rgba(0,0,0,.2);line-height:1.1}.Navbar_mobileMenuButton__CRcew{display:none;background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(30,64,175,.1));border:1px solid rgba(59,130,246,.2);border-radius:10px;padding:0;font-size:1.2rem;cursor:pointer;color:var(--primary-blue);width:44px;height:44px;align-items:center;justify-content:center;transition:var(--transition-normal);position:relative;overflow:hidden;touch-action:manipulation}.Navbar_mobileMenuButton__CRcew:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease}.Navbar_mobileMenuButton__CRcew:hover:before{left:100%}.Navbar_mobileMenuButton__CRcew:hover{background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(30,64,175,.15));border-color:rgba(59,130,246,.4);transform:scale(1.05);box-shadow:0 4px 12px rgba(59,130,246,.2)}.Navbar_mobileMenuButton__CRcew:active{transform:scale(.98)}.Navbar_mobileIcon__ZTwPI{color:var(--color-primary,#3b82f6);opacity:.8;flex-shrink:0}.Navbar_mobileMenu__XFNzn{position:fixed;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:99999;display:flex;justify-content:flex-start;animation:Navbar_fadeIn__Q2B5n .3s ease;backdrop-filter:blur(2px)}@keyframes Navbar_fadeIn__Q2B5n{0%{opacity:0}to{opacity:1}}.Navbar_mobileMenuContent__QnVA1{background:var(--white);width:min(320px,85vw);height:100%;overflow-y:auto;direction:rtl;box-shadow:-5px 0 25px rgba(0,0,0,.15);animation:Navbar_slideInRight__brCk5 .3s ease;position:relative;padding:100px 1.5rem 2rem}.Navbar_mobileMenuContent__QnVA1:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary-blue),var(--secondary-blue))}.Navbar_mobileMenuHeader__NLTZc{position:absolute;top:24px;left:24px;right:auto;z-index:1001}.Navbar_mobileCloseButton__ur6oa{position:relative;width:44px;height:44px;background:var(--blue-50);border:1px solid var(--blue-200);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1rem;color:var(--primary-blue);cursor:pointer;transition:var(--transition-normal);z-index:1000;touch-action:manipulation;box-shadow:var(--shadow-sm)}.Navbar_mobileCloseButton__ur6oa:hover{background:var(--blue-100);transform:rotate(90deg)}@keyframes Navbar_slideInRight__brCk5{0%{transform:translateX(100%)}to{transform:translateX(0)}}.Navbar_mobileMenuLink__fCKj3{color:var(--gray-600);text-decoration:none;padding:1.2rem 1rem;font-weight:500;border-bottom:1px solid #e5e7eb;transition:var(--transition-normal);display:block;font-size:1.1rem;border-radius:8px;margin-bottom:.25rem;position:relative;min-height:48px;display:flex;align-items:center}.Navbar_mobileMenuLink__fCKj3:active,.Navbar_mobileMenuLink__fCKj3:hover{color:var(--primary-blue);background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(30,64,175,.05));transform:translateX(3px);box-shadow:0 2px 8px rgba(59,130,246,.1)}.Navbar_mobileNav__ykXjb{gap:.25rem}.Navbar_mobileItem__E_cO8,.Navbar_mobileNav__ykXjb{display:flex;flex-direction:column}.Navbar_mobileSubmenu__aXIOE{background:linear-gradient(135deg,#f8fafc,#e2e8f0);margin-top:.5rem;border-radius:10px;padding:.75rem 0;border:1px solid rgba(30,64,175,.1)}.Navbar_mobileSubmenuLink__a5U6N{color:var(--gray-600);text-decoration:none;padding:.8rem 1.2rem;display:flex;align-items:center;font-size:.95rem;transition:var(--transition-normal);border-radius:6px;margin:.25rem .5rem;min-height:44px;position:relative}.Navbar_mobileSubmenuLink__a5U6N:active,.Navbar_mobileSubmenuLink__a5U6N:hover{color:var(--primary-blue);background:var(--white);box-shadow:0 4px 12px rgba(30,64,175,.15);transform:translateX(2px)}.Navbar_mobileSubSubmenu___usVW{background:rgba(255,255,255,.8);margin-top:.25rem;margin-right:1rem;border-radius:6px;padding:.25rem 0;border-left:2px solid var(--primary-blue)}.Navbar_mobileSubSubmenuLink__kjQRq{color:var(--gray-600);text-decoration:none;padding:.4rem .8rem;display:block;font-size:.85rem;transition:var(--transition-normal);border-radius:4px;margin:.15rem .25rem}.Navbar_mobileSubSubmenuLink__kjQRq:hover{color:var(--primary-blue);background:rgba(59,130,246,.1);transform:translateX(2px)}.Navbar_activeMobileLink__VDznR{color:var(--primary-blue)!important;background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(30,64,175,.1))!important;font-weight:600;box-shadow:0 2px 8px rgba(59,130,246,.15);transform:translateX(3px);border-right:3px solid var(--primary-blue)}.Navbar_searchModal__Xh1RQ{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:10000;backdrop-filter:blur(4px);padding:1rem}@media (max-width:768px){.Navbar_searchModal__Xh1RQ{align-items:flex-start;padding:10vh .5rem .5rem}}@media (max-width:480px){.Navbar_searchModal__Xh1RQ{padding:5vh .25rem .25rem}}.Navbar_searchModalContent___74aB{background:var(--white);border-radius:12px;width:90%;max-width:600px;max-height:80vh;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.2);animation:Navbar_modalSlideIn__af4cW .3s ease-out}@keyframes Navbar_modalSlideIn__af4cW{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.Navbar_searchModalHeader__QLTqU{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e5e7eb;background:linear-gradient(135deg,#dbeafe,#eff6ff)}.Navbar_searchModalHeader__QLTqU h3{margin:0;color:var(--primary-blue);font-size:1.2rem;font-weight:600}.Navbar_closeButton__pY9_U{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--gray-600);transition:color .3s ease;padding:.25rem;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;touch-action:manipulation}.Navbar_closeButton__pY9_U:hover{color:var(--primary-blue);background:rgba(30,64,175,.1)}.Navbar_searchInputContainer__bVIqj{padding:1.25rem 1.5rem;border-bottom:1px solid #e5e7eb}.Navbar_searchResults__a87qI{padding:1rem 1.5rem 1.5rem;max-height:400px;overflow-y:auto;overscroll-behavior:contain}.Navbar_searchResults__a87qI h4{margin:0 0 .75rem;color:var(--primary-blue);font-size:1rem;font-weight:600}.Navbar_searchResultItem__G4O1I{display:block;padding:.875rem 1rem;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:.5rem;text-decoration:none;transition:var(--transition-normal);background:var(--white);cursor:pointer}.Navbar_searchResultItem__G4O1I:last-child{margin-bottom:0}.Navbar_searchResultItem__G4O1I:hover{border-color:var(--primary-blue);box-shadow:0 4px 12px rgba(30,64,175,.1)}.Navbar_searchResultTitle__xOE3B{display:block;color:var(--primary-blue);font-size:1rem;font-weight:600;margin-bottom:.25rem}.Navbar_searchResultDesc__UyK8T{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 .5rem;color:var(--gray-600);font-size:.875rem;line-height:1.6}.Navbar_searchResultCategory__fuDgz{display:inline-block;font-size:.75rem;font-weight:600;color:var(--primary-blue);background:linear-gradient(135deg,#dbeafe,#eff6ff);padding:.15rem .6rem;border-radius:999px}.Navbar_searchHighlight__EFP3n{background:#dbeafe;color:inherit;border-radius:2px;padding:0 1px}.Navbar_noResults__1lK8x{text-align:center;padding:2rem 1rem;color:var(--gray-600)}.Navbar_noResults__1lK8x p{margin:0}.Navbar_noResultsHint__A7PBX{margin-top:.5rem!important;font-size:.85rem;opacity:.8}.Navbar_searchError__r4MTo{text-align:center;padding:2rem 1rem;color:var(--gray-600)}.Navbar_searchError__r4MTo p{margin:0 0 1rem}.Navbar_retryButton__flhPp{background:var(--primary-blue);color:var(--white);border:none;border-radius:8px;padding:.5rem 1.25rem;font-size:.9rem;font-weight:500;font-family:inherit;cursor:pointer;transition:var(--transition-normal)}.Navbar_retryButton__flhPp:hover{background:var(--secondary-blue)}.Navbar_retryButton__flhPp:focus-visible{outline:2px solid var(--primary-blue);outline-offset:2px}.Navbar_searchSuggestions__NNL3n h4{margin-bottom:1rem}.Navbar_suggestionTags__4V4AQ{display:flex;flex-wrap:wrap;gap:.5rem}.Navbar_suggestionTag__qvCCe{display:inline-flex;align-items:center;background:linear-gradient(135deg,#dbeafe,#eff6ff);color:var(--primary-blue);padding:.5rem 1rem;border-radius:20px;font-size:.9rem;font-weight:500;cursor:pointer;transition:var(--transition-normal);border:1px solid transparent;font-family:inherit}.Navbar_suggestionTag__qvCCe:focus-visible,.Navbar_suggestionTag__qvCCe:hover{background:var(--primary-blue);color:var(--white);transform:translateY(-1px);outline:none}.Navbar_searchResultItem__G4O1I[aria-selected=true]{border-color:var(--primary-blue);box-shadow:0 4px 12px rgba(30,64,175,.15);background:#f8fbff}.Navbar_closeButton__pY9_U:focus-visible,.Navbar_dropdownLink__p5vSm:focus-visible,.Navbar_mobileCloseButton__ur6oa:focus-visible,.Navbar_mobileMenuButton__CRcew:focus-visible,.Navbar_mobileMenuLink__fCKj3:focus-visible,.Navbar_mobileSubSubmenuLink__kjQRq:focus-visible,.Navbar_mobileSubmenuLink__a5U6N:focus-visible,.Navbar_retryButton__flhPp:focus-visible,.Navbar_searchIcon__wjnxJ:focus-visible,.Navbar_searchResultItem__G4O1I:focus-visible,.Navbar_subDropdownLink__Fpoli:focus-visible,.Navbar_suggestionTag__qvCCe:focus-visible{outline:3px solid var(--yellow-400);outline-offset:2px}@media (hover:none) and (pointer:coarse){.Navbar_menuLink__fYYhA:hover:after,.Navbar_menuLink__fYYhA:hover:before{opacity:0}.Navbar_hashtagItem__Qrvyn:hover,.Navbar_phoneNumber__F0LEH:hover{transform:none}.Navbar_closeButton__pY9_U,.Navbar_mobileCloseButton__ur6oa,.Navbar_mobileMenuButton__CRcew,.Navbar_searchIcon__wjnxJ{touch-action:manipulation}}@media (prefers-reduced-motion:reduce){.Navbar_dropdown__1vJ_E,.Navbar_hashtagItem__Qrvyn,.Navbar_menuLink__fYYhA,.Navbar_navbar__3BIeH,.Navbar_phoneNumber__F0LEH,.Navbar_topBar__9QE7t{transition:none}.Navbar_mobileMenuContent__QnVA1,.Navbar_searchModalContent___74aB{animation:none}}@media (min-width:1400px){.Navbar_container__vazkH{max-width:1320px;margin:0 auto}.Navbar_menuLink__fYYhA{padding:.7rem 1rem;font-size:.85rem}}@media (max-width:1399px) and (min-width:1200px){.Navbar_clinicButton__J2oDC{font-size:.6rem;padding:.2rem .4rem}.Navbar_menuLink__fYYhA{font-size:.8rem}}@media (max-width:1199px) and (min-width:992px){.Navbar_clinicLocations__YXPQI{gap:.5rem}.Navbar_desktopMenu__WQAhw{gap:.15rem}.Navbar_menuLink__fYYhA{padding:.5rem .7rem;font-size:.78rem}.Navbar_hashtags__vNjvG{gap:1rem}.Navbar_hashtagItem__Qrvyn{min-width:120px;max-width:160px}}@media (max-width:991px) and (min-width:768px){.Navbar_clinicButton__J2oDC{font-size:.6rem;padding:.2rem .4rem}.Navbar_desktopMenu__WQAhw{gap:.1rem}.Navbar_menuLink__fYYhA{padding:.4rem .6rem;font-size:.75rem}.Navbar_hashtags__vNjvG{gap:.75rem}.Navbar_hashtagItem__Qrvyn{min-width:100px;max-width:140px}.Navbar_phoneNumber__F0LEH{min-width:180px;font-size:.85rem}}@media (max-width:991px){.Navbar_navbarContainer__bj4ig{padding:0}.Navbar_mainNavContent__ObrvJ{display:flex!important;justify-content:space-between!important;padding:0!important}.Navbar_desktopMenu__WQAhw{display:none!important}.Navbar_mobileMenuButton__CRcew{display:flex}.Navbar_logo__Am5h2{padding-right:0;padding-left:0}.Navbar_navRight__hd9Va{padding-left:.75rem;padding-right:0;gap:.75rem}.Navbar_logoImage__de79e{width:auto;height:35px}.Navbar_mainNav__8m2Me{padding:0}.Navbar_topBar__9QE7t{padding:.4rem 0;max-height:100px}.Navbar_clinicLocations__YXPQI{display:grid;grid-template-columns:1fr 1fr;grid-gap:.4rem;gap:.4rem;align-items:center;justify-content:center;width:100%;max-width:360px;margin:0 auto}.Navbar_clinicButton__J2oDC{font-size:.6rem;padding:.3rem .5rem;text-align:center;width:100%;display:flex;align-items:center;justify-content:center;gap:.3rem}.Navbar_socialIcon__80tjy{width:32px;height:32px;font-size:1.25rem}.Navbar_hashtags__vNjvG{flex-direction:row;gap:.5rem;flex-wrap:wrap;justify-content:center}.Navbar_hashtagItem__Qrvyn{min-width:120px;max-width:150px;flex:1 1}.Navbar_bottomBarContent__efPUO{flex-direction:column;gap:.75rem}.Navbar_phoneNumber__F0LEH{min-width:200px;align-self:center}.Navbar_bottomBarContent__efPUO,.Navbar_mainNavContent__ObrvJ,.Navbar_topBarContent__7Q7ut{padding:0 1rem}}@media (max-width:575px) and (min-width:480px){.Navbar_mainNavContent__ObrvJ{padding:0!important}.Navbar_desktopMenu__WQAhw{display:none}.Navbar_mobileMenuButton__CRcew{display:flex}.Navbar_logoImage__de79e{width:45px;height:45px}.Navbar_mainNav__8m2Me{padding:0}.Navbar_topBar__9QE7t{padding:.25rem 0;max-height:100px}.Navbar_clinicLocations__YXPQI{display:grid;grid-template-columns:1fr 1fr;grid-gap:.3rem;gap:.3rem;align-items:center;justify-content:center;width:100%;max-width:320px;margin:0 auto}.Navbar_clinicButton__J2oDC{font-size:.55rem;padding:.25rem .4rem;text-align:center;width:100%;display:flex;align-items:center;justify-content:center;gap:.25rem}.Navbar_socialIcon__80tjy{width:22px;height:22px;font-size:.8rem}.Navbar_hashtags__vNjvG{flex-direction:column;gap:.5rem;align-items:center}.Navbar_hashtagItem__Qrvyn{min-width:200px;max-width:250px;justify-content:center}.Navbar_bottomBarContent__efPUO{flex-direction:column;gap:.75rem;text-align:center}.Navbar_phoneNumber__F0LEH{min-width:220px;align-self:center}.Navbar_bottomBarContent__efPUO,.Navbar_mainNavContent__ObrvJ,.Navbar_topBarContent__7Q7ut{padding:0 .75rem}}@media (max-width:479px){.Navbar_topBarContent__7Q7ut{flex-direction:column;gap:.5rem;text-align:center}.Navbar_socialIcons__EZssV{order:2;justify-content:center}.Navbar_topBar__9QE7t{padding:.8rem 0;max-height:120px}.Navbar_clinicLocations__YXPQI{order:1;display:grid;grid-template-columns:1fr 1fr;grid-gap:.25rem;gap:.25rem;align-items:center;justify-content:center;width:100%;max-width:280px;margin:0 auto}.Navbar_clinicButton__J2oDC{font-size:.5rem;padding:.2rem .3rem;text-align:center;width:100%;display:flex;align-items:center;justify-content:center;gap:.2rem}.Navbar_desktopMenu__WQAhw{display:none}.Navbar_mobileMenuButton__CRcew{display:flex}.Navbar_logoImage__de79e{width:40px;height:40px}.Navbar_mainNav__8m2Me{padding:0}.Navbar_mainNavContent__ObrvJ{height:50px}.Navbar_hashtags__vNjvG{flex-direction:row;gap:.25rem;align-items:center;justify-content:space-between}.Navbar_hashtagItem__Qrvyn{min-width:90px;max-width:110px;justify-content:center;padding:.3rem .4rem;flex:1 1}.Navbar_hashtagText__er_hb{font-size:.55rem}.Navbar_hashtagSubtext__QRZi5{font-size:.45rem}.Navbar_hashtagIcon__Bb1V2{font-size:.9rem}.Navbar_bottomBarContent__efPUO{flex-direction:column;gap:.5rem;text-align:center}.Navbar_phoneNumber__F0LEH{min-width:200px;align-self:center}.Navbar_phoneText__bwXnl{font-size:.8rem;font-weight:700}.Navbar_phoneNumberText__PF1at{font-size:.8rem}.Navbar_searchModalContent___74aB{width:95%;margin:.5rem;max-height:90vh}.Navbar_searchModalHeader__QLTqU{padding:1rem}.Navbar_searchModalHeader__QLTqU h3{font-size:1rem}.Navbar_searchInputContainer__bVIqj{padding:1rem}.Navbar_searchResults__a87qI{padding:.875rem 1rem 1rem}.Navbar_searchResultItem__G4O1I{padding:.75rem}.Navbar_mobileMenuContent__QnVA1{width:100%;padding:1rem}.Navbar_bottomBarContent__efPUO,.Navbar_mainNavContent__ObrvJ,.Navbar_topBarContent__7Q7ut{padding:0}}.Navbar_clinicModal__iu_Sf{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:10001;backdrop-filter:blur(4px);padding:1rem}.Navbar_clinicModalContent__f83hH{background:var(--white);border-radius:12px;width:90%;max-width:500px;max-height:80vh;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.2);animation:Navbar_modalSlideIn__af4cW .3s ease-out}.Navbar_clinicModalHeader__G_iUC{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e5e7eb;background:linear-gradient(135deg,#dbeafe,#eff6ff)}.Navbar_clinicModalHeader__G_iUC h3{margin:0;color:var(--primary-blue);font-size:1.2rem;font-weight:600}.Navbar_clinicModalBody__mWzWt{padding:1.5rem;max-height:60vh;overflow-y:auto}.Navbar_clinicCard__Uf5y1{background:var(--white);border-radius:12px;padding:1.5rem;border:1px solid #e5e7eb;box-shadow:0 4px 12px rgba(0,0,0,.05)}.Navbar_clinicHeader__kd_xm{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.Navbar_clinicIcon__SvobQ{font-size:1.5rem;color:var(--primary-blue)}.Navbar_clinicName__Cyp4t{margin:0;color:var(--primary-blue);font-size:1.1rem;font-weight:600}.Navbar_clinicLocation__igzY0{color:var(--gray-600);margin:0 0 1rem;line-height:1.5;font-size:.9rem}.Navbar_clinicHours__3p6p8{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:1rem}.Navbar_hoursIcon__zKKhu{font-size:1rem;color:var(--primary-blue);margin-top:.1rem}.Navbar_hoursText__afUUa{flex:1 1}.Navbar_hoursText__afUUa p{margin:0 0 .25rem;color:var(--gray-600);font-size:.85rem;line-height:1.4}.Navbar_mapLinkText__I0Bzo{display:inline-flex;align-items:center;gap:.5rem;color:var(--primary-blue);text-decoration:none;font-weight:500;font-size:.9rem;margin-bottom:1.5rem;transition:var(--transition-normal)}.Navbar_mapLinkText__I0Bzo:hover{color:var(--secondary-blue);transform:translateX(2px)}.Navbar_arrowIcon__ObSxG{font-size:.8rem;transition:var(--transition-normal)}.Navbar_mapLinkText__I0Bzo:hover .Navbar_arrowIcon__ObSxG{transform:translateX(3px)}.Navbar_clinicContactButtons__s2lfy{display:flex;flex-direction:column;gap:.75rem}.Navbar_whatsappButtonsRow__Xod6Z{display:flex;gap:.75rem}.Navbar_whatsappButton__kOf_I{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.5rem;background:#25d366;color:white;padding:.75rem 1rem;border-radius:8px;text-decoration:none;font-weight:500;font-size:.85rem;transition:var(--transition-normal);box-shadow:0 2px 8px rgba(37,211,102,.2)}.Navbar_whatsappButton__kOf_I:hover{background:#128c7e;transform:translateY(-1px);box-shadow:0 4px 12px rgba(37,211,102,.3)}.Navbar_contactButton__3ZOvx{display:flex;align-items:center;justify-content:center;gap:.5rem;background:var(--primary-blue);color:white;padding:.75rem 1rem;border-radius:8px;text-decoration:none;font-weight:500;font-size:.85rem;transition:var(--transition-normal);box-shadow:0 2px 8px rgba(30,64,175,.2)}.Navbar_contactButton__3ZOvx:hover{background:var(--secondary-blue);transform:translateY(-1px);box-shadow:0 4px 12px rgba(30,64,175,.3)}@media (max-width:768px){.Navbar_clinicModal__iu_Sf{align-items:flex-start;padding:10vh .5rem .5rem}.Navbar_clinicModalContent__f83hH{width:95%;max-height:85vh}.Navbar_clinicModalHeader__G_iUC{padding:1rem}.Navbar_clinicModalHeader__G_iUC h3{font-size:1rem}.Navbar_clinicCard__Uf5y1,.Navbar_clinicModalBody__mWzWt{padding:1rem}.Navbar_whatsappButtonsRow__Xod6Z{flex-direction:column;gap:.5rem}.Navbar_contactButton__3ZOvx,.Navbar_whatsappButton__kOf_I{font-size:.8rem;padding:.6rem .8rem}}@media (max-width:480px){.Navbar_clinicModal__iu_Sf{padding:5vh .25rem .25rem}.Navbar_clinicModalContent__f83hH{width:98%}.Navbar_clinicModalBody__mWzWt,.Navbar_clinicModalHeader__G_iUC{padding:.75rem}.Navbar_clinicCard__Uf5y1{padding:.76rem}}.Navbar_subSubDropdown__pYS_G{position:absolute;left:100%;top:0;background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-md);min-width:200px;padding:8px 0;z-index:1000}.Navbar_emergencyTab__awexP{display:flex;align-items:center;gap:.5rem;background:#ff4d4d;color:white!important;padding:.4rem .9rem;border-radius:50px;font-weight:700;font-size:.8rem;text-decoration:none;transition:all .3s ease;margin-left:.75rem;position:relative;overflow:visible;box-shadow:0 4px 12px rgba(255,77,77,.3);-webkit-font-smoothing:antialiased}.Navbar_emergencyTab__awexP:hover{background:#e60000;transform:translateY(-1px);box-shadow:0 6px 15px rgba(255,0,0,.4)}.Navbar_emergencyIcon__nAxM2{display:flex;align-items:center;justify-content:center;animation:Navbar_flash__dCrJd 1s infinite}.Navbar_emergencyPulse__vcl7x{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;box-shadow:0 0 0 0 rgba(255,77,77,.6);animation:Navbar_pulse-ring__P6MT0 2s infinite;pointer-events:none}@keyframes Navbar_pulse-ring__P6MT0{0%{box-shadow:0 0 0 0 rgba(255,77,77,.6)}70%{box-shadow:0 0 0 8px rgba(255,77,77,0)}to{box-shadow:0 0 0 0 rgba(255,77,77,0)}}@keyframes Navbar_flash__dCrJd{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@media (max-width:768px){.Navbar_emergencyTab__awexP{padding:.3rem .6rem;font-size:.7rem;margin-left:.5rem}}@media (max-width:480px){.Navbar_mainNavContent__ObrvJ{width:auto;margin-inline:.5rem}.Navbar_navRight__hd9Va{gap:.45rem}}@media (max-width:420px){.Navbar_searchIcon__wjnxJ{padding:.35rem}.Navbar_emergencyTab__awexP{padding:.35rem .5rem}.Navbar_emergencyTab__awexP span:last-child{display:none}}.Button_button__f_l0m{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs);border:none;cursor:pointer;text-decoration:none;text-align:center;font-family:inherit;transition:all var(--transition-normal);position:relative;overflow:hidden;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:var(--radius-lg);transform:translateY(0) scale(1);will-change:transform}.Button_button__f_l0m:focus-visible{outline:none;box-shadow:0 0 0 3px var(--radiant-glow)}.Button_button__f_l0m:hover:not(:disabled){transform:translateY(-2px)}.Button_button__f_l0m:active:not(:disabled){transform:scale(.98)}.Button_button__f_l0m:disabled{opacity:.5;cursor:not-allowed}.Button_primary__gNjMo{background:var(--gradient-blue);box-shadow:var(--shadow-blue)}.Button_primary__gNjMo,.Button_secondary__6ARy2{color:var(--white);font-weight:var(--font-weight-bold)}.Button_secondary__6ARy2{background:var(--gradient-yellow);box-shadow:var(--shadow-yellow)}.Button_secondary__6ARy2:hover:not(:disabled){opacity:.95}.Button_whatsapp__VPN3m{background:var(--gradient-whatsapp);color:var(--white)!important;box-shadow:0 4px 14px rgba(37,211,102,.3);font-weight:var(--font-weight-bold)}.Button_whatsapp__VPN3m span,.Button_whatsapp__VPN3m svg{color:var(--white)!important;fill:currentColor}.Button_whatsapp__VPN3m:hover:not(:disabled){opacity:.95;box-shadow:0 6px 20px rgba(37,211,102,.4)}.Button_glass__XlgmU{background:var(--glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--white);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);font-weight:var(--font-weight-semibold)}.Button_glass__XlgmU:hover:not(:disabled){background:var(--glass-bg-light);border-color:var(--glass-border-light);color:var(--blue-900)}.Button_outline__Nk0b6{background:transparent;color:var(--primary-blue);border:1px solid var(--primary-blue);font-weight:var(--font-weight-medium)}.Button_outline__Nk0b6:hover:not(:disabled){background:var(--dash-info-bg,var(--blue-50))}.Button_outline-white__rEVur{background:transparent;color:var(--white);border:1px solid var(--glass-border-light)}.Button_outline-white__rEVur:hover:not(:disabled){background:var(--glass-bg);border-color:var(--white)}.Button_ghost__nCpIY{background:transparent;color:var(--dash-text-muted,var(--gray-600));border:1px solid transparent}.Button_ghost__nCpIY:hover:not(:disabled){background:var(--dash-info-bg,var(--blue-50));color:var(--primary-blue)}.Button_small__eTosT{padding:.5rem 1rem;font-size:var(--font-size-sm);border-radius:var(--radius-md);font-weight:var(--font-weight-medium)}.Button_medium__ShRpg{padding:.75rem 1.5rem;font-size:var(--font-size-base);border-radius:var(--radius-lg);font-weight:var(--font-weight-semibold)}.Button_large__PNABv{padding:1rem 2.5rem;font-size:var(--font-size-lg);border-radius:var(--radius-xl);font-weight:var(--font-weight-bold);letter-spacing:.01em}.Button_fullWidth__9EUg4{width:100%;display:flex}.Button_loading__xz7Vs{pointer-events:none;color:transparent!important}.Button_hidden__6MQ9B{visibility:hidden}.Button_innerContent__nZM1N{justify-content:center}.Button_innerContent__nZM1N,.Button_text__dsM1r{display:inline-flex;align-items:center;gap:.625rem;line-height:1}.Button_button__f_l0m>span,.Button_hidden__6MQ9B{display:inline-flex;align-items:center;justify-content:center;gap:.625rem}.Button_loadingSpinner__jLMr7{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1.2em;height:1.2em;border:2px solid var(--glass-border-light);border-top:2px solid;border-radius:var(--radius-circle);animation:Button_spin__UIsOW .8s linear infinite}.Button_ghost__nCpIY .Button_loadingSpinner__jLMr7,.Button_outline__Nk0b6 .Button_loadingSpinner__jLMr7{border-top:2px solid var(--blue-100);border:2px solid var(--blue-100);border-top-color:var(--primary-blue)}.Button_outline-white__rEVur .Button_loadingSpinner__jLMr7{border-top:2px solid var(--glass-border);border:2px solid var(--glass-border);border-top-color:var(--white)}@keyframes Button_spin__UIsOW{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.Button_primary__gNjMo:after,.Button_secondary__6ARy2:after,.Button_whatsapp__VPN3m:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--glass-bg-light),transparent);transition:.5s}.Button_primary__gNjMo:hover:after,.Button_secondary__6ARy2:hover:after,.Button_whatsapp__VPN3m:hover:after{left:100%}