.FlowgenCaseStudy-module__QGMm_W__page.FlowgenCaseStudy-module__QGMm_W__page{--case-ink:#10110e;--case-paper:#fbfaf6;--case-soft:#f1f2e9;--case-accent:#efff38;--case-accent-ink:#10110e;--case-brand:#bfd100}.FlowgenCaseStudy-module__QGMm_W__videoHero{height:calc(100svh - var(--header-height));min-height:calc(100svh - var(--header-height));background:radial-gradient(circle at 50% 42%,#efff381a,#0000 56%),linear-gradient(145deg,#171b11 0%,#0c0e0a 54%,#14180e 100%);place-items:center;padding:clamp(2rem,4vw,4.5rem);display:grid;position:relative;overflow:hidden}.FlowgenCaseStudy-module__QGMm_W__videoHeroMedia{object-fit:contain;background:#080907;border:1px solid #efff383d;border-radius:clamp(1rem,1.6vw,1.75rem);width:min(80%,100rem);height:80%;display:block;box-shadow:0 2.5rem 6rem #00000070,inset 0 0 0 1px #ffffff0a}.FlowgenCaseStudy-module__QGMm_W__videoHeroNav{z-index:2;top:clamp(92px,10vh,124px);left:max(clamp(20px, 3.5vw, 64px), calc((100vw - var(--container-wide)) / 2));color:#fff;mix-blend-mode:difference;position:absolute}.FlowgenCaseStudy-module__QGMm_W__productScreen{min-width:0;margin:0}.FlowgenCaseStudy-module__QGMm_W__productScreen>div{background:#0d0f0b;border:1px solid #ffffff24;border-radius:clamp(.85rem,1.4vw,1.35rem);overflow:hidden;box-shadow:0 1.4rem 4rem #0000002e}.FlowgenCaseStudy-module__QGMm_W__productScreen img{width:100%;height:auto;display:block}.FlowgenCaseStudy-module__QGMm_W__productScreen figcaption{grid-template-columns:minmax(0,1fr);gap:.65rem;margin-top:clamp(1.15rem,1.8vw,1.65rem);padding:0 .1rem clamp(.7rem,1.2vw,1.1rem);display:grid}.FlowgenCaseStudy-module__QGMm_W__productScreen figcaption span{color:var(--case-brand);font-family:var(--font-geist-mono);letter-spacing:.07em;font-size:.62rem;font-weight:700;line-height:1.35}.FlowgenCaseStudy-module__QGMm_W__productScreen figcaption p{max-width:46ch;color:inherit;opacity:.64;margin:0;font-size:clamp(.78rem,.9vw,.88rem);line-height:1.65}.FlowgenCaseStudy-module__QGMm_W__problemEvidence{gap:clamp(2.5rem,5vw,5rem);display:grid}.FlowgenCaseStudy-module__QGMm_W__problemScreen{justify-self:end;width:min(46rem,68%)}.FlowgenCaseStudy-module__QGMm_W__problemScreen>div{border-color:#10110e29}.FlowgenCaseStudy-module__QGMm_W__signalEvidence{grid-template-columns:.82fr 1.18fr;gap:clamp(1.25rem,2.5vw,2.5rem);margin-top:clamp(3rem,7vw,6rem);display:grid}.FlowgenCaseStudy-module__QGMm_W__signalEvidence .FlowgenCaseStudy-module__QGMm_W__productScreen:first-child{align-self:end}.FlowgenCaseStudy-module__QGMm_W__signalEvidence .FlowgenCaseStudy-module__QGMm_W__productScreen:first-child>div{aspect-ratio:1.25}.FlowgenCaseStudy-module__QGMm_W__signalEvidence .FlowgenCaseStudy-module__QGMm_W__productScreen:first-child img{object-fit:cover;object-position:50% 12%;height:100%}.FlowgenCaseStudy-module__QGMm_W__generationEvidence{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1rem,2.2vw,2rem);display:grid}.FlowgenCaseStudy-module__QGMm_W__generationEvidence .FlowgenCaseStudy-module__QGMm_W__productScreen>div{aspect-ratio:1204/900}.FlowgenCaseStudy-module__QGMm_W__generationEvidence .FlowgenCaseStudy-module__QGMm_W__productScreen img{object-fit:cover;width:100%;height:100%}.FlowgenCaseStudy-module__QGMm_W__generationPreview{transform:none}.FlowgenCaseStudy-module__QGMm_W__generationPreview>div{border-color:#10110e57;box-shadow:0 2rem 5rem #10110e2e}.FlowgenCaseStudy-module__QGMm_W__reviewEvidence{grid-template-columns:minmax(0,1.55fr) minmax(18rem,.78fr);align-items:end;gap:clamp(1.25rem,3vw,3rem);display:grid}.FlowgenCaseStudy-module__QGMm_W__reviewPrimary>div{border-color:#10110e29}.FlowgenCaseStudy-module__QGMm_W__reviewSecondary>div{aspect-ratio:.92;border-color:#10110e29}.FlowgenCaseStudy-module__QGMm_W__reviewSecondary img{object-fit:cover;object-position:78% 50%;width:100%;height:100%}.FlowgenCaseStudy-module__QGMm_W__closureEvidence{gap:clamp(2rem,5vw,4.5rem);display:grid}.FlowgenCaseStudy-module__QGMm_W__closureBoard{width:min(66rem,86%)}.FlowgenCaseStudy-module__QGMm_W__closureArchive{justify-self:end;width:min(72rem,92%)}.FlowgenCaseStudy-module__QGMm_W__closureBoard>div,.FlowgenCaseStudy-module__QGMm_W__closureArchive>div{border-color:#10110e29}.FlowgenCaseStudy-module__QGMm_W__closureSequence{border-top:1px solid #10110e33;border-bottom:1px solid #10110e33;grid-template-columns:repeat(4,1fr);margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}.FlowgenCaseStudy-module__QGMm_W__closureSequence>div{border-right:1px solid #10110e29;align-content:space-between;min-height:8.5rem;padding:1rem;display:grid;position:relative}.FlowgenCaseStudy-module__QGMm_W__closureSequence>div:last-child{border-right:0}.FlowgenCaseStudy-module__QGMm_W__closureSequence span{color:var(--case-brand);font-family:var(--font-geist-mono);font-size:.58rem}.FlowgenCaseStudy-module__QGMm_W__closureSequence strong{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1rem,1.55vw,1.45rem);font-weight:600}.FlowgenCaseStudy-module__QGMm_W__closureSequence i{z-index:1;opacity:.4;font-style:normal;position:absolute;bottom:.8rem;right:-.55rem}.FlowgenCaseStudy-module__QGMm_W__resultScreen{width:min(62rem,82%);margin:clamp(3rem,6vw,5rem) auto 0}@media (max-width:760px){.FlowgenCaseStudy-module__QGMm_W__videoHero{height:calc(100dvh - var(--mobile-header-height));min-height:calc(100dvh - var(--mobile-header-height));padding:1.25rem}.FlowgenCaseStudy-module__QGMm_W__videoHeroMedia{object-fit:contain;border-radius:1rem;width:92%;height:78%}.FlowgenCaseStudy-module__QGMm_W__productScreen figcaption{gap:.5rem;margin-top:1rem}.FlowgenCaseStudy-module__QGMm_W__problemScreen,.FlowgenCaseStudy-module__QGMm_W__closureBoard,.FlowgenCaseStudy-module__QGMm_W__closureArchive,.FlowgenCaseStudy-module__QGMm_W__resultScreen{width:100%}.FlowgenCaseStudy-module__QGMm_W__signalEvidence,.FlowgenCaseStudy-module__QGMm_W__generationEvidence,.FlowgenCaseStudy-module__QGMm_W__reviewEvidence{grid-template-columns:1fr}.FlowgenCaseStudy-module__QGMm_W__generationPreview{transform:none}.FlowgenCaseStudy-module__QGMm_W__generationSource>div,.FlowgenCaseStudy-module__QGMm_W__generationReceipt>div,.FlowgenCaseStudy-module__QGMm_W__reviewSecondary>div{aspect-ratio:1.45}.FlowgenCaseStudy-module__QGMm_W__generationSource img,.FlowgenCaseStudy-module__QGMm_W__generationReceipt img,.FlowgenCaseStudy-module__QGMm_W__reviewSecondary img{object-position:50% 45%}.FlowgenCaseStudy-module__QGMm_W__closureSequence{grid-template-columns:1fr 1fr}.FlowgenCaseStudy-module__QGMm_W__closureSequence>div:nth-child(2){border-right:0}.FlowgenCaseStudy-module__QGMm_W__closureSequence>div:nth-child(-n+2){border-bottom:1px solid #10110e29}}.FlowgenCaseStudy-module__QGMm_W__hero{background:radial-gradient(circle at 82% 18%,#efff381f,#0000 27rem),#10110e}.FlowgenCaseStudy-module__QGMm_W__heroStatement{max-width:13ch}.FlowgenCaseStudy-module__QGMm_W__heroStats{border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;grid-template-columns:repeat(4,1fr);margin-top:clamp(2.25rem,4vw,4rem);display:grid}.FlowgenCaseStudy-module__QGMm_W__heroStats div{border-right:1px solid #ffffff1f;min-width:0;padding:1.1rem .75rem 1.15rem 0}.FlowgenCaseStudy-module__QGMm_W__heroStats div+div{padding-left:.75rem}.FlowgenCaseStudy-module__QGMm_W__heroStats div:last-child{border-right:0}.FlowgenCaseStudy-module__QGMm_W__heroStats strong,.FlowgenCaseStudy-module__QGMm_W__heroStats span{display:block}.FlowgenCaseStudy-module__QGMm_W__heroStats strong{color:var(--case-accent);font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.06em;font-size:clamp(1.8rem,3.2vw,3.4rem);font-weight:620;line-height:.95}.FlowgenCaseStudy-module__QGMm_W__heroStats span{color:#ffffff7a;margin-top:.6rem;font-size:.7rem}.FlowgenCaseStudy-module__QGMm_W__heroSystem{color:#fff;isolation:isolate;background:#191b13;border:1px solid #efff3861;border-radius:1.25rem;min-height:clamp(34rem,62vh,48rem);position:relative;overflow:hidden;box-shadow:0 2rem 5rem #00000052}.FlowgenCaseStudy-module__QGMm_W__heroVideo,.FlowgenCaseStudy-module__QGMm_W__heroScrim{width:100%;height:100%;position:absolute;inset:0}.FlowgenCaseStudy-module__QGMm_W__heroVideo{object-fit:cover;opacity:.75}.FlowgenCaseStudy-module__QGMm_W__heroScrim{background:linear-gradient(#08090614,#080906db),linear-gradient(90deg,#080906a6,#0000 78%)}.FlowgenCaseStudy-module__QGMm_W__heroFlow{z-index:2;gap:.35rem;display:grid;position:absolute;bottom:clamp(5.25rem,10vh,7.5rem);left:clamp(1.25rem,3vw,2.25rem);right:clamp(1.25rem,3vw,2.25rem)}.FlowgenCaseStudy-module__QGMm_W__heroStep{color:#ffffff9e;border-top:1px solid #efff3857;grid-template-columns:2.5rem 1fr;align-items:center;min-height:2.9rem;display:grid}.FlowgenCaseStudy-module__QGMm_W__heroStep span{color:var(--case-accent);font-family:var(--font-geist-mono);font-size:.58rem}.FlowgenCaseStudy-module__QGMm_W__heroStep strong{font-size:.82rem;font-weight:580}.FlowgenCaseStudy-module__QGMm_W__heroSystem>p{z-index:2;color:var(--case-accent);font-family:var(--font-geist-mono);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.62rem;position:absolute;bottom:clamp(1.35rem,3vw,2rem);left:clamp(1.25rem,3vw,2.25rem);right:clamp(1.25rem,3vw,2.25rem)}.FlowgenCaseStudy-module__QGMm_W__oldWorkflow{background:#fff;border:1px solid #10110e29;border-radius:1rem;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.FlowgenCaseStudy-module__QGMm_W__oldWorkflow div{border-bottom:1px solid #10110e1f;border-right:1px solid #10110e1f;min-height:11rem;padding:1.25rem;position:relative}.FlowgenCaseStudy-module__QGMm_W__oldWorkflow div:nth-child(4n){border-right:0}.FlowgenCaseStudy-module__QGMm_W__oldWorkflow div:nth-last-child(-n+4){border-bottom:0}.FlowgenCaseStudy-module__QGMm_W__oldWorkflow span{color:#10110e66;font-family:var(--font-geist-mono);font-size:.58rem}.FlowgenCaseStudy-module__QGMm_W__oldWorkflow strong{max-width:12rem;margin-top:4.25rem;font-size:clamp(.92rem,1.15vw,1.05rem);font-weight:580;line-height:1.45;display:block}.FlowgenCaseStudy-module__QGMm_W__oldWorkflow i{color:#10110e52;font-style:normal;position:absolute;bottom:.65rem;right:.8rem}.FlowgenCaseStudy-module__QGMm_W__handoffGrid{border-top:1px solid #ffffff2e;display:grid}.FlowgenCaseStudy-module__QGMm_W__handoffCard{border-bottom:1px solid #ffffff2e;grid-template-columns:minmax(10rem,.48fr) minmax(0,.72fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,4.5rem);min-height:13rem;padding:1.5rem 0;display:grid}.FlowgenCaseStudy-module__QGMm_W__handoffCard>div{color:var(--case-accent);font-family:var(--font-geist-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.75rem;padding-top:.45rem;font-size:.64rem;display:flex}.FlowgenCaseStudy-module__QGMm_W__handoffCard>div i{color:#ffffff59;font-style:normal}.FlowgenCaseStudy-module__QGMm_W__handoffCard h3,.FlowgenCaseStudy-module__QGMm_W__handoffCard p{margin:0}.FlowgenCaseStudy-module__QGMm_W__handoffCard h3{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(1.3rem,2vw,2rem);font-weight:570;line-height:1.2}.FlowgenCaseStudy-module__QGMm_W__handoffCard p{color:#ffffff8a;font-size:.88rem;line-height:1.72}.FlowgenCaseStudy-module__QGMm_W__reframeQuote{border:0;border-top:1px solid #fff3;margin:clamp(4rem,8vw,7rem) 0 0;padding:1.5rem 0 0;display:grid}.FlowgenCaseStudy-module__QGMm_W__reframeQuote span{color:var(--case-accent);font-family:var(--font-geist-mono);letter-spacing:.05em;font-size:.6rem}.FlowgenCaseStudy-module__QGMm_W__reframeQuote p,.FlowgenCaseStudy-module__QGMm_W__reframeQuote strong{max-width:26ch;font-family:var(--font-display);letter-spacing:-.045em;margin:1.25rem 0 0;font-size:clamp(1.5rem,2.65vw,2.8rem);line-height:1.16}.FlowgenCaseStudy-module__QGMm_W__reframeQuote p{color:#ffffff7a}.FlowgenCaseStudy-module__QGMm_W__reframeQuote i{color:#ffffff59;margin:1.8rem 0;font-style:normal}.FlowgenCaseStudy-module__QGMm_W__principles{border-top:1px solid #10110e3d;grid-template-columns:repeat(3,1fr);display:grid}.FlowgenCaseStudy-module__QGMm_W__principles article{border-right:1px solid #10110e33;min-height:20rem;padding:1.25rem 1.25rem 1.5rem 0}.FlowgenCaseStudy-module__QGMm_W__principles>div+div article{padding-left:1.25rem}.FlowgenCaseStudy-module__QGMm_W__principles>div:last-child article{border-right:0}.FlowgenCaseStudy-module__QGMm_W__principles span{font-family:var(--font-geist-mono);opacity:.46;font-size:.6rem}.FlowgenCaseStudy-module__QGMm_W__principles h3{font-family:var(--font-display);letter-spacing:-.04em;margin:8rem 0 0;font-size:clamp(1.25rem,1.8vw,1.75rem);font-weight:590;line-height:1.18}.FlowgenCaseStudy-module__QGMm_W__principles p{color:#10110e94;margin:1.1rem 0 0;font-size:.84rem;line-height:1.7}.FlowgenCaseStudy-module__QGMm_W__boundary{color:#fff;background:#10110e;border:1px solid #10110e38;border-radius:1rem;grid-template-columns:minmax(0,1fr) 9rem minmax(0,1fr);margin-top:1rem;display:grid;overflow:hidden}.FlowgenCaseStudy-module__QGMm_W__boundary article{min-height:28rem;padding:clamp(1.5rem,3vw,2.5rem)}.FlowgenCaseStudy-module__QGMm_W__boundary article>span,.FlowgenCaseStudy-module__QGMm_W__modelHeader,.FlowgenCaseStudy-module__QGMm_W__decisionLedger dt,.FlowgenCaseStudy-module__QGMm_W__failureFlow article>span,.FlowgenCaseStudy-module__QGMm_W__secondaryEvidence article>span,.FlowgenCaseStudy-module__QGMm_W__sprintSnapshot>span,.FlowgenCaseStudy-module__QGMm_W__truthGrid article>span{font-family:var(--font-geist-mono);letter-spacing:.05em;text-transform:uppercase;font-size:.58rem;font-weight:650}.FlowgenCaseStudy-module__QGMm_W__boundary article>span{color:var(--case-accent)}.FlowgenCaseStudy-module__QGMm_W__boundary article h3{max-width:14ch;font-family:var(--font-display);letter-spacing:-.045em;margin:6rem 0 0;font-size:clamp(1.5rem,2.3vw,2.4rem);font-weight:570;line-height:1.14}.FlowgenCaseStudy-module__QGMm_W__boundary article ul{margin:2.25rem 0 0;padding:0;list-style:none}.FlowgenCaseStudy-module__QGMm_W__boundary article li{color:#ffffff94;border-top:1px solid #ffffff24;padding:.7rem 0;font-size:.78rem}.FlowgenCaseStudy-module__QGMm_W__boundaryBridge{background:#efff380f;border-left:1px solid #efff3838;border-right:1px solid #efff3838;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.FlowgenCaseStudy-module__QGMm_W__boundaryBridge span{font-family:var(--font-geist-mono);letter-spacing:.05em;opacity:.4;writing-mode:vertical-rl;font-size:.52rem}.FlowgenCaseStudy-module__QGMm_W__boundaryBridge i{color:var(--case-accent);font-size:1.5rem;font-style:normal}.FlowgenCaseStudy-module__QGMm_W__experienceStack{gap:clamp(2.5rem,6vw,5.5rem);display:grid}.FlowgenCaseStudy-module__QGMm_W__experienceIntro{border-top:1px solid #10110e2e;grid-template-columns:minmax(9rem,.4fr) minmax(0,.8fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);padding-top:1.25rem;display:grid}.FlowgenCaseStudy-module__QGMm_W__experienceIntro>span{color:var(--case-brand);font-family:var(--font-geist-mono);letter-spacing:.04em;font-size:.6rem;font-weight:650}.FlowgenCaseStudy-module__QGMm_W__experienceIntro h3,.FlowgenCaseStudy-module__QGMm_W__experienceIntro p{margin:0}.FlowgenCaseStudy-module__QGMm_W__experienceIntro h3{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(1.4rem,2.3vw,2.3rem);font-weight:570;line-height:1.18}.FlowgenCaseStudy-module__QGMm_W__experienceIntro p{color:#10110e94;font-size:.9rem;line-height:1.75}.FlowgenCaseStudy-module__QGMm_W__workflowModel,.FlowgenCaseStudy-module__QGMm_W__stateSystem{color:#fff;background:#10110e;border:1px solid #10110e2e;border-radius:1rem;overflow:hidden}.FlowgenCaseStudy-module__QGMm_W__modelHeader{color:#ffffff70;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;min-height:3.5rem;padding:0 1.25rem;display:flex}.FlowgenCaseStudy-module__QGMm_W__modelHeader span:last-child{color:#ffffff4d;text-transform:none;font-weight:500}.FlowgenCaseStudy-module__QGMm_W__workflowStages{grid-template-columns:repeat(4,1fr);min-height:25rem;display:grid}.FlowgenCaseStudy-module__QGMm_W__workflowStages article{border-right:1px solid #ffffff1f;flex-direction:column;min-width:0;padding:1.35rem;display:flex;position:relative}.FlowgenCaseStudy-module__QGMm_W__workflowStages article:last-child{border-right:0}.FlowgenCaseStudy-module__QGMm_W__workflowStages article>span{color:var(--case-accent);font-family:var(--font-geist-mono);letter-spacing:.04em;font-size:.57rem}.FlowgenCaseStudy-module__QGMm_W__workflowStages article>strong{font-family:var(--font-display);letter-spacing:-.04em;margin-top:auto;font-size:clamp(1.15rem,1.65vw,1.7rem);font-weight:570;line-height:1.15}.FlowgenCaseStudy-module__QGMm_W__workflowStages article>p{color:#ffffff7a;margin:1rem 0 0;font-size:.72rem;line-height:1.55}.FlowgenCaseStudy-module__QGMm_W__workflowStages article>i{z-index:2;aspect-ratio:1;width:1.6rem;color:var(--case-accent);background:#10110e;border:1px solid #efff3847;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:50%;right:-.8rem}.FlowgenCaseStudy-module__QGMm_W__batchEvidence{border-top:1px solid #ffffff1f;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1.35fr);align-items:center;gap:1rem;padding:1.35rem;display:grid}.FlowgenCaseStudy-module__QGMm_W__batchEvidence strong{color:var(--case-accent);font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.055em;font-size:clamp(1.65rem,2.8vw,3rem)}.FlowgenCaseStudy-module__QGMm_W__batchEvidence p{color:#ffffff75;margin:0;font-size:.7rem;line-height:1.5}.FlowgenCaseStudy-module__QGMm_W__stateTrack{grid-template-columns:repeat(5,1fr);display:grid}.FlowgenCaseStudy-module__QGMm_W__stateTrack article{border-right:1px solid #ffffff1f;min-width:0;min-height:22rem;padding:1.25rem}.FlowgenCaseStudy-module__QGMm_W__stateTrack article:last-child{border-right:0}.FlowgenCaseStudy-module__QGMm_W__stateTrack article>span{color:var(--case-accent);font-family:var(--font-geist-mono);font-size:.56rem}.FlowgenCaseStudy-module__QGMm_W__stateTrack article>strong{min-height:4.5rem;font-family:var(--font-display);letter-spacing:-.035em;margin-top:7.5rem;font-size:clamp(1.05rem,1.5vw,1.45rem);line-height:1.16;display:block}.FlowgenCaseStudy-module__QGMm_W__stateTrack dl{margin:1.5rem 0 0}.FlowgenCaseStudy-module__QGMm_W__stateTrack dl div{border-top:1px solid #ffffff1f;padding:.7rem 0}.FlowgenCaseStudy-module__QGMm_W__stateTrack dt{color:#ffffff57;font-family:var(--font-geist-mono);text-transform:uppercase;font-size:.52rem}.FlowgenCaseStudy-module__QGMm_W__stateTrack dd{color:#ffffff9e;margin:.35rem 0 0;font-size:.66rem;line-height:1.45}.FlowgenCaseStudy-module__QGMm_W__digestRow{background:#efff3812;border-top:1px solid #ffffff1f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:5rem;padding:0 1.25rem;display:grid}.FlowgenCaseStudy-module__QGMm_W__digestRow>span{color:var(--case-accent);font-family:var(--font-geist-mono);font-size:.72rem}.FlowgenCaseStudy-module__QGMm_W__digestRow>strong{font-size:.77rem;font-weight:550}.FlowgenCaseStudy-module__QGMm_W__digestRow>em{color:#ffffff6b;font-size:.64rem;font-style:normal}.FlowgenCaseStudy-module__QGMm_W__decisionLedger{gap:.9rem;display:grid}.FlowgenCaseStudy-module__QGMm_W__decisionLedger article{background:#fbfaf6;border:1px solid #10110e29;border-radius:1rem;overflow:hidden}.FlowgenCaseStudy-module__QGMm_W__decisionLedger header{border-bottom:1px solid #10110e24;grid-template-columns:3rem minmax(0,1fr);align-content:end;gap:1rem;min-height:11rem;padding:clamp(1.4rem,3vw,2.2rem);display:grid}.FlowgenCaseStudy-module__QGMm_W__decisionLedger header>span{color:var(--case-brand);font-family:var(--font-geist-mono);font-size:.64rem}.FlowgenCaseStudy-module__QGMm_W__decisionLedger h3{max-width:22ch;font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(1.55rem,2.45vw,2.6rem);font-weight:580;line-height:1.16}.FlowgenCaseStudy-module__QGMm_W__decisionLedger dl{grid-template-columns:repeat(5,1fr);margin:0;display:grid}.FlowgenCaseStudy-module__QGMm_W__decisionLedger dl>div{border-right:1px solid #10110e1f;min-width:0;min-height:13rem;padding:1.35rem}.FlowgenCaseStudy-module__QGMm_W__decisionLedger dl>div:last-child{border-right:0}.FlowgenCaseStudy-module__QGMm_W__decisionLedger dt{color:#10110e61}.FlowgenCaseStudy-module__QGMm_W__decisionLedger dd{color:#10110ea3;margin:4rem 0 0;font-size:.74rem;line-height:1.6}.FlowgenCaseStudy-module__QGMm_W__decisionLedger .FlowgenCaseStudy-module__QGMm_W__decisionChoice{background:var(--case-accent)}.FlowgenCaseStudy-module__QGMm_W__decisionLedger .FlowgenCaseStudy-module__QGMm_W__decisionChoice dt,.FlowgenCaseStudy-module__QGMm_W__decisionLedger .FlowgenCaseStudy-module__QGMm_W__decisionChoice dd{color:var(--case-accent-ink)}.FlowgenCaseStudy-module__QGMm_W__failureFlow{border:1px solid #ffffff29;border-radius:1rem;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.FlowgenCaseStudy-module__QGMm_W__failureFlow article{border-right:1px solid #ffffff24;min-height:27rem;padding:1.5rem}.FlowgenCaseStudy-module__QGMm_W__failureFlow article:last-of-type{border-right:0}.FlowgenCaseStudy-module__QGMm_W__failureFlow article>span{color:var(--case-accent)}.FlowgenCaseStudy-module__QGMm_W__failureFlow h3{font-family:var(--font-display);letter-spacing:-.04em;margin:9.5rem 0 0;font-size:clamp(1.35rem,2vw,2rem);font-weight:570;line-height:1.17}.FlowgenCaseStudy-module__QGMm_W__failureFlow p{color:#ffffff85;margin:1.5rem 0 0;font-size:.8rem;line-height:1.68}.FlowgenCaseStudy-module__QGMm_W__failureFlow blockquote{color:var(--case-accent);font-family:var(--font-display);letter-spacing:-.045em;border-top:1px solid #ffffff24;grid-column:1/-1;margin:0;padding:clamp(1.5rem,3vw,2.5rem);font-size:clamp(1.7rem,3vw,3.2rem);font-weight:580;line-height:1.16}.FlowgenCaseStudy-module__QGMm_W__primaryEvidence{border-top:1px solid #10110e2e;border-bottom:1px solid #10110e2e;grid-template-columns:repeat(4,1fr);display:grid}.FlowgenCaseStudy-module__QGMm_W__primaryEvidence article{border-right:1px solid #10110e24;min-height:15rem;padding:1.35rem 1.35rem 1.35rem 0}.FlowgenCaseStudy-module__QGMm_W__primaryEvidence article+article{padding-left:1.35rem}.FlowgenCaseStudy-module__QGMm_W__primaryEvidence article:last-child{border-right:0}.FlowgenCaseStudy-module__QGMm_W__primaryEvidence strong,.FlowgenCaseStudy-module__QGMm_W__primaryEvidence span{display:block}.FlowgenCaseStudy-module__QGMm_W__primaryEvidence strong{color:var(--case-brand);font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.075em;font-size:clamp(3.25rem,6vw,6.25rem);font-weight:620;line-height:.88}.FlowgenCaseStudy-module__QGMm_W__primaryEvidence span{color:#10110e85;margin-top:6.2rem;font-size:.76rem}.FlowgenCaseStudy-module__QGMm_W__secondaryEvidence{grid-template-columns:repeat(2,1fr);gap:.9rem;margin-top:.9rem;display:grid}.FlowgenCaseStudy-module__QGMm_W__secondaryEvidence article{background:#fff;border:1px solid #10110e29;border-radius:.9rem;min-height:18rem;padding:1.5rem}.FlowgenCaseStudy-module__QGMm_W__secondaryEvidence article>span{color:#10110e61}.FlowgenCaseStudy-module__QGMm_W__secondaryEvidence article>strong{color:var(--case-brand);font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.07em;margin-top:5.5rem;font-size:clamp(2.7rem,4.7vw,5rem);line-height:.9;display:block}.FlowgenCaseStudy-module__QGMm_W__secondaryEvidence h3{margin:1.1rem 0 0;font-size:.92rem;font-weight:580}.FlowgenCaseStudy-module__QGMm_W__secondaryEvidence p{color:#10110e75;margin:.65rem 0 0;font-size:.7rem}.FlowgenCaseStudy-module__QGMm_W__secondaryEvidence .FlowgenCaseStudy-module__QGMm_W__baseline{background:#f1f2e9}.FlowgenCaseStudy-module__QGMm_W__sprintSnapshot{color:#10110e85;border:1px solid #10110e29;border-radius:.9rem;grid-template-columns:10rem auto minmax(0,1fr);align-items:center;gap:1.5rem;margin:.9rem 0 0;padding:1.25rem 1.5rem;font-size:.72rem;line-height:1.55;display:grid}.FlowgenCaseStudy-module__QGMm_W__sprintSnapshot>span{color:#10110e61}.FlowgenCaseStudy-module__QGMm_W__sprintSnapshot>strong{color:#10110e;font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.6rem,2.7vw,2.8rem)}.FlowgenCaseStudy-module__QGMm_W__truthGrid{background:#fbfaf6;border:1px solid #10110e29;border-radius:1rem;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.FlowgenCaseStudy-module__QGMm_W__truthGrid>article{border-right:1px solid #10110e24;min-height:25rem;padding:clamp(1.5rem,3vw,2.5rem)}.FlowgenCaseStudy-module__QGMm_W__truthGrid>article:nth-child(2){border-right:0}.FlowgenCaseStudy-module__QGMm_W__truthGrid article>span{color:var(--case-brand)}.FlowgenCaseStudy-module__QGMm_W__truthGrid ul{margin:8rem 0 0;padding:0;list-style:none}.FlowgenCaseStudy-module__QGMm_W__truthGrid li{color:#10110ea3;border-top:1px solid #10110e21;padding:.8rem 0;font-size:.8rem;line-height:1.5}.FlowgenCaseStudy-module__QGMm_W__truthGrid li:before{color:var(--case-brand);content:"→";margin-right:.65rem}.FlowgenCaseStudy-module__QGMm_W__truthGrid .FlowgenCaseStudy-module__QGMm_W__measurementPlan{color:#fff;background:#10110e;border-top:1px solid #10110e24;border-right:0;grid-column:1/-1;min-height:auto}.FlowgenCaseStudy-module__QGMm_W__measurementPlan h3{max-width:21ch;font-family:var(--font-display);letter-spacing:-.045em;margin:4.5rem 0 0;font-size:clamp(1.75rem,3vw,3.1rem);font-weight:570;line-height:1.15}.FlowgenCaseStudy-module__QGMm_W__measurementPlan>div{flex-wrap:wrap;gap:.5rem;margin-top:2.5rem;display:flex}.FlowgenCaseStudy-module__QGMm_W__measurementPlan>div span{color:#ffffff94;border:1px solid #ffffff2e;border-radius:999px;padding:.55rem .75rem;font-size:.67rem}.FlowgenCaseStudy-module__QGMm_W__methodNote{color:#10110e80;border-top:1px solid #10110e24;grid-column:1/-1;margin:0;padding:1.25rem 1.5rem;font-size:.7rem;line-height:1.65}.FlowgenCaseStudy-module__QGMm_W__finalReflection{border-top:1px solid #10110e3d;padding-top:1.5rem;display:grid}.FlowgenCaseStudy-module__QGMm_W__finalReflection p,.FlowgenCaseStudy-module__QGMm_W__finalReflection strong{max-width:20ch;font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-size:clamp(2rem,4.2vw,4.6rem);font-weight:590;line-height:1.08}.FlowgenCaseStudy-module__QGMm_W__finalReflection p{color:#10110e6b}.FlowgenCaseStudy-module__QGMm_W__finalReflection strong{margin-top:.25rem}html[data-language=ko] .FlowgenCaseStudy-module__QGMm_W__page :where(h1,h2,h3,strong,p,li,dd){word-break:keep-all;overflow-wrap:normal}@media (max-width:1040px){.FlowgenCaseStudy-module__QGMm_W__heroSystem{min-height:34rem}.FlowgenCaseStudy-module__QGMm_W__experienceIntro{grid-template-columns:1fr 1.5fr}.FlowgenCaseStudy-module__QGMm_W__experienceIntro>span{grid-column:1/-1}.FlowgenCaseStudy-module__QGMm_W__workflowStages{grid-template-columns:repeat(2,1fr)}.FlowgenCaseStudy-module__QGMm_W__workflowStages article:nth-child(2){border-right:0}.FlowgenCaseStudy-module__QGMm_W__workflowStages article:nth-child(-n+2){border-bottom:1px solid #ffffff1f}.FlowgenCaseStudy-module__QGMm_W__workflowStages article:nth-child(2)>i{display:none}.FlowgenCaseStudy-module__QGMm_W__stateTrack{grid-template-columns:repeat(3,1fr)}.FlowgenCaseStudy-module__QGMm_W__stateTrack article:nth-child(3){border-right:0}.FlowgenCaseStudy-module__QGMm_W__stateTrack article:nth-child(-n+3){border-bottom:1px solid #ffffff1f}.FlowgenCaseStudy-module__QGMm_W__decisionLedger dl{grid-template-columns:repeat(2,1fr)}.FlowgenCaseStudy-module__QGMm_W__decisionLedger dl>div{border-bottom:1px solid #10110e1f}.FlowgenCaseStudy-module__QGMm_W__decisionLedger dl>div:nth-child(2n){border-right:0}.FlowgenCaseStudy-module__QGMm_W__decisionLedger dl>div:last-child{grid-column:1/-1}}@media (max-width:760px){.FlowgenCaseStudy-module__QGMm_W__heroStats{grid-template-columns:repeat(2,1fr)}.FlowgenCaseStudy-module__QGMm_W__heroStats div:nth-child(2){border-right:0}.FlowgenCaseStudy-module__QGMm_W__heroStats div:nth-child(-n+2){border-bottom:1px solid #ffffff1f}.FlowgenCaseStudy-module__QGMm_W__heroSystem{min-height:31rem}.FlowgenCaseStudy-module__QGMm_W__heroFlow{bottom:4.5rem}.FlowgenCaseStudy-module__QGMm_W__heroStep{min-height:2.45rem}.FlowgenCaseStudy-module__QGMm_W__oldWorkflow,.FlowgenCaseStudy-module__QGMm_W__principles,.FlowgenCaseStudy-module__QGMm_W__failureFlow,.FlowgenCaseStudy-module__QGMm_W__primaryEvidence,.FlowgenCaseStudy-module__QGMm_W__secondaryEvidence,.FlowgenCaseStudy-module__QGMm_W__truthGrid{grid-template-columns:1fr}.FlowgenCaseStudy-module__QGMm_W__oldWorkflow div,.FlowgenCaseStudy-module__QGMm_W__oldWorkflow div:nth-child(4n),.FlowgenCaseStudy-module__QGMm_W__oldWorkflow div:nth-last-child(-n+4){border-bottom:1px solid #10110e1f;border-right:0;min-height:8.5rem}.FlowgenCaseStudy-module__QGMm_W__oldWorkflow div:last-child{border-bottom:0}.FlowgenCaseStudy-module__QGMm_W__oldWorkflow strong{margin-top:2.5rem}.FlowgenCaseStudy-module__QGMm_W__handoffCard{grid-template-columns:1fr;gap:1rem;min-height:auto;padding:1.4rem 0 1.75rem}.FlowgenCaseStudy-module__QGMm_W__handoffCard h3{font-size:1.35rem}.FlowgenCaseStudy-module__QGMm_W__principles article,.FlowgenCaseStudy-module__QGMm_W__principles>div+div article{border-bottom:1px solid #10110e33;border-right:0;min-height:14rem;padding:1.25rem 0 1.5rem}.FlowgenCaseStudy-module__QGMm_W__principles h3{margin-top:4.5rem}.FlowgenCaseStudy-module__QGMm_W__boundary{grid-template-columns:1fr}.FlowgenCaseStudy-module__QGMm_W__boundary article{min-height:auto}.FlowgenCaseStudy-module__QGMm_W__boundary article h3{margin-top:4.5rem}.FlowgenCaseStudy-module__QGMm_W__boundaryBridge{border:1px solid #efff3838;border-left:0;border-right:0;flex-direction:row;min-height:5rem}.FlowgenCaseStudy-module__QGMm_W__boundaryBridge span{writing-mode:horizontal-tb}.FlowgenCaseStudy-module__QGMm_W__experienceIntro{grid-template-columns:1fr;gap:1rem}.FlowgenCaseStudy-module__QGMm_W__experienceIntro>span{grid-column:auto}.FlowgenCaseStudy-module__QGMm_W__workflowStages,.FlowgenCaseStudy-module__QGMm_W__stateTrack,.FlowgenCaseStudy-module__QGMm_W__decisionLedger dl{grid-template-columns:1fr}.FlowgenCaseStudy-module__QGMm_W__workflowStages article,.FlowgenCaseStudy-module__QGMm_W__workflowStages article:nth-child(2),.FlowgenCaseStudy-module__QGMm_W__workflowStages article:nth-child(-n+2),.FlowgenCaseStudy-module__QGMm_W__stateTrack article,.FlowgenCaseStudy-module__QGMm_W__stateTrack article:nth-child(3),.FlowgenCaseStudy-module__QGMm_W__stateTrack article:nth-child(-n+3){border-bottom:1px solid #ffffff1f;border-right:0;min-height:14rem}.FlowgenCaseStudy-module__QGMm_W__workflowStages article>strong,.FlowgenCaseStudy-module__QGMm_W__stateTrack article>strong{margin-top:5.2rem}.FlowgenCaseStudy-module__QGMm_W__workflowStages article>i{top:auto;bottom:-.8rem;right:1.25rem;transform:rotate(90deg)}.FlowgenCaseStudy-module__QGMm_W__batchEvidence{grid-template-columns:auto minmax(0,1fr)}.FlowgenCaseStudy-module__QGMm_W__digestRow{grid-template-columns:auto 1fr;align-items:start;padding:1.25rem}.FlowgenCaseStudy-module__QGMm_W__digestRow>em{grid-column:2}.FlowgenCaseStudy-module__QGMm_W__decisionLedger dl>div,.FlowgenCaseStudy-module__QGMm_W__decisionLedger dl>div:nth-child(2n),.FlowgenCaseStudy-module__QGMm_W__decisionLedger dl>div:last-child{border-bottom:1px solid #10110e1f;border-right:0;grid-column:auto;min-height:auto}.FlowgenCaseStudy-module__QGMm_W__decisionLedger dd{margin-top:2.5rem}.FlowgenCaseStudy-module__QGMm_W__failureFlow article{border-bottom:1px solid #ffffff24;border-right:0;min-height:20rem}.FlowgenCaseStudy-module__QGMm_W__failureFlow h3{margin-top:6rem}.FlowgenCaseStudy-module__QGMm_W__primaryEvidence article,.FlowgenCaseStudy-module__QGMm_W__primaryEvidence article+article{border-bottom:1px solid #10110e24;border-right:0;min-height:11rem;padding:1.25rem 0}.FlowgenCaseStudy-module__QGMm_W__primaryEvidence span{margin-top:3.5rem}.FlowgenCaseStudy-module__QGMm_W__secondaryEvidence article{min-height:16rem}.FlowgenCaseStudy-module__QGMm_W__sprintSnapshot{grid-template-columns:1fr;gap:.8rem}.FlowgenCaseStudy-module__QGMm_W__truthGrid>article{border-bottom:1px solid #10110e24;border-right:0;min-height:21rem}.FlowgenCaseStudy-module__QGMm_W__truthGrid ul{margin-top:5.5rem}.FlowgenCaseStudy-module__QGMm_W__truthGrid .FlowgenCaseStudy-module__QGMm_W__measurementPlan,.FlowgenCaseStudy-module__QGMm_W__methodNote{grid-column:auto}.FlowgenCaseStudy-module__QGMm_W__finalReflection p,.FlowgenCaseStudy-module__QGMm_W__finalReflection strong{font-size:clamp(2rem,10vw,3.1rem)}}@media (prefers-reduced-motion:reduce){.FlowgenCaseStudy-module__QGMm_W__heroVideo{display:none}}.FlowgenCaseStudy-module__QGMm_W__overviewHero{min-height:100svh;padding-bottom:clamp(3rem,6vw,6rem)}.FlowgenCaseStudy-module__QGMm_W__overviewWorkflow{isolation:isolate;background:radial-gradient(circle at 50% 28%,#efff380f,#0000 42%),#10120c;border:1px solid #efff3852;border-radius:1.5rem;min-height:clamp(34rem,68vh,52rem);position:relative;overflow:hidden;box-shadow:0 2rem 6rem #00000057}.FlowgenCaseStudy-module__QGMm_W__overviewDevice{z-index:1;place-items:center;display:grid;position:absolute;inset:clamp(1.25rem,2.5vw,2.5rem) clamp(1.25rem,4vw,4rem) clamp(13rem,23vh,16rem)}.FlowgenCaseStudy-module__QGMm_W__overviewDevice img{object-fit:contain;filter:drop-shadow(0 1.75rem 2.5rem #00000052);width:min(96%,62rem);max-width:100%;max-height:100%;display:block}.FlowgenCaseStudy-module__QGMm_W__overviewSequence{z-index:2;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:clamp(5.5rem,10vh,8rem);left:clamp(1.25rem,3vw,2.5rem);right:clamp(1.25rem,3vw,2.5rem)}.FlowgenCaseStudy-module__QGMm_W__overviewSequence>div{border-top:1px solid #efff3873;border-right:1px solid #ffffff26;min-width:0;padding:1rem}.FlowgenCaseStudy-module__QGMm_W__overviewSequence>div:last-child{border-right:0}.FlowgenCaseStudy-module__QGMm_W__overviewSequence span,.FlowgenCaseStudy-module__QGMm_W__overviewSequence strong{display:block}.FlowgenCaseStudy-module__QGMm_W__overviewSequence span{color:var(--case-accent);font-family:var(--font-geist-mono);font-size:.6rem}.FlowgenCaseStudy-module__QGMm_W__overviewSequence strong{color:#fff;letter-spacing:.02em;margin-top:.7rem;font-size:clamp(.65rem,.9vw,.82rem)}.FlowgenCaseStudy-module__QGMm_W__overviewWorkflow>p{z-index:2;color:#ffffff9e;font-family:var(--font-geist-mono);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.66rem;position:absolute;bottom:1.8rem;left:clamp(1.25rem,3vw,2.5rem);right:clamp(1.25rem,3vw,2.5rem)}.FlowgenCaseStudy-module__QGMm_W__overviewMetrics{border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;grid-template-columns:repeat(4,1fr);width:min(100% - clamp(2rem,8vw,10rem),112rem);margin:clamp(3rem,6vw,6rem) auto 0;display:grid}.FlowgenCaseStudy-module__QGMm_W__overviewMetrics article{border-right:1px solid #ffffff21;min-height:10rem;padding:1.35rem}.FlowgenCaseStudy-module__QGMm_W__overviewMetrics article:last-child{border-right:0}.FlowgenCaseStudy-module__QGMm_W__overviewMetrics article>div{align-items:baseline;gap:.6rem;display:flex}.FlowgenCaseStudy-module__QGMm_W__overviewMetrics strong{color:var(--case-accent);font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.06em;font-size:clamp(2.6rem,4vw,4.6rem);font-weight:620}.FlowgenCaseStudy-module__QGMm_W__overviewMetrics span{color:#fff;text-transform:uppercase;font-size:.72rem;font-weight:650}.FlowgenCaseStudy-module__QGMm_W__overviewMetrics p{color:#ffffff7a;max-width:18rem;margin:1.5rem 0 0;font-size:.75rem;line-height:1.55}.FlowgenCaseStudy-module__QGMm_W__beforeJourney{border-top:1px solid #10110e2e;border-bottom:1px solid #10110e2e;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.FlowgenCaseStudy-module__QGMm_W__beforeJourneyStep{border-right:1px solid #10110e24;min-width:0;position:relative}.FlowgenCaseStudy-module__QGMm_W__beforeJourneyStep:nth-child(6){border-right:0}.FlowgenCaseStudy-module__QGMm_W__beforeJourneyStep article{min-height:17rem;padding:1.25rem}.FlowgenCaseStudy-module__QGMm_W__beforeJourneyStep article span,.FlowgenCaseStudy-module__QGMm_W__beforeJourneyStep article strong{display:block}.FlowgenCaseStudy-module__QGMm_W__beforeJourneyStep article span{color:var(--case-brand);font-family:var(--font-geist-mono);font-size:.64rem}.FlowgenCaseStudy-module__QGMm_W__beforeJourneyStep article strong{max-width:10rem;margin-top:8rem;font-size:clamp(1rem,1.25vw,1.3rem);line-height:1.15}.FlowgenCaseStudy-module__QGMm_W__beforeJourneyHandoff{z-index:2;color:#10110e80;width:4.5rem;min-height:3.2rem;font-family:var(--font-geist-mono);text-align:center;place-items:center;font-size:.52rem;display:grid;position:absolute;bottom:1.25rem;right:-2.25rem}.FlowgenCaseStudy-module__QGMm_W__beforeJourneyHandoff i{color:var(--case-brand);font-style:normal}.FlowgenCaseStudy-module__QGMm_W__beforeJourney blockquote{font-family:var(--font-display);letter-spacing:-.055em;border-top:1px solid #10110e2e;grid-column:1/-1;margin:0;padding:clamp(2rem,5vw,4.5rem);font-size:clamp(2rem,4vw,4.8rem);font-weight:620;line-height:.98}.FlowgenCaseStudy-module__QGMm_W__questionReframe{border-top:1px solid #fff3;border-bottom:1px solid #fff3;grid-template-columns:1fr auto 1fr;margin:0 0 clamp(3rem,7vw,7rem);display:grid}.FlowgenCaseStudy-module__QGMm_W__questionReframe>div{min-height:16rem;padding:1.5rem}.FlowgenCaseStudy-module__QGMm_W__questionReframe>div:first-child{border-right:1px solid #ffffff24}.FlowgenCaseStudy-module__QGMm_W__questionReframe>i{color:var(--case-accent);align-self:center;margin:0 -1.1rem;font-size:2rem;font-style:normal}.FlowgenCaseStudy-module__QGMm_W__questionReframe span{color:var(--case-accent);font-family:var(--font-geist-mono);font-size:.62rem}.FlowgenCaseStudy-module__QGMm_W__questionReframe p,.FlowgenCaseStudy-module__QGMm_W__questionReframe strong{color:#fff;max-width:20ch;font-family:var(--font-display);letter-spacing:-.04em;margin:6rem 0 0;font-size:clamp(1.35rem,2.3vw,2.7rem);font-weight:580;line-height:1.08;display:block}.FlowgenCaseStudy-module__QGMm_W__questionReframe p{color:#fff6;text-decoration:line-through}.FlowgenCaseStudy-module__QGMm_W__reframedSystem{border:1px solid #ffffff2e;border-radius:1.25rem;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.FlowgenCaseStudy-module__QGMm_W__disconnectedSystem,.FlowgenCaseStudy-module__QGMm_W__connectedSystem{min-width:0;padding:clamp(1.5rem,3vw,2.5rem)}.FlowgenCaseStudy-module__QGMm_W__disconnectedSystem{background:#ffffff08;border-right:1px solid #ffffff2e}.FlowgenCaseStudy-module__QGMm_W__connectedSystem{background:#efff3812}.FlowgenCaseStudy-module__QGMm_W__disconnectedSystem>span,.FlowgenCaseStudy-module__QGMm_W__connectedSystem>span{color:var(--case-accent);font-family:var(--font-geist-mono);font-size:.63rem}.FlowgenCaseStudy-module__QGMm_W__disconnectedSystem>div,.FlowgenCaseStudy-module__QGMm_W__connectedSystem>div{align-content:center;gap:1.25rem 1rem;min-height:13rem;margin-top:1.5rem;display:grid}.FlowgenCaseStudy-module__QGMm_W__disconnectedSystem>div{grid-template-columns:repeat(3,minmax(0,1fr))}.FlowgenCaseStudy-module__QGMm_W__connectedSystem>div{grid-template-columns:repeat(4,minmax(0,1fr))}.FlowgenCaseStudy-module__QGMm_W__disconnectedSystem>div{opacity:.45}.FlowgenCaseStudy-module__QGMm_W__disconnectedSystem>div div,.FlowgenCaseStudy-module__QGMm_W__connectedSystem>div div{align-items:center;gap:.35rem;min-width:0;display:flex;position:relative}.FlowgenCaseStudy-module__QGMm_W__disconnectedSystem strong,.FlowgenCaseStudy-module__QGMm_W__connectedSystem strong{text-align:center;white-space:nowrap;border:1px solid #ffffff2e;border-radius:.65rem;flex:1;place-items:center;min-width:0;min-height:4.5rem;padding:0 .4rem;font-size:clamp(.66rem,.72vw,.75rem);line-height:1.15;display:grid}.FlowgenCaseStudy-module__QGMm_W__connectedSystem strong{color:#fff;border-color:#efff3861}.FlowgenCaseStudy-module__QGMm_W__disconnectedSystem i,.FlowgenCaseStudy-module__QGMm_W__connectedSystem i{min-width:.65rem;color:var(--case-accent);text-align:center;flex:none;font-style:normal}.FlowgenCaseStudy-module__QGMm_W__disconnectedSystem>div div:nth-child(3) i,.FlowgenCaseStudy-module__QGMm_W__connectedSystem>div div:nth-child(4) i{position:absolute;bottom:-1.2rem;right:50%;transform:translate(50%)rotate(90deg)}.FlowgenCaseStudy-module__QGMm_W__disconnectedSystem p,.FlowgenCaseStudy-module__QGMm_W__connectedSystem p{color:#ffffff85;max-width:36rem;margin:0;font-size:.85rem;line-height:1.6}.FlowgenCaseStudy-module__QGMm_W__reframeGoals{border-top:1px solid #ffffff2e;grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.FlowgenCaseStudy-module__QGMm_W__reframeGoals div{border-right:1px solid #ffffff2e;min-height:9rem;padding:1.5rem}.FlowgenCaseStudy-module__QGMm_W__reframeGoals div:last-child{border-right:0}.FlowgenCaseStudy-module__QGMm_W__reframeGoals span,.FlowgenCaseStudy-module__QGMm_W__reframeGoals strong{display:block}.FlowgenCaseStudy-module__QGMm_W__reframeGoals span{color:var(--case-accent);font-family:var(--font-geist-mono);font-size:.6rem}.FlowgenCaseStudy-module__QGMm_W__reframeGoals strong{color:#fff;margin-top:2.4rem;font-size:clamp(1rem,1.5vw,1.35rem)}.FlowgenCaseStudy-module__QGMm_W__rulesAIGrid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(1rem,2vw,2rem);display:grid}.FlowgenCaseStudy-module__QGMm_W__generationProof{background:#11130d;border:1px solid #10110e38;border-radius:1.2rem;min-height:36rem;position:relative;overflow:hidden}.FlowgenCaseStudy-module__QGMm_W__generationProof video{object-fit:cover;opacity:.8;width:100%;height:100%}.FlowgenCaseStudy-module__QGMm_W__generationProof>div{color:#fff;border-top:1px solid #efff387a;padding-top:1rem;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}.FlowgenCaseStudy-module__QGMm_W__generationProof span,.FlowgenCaseStudy-module__QGMm_W__generationProof strong{display:block}.FlowgenCaseStudy-module__QGMm_W__generationProof span{color:var(--case-accent);font-family:var(--font-geist-mono);font-size:.6rem}.FlowgenCaseStudy-module__QGMm_W__generationProof strong{max-width:20rem;margin-top:.7rem;font-size:1.15rem;line-height:1.2}.FlowgenCaseStudy-module__QGMm_W__pipeline{background:#ffffff80;border:1px solid #10110e2e;border-radius:1.2rem;align-content:start;display:grid;overflow:hidden}.FlowgenCaseStudy-module__QGMm_W__pipeline article{border-bottom:1px solid #10110e24;grid-template-columns:3rem 1fr auto;align-items:center;gap:1rem;min-height:7.2rem;padding:1.25rem 1.5rem;display:grid}.FlowgenCaseStudy-module__QGMm_W__pipeline article:last-child{border-bottom:0}.FlowgenCaseStudy-module__QGMm_W__pipeline article>span{color:#10110e66;font-family:var(--font-geist-mono);font-size:.62rem}.FlowgenCaseStudy-module__QGMm_W__pipeline article>strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(1.4rem,2vw,2.2rem)}.FlowgenCaseStudy-module__QGMm_W__pipeline article>em{font-family:var(--font-geist-mono);border:1px solid #10110e33;border-radius:999px;padding:.45rem .7rem;font-size:.58rem;font-style:normal}.FlowgenCaseStudy-module__QGMm_W__pipeline .FlowgenCaseStudy-module__QGMm_W__aiStage{background:var(--case-ink);color:#fff}.FlowgenCaseStudy-module__QGMm_W__pipeline .FlowgenCaseStudy-module__QGMm_W__aiStage>span,.FlowgenCaseStudy-module__QGMm_W__pipeline .FlowgenCaseStudy-module__QGMm_W__aiStage>em{color:var(--case-accent)}.FlowgenCaseStudy-module__QGMm_W__pipeline .FlowgenCaseStudy-module__QGMm_W__aiStage>em{border-color:#efff3866}.FlowgenCaseStudy-module__QGMm_W__failureNote{background:#ffffff8c;border:1px solid #10110e2e;border-radius:1rem;padding:1.5rem}.FlowgenCaseStudy-module__QGMm_W__failureNote span{color:var(--case-brand);font-family:var(--font-geist-mono);font-size:.62rem}.FlowgenCaseStudy-module__QGMm_W__failureNote p{color:#10110eab;max-width:42rem;margin:2.5rem 0 0;font-size:.9rem;line-height:1.65}.FlowgenCaseStudy-module__QGMm_W__rulesAIGrid>blockquote{background:var(--case-ink);color:var(--case-accent);font-family:var(--font-display);letter-spacing:-.055em;border-radius:1rem;margin:0;padding:clamp(2rem,4vw,4rem);font-size:clamp(2rem,4vw,4.5rem);font-weight:620;line-height:.98}.FlowgenCaseStudy-module__QGMm_W__reviewSystem{gap:clamp(2.5rem,5vw,5rem);display:grid}.FlowgenCaseStudy-module__QGMm_W__boardModel{background:#fff;border:1px solid #10110e2e;border-radius:1.2rem;overflow:hidden}.FlowgenCaseStudy-module__QGMm_W__boardModel>header{border-bottom:1px solid #10110e24;justify-content:space-between;align-items:end;gap:2rem;padding:1.5rem;display:flex}.FlowgenCaseStudy-module__QGMm_W__boardModel>header span{color:var(--case-brand);font-family:var(--font-geist-mono);font-size:.62rem}.FlowgenCaseStudy-module__QGMm_W__boardModel>header strong{font-size:.95rem}.FlowgenCaseStudy-module__QGMm_W__boardModel>div{grid-template-columns:repeat(5,1fr);display:grid}.FlowgenCaseStudy-module__QGMm_W__boardModel article{border-right:1px solid #10110e24;min-height:16rem;padding:1.35rem;position:relative}.FlowgenCaseStudy-module__QGMm_W__boardModel article:last-child{background:#efff3838;border-right:0}.FlowgenCaseStudy-module__QGMm_W__boardModel article span,.FlowgenCaseStudy-module__QGMm_W__boardModel article strong,.FlowgenCaseStudy-module__QGMm_W__boardModel article small{display:block}.FlowgenCaseStudy-module__QGMm_W__boardModel article span{color:var(--case-brand);font-family:var(--font-geist-mono);font-size:.6rem}.FlowgenCaseStudy-module__QGMm_W__boardModel article strong{max-width:10rem;margin-top:6rem;font-size:clamp(.85rem,1.1vw,1.05rem)}.FlowgenCaseStudy-module__QGMm_W__boardModel article small{color:#10110e73;margin-top:.45rem}.FlowgenCaseStudy-module__QGMm_W__boardModel article i{z-index:2;color:var(--case-brand);font-style:normal;position:absolute;top:50%;right:-.55rem}.FlowgenCaseStudy-module__QGMm_W__roleViewGrid{border-top:1px solid #10110e2e;border-bottom:1px solid #10110e2e;grid-template-columns:repeat(4,1fr);display:grid}.FlowgenCaseStudy-module__QGMm_W__roleViewGrid>*{border-right:1px solid #10110e24}.FlowgenCaseStudy-module__QGMm_W__roleViewGrid>:last-child{border-right:0}.FlowgenCaseStudy-module__QGMm_W__roleViewGrid article{min-height:16rem;padding:1.35rem}.FlowgenCaseStudy-module__QGMm_W__roleViewGrid span{color:var(--case-brand);font-family:var(--font-geist-mono);font-size:.58rem}.FlowgenCaseStudy-module__QGMm_W__roleViewGrid strong{margin-top:6rem;font-size:1rem;display:block}.FlowgenCaseStudy-module__QGMm_W__roleViewGrid p{color:#10110e85;margin:.65rem 0 0;font-size:.76rem;line-height:1.5}.FlowgenCaseStudy-module__QGMm_W__roleConnection{max-width:32ch;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(2.2rem,4.5vw,5.4rem);font-weight:620;line-height:.96}.FlowgenCaseStudy-module__QGMm_W__closureSystem{gap:clamp(2.5rem,5vw,5rem);display:grid}.FlowgenCaseStudy-module__QGMm_W__archiveGrid{grid-template-columns:1.1fr .9fr;gap:1rem;display:grid}.FlowgenCaseStudy-module__QGMm_W__releaseArchive,.FlowgenCaseStudy-module__QGMm_W__sprintArchive{background:#ffffff8c;border:1px solid #10110e2e;border-radius:1.2rem;min-height:35rem;overflow:hidden}.FlowgenCaseStudy-module__QGMm_W__releaseArchive>header,.FlowgenCaseStudy-module__QGMm_W__sprintArchive>header{border-bottom:1px solid #10110e24;justify-content:space-between;padding:1.5rem;display:flex}.FlowgenCaseStudy-module__QGMm_W__releaseArchive>header span,.FlowgenCaseStudy-module__QGMm_W__sprintArchive>header span{color:var(--case-brand);font-family:var(--font-geist-mono);font-size:.62rem}.FlowgenCaseStudy-module__QGMm_W__releaseArchive>header strong,.FlowgenCaseStudy-module__QGMm_W__sprintArchive>header strong{font-size:.86rem}.FlowgenCaseStudy-module__QGMm_W__releaseStats{border-bottom:1px solid #10110e24;grid-template-columns:repeat(3,1fr);display:grid}.FlowgenCaseStudy-module__QGMm_W__releaseStats div{border-right:1px solid #10110e24;min-height:10rem;padding:1.25rem}.FlowgenCaseStudy-module__QGMm_W__releaseStats div:last-child{border-right:0}.FlowgenCaseStudy-module__QGMm_W__releaseStats span,.FlowgenCaseStudy-module__QGMm_W__releaseStats strong{display:block}.FlowgenCaseStudy-module__QGMm_W__releaseStats span{color:#10110e73;font-family:var(--font-geist-mono);font-size:.55rem}.FlowgenCaseStudy-module__QGMm_W__releaseStats strong{margin-top:4rem;font-size:clamp(1.2rem,2vw,2rem)}.FlowgenCaseStudy-module__QGMm_W__severity{align-items:end;gap:.35rem;min-height:12rem;padding:1.5rem;display:flex}.FlowgenCaseStudy-module__QGMm_W__severity span{color:#10110e73;width:10rem;font-family:var(--font-geist-mono);align-self:start;font-size:.55rem}.FlowgenCaseStudy-module__QGMm_W__severity i{width:var(--weight);height:calc(var(--weight) * 1.8);background:var(--case-brand);opacity:.72;border-radius:.35rem .35rem 0 0;min-height:2rem;max-height:8rem;font-style:normal}.FlowgenCaseStudy-module__QGMm_W__releaseArchive>p,.FlowgenCaseStudy-module__QGMm_W__sprintArchive>p{color:#10110e85;font-family:var(--font-geist-mono);border-top:1px solid #10110e24;margin:0;padding:1.5rem;font-size:.64rem}.FlowgenCaseStudy-module__QGMm_W__sprintArchive>div{padding:1.5rem}.FlowgenCaseStudy-module__QGMm_W__sprintArchive>div>div{border-bottom:1px solid #10110e1f;grid-template-columns:3.5rem 1fr 3rem;align-items:center;gap:1rem;min-height:4.8rem;display:grid}.FlowgenCaseStudy-module__QGMm_W__sprintArchive>div span,.FlowgenCaseStudy-module__QGMm_W__sprintArchive>div strong{font-family:var(--font-geist-mono);font-size:.62rem}.FlowgenCaseStudy-module__QGMm_W__sprintArchive>div i{background:linear-gradient(90deg, var(--case-brand) var(--completion), #10110e1a var(--completion));border-radius:99px;height:.5rem}.FlowgenCaseStudy-module__QGMm_W__closurePolicy{border:1px solid #10110e2e;border-radius:1rem;grid-template-columns:1fr 1.35fr;display:grid;overflow:hidden}.FlowgenCaseStudy-module__QGMm_W__closurePolicy>div{border-right:1px solid #10110e24;align-items:center;gap:1rem;min-height:8rem;padding:1.5rem;display:flex}.FlowgenCaseStudy-module__QGMm_W__closurePolicy>div:last-child{border-right:0}.FlowgenCaseStudy-module__QGMm_W__closurePolicy span{color:var(--case-brand);font-family:var(--font-geist-mono);font-size:.58rem}.FlowgenCaseStudy-module__QGMm_W__closurePolicy i{color:#10110e59;font-style:normal}.FlowgenCaseStudy-module__QGMm_W__closurePolicy strong{font-size:.78rem}.FlowgenCaseStudy-module__QGMm_W__closureSystem>blockquote{max-width:21ch;font-family:var(--font-display);letter-spacing:-.065em;margin:0;font-size:clamp(2.8rem,6vw,7rem);font-weight:620;line-height:.92}.FlowgenCaseStudy-module__QGMm_W__resultEvidence{gap:clamp(2.5rem,5vw,5rem);display:grid}.FlowgenCaseStudy-module__QGMm_W__resultMetricGrid{border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;grid-template-columns:repeat(4,1fr);display:grid}.FlowgenCaseStudy-module__QGMm_W__resultMetricGrid>*{border-right:1px solid #ffffff24}.FlowgenCaseStudy-module__QGMm_W__resultMetricGrid>:last-child{border-right:0}.FlowgenCaseStudy-module__QGMm_W__resultMetricGrid article{min-height:20rem;padding:1.5rem}.FlowgenCaseStudy-module__QGMm_W__resultMetricGrid strong,.FlowgenCaseStudy-module__QGMm_W__resultMetricGrid span{display:block}.FlowgenCaseStudy-module__QGMm_W__resultMetricGrid strong{color:var(--case-accent);font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.06em;font-size:clamp(2.8rem,5vw,5.6rem);font-weight:620;line-height:.9}.FlowgenCaseStudy-module__QGMm_W__resultMetricGrid span{color:#fff;text-transform:uppercase;margin-top:.85rem;font-size:.74rem;font-weight:650}.FlowgenCaseStudy-module__QGMm_W__resultMetricGrid p{color:#ffffff7a;margin:5.5rem 0 0;font-size:.76rem;line-height:1.55}.FlowgenCaseStudy-module__QGMm_W__coverageNote{color:#ffffff9e;align-items:baseline;gap:1rem;margin:0;font-size:1rem;display:flex}.FlowgenCaseStudy-module__QGMm_W__coverageNote strong{color:var(--case-accent);font-family:var(--font-display);letter-spacing:-.06em;font-size:clamp(3.5rem,7vw,8rem)}.FlowgenCaseStudy-module__QGMm_W__resultInterpretation{border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;grid-template-columns:.4fr 1fr;gap:2rem;padding:1.5rem 0;display:grid}.FlowgenCaseStudy-module__QGMm_W__resultInterpretation span,.FlowgenCaseStudy-module__QGMm_W__reflectionBlock>span{color:var(--case-accent);font-family:var(--font-geist-mono);font-size:.62rem}.FlowgenCaseStudy-module__QGMm_W__resultInterpretation p{color:#ffffff94;max-width:48rem;margin:0;font-size:.9rem;line-height:1.65}.FlowgenCaseStudy-module__QGMm_W__reflectionBlock{padding-top:clamp(3rem,8vw,8rem)}.FlowgenCaseStudy-module__QGMm_W__reflectionBlock h3{color:#fff;max-width:15ch;font-family:var(--font-display);letter-spacing:-.07em;margin:1.5rem 0 0;font-size:clamp(3rem,7vw,8rem);font-weight:620;line-height:.9}.FlowgenCaseStudy-module__QGMm_W__reflectionBlock p{color:#ffffff8f;max-width:48rem;margin:clamp(2rem,4vw,4rem) 0 0;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.7}.FlowgenCaseStudy-module__QGMm_W__reflectionBlock>strong{max-width:29ch;color:var(--case-accent);font-family:var(--font-display);letter-spacing:-.055em;margin-top:clamp(4rem,8vw,8rem);font-size:clamp(2rem,4.4vw,5rem);font-weight:600;line-height:1;display:block}@media (max-width:960px){.FlowgenCaseStudy-module__QGMm_W__overviewMetrics,.FlowgenCaseStudy-module__QGMm_W__resultMetricGrid{grid-template-columns:repeat(2,1fr)}.FlowgenCaseStudy-module__QGMm_W__overviewMetrics article:nth-child(2),.FlowgenCaseStudy-module__QGMm_W__resultMetricGrid>:nth-child(2){border-right:0}.FlowgenCaseStudy-module__QGMm_W__overviewMetrics article:nth-child(-n+2),.FlowgenCaseStudy-module__QGMm_W__resultMetricGrid>:nth-child(-n+2){border-bottom:1px solid #ffffff24}.FlowgenCaseStudy-module__QGMm_W__beforeJourney{grid-template-columns:repeat(3,1fr)}.FlowgenCaseStudy-module__QGMm_W__beforeJourneyStep:nth-child(3){border-right:0}.FlowgenCaseStudy-module__QGMm_W__beforeJourneyStep:nth-child(-n+3){border-bottom:1px solid #10110e24}.FlowgenCaseStudy-module__QGMm_W__rulesAIGrid,.FlowgenCaseStudy-module__QGMm_W__archiveGrid{grid-template-columns:1fr}.FlowgenCaseStudy-module__QGMm_W__roleViewGrid{grid-template-columns:repeat(2,1fr)}.FlowgenCaseStudy-module__QGMm_W__roleViewGrid>:nth-child(2){border-right:0}.FlowgenCaseStudy-module__QGMm_W__roleViewGrid>:nth-child(-n+2){border-bottom:1px solid #10110e24}}@media (max-width:700px){.FlowgenCaseStudy-module__QGMm_W__overviewWorkflow{min-height:34rem}.FlowgenCaseStudy-module__QGMm_W__overviewDevice{inset:1.25rem .75rem 18rem}.FlowgenCaseStudy-module__QGMm_W__overviewDevice img{width:100%}.FlowgenCaseStudy-module__QGMm_W__overviewSequence{grid-template-columns:1fr 1fr}.FlowgenCaseStudy-module__QGMm_W__overviewSequence>div:nth-child(2){border-right:0}.FlowgenCaseStudy-module__QGMm_W__overviewMetrics,.FlowgenCaseStudy-module__QGMm_W__resultMetricGrid,.FlowgenCaseStudy-module__QGMm_W__beforeJourney,.FlowgenCaseStudy-module__QGMm_W__reframedSystem,.FlowgenCaseStudy-module__QGMm_W__reframeGoals,.FlowgenCaseStudy-module__QGMm_W__roleViewGrid,.FlowgenCaseStudy-module__QGMm_W__closurePolicy{grid-template-columns:1fr}.FlowgenCaseStudy-module__QGMm_W__overviewMetrics article,.FlowgenCaseStudy-module__QGMm_W__overviewMetrics article:nth-child(2),.FlowgenCaseStudy-module__QGMm_W__resultMetricGrid>*,.FlowgenCaseStudy-module__QGMm_W__resultMetricGrid>:nth-child(2),.FlowgenCaseStudy-module__QGMm_W__beforeJourneyStep,.FlowgenCaseStudy-module__QGMm_W__beforeJourneyStep:nth-child(3),.FlowgenCaseStudy-module__QGMm_W__reframeGoals div,.FlowgenCaseStudy-module__QGMm_W__roleViewGrid>*,.FlowgenCaseStudy-module__QGMm_W__roleViewGrid>:nth-child(2),.FlowgenCaseStudy-module__QGMm_W__closurePolicy>div{border-bottom:1px solid;border-right:0}.FlowgenCaseStudy-module__QGMm_W__overviewMetrics article,.FlowgenCaseStudy-module__QGMm_W__resultMetricGrid>*{border-bottom-color:#ffffff24}.FlowgenCaseStudy-module__QGMm_W__beforeJourneyStep,.FlowgenCaseStudy-module__QGMm_W__beforeJourneyStep:nth-child(3),.FlowgenCaseStudy-module__QGMm_W__roleViewGrid>*,.FlowgenCaseStudy-module__QGMm_W__roleViewGrid>:nth-child(2),.FlowgenCaseStudy-module__QGMm_W__closurePolicy>div{border-bottom-color:#10110e24}.FlowgenCaseStudy-module__QGMm_W__beforeJourneyStep article,.FlowgenCaseStudy-module__QGMm_W__roleViewGrid article,.FlowgenCaseStudy-module__QGMm_W__resultMetricGrid article{min-height:12rem}.FlowgenCaseStudy-module__QGMm_W__beforeJourneyStep article strong,.FlowgenCaseStudy-module__QGMm_W__roleViewGrid strong,.FlowgenCaseStudy-module__QGMm_W__resultMetricGrid p{margin-top:3.5rem}.FlowgenCaseStudy-module__QGMm_W__beforeJourneyHandoff{bottom:-1.6rem;right:1rem}.FlowgenCaseStudy-module__QGMm_W__questionReframe{grid-template-columns:1fr}.FlowgenCaseStudy-module__QGMm_W__questionReframe>div:first-child{border-bottom:1px solid #ffffff24;border-right:0}.FlowgenCaseStudy-module__QGMm_W__questionReframe>i{justify-self:center;margin:-1.1rem 0;transform:rotate(90deg)}.FlowgenCaseStudy-module__QGMm_W__questionReframe>div{min-height:13rem}.FlowgenCaseStudy-module__QGMm_W__questionReframe p,.FlowgenCaseStudy-module__QGMm_W__questionReframe strong{margin-top:4rem}.FlowgenCaseStudy-module__QGMm_W__disconnectedSystem{border-bottom:1px solid #ffffff2e;border-right:0}.FlowgenCaseStudy-module__QGMm_W__disconnectedSystem>div,.FlowgenCaseStudy-module__QGMm_W__connectedSystem>div{grid-template-columns:repeat(2,minmax(0,1fr));min-height:18rem;overflow:visible}.FlowgenCaseStudy-module__QGMm_W__disconnectedSystem strong,.FlowgenCaseStudy-module__QGMm_W__connectedSystem strong{min-width:0}.FlowgenCaseStudy-module__QGMm_W__disconnectedSystem>div div:nth-child(3) i,.FlowgenCaseStudy-module__QGMm_W__connectedSystem>div div:nth-child(4) i{position:static;transform:none}.FlowgenCaseStudy-module__QGMm_W__disconnectedSystem>div div:nth-child(2n) i,.FlowgenCaseStudy-module__QGMm_W__connectedSystem>div div:nth-child(2n) i{position:absolute;bottom:-1.2rem;right:50%;transform:translate(50%)rotate(90deg)}.FlowgenCaseStudy-module__QGMm_W__generationProof{min-height:28rem}.FlowgenCaseStudy-module__QGMm_W__pipeline article{grid-template-columns:2rem 1fr}.FlowgenCaseStudy-module__QGMm_W__pipeline article>em{grid-column:2;justify-self:start}.FlowgenCaseStudy-module__QGMm_W__boardModel>header{display:grid}.FlowgenCaseStudy-module__QGMm_W__boardModel>div{grid-template-columns:repeat(5,minmax(10rem,1fr));overflow-x:auto}.FlowgenCaseStudy-module__QGMm_W__releaseStats{grid-template-columns:1fr}.FlowgenCaseStudy-module__QGMm_W__releaseStats div{border-bottom:1px solid #10110e24;border-right:0;min-height:7rem}.FlowgenCaseStudy-module__QGMm_W__releaseStats strong{margin-top:2rem}.FlowgenCaseStudy-module__QGMm_W__resultInterpretation{grid-template-columns:1fr}.FlowgenCaseStudy-module__QGMm_W__coverageNote{display:grid}}.FlowgenCaseStudy-module__QGMm_W__signalEvidence{grid-column:1/-1}.FlowgenCaseStudy-module__QGMm_W__rulesAIGrid{grid-template-columns:minmax(0,1fr)}.FlowgenCaseStudy-module__QGMm_W__generationEvidence,.FlowgenCaseStudy-module__QGMm_W__rulesAIGrid>.FlowgenCaseStudy-module__QGMm_W__pipeline,.FlowgenCaseStudy-module__QGMm_W__rulesAIGrid>.FlowgenCaseStudy-module__QGMm_W__failureNote,.FlowgenCaseStudy-module__QGMm_W__rulesAIGrid>blockquote{grid-column:1/-1}
