.WorkflowExplorer_explorer__xEUY7{--example-line:var(--ji-header-border);display:grid;gap:1.35rem}.WorkflowExplorer_explorerHeading__yQlwK{display:flex;align-items:end;justify-content:space-between;gap:1rem}.WorkflowExplorer_explorerTitle__8pWIP{margin-top:.45rem;color:var(--ji-page-text);font-size:clamp(1.35rem,3vw,2rem);font-weight:850;letter-spacing:-.04em;line-height:1.15}.WorkflowExplorer_explorerHint__F8uvH{max-width:15rem;color:var(--ji-page-muted);font-size:.82rem;line-height:1.5;text-align:right}.WorkflowExplorer_workflowTabs__utclm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--example-line);border-bottom:1px solid var(--example-line)}.WorkflowExplorer_workflowTab__4pcI4{position:relative;display:flex;min-height:4rem;align-items:center;gap:.7rem;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;color:var(--ji-page-muted);cursor:pointer;font-size:clamp(.72rem,1.8vw,.95rem);font-weight:750;line-height:1.25;padding:.75rem .55rem;text-align:left;transition:color .15s ease,border-color .15s ease}.WorkflowExplorer_workflowTab__4pcI4[aria-selected=true]{border-bottom-color:var(--ji-accent);color:var(--ji-page-text)}.WorkflowExplorer_workflowTab__4pcI4:hover{color:var(--ji-accent)}.WorkflowExplorer_tabNumber__xK8a0{color:var(--ji-accent);font-size:.64rem;font-variant-numeric:tabular-nums;font-weight:850;letter-spacing:.08em}.WorkflowExplorer_tabArrow__QWyyV{margin-left:auto;color:var(--ji-accent);font-size:.9rem;opacity:0;transform:translate(-3px,3px);transition:opacity .15s ease,transform .15s ease}.WorkflowExplorer_workflowTab__4pcI4[aria-selected=true] .WorkflowExplorer_tabArrow__QWyyV{opacity:1;transform:none}.WorkflowExplorer_storyPanel__zu_tl{min-width:0;outline:none}.WorkflowExplorer_storyIntro__ZaMYJ{display:grid;justify-items:start;max-width:48rem;padding:.35rem 0 1.35rem}.WorkflowExplorer_storyTitle__aGqls{margin-top:.65rem;color:var(--ji-page-text);font-size:clamp(1.9rem,4.4vw,3.2rem);font-weight:900;letter-spacing:-.055em;line-height:1.02}.WorkflowExplorer_storyAudience__daXlM{margin-top:.8rem;color:var(--ji-page-muted);font-size:1rem;line-height:1.65}.WorkflowExplorer_storyGrid__iiS0U{display:grid;align-items:stretch;gap:1.25rem}.WorkflowExplorer_storyControls__saGW3{display:flex;min-width:0;flex-direction:column}.WorkflowExplorer_stageTabs__vETwd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--example-line)}.WorkflowExplorer_stageButton__aYKcB{display:grid;justify-items:start;align-content:start;gap:.35rem;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;color:var(--ji-page-muted);cursor:pointer;font-size:.73rem;font-weight:750;line-height:1.2;padding:.7rem .35rem .65rem;text-align:left;transition:color .15s ease,border-color .15s ease}.WorkflowExplorer_stageButton__aYKcB[aria-pressed=true]{border-bottom-color:var(--ji-accent);color:var(--ji-page-text)}.WorkflowExplorer_stageButton__aYKcB:hover{color:var(--ji-accent)}.WorkflowExplorer_stageIndex___TzcT{color:var(--ji-accent);font-size:.6rem;font-variant-numeric:tabular-nums;font-weight:850;letter-spacing:.1em}.WorkflowExplorer_stageCopy__GoJEP{min-height:11rem;padding:1.2rem 0}.WorkflowExplorer_footerLabel__enugo,.WorkflowExplorer_stagePrompt__9p1rK{color:var(--ji-accent);font-size:.65rem;font-weight:850;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.WorkflowExplorer_stageDescription__6jaLI{margin-top:.75rem;color:var(--ji-page-text);font-size:1.05rem;line-height:1.7}.WorkflowExplorer_reviewStamp__R7Akf{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.8rem;border-top:1px solid var(--example-line);padding:1rem 0 .3rem}.WorkflowExplorer_reviewIcon__nWF2C{display:grid;width:1.75rem;height:1.75rem;place-items:center;border:1px solid color-mix(in srgb,var(--ji-accent) 45%,transparent);border-radius:50%;color:var(--ji-accent);font-size:.8rem;font-weight:850}.WorkflowExplorer_reviewStamp__R7Akf strong{color:var(--ji-page-text);font-size:.78rem;font-weight:850}.WorkflowExplorer_reviewStamp__R7Akf p{margin-top:.3rem;color:var(--ji-page-muted);font-size:.82rem;line-height:1.6}.WorkflowExplorer_storyImage__VBf9y{display:flex;min-width:0;flex-direction:column;justify-content:center;margin:0}.WorkflowExplorer_imageFrame__KNGF4{position:relative;overflow:hidden;min-height:16rem;aspect-ratio:1.25/1;border:1px solid var(--example-line);border-radius:1rem;background:linear-gradient(135deg,#211b1d,#111112 70%)}.WorkflowExplorer_imageFrame__KNGF4 img{-o-object-fit:contain;object-fit:contain;padding:clamp(.5rem,2vw,1rem)}.WorkflowExplorer_imageTag__uUiqa{position:absolute;right:.8rem;bottom:.8rem;border:1px solid hsla(0,0%,100%,.15);border-radius:999px;background:rgba(15,15,16,.82);color:#f4f1f2;font-size:.62rem;font-weight:750;letter-spacing:.08em;padding:.45rem .7rem;text-transform:uppercase}.WorkflowExplorer_storyImage__VBf9y figcaption{margin-top:.55rem;color:var(--ji-page-muted);font-size:.69rem;line-height:1.4}.WorkflowExplorer_storyFooter__EMeLC{display:grid;gap:1rem;border-top:1px solid var(--example-line);margin-top:1.35rem;padding:1.2rem 0 .4rem}.WorkflowExplorer_capacityNote__cvsy3 p:last-child,.WorkflowExplorer_measureNote__EHLzU p:last-child{margin-top:.4rem;color:var(--ji-page-muted);font-size:.85rem;line-height:1.6}.WorkflowExplorer_fullSteps__Ce1Z8{border-top:1px solid var(--example-line);margin-top:.8rem}.WorkflowExplorer_fullSteps__Ce1Z8 summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--ji-page-text);cursor:pointer;font-size:.84rem;font-weight:800;list-style:none;padding:1rem 0}.WorkflowExplorer_fullSteps__Ce1Z8 summary::-webkit-details-marker{display:none}.WorkflowExplorer_fullSteps__Ce1Z8 summary span{color:var(--ji-accent);font-size:1.25rem}.WorkflowExplorer_fullSteps__Ce1Z8[open] summary span{font-size:0}.WorkflowExplorer_fullSteps__Ce1Z8[open] summary span:after{content:"−";font-size:1.25rem}.WorkflowExplorer_fullSteps__Ce1Z8 ol{display:grid;margin:0 0 1rem;padding:0;list-style:none}.WorkflowExplorer_fullSteps__Ce1Z8 li{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:.7rem;border-top:1px solid var(--example-line);color:var(--ji-page-muted);font-size:.82rem;line-height:1.6;padding:.8rem 0}.WorkflowExplorer_fullSteps__Ce1Z8 li span{color:var(--ji-accent);font-size:.65rem;font-weight:850;padding-top:.15rem}@media (min-width:760px){.WorkflowExplorer_explorer__xEUY7{gap:1.6rem}.WorkflowExplorer_workflowTab__4pcI4{min-height:4.6rem;padding:.85rem 1rem}.WorkflowExplorer_storyGrid__iiS0U{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(1.5rem,4vw,3rem)}.WorkflowExplorer_stageButton__aYKcB{font-size:.78rem;padding:.8rem .5rem .75rem}.WorkflowExplorer_stageCopy__GoJEP{min-height:12rem;padding:1.5rem 0}.WorkflowExplorer_storyFooter__EMeLC{grid-template-columns:1fr 1fr;gap:2rem;margin-top:1.6rem;padding-top:1.35rem}.WorkflowExplorer_imageFrame__KNGF4{min-height:23rem}}@media (max-width:420px){.WorkflowExplorer_explorerHeading__yQlwK{display:block}.WorkflowExplorer_explorerHint__F8uvH{margin-top:.5rem;text-align:left}.WorkflowExplorer_workflowTab__4pcI4{gap:.4rem;padding-inline:.25rem}.WorkflowExplorer_tabNumber__xK8a0{font-size:.55rem}.WorkflowExplorer_workflowTab__4pcI4{font-size:.68rem}.WorkflowExplorer_storyAudience__daXlM{font-size:.92rem}.WorkflowExplorer_imageFrame__KNGF4{min-height:13rem}}@media (prefers-reduced-motion:reduce){.WorkflowExplorer_stageButton__aYKcB,.WorkflowExplorer_tabArrow__QWyyV,.WorkflowExplorer_workflowTab__4pcI4{transition:none}}