.ferizy-evidence-module__BXn66a__wrap{border-top:1px solid var(--ink);margin-top:clamp(3rem,7vw,7rem);padding-top:1rem}.ferizy-evidence-module__BXn66a__header{grid-template-columns:1fr 3fr;gap:1rem;margin-bottom:clamp(2rem,5vw,5rem);display:grid}.ferizy-evidence-module__BXn66a__header h3{max-width:48rem;font-family:var(--serif);letter-spacing:-.05em;font-size:clamp(2.4rem,4.8vw,5rem);font-weight:400;line-height:.95}.ferizy-evidence-module__BXn66a__studyMeta{border-top:4px solid var(--signal);border-left:1px solid var(--ink);grid-template-columns:repeat(4,1fr);display:grid}.ferizy-evidence-module__BXn66a__studyMeta article{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);min-height:10rem;padding:1.25rem}.ferizy-evidence-module__BXn66a__studyMeta span{font-family:var(--serif);letter-spacing:-.05em;font-size:clamp(2.6rem,4vw,4.5rem);line-height:.9;display:block}.ferizy-evidence-module__BXn66a__studyMeta article:last-child span{font-size:clamp(1.7rem,2.8vw,3rem)}.ferizy-evidence-module__BXn66a__studyMeta p{color:var(--muted);font-family:var(--mono);text-transform:uppercase;margin-top:1.1rem;font-size:.65rem;line-height:1.45}.ferizy-evidence-module__BXn66a__process{grid-template-columns:repeat(4,1fr);margin-top:1rem;display:grid}.ferizy-evidence-module__BXn66a__process article{border-top:1px solid var(--line);padding:1rem 1rem 1.25rem 0}.ferizy-evidence-module__BXn66a__process span{color:var(--signal);font-family:var(--mono);font-size:.67rem}.ferizy-evidence-module__BXn66a__process strong{font-family:var(--serif);margin-top:1.75rem;font-size:clamp(1.2rem,2vw,1.8rem);font-weight:400;line-height:1;display:block}.ferizy-evidence-module__BXn66a__process p{max-width:14rem;color:var(--muted);margin-top:.7rem;font-size:.75rem;line-height:1.45}.ferizy-evidence-module__BXn66a__sectionLabel{color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:clamp(4rem,7vw,7rem) 0 1rem;font-size:.65rem}.ferizy-evidence-module__BXn66a__grid{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.ferizy-evidence-module__BXn66a__finding{border-right:1px solid var(--ink);min-height:24rem;padding:1.5rem 1.5rem 2rem}.ferizy-evidence-module__BXn66a__finding:last-child{border-right:0}.ferizy-evidence-module__BXn66a__stat{color:var(--signal);font-family:var(--serif);letter-spacing:-.07em;margin:clamp(2rem,5vw,5rem) 0 1rem;font-size:clamp(4.5rem,8vw,8rem);line-height:.8;display:block}.ferizy-evidence-module__BXn66a__finding h4{max-width:17rem;font-family:var(--serif);letter-spacing:-.035em;font-size:clamp(1.5rem,2.4vw,2.3rem);font-weight:400;line-height:1}.ferizy-evidence-module__BXn66a__finding ul{color:var(--muted);margin:2rem 0 0;padding:0;font-size:.82rem;line-height:1.5;list-style:none}.ferizy-evidence-module__BXn66a__finding li+li{margin-top:.85rem}.ferizy-evidence-module__BXn66a__recommendations{margin-top:clamp(4rem,8vw,8rem)}.ferizy-evidence-module__BXn66a__recommendationsHeader{grid-template-columns:1fr 3fr;gap:1rem;margin-bottom:2rem;display:grid}.ferizy-evidence-module__BXn66a__recommendationsHeader p:last-child{max-width:34rem;color:var(--muted)}.ferizy-evidence-module__BXn66a__recommendationList{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.ferizy-evidence-module__BXn66a__recommendationList li{border-bottom:1px solid var(--line);grid-template-columns:1fr 3fr;gap:1rem;padding:1.5rem 0;display:grid}.ferizy-evidence-module__BXn66a__index{color:var(--signal);font-family:var(--mono);font-size:.7rem}.ferizy-evidence-module__BXn66a__recommendationList p{max-width:52rem;font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(1.25rem,2vw,1.85rem);line-height:1.2}.ferizy-evidence-module__BXn66a__source{color:var(--muted);font-family:var(--mono);margin-top:1.25rem;font-size:.62rem;line-height:1.5}.ferizy-evidence-module__BXn66a__source a{text-underline-offset:.2em;text-decoration:underline}@media (max-width:900px){.ferizy-evidence-module__BXn66a__studyMeta,.ferizy-evidence-module__BXn66a__process{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.ferizy-evidence-module__BXn66a__header,.ferizy-evidence-module__BXn66a__recommendationsHeader,.ferizy-evidence-module__BXn66a__recommendationList li,.ferizy-evidence-module__BXn66a__studyMeta,.ferizy-evidence-module__BXn66a__process,.ferizy-evidence-module__BXn66a__grid{grid-template-columns:1fr}.ferizy-evidence-module__BXn66a__studyMeta article,.ferizy-evidence-module__BXn66a__process article{min-height:auto}.ferizy-evidence-module__BXn66a__finding{border-right:0;border-bottom:1px solid var(--ink);min-height:auto}.ferizy-evidence-module__BXn66a__finding:last-child{border-bottom:0}.ferizy-evidence-module__BXn66a__stat{margin-top:2rem}}
.project-diagrams-module___Eyr8G__diagram{border-top:1px solid var(--ink);margin-top:clamp(3rem,7vw,7rem);padding-top:1rem}.project-diagrams-module___Eyr8G__titleRow{grid-template-columns:1fr 3fr;gap:1rem;margin-bottom:clamp(2rem,5vw,5rem);display:grid}.project-diagrams-module___Eyr8G__titleRow h3{max-width:48rem;font-family:var(--serif);letter-spacing:-.05em;font-size:clamp(2.3rem,4.7vw,4.8rem);font-weight:400;line-height:.95}.project-diagrams-module___Eyr8G__artifactRail{border-top:4px solid var(--signal);margin-bottom:clamp(2.5rem,5vw,5rem);padding-top:.8rem}.project-diagrams-module___Eyr8G__artifactGrid{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(4,1fr);margin-top:1rem;display:grid}.project-diagrams-module___Eyr8G__artifactGrid article{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);min-height:9.5rem;padding:1rem}.project-diagrams-module___Eyr8G__artifactGrid span{color:var(--signal);font-family:var(--mono);font-size:.68rem;display:block}.project-diagrams-module___Eyr8G__artifactGrid strong{font-family:var(--serif);margin-top:2.2rem;font-size:clamp(1.15rem,1.8vw,1.65rem);font-weight:400;line-height:1;display:block}.project-diagrams-module___Eyr8G__artifactGrid p{color:var(--muted);margin-top:.65rem;font-size:.72rem;line-height:1.45}.project-diagrams-module___Eyr8G__lanes{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.project-diagrams-module___Eyr8G__lane{padding:1.5rem 1.5rem 2rem}.project-diagrams-module___Eyr8G__lane:first-child{border-right:1px solid var(--ink)}.project-diagrams-module___Eyr8G__lane h4{font-family:var(--serif);letter-spacing:-.045em;margin:2rem 0 2.5rem;font-size:clamp(2rem,3.5vw,3.6rem);font-weight:400;line-height:.95}.project-diagrams-module___Eyr8G__flow{margin:0;padding:0;list-style:none}.project-diagrams-module___Eyr8G__flow li{border-top:1px solid var(--line);grid-template-columns:2.75rem 1fr;align-items:start;gap:.75rem;padding:1rem 0;display:grid}.project-diagrams-module___Eyr8G__flow li:last-child{border-bottom:1px solid var(--line)}.project-diagrams-module___Eyr8G__flow span{color:var(--signal);font-family:var(--mono);font-size:.68rem}.project-diagrams-module___Eyr8G__flow p{font-family:var(--serif);font-size:clamp(1.1rem,1.8vw,1.55rem);line-height:1.15}.project-diagrams-module___Eyr8G__bridge{max-width:48rem;color:var(--muted);margin-top:1.5rem;font-size:.82rem;line-height:1.55}.project-diagrams-module___Eyr8G__hmw{border-top:4px solid var(--signal);border-bottom:1px solid var(--ink);grid-template-columns:1fr 3fr;gap:1rem;padding:clamp(2rem,4vw,4rem) 0;display:grid}.project-diagrams-module___Eyr8G__hmw blockquote{font-family:var(--serif);letter-spacing:-.05em;font-size:clamp(2.3rem,4.8vw,5rem);line-height:.95}.project-diagrams-module___Eyr8G__process{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:clamp(3rem,6vw,6rem);display:grid}.project-diagrams-module___Eyr8G__step{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);min-height:14rem;padding:1.25rem}.project-diagrams-module___Eyr8G__step strong{font-family:var(--serif);letter-spacing:-.035em;margin:2.5rem 0 .8rem;font-size:clamp(1.45rem,2.5vw,2.5rem);font-weight:400;line-height:1;display:block}.project-diagrams-module___Eyr8G__step p{color:var(--muted);font-size:.8rem;line-height:1.5}.project-diagrams-module___Eyr8G__testing{grid-template-columns:1fr 1fr;gap:1rem;margin-top:clamp(3rem,6vw,6rem);display:grid}.project-diagrams-module___Eyr8G__testing article{border-top:4px solid var(--signal);background:#e5e0d4;min-height:16rem;padding:1.5rem}.project-diagrams-module___Eyr8G__testing strong{font-family:var(--serif);letter-spacing:-.04em;margin:2.5rem 0 1rem;font-size:clamp(2rem,3.6vw,3.8rem);font-weight:400;line-height:.95;display:block}.project-diagrams-module___Eyr8G__testing p:last-child{color:var(--muted);font-size:.82rem;line-height:1.5}@media (max-width:900px){.project-diagrams-module___Eyr8G__artifactGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.project-diagrams-module___Eyr8G__titleRow,.project-diagrams-module___Eyr8G__hmw,.project-diagrams-module___Eyr8G__lanes,.project-diagrams-module___Eyr8G__testing{grid-template-columns:1fr}.project-diagrams-module___Eyr8G__artifactGrid{grid-template-columns:1fr 1fr}.project-diagrams-module___Eyr8G__artifactGrid article{min-height:8.5rem}.project-diagrams-module___Eyr8G__lane:first-child{border-right:0;border-bottom:1px solid var(--ink)}.project-diagrams-module___Eyr8G__process{grid-template-columns:1fr}.project-diagrams-module___Eyr8G__step{min-height:auto}}
.workhub-evidence-module__MwAsXW__panel{background:#f7f4eb;border:1px solid #1e1e1e29;margin-top:clamp(2rem,5vw,5rem);padding:clamp(1.25rem,3vw,2.5rem)}.workhub-evidence-module__MwAsXW__split,.workhub-evidence-module__MwAsXW__metrics,.workhub-evidence-module__MwAsXW__branchGrid,.workhub-evidence-module__MwAsXW__phoneGrid{gap:1rem;display:grid}.workhub-evidence-module__MwAsXW__split{grid-template-columns:repeat(2,minmax(0,1fr))}.workhub-evidence-module__MwAsXW__card{background:#fff;border:1px solid #1e1e1e24;min-height:220px;padding:clamp(1.25rem,3vw,2rem)}.workhub-evidence-module__MwAsXW__accentCard{background:#ffe2e0}.workhub-evidence-module__MwAsXW__eyebrow,.workhub-evidence-module__MwAsXW__timelineStep>span,.workhub-evidence-module__MwAsXW__sourceNote{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.workhub-evidence-module__MwAsXW__card h3{max-width:18ch;margin:1.25rem 0 .75rem;font-size:clamp(1.5rem,2.8vw,2.5rem);line-height:.98}.workhub-evidence-module__MwAsXW__card p:last-child{max-width:46ch;line-height:1.55}.workhub-evidence-module__MwAsXW__metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:2rem}.workhub-evidence-module__MwAsXW__metrics>div{border-top:1px solid #1e1e1e;flex-direction:column;justify-content:space-between;min-height:140px;padding:1.2rem;display:flex}.workhub-evidence-module__MwAsXW__metrics strong{color:#a31621;font-size:clamp(3rem,7vw,6rem);font-weight:500;line-height:.8}.workhub-evidence-module__MwAsXW__metrics span{font-size:.9rem}.workhub-evidence-module__MwAsXW__timeline{border-top:1px solid #1e1e1e4d;border-bottom:1px solid #1e1e1e4d;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.workhub-evidence-module__MwAsXW__timelineStep{border-right:1px solid #1e1e1e29;min-height:170px;padding:1.2rem 1rem}.workhub-evidence-module__MwAsXW__timelineStep:last-child{border-right:0}.workhub-evidence-module__MwAsXW__timelineStep>span{color:#a31621}.workhub-evidence-module__MwAsXW__timelineStep h4{margin:2rem 0 .5rem;font-size:1rem}.workhub-evidence-module__MwAsXW__timelineStep p{font-size:.84rem;line-height:1.45}.workhub-evidence-module__MwAsXW__chips{flex-wrap:wrap;gap:.6rem;margin-top:1.5rem;display:flex}.workhub-evidence-module__MwAsXW__chips span{color:#a31621;background:#fff;border:1px solid #a31621;border-radius:999px;padding:.7rem .9rem;font-size:.82rem}.workhub-evidence-module__MwAsXW__architecture{flex-direction:column;align-items:center;gap:.85rem;display:flex}.workhub-evidence-module__MwAsXW__nodePrimary,.workhub-evidence-module__MwAsXW__node{color:#a31621;text-align:center;background:#fff;border:1px solid #a31621;border-radius:999px;padding:.8rem 1.2rem}.workhub-evidence-module__MwAsXW__nodePrimary{color:#fff;background:#a31621}.workhub-evidence-module__MwAsXW__arrow{color:#a31621;flex:none;font-size:1.25rem}.workhub-evidence-module__MwAsXW__authRow{align-items:center;gap:.7rem;display:flex}.workhub-evidence-module__MwAsXW__authRow>span{text-transform:uppercase;letter-spacing:.08em;font-size:.74rem}.workhub-evidence-module__MwAsXW__branchGrid{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-top:1rem}.workhub-evidence-module__MwAsXW__branch{background:#fff;border-top:3px solid #a31621;padding:1.25rem}.workhub-evidence-module__MwAsXW__branch h4{color:#a31621;margin-bottom:.8rem}.workhub-evidence-module__MwAsXW__branch p{font-size:.84rem;line-height:1.5}.workhub-evidence-module__MwAsXW__flowList{gap:1.5rem;display:grid}.workhub-evidence-module__MwAsXW__flowRow{border-bottom:1px solid #1e1e1e33;padding-bottom:1.5rem}.workhub-evidence-module__MwAsXW__flowRow:last-child{border-bottom:0;padding-bottom:0}.workhub-evidence-module__MwAsXW__flowRow h4{color:#a31621;margin-bottom:1rem}.workhub-evidence-module__MwAsXW__flowSteps{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.workhub-evidence-module__MwAsXW__flowStepWrap{align-items:center;gap:.6rem;display:inline-flex}.workhub-evidence-module__MwAsXW__flowStep{background:#fff;border:1px solid #1e1e1e40;padding:.65rem .8rem;font-size:.8rem}.workhub-evidence-module__MwAsXW__phoneGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.workhub-evidence-module__MwAsXW__phone{background:#fff;border:7px solid #272938;border-radius:24px;min-height:320px;padding:.55rem;box-shadow:0 10px 30px #1e1e1e14}.workhub-evidence-module__MwAsXW__phoneTop{background:#272938;border-radius:999px;width:38%;height:10px;margin:0 auto 1rem}.workhub-evidence-module__MwAsXW__phoneBrand{color:#fff;background:#a31621;border-radius:8px;padding:.6rem;font-size:.78rem;font-weight:700}.workhub-evidence-module__MwAsXW__phoneVisual{flex-direction:column;justify-content:center;gap:.55rem;min-height:150px;padding:1rem .5rem;display:flex}.workhub-evidence-module__MwAsXW__bigBlock,.workhub-evidence-module__MwAsXW__smallBlock,.workhub-evidence-module__MwAsXW__line,.workhub-evidence-module__MwAsXW__lineShort,.workhub-evidence-module__MwAsXW__action{border-radius:6px;display:block}.workhub-evidence-module__MwAsXW__bigBlock{background:#ffe2e0;height:62px}.workhub-evidence-module__MwAsXW__smallBlock{background:#f3f3f3;height:38px}.workhub-evidence-module__MwAsXW__line{background:#dedede;width:88%;height:7px}.workhub-evidence-module__MwAsXW__lineShort{background:#e9e9e9;width:56%;height:7px}.workhub-evidence-module__MwAsXW__action{background:#a31621;width:72%;height:28px;margin-top:.6rem}.workhub-evidence-module__MwAsXW__phoneCopy{padding:.55rem}.workhub-evidence-module__MwAsXW__phoneCopy h4{margin-bottom:.35rem;font-size:.9rem}.workhub-evidence-module__MwAsXW__phoneCopy p{color:#595959;font-size:.72rem;line-height:1.4}.workhub-evidence-module__MwAsXW__sourceNote{color:#595959;margin-top:1.5rem;line-height:1.5}@media (max-width:900px){.workhub-evidence-module__MwAsXW__timeline,.workhub-evidence-module__MwAsXW__phoneGrid,.workhub-evidence-module__MwAsXW__branchGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.workhub-evidence-module__MwAsXW__timelineStep:nth-child(2n){border-right:0}}@media (max-width:640px){.workhub-evidence-module__MwAsXW__split,.workhub-evidence-module__MwAsXW__metrics,.workhub-evidence-module__MwAsXW__timeline,.workhub-evidence-module__MwAsXW__phoneGrid,.workhub-evidence-module__MwAsXW__branchGrid{grid-template-columns:1fr}.workhub-evidence-module__MwAsXW__timelineStep,.workhub-evidence-module__MwAsXW__timelineStep:nth-child(2n){border-bottom:1px solid #1e1e1e29;border-right:0}.workhub-evidence-module__MwAsXW__timelineStep:last-child{border-bottom:0}.workhub-evidence-module__MwAsXW__flowSteps,.workhub-evidence-module__MwAsXW__flowStepWrap{align-items:flex-start}.workhub-evidence-module__MwAsXW__flowStepWrap{width:100%}.workhub-evidence-module__MwAsXW__flowStep{flex:1}}
.case-overview-module__hZuL2W__header{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:1rem;padding:0 0 clamp(2.5rem,5vw,5rem);display:grid}.case-overview-module__hZuL2W__header>:first-child{grid-column:1/span 2}.case-overview-module__hZuL2W__header>:last-child{max-width:34rem;color:var(--muted);font-family:var(--serif);letter-spacing:-.025em;grid-column:4/span 5;font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.25}@media (max-width:700px){.case-overview-module__hZuL2W__header{grid-template-columns:repeat(4,minmax(0,1fr))}.case-overview-module__hZuL2W__header>:first-child{grid-column:1}.case-overview-module__hZuL2W__header>:last-child{grid-column:2/-1}}
