.workrail-module__j4cxMG__rail{gap:var(--space-12);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.workrail-module__j4cxMG__list{border-block-start:var(--hairline-width) solid var(--hairline);min-width:0}.workrail-module__j4cxMG__item{min-width:0}.workrail-module__j4cxMG__link{grid-template-columns:var(--term-width) minmax(0, 1fr) auto;gap:var(--space-1) var(--space-4);padding:var(--space-6) var(--space-3);border-block-end:var(--hairline-width) solid var(--hairline);transition:background var(--dur-quick) var(--ease-move);align-items:baseline;text-decoration:none;display:grid;position:relative}.workrail-module__j4cxMG__link[data-active]{background:var(--plate)}.workrail-module__j4cxMG__link[data-active]:before{content:"";inline-size:var(--space-1);background:var(--figure);position:absolute;inset-block:0;inset-inline-start:0}.workrail-module__j4cxMG__num{font-family:var(--font-latin);font-size:var(--fs-14);line-height:var(--lh-16);color:var(--recessive);font-variant-numeric:tabular-nums;grid-area:1/1}.workrail-module__j4cxMG__link[data-active] .workrail-module__j4cxMG__num{color:var(--signal-text)}.workrail-module__j4cxMG__name{font-size:var(--fs-24);line-height:var(--lh-24);font-weight:var(--fw-medium);color:var(--figure);letter-spacing:var(--track-display);grid-area:1/2}.workrail-module__j4cxMG__classification{font-size:var(--fs-14);line-height:var(--lh-14);color:var(--recessive);grid-area:2/2}.workrail-module__j4cxMG__short{font-size:var(--fs-16);line-height:var(--lh-16);color:var(--recessive);max-width:var(--measure-base);text-wrap:pretty;grid-area:3/2;margin-block-start:var(--space-2)}.workrail-module__j4cxMG__arrow{color:var(--recessive);transition:transform var(--dur-considered) var(--ease-enter);grid-area:1/3}.workrail-module__j4cxMG__link[data-active] .workrail-module__j4cxMG__arrow{color:var(--figure);transform:translateX(calc(var(--dir-sign) * var(--move-2) * -1))}.workrail-module__j4cxMG__thumb{display:none}.workrail-module__j4cxMG__stage{min-width:0;block-size:var(--work-stage);display:grid}.workrail-module__j4cxMG__rail[data-dense] .workrail-module__j4cxMG__stage{block-size:var(--work-stage-dense)}.workrail-module__j4cxMG__frame{block-size:100%;inline-size:100%;min-width:0;border:var(--hairline-width) solid var(--fig-edge);background:var(--plate);min-block-size:0;padding:var(--space-2) var(--space-2) 0;opacity:0;visibility:hidden;clip-path:inset(0 0 0 100%);transition:clip-path var(--dur-transit) var(--ease-enter), opacity var(--dur-base) var(--ease-enter);grid-area:1/1;grid-template-rows:minmax(0,1fr) auto;display:grid}.workrail-module__j4cxMG__frame[data-active]{opacity:1;visibility:visible;clip-path:inset(0)}.workrail-module__j4cxMG__img{object-fit:contain;object-position:center;block-size:100%;min-block-size:0;inline-size:100%;display:block}.workrail-module__j4cxMG__caption{margin:var(--space-2) calc(var(--space-2) * -1) 0;padding:var(--space-2) var(--space-3);border-block-start:var(--hairline-width) solid var(--fig-edge);font-size:var(--fs-12);line-height:var(--lh-12);color:var(--recessive)}.workrail-module__j4cxMG__rail[data-dense] .workrail-module__j4cxMG__link{padding-block:var(--space-4)}.workrail-module__j4cxMG__rail[data-dense] .workrail-module__j4cxMG__name{font-size:var(--fs-20);line-height:var(--lh-20)}@media (max-width:1024px){.workrail-module__j4cxMG__rail{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.workrail-module__j4cxMG__stage{display:none}.workrail-module__j4cxMG__link{grid-template-columns:var(--term-width) minmax(0, 1fr) auto;padding-block:var(--space-6)}.workrail-module__j4cxMG__thumb{border:var(--hairline-width) solid var(--fig-edge);background:var(--plate);padding:var(--space-1);max-inline-size:var(--measure-long);grid-area:4/1/auto/-1;margin-block-start:var(--space-4);display:block}.workrail-module__j4cxMG__rail[data-dense] .workrail-module__j4cxMG__thumb{max-inline-size:var(--pane-compact)}.workrail-module__j4cxMG__thumb img{inline-size:100%;block-size:var(--object-h-mobile);object-fit:cover;object-position:top right;display:block}.workrail-module__j4cxMG__link[data-active]{background:0 0}.workrail-module__j4cxMG__link[data-active]:before{display:none}}@media (max-width:640px){.workrail-module__j4cxMG__name{font-size:var(--fs-20);line-height:var(--lh-20)}.workrail-module__j4cxMG__link{padding-inline:0}}
