@media (max-width:63.99rem){.recruiting-story .snap-shelf .flex:has(>span[aria-hidden].size-6){flex-wrap:nowrap}}@media (min-width:64rem){.recruiting-story .snap-shelf[style*=--shelf-h]{height:var(--shelf-h)}.recruiting-story .snap-shelf .snap{zoom:.82;width:100%!important}}.recruiting-story .snap-shelf aside{align-self:stretch;height:auto!important;min-height:0!important;position:static!important}.recruiting-story .snap-shelf .snap{min-height:100%}@media (min-width:64rem){.recruiting-story .snap-shelf .snap main>div,.recruiting-story .snap-shelf .snap [class*="@container/rail"]{width:100%!important;max-width:100%!important;margin-inline:0!important;padding-inline:24px!important}.recruiting-story .snap-shelf .snap section[data-rail-layout]{grid-template-columns:180px minmax(0,1fr)!important;width:100%!important;max-width:100%!important}.recruiting-story .snap-shelf .snap section[data-rail-layout]>div{min-width:0}.recruiting-story .snap-shelf .snap section[data-rail-layout]>div:nth-child(3){display:none!important}.recruiting-story .snap-shelf [data-screen=rec-candidate] section[data-rail-layout]{grid-template-columns:minmax(0,1fr)!important}}.recruiting-story .snap-shelf [data-screen=rec-timeline] .overflow-x-auto{flex-wrap:wrap;overflow:visible!important}@media (max-width:63.99rem){.recruiting-story .snap-shelf aside{display:none!important}.recruiting-story .snap-shelf .snap{zoom:.6;width:100%!important}.recruiting-story .snap-shelf .snap main>div,.recruiting-story .snap-shelf .snap [class*="@container/rail"]{max-width:none!important;margin-inline:0!important;padding-inline:16px!important}.recruiting-story .snap-shelf .snap section[data-rail-layout]>div:nth-child(3){display:none!important}.recruiting-story .snap-shelf [class*=grid-cols-]{grid-template-columns:minmax(0,1fr)!important}.recruiting-story .snap-shelf .snap :is(div,section,article,ul,li){min-width:0}.recruiting-story .snap-shelf :is(p,span,bdi){overflow-wrap:anywhere;text-wrap:pretty}}.recruiting-story .shelf-arrow{transition:transform .2s,border-color .2s}.recruiting-story .shelf-arrow:hover:not(:disabled){background:var(--surface);color:var(--ink);border-color:#2c2c2a59;transform:scale(1.08)}.recruiting-story .shelf-arrow:active:not(:disabled){transform:scale(.98)}@media (prefers-reduced-motion:reduce){.recruiting-story .shelf-arrow:hover:not(:disabled),.recruiting-story .shelf-arrow:active:not(:disabled){transform:none}}@media not (min-width:64rem){.recruiting-story .case-badge{white-space:normal}}
