.tccc-v3 .ed-recovery-plan{display:grid;container-type:inline-size;grid-template-columns:minmax(0,1fr);gap:var(--sp-5);padding-block:var(--sp-5) 0}.tccc-v3 .ed-recovery-plan .ed-recovery-figure{position:relative;min-width:0;min-height:0;aspect-ratio:2/1;margin:0;overflow:hidden;border-radius:var(--care-inner-radius,var(--radius));border:1px solid var(--line-strong);background:var(--surface);box-shadow:var(--lift-sm)}.tccc-v3 .ed-recovery-figure img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.tccc-v3 .ed-recovery-steps{display:grid;grid-template-columns:1fr;align-content:stretch;padding:0;margin:0;border-top:1px solid var(--line-strong);list-style:none}.tccc-v3 .ed-recovery-steps li{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--sp-3);min-height:0;padding:var(--sp-5) 0;border-bottom:1px solid var(--line-strong)}.tccc-v3 .ed-recovery-step-heading{display:grid;align-content:start;gap:var(--sp-2)}.tccc-v3 .ed-recovery-step-label{color:var(--action-ink);font:600 var(--ui-xs)/1.4 var(--furniture)}.tccc-v3 .ed-recovery-plan .ed-recovery-steps h3{max-width:none;margin:0;color:var(--ink);font:400 clamp(22px,2.4cqi,31px)/1.12 var(--serif);letter-spacing:-.025em;text-wrap:balance}.tccc-v3 .ed-recovery-plan .ed-recovery-steps p{max-width:65ch;margin:0;color:var(--ink-2);line-height:1.65}@container (min-width: 701px){.tccc-v3 .ed-recovery-steps li{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--sp-6);align-items:center}}@container (max-width: 560px){.tccc-v3 .ed-recovery-steps li{padding-block:var(--sp-4)}}.tccc-v3 .candidate-physicians{display:grid;gap:var(--sp-4)}.tccc-v3 .candidate-physicians article{padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--r-module);background:var(--raised)}.tccc-v3 .candidate-physicians h3{margin:0;color:var(--ink);font:400 var(--step-1)/1.15 var(--serif)}.tccc-v3 .candidate-physicians p{max-width:68ch;margin:var(--sp-3) 0 0;color:var(--ink-2);line-height:1.65}.tccc-v3 .candidate-physicians .candidate-role{color:var(--ink);font-weight:600}@container (max-width: 480px){.tccc-v3 .candidate-physicians article{padding:var(--sp-4)}}