.knee-breadcrumbs{z-index:2;padding:calc(var(--header-height) + 1rem) 0 .75rem;border-bottom:1px solid var(--line);background:var(--white);position:relative}.knee-breadcrumbs-list{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:.5rem;margin-block:0;padding:0;font-size:.82rem;font-weight:700;list-style:none;display:flex}.knee-breadcrumbs-list li{align-items:center;gap:.5rem;display:inline-flex}.knee-breadcrumbs-list li:not(:last-child):after{content:"/";color:color-mix(in srgb, var(--ink-soft) 58%, transparent)}.knee-breadcrumbs-list a:hover{color:var(--action)}#menisco-inicio,#senales-menisco,#contexto-menisco,#valoracion-menisco,#opciones-menisco,#artroscopia-menisco,#relacionadas-menisco,#preguntas-menisco,#lca-inicio,#senales-ligamento,#lca-lcp,#decision-ligamento,#opciones-ligamento,#relacionadas-ligamento,#preguntas-ligamento,#artroscopia-inicio,#indicaciones-artroscopia,#consentimiento-artroscopia,#preguntas-artroscopia,#preservacion-inicio,#que-es-preservacion,#motivos-preservacion,#valoracion-preservacion,#rutas-preservacion,#articulaciones-preservacion,#decision-preservacion,#preguntas-preservacion,#especialista-preservacion,#sedes-preservacion,#especialista-menisco,#sedes-menisco,#especialista-ligamento,#sedes-ligamento,#especialista-artroscopia,#sedes-artroscopia{scroll-margin-top:calc(var(--header-height) + 1.5rem)}.section-heading h2,.knee-cluster-decision-copy h2,.hub-options-heading h2,.knee-cluster-principles h3,.knee-related-card h3{text-wrap:balance}.knee-child-hero .internal-page-hero-inner{padding-top:calc(var(--header-height) + clamp(2.5rem, 5vw, 4rem));padding-bottom:clamp(3.5rem,6vw,5rem)}.knee-cluster-signals,.arthroscopy-indications-section,.ligament-decision-section,.knee-related-section,.knee-cluster-faq{background:var(--white)}.knee-cluster-comparison-section,.knee-cluster-options-section{background:var(--brand-deep);color:var(--white)}.knee-cluster-comparison-section .section-heading,.knee-cluster-comparison-section .section-heading h2,.knee-cluster-options-section .hub-options-heading,.knee-cluster-options-section .hub-options-heading h2{color:var(--white)}.knee-cluster-comparison-section .section-heading>p:last-child,.knee-cluster-options-section .hub-options-heading>p{color:#ffffffe6}.knee-cluster-comparison-layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.knee-cluster-comparison{border:1px solid var(--line-light);background:var(--line-light);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.knee-cluster-comparison article{background:color-mix(in srgb, var(--brand-deep) 94%, var(--white));min-height:100%;padding:clamp(1.5rem,3vw,2.4rem)}.knee-cluster-comparison h3{color:var(--white);margin-bottom:1rem;font-size:clamp(1.45rem,2.4vw,2.1rem)}.knee-cluster-comparison article>p:last-child{color:#ffffffe6;margin-bottom:0}.knee-cluster-assessment{background:var(--surface)}.knee-cluster-options-section .hub-options-grid article{border-color:var(--line-light);background:#ffffff0d}.knee-cluster-options-section .hub-options-grid h3,.knee-cluster-options-section .hub-options-grid p{color:var(--white)}.knee-cluster-options-section .hub-options-grid p{opacity:.9}.knee-cluster-options-section .hub-consultation-cta{margin-top:clamp(2rem,5vw,4rem)}.knee-cluster-decision-section,.arthroscopy-consent-section{background:var(--surface-mint)}.knee-cluster-decision-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:clamp(2rem,6vw,6rem);display:grid}.knee-cluster-decision-copy{align-self:center}.knee-cluster-decision-copy h2{max-width:13ch}.knee-cluster-decision-copy>p:not(.eyebrow){max-width:60ch;color:var(--ink-soft)}.knee-cluster-decision-panel{background:var(--brand-deep);color:var(--white);flex-direction:column;justify-content:center;padding:clamp(1.6rem,4vw,3rem);display:flex}.knee-cluster-decision-panel h3{color:var(--white);margin-bottom:1.25rem;font-size:clamp(1.55rem,2.7vw,2.4rem)}.knee-cluster-decision-panel ul,.knee-cluster-principles ul{margin:0 0 1.5rem;padding-left:1.15rem}.knee-cluster-decision-panel li,.knee-cluster-principles li{margin-bottom:.75rem}.knee-related-section{border-top:1px solid var(--line)}.knee-related-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.knee-related-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.knee-related-card{background:var(--white);flex-direction:column;justify-content:space-between;gap:1.5rem;min-height:100%;padding:clamp(1.4rem,3vw,2.25rem);transition:background .18s,transform .18s;display:flex}.knee-related-card:hover{background:var(--surface-mint);transform:translateY(-2px)}.knee-related-card h3{margin-bottom:.85rem;font-size:clamp(1.4rem,2.5vw,2rem)}.knee-related-card p:not(.eyebrow){color:var(--ink-soft);margin-bottom:0}.knee-related-card>span{color:var(--action);font-size:.85rem;font-weight:800}.knee-factor-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.knee-factor-grid article{background:var(--white);padding:clamp(1.25rem,2.5vw,2rem)}.knee-factor-grid h3{margin-bottom:.75rem;font-size:clamp(1.25rem,2vw,1.7rem)}.knee-factor-grid p{color:var(--ink-soft);margin-bottom:0}.knee-assessment-compact{margin-top:0}.knee-cluster-principles{border:1px solid var(--line-light);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:2rem;margin-top:clamp(2rem,5vw,4rem);padding:clamp(1.5rem,3vw,2.4rem);display:grid}.knee-cluster-principles h3{color:var(--white);font-size:clamp(1.5rem,2.5vw,2.2rem)}.knee-cluster-principles ul{color:#ffffffd1;margin-bottom:0}.arthroscopy-indication-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.arthroscopy-indication-grid article{background:var(--surface);flex-direction:column;align-items:flex-start;padding:clamp(1.5rem,3vw,2.35rem);display:flex}.arthroscopy-indication-grid h3{margin-bottom:1rem;font-size:clamp(1.45rem,2.4vw,2rem)}.arthroscopy-indication-grid p{color:var(--ink-soft)}.arthroscopy-indication-grid .text-link{margin-top:auto}.knee-cluster-final-cta{border-top:1px solid var(--line-light)}.servicios-knee-links{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}.servicios-knee-links>p{color:var(--ink-soft);margin:0;font-size:.85rem;font-weight:800}.servicios-knee-links nav{flex-wrap:wrap;gap:.65rem 1.25rem;display:flex}.servicios-knee-links a{color:var(--action);font-size:.85rem;font-weight:780}@media (width<=980px){.knee-cluster-comparison-layout,.knee-cluster-decision-grid,.knee-cluster-principles{grid-template-columns:1fr}.knee-factor-grid,.arthroscopy-indication-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.knee-breadcrumbs{padding-top:calc(var(--header-height) + .6rem)}.knee-breadcrumbs-list{font-size:.76rem}.knee-child-hero .internal-page-hero-inner{padding-top:calc(var(--header-height) + 2.25rem);padding-bottom:3.25rem}.knee-cluster-comparison,.knee-related-grid,.knee-related-grid--two,.knee-factor-grid,.arthroscopy-indication-grid{grid-template-columns:1fr}.knee-cluster-decision-copy h2{max-width:none}.knee-related-card,.knee-factor-grid article,.arthroscopy-indication-grid article{padding:1.35rem}.servicios-knee-links{display:block}.servicios-knee-links nav{margin-top:.75rem}}.knee-cluster-comparison-section a:focus-visible,.knee-cluster-options-section a:focus-visible,.knee-cluster-decision-panel a:focus-visible,.knee-cluster-final-cta a:focus-visible{outline-color:var(--white)!important}.hub-jump-nav a:focus-visible{outline:3px solid var(--action)!important;outline-offset:-2px!important}.faq-list summary:focus-visible,.hub-faq-list summary:focus-visible{outline:3px solid var(--action)!important;outline-offset:4px!important}.hub-jump-nav-inner ul{align-items:center;gap:inherit;scrollbar-width:thin;max-width:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.hub-jump-nav-inner li{flex:none;display:inline-flex}.preservacion-decision{border-top:1px solid var(--line)}
