.production-step--numbered[data-v-166f8261]{padding:var(--production-numbered-padding)}.production-step-number[data-v-166f8261]{margin-bottom:var(--production-copy-gap);color:var(--accent);font-family:var(--font-heading);font-size:var(--font-size-step-number);font-weight:var(--production-number-weight);line-height:1;display:block}.production-step--numbered>h3[data-v-166f8261]{margin:0}.production-step--numbered>p[data-v-166f8261]{margin:var(--production-copy-gap) 0 0}.production-grid--timeline[data-v-166f8261]{grid-template-columns:minmax(0,1fr) var(--production-timeline-dot-size) minmax(0,1fr);gap:var(--grid-gap) var(--production-timeline-gap);align-items:center;position:relative}.production-grid--timeline[data-v-166f8261]:before{width:var(--service-flow-line-width);background:var(--story-line-color);box-shadow:var(--story-line-halation-shadow);content:"";position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.production-grid--timeline>.production-step[data-v-166f8261]{grid-column:1;grid-row:var(--production-row);width:min(100%,var(--standalone-max-width));justify-self:end}.production-grid--timeline>.production-step.is-opposite[data-v-166f8261]{grid-column:3;justify-self:start}.production-timeline-stop[data-v-166f8261]{grid-column:2;grid-row:var(--production-row);place-self:center}.production-timeline-node[data-v-166f8261],.production-timeline-stop[data-v-166f8261]{width:var(--production-timeline-dot-size);height:var(--production-timeline-dot-size)}.production-timeline-node[data-v-166f8261]{top:calc(var(--production-dot-index)*(var(--production-timeline-dot-size) + var(--production-timeline-stack-gap)));left:calc(50% - var(--production-timeline-dot-size)/2);border-radius:var(--radius-round);background:var(--story-line-color);box-shadow:var(--story-line-halation-shadow);display:block;position:absolute}@media (width<=880px){.production-grid--timeline[data-v-166f8261]{width:min(100%,calc(var(--standalone-max-width) + var(--production-timeline-dot-size) + var(--production-timeline-mobile-gap)));grid-template-columns:var(--production-timeline-dot-size) minmax(0,1fr);gap:var(--grid-gap-small) var(--production-timeline-mobile-gap);margin-inline:auto}.production-grid--timeline[data-v-166f8261]:before{inset:0 auto 0 calc(var(--production-timeline-dot-size)/2);width:var(--service-flow-line-width);height:auto;transform:translate(-50%)}.production-grid--timeline>.production-step[data-v-166f8261],.production-grid--timeline>.production-step.is-opposite[data-v-166f8261]{grid-column:2;justify-self:start}.production-timeline-stop[data-v-166f8261]{grid-column:1}.production-timeline-node[data-v-166f8261]{left:0}}.production-grid--timeline[data-timeline-static] .production-timeline-node[data-v-166f8261]{position:static}@media (prefers-reduced-motion:reduce){.production-timeline-node[data-v-166f8261]{position:static}}
