.case-studies-module__h6D5Yq__page{--navy:#0b2a53;--gold:#c5a900;--ink:#102b50;--muted:#647992;color:var(--ink);background:#f7f9fb;overflow:hidden}.case-studies-module__h6D5Yq__shell{width:min(100% - 80px,1440px);margin-inline:auto}.case-studies-module__h6D5Yq__eyebrow{color:#6d8199;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11.5px;font-weight:700;line-height:1.5}.case-studies-module__h6D5Yq__indexIntro{padding:54px 0 58px}.case-studies-module__h6D5Yq__indexIntro h1{letter-spacing:-.045em;text-wrap:balance;max-width:830px;margin:18px 0 0;font-size:clamp(38px,4.2vw,54px);font-weight:700;line-height:1.04}.case-studies-module__h6D5Yq__indexIntro>p:last-child{max-width:690px;color:var(--muted);margin:22px 0 0;font-size:17px;line-height:1.6}.case-studies-module__h6D5Yq__listLabel{color:#657c96;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px;font-size:11.5px;font-weight:700}.case-studies-module__h6D5Yq__preview{background:#fff;border:1px solid #dfe7f0;grid-template-columns:47% 1fr;min-height:365px;display:grid;box-shadow:0 16px 46px #11345b0b}.case-studies-module__h6D5Yq__preview:nth-child(2n){grid-template-columns:1fr 47%}.case-studies-module__h6D5Yq__preview:nth-child(2n) .case-studies-module__h6D5Yq__previewImage{order:2}.case-studies-module__h6D5Yq__previewImage{min-height:320px;display:block;position:relative;overflow:hidden}.case-studies-module__h6D5Yq__previewImage img{transition:transform .5s}.case-studies-module__h6D5Yq__previewImage:hover img{transform:scale(1.035)}.case-studies-module__h6D5Yq__previewText{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(32px,4vw,58px);display:flex}.case-studies-module__h6D5Yq__previewText h2{letter-spacing:-.035em;max-width:660px;margin:16px 0 22px;font-size:clamp(27px,2.9vw,40px);line-height:1.1}.case-studies-module__h6D5Yq__previewText h2 a{color:inherit;font-weight:700;text-decoration:none}.case-studies-module__h6D5Yq__previewText dl{max-width:570px;margin:0}.case-studies-module__h6D5Yq__previewText dt{color:#8b6e00;text-transform:uppercase;letter-spacing:.12em;margin-top:16px;font-size:10px;font-weight:700}.case-studies-module__h6D5Yq__previewText dd{color:#60758f;margin:5px 0 0;font-size:15px;line-height:1.55}.case-studies-module__h6D5Yq__textLink{color:var(--navy);text-underline-offset:5px;gap:12px;margin-top:26px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.case-studies-module__h6D5Yq__textLink span{color:#bb9f00}.case-studies-module__h6D5Yq__preview.case-studies-module__h6D5Yq__featured{color:#fff;background:#0a2a52;grid-template-columns:58% 1fr;min-height:500px}.case-studies-module__h6D5Yq__preview.case-studies-module__h6D5Yq__featured .case-studies-module__h6D5Yq__previewImage{order:0}.case-studies-module__h6D5Yq__featured .case-studies-module__h6D5Yq__previewImage{min-height:500px}.case-studies-module__h6D5Yq__featured .case-studies-module__h6D5Yq__previewText h2{font-size:clamp(34px,3.5vw,50px)}.case-studies-module__h6D5Yq__featured .case-studies-module__h6D5Yq__previewText dd{color:#c5d2df}.case-studies-module__h6D5Yq__featured .case-studies-module__h6D5Yq__eyebrow,.case-studies-module__h6D5Yq__featured .case-studies-module__h6D5Yq__textLink{color:#f2d229}.case-studies-module__h6D5Yq__collection{padding-block:118px 125px}.case-studies-module__h6D5Yq__sectionHeading{grid-template-columns:minmax(0,1.5fr) minmax(0,.65fr);align-items:end;column-gap:60px;display:grid}.case-studies-module__h6D5Yq__sectionHeading .case-studies-module__h6D5Yq__eyebrow{grid-column:1/-1;margin-bottom:18px}.case-studies-module__h6D5Yq__sectionHeading h2{letter-spacing:-.035em;text-wrap:balance;max-width:910px;margin:0;font-size:clamp(32px,3.2vw,42px);font-weight:700;line-height:1.08}.case-studies-module__h6D5Yq__sectionHeading>p:last-child:not(.case-studies-module__h6D5Yq__eyebrow){color:var(--muted);margin:0;font-size:16px;line-height:1.6}.case-studies-module__h6D5Yq__collectionList{gap:28px;margin-top:46px;display:grid}.case-studies-module__h6D5Yq__collection .case-studies-module__h6D5Yq__preview:nth-child(2n){grid-template-columns:1fr 47%}.case-studies-module__h6D5Yq__hero{color:#fff;isolation:isolate;background:#0b2a53;min-height:690px;position:relative}.case-studies-module__h6D5Yq__heroImage,.case-studies-module__h6D5Yq__heroWash{position:absolute;inset:0}.case-studies-module__h6D5Yq__heroImage{z-index:-2}.case-studies-module__h6D5Yq__heroWash{z-index:-1;background:linear-gradient(90deg,#051e40f5 0%,#052144db 36%,#092d526a 62%,#092d5210 100%)}.case-studies-module__h6D5Yq__heroInner{align-items:center;min-height:690px;padding-block:86px;display:flex}.case-studies-module__h6D5Yq__heroCopy{max-width:690px}.case-studies-module__h6D5Yq__hero .case-studies-module__h6D5Yq__eyebrow{color:#f2d229}.case-studies-module__h6D5Yq__hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:720px;margin:21px 0 0;font-size:clamp(40px,4.15vw,54px);font-weight:700;line-height:1.02}.case-studies-module__h6D5Yq__heroCopy>p:last-of-type{color:#e1eaf3;max-width:640px;margin:24px 0 0;font-size:17px;line-height:1.6}.case-studies-module__h6D5Yq__heroActions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.case-studies-module__h6D5Yq__buttonPrimary,.case-studies-module__h6D5Yq__buttonSecondary{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:15px;min-height:48px;padding:12px 23px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.case-studies-module__h6D5Yq__buttonPrimary{color:#092b56;background:#f2d229}.case-studies-module__h6D5Yq__buttonSecondary{color:#fff;background:#0829525c;border:1px solid #ffffff9c}.case-studies-module__h6D5Yq__heroPhoto{object-position:var(--hero-position-desktop,center)}.case-studies-module__h6D5Yq__hero_field .case-studies-module__h6D5Yq__heroWash{background:linear-gradient(90deg,#09284cea 0%,#0e3863c9 42%,#092d5225 100%)}.case-studies-module__h6D5Yq__hero_field .case-studies-module__h6D5Yq__heroInner{align-items:flex-end;padding-bottom:100px}.case-studies-module__h6D5Yq__hero_planning{color:var(--ink);background:#eef3f7}.case-studies-module__h6D5Yq__hero_planning .case-studies-module__h6D5Yq__heroImage{border-radius:28px 0 0 28px;left:45%;overflow:hidden}.case-studies-module__h6D5Yq__hero_planning .case-studies-module__h6D5Yq__heroWash{background:linear-gradient(90deg,#f7f9fb 0% 39%,#f7f9fb88 55%,#0000 70%)}.case-studies-module__h6D5Yq__hero_planning .case-studies-module__h6D5Yq__eyebrow{color:#997f00}.case-studies-module__h6D5Yq__hero_planning .case-studies-module__h6D5Yq__heroCopy>p:last-of-type{color:#4e6681}.case-studies-module__h6D5Yq__hero_planning .case-studies-module__h6D5Yq__buttonSecondary{color:var(--ink);background:#fff;border-color:#bdcad8}.case-studies-module__h6D5Yq__hero_healthcare{color:var(--ink);background:#f1f7fa}.case-studies-module__h6D5Yq__hero_healthcare .case-studies-module__h6D5Yq__heroWash{background:linear-gradient(90deg,#f8fbfc 0%,#f8fbfce9 37%,#e8f3f3a8 55%,#0000 76%)}.case-studies-module__h6D5Yq__hero_healthcare .case-studies-module__h6D5Yq__eyebrow{color:#a08400}.case-studies-module__h6D5Yq__hero_healthcare .case-studies-module__h6D5Yq__heroCopy>p:last-of-type{color:#50667a}.case-studies-module__h6D5Yq__hero_healthcare .case-studies-module__h6D5Yq__buttonSecondary{color:var(--ink);background:#fff;border-color:#9eb3c6}.case-studies-module__h6D5Yq__hero_connected .case-studies-module__h6D5Yq__heroWash{background:linear-gradient(90deg,#061f41e8,#08284bc0 42%,#193f5b38 100%)}.case-studies-module__h6D5Yq__section{padding-block:112px}.case-studies-module__h6D5Yq__challenge{background:#fff}.case-studies-module__h6D5Yq__challenge .case-studies-module__h6D5Yq__sectionHeading h2{max-width:930px}.case-studies-module__h6D5Yq__symptoms{border-top:1px solid #cfdae5;grid-template-columns:31% 1fr;gap:60px;margin-top:54px;display:grid}.case-studies-module__h6D5Yq__symptomsLabel{color:#8c7200;text-transform:uppercase;letter-spacing:.13em;padding-top:24px;font-size:11px;font-weight:700}.case-studies-module__h6D5Yq__symptoms ul{margin:0;padding:0;list-style:none}.case-studies-module__h6D5Yq__symptoms li{border-bottom:1px solid #d9e2ea;grid-template-columns:52px 1fr;align-items:start;gap:20px;padding:24px 0;display:grid}.case-studies-module__h6D5Yq__symptoms li span{color:#ad9500;font-size:12px;font-weight:700}.case-studies-module__h6D5Yq__symptoms li p{letter-spacing:-.018em;margin:0;font-size:19px;font-weight:600;line-height:1.35}.case-studies-module__h6D5Yq__challenge_field{background:#edf4f8}.case-studies-module__h6D5Yq__challenge_healthcare{background:#f3f8f6}.case-studies-module__h6D5Yq__challenge_connected{background:#f4f7f9}.case-studies-module__h6D5Yq__transition{background:#edf3f7}.case-studies-module__h6D5Yq__transitionFlow{border-block:1px solid #bfd0df;grid-template-columns:1fr 1.15fr 1fr;gap:0;margin-top:50px;display:grid}.case-studies-module__h6D5Yq__transitionFlow>div{padding:31px 34px 36px 0;position:relative}.case-studies-module__h6D5Yq__transitionFlow>div+div{border-left:1px solid #bfd0df;padding-left:34px}.case-studies-module__h6D5Yq__transitionFlow span{color:#947a00;text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:700}.case-studies-module__h6D5Yq__transitionFlow p{letter-spacing:-.02em;max-width:380px;margin:18px 0 0;font-size:20px;font-weight:600;line-height:1.4}.case-studies-module__h6D5Yq__transitionCenter{color:#fff;background:#0b2a53;border-left:0!important;padding-right:34px!important}.case-studies-module__h6D5Yq__transitionCenter span{color:#f2d229}.case-studies-module__h6D5Yq__transitionCenter p{font-size:21px}.case-studies-module__h6D5Yq__helps{background:#fff}.case-studies-module__h6D5Yq__capabilityGrid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:48px;display:grid}.case-studies-module__h6D5Yq__capability{min-height:250px;color:var(--ink);background:#f3f7fa;border:1px solid #d9e4ed;padding:30px;text-decoration:none;position:relative}.case-studies-module__h6D5Yq__capability:hover{background:#e8f1f8}.case-studies-module__h6D5Yq__capNumber{color:#a78d00;font-size:12px;font-weight:700}.case-studies-module__h6D5Yq__capability h3{letter-spacing:-.025em;margin:34px 0 10px;font-size:24px;font-weight:700}.case-studies-module__h6D5Yq__capability p{color:#617890;max-width:310px;margin:0;font-size:15px;line-height:1.55}.case-studies-module__h6D5Yq__capArrow{color:#b49a00;position:absolute;top:26px;right:28px}.case-studies-module__h6D5Yq__evidence{color:#fff;background:#08274d;grid-template-columns:30% 70%;min-height:455px;margin:56px 0 0;display:grid;overflow:hidden}.case-studies-module__h6D5Yq__evidenceCopy{padding:44px 32px}.case-studies-module__h6D5Yq__evidenceCopy .case-studies-module__h6D5Yq__eyebrow{color:#f2d229}.case-studies-module__h6D5Yq__evidenceCopy h3{letter-spacing:-.025em;margin:26px 0 0;font-size:29px;font-weight:700;line-height:1.12}.case-studies-module__h6D5Yq__evidenceCopy>p:last-child{color:#c1d0dd;margin:19px 0 0;font-size:14px;line-height:1.6}.case-studies-module__h6D5Yq__evidenceImage{background:radial-gradient(circle,#234a75,#061f3f);place-items:center;max-height:630px;padding:22px;display:grid;position:relative;overflow:hidden}.case-studies-module__h6D5Yq__evidenceImage img{object-fit:contain;border:1px solid #fff2;width:100%;height:auto;max-height:580px;display:block;box-shadow:0 20px 50px #0005}.case-studies-module__h6D5Yq__evidence_planning{grid-template-columns:45% 55%}.case-studies-module__h6D5Yq__evidence_planning .case-studies-module__h6D5Yq__evidenceImage img{width:auto;max-width:100%;max-height:560px}.case-studies-module__h6D5Yq__operation{background:#f7f9fb}.case-studies-module__h6D5Yq__operation_field{background:#eaf2f7}.case-studies-module__h6D5Yq__operation_field .case-studies-module__h6D5Yq__operationPhoto{order:-1}.case-studies-module__h6D5Yq__operation_healthcare{background:#f1f7f4}.case-studies-module__h6D5Yq__operation_connected{background:#f6f4ef}.case-studies-module__h6D5Yq__challenge_planning{background:#f5f8fb}.case-studies-module__h6D5Yq__operationGrid{grid-template-columns:1fr 1fr;align-items:stretch;gap:6vw;margin-top:49px;display:grid}.case-studies-module__h6D5Yq__steps{border-top:1px solid #cbd8e3;margin:0;padding:0;list-style:none}.case-studies-module__h6D5Yq__steps li{border-bottom:1px solid #cbd8e3;grid-template-columns:45px 1fr;gap:18px;padding:22px 0;display:grid}.case-studies-module__h6D5Yq__steps li>span{color:#a58a00;font-size:12px;font-weight:700}.case-studies-module__h6D5Yq__steps h3{letter-spacing:-.025em;margin:0;font-size:21px}.case-studies-module__h6D5Yq__steps p{color:#617890;margin:8px 0 0;font-size:15px;line-height:1.55}.case-studies-module__h6D5Yq__operationPhoto{min-height:500px;margin:0;position:relative;overflow:hidden}.case-studies-module__h6D5Yq__operationPhoto figcaption{color:#fff;background:linear-gradient(#0000,#041f41db);padding:50px 26px 24px;font-size:13px;line-height:1.5;position:absolute;bottom:0;left:0;right:0}.case-studies-module__h6D5Yq__operationThread{color:#fff;background:#0b2a53;grid-template-columns:repeat(2,1fr);align-content:center;gap:14px;padding:36px;display:grid}.case-studies-module__h6D5Yq__operationThread span{border:1px solid #ffffff4c;border-radius:4px;place-items:center;min-height:84px;font-size:19px;font-weight:600;display:grid}.case-studies-module__h6D5Yq__operationThread p{text-align:center;color:#d5e3ee;grid-column:1/-1;font-size:14px}.case-studies-module__h6D5Yq__impact{color:#fff;background:#092a52}.case-studies-module__h6D5Yq__impact .case-studies-module__h6D5Yq__eyebrow{color:#f2d229}.case-studies-module__h6D5Yq__impact .case-studies-module__h6D5Yq__sectionHeading>p:last-child:not(.case-studies-module__h6D5Yq__eyebrow){color:#becfe1}.case-studies-module__h6D5Yq__impact ul{grid-template-columns:repeat(3,1fr);gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}.case-studies-module__h6D5Yq__impact li{background:#ffffff12;border-top:2px solid #f2d229;align-items:flex-start;gap:16px;min-height:114px;padding:27px 23px;font-size:17px;font-weight:600;line-height:1.4;display:flex}.case-studies-module__h6D5Yq__impact li span{color:#f2d229}.case-studies-module__h6D5Yq__related{background:#f7f9fb}.case-studies-module__h6D5Yq__contextLinks{grid-template-columns:1fr 1fr;gap:16px;margin-top:43px;display:grid}.case-studies-module__h6D5Yq__contextLinks a{min-height:178px;color:var(--ink);background:#fff;border:1px solid #dae5ed;padding:26px 30px;text-decoration:none;position:relative}.case-studies-module__h6D5Yq__contextLinks span{color:#a08700;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700;display:block}.case-studies-module__h6D5Yq__contextLinks strong{margin-top:16px;font-size:21px;display:block}.case-studies-module__h6D5Yq__contextLinks p{color:#667d94;max-width:390px;margin:7px 0 0;font-size:14px}.case-studies-module__h6D5Yq__contextLinks a>span:last-child{font-size:18px;position:absolute;top:26px;right:28px}.case-studies-module__h6D5Yq__relatedHeading{letter-spacing:-.025em;margin:60px 0 23px;font-size:25px}.case-studies-module__h6D5Yq__relatedGrid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.case-studies-module__h6D5Yq__relatedCard{min-height:220px;color:var(--ink);background:#fff;border:1px solid #dae5ed;grid-template-rows:repeat(3,auto);grid-template-columns:42% 1fr;align-content:center;column-gap:24px;text-decoration:none;display:grid;overflow:hidden}.case-studies-module__h6D5Yq__relatedCard>div{grid-row:1/4;min-height:220px;position:relative}.case-studies-module__h6D5Yq__relatedCard>span,.case-studies-module__h6D5Yq__relatedCard>strong{margin-right:18px}.case-studies-module__h6D5Yq__relatedCard>span:not(.case-studies-module__h6D5Yq__relatedAction){color:#8c7300;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:700}.case-studies-module__h6D5Yq__relatedCard strong{margin-top:9px;font-size:20px;line-height:1.2}.case-studies-module__h6D5Yq__relatedAction{text-underline-offset:4px;margin-top:20px;font-size:13px;font-weight:700;text-decoration:underline}.case-studies-module__h6D5Yq__page a:focus-visible{outline-offset:4px;outline:3px solid #f2d229}@media (max-width:1023px){.case-studies-module__h6D5Yq__shell{width:min(100% - 48px,1440px)}.case-studies-module__h6D5Yq__hero,.case-studies-module__h6D5Yq__heroInner{min-height:620px}.case-studies-module__h6D5Yq__hero h1{font-size:clamp(38px,5.1vw,52px)}.case-studies-module__h6D5Yq__heroCopy{max-width:600px}.case-studies-module__h6D5Yq__section{padding-block:86px}.case-studies-module__h6D5Yq__sectionHeading{grid-template-columns:1fr}.case-studies-module__h6D5Yq__sectionHeading>p:last-child:not(.case-studies-module__h6D5Yq__eyebrow){margin-top:18px}.case-studies-module__h6D5Yq__evidence{grid-template-columns:36% 64%}.case-studies-module__h6D5Yq__previewText{padding:30px}.case-studies-module__h6D5Yq__featured,.case-studies-module__h6D5Yq__featured .case-studies-module__h6D5Yq__previewImage{min-height:430px}}@media (max-width:767px){.case-studies-module__h6D5Yq__shell{width:calc(100% - 36px)}.case-studies-module__h6D5Yq__indexIntro{padding:37px 0 42px}.case-studies-module__h6D5Yq__indexIntro h1{font-size:clamp(36px,8.4vw,46px)}.case-studies-module__h6D5Yq__indexIntro>p:last-child{font-size:15px}.case-studies-module__h6D5Yq__preview,.case-studies-module__h6D5Yq__preview:nth-child(2n),.case-studies-module__h6D5Yq__collection .case-studies-module__h6D5Yq__preview:nth-child(2n),.case-studies-module__h6D5Yq__featured{min-height:0;display:block}.case-studies-module__h6D5Yq__preview:nth-child(2n) .case-studies-module__h6D5Yq__previewImage{order:initial}.case-studies-module__h6D5Yq__previewImage,.case-studies-module__h6D5Yq__featured .case-studies-module__h6D5Yq__previewImage{height:245px;min-height:0}.case-studies-module__h6D5Yq__previewText{padding:26px}.case-studies-module__h6D5Yq__previewText h2,.case-studies-module__h6D5Yq__featured .case-studies-module__h6D5Yq__previewText h2{font-size:29px}.case-studies-module__h6D5Yq__featured .case-studies-module__h6D5Yq__previewText{padding:30px}.case-studies-module__h6D5Yq__collection{padding-block:78px}.case-studies-module__h6D5Yq__collectionList{margin-top:31px}.case-studies-module__h6D5Yq__hero{min-height:0;padding-top:270px}.case-studies-module__h6D5Yq__heroImage{height:320px;bottom:auto}.case-studies-module__h6D5Yq__heroPhoto{object-position:var(--hero-position-mobile,center)}.case-studies-module__h6D5Yq__heroWash,.case-studies-module__h6D5Yq__hero_field .case-studies-module__h6D5Yq__heroWash,.case-studies-module__h6D5Yq__hero_planning .case-studies-module__h6D5Yq__heroWash,.case-studies-module__h6D5Yq__hero_healthcare .case-studies-module__h6D5Yq__heroWash,.case-studies-module__h6D5Yq__hero_connected .case-studies-module__h6D5Yq__heroWash{background:linear-gradient(#0000 0%,#0b2a53 300px 100%)}.case-studies-module__h6D5Yq__hero_planning,.case-studies-module__h6D5Yq__hero_healthcare{color:var(--ink);background:#f7f9fb}.case-studies-module__h6D5Yq__hero_planning .case-studies-module__h6D5Yq__heroImage{border-radius:0;left:0}.case-studies-module__h6D5Yq__hero_planning .case-studies-module__h6D5Yq__heroWash,.case-studies-module__h6D5Yq__hero_healthcare .case-studies-module__h6D5Yq__heroWash{background:linear-gradient(#0000 0%,#f7f9fb 300px 100%)}.case-studies-module__h6D5Yq__heroInner,.case-studies-module__h6D5Yq__hero_field .case-studies-module__h6D5Yq__heroInner{min-height:0;padding-block:43px 66px;display:block}.case-studies-module__h6D5Yq__hero h1{font-size:clamp(36px,9vw,49px)}.case-studies-module__h6D5Yq__heroCopy>p:last-of-type{font-size:15px;line-height:1.55}.case-studies-module__h6D5Yq__heroActions{margin-top:27px}.case-studies-module__h6D5Yq__buttonPrimary,.case-studies-module__h6D5Yq__buttonSecondary{width:100%}.case-studies-module__h6D5Yq__section{padding-block:72px}.case-studies-module__h6D5Yq__sectionHeading h2{font-size:clamp(32px,8vw,40px)}.case-studies-module__h6D5Yq__symptoms{grid-template-columns:1fr;gap:0;margin-top:34px}.case-studies-module__h6D5Yq__symptomsLabel{margin:0;padding-bottom:0}.case-studies-module__h6D5Yq__symptoms li{grid-template-columns:36px 1fr;gap:12px;padding:20px 0}.case-studies-module__h6D5Yq__symptoms li p{font-size:17px}.case-studies-module__h6D5Yq__transitionFlow{grid-template-columns:1fr}.case-studies-module__h6D5Yq__transitionFlow>div,.case-studies-module__h6D5Yq__transitionFlow>div+div{border-bottom:1px solid #bfd0df;border-left:0;padding:25px 20px}.case-studies-module__h6D5Yq__transitionFlow p,.case-studies-module__h6D5Yq__transitionCenter p{font-size:18px}.case-studies-module__h6D5Yq__capabilityGrid{grid-template-columns:1fr;margin-top:32px}.case-studies-module__h6D5Yq__capability{min-height:0;padding:23px}.case-studies-module__h6D5Yq__capability h3{margin-top:21px;font-size:22px}.case-studies-module__h6D5Yq__evidence,.case-studies-module__h6D5Yq__evidence_planning{grid-template-columns:1fr;margin-top:34px}.case-studies-module__h6D5Yq__evidenceCopy{padding:30px 26px}.case-studies-module__h6D5Yq__evidenceCopy h3{margin-top:14px;font-size:25px}.case-studies-module__h6D5Yq__evidenceImage{max-height:520px;padding:14px}.case-studies-module__h6D5Yq__operationGrid{grid-template-columns:1fr;gap:28px;margin-top:35px}.case-studies-module__h6D5Yq__operationPhoto{min-height:350px}.case-studies-module__h6D5Yq__operationThread{min-height:300px}.case-studies-module__h6D5Yq__impact ul{grid-template-columns:1fr;margin-top:32px}.case-studies-module__h6D5Yq__impact li{min-height:0;padding:23px}.case-studies-module__h6D5Yq__contextLinks,.case-studies-module__h6D5Yq__relatedGrid{grid-template-columns:1fr}.case-studies-module__h6D5Yq__relatedCard{grid-template-columns:40% 1fr;min-height:180px}.case-studies-module__h6D5Yq__relatedCard>div{min-height:180px}.case-studies-module__h6D5Yq__relatedCard strong{font-size:17px}.case-studies-module__h6D5Yq__relatedHeading{margin-top:48px}.case-studies-module__h6D5Yq__contextLinks a{min-height:0}}@media (max-width:400px){.case-studies-module__h6D5Yq__hero{padding-top:245px}.case-studies-module__h6D5Yq__heroImage{height:290px}.case-studies-module__h6D5Yq__heroActions{gap:10px}.case-studies-module__h6D5Yq__relatedCard{grid-template-columns:36% 1fr;column-gap:14px}.case-studies-module__h6D5Yq__relatedCard>div{min-height:160px}.case-studies-module__h6D5Yq__relatedCard strong{font-size:15px}}@media (prefers-reduced-motion:reduce){.case-studies-module__h6D5Yq__previewImage img{transition:none}}@media (min-width:768px) and (max-width:900px){.case-studies-module__h6D5Yq__hero_planning,.case-studies-module__h6D5Yq__hero_healthcare{min-height:0;padding-top:320px}.case-studies-module__h6D5Yq__hero_planning .case-studies-module__h6D5Yq__heroImage,.case-studies-module__h6D5Yq__hero_healthcare .case-studies-module__h6D5Yq__heroImage{border-radius:0;height:340px;bottom:auto;left:0}.case-studies-module__h6D5Yq__hero_planning .case-studies-module__h6D5Yq__heroWash,.case-studies-module__h6D5Yq__hero_healthcare .case-studies-module__h6D5Yq__heroWash{background:linear-gradient(#0000 0%,#f7f9fb 335px 100%)}.case-studies-module__h6D5Yq__hero_planning .case-studies-module__h6D5Yq__heroInner,.case-studies-module__h6D5Yq__hero_healthcare .case-studies-module__h6D5Yq__heroInner{min-height:0;padding-block:45px 70px;display:block}.case-studies-module__h6D5Yq__hero_planning .case-studies-module__h6D5Yq__heroCopy,.case-studies-module__h6D5Yq__hero_healthcare .case-studies-module__h6D5Yq__heroCopy{max-width:660px}.case-studies-module__h6D5Yq__hero_planning .case-studies-module__h6D5Yq__heroPhoto,.case-studies-module__h6D5Yq__hero_healthcare .case-studies-module__h6D5Yq__heroPhoto{object-position:var(--hero-position-mobile,center)}}
