.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-hero>img{object-position:68% center}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-intro{background:linear-gradient(135deg,#062d59,#0a5684);color:#fff}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-intro-inner{display:grid;grid-template-columns:.9fr 1.1fr;gap:5rem;align-items:center}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .return-path figure,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-intro figure,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .young-inner figure{position:relative;margin:0;overflow:hidden}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-intro img{width:100%;height:540px;object-fit:cover;object-position:center;border-radius:160px 24px 24px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .return-path figcaption,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-intro figcaption,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .young-inner figure>div{position:absolute;right:1rem;bottom:1rem;left:1rem;padding:1rem 1.1rem;border-radius:13px;background:rgba(4,43,80,.94);color:#fff}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .return-path figcaption b,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .return-path figcaption span,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-intro figcaption b,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-intro figcaption span,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .young-inner figure b,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .young-inner figure span{display:block}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .return-path figcaption span,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-intro figcaption span,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .young-inner figure span{color:#cde0e8;font-size:14px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-intro h2{color:#fff}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-intro h2 em{color:var(--sky)}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-intro p{color:#d4e5ec;font-size:17px;line-height:1.78}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injuries{padding-top:6rem;padding-bottom:6rem}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-field{display:grid;grid-template-columns:.82fr 1.18fr;gap:2rem;align-items:stretch}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-field figure{position:relative;margin:0;overflow:hidden;border-radius:24px 24px 160px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-field img{width:100%;height:100%;min-height:690px;object-fit:cover;object-position:center}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-field figure>div{position:absolute;right:1rem;bottom:1rem;left:1rem;padding:1rem;border-radius:12px;background:rgba(4,43,80,.94);color:#fff}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-field figure b,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-field figure span{display:block}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-field figure span{color:#cde0e8;font-size:14px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-field ol{display:grid;margin:0;padding:0;grid-template-columns:1fr 1fr;gap:1rem;list-style:none}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-field li{display:grid;min-height:155px;padding:1.3rem;grid-template-columns:42px 1fr;gap:.8rem;border:1px solid #c9dee7;border-radius:15px;background:#edf6fa}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-field li b{color:#1680b4;font-family:var(--serif);font-size:21px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-field h3{margin:0 0 .4rem;color:#083d67;font-size:18px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-field p{margin:0;color:#516d7e;font-size:15px;line-height:1.55}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit{grid-template-columns:.78fr 1.22fr}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .symptom-columns{display:grid;grid-template-columns:1fr 1.25fr;gap:1rem}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .symptom-columns article{padding:1.4rem;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:rgba(255,255,255,.08)}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .symptom-columns h3{margin:.2rem 0 1rem;color:#fff;font-size:20px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .symptom-columns ul{display:block}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .symptom-columns li{min-height:0;margin:0;padding:.6rem .3rem .6rem 1.6rem;border:0;border-bottom:1px solid rgba(255,255,255,.13);border-radius:0;background:transparent}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .symptom-columns li:before{content:"✓";margin-left:-1.35rem;margin-right:.55rem;color:#91ddf5}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .evaluation li{flex-basis:calc(25% - .87rem);width:calc(25% - .87rem);min-height:235px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .evaluation li:nth-last-child(-n+2){background:#e1f0f6}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .treatment{background:linear-gradient(135deg,#062d59,#0a5684);color:#fff}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .treatment-inner{display:grid;grid-template-columns:.78fr 1.22fr;gap:5rem;align-items:start}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .treatment-copy h2{color:#fff}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .treatment-copy h2 em{color:var(--sky)}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .treatment-copy>p{color:#d4e5ec;font-size:17px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .treatment-copy figure{margin:1.5rem 0;overflow:hidden;border-radius:20px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .treatment-copy img{display:block;width:100%;height:290px;object-fit:cover;object-position:center}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .treatment-copy small{display:block;padding:1rem 1.1rem;border-left:4px solid #91ddf5;background:rgba(255,255,255,.08);color:#d4e5ec;font-size:14px;line-height:1.65}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .treatment-copy .text-link{color:#a7e4f8}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .treatment-lanes{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .treatment-lanes article{position:relative;min-height:200px;padding:1.5rem;border:1px solid rgba(255,255,255,.15);border-radius:16px;background:rgba(255,255,255,.08)}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .treatment-lanes span{color:#91ddf5;font-family:var(--serif);font-size:22px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .treatment-lanes h3{margin:.7rem 0;color:#fff;font-size:19px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .treatment-lanes p{margin:0;color:#d4e5ec;font-size:15px;line-height:1.6}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .instability{display:grid;grid-template-columns:.82fr 1.18fr;gap:5rem;align-items:center}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .instability>div:first-child p{font-size:17px;line-height:1.78}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .instability strong{display:block;margin-top:1.4rem;padding:1rem 1.2rem;border-left:4px solid #1680b4;background:#edf6fa;color:#31566d;font-size:16px;line-height:1.65}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .instability-flow{display:grid;padding:1.6rem;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.55rem;border-radius:24px;background:linear-gradient(145deg,#eff8fb,#dceff6)}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .instability-flow span{display:flex;min-height:120px;padding:1rem;align-items:center;justify-content:center;border-radius:14px;background:#fff;color:#0b527e;font-size:16px;font-weight:700;text-align:center}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .instability-flow i{color:#1680b4;font-size:22px;font-style:normal}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .other-injuries{background:linear-gradient(135deg,#062d59,#0a5684);color:#fff}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .other-injuries .section-center h2{color:#fff}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .other-injuries .section-center h2 em{color:var(--sky)}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .other-injuries .section-center p{color:#d4e5ec}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-groups{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-groups article{display:flex;min-height:480px;padding:1.7rem;flex-direction:column;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:rgba(255,255,255,.08)}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-groups article>span{color:#91ddf5;font-size:13px;font-weight:700;letter-spacing:.14em}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-groups h3{margin:.8rem 0 1rem;color:#fff;font-size:23px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-groups ul{margin:0;padding:0;list-style:none}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-groups li{padding:.6rem 0;border-bottom:1px solid rgba(255,255,255,.12);font-size:15px;line-height:1.5}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-groups li:before{content:"✓";margin-right:.55rem;color:#91ddf5}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-groups p{margin-top:auto;color:#cfe0e8;font-size:15px;line-height:1.6}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .other-injuries .text-link{color:#a7e4f8}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .return-path{display:grid;grid-template-columns:.9fr 1.1fr;gap:5rem;align-items:center}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .return-path img{width:100%;height:560px;object-fit:cover;object-position:center;border-radius:24px 150px 24px 24px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .return-path p{font-size:17px;line-height:1.78}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .return-steps{display:flex;margin-top:1.7rem;align-items:center;gap:.6rem}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .return-steps span{padding:.75rem .9rem;border-radius:999px;background:#e4f2f7;color:#0b5d88;font-size:13px;font-weight:700}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .return-steps i{height:1px;flex:1;background:#1680b4}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .young-athletes{background:#edf6fa}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .young-inner{display:grid;grid-template-columns:1.05fr .95fr;gap:5rem;align-items:center}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .young-inner p{font-size:17px;line-height:1.78}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .young-inner figure{border-radius:24px 150px 24px 24px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .young-inner img{display:block;width:100%;height:520px;object-fit:cover;object-position:center}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .young-focus{display:flex;margin-top:1.5rem;gap:.6rem;flex-wrap:wrap}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .young-focus span{padding:.7rem .9rem;border-radius:999px;background:#fff;color:#0b5d88;font-size:14px;font-weight:700}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-later{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-later p{font-size:17px;line-height:1.78}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-sequence{display:grid;padding:1.6rem;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.55rem;border:1px solid #c9dee7;border-radius:24px;background:#edf6fa}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-sequence span{padding:1rem .7rem;border-radius:12px;background:#fff;color:#0b527e;font-size:13px;font-weight:700;text-align:center}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-sequence i{height:1px;width:20px;background:#1680b4}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .community{display:none!important}@media(max-width:1000px){.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-field,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .instability,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .return-path,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-intro-inner,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-later,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .treatment-inner,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .young-inner{grid-template-columns:1fr}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-field figure{max-height:560px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-field img{min-height:560px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .evaluation li{flex-basis:calc(50% - .575rem);width:calc(50% - .575rem)}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .treatment-copy{max-width:760px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .return-path figure,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .young-inner figure{max-width:720px}}@media(max-width:700px){.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-hero>img{object-position:center}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-intro-inner{padding-top:4.5rem;padding-bottom:4.5rem}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .return-path img,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-intro img,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .young-inner img{height:420px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-field figure{max-height:none}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-field img{height:420px;min-height:0}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-field ol,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-groups,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .symptom-columns,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .treatment-lanes{grid-template-columns:1fr}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-field li,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .treatment-lanes article{min-height:0}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .evaluation li{flex-basis:100%;width:100%;min-height:0}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .instability-flow,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-sequence{grid-template-columns:1fr}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .instability-flow i,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .instability-flow span,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-sequence i,.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-sequence span{grid-column:1}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .instability-flow i{transform:rotate(90deg);text-align:center}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-sequence i{width:1px;height:20px;margin:auto}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .injury-groups article{min-height:0}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .return-steps{align-items:stretch;flex-direction:column}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .return-steps i{width:1px;height:20px;flex:none;margin:auto}}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit{display:block;padding-top:clamp(5rem,7vw,6.5rem);padding-bottom:clamp(5rem,7vw,6.5rem)}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit>div:first-child{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);grid-template-areas:"label warning" "title warning" "copy warning";column-gap:clamp(3rem,6vw,6rem);align-items:center}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit>div:first-child>.eyebrow{grid-area:label}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit>div:first-child>h2{grid-area:title;max-width:680px;margin-bottom:1rem}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit>div:first-child>p{grid-area:copy;max-width:690px;margin:0;color:#d5e5ec;font-size:17px;line-height:1.75}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit aside{grid-area:warning;margin:0;padding:1.5rem 1.6rem;border:1px solid #f0d98d;border-left:6px solid #d59a19;border-radius:16px;background:#fff4ca;box-shadow:0 18px 45px rgba(0,0,0,.2)}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit aside b{display:flex;align-items:center;gap:.7rem;font-size:19px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit aside b:before{content:"!";display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#d59a19;color:#fff;font-size:16px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit aside p{margin:.65rem 0 0!important;color:#4d390c!important;font-size:16px!important;line-height:1.7!important}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit .symptom-columns{display:grid;margin-top:2.7rem;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:1.25rem}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit .symptom-columns article{position:relative;overflow:hidden;padding:0;border:1px solid rgba(255,255,255,.18);border-radius:22px;background:rgba(255,255,255,.075)}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit .symptom-columns article:before{content:"";position:absolute;top:0;bottom:0;left:0;width:5px;background:#8fd8f2}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit .symptom-columns article:last-child:before{background:#f3c75a}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit .symptom-columns h3{min-height:88px;margin:0;padding:1.5rem 1.6rem 1.25rem 2rem;border-bottom:1px solid rgba(255,255,255,.15);background:rgba(3,35,68,.35);color:#fff;font-size:21px;line-height:1.35}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit .symptom-columns ul{display:grid;margin:0;padding:1rem 1.4rem 1.2rem 2rem;grid-template-columns:1fr 1fr;gap:0 .9rem;list-style:none}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit .symptom-columns li{position:relative;min-height:58px;margin:0;padding:.8rem .5rem .8rem 1.8rem;border:0;border-bottom:1px solid rgba(255,255,255,.12);border-radius:0;background:transparent;color:#eef7fa;font-size:16px;line-height:1.5}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit .symptom-columns li:before{content:"✓";position:absolute;left:.15rem;margin:0;color:#91ddf5;font-weight:700}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit .symptom-columns article:last-child li:before{color:#f3c75a}@media(max-width:900px){.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit>div:first-child{grid-template-columns:1fr;grid-template-areas:"label" "title" "copy" "warning";gap:0}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit aside{margin-top:1.5rem}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit .symptom-columns{grid-template-columns:1fr}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit .symptom-columns h3{min-height:0}}@media(max-width:700px){.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit{padding:4.5rem 1.25rem}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit>div:first-child>h2{font-size:2.5rem}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit>div:first-child>p{font-size:16px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit aside{padding:1.25rem 1.15rem}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit .symptom-columns{margin-top:1.5rem;gap:1rem}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit .symptom-columns h3{padding:1.25rem 1.1rem 1.1rem 1.45rem;font-size:19px}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit .symptom-columns ul{grid-template-columns:1fr;padding:.65rem 1rem .9rem 1.4rem}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit .symptom-columns li{min-height:0;padding:.75rem .3rem .75rem 1.65rem}.phase-three:where(.p3-ankle-sprain,.p3-arthritis,.p3-neuroma,.p3-surgery) .sports-visit .symptom-columns li:before{left:.1rem}}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .ar-hero>img{object-position:67% center}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .ar-condition{background:linear-gradient(135deg,#07345f,#0b6797)}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .joint-zones{display:flex;margin-top:1.5rem;gap:.5rem;flex-wrap:wrap}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .joint-zones span{padding:.65rem .8rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.08);font-size:14px}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .ar-symptoms .section-intro{max-width:760px}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .symptom-spectrum{display:grid;grid-template-columns:250px 1fr;gap:1.5rem;padding:1.5rem;border-radius:24px;background:#edf6fa}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .spectrum-core{display:flex;min-height:320px;padding:2rem;align-items:center;justify-content:center;flex-direction:column;border-radius:125px 24px 24px;background:linear-gradient(160deg,#0c6092,#062d59);color:#fff;text-align:center}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .spectrum-core b{font-size:27px}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .spectrum-core span{margin-top:1.5rem;color:#cfe4ec;font-size:14px}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .symptom-spectrum ul{display:grid;margin:0;padding:0;grid-template-columns:repeat(3,1fr);align-content:center;gap:0 1rem;list-style:none}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .symptom-spectrum li{padding:.75rem .4rem;border-bottom:1px solid #c8dce6;font-size:15px}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .symptom-spectrum li:before{content:"✓";margin-right:.5rem;color:#1680b4;font-weight:700}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .ar-types,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .injection,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgical-range{background:linear-gradient(135deg,#062d59,#0a5684);color:#fff}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .ar-types h2,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .injection h2,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgical-range h2{color:#fff}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .ar-types h2 em,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .injection h2 em,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgical-range h2 em{color:var(--sky)}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .type-matrix{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:22px}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .type-matrix article{padding:2rem}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .type-matrix article+article{border-left:1px solid rgba(255,255,255,.16)}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .type-matrix b{color:#91ddf5;font-size:13px;letter-spacing:.15em}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .type-matrix h3{margin:1.3rem 0 .3rem;color:#fff;font-size:18px}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .type-matrix p{margin:0;color:#d2e3eb;font-size:15px;line-height:1.55}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .ar-causes{display:grid;grid-template-columns:.8fr 1.2fr;gap:5rem;align-items:center}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .ar-causes ol{display:grid;margin:0;padding:1.3rem;grid-template-columns:1fr 1fr;gap:0 1.5rem;list-style:none;border-radius:22px;background:#edf6fa;counter-reset:cause}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .ar-causes li{position:relative;min-height:64px;padding:.85rem .4rem .85rem 2.2rem;border-bottom:1px solid #c8dce6;font-size:15px;counter-increment:cause}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .ar-causes li:before{content:counter(cause,decimal-leading-zero);position:absolute;left:0;color:#1680b4;font-family:var(--serif)}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .joint-stories{background:#edf6fa}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .joint-story{display:grid;margin-top:1.2rem;grid-template-columns:.75fr 1.25fr;overflow:hidden;border-radius:22px;background:#fff;box-shadow:0 18px 44px rgba(6,45,83,.08)}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .joint-story.reverse{grid-template-columns:1.25fr .75fr}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .joint-story.reverse figure{order:2}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .joint-story figure{margin:0}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .joint-story img{width:100%;height:100%;min-height:360px;object-fit:cover}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .joint-story>div{padding:2.4rem}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .joint-story>div>span{color:#1680b4;font-size:13px;font-weight:700;letter-spacing:.14em}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .joint-story h3{margin:.7rem 0;color:#083d67;font-size:28px}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .joint-story p{font-size:16px;line-height:1.72}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .ar-visit{grid-template-columns:.8fr 1.2fr}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .evaluation li{flex-basis:calc(33.333% - .77rem);width:calc(33.333% - .77rem);min-height:220px}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .ar-conservative img{object-position:center}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .support-suite{display:grid;grid-template-columns:.85fr 1.15fr;gap:5rem;align-items:center}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .support-image img{width:100%;height:560px;object-fit:cover;border-radius:24px 150px 24px 24px}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .support-copy p{font-size:16px;line-height:1.75}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .injection-inner{display:grid;grid-template-columns:.85fr 1.15fr;gap:5rem;align-items:center}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .injection-inner p{color:#d4e5ec}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .injection-principles{display:grid;padding:1.6rem;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.5rem;border:1px solid rgba(255,255,255,.16);border-radius:22px;background:rgba(255,255,255,.08)}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .injection-principles span{padding:1rem;border-radius:12px;background:#fff;color:#0b527e;font-size:13px;font-weight:700;text-align:center}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .injection-principles i{color:#91ddf5}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .injection-principles p{grid-column:1/-1;margin-top:1rem}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .whole-foot-ar{display:grid;grid-template-columns:.8fr 1.2fr;gap:5rem;align-items:center}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .impact-orbit{display:grid;padding:1.5rem;grid-template-columns:repeat(3,1fr);gap:.7rem;border-radius:24px;background:#edf6fa}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .impact-orbit strong{grid-row:1/3;display:grid;place-items:center;border-radius:90px;background:#073867;color:#fff;text-align:center}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .impact-orbit span{padding:1rem;border-radius:10px;background:#fff;color:#31566d;font-size:15px;font-weight:700}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .comfort{background:#edf6fa}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .comfort-inner{display:grid;grid-template-columns:.9fr 1.1fr;gap:5rem;align-items:center}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .comfort img{width:100%;height:500px;object-fit:cover;border-radius:150px 24px 24px}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-editorial{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path{display:grid;padding:1.5rem;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.5rem;border-radius:22px;background:#edf6fa}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path span{padding:1rem;border-radius:12px;background:#fff;color:#0b527e;font-size:13px;font-weight:700;text-align:center}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path i{height:1px;width:20px;background:#1680b4}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .range-inner{display:grid;grid-template-columns:.85fr 1.15fr;gap:5rem}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .range-inner p,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .range-inner small{color:#d4e5ec}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .range-inner small{display:block;font-size:14px;line-height:1.6}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .range-inner ul{display:grid;margin:0;padding:1rem;grid-template-columns:1fr 1fr;gap:.7rem;list-style:none}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .range-inner li{padding:1rem;border:1px solid rgba(255,255,255,.15);border-radius:10px;background:rgba(255,255,255,.08);font-size:15px}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .motion-preserving{display:grid;grid-template-columns:.85fr 1.15fr;gap:5rem;align-items:center}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .motion-preserving figure{margin:0}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .motion-preserving img{width:100%;height:540px;object-fit:cover;border-radius:24px 24px 150px}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .daily-comfort{background:#edf6fa}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .daily-inner{display:grid;grid-template-columns:.75fr 1.25fr;gap:5rem;align-items:center}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .daily-inner ol{display:grid;margin:0;padding:0;grid-template-columns:1fr 1fr;list-style:none;counter-reset:tip}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .daily-inner li{position:relative;padding:1rem .5rem 1rem 2.8rem;border-bottom:1px solid #c8dce6;font-size:15px;counter-increment:tip}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .daily-inner li:before{content:counter(tip,decimal-leading-zero);position:absolute;left:0;color:#1680b4;font-family:var(--serif);font-size:19px}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .community{display:none!important}@media(max-width:1000px){.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .ar-causes,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .comfort-inner,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .daily-inner,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .injection-inner,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .motion-preserving,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .range-inner,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .support-suite,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-editorial,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .whole-foot-ar{grid-template-columns:1fr}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .symptom-spectrum{grid-template-columns:220px 1fr}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .symptom-spectrum ul{grid-template-columns:1fr 1fr}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .joint-story,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .joint-story.reverse{grid-template-columns:1fr}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .joint-story.reverse figure{order:0}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .evaluation li{flex-basis:calc(50% - .575rem);width:calc(50% - .575rem)}}@media(max-width:700px){.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .ar-hero>img{object-position:center}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .symptom-spectrum{grid-template-columns:1fr;padding:1rem}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .spectrum-core{min-height:220px;border-radius:22px}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .ar-causes ol,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .daily-inner ol,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .impact-orbit,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .range-inner ul,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .symptom-spectrum ul,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .type-matrix{grid-template-columns:1fr}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .type-matrix article+article{border-top:1px solid rgba(255,255,255,.16);border-left:0}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .joint-story img{height:320px;min-height:0}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .joint-story>div{padding:1.5rem}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .evaluation li{flex-basis:100%;width:100%;min-height:0}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .comfort img,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .motion-preserving img,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .support-image img{height:420px}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .injection-principles,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path{grid-template-columns:1fr}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .injection-principles i,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .injection-principles p,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .injection-principles span,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path i,.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path span{grid-column:1}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .injection-principles i{text-align:center}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path i{width:1px;height:20px;margin:auto}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .impact-orbit strong{grid-row:auto;min-height:150px}}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-editorial{grid-template-columns:.92fr 1.08fr;gap:4.5rem}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-decision-copy>p{max-width:620px;font-size:16px;line-height:1.75}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-principle{display:flex;margin-top:1.6rem;padding:1rem 1.2rem;align-items:center;gap:1rem;border-left:4px solid #1680b4;border-radius:0 14px 14px 0;background:#edf6fa}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-principle span{color:#1680b4;font-size:12px;font-weight:700;letter-spacing:.14em}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-principle strong{color:#083d67;font-family:var(--serif);font-size:20px;font-weight:400}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path{position:relative;display:block;overflow:hidden;padding:2rem;border:1px solid #cfe2eb;border-radius:28px;background:linear-gradient(145deg,#f7fbfd,#e8f3f8);box-shadow:0 22px 55px rgba(6,45,83,.1)}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path:after{content:"";position:absolute;right:-70px;bottom:-85px;width:220px;height:220px;border:42px solid rgba(22,128,180,.08);border-radius:50%}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path-head{position:relative;z-index:1;display:flex;margin-bottom:1.5rem;align-items:flex-start;justify-content:space-between;gap:1rem}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path-head span{padding:0;border-radius:0;background:transparent;color:#1680b4;font-size:12px;font-weight:700;letter-spacing:.14em;text-align:left}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path-head strong{max-width:260px;color:#083d67;font-family:var(--serif);font-size:21px;font-weight:400;text-align:right}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path ol{position:relative;z-index:1;display:grid;margin:0;padding:0;grid-template-columns:repeat(3,1fr);gap:.75rem;list-style:none}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path li{position:relative;display:flex;min-height:138px;padding:1.15rem;justify-content:space-between;flex-direction:column;border:1px solid #d5e6ed;border-radius:18px;background:#fff}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path li+li:before{content:"→";position:absolute;top:50%;left:-15px;z-index:2;display:grid;width:28px;height:28px;place-items:center;transform:translateY(-50%);border-radius:50%;background:#1680b4;color:#fff;font-size:14px}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path li b{color:#1680b4;font-family:var(--serif);font-size:30px;font-weight:400}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path li span{padding:0;border-radius:0;background:transparent;color:#0b527e;font-size:13px;font-weight:700;letter-spacing:.04em;text-align:left}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path .surgery-path-final{border-color:#0b527e;background:linear-gradient(145deg,#0b527e,#07345f)}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path .surgery-path-final b{color:#91ddf5}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path .surgery-path-final span{color:#fff}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path>p{position:relative;z-index:1;margin:1.2rem 0 0;color:#31566d;font-size:14px;font-weight:600;text-align:center}@media(max-width:1000px){.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-editorial{grid-template-columns:1fr;gap:2.5rem}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-decision-copy>p{max-width:none}}@media(max-width:700px){.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path{padding:1.25rem;border-radius:22px}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path-head{display:block}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path-head strong{display:block;margin-top:.5rem;max-width:none;font-size:19px;text-align:left}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path ol{grid-template-columns:1fr}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path li{min-height:92px}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-path li+li:before{content:"↓";top:-15px;left:50%;transform:translateX(-50%)}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-principle{align-items:flex-start;flex-direction:column;gap:.3rem}.phase-three:where(.p3-arthritis,.p3-neuroma,.p3-surgery) .surgery-principle strong{font-size:18px}}.phase-three:where(.p3-neuroma,.p3-surgery) .nr-hero>img{object-position:66% center;filter:saturate(.8)}.phase-three:where(.p3-neuroma,.p3-surgery) .nr-hero .bn-hero-overlay{background:linear-gradient(90deg,rgba(4,31,61,.95),rgba(5,45,80,.82) 45%,rgba(4,34,66,.18) 78%)}.phase-three:where(.p3-neuroma,.p3-surgery) .nr-doctor figure img{object-position:center 18%}.phase-three:where(.p3-neuroma,.p3-surgery) .nr-condition{background:linear-gradient(135deg,#07345f,#0b6797)}.phase-three:where(.p3-neuroma,.p3-surgery) .nr-condition blockquote{margin:1.4rem 0 0;padding:1rem 1.2rem;border-left:3px solid #91ddf5;background:rgba(255,255,255,.08);color:#fff;font-family:var(--serif);font-size:20px;line-height:1.5}.phase-three:where(.p3-neuroma,.p3-surgery) .nerve-map{display:flex;margin-top:1.5rem;align-items:center;gap:.7rem}.phase-three:where(.p3-neuroma,.p3-surgery) .nerve-map span,.phase-three:where(.p3-neuroma,.p3-surgery) .nerve-map strong{padding:.65rem .85rem;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#fff;font-size:13px;letter-spacing:.08em}.phase-three:where(.p3-neuroma,.p3-surgery) .nerve-map strong{background:#fff;color:#0b527e}.phase-three:where(.p3-neuroma,.p3-surgery) .nerve-map i{width:30px;height:1px;background:#91ddf5}.phase-three:where(.p3-neuroma,.p3-surgery) .nr-symptoms .section-intro{max-width:760px}.phase-three:where(.p3-neuroma,.p3-surgery) .signal-board{display:grid;padding:1.5rem;grid-template-columns:285px 1fr;gap:1.5rem;border-radius:26px;background:#edf6fa}.phase-three:where(.p3-neuroma,.p3-surgery) .signal-focus{display:flex;min-height:350px;padding:2rem;justify-content:center;flex-direction:column;border-radius:24px 140px 24px 24px;background:linear-gradient(155deg,#0d6c9d,#062d59);color:#fff}.phase-three:where(.p3-neuroma,.p3-surgery) .signal-focus>span{font-family:var(--serif);font-size:32px;line-height:1.05}.phase-three:where(.p3-neuroma,.p3-surgery) .signal-focus strong{margin-top:1.6rem;color:#91ddf5;font-size:15px}.phase-three:where(.p3-neuroma,.p3-surgery) .signal-focus small{margin-top:.7rem;color:#d7e9f0;font-size:14px;line-height:1.5}.phase-three:where(.p3-neuroma,.p3-surgery) .signal-board ul{display:grid;margin:0;padding:0;grid-template-columns:1fr 1fr;align-content:center;gap:0 1.2rem;list-style:none}.phase-three:where(.p3-neuroma,.p3-surgery) .signal-board li{position:relative;padding:.8rem .4rem .8rem 1.4rem;border-bottom:1px solid #c8dce6;font-size:15px}.phase-three:where(.p3-neuroma,.p3-surgery) .signal-board li:before{content:"";position:absolute;top:1.25rem;left:0;width:7px;height:7px;border-radius:50%;background:#1680b4;box-shadow:0 0 0 5px rgba(22,128,180,.12)}.phase-three:where(.p3-neuroma,.p3-surgery) .nr-causes{background:linear-gradient(135deg,#062d59,#0a5684);color:#fff}.phase-three:where(.p3-neuroma,.p3-surgery) .causes-inner{display:grid;grid-template-columns:.72fr 1.28fr;gap:5rem;align-items:center}.phase-three:where(.p3-neuroma,.p3-surgery) .causes-inner h2{color:#fff}.phase-three:where(.p3-neuroma,.p3-surgery) .causes-inner h2 em{color:#91ddf5}.phase-three:where(.p3-neuroma,.p3-surgery) .causes-inner>div>p{color:#d4e5ec}.phase-three:where(.p3-neuroma,.p3-surgery) .cause-anchor{display:flex;margin-top:1.5rem;padding:1rem;flex-direction:column;border:1px solid rgba(255,255,255,.18);border-radius:14px;background:rgba(255,255,255,.07)}.phase-three:where(.p3-neuroma,.p3-surgery) .cause-anchor b{font-family:var(--serif);font-size:20px}.phase-three:where(.p3-neuroma,.p3-surgery) .cause-anchor span{margin-top:.3rem;color:#91ddf5;font-size:14px}.phase-three:where(.p3-neuroma,.p3-surgery) .causes-inner ol{display:grid;margin:0;padding:1.3rem;grid-template-columns:1fr 1fr;gap:0 1.5rem;border:1px solid rgba(255,255,255,.15);border-radius:24px;background:rgba(255,255,255,.07);list-style:none;counter-reset:cause}.phase-three:where(.p3-neuroma,.p3-surgery) .causes-inner li{position:relative;padding:1rem .4rem 1rem 2.3rem;border-bottom:1px solid rgba(255,255,255,.14);color:#edf7fb;font-size:15px;counter-increment:cause}.phase-three:where(.p3-neuroma,.p3-surgery) .causes-inner li:before{content:counter(cause,decimal-leading-zero);position:absolute;left:0;color:#91ddf5;font-family:var(--serif)}.phase-three:where(.p3-neuroma,.p3-surgery) .differential .section-center{max-width:820px}.phase-three:where(.p3-neuroma,.p3-surgery) .compare-shell{display:grid;margin-top:2rem;padding:1.5rem;grid-template-columns:250px 1fr;gap:1rem;border-radius:26px;background:#edf6fa}.phase-three:where(.p3-neuroma,.p3-surgery) .compare-core{display:flex;min-height:335px;padding:1.7rem;justify-content:center;flex-direction:column;border-radius:22px;background:#fff;box-shadow:0 15px 35px rgba(6,45,83,.08)}.phase-three:where(.p3-neuroma,.p3-surgery) .compare-core span{color:#1680b4;font-size:13px;font-weight:700;letter-spacing:.14em}.phase-three:where(.p3-neuroma,.p3-surgery) .compare-core strong{margin-top:1rem;color:#083d67;font-family:var(--serif);font-size:28px;font-weight:400}.phase-three:where(.p3-neuroma,.p3-surgery) .compare-shell ul{display:grid;margin:0;padding:0;grid-template-columns:repeat(3,1fr);gap:.75rem;list-style:none}.phase-three:where(.p3-neuroma,.p3-surgery) .compare-shell li{display:flex;padding:1rem;justify-content:center;flex-direction:column;border-radius:14px;background:#fff}.phase-three:where(.p3-neuroma,.p3-surgery) .compare-shell li b{color:#1680b4;font-size:11px;letter-spacing:.12em}.phase-three:where(.p3-neuroma,.p3-surgery) .compare-shell li span{margin-top:.3rem;color:#264b63;font-size:15px;font-weight:600;line-height:1.35}.phase-three:where(.p3-neuroma,.p3-surgery) .accuracy-note{max-width:820px;margin:1.4rem auto 0;color:#31566d;font-size:16px;text-align:center}.phase-three:where(.p3-neuroma,.p3-surgery) .nr-visit{grid-template-columns:.82fr 1.18fr}.phase-three:where(.p3-neuroma,.p3-surgery) .nr-visit aside p{color:#173f56}.phase-three:where(.p3-neuroma,.p3-surgery) .nr-evaluation li{min-height:210px}.phase-three:where(.p3-neuroma,.p3-surgery) .nr-conservative img{object-position:center}.phase-three:where(.p3-neuroma,.p3-surgery) .pressure-relief{display:grid;grid-template-columns:1.05fr .95fr;gap:5rem;align-items:center}.phase-three:where(.p3-neuroma,.p3-surgery) .pressure-relief>div:first-child p{font-size:16px;line-height:1.75}.phase-three:where(.p3-neuroma,.p3-surgery) .pressure-visual{display:grid;padding:1.6rem;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;border-radius:28px;background:#edf6fa}.phase-three:where(.p3-neuroma,.p3-surgery) .pressure-visual span,.phase-three:where(.p3-neuroma,.p3-surgery) .pressure-visual strong{display:grid;min-height:130px;padding:1rem;place-items:center;border-radius:18px;background:#fff;color:#0b527e;font-size:13px;text-align:center}.phase-three:where(.p3-neuroma,.p3-surgery) .pressure-visual strong{grid-column:1/-1;min-height:100px;background:linear-gradient(145deg,#0b527e,#07345f);color:#fff;font-family:var(--serif);font-size:23px;font-weight:400}.phase-three:where(.p3-neuroma,.p3-surgery) .pressure-visual i{color:#1680b4;font-size:22px;font-style:normal}.phase-three:where(.p3-neuroma,.p3-surgery) .targeted{background:linear-gradient(135deg,#062d59,#0a5684);color:#fff}.phase-three:where(.p3-neuroma,.p3-surgery) .targeted-inner{display:grid;grid-template-columns:.8fr 1.2fr;gap:5rem;align-items:center}.phase-three:where(.p3-neuroma,.p3-surgery) .targeted h2{color:#fff}.phase-three:where(.p3-neuroma,.p3-surgery) .targeted h2 em{color:#91ddf5}.phase-three:where(.p3-neuroma,.p3-surgery) .targeted p{color:#d4e5ec;font-size:16px;line-height:1.75}.phase-three:where(.p3-neuroma,.p3-surgery) .targeted-tags{display:flex;margin-top:1.3rem;gap:.6rem;flex-wrap:wrap}.phase-three:where(.p3-neuroma,.p3-surgery) .targeted-tags span{padding:.7rem .8rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.08);color:#fff;font-size:12px;font-weight:700}.phase-three:where(.p3-neuroma,.p3-surgery) .nr-surgery{grid-template-columns:.95fr 1.05fr}.phase-three:where(.p3-neuroma,.p3-surgery) .nr-surgery .surgery-decision-copy p+p{margin-top:1rem}.phase-three:where(.p3-neuroma,.p3-surgery) .diabetic-nerve{background:#edf6fa}.phase-three:where(.p3-neuroma,.p3-surgery) .diabetic-nerve-inner{display:grid;grid-template-columns:.9fr 1.1fr;gap:5rem;align-items:center}.phase-three:where(.p3-neuroma,.p3-surgery) .diabetic-nerve figure{position:relative;margin:0}.phase-three:where(.p3-neuroma,.p3-surgery) .diabetic-nerve img{width:100%;height:560px;object-fit:cover;border-radius:24px 140px 24px 24px}.phase-three:where(.p3-neuroma,.p3-surgery) .diabetic-nerve figcaption{position:absolute;right:1.2rem;bottom:1.2rem;left:1.2rem;padding:1rem 1.2rem;border-radius:14px;background:rgba(5,45,80,.93);color:#fff}.phase-three:where(.p3-neuroma,.p3-surgery) .diabetic-nerve figcaption b,.phase-three:where(.p3-neuroma,.p3-surgery) .diabetic-nerve figcaption span{display:block}.phase-three:where(.p3-neuroma,.p3-surgery) .diabetic-nerve figcaption b{color:#91ddf5;font-size:12px;letter-spacing:.12em}.phase-three:where(.p3-neuroma,.p3-surgery) .diabetic-nerve figcaption span{margin-top:.35rem;font-size:14px}.phase-three:where(.p3-neuroma,.p3-surgery) .diabetic-nerve-inner>div{padding:3rem;border-radius:28px;background:#073867;color:#fff}.phase-three:where(.p3-neuroma,.p3-surgery) .diabetic-nerve h2{color:#fff}.phase-three:where(.p3-neuroma,.p3-surgery) .diabetic-nerve h2 em{color:#91ddf5}.phase-three:where(.p3-neuroma,.p3-surgery) .diabetic-nerve p{color:#d4e5ec;font-size:16px;line-height:1.75}.phase-three:where(.p3-neuroma,.p3-surgery) .prevention{background:#fff}.phase-three:where(.p3-neuroma,.p3-surgery) .prevention-inner{display:grid;grid-template-columns:.8fr 1.2fr;gap:5rem;align-items:center}.phase-three:where(.p3-neuroma,.p3-surgery) .prevention figure{margin:1.5rem 0 0}.phase-three:where(.p3-neuroma,.p3-surgery) .prevention img{width:100%;height:260px;object-fit:cover;border-radius:20px}.phase-three:where(.p3-neuroma,.p3-surgery) .prevention ol{display:grid;margin:0;padding:0;grid-template-columns:1fr 1fr;gap:0 1.2rem;list-style:none;counter-reset:tip}.phase-three:where(.p3-neuroma,.p3-surgery) .prevention li{position:relative;min-height:74px;padding:1rem .5rem 1rem 3rem;border-bottom:1px solid #c8dce6;color:#264b63;font-size:15px;counter-increment:tip}.phase-three:where(.p3-neuroma,.p3-surgery) .prevention li:before{content:counter(tip,decimal-leading-zero);position:absolute;left:0;color:#1680b4;font-family:var(--serif);font-size:22px}@media(max-width:1000px){.phase-three:where(.p3-neuroma,.p3-surgery) .causes-inner,.phase-three:where(.p3-neuroma,.p3-surgery) .diabetic-nerve-inner,.phase-three:where(.p3-neuroma,.p3-surgery) .pressure-relief,.phase-three:where(.p3-neuroma,.p3-surgery) .prevention-inner,.phase-three:where(.p3-neuroma,.p3-surgery) .targeted-inner{grid-template-columns:1fr}.phase-three:where(.p3-neuroma,.p3-surgery) .signal-board{grid-template-columns:230px 1fr}.phase-three:where(.p3-neuroma,.p3-surgery) .compare-shell{grid-template-columns:210px 1fr}.phase-three:where(.p3-neuroma,.p3-surgery) .compare-shell ul{grid-template-columns:1fr 1fr}.phase-three:where(.p3-neuroma,.p3-surgery) .diabetic-nerve-inner>div{padding:2rem}.phase-three:where(.p3-neuroma,.p3-surgery) .nr-surgery{grid-template-columns:1fr}}@media(max-width:700px){.phase-three:where(.p3-neuroma,.p3-surgery) .nr-hero>img{object-position:center}.phase-three:where(.p3-neuroma,.p3-surgery) .compare-shell,.phase-three:where(.p3-neuroma,.p3-surgery) .signal-board{grid-template-columns:1fr;padding:1rem}.phase-three:where(.p3-neuroma,.p3-surgery) .compare-core,.phase-three:where(.p3-neuroma,.p3-surgery) .signal-focus{min-height:230px;border-radius:20px}.phase-three:where(.p3-neuroma,.p3-surgery) .causes-inner ol,.phase-three:where(.p3-neuroma,.p3-surgery) .compare-shell ul,.phase-three:where(.p3-neuroma,.p3-surgery) .prevention ol,.phase-three:where(.p3-neuroma,.p3-surgery) .signal-board ul{grid-template-columns:1fr}.phase-three:where(.p3-neuroma,.p3-surgery) .pressure-visual{grid-template-columns:1fr}.phase-three:where(.p3-neuroma,.p3-surgery) .pressure-visual i{transform:rotate(90deg);text-align:center}.phase-three:where(.p3-neuroma,.p3-surgery) .pressure-visual strong{grid-column:auto}.phase-three:where(.p3-neuroma,.p3-surgery) .diabetic-nerve img{height:400px;border-radius:22px}.phase-three:where(.p3-neuroma,.p3-surgery) .diabetic-nerve-inner>div{padding:1.5rem}.phase-three:where(.p3-neuroma,.p3-surgery) .prevention img{height:220px}.phase-three:where(.p3-neuroma,.p3-surgery) .nerve-map{flex-wrap:wrap}.phase-three:where(.p3-neuroma,.p3-surgery) .nr-evaluation li{min-height:0}}.phase-three:where(.p3-surgery) .sx-hero>img{object-position:68% center;filter:saturate(.78)}.phase-three:where(.p3-surgery) .sx-hero .bn-hero-overlay{background:linear-gradient(90deg,rgba(3,27,55,.97),rgba(5,43,76,.84) 47%,rgba(4,34,66,.18) 80%)}.phase-three:where(.p3-surgery) .sx-doctor figure img{object-position:center 18%}.phase-three:where(.p3-surgery) .option-intro{display:grid;grid-template-columns:.9fr 1.1fr;gap:5rem;align-items:center}.phase-three:where(.p3-surgery) .option-intro>div>p{font-size:16px;line-height:1.75}.phase-three:where(.p3-surgery) .option-intro aside{margin-top:1.5rem;padding:1.2rem 1.4rem;border-left:4px solid #1680b4;border-radius:0 16px 16px 0;background:#edf6fa}.phase-three:where(.p3-surgery) .option-intro aside span,.phase-three:where(.p3-surgery) .option-intro aside strong{display:block}.phase-three:where(.p3-surgery) .option-intro aside strong{color:#083d67;font-family:var(--serif);font-size:20px;font-weight:400}.phase-three:where(.p3-surgery) .option-intro aside span{margin-top:.4rem;color:#31566d;font-size:14px;line-height:1.55}.phase-three:where(.p3-surgery) .option-intro>ul{display:grid;margin:0;padding:1.3rem;grid-template-columns:1fr 1fr;gap:0 1.3rem;border-radius:24px;background:#edf6fa;list-style:none}.phase-three:where(.p3-surgery) .option-intro>ul li{position:relative;padding:.85rem .4rem .85rem 1.5rem;border-bottom:1px solid #c8dce6;font-size:15px}.phase-three:where(.p3-surgery) .option-intro>ul li:before{content:"✓";position:absolute;left:0;color:#1680b4;font-weight:700}.phase-three:where(.p3-surgery) .surgical-library{background:#edf6fa}.phase-three:where(.p3-surgery) .library-grid{display:grid;margin-top:2rem;grid-template-columns:repeat(3,1fr);overflow:hidden;border-radius:28px;background:#fff;box-shadow:0 20px 55px rgba(6,45,83,.08)}.phase-three:where(.p3-surgery) .library-grid article{padding:2rem}.phase-three:where(.p3-surgery) .library-grid article+article{border-left:1px solid #d7e7ee}.phase-three:where(.p3-surgery) .library-grid article>span{color:#1680b4;font-family:var(--serif);font-size:34px}.phase-three:where(.p3-surgery) .library-grid h3{margin:.7rem 0 1.2rem;color:#083d67;font-size:22px}.phase-three:where(.p3-surgery) .library-grid ul{margin:0;padding:0;list-style:none}.phase-three:where(.p3-surgery) .library-grid li{padding:.72rem 0;border-bottom:1px solid #e0ebf0;color:#31566d;font-size:14px;line-height:1.45}.phase-three:where(.p3-surgery) .library-grid li b{color:#0b527e}.phase-three:where(.p3-surgery) .service-spectrum{display:grid;grid-template-columns:.72fr 1.28fr;gap:5rem;align-items:center}.phase-three:where(.p3-surgery) .spectrum-columns{display:grid;padding:1.3rem;grid-template-columns:1fr 1fr;gap:0 1.5rem;border-radius:24px;background:#073867}.phase-three:where(.p3-surgery) .spectrum-columns ul{margin:0;padding:0;list-style:none}.phase-three:where(.p3-surgery) .spectrum-columns li{position:relative;padding:.8rem .4rem .8rem 1.4rem;border-bottom:1px solid rgba(255,255,255,.14);color:#edf7fb}.phase-three:where(.p3-surgery) .spectrum-columns li:before{content:"";position:absolute;top:1.2rem;left:0;width:7px;height:7px;border-radius:50%;background:#91ddf5}.phase-three:where(.p3-surgery) .modern-approach{background:linear-gradient(135deg,#062d59,#0a5684);color:#fff}.phase-three:where(.p3-surgery) .modern-inner{display:grid;grid-template-columns:.9fr 1.1fr;gap:5rem;align-items:center}.phase-three:where(.p3-surgery) .modern-inner figure{margin:0}.phase-three:where(.p3-surgery) .modern-inner img{width:100%;height:540px;object-fit:cover;border-radius:24px 150px 24px 24px}.phase-three:where(.p3-surgery) .modern-inner h2{color:#fff}.phase-three:where(.p3-surgery) .modern-inner h2 em{color:#91ddf5}.phase-three:where(.p3-surgery) .modern-inner p{color:#d4e5ec;font-size:16px;line-height:1.75}.phase-three:where(.p3-surgery) .modern-inner aside{display:flex;margin-top:1.4rem;padding:1rem;flex-direction:column;border:1px solid rgba(255,255,255,.18);border-radius:14px;background:rgba(255,255,255,.08)}.phase-three:where(.p3-surgery) .modern-inner aside b{font-family:var(--serif);font-size:19px}.phase-three:where(.p3-surgery) .modern-inner aside span{margin-top:.35rem;color:#d4e5ec;font-size:14px;line-height:1.55}.phase-three:where(.p3-surgery) .procedure-story{display:grid;grid-template-columns:.82fr 1.18fr;gap:5rem;align-items:center}.phase-three:where(.p3-surgery) .procedure-story>div{position:relative}.phase-three:where(.p3-surgery) .procedure-story figure{margin:0}.phase-three:where(.p3-surgery) .procedure-story img{width:100%;height:520px;object-fit:cover;border-radius:140px 24px 24px}.phase-three:where(.p3-surgery) .procedure-story>div>span{position:absolute;right:-1.2rem;bottom:2rem;padding:.8rem 1rem;border-radius:999px;background:#1680b4;color:#fff;font-size:12px;font-weight:700;letter-spacing:.14em}.phase-three:where(.p3-surgery) .procedure-story article p{font-size:16px;line-height:1.75}.phase-three:where(.p3-surgery) .link-row{display:flex;margin-top:1rem;gap:1.5rem;flex-wrap:wrap}.phase-three:where(.p3-surgery) .stability{background:#edf6fa}.phase-three:where(.p3-surgery) .stability-inner{display:grid;grid-template-columns:1.1fr .9fr;gap:5rem;align-items:center}.phase-three:where(.p3-surgery) .stability-list{display:grid;margin:1.3rem 0;grid-template-columns:1fr 1fr;gap:.7rem}.phase-three:where(.p3-surgery) .stability-list span{padding:.8rem 1rem;border-radius:10px;background:#fff;color:#31566d;font-size:14px;font-weight:600}.phase-three:where(.p3-surgery) .stability figure{position:relative;margin:0}.phase-three:where(.p3-surgery) .stability img{width:100%;height:530px;object-fit:cover;border-radius:24px 24px 150px}.phase-three:where(.p3-surgery) .stability figcaption{position:absolute;right:1rem;bottom:1rem;left:1rem;padding:1rem;border-radius:14px;background:rgba(5,45,80,.93);color:#fff}.phase-three:where(.p3-surgery) .stability figcaption b,.phase-three:where(.p3-surgery) .stability figcaption span{display:block}.phase-three:where(.p3-surgery) .stability figcaption b{color:#91ddf5;font-size:12px;letter-spacing:.12em}.phase-three:where(.p3-surgery) .stability figcaption span{margin-top:.3rem;font-size:14px}.phase-three:where(.p3-surgery) .joint-decision{display:grid;grid-template-columns:.9fr 1.1fr;gap:5rem;align-items:center}.phase-three:where(.p3-surgery) .joint-decision>div:first-child p{font-size:16px;line-height:1.75}.phase-three:where(.p3-surgery) .decision-scale{display:grid;padding:1.5rem;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.6rem;border-radius:26px;background:#edf6fa}.phase-three:where(.p3-surgery) .decision-scale article{display:flex;min-height:150px;padding:1rem;justify-content:space-between;flex-direction:column;border-radius:18px;background:#fff}.phase-three:where(.p3-surgery) .decision-scale article b{color:#1680b4;font-family:var(--serif);font-size:30px;font-weight:400}.phase-three:where(.p3-surgery) .decision-scale article span{color:#0b527e;font-size:12px;font-weight:700}.phase-three:where(.p3-surgery) .decision-scale article small{color:#577487;font-size:12px}.phase-three:where(.p3-surgery) .decision-scale i{width:22px;height:1px;background:#1680b4}.phase-three:where(.p3-surgery) .ankle-replacement{background:linear-gradient(135deg,#07345f,#0b6797);color:#fff}.phase-three:where(.p3-surgery) .replacement-inner{display:grid;grid-template-columns:.9fr 1.1fr;gap:5rem;align-items:center}.phase-three:where(.p3-surgery) .replacement-inner figure{margin:0}.phase-three:where(.p3-surgery) .replacement-inner img{width:100%;height:560px;object-fit:cover;border-radius:24px 140px 24px 24px}.phase-three:where(.p3-surgery) .replacement-inner h2{color:#fff}.phase-three:where(.p3-surgery) .replacement-inner h2 em{color:#91ddf5}.phase-three:where(.p3-surgery) .replacement-inner p{color:#d4e5ec;font-size:16px;line-height:1.75}.phase-three:where(.p3-surgery) .replacement-factors{display:flex;margin-top:1.3rem;gap:.6rem;flex-wrap:wrap}.phase-three:where(.p3-surgery) .replacement-factors span{padding:.7rem .85rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.08);font-size:13px}.phase-three:where(.p3-surgery) .complex-care{display:grid;grid-template-columns:1.1fr .9fr;gap:5rem;align-items:center}.phase-three:where(.p3-surgery) .complex-care>div p{font-size:16px;line-height:1.75}.phase-three:where(.p3-surgery) .complex-care figure{position:relative;margin:0}.phase-three:where(.p3-surgery) .complex-care img{width:100%;height:520px;object-fit:cover;border-radius:140px 24px 24px}.phase-three:where(.p3-surgery) .complex-care figure>div{position:absolute;right:1rem;bottom:1rem;left:1rem;padding:1rem;border-radius:14px;background:rgba(5,45,80,.93);color:#fff}.phase-three:where(.p3-surgery) .complex-care figure b,.phase-three:where(.p3-surgery) .complex-care figure span{display:block}.phase-three:where(.p3-surgery) .complex-care figure b{color:#91ddf5;font-size:12px;letter-spacing:.12em}.phase-three:where(.p3-surgery) .complex-care figure span{margin-top:.3rem;font-size:14px}.phase-three:where(.p3-surgery) .reconstruction{background:linear-gradient(135deg,#062d59,#0a5684);color:#fff}.phase-three:where(.p3-surgery) .reconstruction-inner{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center}.phase-three:where(.p3-surgery) .reconstruction h2{color:#fff}.phase-three:where(.p3-surgery) .reconstruction h2 em{color:#91ddf5}.phase-three:where(.p3-surgery) .reconstruction p,.phase-three:where(.p3-surgery) .reconstruction small{color:#d4e5ec}.phase-three:where(.p3-surgery) .reconstruction small{display:block;font-size:14px;line-height:1.6}.phase-three:where(.p3-surgery) .reconstruction ul{display:grid;margin:0;padding:1rem;gap:.7rem;list-style:none}.phase-three:where(.p3-surgery) .reconstruction li{padding:1rem;border:1px solid rgba(255,255,255,.15);border-radius:10px;background:rgba(255,255,255,.08);font-size:15px}.phase-three:where(.p3-surgery) .consultation ol{display:flex;margin:2rem 0 0;padding:0;flex-wrap:wrap;list-style:none}.phase-three:where(.p3-surgery) .consultation li{position:relative;display:flex;min-height:210px;padding:1.4rem;flex:1 1 calc(33.333% - .7rem);justify-content:flex-end;flex-direction:column;overflow:hidden;border:1px solid #d8e7ed;border-radius:18px;background:#fff}.phase-three:where(.p3-surgery) .consultation li:before{content:"";position:absolute;top:-36px;right:-36px;width:110px;height:110px;border:20px solid #edf6fa;border-radius:50%}.phase-three:where(.p3-surgery) .consultation li b{position:absolute;top:1.2rem;left:1.3rem;color:#1680b4;font-family:var(--serif);font-size:27px;font-weight:400}.phase-three:where(.p3-surgery) .consultation li span{color:#083d67;font-size:17px;font-weight:700}.phase-three:where(.p3-surgery) .consultation li p{margin:.4rem 0 0;color:#577487;font-size:14px;line-height:1.5}.phase-three:where(.p3-surgery) .prep-recovery{background:#edf6fa}.phase-three:where(.p3-surgery) .prep-recovery>.bn-section{display:grid;gap:1.5rem}.phase-three:where(.p3-surgery) .prep-panel,.phase-three:where(.p3-surgery) .recovery-panel{padding:2.2rem;border-radius:28px}.phase-three:where(.p3-surgery) .prep-panel{background:#073867;color:#fff}.phase-three:where(.p3-surgery) .prep-panel h2{color:#fff}.phase-three:where(.p3-surgery) .prep-panel h2 em{color:#91ddf5}.phase-three:where(.p3-surgery) .recovery-panel{background:#fff}.phase-three:where(.p3-surgery) .prep-panel p{color:#d4e5ec}.phase-three:where(.p3-surgery) .prep-panel ul,.phase-three:where(.p3-surgery) .recovery-panel ol{display:grid;margin:1.2rem 0;padding:0;gap:.2rem;list-style:none;counter-reset:item}.phase-three:where(.p3-surgery) .prep-panel li,.phase-three:where(.p3-surgery) .recovery-panel li{position:relative;padding:.65rem .3rem .65rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.14);font-size:14px}.phase-three:where(.p3-surgery) .prep-panel li:before{content:"✓";position:absolute;left:0;color:#91ddf5}.phase-three:where(.p3-surgery) .recovery-panel li{padding-left:2rem;border-color:#d8e7ed;color:#31566d;counter-increment:item}.phase-three:where(.p3-surgery) .recovery-panel li:before{content:counter(item,decimal-leading-zero);position:absolute;left:0;color:#1680b4;font-family:var(--serif)}.phase-three:where(.p3-surgery) .prep-panel small,.phase-three:where(.p3-surgery) .recovery-panel small{display:block;font-size:14px;line-height:1.55}.phase-three:where(.p3-surgery) .prep-panel small{color:#d4e5ec}.phase-three:where(.p3-surgery) .transparency{background:#082f58;color:#fff}.phase-three:where(.p3-surgery) .transparency-inner{display:grid;grid-template-columns:.8fr 1.2fr;gap:1rem 5rem;align-items:center}.phase-three:where(.p3-surgery) .transparency h2{color:#fff}.phase-three:where(.p3-surgery) .transparency h2 em{color:#91ddf5}.phase-three:where(.p3-surgery) .transparency p{color:#d4e5ec}.phase-three:where(.p3-surgery) .transparency strong{display:block;margin-top:1.3rem;padding:1rem;border-left:3px solid #91ddf5;background:rgba(255,255,255,.07);font-family:var(--serif);font-size:18px;font-weight:400;line-height:1.5}.phase-three:where(.p3-surgery) .transparency ul{display:grid;margin:0;padding:1rem;grid-template-columns:repeat(3,1fr);gap:.7rem;list-style:none}.phase-three:where(.p3-surgery) .transparency li{padding:.9rem;border:1px solid rgba(255,255,255,.15);border-radius:10px;background:rgba(255,255,255,.08);font-size:14px}.phase-three:where(.p3-surgery) .transparency-inner>p{grid-column:2}@media(max-width:1000px){.phase-three:where(.p3-surgery) .complex-care,.phase-three:where(.p3-surgery) .joint-decision,.phase-three:where(.p3-surgery) .modern-inner,.phase-three:where(.p3-surgery) .option-intro,.phase-three:where(.p3-surgery) .procedure-story,.phase-three:where(.p3-surgery) .reconstruction-inner,.phase-three:where(.p3-surgery) .replacement-inner,.phase-three:where(.p3-surgery) .service-spectrum,.phase-three:where(.p3-surgery) .stability-inner,.phase-three:where(.p3-surgery) .transparency-inner{grid-template-columns:1fr}.phase-three:where(.p3-surgery) .library-grid{grid-template-columns:1fr}.phase-three:where(.p3-surgery) .library-grid article+article{border-top:1px solid #d7e7ee;border-left:0}.phase-three:where(.p3-surgery) .prep-recovery>.bn-section{grid-template-columns:1fr}.phase-three:where(.p3-surgery) .transparency-inner>p{grid-column:auto}}@media(max-width:700px){.phase-three:where(.p3-surgery) .sx-hero>img{object-position:center}.phase-three:where(.p3-surgery) .option-intro>ul,.phase-three:where(.p3-surgery) .reconstruction ul,.phase-three:where(.p3-surgery) .spectrum-columns,.phase-three:where(.p3-surgery) .stability-list,.phase-three:where(.p3-surgery) .transparency ul{grid-template-columns:1fr}.phase-three:where(.p3-surgery) .complex-care img,.phase-three:where(.p3-surgery) .modern-inner img,.phase-three:where(.p3-surgery) .procedure-story img,.phase-three:where(.p3-surgery) .replacement-inner img,.phase-three:where(.p3-surgery) .stability img{height:390px;border-radius:22px}.phase-three:where(.p3-surgery) .decision-scale{grid-template-columns:1fr}.phase-three:where(.p3-surgery) .decision-scale i{width:1px;height:20px;margin:auto}.phase-three:where(.p3-surgery) .consultation li{min-height:0;flex-basis:100%;padding-top:4rem}.phase-three:where(.p3-surgery) .prep-panel,.phase-three:where(.p3-surgery) .recovery-panel{padding:1.5rem}.phase-three:where(.p3-surgery) .procedure-story>div>span{right:1rem}.phase-three:where(.p3-surgery) .transparency strong{font-size:17px}}.phase-three:where(.p3-surgery) .option-intro{grid-template-columns:1fr 1fr;gap:4rem}.phase-three:where(.p3-surgery) .option-intro>ul{position:relative;padding:2.2rem 1.7rem 1.5rem;gap:0 1.8rem;border:1px solid #d2e5ed;box-shadow:0 18px 45px rgba(6,45,83,.07)}.phase-three:where(.p3-surgery) .option-intro>ul:before{content:"REASONS SURGERY MAY BE DISCUSSED";position:absolute;top:0;right:0;left:0;padding:.75rem 1.7rem;border-radius:24px 24px 0 0;background:#0b527e;color:#fff;font-size:11px;font-weight:700;letter-spacing:.12em}.phase-three:where(.p3-surgery) .option-intro>ul li{padding:.95rem .4rem .95rem 1.6rem;line-height:1.45}.phase-three:where(.p3-surgery) .option-intro aside{padding:1.25rem 1.4rem}.phase-three:where(.p3-surgery) .library-grid article{padding:2.4rem 2.2rem}.phase-three:where(.p3-surgery) .library-grid h3{font-size:24px;line-height:1.25}.phase-three:where(.p3-surgery) .library-grid li{padding:.82rem 0;font-size:15px;line-height:1.55}.phase-three:where(.p3-surgery) .service-spectrum{grid-template-columns:.78fr 1.22fr;gap:4rem}.phase-three:where(.p3-surgery) .spectrum-columns{padding:1.8rem 2rem;gap:0 2rem;box-shadow:0 22px 50px rgba(6,45,83,.12)}.phase-three:where(.p3-surgery) .spectrum-columns li{padding:.95rem .4rem .95rem 1.55rem;font-size:15px;line-height:1.45}.phase-three:where(.p3-surgery) .spectrum-columns li:before{top:1.35rem}.phase-three:where(.p3-surgery) .reconstruction-inner{grid-template-columns:.9fr 1.1fr;gap:4rem}.phase-three:where(.p3-surgery) .reconstruction ul{padding:0;grid-template-columns:1fr 1fr;gap:.9rem}.phase-three:where(.p3-surgery) .reconstruction li{display:flex;min-height:74px;padding:1.1rem 1.2rem;align-items:center;border-color:rgba(255,255,255,.2);border-radius:14px;font-size:16px;line-height:1.4}.phase-three:where(.p3-surgery) .reconstruction small{margin-top:1.2rem}.phase-three:where(.p3-surgery) .consultation ol{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.phase-three:where(.p3-surgery) .consultation li{min-height:180px;padding:4rem 1.35rem 1.35rem;justify-content:flex-start;flex:none;border-top:4px solid #1680b4;border-radius:14px;box-shadow:0 12px 30px rgba(6,45,83,.06)}.phase-three:where(.p3-surgery) .consultation li:before{display:none}.phase-three:where(.p3-surgery) .consultation li b{top:1.15rem;left:1.35rem;font-size:28px}.phase-three:where(.p3-surgery) .consultation li span{font-size:18px}.phase-three:where(.p3-surgery) .consultation li p{font-size:15px;line-height:1.55}.phase-three:where(.p3-surgery) .prep-recovery>.bn-section{grid-template-columns:1fr 1fr;gap:2rem;align-items:stretch}.phase-three:where(.p3-surgery) .prep-panel,.phase-three:where(.p3-surgery) .recovery-panel{display:flex;padding:2.35rem 2.25rem;flex-direction:column}.phase-three:where(.p3-surgery) .prep-panel ul,.phase-three:where(.p3-surgery) .recovery-panel ol{margin:1.1rem 0}.phase-three:where(.p3-surgery) .prep-panel li,.phase-three:where(.p3-surgery) .recovery-panel li{padding:.72rem .3rem .72rem 1.7rem;font-size:15px;line-height:1.45}.phase-three:where(.p3-surgery) .recovery-panel li{padding-left:2.2rem}.phase-three:where(.p3-surgery) .prep-panel small,.phase-three:where(.p3-surgery) .recovery-panel small{margin-top:auto;padding-top:1rem}.phase-three:where(.p3-surgery) .transparency-inner{grid-template-columns:.85fr 1.15fr;gap:1.2rem 4rem}.phase-three:where(.p3-surgery) .transparency ul{grid-template-columns:1fr 1fr;gap:.85rem}.phase-three:where(.p3-surgery) .transparency li{display:flex;min-height:64px;padding:1rem 1.1rem;align-items:center;border-radius:12px;font-size:15px;line-height:1.4}.phase-three:where(.p3-surgery) .transparency-inner>p{font-size:16px}.phase-three:where(.p3-surgery) .transparency strong{font-size:19px}.phase-three:where(.p3-surgery) .prep-panel>p,.phase-three:where(.p3-surgery) .reconstruction p,.phase-three:where(.p3-surgery) .recovery-panel>p,.phase-three:where(.p3-surgery) .service-spectrum>div:first-child p,.phase-three:where(.p3-surgery) .transparency-inner>div>p{font-size:16px;line-height:1.7}@media(max-width:1000px){.phase-three:where(.p3-surgery) .option-intro,.phase-three:where(.p3-surgery) .reconstruction-inner,.phase-three:where(.p3-surgery) .service-spectrum,.phase-three:where(.p3-surgery) .transparency-inner{grid-template-columns:1fr}.phase-three:where(.p3-surgery) .consultation ol{grid-template-columns:1fr 1fr}.phase-three:where(.p3-surgery) .transparency-inner>p{grid-column:auto}}@media(max-width:700px){.phase-three:where(.p3-surgery) .option-intro>ul{padding:2.7rem 1.2rem 1.1rem}.phase-three:where(.p3-surgery) .option-intro>ul:before{padding:.75rem 1.2rem}.phase-three:where(.p3-surgery) .library-grid article{padding:1.7rem 1.4rem}.phase-three:where(.p3-surgery) .spectrum-columns{padding:1.3rem}.phase-three:where(.p3-surgery) .consultation ol,.phase-three:where(.p3-surgery) .prep-recovery>.bn-section,.phase-three:where(.p3-surgery) .reconstruction ul,.phase-three:where(.p3-surgery) .transparency ul{grid-template-columns:1fr}.phase-three:where(.p3-surgery) .consultation li{min-height:0;padding:4rem 1.2rem 1.2rem}.phase-three:where(.p3-surgery) .prep-panel,.phase-three:where(.p3-surgery) .recovery-panel{padding:1.6rem 1.4rem}}.phase-three:where(.p3-surgery) main>.bn-section,.phase-three:where(.p3-surgery) main>section>.bn-section{padding-top:82px;padding-bottom:82px}.phase-three:where(.p3-surgery) .reviews.bn-section{padding-top:76px;padding-bottom:76px}.phase-three:where(.p3-surgery) .cta-wrap{padding-top:76px;padding-bottom:76px}.phase-three:where(.p3-surgery) .reconstruction-inner{grid-template-columns:.78fr 1.22fr;gap:4.5rem}.phase-three:where(.p3-surgery) .reconstruction-copy>p{font-size:16px;line-height:1.7}.phase-three:where(.p3-surgery) .reconstruction-note{margin-top:1.5rem;padding:1.15rem 1.25rem;border-left:4px solid #91ddf5;border-radius:0 14px 14px 0;background:rgba(255,255,255,.08)}.phase-three:where(.p3-surgery) .reconstruction-note b,.phase-three:where(.p3-surgery) .reconstruction-note span{display:block}.phase-three:where(.p3-surgery) .reconstruction-note b{color:#91ddf5;font-size:11px;letter-spacing:.14em}.phase-three:where(.p3-surgery) .reconstruction-note span{margin-top:.4rem;color:#d4e5ec;font-size:14px;line-height:1.55}.phase-three:where(.p3-surgery) .reconstruction-groups{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.phase-three:where(.p3-surgery) .reconstruction-groups article{display:grid;min-height:150px;padding:1.35rem;grid-template-columns:auto 1fr;align-items:start;gap:1rem;border:1px solid rgba(255,255,255,.18);border-radius:18px;background:rgba(255,255,255,.08)}.phase-three:where(.p3-surgery) .reconstruction-groups article>b{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:#91ddf5;color:#073867;font-family:var(--serif);font-size:18px;font-weight:400}.phase-three:where(.p3-surgery) .reconstruction-groups h3{margin:.15rem 0 .55rem;color:#fff;font-size:18px;line-height:1.3}.phase-three:where(.p3-surgery) .reconstruction-groups p{margin:0;color:#d4e5ec;font-size:15px;line-height:1.55}.phase-three:where(.p3-surgery) .consultation{display:grid;grid-template-columns:.32fr .68fr;gap:4rem;align-items:start}.phase-three:where(.p3-surgery) .consultation-heading{position:sticky;top:110px}.phase-three:where(.p3-surgery) .consultation-heading>p{font-size:16px;line-height:1.65}.phase-three:where(.p3-surgery) .consultation-journey{display:grid;gap:1rem}.phase-three:where(.p3-surgery) .consultation-journey>article{display:grid;padding:1.35rem;grid-template-columns:150px 1fr;gap:1.2rem;border:1px solid #d7e7ee;border-radius:20px;background:#f7fbfd;box-shadow:0 12px 28px rgba(6,45,83,.05)}.phase-three:where(.p3-surgery) .journey-phase{display:flex;padding:1rem;justify-content:center;flex-direction:column;border-radius:14px;background:#073867;color:#fff}.phase-three:where(.p3-surgery) .journey-phase b{color:#91ddf5;font-size:11px;letter-spacing:.13em}.phase-three:where(.p3-surgery) .journey-phase strong{margin-top:.45rem;font-family:var(--serif);font-size:21px;font-weight:400}.phase-three:where(.p3-surgery) .consultation-journey ol{display:grid;margin:0;padding:0;grid-template-columns:repeat(3,1fr);gap:.6rem;list-style:none}.phase-three:where(.p3-surgery) .consultation-journey li{display:grid;min-height:120px;padding:1rem;grid-template-columns:auto 1fr;align-content:start;gap:.7rem;border:0;border-radius:12px;background:#fff;box-shadow:none}.phase-three:where(.p3-surgery) .consultation-journey li>b{position:static;color:#1680b4;font-family:var(--serif);font-size:20px;font-weight:400}.phase-three:where(.p3-surgery) .consultation-journey li span{color:#083d67;font-size:16px;font-weight:700}.phase-three:where(.p3-surgery) .consultation-journey li p{margin:.3rem 0 0;color:#577487;font-size:14px;line-height:1.5}.phase-three:where(.p3-surgery) .transparency-inner{grid-template-columns:.82fr 1.18fr;gap:4.5rem}.phase-three:where(.p3-surgery) .transparency-copy>p{font-size:16px;line-height:1.65}.phase-three:where(.p3-surgery) .safety-principle{margin-top:1.5rem;padding:1.2rem;border:1px solid rgba(255,255,255,.16);border-radius:16px;background:rgba(255,255,255,.07)}.phase-three:where(.p3-surgery) .safety-principle span,.phase-three:where(.p3-surgery) .safety-principle strong{display:block}.phase-three:where(.p3-surgery) .safety-principle span{color:#91ddf5;font-size:11px;font-weight:700;letter-spacing:.14em}.phase-three:where(.p3-surgery) .safety-principle strong{margin-top:.5rem;padding:0;border:0;background:none;font-family:var(--serif);font-size:19px;font-weight:400;line-height:1.5}.phase-three:where(.p3-surgery) .risk-panel{overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:22px;background:rgba(255,255,255,.07)}.phase-three:where(.p3-surgery) .risk-panel-head{display:flex;padding:1rem 1.2rem;align-items:center;justify-content:space-between;gap:1rem;background:rgba(255,255,255,.09)}.phase-three:where(.p3-surgery) .risk-panel-head b{color:#91ddf5;font-size:11px;letter-spacing:.13em}.phase-three:where(.p3-surgery) .risk-panel-head span{color:#d4e5ec;font-size:13px}.phase-three:where(.p3-surgery) .risk-panel ul{display:grid;margin:0;padding:1rem;grid-template-columns:1fr 1fr;gap:.75rem;list-style:none}.phase-three:where(.p3-surgery) .risk-panel li{display:block;min-height:88px;padding:1rem;border:1px solid rgba(255,255,255,.13);border-radius:12px;background:rgba(255,255,255,.06)}.phase-three:where(.p3-surgery) .risk-panel li:last-child{grid-column:1/-1;min-height:0}.phase-three:where(.p3-surgery) .risk-panel li b,.phase-three:where(.p3-surgery) .risk-panel li span{display:block}.phase-three:where(.p3-surgery) .risk-panel li b{color:#fff;font-size:15px}.phase-three:where(.p3-surgery) .risk-panel li span{margin-top:.35rem;color:#cfe2eb;font-size:14px;line-height:1.45}@media(max-width:1000px){.phase-three:where(.p3-surgery) .consultation,.phase-three:where(.p3-surgery) .reconstruction-inner,.phase-three:where(.p3-surgery) .transparency-inner{grid-template-columns:1fr}.phase-three:where(.p3-surgery) .consultation-heading{position:static}.phase-three:where(.p3-surgery) .consultation-journey>article{grid-template-columns:130px 1fr}}@media(max-width:700px){.phase-three:where(.p3-surgery) main>.bn-section,.phase-three:where(.p3-surgery) main>section>.bn-section{padding-top:64px;padding-bottom:64px}.phase-three:where(.p3-surgery) .reconstruction-groups{grid-template-columns:1fr}.phase-three:where(.p3-surgery) .reconstruction-groups article{min-height:0}.phase-three:where(.p3-surgery) .consultation-journey>article{grid-template-columns:1fr}.phase-three:where(.p3-surgery) .journey-phase{min-height:90px}.phase-three:where(.p3-surgery) .consultation-journey ol{grid-template-columns:1fr}.phase-three:where(.p3-surgery) .consultation-journey li{min-height:0;padding:1rem}.phase-three:where(.p3-surgery) .risk-panel-head{align-items:flex-start;flex-direction:column}.phase-three:where(.p3-surgery) .risk-panel ul{grid-template-columns:1fr}.phase-three:where(.p3-surgery) .risk-panel li:last-child{grid-column:auto}}.phase-three:where(.p3-surgery) .reconstruction{background:#edf6fa;color:#163e56}.phase-three:where(.p3-surgery) .reconstruction-inner{grid-template-columns:.88fr 1.12fr;gap:5rem}.phase-three:where(.p3-surgery) .reconstruction-visual{position:relative}.phase-three:where(.p3-surgery) .reconstruction-visual figure{margin:0}.phase-three:where(.p3-surgery) .reconstruction-visual img{width:100%;height:650px;object-fit:cover;object-position:center;border-radius:26px 150px 26px 26px}.phase-three:where(.p3-surgery) .reconstruction-caption{position:absolute;right:-1.5rem;bottom:2rem;width:255px;padding:1.3rem 1.4rem;border-radius:18px;background:#073867;color:#fff;box-shadow:0 18px 45px rgba(6,45,83,.2)}.phase-three:where(.p3-surgery) .reconstruction-caption span{color:#91ddf5;font-size:11px;font-weight:700;letter-spacing:.14em}.phase-three:where(.p3-surgery) .reconstruction-caption strong{display:block;margin-top:.45rem;font-family:var(--serif);font-size:22px;font-weight:400;line-height:1.25}.phase-three:where(.p3-surgery) .reconstruction-content h2{color:#083d67}.phase-three:where(.p3-surgery) .reconstruction-content h2 em{color:#1680b4}.phase-three:where(.p3-surgery) .reconstruction-content>p{font-size:16px;line-height:1.7}.phase-three:where(.p3-surgery) .reconstruction-lines{margin-top:1.5rem;border-top:1px solid #bfd8e3}.phase-three:where(.p3-surgery) .reconstruction-lines>p{display:grid;margin:0;padding:1rem .2rem;grid-template-columns:42px 1fr 1fr;align-items:center;gap:1rem;border-bottom:1px solid #bfd8e3}.phase-three:where(.p3-surgery) .reconstruction-lines b{color:#1680b4;font-family:var(--serif);font-size:21px;font-weight:400}.phase-three:where(.p3-surgery) .reconstruction-lines span{color:#31566d;font-size:15px;font-weight:600;line-height:1.4}.phase-three:where(.p3-surgery) .reconstruction .reconstruction-note{margin-top:1.5rem;border-left-color:#1680b4;background:#fff;box-shadow:0 10px 28px rgba(6,45,83,.06)}.phase-three:where(.p3-surgery) .reconstruction .reconstruction-note b{color:#1680b4}.phase-three:where(.p3-surgery) .reconstruction .reconstruction-note span{color:#31566d}@media(max-width:1000px){.phase-three:where(.p3-surgery) .reconstruction-inner{grid-template-columns:1fr}.phase-three:where(.p3-surgery) .reconstruction-visual{max-width:720px}.phase-three:where(.p3-surgery) .reconstruction-visual img{height:520px}.phase-three:where(.p3-surgery) .reconstruction-caption{right:1rem}}@media(max-width:700px){.phase-three:where(.p3-surgery) .reconstruction-visual img{height:390px;border-radius:22px}.phase-three:where(.p3-surgery) .reconstruction-caption{right:.8rem;bottom:.8rem;left:.8rem;width:auto}.phase-three:where(.p3-surgery) .reconstruction-lines>p{grid-template-columns:38px 1fr}.phase-three:where(.p3-surgery) .reconstruction-lines>p span:last-child{grid-column:2}.phase-three:where(.p3-surgery) .reconstruction-caption strong{font-size:19px}}.phase-three:where(.p3-surgery) .reconstruction-v2{position:relative;overflow:hidden;background:linear-gradient(145deg,#062d59,#0a5684);color:#fff}.phase-three:where(.p3-surgery) .reconstruction-v2:before{content:"";position:absolute;top:-180px;right:-120px;width:430px;height:430px;border:70px solid rgba(145,221,245,.06);border-radius:50%}.phase-three:where(.p3-surgery) .recon-v2-heading{position:relative;z-index:1;display:grid;margin-bottom:2rem;grid-template-columns:1fr 1fr;align-items:end;gap:3rem}.phase-three:where(.p3-surgery) .recon-v2-heading h2{margin:0;color:#fff}.phase-three:where(.p3-surgery) .recon-v2-heading h2 em{color:#91ddf5}.phase-three:where(.p3-surgery) .recon-v2-heading .eyebrow{grid-column:1/-1}.phase-three:where(.p3-surgery) .recon-v2-heading p{margin:0 0 .4rem;color:#d4e5ec;font-size:16px;line-height:1.7}.phase-three:where(.p3-surgery) .recon-v2-visual{position:relative;overflow:hidden;height:390px;border-radius:28px}.phase-three:where(.p3-surgery) .recon-v2-visual img{width:100%;height:100%;object-fit:cover;object-position:center 43%;filter:saturate(.8)}.phase-three:where(.p3-surgery) .recon-v2-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,34,66,.12),rgba(4,34,66,.82))}.phase-three:where(.p3-surgery) .recon-v2-overlay{position:absolute;right:2rem;bottom:2rem;z-index:1;display:flex;padding:1.1rem 1.3rem;align-items:center;gap:.8rem;border:1px solid rgba(255,255,255,.2);border-radius:16px;background:rgba(4,34,66,.88);backdrop-filter:blur(8px)}.phase-three:where(.p3-surgery) .recon-v2-overlay>span{margin-right:.4rem;color:#91ddf5;font-size:11px;font-weight:700;letter-spacing:.13em}.phase-three:where(.p3-surgery) .recon-v2-overlay strong{font-size:13px}.phase-three:where(.p3-surgery) .recon-v2-overlay i{width:22px;height:1px;background:#91ddf5}.phase-three:where(.p3-surgery) .recon-v2-spectrum{display:grid;margin-top:1.2rem;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.17);border-bottom:1px solid rgba(255,255,255,.17)}.phase-three:where(.p3-surgery) .recon-v2-spectrum article{position:relative;padding:1.8rem 1.5rem}.phase-three:where(.p3-surgery) .recon-v2-spectrum article+article{border-left:1px solid rgba(255,255,255,.17)}.phase-three:where(.p3-surgery) .recon-v2-spectrum article>b{color:#91ddf5;font-family:var(--serif);font-size:30px;font-weight:400}.phase-three:where(.p3-surgery) .recon-v2-spectrum h3{margin:.8rem 0 1rem;color:#fff;font-size:18px;line-height:1.3}.phase-three:where(.p3-surgery) .recon-v2-spectrum p{margin:.45rem 0;color:#d4e5ec;font-size:14px;line-height:1.45}.phase-three:where(.p3-surgery) .recon-v2-spectrum p:before{content:"—";margin-right:.45rem;color:#91ddf5}.phase-three:where(.p3-surgery) .recon-v2-principle{display:grid;margin-top:1.4rem;padding:1.2rem 1.4rem;grid-template-columns:190px 1fr;align-items:center;gap:1.5rem;border-radius:16px;background:#fff}.phase-three:where(.p3-surgery) .recon-v2-principle span{color:#1680b4;font-size:11px;font-weight:700;letter-spacing:.14em}.phase-three:where(.p3-surgery) .recon-v2-principle p{margin:0;color:#31566d;font-size:15px;line-height:1.6}@media(max-width:1000px){.phase-three:where(.p3-surgery) .recon-v2-spectrum{grid-template-columns:1fr 1fr}.phase-three:where(.p3-surgery) .recon-v2-spectrum article:nth-child(3){border-left:0}.phase-three:where(.p3-surgery) .recon-v2-spectrum article:nth-child(n+3){border-top:1px solid rgba(255,255,255,.17)}}@media(max-width:700px){.phase-three:where(.p3-surgery) .recon-v2-heading{grid-template-columns:1fr;gap:1rem}.phase-three:where(.p3-surgery) .recon-v2-heading .eyebrow{grid-column:auto}.phase-three:where(.p3-surgery) .recon-v2-visual{height:340px}.phase-three:where(.p3-surgery) .recon-v2-overlay{right:.8rem;bottom:.8rem;left:.8rem;align-items:flex-start;flex-direction:column;gap:.45rem}.phase-three:where(.p3-surgery) .recon-v2-overlay i{display:none}.phase-three:where(.p3-surgery) .recon-v2-spectrum{grid-template-columns:1fr}.phase-three:where(.p3-surgery) .recon-v2-spectrum article+article{border-top:1px solid rgba(255,255,255,.17);border-left:0}.phase-three:where(.p3-surgery) .recon-v2-spectrum article{padding:1.4rem 1rem}.phase-three:where(.p3-surgery) .recon-v2-principle{grid-template-columns:1fr;gap:.5rem}}@font-face{font-family:Phase Three DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/phase-three/fonts/dm-sans-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Phase Three DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/phase-three/fonts/dm-sans-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Phase Three Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(/phase-three/fonts/libre-caslon-display-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Phase Three Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(/phase-three/fonts/libre-caslon-display-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}