.Bloques_host__ZIQ4S{position:relative}.Bloques_pintado__Z5tbz{position:absolute;inset:0;pointer-events:none}.Bloques_oculto__wZLEK{visibility:hidden}.Bloques_palabra__VOIAu{opacity:0;will-change:opacity}.Bloques_barra__EKjXX{position:absolute;pointer-events:none;background:var(--bloque-color,var(--gold,#c79a3a));border-radius:2px;clip-path:inset(0 calc(var(--a, 100) * 1%) 0 calc(var(--b, 0) * 1%));will-change:clip-path}.Especialidad_display__WEF1H{font-size:clamp(2.4rem,5.2vw,4.1rem);line-height:1.05;letter-spacing:-.026em}.Especialidad_display__WEF1H,.Especialidad_hXl__80DFo{font-family:var(--font-serif);font-weight:400;text-wrap:balance}.Especialidad_hXl__80DFo{font-size:clamp(1.85rem,3.5vw,2.85rem);line-height:1.12;letter-spacing:-.02em}.Especialidad_hMd___J6AX{font-family:var(--font-sans);font-weight:600;font-size:clamp(1.15rem,1.9vw,1.45rem);line-height:1.3;letter-spacing:-.01em}.Especialidad_hSm__n__Sf{font-family:var(--font-sans);font-weight:600;font-size:1.02rem;line-height:1.35}.Especialidad_kicker__Vi9zh{font-family:var(--font-ui);font-size:.73rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-2);display:inline-flex;align-items:center;gap:12px}.Especialidad_kicker__Vi9zh:before{content:"";width:28px;height:1px;background:var(--gold);flex-shrink:0}.Especialidad_kickerCenter__WFEgm:before{display:none}.Especialidad_kickerLight__qNtbE{color:var(--gold)}.Especialidad_lead__c4UC5{font-size:clamp(1.02rem,1.5vw,1.18rem);line-height:1.68;color:var(--muted-c)}.Especialidad_acentoItalica__SIFZj{font-style:italic;color:var(--forest)}.Especialidad_container__3WYCG{width:100%;max-width:1280px;margin:0 auto;padding:0 24px}.Especialidad_contenedorAngosto__xJRMg{max-width:860px}.Especialidad_seccion__Aflhr{padding:clamp(40px,5vw,68px) 0}.Especialidad_cream__C5bFf{background:var(--cream)}.Especialidad_ivory__Y1nEq{background:var(--ivory)}.Especialidad_center__C1iGa{text-align:center}.Especialidad_center__C1iGa .Especialidad_kicker__Vi9zh:before{display:none}.Especialidad_btn__EiCnW{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 26px;border-radius:var(--radius-btn);font-family:var(--font-sans);font-size:.93rem;font-weight:600;letter-spacing:-.005em;cursor:pointer;transition:transform .35s var(--ease-out),background .25s ease,color .25s ease,border-color .25s ease,box-shadow .35s var(--ease-out);white-space:nowrap}.Especialidad_btn__EiCnW:hover{transform:translateY(-2px)}.Especialidad_btn__EiCnW:active{transform:translateY(0)}.Especialidad_btnPrimary__ztJmw{background:var(--forest);color:#fff;box-shadow:0 10px 26px -14px rgba(26,107,58,.85)}.Especialidad_btnPrimary__ztJmw:hover{background:var(--forest-2);box-shadow:0 16px 34px -14px rgba(26,107,58,.9)}.Especialidad_btnGold__KMb2k{background:var(--gold);color:#fff}.Especialidad_btnGold__KMb2k:hover{background:var(--gold-2)}.Especialidad_btnGhost__JQwF_{background:transparent;color:var(--forest-2);border:1px solid var(--line)}.Especialidad_btnGhost__JQwF_:hover{border-color:var(--forest);background:rgba(26,107,58,.05)}.Especialidad_btnLight__zSuGF{background:hsla(0,0%,100%,.1);color:#fff;border:1px solid hsla(0,0%,100%,.28);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.Especialidad_btnLight__zSuGF:hover{background:hsla(0,0%,100%,.18)}.Especialidad_btnSolidLight__9SLzm{background:#fff;color:var(--forest-2)}.Especialidad_btnSolidLight__9SLzm:hover{background:var(--cream)}.Especialidad_linkArrow__3F6U2{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:.9rem;color:var(--forest);transition:gap .3s var(--ease-out),color .25s ease;cursor:pointer}.Especialidad_linkArrow__3F6U2:hover{gap:14px;color:var(--forest-2)}.Especialidad_linkArrowLight__92BP5{color:var(--gold)}.Especialidad_linkArrowLight__92BP5:hover{color:#fff}.Especialidad_pill__8N_Zq{display:inline-flex;align-items:center;gap:8px;padding:7px 15px;border-radius:var(--radius-pill);font-size:.8rem;font-weight:600;border:1px solid var(--line);color:var(--ink-2);background:var(--ivory)}.Especialidad_pillLight__3BCL6{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.25);color:#fff;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.Especialidad_ts__QPrQU{max-width:720px}.Especialidad_ts__QPrQU.Especialidad_center__C1iGa{margin-left:auto;margin-right:auto}.Especialidad_tsTitulo__u0o_E{margin:16px 0 0;color:var(--forest-2)}.Especialidad_tsSub__LXaI6{margin-top:16px}.Especialidad_acc__RHBFf{border-top:1px solid var(--line-2)}.Especialidad_accItem__pH2gH{border-bottom:1px solid var(--line-2)}.Especialidad_accBtn__J8XQ4{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 4px;text-align:left;transition:color .25s ease}.Especialidad_accBtn__J8XQ4:hover{color:var(--forest)}.Especialidad_accQ__R77ax{font-family:var(--font-sans);font-size:1.02rem;font-weight:600;line-height:1.4}.Especialidad_accIco__x2LbP{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid var(--line);color:var(--forest);flex-shrink:0;transition:background .3s ease,border-color .3s ease,color .3s ease}.Especialidad_accItem__pH2gH.Especialidad_esOpen__7Bqyk .Especialidad_accIco__x2LbP{background:var(--forest);border-color:var(--forest);color:#fff}.Especialidad_accIco__x2LbP .Especialidad_accIcoV__SK9wY{transition:opacity .25s ease}.Especialidad_accItem__pH2gH.Especialidad_esOpen__7Bqyk .Especialidad_accIco__x2LbP .Especialidad_accIcoV__SK9wY{opacity:0}.Especialidad_accPanel__IjXTw{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease-out)}.Especialidad_accItem__pH2gH.Especialidad_esOpen__7Bqyk .Especialidad_accPanel__IjXTw{grid-template-rows:1fr}.Especialidad_accInner__llxDm{overflow:hidden}.Especialidad_accInner__llxDm p{padding:0 4px 24px;color:var(--muted-c);line-height:1.72;max-width:68ch}.Especialidad_condEtq__v__Gi{font-family:var(--font-ui);font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-2);display:inline-block;transition:transform .4s var(--ease-out)}.Especialidad_cta__NucES{background:linear-gradient(140deg,var(--forest-2) 0,#0a2d18 100%);position:relative;overflow:hidden}.Especialidad_cta__NucES:before{content:"";position:absolute;top:-40%;right:-12%;width:620px;height:620px;border-radius:50%;border:1px solid hsla(0,0%,100%,.06)}.Especialidad_cta__NucES:after{content:"";position:absolute;bottom:-55%;left:-8%;width:520px;height:520px;border-radius:50%;border:1px solid hsla(0,0%,100%,.05)}.Especialidad_cta__NucES .Especialidad_container__3WYCG{position:relative;z-index:1}.Especialidad_ctaTitulo__cI2Pe{color:#fff;margin:18px auto 16px;max-width:18ch}.Especialidad_ctaSub__PoJxT{color:hsla(0,0%,100%,.7);max-width:54ch;margin:0 auto}.Especialidad_ctaBotones__GensJ{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:34px}.Especialidad_espHero__zcp5D{background:linear-gradient(150deg,var(--forest) 0,var(--forest-2) 52%,#0a2d18 100%);color:#fff;padding:clamp(56px,7vw,92px) 0 clamp(60px,7vw,96px);position:relative;overflow:hidden}.Especialidad_espHero__zcp5D:after{content:"";position:absolute;top:-25%;right:-8%;width:560px;height:560px;border-radius:50%;border:1px solid hsla(0,0%,100%,.07);pointer-events:none}.Especialidad_espHeroInner__f_yvm{position:relative;z-index:1;display:grid;grid-template-columns:1.55fr .85fr;gap:48px;align-items:center}.Especialidad_espHeroTitulo__JVK6U{margin:24px 0 0;max-width:15ch}.Especialidad_espHeroAcento__A2_Ls{color:inherit}.Especialidad_espHeroParrafo__hiPPb{margin-top:24px;max-width:64ch;font-size:clamp(.98rem,1.3vw,1.08rem);line-height:1.75;color:hsla(0,0%,100%,.8)}.Especialidad_espHeroAcciones__V52kQ{display:flex;gap:13px;flex-wrap:wrap;margin-top:34px}.Especialidad_espHeroFigura__U08wX{border-radius:var(--radius-card);overflow:hidden;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.05)}.Especialidad_espHeroFigura__U08wX img{width:100%;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;transition:transform .7s var(--ease-out)}.Especialidad_espHeroFigura__U08wX:hover img{transform:scale(1.045)}.Especialidad_servN__u_v_j{position:absolute;top:-6px;right:0;font-family:var(--font-serif);font-style:italic;font-size:2.1rem;color:var(--line);line-height:1;pointer-events:none}.Especialidad_servNombre__23quW{margin:0 58px 8px 0;color:var(--forest-2)}.Especialidad_servDesc__mRAD7{margin:0 58px 0 0;color:var(--muted-c);font-size:.93rem;line-height:1.62}.Especialidad_condCta__AyhFk{margin-top:30px}.Especialidad_medico__noJHd{background:var(--forest-2);color:#fff}.Especialidad_medicoGrid__BCZdR{display:grid;grid-template-columns:1.15fr .85fr;gap:44px;align-items:center}.Especialidad_medicoNombre__qkMTx{color:#fff;margin:16px 0 22px}.Especialidad_medicoP__M9jNO{color:hsla(0,0%,100%,.76);line-height:1.75;margin-bottom:16px}.Especialidad_medicoNota__9Id_Y{margin-top:22px;padding:22px 24px;border-radius:var(--radius-card);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.13)}.Especialidad_medicoNotatitulo__LSqdi{color:var(--gold)}.Especialidad_medicoNotatexto__3UqKT{margin:9px 0 14px;color:hsla(0,0%,100%,.74);font-size:.91rem;line-height:1.65}.Especialidad_medicoCta__oSlFS{margin-top:20px}.Especialidad_medicoFigura__pRV8G{border-radius:var(--radius-card);overflow:hidden}.Especialidad_medicoFigura__pRV8G img{width:100%;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;-o-object-position:center 18%;object-position:center 18%;transition:transform .7s var(--ease-out)}.Especialidad_medicoFigura__pRV8G:hover img{transform:scale(1.045)}.Especialidad_faq__SN9AB{display:grid;grid-template-columns:.8fr 1.2fr;gap:44px;align-items:start}.Especialidad_faqTitulo__Yw_4t{margin:16px 0;color:var(--forest-2)}.Especialidad_faqSub__Qn_GN{margin-bottom:18px}.Especialidad_faqIntro__VfDsK{position:sticky;top:calc(60px + 24px)}@media (max-width:960px){.Especialidad_espHeroInner__f_yvm{grid-template-columns:1fr}.Especialidad_espHeroFigura__U08wX{max-width:300px}.Especialidad_faq__SN9AB,.Especialidad_medicoGrid__BCZdR{grid-template-columns:1fr;gap:38px}.Especialidad_faqIntro__VfDsK{position:static}.Especialidad_medicoFigura__pRV8G{max-width:420px}}.Especialidad_servTimeline__JGmij{margin-top:32px;max-width:var(--maxw-contenido);margin-inline:auto}.Especialidad_servTimelineItem__PjpVK{position:relative;display:flex;gap:22px;align-items:flex-start}.Especialidad_servTimelineItem__PjpVK:not(:last-child){margin-bottom:24px}.Especialidad_servTimelineItem__PjpVK:not(:last-child):after,.Especialidad_servTimelineItem__PjpVK:not(:last-child):before{content:"";position:absolute;left:5px;top:20px;bottom:-24px;width:2px}.Especialidad_servTimelineItem__PjpVK:not(:last-child):before{background:var(--line)}.Especialidad_servTimelineItem__PjpVK:not(:last-child):after{background:var(--gold);transform:scaleY(var(--seg,0));transform-origin:top;will-change:transform}.Especialidad_servTimelineMarker__rZAwj{flex-shrink:0;width:12px;height:12px;margin-top:5px;border-radius:50%;border:2px solid var(--line);background:var(--ivory);position:relative;z-index:1;transition:border-color .4s ease,background-color .4s ease}.Especialidad_servTimelineItem__PjpVK.Especialidad_esRecorrido__qz3q5 .Especialidad_servTimelineMarker__rZAwj{border-color:var(--gold);background:var(--gold)}.Especialidad_servTimelineBody__haekw{position:relative;flex:1;min-width:0}.Especialidad_servTimelineItem__PjpVK:not(:last-child) .Especialidad_servTimelineBody__haekw{padding-bottom:24px;border-bottom:1px solid var(--line)}@media (max-width:560px){.Especialidad_servTimelineItem__PjpVK{gap:14px}.Especialidad_servN__u_v_j{position:static;display:block;margin-bottom:4px;font-size:1.6rem}.Especialidad_servDesc__mRAD7,.Especialidad_servNombre__23quW{margin-right:0}}@media (prefers-reduced-motion:reduce){.Especialidad_servTimelineItem__PjpVK:not(:last-child):after{transform:scaleY(1)}}.Especialidad_condFila__pq3zv{display:flex;gap:8px;height:460px;max-width:var(--maxw-contenido);margin:34px auto 0}.Especialidad_condPanel__1bixg{position:relative;flex:1 1 0;min-width:0;overflow:hidden;border:var(--surface-border);border-radius:var(--radius-card);background:var(--surface-card);cursor:pointer;transition:flex-grow .55s var(--ease-out),box-shadow .55s var(--ease-out),border-color .35s ease}.Especialidad_condPanel__1bixg.Especialidad_esAbierto___Iz6m{flex-grow:4.5;box-shadow:var(--surface-elev);border-color:var(--line)}.Especialidad_condPanel__1bixg:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.Especialidad_condPanelImg__TV8Kt{position:absolute;inset:0;background:linear-gradient(160deg,var(--forest) 0,var(--forest-2) 55%,#0a2d18 100%);display:grid;place-items:center}.Especialidad_condPanelImg__TV8Kt img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.Especialidad_condPanelPendiente__0Sy_W{font-family:var(--font-ui);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.55);border:1px dashed hsla(0,0%,100%,.35);padding:6px 10px;border-radius:var(--radius-pill);writing-mode:vertical-rl;white-space:nowrap}.Especialidad_condPanel__1bixg.Especialidad_esAbierto___Iz6m .Especialidad_condPanelPendiente__0Sy_W{writing-mode:horizontal-tb}.Especialidad_condPanelVert__iu93i{position:absolute;inset:0;display:grid;place-items:center;padding:18px 0;writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--font-sans);font-weight:600;font-size:.92rem;color:hsla(0,0%,100%,.92);text-shadow:0 1px 8px rgba(0,0,0,.3);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .3s ease}.Especialidad_condPanel__1bixg.Especialidad_esAbierto___Iz6m .Especialidad_condPanelVert__iu93i{opacity:0;pointer-events:none}.Especialidad_condPanelCuerpo__PolVZ{position:absolute;left:0;right:0;bottom:0;padding:26px;opacity:0;transform:translateY(14px);transition:opacity .45s var(--ease-out) .12s,transform .55s var(--ease-out) .12s;pointer-events:none}.Especialidad_condPanel__1bixg.Especialidad_esAbierto___Iz6m .Especialidad_condPanelCuerpo__PolVZ{opacity:1;transform:none;pointer-events:auto}.Especialidad_condPanelCuerpo__PolVZ .Especialidad_condEtq__v__Gi{color:var(--gold)}.Especialidad_condPanelNombre__DpqdP{color:#fff;margin:10px 0 8px;font-family:var(--font-serif);font-size:1.4rem;line-height:1.25;text-shadow:0 1px 3px rgba(0,0,0,.55),0 2px 14px rgba(0,0,0,.4)}.Especialidad_condPanelDesc__xNEJ1{color:hsla(0,0%,100%,.93);font-size:.92rem;line-height:1.6;margin:0;max-width:46ch;text-shadow:0 1px 3px rgba(0,0,0,.55),0 2px 12px rgba(0,0,0,.4)}.Especialidad_condPanelLink___Cd8F{display:inline-flex;align-items:center;gap:7px;margin-top:14px;color:var(--gold);font-family:var(--font-ui);font-size:.86rem;font-weight:600;text-decoration:none}.Especialidad_condPanelLink___Cd8F:hover{gap:11px}.Especialidad_condPanelLink___Cd8F svg{transition:transform .3s var(--ease-out)}.Especialidad_condPanelToque__wNt4D{display:none;margin-top:10px;font-family:var(--font-ui);font-size:11.5px;color:hsla(0,0%,100%,.6)}.Especialidad_condPanelSinarticulo__H_tFj{margin-top:14px;font-family:var(--font-ui);font-size:11.5px;font-style:italic;color:hsla(0,0%,100%,.5)}@media (hover:none){.Especialidad_condPanel__1bixg.Especialidad_esAbierto___Iz6m .Especialidad_condPanelToque__wNt4D{display:block}}@media (max-width:860px){.Especialidad_condFila__pq3zv{flex-direction:column;height:auto}.Especialidad_condPanel__1bixg{flex:0 0 auto;height:70px;transition:height .55s var(--ease-out),box-shadow .55s var(--ease-out),border-color .35s ease}.Especialidad_condPanel__1bixg.Especialidad_esAbierto___Iz6m{height:380px}.Especialidad_condPanelVert__iu93i{writing-mode:horizontal-tb;transform:none;place-items:center start;padding:0 20px}}@media (prefers-reduced-motion:reduce){.Especialidad_condPanelCuerpo__PolVZ,.Especialidad_condPanel__1bixg,.Especialidad_condPanel__1bixg:after{transition:none}}.Especialidad_medicoTarjeta__ESzIt{position:relative;z-index:3;border-radius:30px 30px 0 0;transform-origin:0 92vh;will-change:transform;overflow:hidden}.Especialidad_medicoTarjeta__ESzIt>.Especialidad_container__3WYCG{padding-top:18px}@media (max-width:720px){.Especialidad_medicoTarjeta__ESzIt{border-radius:22px 22px 0 0}}.Especialidad_pilaAnterior__SIY8z{position:relative;z-index:1}@media (prefers-reduced-motion:reduce){.Especialidad_medicoTarjeta__ESzIt{transform:none!important}}