.case-studies_container__FxsLv{width:min(1184px,calc(100% - 40px));margin-inline:auto}.case-studies_detailHero__uivll,.case-studies_hero__0HuIe{color:var(--ink);background-color:var(--paper);background-image:linear-gradient(rgba(244,243,238,.95),rgba(244,243,238,.95)),var(--paper-grain);background-size:auto,460px 460px}.case-studies_hero__0HuIe{padding-block:72px 48px}.case-studies_breadcrumbs__1dBf_{display:flex;align-items:center;gap:10px;margin-bottom:48px;color:#6a7488;font-size:13px;letter-spacing:-.01em}.case-studies_breadcrumbs__1dBf_ a{color:#17233d;text-decoration:none}.case-studies_breadcrumbs__1dBf_ a:hover{color:#6b38cf}.case-studies_heroGrid__GTTRe{display:grid;grid-template-columns:minmax(0,7fr) minmax(320px,4fr);align-items:end;gap:8.333%}.case-studies_detailHero__uivll h1,.case-studies_hero__0HuIe h1{max-width:920px;margin:0;font-family:var(--font-gotham),var(--font-inter),sans-serif;font-size:clamp(44px,5vw,58px);font-weight:500;line-height:1;letter-spacing:-.055em}.case-studies_detailTitle__Eul_M>p,.case-studies_heroGrid__GTTRe>div>p{max-width:720px;margin:22px 0 0;color:#4d596f;font-size:clamp(17px,1.7vw,20px);line-height:1.5;letter-spacing:-.025em}.case-studies_actions__ibWKH,.case-studies_detailActions__5q1lW{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.case-studies_primaryButton__abgFz,.case-studies_secondaryButton__Q7QJR,.case-studies_secondaryDarkButton__JYBLa{display:inline-flex;min-height:48px;align-items:center;justify-content:space-between;gap:24px;padding:13px 17px;border:1px solid transparent;color:#ffffff;background:var(--purple-dark);font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.case-studies_primaryButton__abgFz:hover{background:var(--purple-dark,#3a0f73)}.case-studies_secondaryButton__Q7QJR{color:var(--ink);border-color:var(--ink);background:transparent}.case-studies_secondaryButton__Q7QJR:hover{border-color:#8950fa;color:#5f1dba}.case-studies_evidenceKey___Ii9s{display:grid;border-top:1px solid #bfc7d7}.case-studies_evidenceKey___Ii9s>div{display:grid;grid-template-columns:minmax(100px,.7fr) minmax(0,1.3fr);gap:18px;padding-block:17px;border-bottom:1px solid #d8deea}.case-studies_evidenceKey___Ii9s strong{font-size:13px;font-weight:650}.case-studies_evidenceKey___Ii9s span{color:#69758a;font-size:12px;line-height:1.45}.case-studies_detailNarrative__RaUn4,.case-studies_library__1nL8U,.case-studies_relatedSection___pYPI{padding-block:88px}.case-studies_library__1nL8U{padding-block:40px 88px}.case-studies_sectionHeading__SlHW0{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,1fr);align-items:end;gap:8.333%;margin-bottom:40px}.case-studies_closing__zTP1s h2,.case-studies_detailClosing__zFC1b h2,.case-studies_detailNarrative__RaUn4 h2,.case-studies_relatedSection___pYPI h2,.case-studies_resultSection__Hi7k_ h2,.case-studies_sectionHeading__SlHW0 h2,.case-studies_standard___xj0M h2{margin:0;font-family:var(--font-gotham),var(--font-inter),sans-serif;font-size:clamp(32px,3.6vw,40px);font-weight:500;line-height:1.08;letter-spacing:-.045em}.case-studies_closing__zTP1s p,.case-studies_detailClosing__zFC1b p,.case-studies_relatedGrid__rGihE>div>p,.case-studies_sectionHeading__SlHW0 p,.case-studies_standard___xj0M header>p{margin:0;color:#556176;font-size:16px;line-height:1.55}.case-studies_caseGrid__5X4Yu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;border:0}.case-studies_caseCard__FtCyB{display:grid;min-height:360px;grid-template-rows:auto 1fr auto;border:0;background:var(--paper);box-shadow:none}.case-studies_caseCard__FtCyB,.case-studies_caseCard__FtCyB:nth-child(4n+2),.case-studies_caseCard__FtCyB:nth-child(4n+3),.case-studies_caseCard__FtCyB:nth-child(4n+4){background:var(--paper-bright,#fbfaf5);border:1px solid var(--line);transition:border-color .18s ease-out,transform .18s ease-out,box-shadow .18s ease-out}.case-studies_caseCard__FtCyB:hover{border-color:var(--purple);box-shadow:0 6px 18px rgba(22,40,63,.08);transform:translateY(-2px)}.case-studies_cardFooter__TBSmM,.case-studies_cardMeta__xYXhu{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px}.case-studies_cardMeta__xYXhu{border-bottom:0}.case-studies_cardMeta__xYXhu>span:first-child{color:#7650cd;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700}.case-studies_demonstration__d_CDp,.case-studies_pilot__eoTM4,.case-studies_production__O___l{display:inline-flex;width:fit-content;align-items:center;gap:7px;color:#20563b;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.case-studies_demonstration__d_CDp:before,.case-studies_pilot__eoTM4:before,.case-studies_production__O___l:before{width:7px;height:7px;border-radius:0;background:var(--acid,#6fc13c);content:""}.case-studies_pilot__eoTM4{color:#64586f}.case-studies_pilot__eoTM4:before{background:var(--orange,#f0862d)}.case-studies_demonstration__d_CDp{color:#5f1dba}.case-studies_demonstration__d_CDp:before{background:#8950fa}.case-studies_cardBody__HhlQF{display:flex;flex-direction:column;align-items:flex-start;padding:28px 24px 30px}.case-studies_client__3urWs{margin:0 0 14px;color:#657188;font-size:12px;font-weight:650;letter-spacing:.025em;text-transform:uppercase}.case-studies_caseCard__FtCyB h3{max-width:510px;margin:0;font-family:var(--font-gotham),var(--font-inter),sans-serif;font-size:clamp(24px,2.5vw,31px);font-weight:500;line-height:1.12;letter-spacing:-.04em}.case-studies_caseCard__FtCyB h3 a{color:#17233d;text-decoration:none}.case-studies_caseCard__FtCyB h3 a:hover{color:#5f1dba}.case-studies_summary__w5n9N{max-width:530px;margin:18px 0 0;color:#566278;font-size:14px;line-height:1.55}.case-studies_proof___TMvj{display:grid;gap:5px;margin-top:auto;padding-top:28px}.case-studies_proof___TMvj span{color:#737f92;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.case-studies_proof___TMvj strong{color:#5f1dba;font-size:16px;font-weight:650}.case-studies_flags__nWuIX{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.case-studies_flags__nWuIX span{padding:5px 8px;border:0;color:#6c6479;background:rgba(244,243,238,.72);font-size:10px;font-weight:650}.case-studies_cardFooter__TBSmM{border-top:0;font-size:12px}.case-studies_cardFooter__TBSmM>span{color:#6b7587}.case-studies_cardFooter__TBSmM a{display:inline-flex;gap:16px;color:#17233d;font-weight:700;text-decoration:none}.case-studies_cardFooter__TBSmM a:hover{color:#5f1dba}.case-studies_standard___xj0M{padding-block:72px;color:#ffffff;background:#17233d}.case-studies_standard___xj0M>.case-studies_container__FxsLv{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:8.333%}.case-studies_standard___xj0M header>p{margin-top:16px;color:#bdc7d9}.case-studies_standardGrid__8c7Zj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.25)}.case-studies_standardGrid__8c7Zj>div{padding:20px 18px 0 0}.case-studies_standardGrid__8c7Zj>div+div{padding-left:18px;border-left:1px solid rgba(255,255,255,.17)}.case-studies_standardGrid__8c7Zj strong{font-size:14px;font-weight:650}.case-studies_standardGrid__8c7Zj p{margin:13px 0 0;color:#bdc7d9;font-size:12px;line-height:1.55}.case-studies_closing__zTP1s,.case-studies_detailClosing__zFC1b{padding-block:72px;background:var(--lilac)}.case-studies_closing__zTP1s>.case-studies_container__FxsLv,.case-studies_detailClosing__zFC1b>.case-studies_container__FxsLv{display:grid;grid-template-columns:minmax(0,8fr) minmax(260px,4fr);align-items:end;gap:8.333%}.case-studies_closing__zTP1s p,.case-studies_detailClosing__zFC1b p{max-width:660px;margin-top:16px}.case-studies_closing__zTP1s .case-studies_primaryButton__abgFz{width:100%}.case-studies_detailHero__uivll{padding-block:56px 80px}.case-studies_detailHeroGrid__TpwpN{display:grid;grid-template-columns:minmax(0,8fr) minmax(280px,4fr);align-items:end;gap:8.333%}.case-studies_detailStatus__q6GyW{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:22px;color:#677287;font-size:13px}.case-studies_factPanel__anPPe{border-top:0;background:rgba(116,182,218,.36)}.case-studies_factPanel__anPPe dl{margin:0}.case-studies_factPanel__anPPe dl>div{display:grid;grid-template-columns:minmax(100px,.75fr) minmax(0,1.25fr);gap:18px;padding:14px 16px;border-bottom:0}.case-studies_factPanel__anPPe dt{color:#6f798b;font-size:11px}.case-studies_factPanel__anPPe dd{margin:0;color:#17233d;font-size:12px;font-weight:650;line-height:1.4}.case-studies_factPanel__anPPe dd a{color:#5f1dba;text-decoration:none}.case-studies_factPanel__anPPe>p{margin:0;padding:14px 16px;color:#64586f;background:rgba(194,188,231,.52);font-size:11px;line-height:1.45}.case-studies_narrativeGrid__90R8r{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #cdd4e0}.case-studies_narrativeGrid__90R8r section{min-height:260px;padding:28px 8.333% 0 0}.case-studies_narrativeGrid__90R8r section+section{padding-left:8.333%;border-left:1px solid #cdd4e0}.case-studies_narrativeGrid__90R8r section>span{display:block;margin-bottom:36px;color:#8950fa;font-size:12px;font-weight:700}.case-studies_narrativeGrid__90R8r p,.case-studies_resultGrid__eJr4j p{max-width:580px;margin:18px 0 0;color:#526077;font-size:16px;line-height:1.65}.case-studies_resultSection__Hi7k_{padding-block:80px;color:#ffffff;background:#17233d}.case-studies_resultGrid__eJr4j{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:8.333%}.case-studies_resultGrid__eJr4j>div:first-child{display:flex;flex-direction:column;gap:18px}.case-studies_resultGrid__eJr4j>div:first-child>span{color:#cbb9f4;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.case-studies_resultGrid__eJr4j>div:first-child>strong{color:#b695ff;font-family:var(--font-gotham),var(--font-inter),sans-serif;font-size:clamp(32px,4vw,48px);font-weight:500;line-height:1.05;letter-spacing:-.045em}.case-studies_resultGrid__eJr4j p{color:#c0cada}.case-studies_evidenceNote__cO6eS{margin-top:32px;padding:20px 0 0 20px;border-top:1px solid rgba(255,255,255,.22);border-left:2px solid #8950fa}.case-studies_evidenceNote__cO6eS>strong{font-size:13px;font-weight:650}.case-studies_evidenceNote__cO6eS>p{margin-top:8px;font-size:13px}.case-studies_relatedGrid__rGihE{display:grid;grid-template-columns:minmax(0,7fr) minmax(280px,4fr);align-items:end;gap:8.333%}.case-studies_relatedGrid__rGihE>div>p{max-width:600px;margin-top:16px}.case-studies_relatedProduct__eLw34{display:grid;grid-template-columns:1fr auto;gap:8px 20px;padding:20px 0;border-top:2px solid #8950fa;border-bottom:1px solid #cdd4e0;color:#17233d;text-decoration:none}.case-studies_relatedProduct__eLw34 span{grid-column:1/-1;color:#6b7587;font-size:11px;text-transform:uppercase;letter-spacing:.07em}.case-studies_relatedProduct__eLw34 strong{font-family:var(--font-gotham),var(--font-inter),sans-serif;font-size:20px;font-weight:500}.case-studies_relatedProduct__eLw34 i{color:#8950fa;font-style:normal}.case-studies_detailClosing__zFC1b{color:#ffffff;background:#17233d}.case-studies_detailClosing__zFC1b p{color:#bdc7d9}.case-studies_detailActions__5q1lW{flex-direction:column;margin-top:0}.case-studies_secondaryDarkButton__JYBLa{color:#ffffff;border-color:rgba(255,255,255,.32);background:transparent}.case-studies_secondaryDarkButton__JYBLa:hover{border-color:#b695ff;color:#ded1ff}@media (max-width:900px){.case-studies_closing__zTP1s>.case-studies_container__FxsLv,.case-studies_detailClosing__zFC1b>.case-studies_container__FxsLv,.case-studies_detailHeroGrid__TpwpN,.case-studies_heroGrid__GTTRe,.case-studies_relatedGrid__rGihE,.case-studies_resultGrid__eJr4j,.case-studies_sectionHeading__SlHW0,.case-studies_standard___xj0M>.case-studies_container__FxsLv{grid-template-columns:1fr;gap:40px}.case-studies_caseGrid__5X4Yu,.case-studies_standardGrid__8c7Zj{grid-template-columns:1fr}.case-studies_standardGrid__8c7Zj>div,.case-studies_standardGrid__8c7Zj>div+div{padding:18px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.17);border-left:0}.case-studies_closing__zTP1s .case-studies_primaryButton__abgFz{width:fit-content}}@media (max-width:680px){.case-studies_container__FxsLv{width:min(100% - 28px,1184px)}.case-studies_closing__zTP1s,.case-studies_detailClosing__zFC1b,.case-studies_detailHero__uivll,.case-studies_detailNarrative__RaUn4,.case-studies_hero__0HuIe,.case-studies_library__1nL8U,.case-studies_relatedSection___pYPI,.case-studies_resultSection__Hi7k_,.case-studies_standard___xj0M{padding-block:56px}.case-studies_breadcrumbs__1dBf_{margin-bottom:36px;overflow:hidden;white-space:nowrap}.case-studies_breadcrumbs__1dBf_ span:last-child{overflow:hidden;text-overflow:ellipsis}.case-studies_actions__ibWKH,.case-studies_detailActions__5q1lW{width:100%;flex-direction:column}.case-studies_primaryButton__abgFz,.case-studies_secondaryButton__Q7QJR,.case-studies_secondaryDarkButton__JYBLa{width:100%}.case-studies_evidenceKey___Ii9s>div,.case-studies_factPanel__anPPe dl>div{grid-template-columns:1fr;gap:6px}.case-studies_caseCard__FtCyB{min-height:0}.case-studies_cardFooter__TBSmM,.case-studies_cardMeta__xYXhu{padding-inline:18px}.case-studies_cardBody__HhlQF{padding:24px 18px 26px}.case-studies_cardFooter__TBSmM{align-items:flex-start;flex-direction:column;padding-block:16px}.case-studies_proof___TMvj{margin-top:24px}.case-studies_narrativeGrid__90R8r{grid-template-columns:1fr}.case-studies_narrativeGrid__90R8r section{min-height:0;padding:24px 0 40px}.case-studies_narrativeGrid__90R8r section+section{padding:40px 0 0;border-top:1px solid #cdd4e0;border-left:0}.case-studies_narrativeGrid__90R8r section>span{margin-bottom:20px}}@media (prefers-reduced-motion:reduce){.case-studies_primaryButton__abgFz,.case-studies_secondaryButton__Q7QJR,.case-studies_secondaryDarkButton__JYBLa{transition:none}}.case-studies_breadcrumbs__1dBf_,.case-studies_cardFooter__TBSmM>span,.case-studies_client__3urWs,.case-studies_closing__zTP1s p,.case-studies_detailStatus__q6GyW,.case-studies_evidenceKey___Ii9s span,.case-studies_factPanel__anPPe dt,.case-studies_factPanel__anPPe>p,.case-studies_flags__nWuIX span,.case-studies_narrativeGrid__90R8r p,.case-studies_pilot__eoTM4,.case-studies_proof___TMvj span,.case-studies_relatedProduct__eLw34 span,.case-studies_summary__w5n9N{color:#354154}.case-studies_detailClosing__zFC1b p,.case-studies_resultGrid__eJr4j p{color:#c5ced8}.case-studies_caseCard__FtCyB:hover h3{color:var(--purple)}.case-studies_caseCard__FtCyB h3{transition:color .18s ease-out}@media (prefers-reduced-motion:reduce){.case-studies_caseCard__FtCyB,.case-studies_caseCard__FtCyB h3{transition:none}.case-studies_caseCard__FtCyB:hover{transform:none}}.case-studies_caseCard__FtCyB{position:relative}.case-studies_cardFooter__TBSmM a:after{position:absolute;inset:0;z-index:1;content:""}.case-studies_caseCard__FtCyB:focus-within{outline:2px solid var(--purple,#5f1dba);outline-offset:2px}.case-studies_cardBody__HhlQF h3 a{position:relative;z-index:2}.case-studies_cardFooter__TBSmM a{z-index:2}.case-studies_featuredGrid__ebwm1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.case-studies_featuredCard__XEpfS{position:relative;display:grid;min-height:560px;grid-template-rows:auto 1fr auto auto;padding:0;border:1px solid #17233d;color:#ffffff;background:#17233d;overflow:hidden;transition:border-color .18s ease-out,transform .18s ease-out,box-shadow .18s ease-out}.case-studies_featuredCard__XEpfS:hover{border-color:#8950fa;box-shadow:0 10px 28px rgba(22,40,63,.22);transform:translateY(-3px)}.case-studies_featuredCard__XEpfS:focus-within{outline:2px solid #8950fa;outline-offset:2px}.case-studies_featuredWatermark__8xnel{position:absolute;top:-22px;right:8px;z-index:0;color:rgba(255,255,255,.055);font-family:var(--font-gotham),var(--font-inter),sans-serif;font-size:clamp(120px,12vw,170px);font-weight:500;line-height:1;letter-spacing:-.08em;pointer-events:none;user-select:none}.case-studies_featuredMeta__JcinX{position:relative;z-index:1;display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px;padding:14px 24px;border-bottom:1px solid rgba(255,255,255,.12)}.case-studies_featuredMeta__JcinX>span:first-child{color:#b695ff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.06em}.case-studies_featuredCard__XEpfS .case-studies_production__O___l{color:#d9f5bf}.case-studies_featuredCard__XEpfS .case-studies_pilot__eoTM4{color:#f6d6b8}.case-studies_featuredCard__XEpfS .case-studies_demonstration__d_CDp{color:#d9c9ff}.case-studies_featuredBody__l8QzF{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;padding:28px 24px 8px}.case-studies_featuredCard__XEpfS .case-studies_client__3urWs{color:#cbb9f4}.case-studies_featuredCard__XEpfS h3{max-width:16ch;margin:0;font-family:var(--font-gotham),var(--font-inter),sans-serif;font-size:clamp(26px,2.2vw,30px);font-weight:500;line-height:1.06;letter-spacing:-.045em;text-wrap:balance;transition:color .18s ease-out}.case-studies_featuredCard__XEpfS h3 a{position:relative;z-index:2;color:#ffffff;text-decoration:none}.case-studies_featuredCard__XEpfS:hover h3,.case-studies_featuredCard__XEpfS:hover h3 a{color:#b695ff}.case-studies_featuredCard__XEpfS .case-studies_summary__w5n9N{max-width:52ch;margin-top:16px;color:#c0cada;font-size:14px;line-height:1.6}.case-studies_featuredEvidence__PhnwV{position:relative;z-index:1;display:grid;gap:8px;margin-top:auto;padding:28px 24px 22px}.case-studies_featuredEvidence__PhnwV>span{color:#cbb9f4;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.case-studies_featuredEvidence__PhnwV>strong{max-width:14ch;color:#b695ff;font-family:var(--font-gotham),var(--font-inter),sans-serif;font-size:clamp(28px,2.6vw,36px);font-weight:500;line-height:1.02;letter-spacing:-.045em;text-wrap:balance}.case-studies_featuredEvidence__PhnwV .case-studies_flags__nWuIX{margin-top:14px}.case-studies_featuredCard__XEpfS .case-studies_flags__nWuIX span{color:#c5ced8;background:rgba(255,255,255,.08)}.case-studies_featuredCard__XEpfS .case-studies_cardFooter__TBSmM{position:relative;z-index:1;padding-inline:24px;border-top:1px solid rgba(255,255,255,.12)}.case-studies_featuredCard__XEpfS .case-studies_cardFooter__TBSmM>span{color:#9aa7bd}.case-studies_featuredCard__XEpfS .case-studies_cardFooter__TBSmM a{color:#ffffff}.case-studies_featuredCard__XEpfS:hover .case-studies_cardFooter__TBSmM a{color:#b695ff}.case-studies_indexHeading__o0zaa{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,1fr);align-items:end;gap:8.333%;margin:72px 0 20px}.case-studies_indexHeading__o0zaa h2{margin:0;font-family:var(--font-gotham),var(--font-inter),sans-serif;font-size:clamp(26px,3vw,32px);font-weight:500;line-height:1.08;letter-spacing:-.045em}.case-studies_indexHeading__o0zaa p{margin:0;color:#354154;font-size:15px;line-height:1.55}.case-studies_indexList__1ydTW{margin:0;padding:0;list-style:none;border-top:1px solid #17233d}.case-studies_indexRow__QtTTU{position:relative;display:grid;grid-template-columns:40px 132px minmax(0,1fr) minmax(160px,.55fr) minmax(120px,.45fr) 40px;align-items:center;gap:24px;padding:22px 12px 22px 0;border-bottom:1px solid #cdd4e0;transition:background-color .16s ease-out}.case-studies_indexRow__QtTTU:hover{background:rgba(251,250,245,.9)}.case-studies_indexRow__QtTTU:focus-within{outline:2px solid #5f1dba;outline-offset:-2px}.case-studies_indexNumber___pRBO{color:#7650cd;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700}.case-studies_indexTitle__JhNfB{min-width:0}.case-studies_indexTitle__JhNfB .case-studies_client__3urWs{margin-bottom:6px;font-size:11px}.case-studies_indexTitle__JhNfB h3{margin:0;font-family:var(--font-gotham),var(--font-inter),sans-serif;font-size:clamp(19px,1.8vw,23px);font-weight:500;line-height:1.15;letter-spacing:-.035em;transition:color .16s ease-out}.case-studies_indexTitle__JhNfB h3 a{position:relative;z-index:2;color:#17233d;text-decoration:none}.case-studies_indexRow__QtTTU:hover .case-studies_indexTitle__JhNfB h3 a{color:#5f1dba}.case-studies_indexProof__O7JOI{display:grid;gap:4px;min-width:0}.case-studies_indexProof__O7JOI span{color:#737f92;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.case-studies_indexProof__O7JOI strong{color:#5f1dba;font-size:14px;font-weight:650;line-height:1.3}.case-studies_indexProduct__JCLX3{color:#354154;font-size:12px;line-height:1.4}.case-studies_indexLink__5Nmgo{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid #cdd4e0;color:#17233d;font-size:18px;text-decoration:none;transition:border-color .16s ease-out,color .16s ease-out,background-color .16s ease-out}.case-studies_indexLink__5Nmgo:after{position:absolute;inset:0;z-index:1;content:""}.case-studies_indexRow__QtTTU:hover .case-studies_indexLink__5Nmgo{border-color:#5f1dba;color:#ffffff;background:#5f1dba}@media (max-width:1024px){.case-studies_indexRow__QtTTU{grid-template-columns:40px minmax(0,1fr) 40px;grid-template-areas:"num title link" "num meta link";row-gap:10px}.case-studies_indexProduct__JCLX3,.case-studies_indexProof__O7JOI,.case-studies_indexRow__QtTTU>.case-studies_demonstration__d_CDp,.case-studies_indexRow__QtTTU>.case-studies_pilot__eoTM4,.case-studies_indexRow__QtTTU>.case-studies_production__O___l{grid-area:meta}.case-studies_indexRow__QtTTU>.case-studies_demonstration__d_CDp,.case-studies_indexRow__QtTTU>.case-studies_pilot__eoTM4,.case-studies_indexRow__QtTTU>.case-studies_production__O___l{justify-self:start}.case-studies_indexProof__O7JOI{display:none}.case-studies_indexProduct__JCLX3{justify-self:end;text-align:right}.case-studies_indexNumber___pRBO{grid-area:num;align-self:start;padding-top:4px}.case-studies_indexTitle__JhNfB{grid-area:title}.case-studies_indexLink__5Nmgo{grid-area:link;align-self:start}.case-studies_featuredGrid__ebwm1{grid-template-columns:1fr}.case-studies_featuredCard__XEpfS{min-height:0}}@media (max-width:900px){.case-studies_indexHeading__o0zaa{grid-template-columns:1fr;gap:12px;margin-top:56px}}@media (max-width:680px){.case-studies_featuredBody__l8QzF,.case-studies_featuredCard__XEpfS .case-studies_cardFooter__TBSmM,.case-studies_featuredEvidence__PhnwV,.case-studies_featuredMeta__JcinX{padding-inline:18px}.case-studies_featuredBody__l8QzF{padding-top:26px}.case-studies_featuredWatermark__8xnel{top:44px;font-size:120px}.case-studies_indexRow__QtTTU{grid-template-columns:32px minmax(0,1fr) 36px;gap:14px;padding-block:18px}.case-studies_indexProduct__JCLX3{display:none}.case-studies_indexLink__5Nmgo{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.case-studies_featuredCard__XEpfS,.case-studies_featuredCard__XEpfS h3,.case-studies_indexLink__5Nmgo,.case-studies_indexRow__QtTTU,.case-studies_indexTitle__JhNfB h3{transition:none}.case-studies_featuredCard__XEpfS:hover{transform:none}}