.workflow-theater-module__e1un4a__theater{--theater-progress:1;max-width:1600px;margin:0 auto;padding:0 28px;position:relative}.workflow-theater-module__e1un4a__trackRail,.workflow-theater-module__e1un4a__stepGroup{display:contents}.workflow-theater-module__e1un4a__dots{display:none}.workflow-theater-module__e1un4a__story{padding:58px 0 28px 44px;scroll-margin-top:96px;position:relative}.workflow-theater-module__e1un4a__storyInner{max-width:720px;position:relative}.workflow-theater-module__e1un4a__stepNumber{color:var(--champagne);font-family:var(--font-mono);letter-spacing:.18em;margin:0 0 14px;font-size:11px;font-weight:600}.workflow-theater-module__e1un4a__story h2{margin-bottom:14px}.workflow-theater-module__e1un4a__copy{color:var(--platinum);margin:0;font-size:17px;line-height:1.65}.workflow-theater-module__e1un4a__route{--theater-route-start:58px;z-index:2;top:var(--theater-route-start);height:calc(var(--theater-route-end,calc(100% - 116px)) - var(--theater-route-start));pointer-events:none;width:2px;position:absolute;bottom:auto;left:36px}.workflow-theater-module__e1un4a__routeTrack,.workflow-theater-module__e1un4a__routeFill{border-radius:999px;position:absolute;inset:0}.workflow-theater-module__e1un4a__routeTrack{background:var(--hairline-strong)}.workflow-theater-module__e1un4a__routeFill{background:var(--champagne);transform:scaleY(var(--theater-progress));transform-origin:top}.workflow-theater-module__e1un4a__node{z-index:3;background:var(--noir-1);border:2px solid var(--hairline-strong);width:18px;height:18px;box-shadow:0 0 0 5px var(--noir-1);transition:background var(--motion-selection) var(--easing-out), border-color var(--motion-selection) var(--easing-out), box-shadow var(--motion-selection) var(--easing-out);border-radius:50%;position:absolute;top:2px;left:-44px}.workflow-theater-module__e1un4a__story[data-active=true] .workflow-theater-module__e1un4a__node{background:var(--champagne);border-color:var(--champagne-soft);box-shadow:0 0 0 5px var(--noir-1)}.workflow-theater-module__e1un4a__screen{padding:0 0 64px;position:relative}.workflow-theater-module__e1un4a__screenHalo{background:radial-gradient(ellipse 62% 46% at 50% 44%, var(--champagne-tint), transparent 72%);opacity:.52;pointer-events:none;position:absolute;inset:-5% -4% 2%}.workflow-theater-module__e1un4a__screenFrame{filter:drop-shadow(0 22px 44px #00000052);max-width:1160px;margin:0 auto;position:relative}.workflow-theater-module__e1un4a__announcement{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:981px){.workflow-theater-module__e1un4a__theater[data-enhanced=true]{grid-template-rows:repeat(4,100svh);grid-template-columns:minmax(360px,400px) minmax(0,1fr);column-gap:clamp(42px,5vw,74px);padding-top:10px;display:grid}.workflow-theater-module__e1un4a__theater[data-enhanced=true] .workflow-theater-module__e1un4a__route{--theater-route-start:calc(50svh - 154px);bottom:auto;left:36px}.workflow-theater-module__e1un4a__theater[data-enhanced=true] .workflow-theater-module__e1un4a__story{grid-column:1;align-self:stretch;align-items:center;min-width:0;padding:0 0 0 44px;display:flex}.workflow-theater-module__e1un4a__theater[data-enhanced=true] .workflow-theater-module__e1un4a__story[data-step="0"]{grid-row:1}.workflow-theater-module__e1un4a__theater[data-enhanced=true] .workflow-theater-module__e1un4a__story[data-step="1"]{grid-row:2}.workflow-theater-module__e1un4a__theater[data-enhanced=true] .workflow-theater-module__e1un4a__story[data-step="2"]{grid-row:3}.workflow-theater-module__e1un4a__theater[data-enhanced=true] .workflow-theater-module__e1un4a__story[data-step="3"]{grid-row:4}.workflow-theater-module__e1un4a__theater[data-enhanced=true] .workflow-theater-module__e1un4a__storyInner{opacity:.38;transition:opacity var(--motion-expand) var(--easing-out), transform var(--motion-expand) var(--ease-response);transform:translateY(8px)}.workflow-theater-module__e1un4a__theater[data-enhanced=true] .workflow-theater-module__e1un4a__story[data-active=true] .workflow-theater-module__e1un4a__storyInner{opacity:1;transform:none}.workflow-theater-module__e1un4a__theater[data-enhanced=true] .workflow-theater-module__e1un4a__screen{z-index:1;opacity:0;pointer-events:none;min-width:0;transition:opacity var(--motion-expand) var(--easing-out), transform var(--motion-expand) var(--ease-response);grid-area:1/2/5;align-self:start;padding:0;position:sticky;top:96px;transform:translateY(16px)}.workflow-theater-module__e1un4a__theater[data-enhanced=true] .workflow-theater-module__e1un4a__screen[data-active=true]{z-index:2;opacity:1;pointer-events:auto;transform:none}.workflow-theater-module__e1un4a__theater[data-enhanced=true] .workflow-theater-module__e1un4a__screen{height:var(--fit-height,auto)}.workflow-theater-module__e1un4a__theater[data-enhanced=true] .workflow-theater-module__e1un4a__screenFrame{transform:scale(var(--fit-scale,1));transform-origin:top}.workflow-theater-module__e1un4a__theater[data-enhanced=true] .workflow-theater-module__e1un4a__screenHalo{opacity:0;transition:opacity var(--motion-expand) var(--easing-out)}.workflow-theater-module__e1un4a__theater[data-enhanced=true] .workflow-theater-module__e1un4a__screen[data-active=true] .workflow-theater-module__e1un4a__screenHalo{opacity:.72}.workflow-theater-module__e1un4a__theater[data-enhanced=true] .workflow-theater-module__e1un4a__screenFrame{width:100%}}@media (max-width:980px){.workflow-theater-module__e1un4a__theater{padding:0}.workflow-theater-module__e1un4a__route,.workflow-theater-module__e1un4a__node{display:none}.workflow-theater-module__e1un4a__trackRail{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:flex-start;gap:12px;padding:28px max(18px,7vw) 12px;display:flex;overflow-x:auto}@media (max-width:380px){.workflow-theater-module__e1un4a__trackRail{padding-left:14px;padding-right:14px}.workflow-theater-module__e1un4a__stepGroup{flex-basis:92%}}.workflow-theater-module__e1un4a__trackRail::-webkit-scrollbar{display:none}.workflow-theater-module__e1un4a__stepGroup{scroll-snap-align:center;scroll-snap-stop:always;flex-direction:column;flex:0 0 86%;min-width:0;display:flex}.workflow-theater-module__e1un4a__trackRail[data-mob-ready] .workflow-theater-module__e1un4a__stepGroup{transition:opacity var(--motion-selection) var(--ease-response), transform var(--motion-selection) var(--ease-response)}.workflow-theater-module__e1un4a__trackRail[data-mob-ready] .workflow-theater-module__e1un4a__stepGroup[data-mob-active=false]{opacity:.5;transform:scale(.965)}.workflow-theater-module__e1un4a__story{padding:0 4px 26px;scroll-margin-top:96px}.workflow-theater-module__e1un4a__storyInner{max-width:none}.workflow-theater-module__e1un4a__stepNumber{margin-bottom:12px}.workflow-theater-module__e1un4a__story h2{margin-bottom:14px;font-size:21px}.workflow-theater-module__e1un4a__copy{font-size:14.5px;line-height:1.55}.workflow-theater-module__e1un4a__screen{padding:0}.workflow-theater-module__e1un4a__screenHalo{display:none}.workflow-theater-module__e1un4a__dots{justify-content:center;gap:0;padding:22px 0 6px;display:flex}.workflow-theater-module__e1un4a__dot{cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;width:44px;height:44px;padding:0;display:grid}.workflow-theater-module__e1un4a__dot:after{background:var(--hairline-strong);content:"";width:8px;height:8px;transition:background var(--motion-selection) var(--easing-out), width var(--motion-selection) var(--ease-response);border-radius:999px}.workflow-theater-module__e1un4a__dot[aria-current=true]:after{background:var(--champagne);width:22px}.workflow-theater-module__e1un4a__dot:focus-visible{outline:2px solid var(--brand-accent-focus);outline-offset:3px}}@media (prefers-reduced-motion:reduce){.workflow-theater-module__e1un4a__routeFill{transform:scaleY(1)}.workflow-theater-module__e1un4a__storyInner,.workflow-theater-module__e1un4a__screen,.workflow-theater-module__e1un4a__screenHalo,.workflow-theater-module__e1un4a__trackRail[data-mob-ready] .workflow-theater-module__e1un4a__stepGroup,.workflow-theater-module__e1un4a__trackRail[data-mob-ready] .workflow-theater-module__e1un4a__stepGroup[data-mob-active=false]{opacity:1;transition:none;transform:none}.workflow-theater-module__e1un4a__dot,.workflow-theater-module__e1un4a__dot:after{transition:none}}