/* Scoped to the route plans that opted into the owner correction. */
#sp-component[data-ds-owner-layout]{--ds-owner-gutter:clamp(16px,3.2vw,96px)}
#sp-component#sp-component#sp-component[data-ds-owner-layout] .rts-process li:has(>.rts-step-number){display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;grid-template-rows:auto auto;align-content:start!important;align-items:center!important;column-gap:14px!important;row-gap:10px!important}
#sp-component#sp-component#sp-component[data-ds-owner-layout] .rts-process .rts-step-number{position:static!important;inset:auto!important;transform:none!important;grid-area:1/1!important;display:grid!important;place-items:center!important;width:46px!important;height:46px!important;margin:0!important;padding:0!important;align-self:center!important}
#sp-component#sp-component#sp-component[data-ds-owner-layout] .rts-process li:has(>.rts-step-number)>h3{grid-area:1/2!important;align-self:center!important;min-width:0!important;margin:0!important;padding:0!important}
#sp-component#sp-component#sp-component[data-ds-owner-layout] .rts-process li:has(>.rts-step-number)>p{grid-column:1/-1!important;margin:0!important}
#sp-component#sp-component#sp-component[data-ds-owner-layout] .rt-mx-section--ink .rt-mx-stat.ds-cell{background:#fff!important}
#sp-component#sp-component#sp-component[data-ds-owner-layout] .rt-mx-section--ink .rt-mx-stat.ds-cell .rt-mx-stat__k{background:none!important;color:#17202b!important;-webkit-text-fill-color:#17202b!important;opacity:1!important}
#sp-component#sp-component#sp-component[data-ds-owner-layout] .rt-mx-section--ink .rt-mx-stat.ds-cell p{color:#364555!important;-webkit-text-fill-color:#364555!important}
@media(min-width:1001px){#sp-component#sp-component#sp-component[data-ds-owner-layout] .rts-symptom-layout{display:grid!important;grid-template-columns:minmax(0,.83fr) minmax(0,1.28fr) minmax(0,1fr)!important;gap:clamp(18px,1.6vw,36px)!important;align-items:start!important}
#sp-component#sp-component#sp-component[data-ds-owner-layout] .rts-symptom-layout>:is(.rts-symptom-nav,.rts-symptom-media,.rts-symptom-panels){grid-area:auto!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}
#sp-component#sp-component#sp-component[data-ds-owner-layout] .rts-symptom-nav{display:flex!important;flex-direction:column!important;gap:9px!important}}
#sp-component#sp-component#sp-component[data-ds-owner-layout] .rts-symptom-media{min-width:0!important;align-self:start!important}
#sp-component#sp-component#sp-component[data-ds-owner-layout] .rts-symptom-media .rts-scene-frame{box-sizing:border-box!important;position:relative!important;width:100%!important;aspect-ratio:4/3!important;height:auto!important;max-height:min(64vh,640px)!important;overflow:hidden!important}
#sp-component#sp-component#sp-component[data-ds-owner-layout] .rts-symptom-media .rts-scene-frame img{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;max-height:none!important}
@media(max-width:720px){#sp-component#sp-component#sp-component[data-ds-owner-layout] .rts-symptom-layout{display:flex!important;flex-direction:column!important;gap:16px!important}
#sp-component#sp-component#sp-component[data-ds-owner-layout] .rts-symptom-layout>:is(.rts-symptom-nav,.rts-symptom-media,.rts-symptom-panels){width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}
#sp-component#sp-component#sp-component[data-ds-owner-layout] .rts-symptom-nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}
@media(max-width:720px){#sp-component#sp-component#sp-component[data-ds-owner-layout] .rts-checks>article.ds-cell{display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;padding:14px!important}
#sp-component#sp-component#sp-component[data-ds-owner-layout] .rts-checks>article.ds-cell>div{display:contents!important}
#sp-component#sp-component#sp-component[data-ds-owner-layout] .rts-checks>article .rts-check-number{grid-area:1/1!important;position:static!important;transform:none!important}
#sp-component#sp-component#sp-component[data-ds-owner-layout] .rts-checks>article h3{grid-area:1/2!important;margin:0!important}
#sp-component#sp-component#sp-component[data-ds-owner-layout] .rts-checks>article p{grid-column:1/-1!important;width:100%!important;margin:0!important}}

