.OshizCaseStudyReframe-module__6qzOJW__page{--oshiz-black:#111113;--oshiz-charcoal:#222;--oshiz-paper:#f6f6f2;--oshiz-soft:#ecece8;--oshiz-yellow:#fcff4b;--oshiz-yellow-soft:#fdff91;--oshiz-yellow-ink:#676822;--oshiz-line-dark:#ffffff24;--oshiz-line-light:#11111324;--oshiz-muted-dark:#ffffff9e;--oshiz-muted-light:#1111139e;--oshiz-placeholder:#d4d4d0;--oshiz-placeholder-ink:#777772;background:var(--oshiz-black);color:#fff;min-width:0;overflow-x:clip}.OshizCaseStudyReframe-module__6qzOJW__page main{min-width:0}.OshizCaseStudyReframe-module__6qzOJW__section,.OshizCaseStudyReframe-module__6qzOJW__challengeSection{scroll-margin-top:80px;position:relative}.OshizCaseStudyReframe-module__6qzOJW__sectionInner,.OshizCaseStudyReframe-module__6qzOJW__heroInner{width:min(1240px,100% - 80px);margin-inline:auto}.OshizCaseStudyReframe-module__6qzOJW__section{padding:clamp(108px,11vw,170px) 0}.OshizCaseStudyReframe-module__6qzOJW__sectionHeader{grid-template-columns:minmax(150px,.35fr) minmax(0,1fr);align-items:start;gap:clamp(38px,7vw,104px);margin-bottom:clamp(64px,8vw,112px);display:grid}.OshizCaseStudyReframe-module__6qzOJW__sectionLabel{font:680 11px/1 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:14px;margin:8px 0 0;display:flex}.OshizCaseStudyReframe-module__6qzOJW__sectionLabel span:first-child{color:var(--oshiz-yellow-ink)}.OshizCaseStudyReframe-module__6qzOJW__sectionHeader h2{max-width:940px;font-family:var(--font-display);letter-spacing:-.062em;text-wrap:balance;word-break:keep-all;margin:0;font-size:clamp(48px,6.3vw,88px);font-weight:580;line-height:.98}.OshizCaseStudyReframe-module__6qzOJW__sectionHeader>div>p{max-width:720px;color:inherit;opacity:.62;letter-spacing:-.025em;word-break:keep-all;margin:30px 0 0;font-size:clamp(17px,1.65vw,22px);line-height:1.65}.OshizCaseStudyReframe-module__6qzOJW__sectionBody{min-width:0}.OshizCaseStudyReframe-module__6qzOJW__paper{background:var(--oshiz-paper);color:var(--oshiz-black)}.OshizCaseStudyReframe-module__6qzOJW__soft{background:var(--oshiz-soft);color:var(--oshiz-black)}.OshizCaseStudyReframe-module__6qzOJW__dark{background:radial-gradient(circle at 88% 8%, #fcff4b17, transparent 26%), var(--oshiz-black);color:#fff}.OshizCaseStudyReframe-module__6qzOJW__yellow{background:var(--oshiz-yellow);color:var(--oshiz-black)}.OshizCaseStudyReframe-module__6qzOJW__dark .OshizCaseStudyReframe-module__6qzOJW__sectionLabel span:first-child,.OshizCaseStudyReframe-module__6qzOJW__dark .OshizCaseStudyReframe-module__6qzOJW__challengeChapterHeader p span:first-child{color:var(--oshiz-yellow)}.OshizCaseStudyReframe-module__6qzOJW__dataNote{opacity:.52;letter-spacing:-.01em;word-break:keep-all;border-top:1px solid;max-width:820px;margin:30px 0 0;padding-top:18px;font-size:12px;line-height:1.65}.OshizCaseStudyReframe-module__6qzOJW__hero{width:100%;height:calc(100svh - var(--header-height));min-height:calc(100svh - var(--header-height));background:#0c1118;padding:0;position:relative;overflow:hidden}@media (max-width:768px){.OshizCaseStudyReframe-module__6qzOJW__hero{height:calc(100dvh - var(--mobile-header-height));min-height:calc(100dvh - var(--mobile-header-height))}}.OshizCaseStudyReframe-module__6qzOJW__hero:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000,#06080cb8);position:absolute;inset:48% 0 0}.OshizCaseStudyReframe-module__6qzOJW__hero>video{object-fit:cover;width:100%;height:100%;display:block}.OshizCaseStudyReframe-module__6qzOJW__heroLogo{z-index:2;width:clamp(168px,20vw,286px);height:auto;position:absolute;bottom:clamp(22px,3vw,46px);left:clamp(22px,3.5vw,56px)}.OshizCaseStudyReframe-module__6qzOJW__productIntro{background:var(--oshiz-paper);color:var(--oshiz-black);position:relative;overflow:hidden}.OshizCaseStudyReframe-module__6qzOJW__productIntroInner{width:min(1360px,100% - 80px);margin-inline:auto;padding-block:clamp(76px,8vw,124px) clamp(72px,8vw,118px)}.OshizCaseStudyReframe-module__6qzOJW__productIntroHeader{max-width:1160px}.OshizCaseStudyReframe-module__6qzOJW__productIntroIcon{border-radius:23%;width:clamp(48px,5vw,72px);height:auto;margin-bottom:22px;display:block;box-shadow:0 14px 34px #1e74cc33}.OshizCaseStudyReframe-module__6qzOJW__productIntroHeader>p{color:#787873;font:700 11px/1 var(--font-mono), monospace;letter-spacing:.09em;margin:0 0 24px}.OshizCaseStudyReframe-module__6qzOJW__productIntroHeader h1{max-width:25ch;font-family:var(--font-display);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(40px,3.8vw,60px);font-weight:610;line-height:1.03}.OshizCaseStudyReframe-module__6qzOJW__productIntroHeader h1 span{white-space:nowrap;background:linear-gradient(#0000 72%,#46a6fd4d 72%);display:inline}.OshizCaseStudyReframe-module__6qzOJW__productIntroDetails{border-top:1px solid #11111126;grid-template-columns:minmax(0,1.12fr) minmax(430px,.88fr);align-items:start;gap:clamp(64px,10vw,156px);margin-top:clamp(58px,7vw,96px);padding-top:24px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__productIntroCopy{max-width:600px}.OshizCaseStudyReframe-module__6qzOJW__productIntroCopy p{color:#474743;letter-spacing:-.015em;margin:0;font-size:clamp(15px,1.35vw,18px);line-height:1.7}.OshizCaseStudyReframe-module__6qzOJW__productIntroCopy p+p{margin-top:20px}.OshizCaseStudyReframe-module__6qzOJW__productIntroMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 42px;margin:0;display:grid}.OshizCaseStudyReframe-module__6qzOJW__productIntroMeta dt{color:#93938c;font:700 9px/1 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px}.OshizCaseStudyReframe-module__6qzOJW__productIntroMeta dd{color:#171714;margin:0;font-size:13px;font-weight:620;line-height:1.5}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups{isolation:isolate;perspective:1800px;min-height:clamp(690px,61vw,880px);margin-top:clamp(54px,7vw,96px);position:relative}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups:before{z-index:-2;filter:blur(24px);content:"";background:radial-gradient(#28486829,#28486800 70%);border-radius:50%;height:16%;position:absolute;bottom:2%;left:8%;right:8%}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups:after{content:none}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure{transform-origin:50% 88%;width:28%;min-width:0;transition:transform .52s var(--ease-out-expo), filter .3s ease;margin:0;position:absolute}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:first-child{z-index:1;top:13%;left:0;transform:rotateY(12deg)rotate(-7deg)translateZ(-70px)}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:nth-child(2){z-index:3;top:1%;left:24%;transform:rotateY(5deg)rotate(-2deg)translateZ(24px)}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:nth-child(3){z-index:4;top:5%;right:24%;transform:rotateY(-5deg)rotate(2deg)translateZ(38px)}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:nth-child(4){z-index:2;top:15%;right:0;transform:rotateY(-12deg)rotate(7deg)translateZ(-54px)}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:hover{z-index:6;filter:saturate(1.04);transform:rotateY(0)rotate(0)translateY(-16px)translateZ(70px)scale(1.025)}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure>figcaption{z-index:2;color:#777770;text-align:left;background:#fff0;border-radius:18px;width:min(280px,112%);padding:12px 14px;transition:background-color .26s cubic-bezier(.2,0,0,1),box-shadow .26s cubic-bezier(.2,0,0,1);display:block;position:absolute;top:calc(91.5% + 6px);left:50%;transform:translate(-50%);box-shadow:0 18px 44px #12181f00}.OshizCaseStudyReframe-module__6qzOJW__captionLabel{font:700 9px/1 var(--font-mono), monospace;letter-spacing:.08em;text-align:right;white-space:nowrap;display:block}.OshizCaseStudyReframe-module__6qzOJW__captionDetail{opacity:0;max-height:0;transition:max-height .36s cubic-bezier(.2,0,0,1),opacity .22s cubic-bezier(.2,0,0,1),transform .3s cubic-bezier(.2,0,0,1);overflow:hidden;transform:translateY(-6px)}.OshizCaseStudyReframe-module__6qzOJW__captionDetail strong{color:#171714;font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin-top:16px;font-size:15px;font-weight:650;line-height:1.22;display:block}.OshizCaseStudyReframe-module__6qzOJW__captionDetail p{color:#686862;text-wrap:pretty;margin:9px 0 1px;font-size:11px;line-height:1.48}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:hover>figcaption,.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:focus-visible>figcaption{background:#fffffff5;box-shadow:0 22px 54px #12181f1f,0 0 0 1px #0000000f}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:hover .OshizCaseStudyReframe-module__6qzOJW__captionDetail,.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:focus-visible .OshizCaseStudyReframe-module__6qzOJW__captionDetail{opacity:1;max-height:150px;transform:translateY(0)}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups img{width:100%;height:auto;display:block}.OshizCaseStudyReframe-module__6qzOJW__motionPoster{opacity:1;transition:opacity .24s}.OshizCaseStudyReframe-module__6qzOJW__motionMockup{z-index:1;opacity:0;pointer-events:none;transition:opacity .24s;position:absolute;inset:0}.OshizCaseStudyReframe-module__6qzOJW__motionMockup video{object-fit:cover;background:#111;border-radius:6.8%/3.2%;width:70%;height:83.5%;position:absolute;top:7.8%;left:15%}.OshizCaseStudyReframe-module__6qzOJW__motionMockup img{z-index:1;position:absolute;inset:0}.OshizCaseStudyReframe-module__6qzOJW__dmPrototype{--prototype-scale:.7;aspect-ratio:393/852;background:#f7f7f8;border-radius:13.25%/6.1%;inset:7.8% 15% auto;overflow:hidden}.OshizCaseStudyReframe-module__6qzOJW__dmPrototype iframe{pointer-events:none;width:433px;height:932px;transform:scale(var(--prototype-scale)) translate(-20px, -40px);transform-origin:0 0;background:#f7f7f8;border:0;position:absolute;top:0;left:0}.OshizCaseStudyReframe-module__6qzOJW__timeCycle{z-index:1;pointer-events:none;position:absolute;inset:0}.OshizCaseStudyReframe-module__6qzOJW__timeCycle img{opacity:0;will-change:opacity;position:absolute;inset:0}.OshizCaseStudyReframe-module__6qzOJW__timeCycle img:first-child{opacity:1}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:hover .OshizCaseStudyReframe-module__6qzOJW__timeCycle img,.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:focus-visible .OshizCaseStudyReframe-module__6qzOJW__timeCycle img{animation:6s linear infinite OshizCaseStudyReframe-module__6qzOJW__oshizTimeOfDay}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:hover .OshizCaseStudyReframe-module__6qzOJW__timeCycle img:nth-child(2),.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:focus-visible .OshizCaseStudyReframe-module__6qzOJW__timeCycle img:nth-child(2){animation-delay:-4.5s}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:hover .OshizCaseStudyReframe-module__6qzOJW__timeCycle img:nth-child(3),.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:focus-visible .OshizCaseStudyReframe-module__6qzOJW__timeCycle img:nth-child(3){animation-delay:-3s}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:hover .OshizCaseStudyReframe-module__6qzOJW__timeCycle img:nth-child(4),.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:focus-visible .OshizCaseStudyReframe-module__6qzOJW__timeCycle img:nth-child(4){animation-delay:-1.5s}@keyframes OshizCaseStudyReframe-module__6qzOJW__oshizTimeOfDay{0%,20%{opacity:1}25%,95%{opacity:0}to{opacity:1}}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:hover .OshizCaseStudyReframe-module__6qzOJW__motionPoster,.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:focus-visible .OshizCaseStudyReframe-module__6qzOJW__motionPoster{opacity:0}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:hover .OshizCaseStudyReframe-module__6qzOJW__motionMockup,.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:focus-visible .OshizCaseStudyReframe-module__6qzOJW__motionMockup{opacity:1}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:focus-visible{outline:none}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:focus-visible .OshizCaseStudyReframe-module__6qzOJW__motionMockup video{box-shadow:0 0 0 2px #46a6fd}.OshizCaseStudyReframe-module__6qzOJW__heroInner{gap:clamp(46px,7vw,88px);display:grid}.OshizCaseStudyReframe-module__6qzOJW__mobileBack{display:none}.OshizCaseStudyReframe-module__6qzOJW__heroCopy{max-width:1080px}.OshizCaseStudyReframe-module__6qzOJW__heroEyebrow{color:var(--oshiz-yellow);font:680 11px/1 var(--font-mono), monospace;letter-spacing:.1em;margin:0 0 26px}.OshizCaseStudyReframe-module__6qzOJW__heroCopy h1{color:var(--oshiz-yellow);font-family:var(--font-display);letter-spacing:-.09em;margin:0;font-size:clamp(94px,16vw,220px);font-weight:650;line-height:.76}.OshizCaseStudyReframe-module__6qzOJW__heroStatement{max-width:1000px;font-family:var(--font-display);letter-spacing:-.058em;word-break:keep-all;text-wrap:balance;margin:56px 0 0;font-size:clamp(40px,5.8vw,78px);font-weight:500;line-height:1.04}.OshizCaseStudyReframe-module__6qzOJW__heroMeta{border-top:1px solid var(--oshiz-line-dark);border-bottom:1px solid var(--oshiz-line-dark);grid-template-columns:1.2fr 2.2fr .65fr .8fr .8fr;margin:0;display:grid}.OshizCaseStudyReframe-module__6qzOJW__heroMeta>div{border-right:1px solid var(--oshiz-line-dark);min-width:0;padding:22px 20px 24px}.OshizCaseStudyReframe-module__6qzOJW__heroMeta>div:first-child{padding-left:0}.OshizCaseStudyReframe-module__6qzOJW__heroMeta>div:last-child{border-right:0}.OshizCaseStudyReframe-module__6qzOJW__heroMeta dt{color:var(--oshiz-yellow);font:680 9px/1 var(--font-mono), monospace;letter-spacing:.09em;margin-bottom:12px}.OshizCaseStudyReframe-module__6qzOJW__heroMeta dd{color:#ffffffbd;word-break:keep-all;margin:0;font-size:13px;line-height:1.55}.OshizCaseStudyReframe-module__6qzOJW__widePlaceholder{margin:0}.OshizCaseStudyReframe-module__6qzOJW__widePlaceholderMedia{aspect-ratio:var(--media-ratio,16 / 9);background:#2c2c2d;border:1px solid #ffffff29;border-radius:26px;position:relative;overflow:hidden}.OshizCaseStudyReframe-module__6qzOJW__widePlaceholderMedia img,.OshizCaseStudyReframe-module__6qzOJW__widePlaceholderMedia video,.OshizCaseStudyReframe-module__6qzOJW__mobilePlaceholderScreen img,.OshizCaseStudyReframe-module__6qzOJW__mobilePlaceholderScreen video{object-fit:cover;width:100%;height:100%}.OshizCaseStudyReframe-module__6qzOJW__widePlaceholder figcaption,.OshizCaseStudyReframe-module__6qzOJW__mobilePlaceholder figcaption{justify-content:space-between;gap:16px;margin-top:12px;font-size:11px;line-height:1.4;display:flex}.OshizCaseStudyReframe-module__6qzOJW__widePlaceholder figcaption strong{color:#ffffffc7}.OshizCaseStudyReframe-module__6qzOJW__widePlaceholder figcaption span{color:#ffffff6b}.OshizCaseStudyReframe-module__6qzOJW__placeholderEmpty{color:var(--oshiz-placeholder-ink);text-align:center;align-content:center;place-items:center;gap:20px;padding:24px;display:grid;position:absolute;inset:0}.OshizCaseStudyReframe-module__6qzOJW__placeholderEmpty:before{border-radius:inherit;content:"";border:1px dashed #77777275;position:absolute;inset:18px}.OshizCaseStudyReframe-module__6qzOJW__placeholderEmpty>span{max-width:28ch;font:680 9px/1.4 var(--font-mono), monospace;letter-spacing:.08em}.OshizCaseStudyReframe-module__6qzOJW__placeholderEmpty>svg{opacity:.7;width:28px;height:28px}.OshizCaseStudyReframe-module__6qzOJW__placeholderEmpty>small{font:650 8px/1 var(--font-mono), monospace;letter-spacing:.08em}.OshizCaseStudyReframe-module__6qzOJW__snapshotSummary{border-top:1px solid var(--oshiz-line-light);border-bottom:1px solid var(--oshiz-line-light);grid-template-columns:repeat(3,1fr);display:grid}.OshizCaseStudyReframe-module__6qzOJW__snapshotSummary article{border-right:1px solid var(--oshiz-line-light);padding:28px 30px 34px}.OshizCaseStudyReframe-module__6qzOJW__snapshotSummary article:first-child{padding-left:0}.OshizCaseStudyReframe-module__6qzOJW__snapshotSummary article:last-child{border-right:0}.OshizCaseStudyReframe-module__6qzOJW__snapshotSummary span,.OshizCaseStudyReframe-module__6qzOJW__blockHeader>span,.OshizCaseStudyReframe-module__6qzOJW__relationshipFunnel>span,.OshizCaseStudyReframe-module__6qzOJW__statusPanel>span,.OshizCaseStudyReframe-module__6qzOJW__alivePrinciple header>span,.OshizCaseStudyReframe-module__6qzOJW__retentionDecision header>span,.OshizCaseStudyReframe-module__6qzOJW__nextFocus header>span,.OshizCaseStudyReframe-module__6qzOJW__japanResearch>span,.OshizCaseStudyReframe-module__6qzOJW__roleGrid article>span{color:var(--oshiz-yellow-ink);font:680 10px/1 var(--font-mono), monospace;letter-spacing:.08em}.OshizCaseStudyReframe-module__6qzOJW__snapshotSummary p{font-family:var(--font-display);letter-spacing:-.035em;word-break:keep-all;margin:40px 0 0;font-size:clamp(20px,2.2vw,28px);line-height:1.38}.OshizCaseStudyReframe-module__6qzOJW__metricGrid{background:var(--oshiz-line-light);border:1px solid var(--oshiz-line-light);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:56px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__metricGrid article{background:var(--oshiz-paper);min-width:0;padding:24px}.OshizCaseStudyReframe-module__6qzOJW__metricGrid strong{color:var(--oshiz-yellow-ink);font-family:var(--font-display);letter-spacing:-.065em;font-size:clamp(44px,5vw,72px);line-height:.86;display:block}.OshizCaseStudyReframe-module__6qzOJW__metricGrid span{word-break:keep-all;min-height:42px;margin-top:42px;font-size:14px;font-weight:700;line-height:1.45;display:block}.OshizCaseStudyReframe-module__6qzOJW__metricGrid small{color:var(--oshiz-muted-light);word-break:keep-all;margin-top:12px;font-size:10px;line-height:1.45;display:block}.OshizCaseStudyReframe-module__6qzOJW__previewFlow{border-top:1px solid var(--oshiz-line-light);border-bottom:1px solid var(--oshiz-line-light);grid-template-columns:repeat(7,minmax(0,1fr));padding:20px 0;display:grid}.OshizCaseStudyReframe-module__6qzOJW__previewFlow>div{border-right:1px solid var(--oshiz-line-light);flex-direction:column;justify-content:space-between;min-width:0;min-height:84px;padding:0 22px;display:flex;position:relative}.OshizCaseStudyReframe-module__6qzOJW__previewFlow>div:first-child{padding-left:0}.OshizCaseStudyReframe-module__6qzOJW__previewFlow>div:last-child{border-right:0}.OshizCaseStudyReframe-module__6qzOJW__previewFlow span{color:var(--oshiz-yellow-ink);font:650 9px/1 var(--font-mono), monospace}.OshizCaseStudyReframe-module__6qzOJW__previewFlow strong{font-size:12px;line-height:1.3}.OshizCaseStudyReframe-module__6qzOJW__previewFlow svg{z-index:1;background:var(--oshiz-soft);color:var(--oshiz-yellow-ink);padding:2px;position:absolute;bottom:0;right:-9px}.OshizCaseStudyReframe-module__6qzOJW__screenRail{scrollbar-width:thin;scroll-snap-type:x proximity;grid-template-columns:repeat(7,minmax(160px,1fr));gap:18px;margin-top:52px;padding:1px 1px 16px;display:grid;overflow-x:auto}.OshizCaseStudyReframe-module__6qzOJW__screenRailCompact{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.OshizCaseStudyReframe-module__6qzOJW__mobilePlaceholder{scroll-snap-align:start;min-width:0;margin:0}.OshizCaseStudyReframe-module__6qzOJW__mobilePlaceholderScreen{aspect-ratio:9/19.5;background:linear-gradient(#77777224 1px, transparent 1px), linear-gradient(90deg, #77777224 1px, transparent 1px), var(--oshiz-placeholder);background-size:22px 22px;border:1px solid #11111329;border-radius:28px;position:relative;overflow:hidden}.OshizCaseStudyReframe-module__6qzOJW__mobilePlaceholder figcaption{color:var(--oshiz-muted-light);display:block}.OshizCaseStudyReframe-module__6qzOJW__mobilePlaceholder figcaption strong{font-size:11px;line-height:1.35;display:block}.OshizCaseStudyReframe-module__6qzOJW__mobilePlaceholder figcaption span{margin-top:5px;font-size:10px;display:block}.OshizCaseStudyReframe-module__6qzOJW__challengeCards{border-top:1px solid #11111347;border-bottom:1px solid #11111347;grid-template-columns:repeat(3,1fr);display:grid}.OshizCaseStudyReframe-module__6qzOJW__challengeCards a{min-height:360px;color:inherit;border-right:1px solid #11111347;padding:26px 28px 32px;text-decoration:none;position:relative}.OshizCaseStudyReframe-module__6qzOJW__challengeCards a:last-child{border-right:0}.OshizCaseStudyReframe-module__6qzOJW__challengeCards a>span{font:680 11px/1 var(--font-mono), monospace}.OshizCaseStudyReframe-module__6qzOJW__challengeCards a>small{font:680 9px/1 var(--font-mono), monospace;letter-spacing:.08em;margin-top:12px;display:block}.OshizCaseStudyReframe-module__6qzOJW__challengeCards h3{font-family:var(--font-display);letter-spacing:-.045em;word-break:keep-all;margin:116px 0 0;font-size:clamp(26px,2.6vw,38px);font-weight:560;line-height:1.18}.OshizCaseStudyReframe-module__6qzOJW__challengeCards svg{position:absolute;bottom:28px;right:28px}.OshizCaseStudyReframe-module__6qzOJW__challengeCards a:hover,.OshizCaseStudyReframe-module__6qzOJW__challengeCards a:focus-visible{background:#11111312}.OshizCaseStudyReframe-module__6qzOJW__challengeCards a:focus-visible{outline:3px solid var(--oshiz-black);outline-offset:-3px}.OshizCaseStudyReframe-module__6qzOJW__challengeSection{padding:clamp(118px,12vw,184px) 0}.OshizCaseStudyReframe-module__6qzOJW__challengeChapter{min-width:0}.OshizCaseStudyReframe-module__6qzOJW__challengeChapterHeader{grid-template-columns:minmax(180px,.32fr) minmax(0,1fr);align-items:start;gap:clamp(42px,8vw,112px);margin-bottom:clamp(78px,10vw,130px);display:grid}.OshizCaseStudyReframe-module__6qzOJW__challengeChapterHeader>p{font:680 10px/1 var(--font-mono), monospace;letter-spacing:.08em;gap:12px;margin:7px 0 0;display:grid}.OshizCaseStudyReframe-module__6qzOJW__challengeChapterHeader>p span:first-child{color:var(--oshiz-yellow-ink)}.OshizCaseStudyReframe-module__6qzOJW__challengeChapterHeader h2{max-width:900px;font-family:var(--font-display);letter-spacing:-.068em;text-wrap:balance;word-break:keep-all;margin:0;font-size:clamp(54px,7vw,102px);font-weight:560;line-height:.98}.OshizCaseStudyReframe-module__6qzOJW__challengeLead{max-width:760px;color:var(--oshiz-muted-light);letter-spacing:-.028em;word-break:keep-all;margin:0 0 80px 34%;font-size:clamp(18px,2vw,24px);line-height:1.72}.OshizCaseStudyReframe-module__6qzOJW__activationEvidence{border:1px solid var(--oshiz-line-dark);background:var(--oshiz-line-dark);border-radius:26px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1px;display:grid;overflow:hidden}.OshizCaseStudyReframe-module__6qzOJW__primaryMetric,.OshizCaseStudyReframe-module__6qzOJW__activationFunnel{background:#19191b;padding:clamp(28px,4vw,54px)}.OshizCaseStudyReframe-module__6qzOJW__primaryMetric>span,.OshizCaseStudyReframe-module__6qzOJW__activationFunnel>span{color:var(--oshiz-yellow);font:680 9px/1 var(--font-mono), monospace;letter-spacing:.08em}.OshizCaseStudyReframe-module__6qzOJW__primaryMetric>strong{color:var(--oshiz-yellow);font-family:var(--font-display);letter-spacing:-.09em;margin-top:100px;font-size:clamp(90px,12vw,156px);line-height:.72;display:block}.OshizCaseStudyReframe-module__6qzOJW__primaryMetric h3{max-width:490px;font-family:var(--font-display);letter-spacing:-.048em;word-break:keep-all;margin:48px 0 0;font-size:clamp(26px,3vw,40px);font-weight:560;line-height:1.17}.OshizCaseStudyReframe-module__6qzOJW__primaryMetric p{max-width:470px;color:var(--oshiz-muted-dark);word-break:keep-all;margin:22px 0 0;font-size:14px;line-height:1.7}.OshizCaseStudyReframe-module__6qzOJW__activationFunnel ol{gap:22px;margin:4px 0 0;padding:0;list-style:none;display:grid}.OshizCaseStudyReframe-module__6qzOJW__activationFunnel li{grid-template-columns:1fr auto;gap:6px 18px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__activationFunnel li>span{color:var(--oshiz-muted-dark);font:650 9px/1 var(--font-mono), monospace;letter-spacing:.07em}.OshizCaseStudyReframe-module__6qzOJW__activationFunnel li>strong{font-family:var(--font-display);justify-self:end;font-size:28px;line-height:.9}.OshizCaseStudyReframe-module__6qzOJW__activationFunnel li>small{color:var(--oshiz-muted-dark);font-size:10px}.OshizCaseStudyReframe-module__6qzOJW__activationFunnel li>i{width:var(--funnel-width);background:linear-gradient(90deg, #7f8119, var(--oshiz-yellow));border-radius:999px;grid-column:1/-1;height:14px}.OshizCaseStudyReframe-module__6qzOJW__supportingMetricRow{background:var(--oshiz-line-dark);grid-template-columns:1fr 1fr;gap:1px;margin-top:52px;padding-top:1px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__supportingMetricRow>div{background:#19191b;padding:22px}.OshizCaseStudyReframe-module__6qzOJW__supportingMetricRow strong{color:var(--oshiz-yellow);font-family:var(--font-display);font-size:36px;display:block}.OshizCaseStudyReframe-module__6qzOJW__supportingMetricRow span{color:var(--oshiz-muted-dark);word-break:keep-all;margin-top:12px;font-size:11px;line-height:1.45;display:block}.OshizCaseStudyReframe-module__6qzOJW__decisionGrid{border-top:1px solid var(--oshiz-line-dark);border-bottom:1px solid var(--oshiz-line-dark);grid-template-columns:repeat(3,1fr);margin-top:94px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__decisionGrid article{border-right:1px solid var(--oshiz-line-dark);min-height:330px;padding:26px}.OshizCaseStudyReframe-module__6qzOJW__decisionGrid article:last-child{border-right:0}.OshizCaseStudyReframe-module__6qzOJW__decisionGrid article>span{color:var(--oshiz-yellow);font:680 10px/1 var(--font-mono), monospace}.OshizCaseStudyReframe-module__6qzOJW__decisionGrid h3{font-family:var(--font-display);letter-spacing:-.04em;word-break:keep-all;margin:82px 0 0;font-size:clamp(25px,2.5vw,34px);font-weight:560;line-height:1.18}.OshizCaseStudyReframe-module__6qzOJW__decisionGrid p{color:var(--oshiz-muted-dark);word-break:keep-all;margin:22px 0 0;font-size:13px;line-height:1.7}.OshizCaseStudyReframe-module__6qzOJW__experienceBlock{margin-top:118px}.OshizCaseStudyReframe-module__6qzOJW__blockHeader{max-width:760px}.OshizCaseStudyReframe-module__6qzOJW__blockHeader h3,.OshizCaseStudyReframe-module__6qzOJW__statusPanel h3,.OshizCaseStudyReframe-module__6qzOJW__alivePrinciple h3,.OshizCaseStudyReframe-module__6qzOJW__retentionDecision h3,.OshizCaseStudyReframe-module__6qzOJW__nextFocus h3{font-family:var(--font-display);letter-spacing:-.052em;word-break:keep-all;text-wrap:balance;margin:22px 0 0;font-size:clamp(32px,4vw,56px);font-weight:560;line-height:1.08}.OshizCaseStudyReframe-module__6qzOJW__blockHeader p,.OshizCaseStudyReframe-module__6qzOJW__statusPanel p,.OshizCaseStudyReframe-module__6qzOJW__alivePrinciple p,.OshizCaseStudyReframe-module__6qzOJW__retentionDecision p,.OshizCaseStudyReframe-module__6qzOJW__nextFocus p{max-width:670px;color:inherit;opacity:.62;word-break:keep-all;margin:22px 0 0;font-size:14px;line-height:1.7}.OshizCaseStudyReframe-module__6qzOJW__activationScreens{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin-top:56px;padding-bottom:16px;display:grid;overflow-x:auto}.OshizCaseStudyReframe-module__6qzOJW__labeledScreen{min-width:170px}.OshizCaseStudyReframe-module__6qzOJW__labeledScreen>span{color:var(--oshiz-yellow);font:680 9px/1 var(--font-mono), monospace;letter-spacing:.08em;margin-bottom:12px;display:block}.OshizCaseStudyReframe-module__6qzOJW__dark .OshizCaseStudyReframe-module__6qzOJW__mobilePlaceholder figcaption{color:var(--oshiz-muted-dark)}.OshizCaseStudyReframe-module__6qzOJW__statusPanel{border-top:1px solid var(--oshiz-line-dark);border-bottom:1px solid var(--oshiz-line-dark);grid-template-columns:180px 1fr;gap:70px;margin-top:80px;padding:34px 0;display:grid}.OshizCaseStudyReframe-module__6qzOJW__statusPanel>span{color:var(--oshiz-yellow)}.OshizCaseStudyReframe-module__6qzOJW__statusPanel h3{max-width:820px;margin-top:0}.OshizCaseStudyReframe-module__6qzOJW__relationshipEvidence{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:28px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__relationshipFunnel{border:1px solid var(--oshiz-line-light);border-radius:24px;padding:clamp(30px,4vw,50px)}.OshizCaseStudyReframe-module__6qzOJW__relationshipFunnel ol{grid-template-columns:repeat(5,1fr);margin:50px 0 0;padding:0;list-style:none;display:grid}.OshizCaseStudyReframe-module__6qzOJW__relationshipFunnel li{border-right:1px solid var(--oshiz-line-light);min-width:0;min-height:180px;padding:20px 18px;position:relative}.OshizCaseStudyReframe-module__6qzOJW__relationshipFunnel li:last-child{border-right:0}.OshizCaseStudyReframe-module__6qzOJW__relationshipFunnel li>span{color:var(--oshiz-yellow-ink);font:650 9px/1 var(--font-mono), monospace}.OshizCaseStudyReframe-module__6qzOJW__relationshipFunnel li>strong{font-family:var(--font-display);letter-spacing:-.06em;margin-top:46px;font-size:clamp(30px,3vw,46px);line-height:.9;display:block}.OshizCaseStudyReframe-module__6qzOJW__relationshipFunnel li>p{color:var(--oshiz-muted-light);word-break:keep-all;margin:14px 0 0;font-size:11px;line-height:1.4}.OshizCaseStudyReframe-module__6qzOJW__relationshipFunnel li>svg{z-index:1;background:var(--oshiz-paper);color:var(--oshiz-yellow-ink);padding:2px;position:absolute;bottom:12px;right:-8px}.OshizCaseStudyReframe-module__6qzOJW__supportingCards{border:1px solid var(--oshiz-line-light);background:var(--oshiz-line-light);border-radius:24px;gap:1px;display:grid;overflow:hidden}.OshizCaseStudyReframe-module__6qzOJW__supportingCards article{background:var(--oshiz-paper);flex-direction:column;justify-content:space-between;min-height:150px;padding:24px;display:flex}.OshizCaseStudyReframe-module__6qzOJW__supportingCards strong{color:var(--oshiz-yellow-ink);font-family:var(--font-display);letter-spacing:-.06em;font-size:44px;line-height:.85}.OshizCaseStudyReframe-module__6qzOJW__supportingCards span{max-width:20ch;color:var(--oshiz-muted-light);word-break:keep-all;font-size:11px;line-height:1.4}.OshizCaseStudyReframe-module__6qzOJW__relationshipStrategy{margin-top:110px}.OshizCaseStudyReframe-module__6qzOJW__loopPlaceholder{border:1px solid var(--oshiz-line-light);color:#fff;background:#171719;border-radius:28px;padding:clamp(26px,5vw,58px)}.OshizCaseStudyReframe-module__6qzOJW__loopPlaceholder header{justify-content:space-between;align-items:center;gap:32px;display:flex}.OshizCaseStudyReframe-module__6qzOJW__loopPlaceholder header span{color:var(--oshiz-yellow);font:680 9px/1 var(--font-mono), monospace;letter-spacing:.08em}.OshizCaseStudyReframe-module__6qzOJW__loopPlaceholder header strong{max-width:540px;font-family:var(--font-display);letter-spacing:-.048em;text-align:right;font-size:clamp(25px,3vw,42px);font-weight:560;line-height:1.06}.OshizCaseStudyReframe-module__6qzOJW__loopNodes{border-top:1px solid var(--oshiz-line-dark);border-bottom:1px solid var(--oshiz-line-dark);grid-template-columns:repeat(6,1fr);margin-top:100px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__loopNodes>div{border-right:1px solid var(--oshiz-line-dark);flex-direction:column;justify-content:space-between;min-width:0;min-height:144px;padding:18px;display:flex;position:relative}.OshizCaseStudyReframe-module__6qzOJW__loopNodes>div:last-child{background:#fcff4b1a;border-right:0}.OshizCaseStudyReframe-module__6qzOJW__loopNodes span{color:var(--oshiz-yellow);font:650 9px/1 var(--font-mono), monospace}.OshizCaseStudyReframe-module__6qzOJW__loopNodes strong{font-size:12px}.OshizCaseStudyReframe-module__6qzOJW__loopNodes svg{z-index:1;color:var(--oshiz-yellow);background:#171719;padding:2px;position:absolute;bottom:18px;right:-9px}.OshizCaseStudyReframe-module__6qzOJW__relationshipStrategy>p{max-width:700px;color:var(--oshiz-muted-light);letter-spacing:-.02em;word-break:keep-all;margin:30px 0 0 auto;font-size:16px;line-height:1.7}.OshizCaseStudyReframe-module__6qzOJW__relationshipDecisions{gap:140px;margin-top:150px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__relationshipDecision{grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr);align-items:start;gap:clamp(48px,8vw,100px);display:grid}.OshizCaseStudyReframe-module__6qzOJW__relationshipDecision>header{position:sticky;top:120px}.OshizCaseStudyReframe-module__6qzOJW__relationshipDecision>header>p:first-child{color:var(--oshiz-yellow-ink);font:680 9px/1 var(--font-mono), monospace;letter-spacing:.08em;gap:14px;margin:0;display:flex}.OshizCaseStudyReframe-module__6qzOJW__relationshipDecision>header h3{font-family:var(--font-display);letter-spacing:-.06em;word-break:keep-all;text-wrap:balance;margin:32px 0 0;font-size:clamp(38px,5vw,66px);font-weight:560;line-height:1.03}.OshizCaseStudyReframe-module__6qzOJW__relationshipDecision>header>p:last-child{color:var(--oshiz-muted-light);word-break:keep-all;margin:26px 0 0;font-size:14px;line-height:1.7}.OshizCaseStudyReframe-module__6qzOJW__relationshipDecision .OshizCaseStudyReframe-module__6qzOJW__screenRail{margin-top:0}.OshizCaseStudyReframe-module__6qzOJW__alivePrinciple{background:var(--oshiz-yellow);border-radius:26px;grid-template-columns:minmax(280px,.6fr) minmax(0,1.4fr);gap:70px;margin-top:140px;padding:44px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__alivePrinciple header>span{color:var(--oshiz-yellow-ink)}.OshizCaseStudyReframe-module__6qzOJW__alivePrinciple .OshizCaseStudyReframe-module__6qzOJW__screenRail{margin-top:0}.OshizCaseStudyReframe-module__6qzOJW__relationshipSignals{border-top:1px solid var(--oshiz-line-light);margin-top:150px;padding-top:70px}.OshizCaseStudyReframe-module__6qzOJW__cohortComparison{grid-template-columns:1fr 190px 1fr;align-items:stretch;gap:20px;margin-top:56px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__cohortComparison article{border:1px solid var(--oshiz-line-light);border-radius:18px;padding:26px}.OshizCaseStudyReframe-module__6qzOJW__cohortComparison article>span{color:var(--oshiz-yellow-ink);font:680 9px/1 var(--font-mono), monospace}.OshizCaseStudyReframe-module__6qzOJW__cohortComparison dl{grid-template-columns:repeat(3,1fr);margin:70px 0 0;display:grid}.OshizCaseStudyReframe-module__6qzOJW__cohortComparison dl>div{border-right:1px solid var(--oshiz-line-light);text-align:center}.OshizCaseStudyReframe-module__6qzOJW__cohortComparison dl>div:last-child{border-right:0}.OshizCaseStudyReframe-module__6qzOJW__cohortComparison dt{color:var(--oshiz-muted-light);font-size:10px}.OshizCaseStudyReframe-module__6qzOJW__cohortComparison dd{font-family:var(--font-display);letter-spacing:-.055em;margin:12px 0 0;font-size:clamp(30px,4vw,52px)}.OshizCaseStudyReframe-module__6qzOJW__cohortDelta{background:var(--oshiz-yellow);color:var(--oshiz-black);text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;display:flex}.OshizCaseStudyReframe-module__6qzOJW__cohortDelta strong{font-family:var(--font-display);letter-spacing:-.07em;font-size:64px;line-height:.8}.OshizCaseStudyReframe-module__6qzOJW__cohortDelta span{margin-top:18px;font-size:11px;font-weight:700}.OshizCaseStudyReframe-module__6qzOJW__photoSignals{border:1px solid var(--oshiz-line-light);background:var(--oshiz-line-light);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:20px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__photoSignals article{background:var(--oshiz-paper);padding:24px}.OshizCaseStudyReframe-module__6qzOJW__photoSignals span{font:680 9px/1 var(--font-mono), monospace}.OshizCaseStudyReframe-module__6qzOJW__photoSignals strong{color:var(--oshiz-yellow-ink);font-family:var(--font-display);letter-spacing:-.065em;margin-top:52px;font-size:54px;line-height:.85;display:block}.OshizCaseStudyReframe-module__6qzOJW__photoSignals small{color:var(--oshiz-muted-light);margin-top:10px;display:block}.OshizCaseStudyReframe-module__6qzOJW__retentionQuestion{border:1px solid var(--oshiz-line-dark);background:#19191b;border-radius:28px;padding:clamp(30px,5vw,56px)}.OshizCaseStudyReframe-module__6qzOJW__retentionNumbers{grid-template-columns:1fr auto 1fr .8fr;align-items:center;gap:26px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__retentionNumbers article,.OshizCaseStudyReframe-module__6qzOJW__retentionNumbers>div{border:1px solid var(--oshiz-line-dark);border-radius:18px;min-height:230px;padding:24px}.OshizCaseStudyReframe-module__6qzOJW__retentionNumbers article span,.OshizCaseStudyReframe-module__6qzOJW__retentionNumbers>div span{color:var(--oshiz-muted-dark);font:680 9px/1.4 var(--font-mono), monospace;letter-spacing:.07em}.OshizCaseStudyReframe-module__6qzOJW__retentionNumbers article strong{font-family:var(--font-display);letter-spacing:-.075em;margin-top:92px;font-size:clamp(52px,7vw,84px);line-height:.75;display:block}.OshizCaseStudyReframe-module__6qzOJW__retentionNumbers>strong{color:var(--oshiz-muted-dark);font-size:13px}.OshizCaseStudyReframe-module__6qzOJW__retentionNumbers>div{background:var(--oshiz-yellow);color:var(--oshiz-black);flex-direction:column;justify-content:space-between;display:flex}.OshizCaseStudyReframe-module__6qzOJW__retentionNumbers>div strong{font-family:var(--font-display);letter-spacing:-.075em;font-size:clamp(52px,6vw,76px);line-height:.75}.OshizCaseStudyReframe-module__6qzOJW__retentionNumbers>div span{color:var(--oshiz-yellow-ink)}.OshizCaseStudyReframe-module__6qzOJW__retentionQuestion>h3{font-family:var(--font-display);letter-spacing:-.062em;margin:70px 0 0;font-size:clamp(38px,5vw,72px);font-weight:560;line-height:1}.OshizCaseStudyReframe-module__6qzOJW__selectionDiagnosis{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:18px;margin-top:76px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__selectionDiagnosis>article{border-top:1px solid var(--oshiz-line-dark);border-bottom:1px solid var(--oshiz-line-dark);min-width:0;padding:24px}.OshizCaseStudyReframe-module__6qzOJW__selectionDiagnosis>article>span{color:var(--oshiz-yellow);font:680 9px/1 var(--font-mono), monospace;letter-spacing:.07em}.OshizCaseStudyReframe-module__6qzOJW__selectionDiagnosis h3{font-family:var(--font-display);letter-spacing:-.038em;word-break:keep-all;margin:68px 0 0;font-size:clamp(21px,2.3vw,32px);font-weight:560;line-height:1.2}.OshizCaseStudyReframe-module__6qzOJW__selectionDiagnosis>svg{color:var(--oshiz-yellow);align-self:center}.OshizCaseStudyReframe-module__6qzOJW__selectionFinding{background:#fcff4b14}.OshizCaseStudyReframe-module__6qzOJW__validationResults{grid-template-columns:1fr 1fr;gap:20px;margin-top:80px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__validationResults article{border:1px solid var(--oshiz-line-dark);border-radius:20px;min-height:330px;padding:28px}.OshizCaseStudyReframe-module__6qzOJW__validationResults span{color:var(--oshiz-yellow);font:680 9px/1 var(--font-mono), monospace;letter-spacing:.08em}.OshizCaseStudyReframe-module__6qzOJW__validationResults strong{font-family:var(--font-display);letter-spacing:-.075em;margin-top:100px;font-size:clamp(54px,7vw,86px);line-height:.84;display:block}.OshizCaseStudyReframe-module__6qzOJW__validationResults p{max-width:460px;color:var(--oshiz-muted-dark);word-break:keep-all;margin:22px 0 0;font-size:13px;line-height:1.55}.OshizCaseStudyReframe-module__6qzOJW__retentionDecision{background:var(--oshiz-yellow);color:var(--oshiz-black);border-radius:28px;margin-top:110px;padding:clamp(30px,5vw,58px)}.OshizCaseStudyReframe-module__6qzOJW__retentionDecision header>span{color:var(--oshiz-yellow-ink)}.OshizCaseStudyReframe-module__6qzOJW__retentionDecision .OshizCaseStudyReframe-module__6qzOJW__screenRail{margin-top:62px}.OshizCaseStudyReframe-module__6qzOJW__retentionFlow{border-top:1px solid #11111342;border-bottom:1px solid #11111342;grid-template-columns:repeat(5,1fr);margin-top:64px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__retentionFlow>div{border-right:1px solid #11111342;align-items:flex-end;min-height:110px;padding:18px;display:flex;position:relative}.OshizCaseStudyReframe-module__6qzOJW__retentionFlow>div:last-child{border-right:0}.OshizCaseStudyReframe-module__6qzOJW__retentionFlow strong{font-size:11px}.OshizCaseStudyReframe-module__6qzOJW__retentionFlow svg{z-index:1;background:var(--oshiz-yellow);padding:2px;position:absolute;bottom:16px;right:-9px}.OshizCaseStudyReframe-module__6qzOJW__nextFocus{border-top:1px solid var(--oshiz-line-dark);grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr);gap:70px;margin-top:100px;padding-top:60px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__nextFocus header>span{color:var(--oshiz-yellow)}.OshizCaseStudyReframe-module__6qzOJW__nextFocus ul{grid-template-columns:1fr 1fr;gap:10px 20px;margin:30px 0 0;padding:0;list-style:none;display:grid}.OshizCaseStudyReframe-module__6qzOJW__nextFocus li{border-top:1px solid var(--oshiz-line-dark);color:var(--oshiz-muted-dark);padding-top:10px;font-size:11px}.OshizCaseStudyReframe-module__6qzOJW__nextFocus .OshizCaseStudyReframe-module__6qzOJW__screenRail{margin-top:0}.OshizCaseStudyReframe-module__6qzOJW__additionalGrid{border:1px solid var(--oshiz-line-light);background:var(--oshiz-line-light);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__additionalGrid article{background:var(--oshiz-soft);flex-direction:column;justify-content:space-between;min-height:140px;padding:20px;display:flex}.OshizCaseStudyReframe-module__6qzOJW__additionalGrid article>span{color:var(--oshiz-yellow-ink);font:680 9px/1 var(--font-mono), monospace;letter-spacing:.06em}.OshizCaseStudyReframe-module__6qzOJW__additionalGrid article>strong{font-size:13px;line-height:1.35}.OshizCaseStudyReframe-module__6qzOJW__additionalGrid .OshizCaseStudyReframe-module__6qzOJW__japanResearch{background:var(--oshiz-yellow);grid-column:span 2;min-height:250px}.OshizCaseStudyReframe-module__6qzOJW__japanResearch p{max-width:520px;font-family:var(--font-display);letter-spacing:-.035em;word-break:keep-all;margin:42px 0 0;font-size:23px;line-height:1.4}.OshizCaseStudyReframe-module__6qzOJW__japanResearch small{color:var(--oshiz-yellow-ink);margin-top:28px;font-size:10px;line-height:1.5}.OshizCaseStudyReframe-module__6qzOJW__evolution{border-top:1px solid var(--oshiz-line-dark);border-bottom:1px solid var(--oshiz-line-dark);grid-template-columns:repeat(4,1fr);display:grid}.OshizCaseStudyReframe-module__6qzOJW__evolution>div{border-right:1px solid var(--oshiz-line-dark);min-height:160px;padding:22px;position:relative}.OshizCaseStudyReframe-module__6qzOJW__evolution>div:last-child{background:#fcff4b14;border-right:0}.OshizCaseStudyReframe-module__6qzOJW__evolution strong{margin-top:84px;font-size:12px;line-height:1.4;display:block}.OshizCaseStudyReframe-module__6qzOJW__evolution svg{z-index:1;background:var(--oshiz-black);color:var(--oshiz-yellow);padding:2px;position:absolute;bottom:22px;right:-9px}.OshizCaseStudyReframe-module__6qzOJW__outcomeGrid{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:64px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__outcomeGrid article{border:1px solid var(--oshiz-line-dark);border-radius:18px;min-height:290px;padding:24px}.OshizCaseStudyReframe-module__6qzOJW__outcomeGrid strong{color:var(--oshiz-yellow);font-family:var(--font-display);letter-spacing:-.075em;font-size:clamp(52px,6vw,78px);line-height:.82;display:block}.OshizCaseStudyReframe-module__6qzOJW__outcomeGrid span{color:var(--oshiz-muted-dark);word-break:keep-all;margin-top:110px;font-size:12px;line-height:1.45;display:block}.OshizCaseStudyReframe-module__6qzOJW__roleGrid{border:1px solid var(--oshiz-line-light);background:var(--oshiz-line-light);grid-template-columns:1fr 1fr;gap:1px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__roleGrid article{background:var(--oshiz-paper);padding:clamp(26px,4vw,46px)}.OshizCaseStudyReframe-module__6qzOJW__roleGrid h3{font-family:var(--font-display);letter-spacing:-.052em;margin:42px 0 0;font-size:clamp(32px,4vw,54px);font-weight:560}.OshizCaseStudyReframe-module__6qzOJW__roleGrid ul{grid-template-columns:1fr 1fr;gap:0 22px;margin:64px 0 0;padding:0;list-style:none;display:grid}.OshizCaseStudyReframe-module__6qzOJW__roleGrid li{border-top:1px solid var(--oshiz-line-light);color:var(--oshiz-muted-light);padding:11px 0;font-size:11px}.OshizCaseStudyReframe-module__6qzOJW__reflectionCopy{grid-template-columns:1fr 1fr;gap:70px;display:grid}.OshizCaseStudyReframe-module__6qzOJW__reflectionCopy p{font-family:var(--font-display);letter-spacing:-.042em;word-break:keep-all;margin:0;font-size:clamp(25px,3.2vw,42px);line-height:1.34}.OshizCaseStudyReframe-module__6qzOJW__reflectionCopy p+p{padding-top:90px}.OshizCaseStudyReframe-module__6qzOJW__yellow blockquote{font-family:var(--font-display);letter-spacing:-.066em;border-top:1px solid #1111134d;margin:120px 0 0;padding:42px 0 0;font-size:clamp(48px,7vw,96px);font-weight:560;line-height:.98}.OshizCaseStudyReframe-module__6qzOJW__yellow blockquote strong,.OshizCaseStudyReframe-module__6qzOJW__yellow blockquote span{max-width:1100px;display:block}.OshizCaseStudyReframe-module__6qzOJW__yellow blockquote span{color:var(--oshiz-yellow-ink)}@media (max-width:1100px){.OshizCaseStudyReframe-module__6qzOJW__productIntroInner{width:min(100% - 48px,920px)}.OshizCaseStudyReframe-module__6qzOJW__productIntroDetails{grid-template-columns:1fr;gap:44px}.OshizCaseStudyReframe-module__6qzOJW__productIntroCopy{max-width:720px}.OshizCaseStudyReframe-module__6qzOJW__productIntroMeta{max-width:680px}.OshizCaseStudyReframe-module__6qzOJW__sectionInner,.OshizCaseStudyReframe-module__6qzOJW__heroInner{width:min(100% - 48px,920px)}.OshizCaseStudyReframe-module__6qzOJW__heroMeta{grid-template-columns:repeat(2,1fr)}.OshizCaseStudyReframe-module__6qzOJW__heroMeta>div,.OshizCaseStudyReframe-module__6qzOJW__heroMeta>div:first-child{border-bottom:1px solid var(--oshiz-line-dark);padding-left:18px}.OshizCaseStudyReframe-module__6qzOJW__heroMeta>div:nth-child(2n){border-right:0}.OshizCaseStudyReframe-module__6qzOJW__snapshotSummary{grid-template-columns:1fr}.OshizCaseStudyReframe-module__6qzOJW__snapshotSummary article,.OshizCaseStudyReframe-module__6qzOJW__snapshotSummary article:first-child{border-right:0;border-bottom:1px solid var(--oshiz-line-light);padding:30px 0}.OshizCaseStudyReframe-module__6qzOJW__snapshotSummary article:last-child{border-bottom:0}.OshizCaseStudyReframe-module__6qzOJW__snapshotSummary p{margin-top:24px}.OshizCaseStudyReframe-module__6qzOJW__metricGrid,.OshizCaseStudyReframe-module__6qzOJW__outcomeGrid{grid-template-columns:1fr 1fr}.OshizCaseStudyReframe-module__6qzOJW__previewFlow{grid-template-columns:repeat(7,minmax(145px,1fr));overflow-x:auto}.OshizCaseStudyReframe-module__6qzOJW__challengeCards{grid-template-columns:1fr}.OshizCaseStudyReframe-module__6qzOJW__challengeCards a{border-bottom:1px solid #11111347;border-right:0;min-height:260px}.OshizCaseStudyReframe-module__6qzOJW__challengeCards a:last-child{border-bottom:0}.OshizCaseStudyReframe-module__6qzOJW__challengeCards h3{margin-top:72px}.OshizCaseStudyReframe-module__6qzOJW__activationEvidence,.OshizCaseStudyReframe-module__6qzOJW__relationshipEvidence,.OshizCaseStudyReframe-module__6qzOJW__alivePrinciple,.OshizCaseStudyReframe-module__6qzOJW__nextFocus,.OshizCaseStudyReframe-module__6qzOJW__decisionGrid{grid-template-columns:1fr}.OshizCaseStudyReframe-module__6qzOJW__decisionGrid article{border-right:0;border-bottom:1px solid var(--oshiz-line-dark);min-height:240px}.OshizCaseStudyReframe-module__6qzOJW__decisionGrid article:last-child{border-bottom:0}.OshizCaseStudyReframe-module__6qzOJW__decisionGrid h3{margin-top:54px}.OshizCaseStudyReframe-module__6qzOJW__relationshipFunnel ol{grid-template-columns:repeat(5,minmax(150px,1fr));overflow-x:auto}.OshizCaseStudyReframe-module__6qzOJW__relationshipDecision{grid-template-columns:1fr}.OshizCaseStudyReframe-module__6qzOJW__relationshipDecision>header{max-width:720px;position:static}.OshizCaseStudyReframe-module__6qzOJW__cohortComparison{grid-template-columns:1fr}.OshizCaseStudyReframe-module__6qzOJW__cohortDelta{min-height:160px}.OshizCaseStudyReframe-module__6qzOJW__retentionNumbers{grid-template-columns:1fr 1fr}.OshizCaseStudyReframe-module__6qzOJW__retentionNumbers>strong{display:none}.OshizCaseStudyReframe-module__6qzOJW__selectionDiagnosis{grid-template-columns:1fr}.OshizCaseStudyReframe-module__6qzOJW__selectionDiagnosis>svg{justify-self:center;transform:rotate(90deg)}.OshizCaseStudyReframe-module__6qzOJW__nextFocus .OshizCaseStudyReframe-module__6qzOJW__screenRail{margin-top:32px}.OshizCaseStudyReframe-module__6qzOJW__additionalGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups{perspective:none;scroll-snap-type:x mandatory;scrollbar-width:thin;gap:4px;min-height:0;margin-inline:-24px;padding:0 24px 176px;display:flex;overflow-x:auto}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups:before,.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups:after{display:none}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure,.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:first-child,.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:nth-child(2),.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:nth-child(3),.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:nth-child(4){scroll-snap-align:center;flex:0 0 min(62vw,360px);width:auto;margin:0;position:relative;top:auto;left:auto;right:auto;transform:none}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:hover{transform:none}}@media (max-width:760px){.OshizCaseStudyReframe-module__6qzOJW__hero{height:100svh;min-height:560px}.OshizCaseStudyReframe-module__6qzOJW__heroLogo{width:min(48vw,190px);bottom:18px;left:18px}.OshizCaseStudyReframe-module__6qzOJW__productIntroInner{width:calc(100% - 32px);padding-block:64px 72px}.OshizCaseStudyReframe-module__6qzOJW__productIntroIcon{width:52px;margin-bottom:18px}.OshizCaseStudyReframe-module__6qzOJW__productIntroHeader>p{margin-bottom:18px;font-size:9px}.OshizCaseStudyReframe-module__6qzOJW__productIntroHeader h1{letter-spacing:-.05em;max-width:none;font-size:clamp(36px,10.5vw,48px);line-height:1.08}.OshizCaseStudyReframe-module__6qzOJW__productIntroHeader h1 span{white-space:normal}.OshizCaseStudyReframe-module__6qzOJW__productIntroDetails{gap:36px;margin-top:50px}.OshizCaseStudyReframe-module__6qzOJW__productIntroCopy p{font-size:15px}.OshizCaseStudyReframe-module__6qzOJW__productIntroMeta{grid-template-columns:1fr 1fr;gap:28px 18px}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups{perspective:none;scroll-snap-type:x mandatory;scrollbar-width:thin;gap:4px;min-height:0;margin:60px -16px 0;padding:0 16px 176px;display:flex;overflow-x:auto}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups:before,.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups:after{display:none}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure,.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:first-child,.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:nth-child(2),.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:nth-child(3),.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:nth-child(4){scroll-snap-align:center;flex:0 0 min(74vw,330px);width:auto;margin-top:0;position:relative;top:auto;left:auto;right:auto;transform:none}.OshizCaseStudyReframe-module__6qzOJW__productIntroMockups figure:hover{transform:none}.OshizCaseStudyReframe-module__6qzOJW__sectionInner,.OshizCaseStudyReframe-module__6qzOJW__heroInner{width:min(100% - 32px,640px)}.OshizCaseStudyReframe-module__6qzOJW__section{padding:88px 0}.OshizCaseStudyReframe-module__6qzOJW__sectionHeader,.OshizCaseStudyReframe-module__6qzOJW__challengeChapterHeader{grid-template-columns:1fr;gap:28px;margin-bottom:58px}.OshizCaseStudyReframe-module__6qzOJW__sectionHeader h2,.OshizCaseStudyReframe-module__6qzOJW__challengeChapterHeader h2{letter-spacing:-.06em;font-size:clamp(42px,13vw,64px);line-height:1.02}.OshizCaseStudyReframe-module__6qzOJW__sectionHeader>div>p{margin-top:22px;font-size:16px;line-height:1.68}.OshizCaseStudyReframe-module__6qzOJW__hero{background-size:40px 40px,40px 40px,auto,auto;min-height:auto;padding:96px 0 64px}.OshizCaseStudyReframe-module__6qzOJW__mobileBack{display:block}.OshizCaseStudyReframe-module__6qzOJW__heroEyebrow{font-size:9px}.OshizCaseStudyReframe-module__6qzOJW__heroCopy h1{font-size:clamp(84px,29vw,126px)}.OshizCaseStudyReframe-module__6qzOJW__heroStatement{margin-top:44px;font-size:clamp(34px,10vw,50px);line-height:1.08}.OshizCaseStudyReframe-module__6qzOJW__heroMeta{grid-template-columns:1fr}.OshizCaseStudyReframe-module__6qzOJW__heroMeta>div,.OshizCaseStudyReframe-module__6qzOJW__heroMeta>div:first-child{border-right:0;padding:17px 0}.OshizCaseStudyReframe-module__6qzOJW__widePlaceholderMedia{border-inline:0;border-radius:0;margin-inline:-16px}.OshizCaseStudyReframe-module__6qzOJW__snapshotSummary p{font-size:22px}.OshizCaseStudyReframe-module__6qzOJW__metricGrid,.OshizCaseStudyReframe-module__6qzOJW__outcomeGrid,.OshizCaseStudyReframe-module__6qzOJW__validationResults,.OshizCaseStudyReframe-module__6qzOJW__roleGrid,.OshizCaseStudyReframe-module__6qzOJW__reflectionCopy,.OshizCaseStudyReframe-module__6qzOJW__photoSignals{grid-template-columns:1fr}.OshizCaseStudyReframe-module__6qzOJW__metricGrid article{min-height:210px}.OshizCaseStudyReframe-module__6qzOJW__metricGrid span{margin-top:54px}.OshizCaseStudyReframe-module__6qzOJW__screenRail,.OshizCaseStudyReframe-module__6qzOJW__screenRailCompact{grid-template-columns:repeat(7,minmax(190px,74vw));margin-right:-16px;padding-right:16px}.OshizCaseStudyReframe-module__6qzOJW__screenRailCompact{grid-template-columns:repeat(auto-fit,minmax(190px,74vw));grid-auto-columns:minmax(190px,74vw);grid-auto-flow:column}.OshizCaseStudyReframe-module__6qzOJW__mobilePlaceholderScreen{border-radius:24px}.OshizCaseStudyReframe-module__6qzOJW__challengeSection{padding:92px 0}.OshizCaseStudyReframe-module__6qzOJW__challengeChapterHeader>p{gap:8px}.OshizCaseStudyReframe-module__6qzOJW__challengeLead{margin:0 0 58px;font-size:16px;line-height:1.7}.OshizCaseStudyReframe-module__6qzOJW__primaryMetric,.OshizCaseStudyReframe-module__6qzOJW__activationFunnel{padding:26px 20px}.OshizCaseStudyReframe-module__6qzOJW__primaryMetric>strong{margin-top:74px}.OshizCaseStudyReframe-module__6qzOJW__supportingMetricRow{grid-template-columns:1fr}.OshizCaseStudyReframe-module__6qzOJW__decisionGrid article{padding-inline:4px}.OshizCaseStudyReframe-module__6qzOJW__activationScreens{grid-template-columns:repeat(5,minmax(190px,74vw));margin-right:-16px;padding-right:16px}.OshizCaseStudyReframe-module__6qzOJW__statusPanel{grid-template-columns:1fr;gap:26px}.OshizCaseStudyReframe-module__6qzOJW__relationshipFunnel{padding-inline:20px}.OshizCaseStudyReframe-module__6qzOJW__loopPlaceholder{border-inline:0;border-radius:0;margin-inline:-16px;padding:24px 18px}.OshizCaseStudyReframe-module__6qzOJW__loopPlaceholder header{display:grid}.OshizCaseStudyReframe-module__6qzOJW__loopPlaceholder header strong{text-align:left}.OshizCaseStudyReframe-module__6qzOJW__loopNodes{grid-template-columns:repeat(6,minmax(130px,1fr));margin-top:58px;overflow-x:auto}.OshizCaseStudyReframe-module__6qzOJW__relationshipDecision{gap:42px}.OshizCaseStudyReframe-module__6qzOJW__relationshipDecisions{gap:110px}.OshizCaseStudyReframe-module__6qzOJW__alivePrinciple{border-radius:0;gap:40px;margin-inline:-16px;padding:28px 18px}.OshizCaseStudyReframe-module__6qzOJW__cohortComparison dl{margin-top:50px}.OshizCaseStudyReframe-module__6qzOJW__retentionNumbers{grid-template-columns:1fr}.OshizCaseStudyReframe-module__6qzOJW__retentionNumbers article,.OshizCaseStudyReframe-module__6qzOJW__retentionNumbers>div{min-height:190px}.OshizCaseStudyReframe-module__6qzOJW__retentionNumbers article strong{margin-top:70px}.OshizCaseStudyReframe-module__6qzOJW__retentionQuestion{border-inline:0;border-radius:0;margin-inline:-16px;padding:22px 18px}.OshizCaseStudyReframe-module__6qzOJW__selectionDiagnosis>article{padding-inline:0}.OshizCaseStudyReframe-module__6qzOJW__validationResults article{min-height:270px}.OshizCaseStudyReframe-module__6qzOJW__validationResults strong{margin-top:74px}.OshizCaseStudyReframe-module__6qzOJW__retentionDecision{border-radius:0;margin-inline:-16px;padding:28px 18px}.OshizCaseStudyReframe-module__6qzOJW__retentionFlow{grid-template-columns:repeat(5,minmax(130px,1fr));overflow-x:auto}.OshizCaseStudyReframe-module__6qzOJW__nextFocus ul{grid-template-columns:1fr}.OshizCaseStudyReframe-module__6qzOJW__additionalGrid{grid-template-columns:1fr 1fr}.OshizCaseStudyReframe-module__6qzOJW__additionalGrid .OshizCaseStudyReframe-module__6qzOJW__japanResearch{grid-column:1/-1}.OshizCaseStudyReframe-module__6qzOJW__evolution{grid-template-columns:repeat(4,minmax(150px,1fr));overflow-x:auto}.OshizCaseStudyReframe-module__6qzOJW__outcomeGrid article{min-height:230px}.OshizCaseStudyReframe-module__6qzOJW__outcomeGrid span{margin-top:78px}.OshizCaseStudyReframe-module__6qzOJW__roleGrid ul{grid-template-columns:1fr}.OshizCaseStudyReframe-module__6qzOJW__reflectionCopy{gap:40px}.OshizCaseStudyReframe-module__6qzOJW__reflectionCopy p+p{padding-top:0}.OshizCaseStudyReframe-module__6qzOJW__yellow blockquote{margin-top:80px;font-size:clamp(42px,12vw,64px);line-height:1.02}}@media (prefers-reduced-motion:reduce){.OshizCaseStudyReframe-module__6qzOJW__motionMockup,.OshizCaseStudyReframe-module__6qzOJW__timeCycle{display:none}.OshizCaseStudyReframe-module__6qzOJW__motionPoster{opacity:1!important}.OshizCaseStudyReframe-module__6qzOJW__page *,.OshizCaseStudyReframe-module__6qzOJW__page :before,.OshizCaseStudyReframe-module__6qzOJW__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
.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}
