.Mgwlda_canvas{--floor:.88;flex:none;width:100%;position:relative}.Mgwlda_canvas[data-scene=process-development]{--aspect:3.2061}.Mgwlda_canvas[data-scene=production-office]{--aspect:3.0484}.Mgwlda_canvas[data-scene=pilot-plant]{--aspect:3.1057}.Mgwlda_canvas[data-scene=cell-therapy]{--aspect:2.9752}.Mgwlda_canvas[data-scene=review-office],.Mgwlda_canvas[data-photograph]{--aspect:2}.Mgwlda_room{position:absolute;inset-block:0;inset-inline:calc(50% - 50vw);overflow:hidden}.Mgwlda_scene{object-fit:cover}.Mgwlda_canvas[data-mirrored] .Mgwlda_room{scale:-1 1}.Mgwlda_stage{padding:clamp(28px, 6vw, 80px) calc(7vw - var(--frame-gutter));justify-content:center;align-items:center;display:flex;position:relative}.Mgwlda_stage>*{width:100%;max-width:920px}.Mgwlda_canvas[data-scene=review-office] .Mgwlda_stage>*{max-width:880px}@media (min-width:1280px){.Mgwlda_stage{min-height:calc(100vw / var(--aspect));padding-block:100px}.Mgwlda_canvas[data-aside] .Mgwlda_stage{justify-content:flex-start;padding-left:0}.Mgwlda_canvas[data-scene=process-development] .Mgwlda_scene{object-position:calc(36.25% - 269px) 50%}.Mgwlda_canvas[data-scene=pilot-plant] .Mgwlda_scene{object-position:calc(71.75% - 125px) 50%}.Mgwlda_canvas[data-scene=cell-therapy][data-aside] .Mgwlda_room{height:max(680px, 100vw / var(--aspect));inset-block:auto 0}.Mgwlda_canvas[data-scene=cell-therapy][data-aside] .Mgwlda_stage{padding-top:40px}.Mgwlda_canvas[data-scene=review-office]:not([data-aside]){margin-top:-40px}.Mgwlda_canvas[data-scene=review-office] .Mgwlda_stage{align-items:flex-start;padding-block:80px 10px}.Mgwlda_canvas[data-scene=review-office] .Mgwlda_scene{object-position:54% 50%}}@media (min-width:1526px){.Mgwlda_canvas[data-scene=process-development] .Mgwlda_scene{object-position:57% 50%}}@media (min-width:1682px){.Mgwlda_canvas[data-scene=pilot-plant] .Mgwlda_scene{object-position:67.75% 50%}}.reveal-arrive:has(>.Mgwlda_canvas){--rise:0px}@media screen and (prefers-reduced-motion:no-preference){[data-reveal] .Mgwlda_stage>*{animation:Mgwlda_room-screen-up 1.2s var(--reveal-move) var(--d,0s) both}}@keyframes Mgwlda_room-screen-up{0%{translate:0 30px}}@media screen and (prefers-reduced-motion:no-preference){[data-reveal] .Mgwlda_canvas[data-photograph] .Mgwlda_scene{transform-origin:calc(var(--face) * 100%) 45%;animation:Mgwlda_room-nearer 18s cubic-bezier(.2, .6, .3, 1) var(--d,0s) both}}@keyframes Mgwlda_room-nearer{0%{scale:1.06}}.Mgwlda_canvas[data-scene=process-development]{--face:.855}.Mgwlda_canvas[data-scene=cell-therapy]{--face:.864}.Mgwlda_canvas[data-scene=production-office]{--face:.907}.Mgwlda_canvas[data-scene=filling-line]{--face:.2}.Mgwlda_canvas[data-scene=quality-office]{--face:.75}.Mgwlda_canvas[data-scene=release-review]{--face:.7}.Mgwlda_canvas[data-scene=filling-vials]{--face:.82}.Mgwlda_canvas[data-scene=meeting-room]{--face:.2}.Mgwlda_canvas[data-scene=gowning-room]{--face:.856}.Mgwlda_canvas[data-scene=warehouse]{--face:.8}.Mgwlda_canvas[data-scene=goods-in]{--face:.76}.Mgwlda_canvas[data-scene=planning-office]{--face:.3}.Mgwlda_canvas[data-scene=client-office]{--face:.2}.Mgwlda_canvas[data-scene=client-review]{--face:.15}.Mgwlda_canvas[data-scene=edge-line]{--face:.25}.Mgwlda_canvas[data-scene=edge-cabinet]{--face:.8}.Mgwlda_canvas[data-scene=plant-overlook]{--face:.33}.Mgwlda_canvas[data-scene=test-protocol]{--face:.18}.Mgwlda_canvas[data-scene=ds-sample]{--face:.17}.Mgwlda_canvas[data-scene=deployment-floor]{--face:.85}.Mgwlda_canvas[data-scene=pharmacy-verify]{--face:.875}.Mgwlda_canvas[data-scene=pharmacy-lab]{--face:.915}.Mgwlda_canvas[data-scene=pharmacy-pack]{--face:.165}.Mgwlda_canvas[data-scene=pharmacy-stock]{--face:.88}@media (min-width:1280px){.Mgwlda_canvas[data-aside] .Mgwlda_scene{object-position:max(100%, calc(var(--face) * 100% + 75vw + 160px - var(--face) * 100vw)) 50%}.Mgwlda_canvas[data-photograph][data-aside=left] .Mgwlda_scene{object-position:clamp(100%, calc(var(--face) * 100% + 75vw + 160px - var(--face) * 100vw), 0%) 50%}.Mgwlda_canvas[data-photograph] .Mgwlda_stage{min-height:min(calc(100vw / var(--aspect)), 760px)}.Mgwlda_canvas[data-scene=warehouse]:not([data-aside]) .Mgwlda_scene{object-position:clamp(100%, calc(var(--face) * 100% + 75vw + 230px - var(--face) * 100vw), 0%) 50%}.Mgwlda_canvas[data-aside=right] .Mgwlda_stage{padding-inline:calc(7vw - var(--frame-gutter)) 0;justify-content:flex-end}.Mgwlda_canvas[data-aside=right] .Mgwlda_scene{object-position:clamp(100%, calc(var(--face) * 100% + 25vw - 160px - var(--face) * 100vw), 0%) 50%}.Mgwlda_canvas[data-scene=meeting-room][data-aside=right] .Mgwlda_scene{object-position:clamp(100%, calc(var(--face) * 100% + 25vw - 160px - var(--face) * 100vw), 0%) 100%}.Mgwlda_canvas[data-photograph][data-mirrored][data-aside=right] .Mgwlda_scene{object-position:clamp(100%, calc(var(--face) * 100% + 75vw + 160px - var(--face) * 100vw), 0%) 50%}.Mgwlda_canvas[data-photograph][data-mirrored][data-aside=left] .Mgwlda_scene{object-position:clamp(100%, calc(var(--face) * 100% + 25vw - 160px - var(--face) * 100vw), 0%) 50%}}.Mgwlda_canvas[data-scene=review-office]{--floor:.92}@media (max-width:1279px){.Mgwlda_room{aspect-ratio:var(--aspect);bottom:auto}.Mgwlda_stage{margin-inline:calc(16px - var(--frame-gutter));padding:calc(100vw / var(--aspect) * var(--floor)) 0 12px}}@media (max-width:760px){.Mgwlda_room{aspect-ratio:16/9}.Mgwlda_stage{margin-inline:calc(16px - var(--frame-gutter-phone));padding-top:calc(100vw * 9 / 16 * var(--floor))}.Mgwlda_scene{object-position:left}.Mgwlda_canvas[data-scene=production-office] .Mgwlda_scene,.Mgwlda_canvas[data-scene=cell-therapy] .Mgwlda_scene,.Mgwlda_canvas[data-scene=filling-vials] .Mgwlda_scene,.Mgwlda_canvas[data-scene=gowning-room] .Mgwlda_scene,.Mgwlda_canvas[data-scene=warehouse] .Mgwlda_scene,.Mgwlda_canvas[data-scene=goods-in] .Mgwlda_scene,.Mgwlda_canvas[data-scene=release-review] .Mgwlda_scene,.Mgwlda_canvas[data-scene=quality-office] .Mgwlda_scene,.Mgwlda_canvas[data-scene=edge-cabinet] .Mgwlda_scene,.Mgwlda_canvas[data-scene=deployment-floor] .Mgwlda_scene,.Mgwlda_canvas[data-scene=pharmacy-verify] .Mgwlda_scene,.Mgwlda_canvas[data-scene=pharmacy-lab] .Mgwlda_scene,.Mgwlda_canvas[data-scene=pharmacy-stock] .Mgwlda_scene{object-position:right}.Mgwlda_canvas[data-scene=review-office] .Mgwlda_room{aspect-ratio:4/3}.Mgwlda_canvas[data-scene=review-office] .Mgwlda_stage{padding-top:calc(100vw * 3 / 4 * var(--floor))}}
@media (min-width:761px){main ._81xfpa_opening{padding-top:52px}}
._1W5VMW_figure{text-align:left;margin:0;position:relative}._1W5VMW_scene{--rule:#dce0e5;--red:var(--color-brand);flex-direction:column;display:flex;container-type:inline-size}._1W5VMW_rail{padding:13px var(--pad) 12px;border-bottom:1px solid var(--rule);color:var(--color-quiet);white-space:nowrap;gap:10px;margin:0;font-size:12px;line-height:1;list-style:none;display:flex}._1W5VMW_rail li{flex:0 auto;align-items:center;gap:7px;min-width:0;transition:color .3s;display:flex}._1W5VMW_rail li+li{flex:auto}._1W5VMW_rail li+li:before{content:"";background:var(--rule);flex:12px;min-width:12px;height:1.5px;transition:background-color .3s}._1W5VMW_rail ._1W5VMW_past,._1W5VMW_rail ._1W5VMW_now{color:var(--color-ink)}._1W5VMW_rail ._1W5VMW_past:before,._1W5VMW_rail ._1W5VMW_now:before{background:var(--color-ink)}._1W5VMW_node{color:#fff;border-radius:50%;flex:none;place-items:center;width:14px;height:14px;transition:background-color .3s,box-shadow .3s;display:grid;box-shadow:inset 0 0 0 1.5px #c9cfd5}._1W5VMW_node svg{width:9px;height:9px}._1W5VMW_past ._1W5VMW_node{background:var(--color-ink);box-shadow:none}._1W5VMW_now ._1W5VMW_node{background:var(--red);box-shadow:0 0 0 3px #e0050524}._1W5VMW_panes{flex:1;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);display:grid}._1W5VMW_lead{padding:22px var(--pad) 20px;border-right:1px solid var(--rule)}._1W5VMW_record{padding:22px var(--pad) 0;background:#fafbfb;flex-direction:column;display:flex}._1W5VMW_paneHead,._1W5VMW_recordHead{color:var(--color-quiet);justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;line-height:1.3;display:flex}._1W5VMW_recordHead{margin-bottom:12px}._1W5VMW_step,._1W5VMW_title{letter-spacing:-.01em;color:var(--color-ink);margin:0;font-size:20px;font-weight:400;line-height:1.3}._1W5VMW_step{margin-top:10px}._1W5VMW_reading{align-content:start;gap:8px;height:66px;margin-top:18px;display:grid}._1W5VMW_value{letter-spacing:-.02em;color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:40px;line-height:1}._1W5VMW_from{color:var(--color-quiet);font-size:12px;line-height:1.3}._1W5VMW_waiting{height:40px;color:var(--red);align-items:center;gap:9px;font-size:13px;display:inline-flex}._1W5VMW_waiting:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}._1W5VMW_entries{color:var(--color-ink);gap:1px;margin:0;padding:0 0 16px;font-size:13px;line-height:1.45;list-style:none;display:grid}._1W5VMW_entries li{visibility:hidden;opacity:0}._1W5VMW_entries ._1W5VMW_entryIn{visibility:visible;opacity:1}._1W5VMW_entry{width:calc(100% + 16px);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:10px;margin:0 -8px;padding:4px 8px;transition:background-color .2s;display:grid}._1W5VMW_entry:focus-visible{outline:1.5px solid var(--color-ink);outline-offset:-1.5px}._1W5VMW_timed{grid-template-columns:2.6rem minmax(0,1fr) auto}._1W5VMW_timed time{color:var(--color-quiet);font-variant-numeric:tabular-nums;font-size:12px}._1W5VMW_chip{min-width:2.9rem;height:18px;color:var(--color-muted);white-space:nowrap;background:#fff;border:1px solid #00000024;justify-content:center;align-items:center;padding:0 5px;font-size:11px;line-height:1;display:inline-flex}._1W5VMW_picked{background:#0000000d}._1W5VMW_raised{color:var(--red)}._1W5VMW_foot{margin:auto calc(var(--pad) * -1) 0;padding:14px var(--pad) 16px;border-top:1px solid var(--rule);color:var(--color-quiet);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;font-size:12px;line-height:1.4;display:flex}._1W5VMW_origins{flex:200px;min-width:0;display:grid}._1W5VMW_origins>*{visibility:hidden;opacity:0;text-wrap:balance;grid-area:1/1;transition:opacity .2s,visibility .2s}._1W5VMW_origins>._1W5VMW_originShown{visibility:visible;opacity:1;color:var(--color-ink)}._1W5VMW_origins>._1W5VMW_originShown:first-child{color:var(--color-quiet)}._1W5VMW_sign{height:30px;color:var(--color-ink);white-space:nowrap;border:1px solid #000000b8;align-items:center;padding:0 13px;font-size:12px;display:inline-flex}@container (max-width:840px){._1W5VMW_rail[data-long] li:not(._1W5VMW_now) ._1W5VMW_stageName{display:none}}@container (max-width:720px){._1W5VMW_rail li:not(._1W5VMW_now) ._1W5VMW_stageName{display:none}._1W5VMW_panes{grid-template-columns:minmax(0,1fr)}._1W5VMW_lead{border-right:0;border-bottom:1px solid var(--rule)}}@media screen and (prefers-reduced-motion:no-preference){._1W5VMW_step,._1W5VMW_reading{animation:.36s ease-out both _1W5VMW_live-in}._1W5VMW_waiting:before{animation:1.1s ease-in-out infinite _1W5VMW_live-pulse}._1W5VMW_entries li{transition:opacity .24s,visibility .24s}._1W5VMW_entries ._1W5VMW_entryIn{transition-delay:var(--lag,0s)}._1W5VMW_lands._1W5VMW_entryIn{animation:_1W5VMW_live-land .52s var(--reveal-move) var(--lag,0s) both}._1W5VMW_lands._1W5VMW_entryIn ._1W5VMW_entry{animation:_1W5VMW_live-written 2.2s ease-out var(--lag,0s) both}}@keyframes _1W5VMW_live-in{0%{opacity:0}}@keyframes _1W5VMW_live-pulse{50%{opacity:.25}}@keyframes _1W5VMW_live-land{0%{translate:0 6px}}@keyframes _1W5VMW_live-written{0%,35%{background-color:#e0050517}}
