.providers-scope .fact{border-bottom:1px solid #2110251f;grid-template-columns:1fr;gap:12px;padding:24px 0;display:grid}@media (min-width:900px){.providers-scope .fact{grid-template-columns:236px 1fr;gap:40px;padding:30px 0}.providers-scope .fact dt{padding-top:2px}.providers-scope .fact dd{padding-top:6px}.providers-scope .fact-wide{grid-template-columns:1fr;gap:22px}.providers-scope .fact-wide dd{padding-top:0}}.providers-scope .jpath{grid-template-columns:repeat(7,minmax(0,1fr));gap:0;padding-top:4px;display:grid;position:relative}.providers-scope .jpath-6{grid-template-columns:repeat(6,minmax(0,1fr))}.providers-scope .jstop{text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:0 4px;display:flex;position:relative}.providers-scope .jstop .stone{z-index:1;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}.providers-scope .jstop .stone:before{content:"";opacity:0;border:1px solid #d0a740;border-radius:9999px;transition:opacity .4s,transform .5s cubic-bezier(.22,1.3,.36,1);position:absolute;inset:0;transform:scale(.6)}.providers-scope .jstop .gem{opacity:.3;width:8px;height:8px;transition:width .3s cubic-bezier(.22,1.3,.36,1),height .3s cubic-bezier(.22,1.3,.36,1),opacity .3s}.providers-scope .jstop.on .stone:before{opacity:1;transform:none}.providers-scope .jstop.on .gem{opacity:1;width:12px;height:12px}.providers-scope .jstop:not(:last-child):before,.providers-scope .jstop.on:after{content:"";height:1px;position:absolute;top:9px;left:50%;right:-50%}.providers-scope .jstop:not(:last-child):before{background:#2110252e}.providers-scope .jstop.on:after{opacity:0;background:#d0a740}.providers-scope .jstop.on.link-next:after{opacity:1}.providers-scope .jtext{flex-direction:column;gap:2px;min-width:0;display:flex}.providers-scope .jname{color:#21102566;font-size:14px;line-height:1.2}.providers-scope .jmean{color:#21102559;font-size:12px;line-height:1.3}.providers-scope .jstop.on .jname{color:#211025;font-weight:500}.providers-scope .jstop.on .jmean{color:#211025b3}@media (max-width:767.98px){.providers-scope .jpath{grid-template-columns:1fr}.providers-scope .jstop{text-align:left;flex-direction:row;align-items:flex-start;gap:14px;padding:6px 0}.providers-scope .jstop .stone{flex:none}.providers-scope .jstop:not(:last-child):before,.providers-scope .jstop.on:after{width:1px;height:auto;inset:16px auto -16px 9.5px}.providers-scope .jtext{padding-top:1px}}.providers-scope .about-more{display:contents}@media (max-width:1023.98px){.providers-scope .about-text:not(.open) .about-more{display:none}}.providers-scope .about-toggle{display:inline-flex}@media (min-width:1024px){.providers-scope .about-toggle{display:none}}.providers-scope .about-toggle{letter-spacing:1.2px;text-transform:uppercase;color:#211025;cursor:pointer;border-bottom:1px solid #21102559;align-self:flex-start;align-items:center;gap:6px;margin-top:-2px;padding-bottom:2px;font-size:12px}.providers-scope .about-toggle svg{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.providers-scope .about-text.open .about-toggle svg{transform:rotate(180deg)}@media (max-width:767.98px){.providers-scope .qslider,.providers-scope .pslider{scroll-snap-type:x mandatory;scrollbar-width:none;flex-direction:row;gap:16px;margin:0 -16px;padding:0 16px 4px;scroll-padding-left:16px;overflow-x:auto;display:flex!important}.providers-scope .qslider::-webkit-scrollbar{display:none}.providers-scope .pslider::-webkit-scrollbar{display:none}.providers-scope .qslider>*,.providers-scope .pslider>*{scroll-snap-align:start;flex:none;width:calc(100vw - 72px);max-width:none}.providers-scope .pslider{align-items:stretch;gap:12px}.providers-scope .pslider>*{width:calc(100vw - 47px);height:auto}}.providers-scope .dots{justify-content:center;gap:8px;margin-top:24px;display:flex}@media (min-width:768px){.providers-scope .dots{display:none}}.providers-scope .dots span{background:#21102533;border-radius:9999px;width:6px;height:6px;transition:background-color .3s,transform .3s}.providers-scope .dots span.on{background:#211025;transform:scale(1.25)}@media (prefers-reduced-motion:reduce){.providers-scope .jstop .stone:before,.providers-scope .jstop .gem,.providers-scope .about-toggle svg,.providers-scope .dots span{transition:none}}
