[data-section=workstreams-map]{--map-ease:cubic-bezier(.45, 0, .25, 1)}html[data-entrance] [data-part=drawn]:not([data-drawn=done]) :is([data-part=lay],[data-part=cast]>svg,[data-part=mark-shadow]){opacity:0}html[data-entrance] [data-part=drawn]:not([data-drawn=done]) [data-part=edge]{stroke-dashoffset:1px}html[data-entrance] [data-part=drawn]:not([data-drawn=done]) [data-part=illustration-at]:not([data-shown]){visibility:hidden}html[data-entrance] [data-section=workstreams-map] [data-part=rows]>[data-part=map-label]:not([data-drawn-row=done]) [data-part=rule]{scale:1 0}html[data-entrance] [data-part=diagram]:has(>[data-part=drawn]:not([data-drawn=done]))>[data-part=labels] [data-part=rule]{scale:1 0}[data-section=workstreams-map] [data-part=rule]{transform-origin:top;position:relative}html[data-entrance] [data-section=workstreams-map] [data-part=icon-frame]:not([data-drawn-row=done])>[data-part=icon],html[data-entrance] [data-section=workstreams-map] [data-part=rail-cell][data-workstream]:not([data-drawn-row=done]) :is([data-part=lay],[data-part=cast]),html[data-entrance] [data-section=workstreams-map] [data-part=connector]:not([data-drawn-ring=done]) :is([data-part=lay],[data-part=cast]),html[data-entrance] [data-section=workstreams-map] [data-part=ring]:not([data-drawn-ring=done]) :is([data-part=lay],[data-part=cast]>svg,[data-part=mark-shadow]){opacity:0}html[data-entrance] [data-section=workstreams-map] [data-part=ring]:not([data-drawn-ring=done]) [data-part=edge]{stroke-dashoffset:1px}[data-section=workstreams-map] [data-part=layer]>:is([data-part=lift],[data-part=cast]),[data-section=workstreams-map] [data-part=mark-shadow]>svg,[data-section=workstreams-map] [data-part=facet]>[data-part=lift]{transition:translate 1.5s var(--map-ease), scale 1.5s var(--map-ease), opacity 1.5s var(--map-ease)}[data-section=workstreams-map] :is([data-part=highlight],[data-part=shade],[data-part=on-edge]){opacity:0;transition:opacity 1.4s var(--map-ease)}[data-layer=piece]>[data-part=cast]{opacity:.4}[data-layer=piece][data-state=wave]>[data-part=lift]{translate:0 calc(var(--map-u) * -9)}[data-layer=piece][data-state=on]>[data-part=lift]{translate:0 calc(var(--map-u) * -12)}[data-layer=piece][data-state=wave]>[data-part=cast]{opacity:.85;translate:calc(var(--map-u) * 2) calc(var(--map-u) * 4)}[data-layer=piece][data-state=on]>[data-part=cast]{opacity:1;translate:calc(var(--map-u) * 3) calc(var(--map-u) * 7)}[data-layer=piece][data-state] [data-part=shade]{opacity:1}[data-layer=path]>[data-part=cast]{opacity:.4}[data-layer=path][data-state=wave]>[data-part=lift]{translate:0 calc(var(--map-u) * -5)}[data-layer=path][data-state=on]>[data-part=lift]{translate:0 calc(var(--map-u) * -7)}[data-layer=path][data-state]>[data-part=cast]{opacity:1;translate:calc(var(--map-u) * 2) calc(var(--map-u) * 4)}:is([data-layer=piece],[data-layer=path])[data-state=wave] [data-part=highlight]{opacity:.75}:is([data-layer=piece],[data-layer=path])[data-state=on] [data-part=highlight],:is([data-layer=piece],[data-layer=path],[data-layer=inner])[data-state=on] [data-part=on-edge],[data-focus] [data-layer=stand] [data-part=on-edge]{opacity:1}[data-layer=bead]>[data-part=cast]{opacity:.55}[data-layer=bead][data-state=wave]>[data-part=lift]{translate:0 calc(var(--map-u) * -9)}[data-layer=bead][data-state=on]>[data-part=lift]{translate:0 calc(var(--map-u) * -12)}[data-layer=bead][data-state]>[data-part=cast]{opacity:1;translate:calc(var(--map-u) * 2) calc(var(--map-u) * 5);scale:1.25}[data-layer=inner]:not([data-keep])>:is([data-part=lift],[data-part=cast]){opacity:0;visibility:hidden;translate:0 calc(var(--map-u) * 2);transition:translate 1.5s var(--map-ease), opacity 1.5s var(--map-ease), visibility 0s linear 1.5s}[data-layer=inner][data-state=on]>:is([data-part=lift],[data-part=cast]){opacity:1;visibility:visible;translate:0 calc(var(--map-u) * -2);transition:translate 1.5s var(--map-ease), opacity 1.5s var(--map-ease), visibility 0s}[data-layer=inner]:not([data-keep]) [data-part=edge]{stroke-dashoffset:1px;transition:stroke-dashoffset 1.4s var(--map-ease)}[data-layer=inner][data-state=on] [data-part=edge]{stroke-dashoffset:0;transition-delay:.3s}:is([data-focus],[data-answer]) [data-part=facet]>[data-part=lift]{translate:calc(var(--map-u) * var(--fx)) calc(var(--map-u) * var(--fy))}:is([data-focus],[data-answer]) [data-part=mark-shadow]>svg{opacity:.75;scale:1.12}[data-section=workstreams-map] [data-part=rule]:after{content:"";background:var(--color-green-600);opacity:0;transition:opacity 1.2s var(--map-ease);position:absolute;inset:0}[data-section=workstreams-map] [data-part=map-label][data-state] [data-part=rule]:after{opacity:1}[data-section=workstreams-map] [data-part=map-label]{transition:opacity 1.2s var(--map-ease)}[data-section=workstreams-map] [data-focus] [data-part=map-label]:not([data-state]){opacity:.42}[data-part=rail-cell][data-state=wave] [data-layer=rail]>[data-part=lift]{translate:-1px -3px}[data-part=rail-cell][data-state=on] [data-layer=rail]>[data-part=lift]{translate:-2px -5px}[data-part=rail-cell][data-state] [data-layer=rail]>[data-part=cast]{translate:3px 6px}[data-part=rail-cell][data-state] [data-layer=rail-bead]>[data-part=lift]{translate:0 -6px}[data-part=rail-cell][data-state] [data-layer=rail-bead]>[data-part=cast]{translate:2px 5px;scale:1.2}@media (prefers-reduced-motion:reduce){[data-section=workstreams-map] *,[data-section=workstreams-map] :after{transition-duration:0s!important;transition-delay:0s!important}[data-section=workstreams-map] [data-state]>[data-part=lift],[data-section=workstreams-map] [data-state]>[data-part=cast],[data-section=workstreams-map] [data-part=facet]>[data-part=lift]{translate:none!important;scale:none!important}html[data-entrance] [data-section=workstreams-map] :is([data-part=lay],[data-part=cast]>svg,[data-part=mark-shadow],[data-part=icon]){opacity:1!important}html[data-entrance] [data-section=workstreams-map] [data-part=rule]{scale:none!important}html[data-entrance] [data-section=workstreams-map] [data-part=illustration-at]{visibility:visible!important}}@media print{[data-section=workstreams-map] :is([data-part=lay],[data-part=cast]>svg,[data-part=mark-shadow],[data-part=icon],[data-part=rule],[data-part=mark-float]){opacity:1!important;transition:none!important;animation:none!important;transform:none!important}[data-section=workstreams-map] [data-part=illustration-at]{visibility:visible!important;opacity:1!important}[data-section=workstreams-map] [data-part=edge]{stroke-dashoffset:0!important}[data-section=workstreams-map] [data-layer=inner]:not([data-keep])>:is([data-part=lift],[data-part=cast]){visibility:hidden!important}}
