.ot-jump-band{border-block:1px solid var(--border);background:var(--background)}.ot-jump-nav{scrollbar-width:thin;scrollbar-color:var(--border) transparent;justify-content:space-between;align-items:stretch;gap:1.5rem;max-width:100%;display:flex;overflow-x:auto}.ot-jump-nav .ot-jump-link{min-height:60px;color:var(--foreground);white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;padding:.875rem .125rem;font-size:.875rem;font-weight:500;line-height:1.5;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.ot-jump-nav .ot-jump-link:hover{color:var(--primary);border-bottom-color:var(--primary)}.ot-jump-nav .ot-jump-link:focus-visible{outline:2px solid var(--primary);outline-offset:-4px;color:var(--primary);border-bottom-color:var(--primary)}@media (width<=767px){.ot-jump-nav{justify-content:flex-start;gap:1.25rem}.ot-jump-nav .ot-jump-link{min-height:52px}}@media (prefers-reduced-motion:reduce){.ot-jump-nav .ot-jump-link{transition:none}}.ot-section{position:relative;overflow:clip}.ot-section .ot-item{transition:transform .3s,border-color .3s}.ot-section .ot-item:hover{border-color:var(--primary);transform:translate(5px)}.ot-section.ot-layout-1 .ot-item{border-left:3px solid var(--primary);background:var(--background);padding:1rem 1.5rem}.ot-section.ot-layout-3 .ot-body{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:2rem;display:grid}.ot-section.ot-layout-3 .ot-body>:first-child{grid-column:1/-1}.ot-section.ot-layout-3 .ot-body>:nth-child(3){grid-area:2/2/5}.ot-section.ot-layout-3 .ot-pair-grid{grid-template-columns:1fr}.ot-section.ot-layout-4 .ot-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.ot-section.ot-layout-4 .ot-body>:first-child{grid-column:1/-1}.ot-section.ot-layout-4 .ot-item{border-top:2px solid var(--primary);background:var(--background);padding:1.5rem}.ot-section.ot-layout-5 figure{border-radius:8px 8px 64px}.ot-section.ot-layout-5 img{transition:transform .6s}.ot-section.ot-layout-5 figure:hover img{transform:scale(1.035)}.ot-section.ot-layout-6 .ot-heading{max-width:40rem}.ot-section.ot-layout-6 .ot-pair-grid{border-top:1px solid var(--border);grid-template-columns:1fr;gap:0}.ot-section.ot-layout-6 .ot-medicaid-row{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:2rem;padding:2rem 1rem;transition:background-color .2s;display:grid}.ot-section.ot-layout-6 .ot-medicaid-row:hover{background:var(--muted)}.ot-section.ot-layout-6 .ot-medicaid-row h3{border-left:3px solid var(--primary);min-width:0;color:var(--heading);padding-left:1rem;line-height:1.5}.ot-section.ot-layout-6 .ot-medicaid-row>div{min-width:0;margin-top:0}.ot-editorial-title{font-family:var(--font-display);letter-spacing:0;color:var(--heading);text-wrap:balance;font-size:2rem;font-weight:600;line-height:1.3}.ot-editorial-icon{width:2rem;height:2rem;color:var(--primary);flex-shrink:0}.ot-injury-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:4rem;display:grid}.ot-injury-heading{flex-direction:column;align-items:flex-start;gap:1.25rem;max-width:31rem;display:flex}.ot-injury-copy{border-left:1px solid var(--border);padding:.5rem 0 .5rem 2.5rem}.ot-injury-copy p,.ot-rehab-copy p{font-size:1.0625rem;line-height:1.8}.ot-rehab-layout{max-width:62rem;margin-inline:auto}.ot-rehab-heading{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:48rem;margin-inline:auto;display:flex}.ot-rehab-copy{text-align:center;max-width:54rem;margin:1.5rem auto 0}.ot-disciplines{border-block:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem;display:grid}.ot-disciplines li{min-width:0;color:var(--foreground);align-items:center;gap:.75rem;padding:1.25rem;transition:background-color .2s;display:flex}.ot-disciplines li+li{border-left:1px solid var(--border)}.ot-disciplines li:hover{background:var(--muted)}.ot-disciplines svg{width:1.25rem;height:1.25rem;color:var(--primary);flex-shrink:0}.ot-disciplines span{font-size:.875rem;line-height:1.5}.ot-disciplines strong{color:var(--primary);margin-left:auto;font-size:1rem}@media (width<=1023px){.ot-injury-layout{grid-template-columns:minmax(0,1fr);gap:1.5rem}.ot-injury-heading{max-width:42rem}.ot-injury-copy{border:0;padding:0}}@media (width<=767px){.ot-editorial-title{font-size:1.5rem}.ot-rehab-heading{text-align:left;align-items:flex-start}.ot-rehab-copy{text-align:left}.ot-disciplines{grid-template-columns:minmax(0,1fr)}.ot-disciplines li{padding:1rem 0}.ot-disciplines li+li{border-left:0;border-top:1px solid var(--border)}}.ot-section.ot-layout-9 .ot-pair-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ot-section.ot-layout-9 article{border-top:3px solid var(--primary)}.ot-section.ot-layout-9 article:hover{transform:translateY(-5px)}.ot-section.ot-layout-10 .ot-editorial{padding:2rem 0;font-size:1.125rem}.ot-section.ot-layout-10 .ot-heading{max-width:50rem}.ot-section.ot-layout-11 article{border-bottom:3px solid var(--primary)}.ot-section.ot-layout-12 .ot-photo{order:-1}.ot-section.ot-layout-12 figure{border-radius:8px}.ot-section.ot-layout-12 .ot-heading{border-left:3px solid var(--primary);padding-left:1.5rem}.ot-section.ot-layout-13{border-top:1px dashed var(--primary)}.ot-section.ot-layout-14{border-block:1px solid var(--border)}.ot-section.ot-layout-15 tbody tr{transition:background .25s}.ot-section.ot-layout-16 .ot-photo{border-top:4px solid var(--primary)}.ot-section.ot-layout-17 form{border-top:3px solid var(--primary);padding-top:1.5rem}.ot-section.ot-layout-18 nav>a{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;transition:padding .25s;display:flex}.ot-section.ot-layout-18 nav>a:after{content:"↗"}.ot-section.ot-layout-18 nav>a:hover{padding-left:.5rem}.ot-unit-bar{transform-origin:0;animation:1.2s both ot-unit-fill}@keyframes ot-unit-fill{0%{transform:scaleX(.08)}to{transform:scaleX(1)}}@media (width<=767px){.ot-section.ot-layout-3 .ot-body,.ot-section.ot-layout-4 .ot-body,.ot-section.ot-layout-9 .ot-pair-grid,.ot-section.ot-layout-6 .ot-pair-grid article{display:block}.ot-section.ot-layout-4 .ot-item{margin-top:1rem}.ot-section.ot-layout-6 .ot-medicaid-row{padding:1.5rem 0}.ot-section.ot-layout-6 .ot-medicaid-row>div{margin-top:1rem}.ot-section.ot-layout-9 article{margin-bottom:1rem}.ot-section.ot-layout-12 .ot-photo{order:initial}}@media (prefers-reduced-motion:reduce){.ot-section *,.ot-unit-bar{transition:none!important;animation:none!important}.ot-section .ot-item:hover{transform:none}}.slp-jump-band{border-block:1px solid var(--border);background:var(--background);padding-inline:1rem}.slp-jump-nav{scrollbar-width:thin;gap:1.5rem;max-width:72rem;margin-inline:auto;display:flex;overflow-x:auto}.slp-jump-nav a{color:var(--foreground);border-bottom:2px solid #0000;flex-shrink:0;padding-block:1.1rem;font-size:.875rem;text-decoration:none}.slp-jump-nav a:hover,.slp-jump-nav a:focus-visible{color:var(--primary);border-bottom-color:var(--primary)}.slp-section{overflow:clip}.slp-editorial{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:3rem;display:grid}.slp-layout-9 .slp-editorial{grid-template-columns:1fr;gap:1.5rem;max-width:54rem;margin-inline:auto}.slp-rule{border-bottom:1px solid var(--border);align-items:flex-start;gap:1rem;padding:1.25rem 0;display:flex}.slp-threshold{border-block:1px solid var(--border);padding-block:2rem}.slp-threshold-bar{border-radius:8px;min-height:3.5rem;margin-top:1.25rem;display:flex;overflow:hidden}.slp-threshold-bar>div{justify-content:center;align-items:center;padding:.75rem;font-size:.875rem;font-weight:600;display:flex}.slp-pt{background:var(--primary);color:var(--primary-foreground);flex:1900}.slp-speech{background:var(--heading);color:var(--background);flex:580}.slp-layout-4 article{border-top:3px solid var(--primary)}.slp-layout-6 article{border-radius:8px}.slp-layout-10 article{transition:transform .25s}.slp-layout-13 .marquee-track:hover{animation-play-state:paused}@media (width<=767px){.slp-editorial{grid-template-columns:minmax(0,1fr);gap:1.5rem}.slp-threshold-bar>div{padding:.65rem .35rem;font-size:.75rem}.slp-jump-nav{gap:1.25rem}}@media (prefers-reduced-motion:reduce){.slp-section *,.slp-jump-nav *{transition:none!important;animation:none!important}}
