.lx{--lx-ink: #0d1b20;--lx-text: #33454b;--lx-mute: #56686f;--lx-line: rgba(13, 27, 32, .14);--lx-line-inv: rgba(255, 255, 255, .22);--lx-white: #ffffff;--lx-cool: #f4f6f7;--lx-petrol: #245865;--lx-petrol-soft: #7fb0b9;--lx-deep: #0f2a31;--lx-gutter: clamp(20px, 5.2vw, 76px);--lx-max: 1360px;--lx-section: clamp(84px, 11vw, 176px);--lx-ease: cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans);color:var(--lx-text);background:var(--lx-white);-webkit-font-smoothing:antialiased}.lx-section{padding-block:var(--lx-section);position:relative}.lx-section--cool{background:var(--lx-cool)}.lx-section--dark{background:var(--lx-deep);color:#cfdde0}.lx-wrap{width:min(100% - 2 * var(--lx-gutter),var(--lx-max));margin-inline:auto}.lx-split{display:grid;grid-template-columns:minmax(0,var(--lx-a, 5fr)) minmax(0,var(--lx-b, 7fr));gap:clamp(40px,7vw,120px);align-items:var(--lx-align, start)}.lx-split--rev{grid-template-columns:minmax(0,var(--lx-b, 7fr)) minmax(0,var(--lx-a, 5fr))}.lx-stack{display:grid;gap:var(--lx-gap, 1.5rem)}.lx-rule{border:0;border-top:1px solid var(--lx-line);margin:0}.lx-section--dark .lx-rule{border-color:var(--lx-line-inv)}.lx-eyebrow{display:inline-flex;width:fit-content;align-items:center;gap:10px;margin:0;padding:9px 16px 9px 14px;border:1px solid rgba(36,88,101,.3);border-radius:999px;font-size:.6875rem;font-weight:600;letter-spacing:.18em;line-height:1;text-transform:uppercase;color:var(--lx-petrol)}.lx-eyebrow:before{content:"";flex:none;width:12px;height:16px;margin-block:-3px;background:currentColor;-webkit-mask:url(/images/brand/clinica-rodilla-simbolo.svg) center / contain no-repeat;mask:url(/images/brand/clinica-rodilla-simbolo.svg) center / contain no-repeat}.lx-section--dark .lx-eyebrow,.lx-eyebrow--inv{border-color:#7fb0b966}.lx-section--dark .lx-eyebrow,.lx-eyebrow--inv{color:var(--lx-petrol-soft)}.lx-display,.lx-h2,.lx-h3{margin:0;color:var(--lx-ink);text-wrap:balance}.lx-display{font-size:clamp(2.75rem,7.2vw,6.75rem);font-weight:600;line-height:1.02;letter-spacing:-.038em}.lx-h2{font-size:clamp(2.125rem,4.6vw,4.375rem);font-weight:600;line-height:1.06;letter-spacing:-.032em}.lx-h3{font-size:clamp(1.25rem,1.7vw,1.625rem);font-weight:500;line-height:1.25;letter-spacing:-.012em}.lx-display b,.lx-h2 b,.lx-display strong,.lx-h2 strong{font-weight:800}.lx-section--dark .lx-display,.lx-section--dark .lx-h2,.lx-section--dark .lx-h3,.lx-display--inv{color:var(--lx-white)}.lx-lede{margin:0;max-width:46ch;font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.6;color:var(--lx-text);text-wrap:pretty}.lx-body{margin:0;max-width:58ch;font-size:1.0625rem;line-height:1.72;color:var(--lx-text);text-wrap:pretty}.lx-small{margin:0;font-size:.8125rem;line-height:1.55;color:var(--lx-mute)}.lx-section--dark .lx-lede,.lx-section--dark .lx-body{color:#cfdde0}.lx-section--dark .lx-small{color:#9fb4b9}.lx-num{font-variant-numeric:tabular-nums;letter-spacing:0}.lx-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:56px;padding:0 2.25rem;border:1px solid var(--lx-deep);border-radius:0;background:var(--lx-deep);color:var(--lx-white);font-family:inherit;font-size:.8125rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .5s var(--lx-ease),color .5s var(--lx-ease),border-color .5s var(--lx-ease)}.lx-btn:hover{background:var(--lx-petrol);border-color:var(--lx-petrol)}.lx-btn--ghost{background:transparent;color:var(--lx-ink);border-color:var(--lx-ink)}.lx-btn--ghost:hover{background:var(--lx-ink);color:var(--lx-white);border-color:var(--lx-ink)}.lx-btn--light{background:var(--lx-white);color:var(--lx-deep);border-color:var(--lx-white)}.lx-btn--light:hover{background:transparent;color:var(--lx-white);border-color:var(--lx-white)}.lx-btn--outline-light{background:transparent;color:var(--lx-white);border-color:#ffffff8c}.lx-btn--outline-light:hover{background:var(--lx-white);color:var(--lx-deep);border-color:var(--lx-white)}.lx-link{display:inline-flex;align-items:center;gap:12px;padding-bottom:6px;border-bottom:1px solid currentColor;color:var(--lx-ink);font-size:.8125rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:gap .5s var(--lx-ease),color .4s var(--lx-ease)}.lx-link:hover{gap:20px;color:var(--lx-petrol)}.lx-section--dark .lx-link{color:var(--lx-white)}.lx-section--dark .lx-link:hover{color:var(--lx-petrol-soft)}.lx a:focus-visible,.lx button:focus-visible,.lx summary:focus-visible{outline:2px solid var(--lx-petrol);outline-offset:4px}.lx-section--dark a:focus-visible,.lx-section--dark button:focus-visible,.lx-section--dark summary:focus-visible{outline-color:var(--lx-white)}.lx-fig{position:relative;margin:0;overflow:hidden;background:#dbe3e5;border-radius:2px}.lx-fig img{display:block;width:100%;height:100%;object-fit:cover}.lx-cap{margin-top:14px;font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-mute)}.lx-section--dark .lx-cap{color:#9fb4b9}.lx-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--lx-line)}.lx-list>li{border-bottom:1px solid var(--lx-line)}.lx-section--dark .lx-list,.lx-section--dark .lx-list>li{border-color:var(--lx-line-inv)}@media(max-width:900px){.lx-split,.lx-split--rev{grid-template-columns:minmax(0,1fr);gap:40px}.lx-btn{width:100%}}@media(max-width:560px){.lx{--lx-section: 56px}.lx-lede{font-size:1.125rem}}@media(prefers-reduced-motion:reduce){.lx *{transition-duration:.01ms!important;animation-duration:.01ms!important}}
