.workflow-root{--blaze-orange:var(--accent);--mine-shaft:#292929;--card-bg:#f7f6f5;--black:#000;--crowshead-41:rgba(4,3,1,.41);--muted-41:rgba(4,3,1,.41);--muted-59:rgba(3,3,2,.59);--hairline:rgba(34,23,11,.09);--grid-line:#e8e6e4;--container:1336px;--tag-w:213.75px;--ease:cubic-bezier(.22,.61,.36,1);--spring:cubic-bezier(.34,1.4,.5,1);--serif:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--display:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--hero-display:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;--sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;scroll-behavior:smooth;scroll-padding-top:96px}.workflow-root{margin:0;background:#000;color:var(--mine-shaft);font-family:var(--sans);font-size:16px;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1;overflow-x:hidden}.workflow-root *,.workflow-root *:before,.workflow-root *:after{box-sizing:border-box}.workflow-root p{margin:0}.workflow-root h1,.workflow-root h2,.workflow-root h3,.workflow-root h4{margin:0;font-weight:400}.workflow-root ul,.workflow-root ol{margin:0;padding:0;list-style:none}.workflow-root a{color:inherit;text-decoration:none}.workflow-root b,.workflow-root strong{font-weight:600}.workflow-root code{font-family:var(--mono)}.workflow-root :focus-visible{outline:2px solid var(--blaze-orange);outline-offset:2px;border-radius:2px}.workflow-root .workflow-container{width:min(var(--container),100%);margin:0 auto;padding:0 24px}.workflow-root .workflow-pad{padding:120px 0}.workflow-root .workflow-pad-dark{padding:120px 0 96px}.workflow-root .workflow-dark{background:#000;color:#fff}.workflow-root .workflow-nearblack{background:#0a0a0a;color:#fff}.workflow-root .workflow-nebula{background:#0a0403;color:#fff}.workflow-root .workflow-white{background:#fff;color:var(--mine-shaft)}.workflow-root .workflow-warm{background:var(--card-bg);color:var(--mine-shaft)}.workflow-root .workflow-sec{position:relative}.workflow-root .workflow-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch}.workflow-root .workflow-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.workflow-root .workflow-h1{font-family:var(--hero-display);font-weight:300;font-size:clamp(44px,5.4vw,72px);line-height:1.03;letter-spacing:-.03em}.workflow-root .workflow-h2{font-family:var(--display);font-weight:400;font-size:clamp(36px,4.5vw,52px);line-height:1.08;letter-spacing:-.02em;color:var(--mine-shaft)}.workflow-root .workflow-h2--onDark{color:#fff}.workflow-root .workflow-h2-sub{font-family:var(--display);font-weight:400;font-size:clamp(26px,3.3vw,40px);line-height:1.12;letter-spacing:-.02em;color:var(--crowshead-41)}.workflow-root .workflow-h3{font-family:var(--display);font-weight:400;font-size:clamp(22px,2.4vw,28px);line-height:1.14;letter-spacing:-.02em;color:var(--mine-shaft)}.workflow-root .workflow-h3--onDark{color:#fff}.workflow-root .workflow-eyebrow{display:block;margin:0 0 16px;font-family:var(--sans);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#29292966}.workflow-root .workflow-eyebrow--accent{color:var(--blaze-orange);opacity:.9}.workflow-root .workflow-eyebrow--light{color:#ffffff6b}.workflow-root .workflow-eyebrow-num{font-family:var(--mono);font-weight:500;letter-spacing:0;color:var(--muted-59)}.workflow-root .workflow-eyebrow--light .workflow-eyebrow-num{color:#fff9}.workflow-root .workflow-eyebrow--accent .workflow-eyebrow-num{color:var(--blaze-orange)}.workflow-root .workflow-sub{font-family:var(--sans);font-weight:400;font-size:17px;line-height:26px;letter-spacing:-.18px;color:var(--muted-59)}.workflow-root .workflow-sub--onDark{color:#fff9}.workflow-root .workflow-sub b{color:var(--mine-shaft)}.workflow-root .workflow-sub--onDark b{color:#fff}.workflow-root .workflow-body{font-family:var(--sans);font-weight:400;font-size:15px;line-height:23px;letter-spacing:-.15px;color:var(--muted-59)}.workflow-root .workflow-body--onDark{color:#ffffff9e}.workflow-root .workflow-body b{color:var(--mine-shaft)}.workflow-root .workflow-body--onDark b{color:#fff}.workflow-root .workflow-body code,.workflow-root .workflow-sub code,.workflow-root .workflow-list code{font-size:.9em;color:inherit;word-break:break-word}.workflow-root .workflow-lead{font-family:var(--display);font-weight:400;font-size:clamp(23px,2.5vw,29px);line-height:1.3;letter-spacing:-.02em;color:var(--mine-shaft)}.workflow-root .workflow-lead--onDark{color:#fff}.workflow-root .workflow-muted{color:var(--muted-41)}.workflow-root .workflow-h2--onDark .workflow-muted,.workflow-root .workflow-dark .workflow-muted,.workflow-root .workflow-nearblack .workflow-muted,.workflow-root .workflow-nebula .workflow-muted,.workflow-root .workflow-lead--onDark .workflow-muted{color:#ffffff6b}.workflow-root .workflow-mono{font-family:var(--mono);font-size:.9em;letter-spacing:0;word-break:break-word}.workflow-root .workflow-dim{color:#ffffff40}.workflow-root .workflow-head{max-width:820px;margin-bottom:56px}.workflow-root .workflow-head .workflow-lead{margin-top:24px}.workflow-root .workflow-head .workflow-sub{margin-top:20px}.workflow-root .workflow-head .workflow-lead+.workflow-sub{margin-top:16px}.workflow-root .workflow-head .workflow-h2+.workflow-h2-sub{margin-top:6px}.workflow-root .workflow-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:32px;padding:0 18px;border-radius:160px;border:1px solid transparent;font-family:var(--sans);font-weight:500;font-size:14px;letter-spacing:-.14px;white-space:nowrap;cursor:pointer;text-decoration:none;transition:transform .2s var(--ease),background .2s,border-color .2s,box-shadow .2s,color .2s}.workflow-root .workflow-btn:hover{transform:translateY(-1px)}.workflow-root .workflow-btn--solid-light{background:#fff;color:#000}.workflow-root .workflow-btn--solid-light:hover{box-shadow:0 8px 32px #ffffff26}.workflow-root .workflow-btn--solid-dark{background:var(--mine-shaft);color:#fff}.workflow-root .workflow-btn--solid-dark:hover{background:#1a1a1a}.workflow-root .workflow-btn--outline{background:#fff;color:var(--mine-shaft);border-color:var(--hairline)}.workflow-root .workflow-btn--outline:hover{border-color:#2929292e;background:#faf9f8}.workflow-root .workflow-btn--outline-dark{background:transparent;color:#fff;border-color:#ffffff4d}.workflow-root .workflow-btn--outline-dark:hover{background:#ffffff14;border-color:#ffffff80}.workflow-root .workflow-btn--ghost{background:transparent;color:#fff;border-color:#ffffff38}.workflow-root .workflow-btn--ghost:hover{border-color:#fff6}.workflow-root .workflow-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:160px;font-family:var(--sans);font-size:10.5px;font-weight:500;line-height:1.3;white-space:nowrap}.workflow-root .workflow-pill--ok{background:#16a34a1a;color:#15803d}.workflow-root .workflow-pill--new{background:#3b82f61a;color:#1d4ed8}.workflow-root .workflow-pill--hot{background:#5b9bd51f;color:#3f7fb8}.workflow-root .workflow-pill--draft{background:#f0efed;color:var(--muted-59)}.workflow-root .workflow-chip{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:160px;background:var(--card-bg);font-family:var(--mono);font-size:11px;letter-spacing:0;color:var(--mine-shaft)}.workflow-root .workflow-chip--dark{background:#ffffff0d;color:#ffffffd9}.workflow-root .workflow-chip--accent{background:#5b9bd51a;color:#3f7fb8}.workflow-root .workflow-chip-dot{width:6px;height:6px;border-radius:50%;background:var(--blaze-orange);flex:0 0 auto}.workflow-root .workflow-grid{display:grid;border-top:1px solid var(--grid-line);border-left:1px solid var(--grid-line);background:transparent}.workflow-root .workflow-grid--2{grid-template-columns:1fr 1fr}.workflow-root .workflow-grid--3{grid-template-columns:repeat(3,1fr)}.workflow-root .workflow-grid--4{grid-template-columns:repeat(4,1fr)}.workflow-root .workflow-cell{padding:28px;display:flex;flex-direction:column;background:#fff;min-width:0;border-right:1px solid var(--grid-line);border-bottom:1px solid var(--grid-line)}.workflow-root .workflow-cell>.workflow-vis{margin-top:auto}.workflow-root .workflow-nearblack .workflow-grid,.workflow-root .workflow-dark .workflow-grid,.workflow-root .workflow-nebula .workflow-grid{border-color:#262626}.workflow-root .workflow-nearblack .workflow-cell,.workflow-root .workflow-dark .workflow-cell,.workflow-root .workflow-nebula .workflow-cell{background:#0c0c0c;border-color:#262626;color:#fff}.workflow-root .workflow-list{margin:16px 0 0;display:flex;flex-direction:column;gap:11px}.workflow-root .workflow-list li{position:relative;padding-left:20px;font-family:var(--sans);font-size:15px;line-height:22px;letter-spacing:-.15px;color:var(--muted-59)}.workflow-root .workflow-list li:before{content:"";position:absolute;left:2px;top:9px;width:5px;height:5px;border-radius:50%;background:var(--muted-41)}.workflow-root .workflow-list li b{color:var(--mine-shaft)}.workflow-root .workflow-list li code{font-size:.88em}.workflow-root .workflow-list--onDark li{color:#ffffff9e}.workflow-root .workflow-list--onDark li:before{background:#ffffff59}.workflow-root .workflow-list--onDark li b{color:#fff}.workflow-root .workflow-list--accent li:before{background:var(--blaze-orange)}.workflow-root .workflow-caption{margin-top:16px;font-family:var(--sans);font-size:14px;line-height:21px;color:var(--muted-41);font-style:italic}.workflow-root .workflow-caption--onDark{color:#ffffff73}.workflow-root .workflow-note{position:relative;border:1px solid var(--hairline);border-radius:10px;background:#fafaf9;padding:18px 20px;margin-top:28px}.workflow-root .workflow-note:before{content:"NOTE";display:block;margin-bottom:8px;font-family:var(--mono);font-size:9px;letter-spacing:.12em;color:var(--muted-41)}.workflow-root .workflow-note p{font-family:var(--sans);font-size:14px;line-height:21px;color:var(--muted-59)}.workflow-root .workflow-note--dark{background:#ffffff0a;border-color:#ffffff1a}.workflow-root .workflow-note--dark:before{color:#fff6}.workflow-root .workflow-note--dark p{color:#ffffff9e}.workflow-root .workflow-receipt{margin:0;font-family:var(--mono);font-size:12.5px;line-height:22px;letter-spacing:0;background:var(--card-bg);border:1px solid var(--hairline);border-radius:10px;padding:20px 22px;color:var(--mine-shaft);overflow-x:auto;white-space:pre}.workflow-root .workflow-rk{color:var(--muted-41)}.workflow-root .workflow-rv{color:var(--mine-shaft)}.workflow-root .workflow-ra{color:var(--blaze-orange);font-weight:500}.workflow-root .workflow-rule{color:var(--grid-line)}.workflow-root .workflow-receipt--dark{background:#0f0f0f;border-color:#ffffff1a;color:#ffffffdb}.workflow-root .workflow-receipt--dark .workflow-rk{color:#fff6}.workflow-root .workflow-receipt--dark .workflow-rv{color:#ffffffdb}.workflow-root .workflow-receipt--dark .workflow-rule{color:#ffffff24}.workflow-root .workflow-hero{position:relative;min-height:min(100vh,880px);display:flex;align-items:center;overflow:hidden;padding:150px 0 104px}.workflow-root .workflow-hero-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 55% 44% at 12% 50%,rgba(255,110,40,.16),transparent 62%),radial-gradient(ellipse 80% 36% at 52% 40%,rgba(255,140,50,.06),transparent 70%)}.workflow-root .workflow-hero-vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 84% 56% at 50% 40%,transparent 0%,#000 84%),linear-gradient(180deg,transparent 60%,#000 100%)}.workflow-root .workflow-hero-inner{position:relative;z-index:2}.workflow-root .workflow-hero-eyebrow{margin-bottom:22px;color:#ffffff9e}.workflow-root .workflow-hero-h1{color:#fff;max-width:14ch}.workflow-root .workflow-hero-line2{margin-top:6px;color:#ffffff70;max-width:20ch}.workflow-root .workflow-hero-sub{margin-top:26px;max-width:600px;font-family:var(--sans);font-size:17px;line-height:1.62;letter-spacing:-.18px;color:#ffffff80;font-style:italic}.workflow-root .workflow-hero-replaces{margin-top:20px;font-family:var(--mono);font-size:11.5px;letter-spacing:.02em;color:#fff6}.workflow-root .workflow-hero-replaces b{color:#ffffffa8;font-weight:500}.workflow-root .workflow-hero-ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.workflow-root .workflow-anim-1{animation:workflow-rise .9s var(--ease) .05s both}.workflow-root .workflow-anim-2{animation:workflow-rise 1s var(--ease) .16s both}.workflow-root .workflow-anim-3{animation:workflow-rise .95s var(--ease) .28s both}.workflow-root .workflow-anim-4{animation:workflow-rise .9s var(--ease) .4s both}.workflow-root .workflow-anim-5{animation:workflow-rise .9s var(--ease) .52s both}@keyframes workflow-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.workflow-root .workflow-track{position:relative;margin-top:60px;padding-top:14px}.workflow-root .workflow-track-rail{position:absolute;left:10%;right:10%;top:22px;height:1px;z-index:0}.workflow-root .workflow-track-id{position:absolute;left:10%;top:-6px;transform:translate(-50%);display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:160px;font-family:var(--mono);font-size:10.5px;letter-spacing:0;z-index:2;white-space:nowrap}.workflow-root .workflow-track-nodes{position:relative;z-index:2;display:flex;justify-content:space-between;gap:8px}.workflow-root .workflow-tnode{flex:1 1 0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;min-width:0}.workflow-root .workflow-tdot{width:16px;height:16px;border-radius:50%;border:1.5px solid transparent;position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.workflow-root .workflow-tdot:after{content:"";width:7px;height:7px;border-radius:50%;background:transparent}.workflow-root .workflow-tnode--on .workflow-tdot{box-shadow:0 0 0 5px #5b9bd526}.workflow-root .workflow-tlabel{font-family:var(--display);font-size:clamp(15px,1.7vw,20px);letter-spacing:-.02em}.workflow-root .workflow-tq{font-family:var(--mono);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase}.workflow-root .workflow-dark .workflow-track-rail{background:linear-gradient(90deg,#ffffff0f,#ffffff3d 12%,#ffffff3d 88%,#ffffff0f)}.workflow-root .workflow-dark .workflow-track-id{background:#5b9bd51f;border:1px solid rgba(91,155,213,.4);color:#a7d0ef}.workflow-root .workflow-dark .workflow-tdot{background:#0a0a0a;border-color:#ffffff47}.workflow-root .workflow-dark .workflow-tnode--done .workflow-tdot{border-color:#fff9}.workflow-root .workflow-dark .workflow-tnode--done .workflow-tdot:after{background:#fff9}.workflow-root .workflow-dark .workflow-tnode--on .workflow-tdot{border-color:var(--blaze-orange)}.workflow-root .workflow-dark .workflow-tnode--on .workflow-tdot:after{background:var(--blaze-orange)}.workflow-root .workflow-dark .workflow-tlabel{color:#ffffffb8}.workflow-root .workflow-dark .workflow-tnode--on .workflow-tlabel{color:#fff}.workflow-root .workflow-dark .workflow-tq{color:#ffffff57}.workflow-root .workflow-white .workflow-track-rail{background:linear-gradient(90deg,#5b9bd538,#5b9bd580 12%,#5b9bd580 88%,#5b9bd538)}.workflow-root .workflow-white .workflow-track-id{background:#5b9bd51a;border:1px solid rgba(91,155,213,.35);color:#3f7fb8}.workflow-root .workflow-white .workflow-tdot{background:#fff;border-color:#5b9bd580}.workflow-root .workflow-white .workflow-tnode--done .workflow-tdot{border-color:var(--blaze-orange)}.workflow-root .workflow-white .workflow-tnode--done .workflow-tdot:after{background:var(--blaze-orange)}.workflow-root .workflow-white .workflow-tnode--on .workflow-tdot{border-color:var(--blaze-orange)}.workflow-root .workflow-white .workflow-tnode--on .workflow-tdot:after{background:var(--blaze-orange)}.workflow-root .workflow-white .workflow-tlabel{color:var(--mine-shaft)}.workflow-root .workflow-white .workflow-tq{color:var(--muted-41)}.workflow-root .workflow-thesis{padding:110px 0;overflow:hidden}.workflow-root .workflow-thesis-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(40px,5vw,72px);align-items:center}.workflow-root .workflow-thesis-copy{max-width:600px}.workflow-root .workflow-thesis-copy .workflow-sub{margin-top:24px}.workflow-root .workflow-thesis-copy .workflow-sub+.workflow-sub{margin-top:16px}.workflow-root .workflow-stale{display:flex;flex-direction:column;gap:14px}.workflow-root .workflow-stale-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px;padding:18px 20px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.09)}.workflow-root .workflow-stale-tool{display:flex;flex-direction:column;gap:4px;min-width:0}.workflow-root .workflow-stale-name{font-family:var(--display);font-size:19px;letter-spacing:-.02em;color:#fff}.workflow-root .workflow-stale-src{font-family:var(--mono);font-size:10.5px;letter-spacing:.02em;color:#ffffff6b}.workflow-root .workflow-stale-tag{flex:0 0 auto;font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:160px;background:#ffffff0f;color:#ffffff80;white-space:nowrap}.workflow-root .workflow-stale-tag--stale{background:#ef44441f;color:#f8a49a}.workflow-root .workflow-stale-join{display:flex;align-items:center;gap:12px;margin-top:6px;padding:16px 20px;border-radius:12px;background:#5b9bd50f;border:1px solid rgba(91,155,213,.24)}.workflow-root .workflow-stale-join-dot{width:8px;height:8px;border-radius:50%;background:var(--blaze-orange);flex:0 0 auto;box-shadow:0 0 0 4px #5b9bd526}.workflow-root .workflow-stale-join-t{font-family:var(--sans);font-size:13.5px;line-height:1.45;color:#ffffffd1}.workflow-root .workflow-stale-join-t b{color:#fff;font-weight:600}.workflow-root .workflow-spine-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(40px,5vw,64px);align-items:start;margin-top:8px}.workflow-root .workflow-spine-tablewrap{border:1px solid var(--grid-line);border-radius:12px;overflow:hidden;background:#fff}.workflow-root .workflow-ptable{border-collapse:collapse;width:100%;min-width:520px;font-family:var(--sans)}.workflow-root .workflow-ptable th,.workflow-root .workflow-ptable td{text-align:left;padding:15px 18px;vertical-align:top;border-bottom:1px solid var(--grid-line)}.workflow-root .workflow-ptable thead th{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-41);background:#fafaf9}.workflow-root .workflow-ptable tbody tr:last-child td{border-bottom:none}.workflow-root .workflow-ptable-phase{font-family:var(--display);font-size:21px;letter-spacing:-.02em;color:var(--mine-shaft);white-space:nowrap}.workflow-root .workflow-ptable-q{font-family:var(--sans);font-size:14px;line-height:20px;color:var(--muted-59)}.workflow-root .workflow-ptable-carry{font-family:var(--sans);font-size:13.5px;line-height:19px;color:var(--muted-41)}.workflow-root .workflow-ptable tbody tr:hover{background:#fcfcfb}.workflow-root .workflow-idgram{margin-top:28px;max-width:760px}.workflow-root .workflow-idgram .workflow-body{margin-bottom:0}.workflow-root .workflow-idgram-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.workflow-root .workflow-ui{background:#fff;border:1px solid var(--hairline);border-radius:14px;overflow:hidden;box-shadow:0 24px 60px #0000001a}.workflow-root .workflow-ui-chrome{display:flex;align-items:center;gap:8px;padding:11px 14px;background:#fafaf9;border-bottom:1px solid var(--hairline)}.workflow-root .workflow-ui-dot{width:9px;height:9px;border-radius:50%;background:#ddd;flex:0 0 auto}.workflow-root .workflow-ui-dot:nth-child(1){background:#ff5f57}.workflow-root .workflow-ui-dot:nth-child(2){background:#febc2e}.workflow-root .workflow-ui-dot:nth-child(3){background:#28c840}.workflow-root .workflow-ui-brand{display:inline-flex;align-items:center;gap:6px;margin-left:6px;font-weight:600;font-size:11px;color:var(--mine-shaft)}.workflow-root .workflow-ui-brand-dot{width:6px;height:6px;border-radius:50%;background:var(--blaze-orange)}.workflow-root .workflow-ui-id{margin-left:auto;font-family:var(--mono);font-size:10px;color:var(--muted-41);background:#5b9bd51a;border:1px solid rgba(91,155,213,.28);color:#3f7fb8;padding:3px 9px;border-radius:160px}.workflow-root .workflow-ui-crumb{padding:12px 16px 4px;font-family:var(--mono);font-size:10.5px;letter-spacing:.02em;color:var(--muted-41)}.workflow-root .workflow-ui-tabs{display:flex;flex-direction:column;gap:2px;padding:8px 10px 12px}.workflow-root .workflow-ui-tab{display:flex;align-items:center;gap:11px;padding:11px 12px;border-radius:8px;font-family:var(--sans);font-size:13.5px;color:var(--muted-59)}.workflow-root .workflow-ui-tab--current{background:#5b9bd512;color:#3f7fb8;font-weight:500}.workflow-root .workflow-ui-tab--done{color:var(--mine-shaft)}.workflow-root .workflow-ui-state{width:18px;height:18px;border-radius:50%;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;border:1.5px solid var(--grid-line);color:transparent}.workflow-root .workflow-ui-tab--done .workflow-ui-state{background:#16a34a1f;border-color:#16a34a4d;color:#15803d}.workflow-root .workflow-ui-tab--current .workflow-ui-state{border-color:var(--blaze-orange);background:#5b9bd524;color:transparent;position:relative}.workflow-root .workflow-ui-tab--current .workflow-ui-state:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--blaze-orange)}.workflow-root .workflow-ui-tab-num{margin-left:auto;font-family:var(--mono);font-size:9.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-41)}.workflow-root .workflow-ui-tab--current .workflow-ui-tab-num{color:#3f7fb8}.workflow-root .workflow-phase-head{max-width:840px;margin-bottom:44px}.workflow-root .workflow-phase-lead{margin-top:20px;max-width:720px}.workflow-root .workflow-role-grid{margin:0 0 44px}.workflow-root .workflow-role-cell .workflow-col-kicker{margin-bottom:16px}.workflow-root .workflow-col-kicker{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-41)}.workflow-root .workflow-col-kicker--accent{color:#3f7fb8}.workflow-root .workflow-nearblack .workflow-col-kicker,.workflow-root .workflow-dark .workflow-col-kicker{color:#ffffff73}.workflow-root .workflow-role-cell--atmos{background:var(--card-bg)}.workflow-root .workflow-nearblack .workflow-role-cell--atmos,.workflow-root .workflow-dark .workflow-role-cell--atmos{background:#111}.workflow-root .workflow-role-cell .workflow-list{margin-top:0}.workflow-root .workflow-specs{margin-top:8px}.workflow-root .workflow-specs-label{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-41);margin-bottom:16px}.workflow-root .workflow-nearblack .workflow-specs-label,.workflow-root .workflow-dark .workflow-specs-label{color:#ffffff6b}.workflow-root .workflow-specs .workflow-spec{min-width:0}.workflow-root .workflow-spec-t{margin-bottom:10px}.workflow-root .workflow-spec-t code{font-size:.62em;font-family:var(--mono);letter-spacing:0;color:var(--muted-41);margin-left:8px}.workflow-root .workflow-nearblack .workflow-spec-t code,.workflow-root .workflow-dark .workflow-spec-t code{color:#ffffff80}.workflow-root .workflow-spec-d{max-width:780px}.workflow-root .workflow-spec-d+.workflow-spec-d{margin-top:12px}.workflow-root .workflow-spec .workflow-list{max-width:780px}.workflow-root .workflow-carry{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 14px;margin-top:40px}.workflow-root .workflow-carry-label{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#3f7fb8;flex:0 0 auto}.workflow-root .workflow-carry-text{font-family:var(--display);font-size:clamp(19px,2.1vw,23px);line-height:1.25;letter-spacing:-.02em;color:var(--mine-shaft)}.workflow-root .workflow-nearblack .workflow-carry-text,.workflow-root .workflow-dark .workflow-carry-text{color:#fff}.workflow-root .workflow-vis{margin-top:44px;border:1px solid var(--grid-line);border-radius:14px;background:var(--card-bg);padding:24px}.workflow-root .workflow-nearblack .workflow-vis,.workflow-root .workflow-dark .workflow-vis{border-color:#262626;background:#0f0f0f}.workflow-root .workflow-vis-cap{margin-top:14px;font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-41);text-align:center}.workflow-root .workflow-nearblack .workflow-vis-cap,.workflow-root .workflow-dark .workflow-vis-cap{color:#fff6}.workflow-root .workflow-panel{background:#fff;border:1px solid var(--hairline);border-radius:10px;padding:16px 18px}.workflow-root .workflow-panel-k{display:block;font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-41);margin-bottom:10px}.workflow-root .workflow-idv{display:grid;grid-template-columns:1fr;gap:14px}.workflow-root .workflow-idv-top{display:grid;grid-template-columns:1.1fr .9fr;gap:14px}.workflow-root .workflow-problem{background:#fff;border:1px solid var(--hairline);border-left:3px solid var(--blaze-orange);border-radius:10px;padding:18px 20px}.workflow-root .workflow-problem-q{font-family:var(--display);font-size:clamp(18px,2vw,22px);line-height:1.3;letter-spacing:-.02em;color:var(--mine-shaft)}.workflow-root .workflow-clusters{display:flex;flex-direction:column;gap:8px}.workflow-root .workflow-cluster{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:8px;background:#fff;border:1px solid var(--hairline);font-size:12.5px;color:var(--mine-shaft)}.workflow-root .workflow-cluster-dot{width:8px;height:8px;border-radius:50%;background:var(--mine-shaft);flex:0 0 auto}.workflow-root .workflow-cluster--noise{color:var(--muted-41);border-style:dashed;background:#fcfcfb}.workflow-root .workflow-cluster--noise .workflow-cluster-dot{background:var(--muted-41)}.workflow-root .workflow-cluster-count{margin-left:auto;font-family:var(--mono);font-size:10.5px;color:var(--muted-41)}.workflow-root .workflow-cluster-tag{font-family:var(--mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-41);background:#f0efed;padding:2px 7px;border-radius:160px}.workflow-root .workflow-srcmix{background:#fff;border:1px solid var(--hairline);border-radius:10px;padding:16px 18px}.workflow-root .workflow-bar-row{display:grid;grid-template-columns:150px 1fr auto;align-items:center;gap:12px;padding:9px 0}.workflow-root .workflow-bar-row+.workflow-bar-row{border-top:1px solid rgba(34,23,11,.05)}.workflow-root .workflow-bar-label{font-family:var(--mono);font-size:10.5px;letter-spacing:0;color:var(--muted-59);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-root .workflow-bar-track{height:8px;border-radius:160px;background:#f0efed;overflow:hidden}.workflow-root .workflow-bar-fill{height:100%;border-radius:160px;background:var(--mine-shaft)}.workflow-root .workflow-bar-fill--accent{background:var(--blaze-orange)}.workflow-root .workflow-bar-val{font-family:var(--mono);font-size:11px;color:var(--mine-shaft);min-width:34px;text-align:right}.workflow-root .workflow-vv{display:grid;grid-template-columns:1fr 1fr;gap:14px}.workflow-root .workflow-vv-full{grid-column:1 / -1}.workflow-root .workflow-hyp{background:#fff;border:1px solid var(--hairline);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:9px}.workflow-root .workflow-hyp+.workflow-hyp{margin-top:10px}.workflow-root .workflow-hyp--lead{border-color:#5b9bd559;box-shadow:inset 3px 0 0 var(--blaze-orange)}.workflow-root .workflow-hyp-top{display:flex;align-items:center;gap:8px}.workflow-root .workflow-hyp-t{font-family:var(--sans);font-size:13px;line-height:1.4;color:var(--mine-shaft)}.workflow-root .workflow-conf{display:flex;align-items:center;gap:8px}.workflow-root .workflow-conf-track{flex:1 1 auto;height:5px;border-radius:160px;background:#f0efed;overflow:hidden}.workflow-root .workflow-conf-fill{height:100%;border-radius:160px;background:var(--blaze-orange)}.workflow-root .workflow-conf-lbl{font-family:var(--mono);font-size:9.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-41);white-space:nowrap}.workflow-root .workflow-ledger{display:flex;flex-direction:column}.workflow-root .workflow-ledger-row{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:9px 0}.workflow-root .workflow-ledger-row+.workflow-ledger-row{border-top:1px solid rgba(34,23,11,.05)}.workflow-root .workflow-ledger-sig{font-family:var(--sans);font-size:12.5px;color:var(--mine-shaft);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-root .workflow-ledger-cos{font-family:var(--mono);font-size:11px;color:var(--muted-59);min-width:34px;text-align:right}.workflow-root .workflow-mathcard{font-family:var(--mono);font-size:12px;line-height:20px;color:var(--mine-shaft)}.workflow-root .workflow-mathcard .workflow-rk{color:var(--muted-41)}.workflow-root .workflow-mathcard-f{color:var(--mine-shaft);word-break:break-word}.workflow-root .workflow-dv{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.workflow-root .workflow-sol{background:#fff;border:1px solid var(--hairline);border-radius:10px;padding:18px 20px;display:flex;flex-direction:column;gap:12px}.workflow-root .workflow-sol--current{border-color:#5b9bd566;box-shadow:0 0 0 1px #5b9bd54d}.workflow-root .workflow-sol-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.workflow-root .workflow-sol-t{font-family:var(--display);font-size:20px;line-height:1.15;letter-spacing:-.02em;color:var(--mine-shaft)}.workflow-root .workflow-sol-evi{display:flex;flex-direction:column;gap:8px;margin-top:2px}.workflow-root .workflow-evi{display:flex;align-items:flex-start;gap:9px;font-family:var(--sans);font-size:12.5px;line-height:1.4;color:var(--muted-59)}.workflow-root .workflow-evi-mark{flex:0 0 auto;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;margin-top:1px}.workflow-root .workflow-evi-mark--sup{background:#16a34a1f;color:#15803d}.workflow-root .workflow-evi-mark--con{background:#29292912;color:var(--muted-41)}.workflow-root .workflow-av{display:grid;grid-template-columns:1.15fr .85fr;gap:14px;align-items:start}.workflow-root .workflow-kanban{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.workflow-root .workflow-lane{background:#fff;border:1px solid var(--hairline);border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:8px;min-width:0}.workflow-root .workflow-lane-h{font-family:var(--mono);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-41);display:flex;justify-content:space-between;align-items:center}.workflow-root .workflow-lane-n{color:var(--muted-59)}.workflow-root .workflow-task{background:#fafaf9;border:1px solid var(--hairline);border-radius:7px;padding:9px 10px;display:flex;flex-direction:column;gap:6px}.workflow-root .workflow-task--ai{border-color:#5b9bd547;background:#5b9bd50a}.workflow-root .workflow-task-id{font-family:var(--mono);font-size:9px;letter-spacing:.02em;color:var(--muted-41)}.workflow-root .workflow-task-t{font-family:var(--sans);font-size:11.5px;line-height:1.35;color:var(--mine-shaft)}.workflow-root .workflow-task-type{align-self:flex-start;font-family:var(--mono);font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;padding:2px 6px;border-radius:160px;background:#f0efed;color:var(--muted-59)}.workflow-root .workflow-task-type--tech{background:#3b82f61a;color:#1d4ed8}.workflow-root .workflow-task-type--design{background:#5b9bd51a;color:#3f7fb8}.workflow-root .workflow-gantt{background:#fff;border:1px solid var(--hairline);border-radius:10px;padding:14px 16px;margin-top:8px}.workflow-root .workflow-gantt-row{display:grid;grid-template-columns:88px 1fr;align-items:center;gap:12px;padding:6px 0}.workflow-root .workflow-gantt-lbl{font-family:var(--mono);font-size:9.5px;color:var(--muted-59);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-root .workflow-gantt-track{position:relative;height:10px;background:#f7f6f5;border-radius:4px}.workflow-root .workflow-gantt-bar{position:absolute;top:0;height:10px;border-radius:4px;background:var(--mine-shaft)}.workflow-root .workflow-gantt-bar--plan{background:#29292966}.workflow-root .workflow-gantt-bar--ship{background:var(--blaze-orange)}.workflow-root .workflow-drawer{background:#fff;border:1px solid var(--hairline);border-radius:10px;padding:16px 18px}.workflow-root .workflow-drawer-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.workflow-root .workflow-drawer-title{font-family:var(--display);font-size:18px;letter-spacing:-.02em;color:var(--mine-shaft)}.workflow-root .workflow-rank{display:flex;flex-direction:column;gap:8px}.workflow-root .workflow-rankrow{display:flex;align-items:center;gap:11px;padding:10px 11px;border-radius:8px;border:1px solid var(--hairline);background:#fafaf9}.workflow-root .workflow-rankrow--top{border-color:#5b9bd552;background:#5b9bd50a}.workflow-root .workflow-rank-av{width:30px;height:30px;border-radius:50%;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;font-family:var(--sans);font-size:10px;font-weight:600;color:#fff;background:linear-gradient(135deg,#8bbfe6,#2f6699)}.workflow-root .workflow-rank-av--b{background:linear-gradient(135deg,#8b8b8b,#4b4b4b)}.workflow-root .workflow-rank-av--c{background:linear-gradient(135deg,#7c9cc9,#3b5a86)}.workflow-root .workflow-rank-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.workflow-root .workflow-rank-name{font-family:var(--sans);font-size:12.5px;font-weight:500;color:var(--mine-shaft)}.workflow-root .workflow-rank-why{font-family:var(--sans);font-size:10.5px;line-height:1.35;color:var(--muted-59)}.workflow-root .workflow-rank-score{flex:0 0 auto;font-family:var(--mono);font-size:12px;font-weight:500;color:var(--muted-41)}.workflow-root .workflow-rankrow--top .workflow-rank-score{color:#3f7fb8}.workflow-root .workflow-mv{display:grid;grid-template-columns:1fr;gap:16px}.workflow-root .workflow-mv-stats{display:grid;grid-template-columns:1fr 1fr auto;gap:14px;align-items:stretch}.workflow-root .workflow-lockbar{background:#0f0f0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:16px 18px;display:flex;flex-direction:column;gap:10px;justify-content:center}.workflow-root .workflow-lockbar-h{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff80}.workflow-root .workflow-lockbar-track{height:8px;border-radius:160px;background:#ffffff14;position:relative;overflow:hidden}.workflow-root .workflow-lockbar-base{position:absolute;left:0;top:0;height:100%;width:42%;background:#ffffff59;border-radius:160px}.workflow-root .workflow-lockbar-now{position:absolute;left:0;top:0;height:100%;width:68%;background:var(--blaze-orange);border-radius:160px;opacity:.55}.workflow-root .workflow-mstat{background:#0f0f0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:16px 18px;display:flex;flex-direction:column;gap:4px;justify-content:center}.workflow-root .workflow-mstat-k{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff73}.workflow-root .workflow-mstat-v{font-family:var(--display);font-size:clamp(32px,4vw,44px);line-height:1;letter-spacing:-.03em;color:#fff}.workflow-root .workflow-mstat--now .workflow-mstat-v{color:#a7d0ef}.workflow-root .workflow-mstat-note{font-family:var(--sans);font-size:11px;color:#ffffff6b}.workflow-root .workflow-spark{background:#0f0f0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:16px 18px;min-width:190px;display:flex;flex-direction:column;gap:8px}.workflow-root .workflow-spark-h{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--mono);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:#ffffff73}.workflow-root .workflow-spark-svg{width:100%;height:56px;display:block}.workflow-root .workflow-spark-foot{display:flex;justify-content:space-between;font-family:var(--mono);font-size:10px;color:#ffffff80}.workflow-root .workflow-spark-foot .workflow-up{color:#a7d0ef}.workflow-root .workflow-launches{margin-top:16px;border:1px solid #262626;border-radius:12px;background:#0c0c0c;overflow:hidden}.workflow-root .workflow-launches-bar{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid #262626;font-family:var(--mono);font-size:10.5px;letter-spacing:.02em;color:#ffffff80}.workflow-root .workflow-launches-body{display:grid;grid-template-columns:1fr 1fr 1fr 260px;gap:1px;background:#262626}.workflow-root .workflow-lgroup{background:#0c0c0c;padding:16px;display:flex;flex-direction:column;gap:10px}.workflow-root .workflow-lgroup-h{display:flex;align-items:center;gap:7px;font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff80}.workflow-root .workflow-lgroup-dot{width:7px;height:7px;border-radius:50%;flex:0 0 auto}.workflow-root .workflow-lgroup-dot--up{background:#4ade80}.workflow-root .workflow-lgroup-dot--down{background:#f87171}.workflow-root .workflow-lgroup-dot--wait{background:#fff6}.workflow-root .workflow-ltile{display:flex;align-items:center;gap:10px;padding:10px 11px;border-radius:8px;background:#111;border:1px solid rgba(255,255,255,.07)}.workflow-root .workflow-ltile-av{width:22px;height:22px;border-radius:50%;flex:0 0 auto;font-family:var(--sans);font-size:8.5px;font-weight:600;color:#fff;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b8b8b,#4b4b4b)}.workflow-root .workflow-ltile-main{flex:1 1 auto;min-width:0}.workflow-root .workflow-ltile-name{font-family:var(--sans);font-size:11px;color:#ffffffd1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-root .workflow-ltile-spark{width:100%;height:16px;display:block;margin-top:3px}.workflow-root .workflow-lrail{background:#0c0c0c;padding:16px;display:flex;flex-direction:column;gap:12px}.workflow-root .workflow-lrail-h{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff73}.workflow-root .workflow-lrail-row{display:flex;flex-direction:column;gap:5px}.workflow-root .workflow-lrail-top{display:flex;justify-content:space-between;font-family:var(--sans);font-size:11px;color:#ffffffb3}.workflow-root .workflow-lrail-track{height:6px;border-radius:160px;background:#ffffff14;overflow:hidden}.workflow-root .workflow-lrail-fill{height:100%;border-radius:160px;background:var(--blaze-orange);opacity:.7}.workflow-root .workflow-then-head{margin:56px 0 32px;max-width:760px}.workflow-root .workflow-thru-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(40px,5vw,72px);align-items:center;margin-top:8px}.workflow-root .workflow-thru-steps{display:flex;flex-direction:column}.workflow-root .workflow-thru-step{display:grid;grid-template-columns:auto 1fr;gap:16px;padding:16px 0;border-top:1px solid var(--hairline)}.workflow-root .workflow-thru-step:first-child{border-top:none}.workflow-root .workflow-thru-num{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.06em;color:var(--blaze-orange);padding-top:3px}.workflow-root .workflow-thru-t{font-family:var(--sans);font-size:15px;line-height:22px;color:var(--muted-59)}.workflow-root .workflow-thru-t b{color:var(--mine-shaft);font-weight:600}.workflow-root .workflow-thru-t code{font-size:.88em}.workflow-root .workflow-thru-foot{margin-top:36px;max-width:720px}.workflow-root .workflow-thru-foot .workflow-lead{margin-top:16px}.workflow-root .workflow-cta{position:relative;padding:118px 0;overflow:hidden;text-align:center}.workflow-root .workflow-cta-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 60% 52% at 50% 26%,rgba(255,110,40,.15),transparent 65%)}.workflow-root .workflow-cta .workflow-container{position:relative;z-index:1;max-width:860px}.workflow-root .workflow-cta-eyebrow{margin-bottom:24px}.workflow-root .workflow-cta-h{font-family:var(--display);font-weight:400;font-size:clamp(36px,5.4vw,60px);line-height:1.06;letter-spacing:-.02em;color:#fff;max-width:20ch;margin:0 auto}.workflow-root .workflow-cta-h .workflow-muted{color:#ffffff80}.workflow-root .workflow-cta-sub{margin:22px auto 0;max-width:620px}.workflow-root .workflow-cta-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px}.workflow-root .workflow-cta-tag{margin-top:34px;font-family:var(--display);font-size:clamp(18px,2.2vw,24px);letter-spacing:-.02em;color:#ffffff80;font-style:italic}@media(max-width:1100px){.workflow-root .workflow-grid--4{grid-template-columns:1fr 1fr}.workflow-root .workflow-grid--3{grid-template-columns:1fr}.workflow-root .workflow-thesis-grid,.workflow-root .workflow-spine-grid,.workflow-root .workflow-thru-grid{grid-template-columns:1fr;gap:44px}.workflow-root .workflow-av{grid-template-columns:1fr}.workflow-root .workflow-mv-stats{grid-template-columns:1fr 1fr}.workflow-root .workflow-spark{grid-column:1 / -1;min-width:0}.workflow-root .workflow-launches-body{grid-template-columns:1fr 1fr}}@media(max-width:768px){.workflow-root .workflow-pad,.workflow-root .workflow-pad-dark,.workflow-root .workflow-thesis{padding:64px 0}.workflow-root .workflow-cta{padding:72px 0}.workflow-root .workflow-hero{min-height:auto;padding:120px 0 72px}.workflow-root .workflow-hero-ctas .workflow-btn,.workflow-root .workflow-cta-btns .workflow-btn{width:100%}.workflow-root .workflow-grid--2,.workflow-root .workflow-grid--3,.workflow-root .workflow-grid--4{grid-template-columns:1fr}.workflow-root .workflow-head,.workflow-root .workflow-phase-head{margin-bottom:36px}.workflow-root .workflow-idv-top,.workflow-root .workflow-vv,.workflow-root .workflow-dv,.workflow-root .workflow-kanban,.workflow-root .workflow-mv-stats,.workflow-root .workflow-launches-body{grid-template-columns:1fr}.workflow-root .workflow-bar-row{grid-template-columns:120px 1fr auto}.workflow-root .workflow-track-nodes{flex-direction:column;gap:20px;align-items:flex-start}.workflow-root .workflow-track-rail,.workflow-root .workflow-track-thread{display:none}.workflow-root .workflow-track-id{position:static;transform:none;margin-bottom:18px}.workflow-root .workflow-tnode{flex-direction:row;align-items:center;gap:14px;text-align:left;width:100%}.workflow-root .workflow-spine-tablewrap{overflow-x:auto}.workflow-root .workflow-stale-row{grid-template-columns:1fr}.workflow-root .workflow-stale-tag{justify-self:start}}@media(max-width:420px){.workflow-root .workflow-bar-row{grid-template-columns:1fr;gap:6px}.workflow-root .workflow-bar-val{text-align:left}}@media(prefers-reduced-motion:reduce){.workflow-root{scroll-behavior:auto}.workflow-root .workflow-anim-1,.workflow-root .workflow-anim-2,.workflow-root .workflow-anim-3,.workflow-root .workflow-anim-4,.workflow-root .workflow-anim-5{animation:none}.workflow-root .workflow-btn:hover{transform:none}.workflow-root *,.workflow-root *:before,.workflow-root *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.workflow-root a.workflow-btn--solid-light{color:#000}.workflow-root a.workflow-btn--outline{color:var(--mine-shaft)}.workflow-root .workflow-note{border:0;background:transparent;padding:0;border-radius:0}.workflow-root .workflow-note:before{display:none}.workflow-root .workflow-hero{background-image:linear-gradient(180deg,#0a080e57,#0a080e80 52%,#08060abd),url(/assets/hero-bg/workflow.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;justify-content:center;text-align:center}.workflow-root .workflow-hero-glow{background:none}.workflow-root .workflow-hero-vignette{background:radial-gradient(ellipse 92% 74% at 50% 42%,transparent 34%,rgba(0,0,0,.3) 100%),linear-gradient(180deg,transparent 62%,rgba(0,0,0,.34) 100%)}.workflow-root .workflow-hero-inner{display:block;max-width:760px;margin-left:auto;margin-right:auto;text-align:center}.workflow-root .workflow-hero-copy{max-width:760px;margin-left:auto;margin-right:auto;text-align:center}.workflow-root .workflow-hero-eyebrow{color:#ffffffd1;justify-content:center;margin-left:auto;margin-right:auto}.workflow-root .workflow-hero .workflow-h1{color:#fff;text-shadow:0 2px 34px rgba(0,0,0,.4)}.workflow-root .workflow-hero-line2{color:#ffffffe6;margin-left:auto;margin-right:auto}.workflow-root .workflow-hero-sub{margin-left:auto;margin-right:auto;color:#ffffffdb;font-style:normal}.workflow-root .workflow-hero-h1{margin-left:auto;margin-right:auto;text-align:center}.workflow-root .workflow-hero-eyebrow{margin:0 auto 22px}.workflow-root .workflow-hero .workflow-h1{margin:0 auto}.workflow-root .workflow-hero-line2,.workflow-root .workflow-hero-sub{margin:30px auto 0;max-width:600px;font-family:var(--sans);font-weight:400;font-size:17px;line-height:1.62;letter-spacing:-.1px;font-style:normal;color:#ffffffd1}.workflow-root .workflow-hero{min-height:100vh;display:flex;align-items:center}
