:where(.OrthopedicsContent_content__gnukq){container:ortho-content/inline-size;color:var(--color-slate-700);line-height:1.75;min-width:0}:where(.OrthopedicsContent_content__gnukq) p{margin-block:.75rem;max-width:48rem}:where(.OrthopedicsContent_content__gnukq) h3{font-size:1.125rem;font-weight:600;color:var(--color-slate-800);margin-block:1rem .5rem;line-height:1.5}:where(.OrthopedicsContent_content__gnukq) h4{font-weight:600;color:var(--color-brand-navy);margin-block:.75rem .25rem}:where(.OrthopedicsContent_content__gnukq) ul{list-style:disc;padding-inline-start:1.3rem}:where(.OrthopedicsContent_content__gnukq) li{margin-block:.45rem}:where(.OrthopedicsContent_content__gnukq) .eyebrow{font-size:.75rem;letter-spacing:.08em;font-weight:600;color:var(--color-brand-teal)}:where(.OrthopedicsContent_content__gnukq) .fine{font-size:.8rem;color:var(--color-slate-500)}:where(.OrthopedicsContent_content__gnukq) .text-link{display:inline-flex;align-items:center;min-height:44px;gap:.4rem;color:var(--color-brand-blue-link);font-size:.9rem;font-weight:600;text-decoration:none}:where(.OrthopedicsContent_content__gnukq) a:hover{text-decoration:underline}:where(.OrthopedicsContent_content__gnukq) :is(a,summary,button,input,select):focus-visible{outline:2px solid var(--color-brand-teal);outline-offset:3px}:where(.OrthopedicsContent_content__gnukq) .actions{display:flex;flex-wrap:wrap;gap:.6rem 1.5rem;margin-top:1rem}:where(.OrthopedicsContent_content__gnukq) .coordination-boundary,:where(.OrthopedicsContent_content__gnukq) .package-scope,:where(.OrthopedicsContent_content__gnukq) .two-col{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(16rem,45%)),1fr));gap:1rem;margin-block:1rem}:where(.OrthopedicsContent_content__gnukq) .patient-voices,:where(.OrthopedicsContent_content__gnukq) .three-col{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1rem;margin-block:1rem;list-style:none;padding:0}:where(.OrthopedicsContent_content__gnukq) .info-block,:where(.OrthopedicsContent_content__gnukq) .patient-voices>div{border-top:1px solid var(--color-brand-line-soft);padding-top:1rem}:where(.OrthopedicsContent_content__gnukq) .callout,:where(.OrthopedicsContent_content__gnukq) .inline-prompt,:where(.OrthopedicsContent_content__gnukq) .question-prompt,:where(.OrthopedicsContent_content__gnukq) .route-note{margin-block:1rem;padding:1rem;border:1px solid var(--color-brand-line-soft);border-radius:.75rem;background:var(--color-brand-surface-mist)}:where(.OrthopedicsContent_content__gnukq) .rehab-itinerary,:where(.OrthopedicsContent_content__gnukq) .time-answer{margin-block:1rem;padding:1.25rem;border:1px solid var(--color-brand-line-soft);border-radius:.75rem;background:var(--color-brand-surface-mist)}:where(.OrthopedicsContent_content__gnukq) dt{font-weight:600;color:var(--color-brand-navy)}:where(.OrthopedicsContent_content__gnukq) dd{margin-top:.5rem}:where(.OrthopedicsContent_content__gnukq) .table-scroll{overflow-x:auto;max-width:100%;margin-block:1rem;border:1px solid var(--color-brand-line-soft);border-radius:.65rem}:where(.OrthopedicsContent_content__gnukq) table{width:100%;border-collapse:collapse;font-size:.875rem}:where(.OrthopedicsContent_content__gnukq) :is(th,td){text-align:start;padding:1rem;vertical-align:top;border-bottom:1px solid var(--color-brand-line-soft);min-width:9rem}:where(.OrthopedicsContent_content__gnukq) th{font-weight:600;color:var(--color-brand-navy);background:var(--color-brand-surface-mist)}:where(.OrthopedicsContent_content__gnukq) caption{text-align:start;padding:1rem;color:var(--color-brand-navy);font-weight:600}:where(.OrthopedicsContent_content__gnukq) input:not([type=checkbox]),:where(.OrthopedicsContent_content__gnukq) select{width:100%;border:1px solid var(--color-brand-line-strong);border-radius:.5rem;min-height:44px;padding:.6rem;background:white}:where(.OrthopedicsContent_content__gnukq) .citation{font-size:.75rem;color:var(--color-brand-blue-link);margin-inline-start:.4rem}:where(.OrthopedicsContent_content__gnukq) .source-list{list-style:decimal;padding-inline-start:1.5rem;overflow-wrap:anywhere}@container ortho-content (width < 40rem){:where(.OrthopedicsContent_content__gnukq) .rehab-itinerary,:where(.OrthopedicsContent_content__gnukq) .time-answer{padding:1rem}}:where(.OrthopedicsContent_content__gnukq) .option-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem 3rem;max-width:48rem;margin-block:1rem;list-style:none;padding:0}:where(.OrthopedicsContent_content__gnukq) .option-grid>li{min-width:0;border-top:1px solid var(--color-brand-line-soft);padding-top:1rem}:where(.OrthopedicsContent_content__gnukq) .option-grid h3{display:flex;align-items:baseline;gap:.5rem;margin-block:0 .375rem;font-size:1.0625rem;line-height:1.5;color:var(--color-brand-navy);text-wrap:pretty}:where(.OrthopedicsContent_content__gnukq) .option-grid h3>span:last-child{min-width:0}:where(.OrthopedicsContent_content__gnukq) .option-grid p{margin-block:0;max-width:none;color:var(--color-slate-600);text-wrap:pretty}@container ortho-content (width >= 56rem){:where(.OrthopedicsContent_content__gnukq) .option-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:64rem}}@container ortho-content (width >= 45rem){:where(.OrthopedicsContent_content__gnukq) .inline-prompt{display:flex;align-items:center;justify-content:space-between;gap:2rem}:where(.OrthopedicsContent_content__gnukq) .inline-prompt>div{flex:1;min-width:0}:where(.OrthopedicsContent_content__gnukq) .inline-prompt .text-link{max-inline-size:45%;overflow-wrap:anywhere}}:where(.OrthopedicsContent_content__gnukq) .patient-voices>div{border:1px solid var(--color-brand-line-soft);border-radius:.75rem;padding:1.25rem}:where(.OrthopedicsContent_content__gnukq) .patient-voices>div>span{font-size:1.125rem;font-weight:600;color:var(--color-slate-800)}:where(.OrthopedicsContent_content__gnukq)>:first-child{margin-block-start:0}:where(.OrthopedicsContent_content__gnukq)>:last-child{margin-block-end:0}:where(.OrthopedicsContent_content__gnukq) :is(.info-block,.question-prompt,.callout,.route-note,.inline-prompt,.rehab-itinerary,.time-answer,.patient-voices>div)>:first-child{margin-block-start:0}:where(.OrthopedicsContent_content__gnukq) :is(.info-block,.question-prompt,.callout,.route-note,.inline-prompt,.rehab-itinerary,.time-answer,.patient-voices>div)>:last-child{margin-block-end:0}:where(.OrthopedicsContent_content__gnukq) .callout{font-size:.875rem;line-height:1.75}:where(.OrthopedicsContent_content__gnukq) .callout p{margin-block:.5rem 0;max-width:none}:where(.OrthopedicsContent_content__gnukq) .rehab-itinerary article h4{margin-block:0}:where(.OrthopedicsContent_content__gnukq) .rehab-itinerary article p{margin-block:0}:where(.OrthopedicsContent_content__gnukq) .rehab-itinerary article p+p{margin-block-start:.625rem}.CareOverviewLayout_content__acPSI .layout-grid{padding-inline:0}