.engineering-case-study-long-desk-world-module__J053UG__physicalWorld{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.engineering-case-study-long-desk-world-module__J053UG__masterTrack{--plate-registration-shift:clamp(64px, 8vh, 90px);--plate-registration-width-shift:clamp(102.4px, 12.8vh, 144px);top:calc(var(--plate-registration-shift) * -1);width:calc(max(160svh, 100vw) + var(--plate-registration-width-shift));border:0;line-height:0;position:absolute;left:50%;transform:translate(-50%)}.engineering-case-study-long-desk-world-module__J053UG__segment{border:0;width:100%;height:auto;display:block}@media (max-width:767px){.engineering-case-study-long-desk-world-module__J053UG__physicalWorld{display:none}}
.engineering-case-study-long-form-module__-nlH7a__worldContinuation{--continuation-document-start:clamp(940px, calc(22.32vw + 654px), 1040px);z-index:61;margin-top:calc(var(--continuation-document-start) - 1280px);color:#202323;isolation:isolate;background:0 0;padding-bottom:96px;position:relative;overflow-x:clip}.engineering-case-study-long-form-module__-nlH7a__dossierContinuation{--space-normal:clamp(26px, 2.4vw, 34px);--space-group:clamp(40px, 3.55vw, 52px);--space-section:clamp(84px, 7.2vw, 112px);background-color:#eee9df;background-image:linear-gradient(102deg,#ffffff2e,#0000 34%,#6b5b4409);border-bottom:1px solid #4941366b;border-left:1px solid #4941366b;border-right:1px solid #4941366b;border-radius:0 0 2px 2px;width:min(80vw,1480px);margin:0 auto;padding:clamp(54px,5vw,72px) clamp(46px,4.25vw,70px) 52px;position:relative;box-shadow:0 42px 40px -24px #0206086b,-5px 0 #d3cbbe}.engineering-case-study-long-form-module__-nlH7a__dossierContinuation:after{z-index:-1;content:"";background:linear-gradient(#d8d0c3,#c9c0b2);border:1px solid #483e303d;height:9px;position:absolute;bottom:-9px;left:5px;right:8px;transform:skew(-.35deg)}.engineering-case-study-long-form-module__-nlH7a__firstSectionContinuation{gap:var(--space-normal);display:grid}.engineering-case-study-long-form-module__-nlH7a__sectionBlocks{gap:var(--space-group);display:grid}.engineering-case-study-long-form-module__-nlH7a__majorSection{margin-top:var(--space-section);scroll-margin-top:24px}.engineering-case-study-long-form-module__-nlH7a__sectionHeader{border-bottom:1px solid #3134337a;grid-template-columns:minmax(0,1.45fr) minmax(250px,.7fr);align-items:end;gap:clamp(36px,5vw,82px);padding-bottom:21px;display:grid}.engineering-case-study-long-form-module__-nlH7a__sectionHeader h2{color:#232727;letter-spacing:-.04em;text-transform:uppercase;text-wrap:balance;max-width:850px;margin:0;font-size:clamp(1.75rem,2.45vw,2.65rem);font-weight:760;line-height:1.04}.engineering-case-study-long-form-module__-nlH7a__sectionHeader h2 span{letter-spacing:-.015em}.engineering-case-study-long-form-module__-nlH7a__sectionHeader>p{color:#4b4f4d;max-width:42ch;margin:0;font-size:.88rem;line-height:1.6}.engineering-case-study-long-form-module__-nlH7a__sectionBlocks{margin-top:var(--space-group)}.engineering-case-study-long-form-module__-nlH7a__richText{max-width:68ch}.engineering-case-study-long-form-module__-nlH7a__richTextCopy{min-width:0}.engineering-case-study-long-form-module__-nlH7a__richTextWithList{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:start;column-gap:clamp(44px,5vw,76px);max-width:none;display:grid}.engineering-case-study-long-form-module__-nlH7a__richTextWithList .engineering-case-study-long-form-module__-nlH7a__richTextCopy{grid-area:1/1/span 2;max-width:68ch}.engineering-case-study-long-form-module__-nlH7a__richTextWithList h3{grid-area:1/2}.engineering-case-study-long-form-module__-nlH7a__richText h3{color:#2e3332;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:760;line-height:1.3}.engineering-case-study-long-form-module__-nlH7a__richText p,.engineering-case-study-long-form-module__-nlH7a__evidenceIntroduction>p:not(.engineering-case-study-long-form-module__-nlH7a__blockLabel),.engineering-case-study-long-form-module__-nlH7a__resultItem>p:not(.engineering-case-study-long-form-module__-nlH7a__blockLabel,.engineering-case-study-long-form-module__-nlH7a__resultValue,.engineering-case-study-long-form-module__-nlH7a__microNote),.engineering-case-study-long-form-module__-nlH7a__equationInterpretation,.engineering-case-study-long-form-module__-nlH7a__pullout>p:last-child{color:#3d4140;margin:0;font-size:clamp(.97rem,1.05vw,1.08rem);line-height:1.72}.engineering-case-study-long-form-module__-nlH7a__richText p+p,.engineering-case-study-long-form-module__-nlH7a__evidenceIntroduction>p+p{margin-top:1.2em}.engineering-case-study-long-form-module__-nlH7a__richText ul,.engineering-case-study-long-form-module__-nlH7a__richText ol{color:#383d3c;border-top:1px solid #31343347;max-width:64ch;margin:28px 0 0;padding:20px 0 0 1.25rem}.engineering-case-study-long-form-module__-nlH7a__richTextWithList ul,.engineering-case-study-long-form-module__-nlH7a__richTextWithList ol{grid-area:2/2;margin-top:0}.engineering-case-study-long-form-module__-nlH7a__richText li{padding-left:.45rem;font-size:.94rem;line-height:1.6}.engineering-case-study-long-form-module__-nlH7a__richText li+li{margin-top:9px}.engineering-case-study-long-form-module__-nlH7a__blockLabel{color:#2b3030b3;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.69rem;font-weight:760;line-height:1.35}.engineering-case-study-long-form-module__-nlH7a__evidence{min-width:0}.engineering-case-study-long-form-module__-nlH7a__evidenceIntroduction{max-width:60ch;margin-bottom:18px}.engineering-case-study-long-form-module__-nlH7a__evidenceIntroduction .engineering-case-study-long-form-module__-nlH7a__blockLabel{margin-bottom:12px}.engineering-case-study-long-form-module__-nlH7a__evidenceMedia{gap:clamp(24px,3.2vw,48px);display:grid}.engineering-case-study-long-form-module__-nlH7a__evidencePair .engineering-case-study-long-form-module__-nlH7a__evidenceMedia{grid-template-columns:repeat(2,minmax(0,1fr))}.engineering-case-study-long-form-module__-nlH7a__evidenceSplit{grid-template-columns:minmax(220px,.72fr) minmax(0,1.35fr);align-items:start;gap:clamp(36px,5vw,78px);display:grid}.engineering-case-study-long-form-module__-nlH7a__evidenceSplit .engineering-case-study-long-form-module__-nlH7a__evidenceIntroduction{margin:0}.engineering-case-study-long-form-module__-nlH7a__evidenceStack .engineering-case-study-long-form-module__-nlH7a__evidenceMedia{grid-template-columns:1fr}.engineering-case-study-long-form-module__-nlH7a__evidenceGrid .engineering-case-study-long-form-module__-nlH7a__evidenceMedia{grid-template-columns:repeat(3,minmax(0,1fr))}.engineering-case-study-long-form-module__-nlH7a__evidenceFigure{min-width:0;margin:0}.engineering-case-study-long-form-module__-nlH7a__evidenceImage{background:#dbe3f1;border-top:1px solid #353a3a47;border-bottom:1px solid #353a3a47;place-items:center;display:grid;overflow:hidden}.engineering-case-study-long-form-module__-nlH7a__evidenceImage img{width:100%;height:auto;display:block}.engineering-case-study-long-form-module__-nlH7a__evidenceFigure figcaption{gap:7px;margin-top:13px;display:grid}.engineering-case-study-long-form-module__-nlH7a__figureMeta{color:#292e2d;letter-spacing:.11em;text-transform:uppercase;font-size:.69rem;font-weight:760;line-height:1.35}.engineering-case-study-long-form-module__-nlH7a__figureCaption,.engineering-case-study-long-form-module__-nlH7a__figureInterpretation{color:#454a48;max-width:66ch;font-size:.78rem;line-height:1.55}.engineering-case-study-long-form-module__-nlH7a__figureInterpretation{color:#666967}.engineering-case-study-long-form-module__-nlH7a__evidenceTakeaway{color:#2d3231;border-top:1px solid #31343361;border-bottom:1px solid #31343361;grid-template-columns:26px minmax(0,1fr);gap:12px;max-width:78ch;margin:25px 0 0;padding:16px 0;font-size:.92rem;line-height:1.6;display:grid}.engineering-case-study-long-form-module__-nlH7a__evidenceTakeaway>span:first-child{font-size:1.3rem;line-height:1}.engineering-case-study-long-form-module__-nlH7a__results{border-top:1px solid #31343380;border-bottom:1px solid #31343380}.engineering-case-study-long-form-module__-nlH7a__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.engineering-case-study-long-form-module__-nlH7a__resultItem{padding:26px clamp(18px,2.8vw,42px) 30px 0}.engineering-case-study-long-form-module__-nlH7a__resultItem+.engineering-case-study-long-form-module__-nlH7a__resultItem{border-left:1px solid #3134334d;padding-left:clamp(18px,2.8vw,42px);padding-right:0}.engineering-case-study-long-form-module__-nlH7a__resultValue{color:#232727;letter-spacing:-.028em;max-width:24ch;margin:15px 0 13px;font-size:clamp(1.25rem,1.85vw,1.75rem);font-weight:720;line-height:1.2}.engineering-case-study-long-form-module__-nlH7a__microNote,.engineering-case-study-long-form-module__-nlH7a__resultCaveat,.engineering-case-study-long-form-module__-nlH7a__tableNote,.engineering-case-study-long-form-module__-nlH7a__equationNote{color:#686b68;font-size:.75rem;line-height:1.55}.engineering-case-study-long-form-module__-nlH7a__microNote{margin:12px 0 0}.engineering-case-study-long-form-module__-nlH7a__resultCaveat{border-top:1px solid #3134333d;margin:0;padding:14px 0}.engineering-case-study-long-form-module__-nlH7a__dataTableBlock{min-width:0}.engineering-case-study-long-form-module__-nlH7a__tableScroller{overscroll-behavior-inline:contain;overflow-x:auto}.engineering-case-study-long-form-module__-nlH7a__tableScroller:focus-visible{outline-offset:5px;outline:2px solid #223e4d}.engineering-case-study-long-form-module__-nlH7a__dataTableBlock table{border-collapse:collapse;color:#2d3231;text-align:left;width:100%;min-width:660px;font-size:.82rem;line-height:1.45}.engineering-case-study-long-form-module__-nlH7a__dataTableBlock caption{color:#2a2f2e;letter-spacing:.15em;text-align:left;text-transform:uppercase;padding:0 0 15px;font-size:.7rem;font-weight:760}.engineering-case-study-long-form-module__-nlH7a__dataTableBlock th,.engineering-case-study-long-form-module__-nlH7a__dataTableBlock td{vertical-align:top;border-bottom:1px solid #3134334d;padding:14px 18px 14px 0}.engineering-case-study-long-form-module__-nlH7a__dataTableBlock thead th{color:#4d5250;letter-spacing:.09em;text-transform:uppercase;border-top:1px solid #3134338c;border-bottom-color:#3134338c;font-size:.68rem;font-weight:760}.engineering-case-study-long-form-module__-nlH7a__dataTableBlock tbody th{color:#272c2b;font-weight:720}.engineering-case-study-long-form-module__-nlH7a__tableNote{max-width:78ch;margin:13px 0 0}.engineering-case-study-long-form-module__-nlH7a__equation{border-top:1px solid #3134337a;border-bottom:1px solid #3134337a;grid-template-columns:minmax(0,1.2fr) minmax(260px,.78fr);column-gap:clamp(42px,6vw,96px);padding:27px 0 29px;display:grid}.engineering-case-study-long-form-module__-nlH7a__equation>.engineering-case-study-long-form-module__-nlH7a__blockLabel,.engineering-case-study-long-form-module__-nlH7a__equationExpression,.engineering-case-study-long-form-module__-nlH7a__variables{grid-column:1}.engineering-case-study-long-form-module__-nlH7a__equationInterpretation,.engineering-case-study-long-form-module__-nlH7a__equationNote{grid-column:2}.engineering-case-study-long-form-module__-nlH7a__equationInterpretation{grid-row:1/span 2;align-self:end}.engineering-case-study-long-form-module__-nlH7a__equationExpression{color:#202525;letter-spacing:.002em;gap:clamp(24px,2.6vw,34px);margin:30px 0 4px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.13rem,1.42vw,1.4rem);line-height:1.35;display:grid}.engineering-case-study-long-form-module__-nlH7a__equationLine{flex-wrap:wrap;align-items:center;gap:.34em;min-width:0;display:flex}.engineering-case-study-long-form-module__-nlH7a__equationLeft,.engineering-case-study-long-form-module__-nlH7a__equationEquals,.engineering-case-study-long-form-module__-nlH7a__equationRight{flex:none}.engineering-case-study-long-form-module__-nlH7a__equationLineWithFraction .engineering-case-study-long-form-module__-nlH7a__mathFraction{flex:280px}.engineering-case-study-long-form-module__-nlH7a__mathIdentifier{font-style:italic}.engineering-case-study-long-form-module__-nlH7a__mathIdentifier sub,.engineering-case-study-long-form-module__-nlH7a__mathAcronym sub{vertical-align:baseline;margin-left:.04em;font-size:.62em;font-style:normal;line-height:0;position:relative;bottom:-.08em}.engineering-case-study-long-form-module__-nlH7a__mathAcronym,.engineering-case-study-long-form-module__-nlH7a__mathFunction{letter-spacing:.015em;font-style:normal}.engineering-case-study-long-form-module__-nlH7a__mathOperator{margin-inline:.03em;font-style:normal;display:inline-block}.engineering-case-study-long-form-module__-nlH7a__mathFraction{text-align:center;grid-template-rows:repeat(2,auto);align-items:center;min-width:0;display:inline-grid}.engineering-case-study-long-form-module__-nlH7a__mathNumerator,.engineering-case-study-long-form-module__-nlH7a__mathDenominator{white-space:nowrap;min-width:0;padding-inline:.42em}.engineering-case-study-long-form-module__-nlH7a__mathNumerator{border-bottom:1px solid;padding-bottom:.25em}.engineering-case-study-long-form-module__-nlH7a__mathDenominator{padding-top:.25em}.engineering-case-study-long-form-module__-nlH7a__variables{gap:8px;margin:24px 0 0;display:grid}.engineering-case-study-long-form-module__-nlH7a__variables>div{grid-template-columns:54px minmax(0,1fr);gap:12px;display:grid}.engineering-case-study-long-form-module__-nlH7a__variables dt,.engineering-case-study-long-form-module__-nlH7a__variables dd{color:#4b504e;margin:0;font-size:.74rem;line-height:1.5}.engineering-case-study-long-form-module__-nlH7a__variables dt{color:#252a29;font-family:Georgia,Times New Roman,serif;font-size:.9rem;font-weight:700}.engineering-case-study-long-form-module__-nlH7a__equationNote{align-self:end;margin:18px 0 0}.engineering-case-study-long-form-module__-nlH7a__pullout{border-top:1px solid #3134333d;border-bottom:1px solid #3134333d;border-left:3px solid #283333c7;max-width:72ch;margin:0;padding:18px 0 18px 25px}.engineering-case-study-long-form-module__-nlH7a__pullout .engineering-case-study-long-form-module__-nlH7a__blockLabel{margin-bottom:9px}.engineering-case-study-long-form-module__-nlH7a__sectionBlocksWithClosingPair{grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);align-items:start;column-gap:clamp(44px,5vw,76px)}.engineering-case-study-long-form-module__-nlH7a__sectionBlocksWithClosingPair>:first-child{grid-column:1/-1}.engineering-case-study-long-form-module__-nlH7a__sectionBlocksWithClosingPair>:nth-child(2){grid-column:1}.engineering-case-study-long-form-module__-nlH7a__sectionBlocksWithClosingPair>:nth-child(3){grid-column:2}.engineering-case-study-long-form-module__-nlH7a__projectNavigation{border-top:1px solid #31343380;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,60px);margin-top:clamp(92px,7.5vw,120px);padding:30px 0 18px;display:grid}.engineering-case-study-long-form-module__-nlH7a__projectNavigation a{color:#262b2a;text-decoration:none}.engineering-case-study-long-form-module__-nlH7a__projectNavigation a:hover strong,.engineering-case-study-long-form-module__-nlH7a__backToEngineering:hover{text-underline-offset:.34em;text-decoration:underline}.engineering-case-study-long-form-module__-nlH7a__projectNavigation a:focus-visible{outline-offset:6px;outline:2px solid #223e4d}.engineering-case-study-long-form-module__-nlH7a__projectNavigation a>span{color:#676b69;letter-spacing:.15em;text-transform:uppercase;margin-bottom:9px;font-size:.67rem;font-weight:760;display:block}.engineering-case-study-long-form-module__-nlH7a__projectNavigation strong{max-width:33ch;font-size:.82rem;line-height:1.5;display:block}.engineering-case-study-long-form-module__-nlH7a__backToEngineering{letter-spacing:.14em;text-align:center;text-transform:uppercase;min-height:36px;font-size:.69rem;font-weight:760;line-height:1.5}.engineering-case-study-long-form-module__-nlH7a__nextProject{text-align:right}.engineering-case-study-long-form-module__-nlH7a__nextProject strong{margin-left:auto}@media (max-width:1023px){.engineering-case-study-long-form-module__-nlH7a__dossierContinuation{width:min(91vw,980px);padding-inline:clamp(34px,5vw,54px)}.engineering-case-study-long-form-module__-nlH7a__sectionHeader{grid-template-columns:minmax(0,1.3fr) minmax(220px,.7fr)}}@media (max-width:767px){.engineering-case-study-long-form-module__-nlH7a__worldContinuation{background:#eee9df;margin-top:0;padding-bottom:0}.engineering-case-study-long-form-module__-nlH7a__dossierContinuation:after{display:none}.engineering-case-study-long-form-module__-nlH7a__dossierContinuation{--space-normal:26px;--space-group:36px;--space-section:72px;width:100%;box-shadow:none;border:0;border-radius:0;margin:0;padding:20px 22px 58px}.engineering-case-study-long-form-module__-nlH7a__sectionHeader,.engineering-case-study-long-form-module__-nlH7a__equation,.engineering-case-study-long-form-module__-nlH7a__evidenceSplit,.engineering-case-study-long-form-module__-nlH7a__projectNavigation,.engineering-case-study-long-form-module__-nlH7a__richTextWithList,.engineering-case-study-long-form-module__-nlH7a__sectionBlocksWithClosingPair{grid-template-columns:1fr}.engineering-case-study-long-form-module__-nlH7a__richTextWithList .engineering-case-study-long-form-module__-nlH7a__richTextCopy,.engineering-case-study-long-form-module__-nlH7a__richTextWithList h3,.engineering-case-study-long-form-module__-nlH7a__richTextWithList ul,.engineering-case-study-long-form-module__-nlH7a__richTextWithList ol,.engineering-case-study-long-form-module__-nlH7a__sectionBlocksWithClosingPair>:first-child,.engineering-case-study-long-form-module__-nlH7a__sectionBlocksWithClosingPair>:nth-child(2),.engineering-case-study-long-form-module__-nlH7a__sectionBlocksWithClosingPair>:nth-child(3){grid-area:auto/1}.engineering-case-study-long-form-module__-nlH7a__richTextWithList h3{margin-top:var(--space-normal)}.engineering-case-study-long-form-module__-nlH7a__sectionHeader{align-items:start;gap:17px}.engineering-case-study-long-form-module__-nlH7a__sectionHeader h2{font-size:clamp(1.7rem,8.5vw,2.2rem)}.engineering-case-study-long-form-module__-nlH7a__sectionHeader>p{max-width:56ch}.engineering-case-study-long-form-module__-nlH7a__evidencePair .engineering-case-study-long-form-module__-nlH7a__evidenceMedia,.engineering-case-study-long-form-module__-nlH7a__evidenceGrid .engineering-case-study-long-form-module__-nlH7a__evidenceMedia,.engineering-case-study-long-form-module__-nlH7a__resultGrid{grid-template-columns:1fr}.engineering-case-study-long-form-module__-nlH7a__evidenceMedia{gap:34px}.engineering-case-study-long-form-module__-nlH7a__resultItem{padding-right:0}.engineering-case-study-long-form-module__-nlH7a__resultItem+.engineering-case-study-long-form-module__-nlH7a__resultItem{border-top:1px solid #3134334d;border-left:0;padding-left:0}.engineering-case-study-long-form-module__-nlH7a__dataTableBlock table{min-width:620px}.engineering-case-study-long-form-module__-nlH7a__equation{row-gap:24px}.engineering-case-study-long-form-module__-nlH7a__equation>.engineering-case-study-long-form-module__-nlH7a__blockLabel,.engineering-case-study-long-form-module__-nlH7a__equationExpression,.engineering-case-study-long-form-module__-nlH7a__variables,.engineering-case-study-long-form-module__-nlH7a__equationInterpretation,.engineering-case-study-long-form-module__-nlH7a__equationNote{grid-column:1}.engineering-case-study-long-form-module__-nlH7a__equationInterpretation{grid-row:auto}.engineering-case-study-long-form-module__-nlH7a__equationExpression{overflow-wrap:normal;gap:25px;font-size:clamp(1rem,5.1vw,1.16rem)}.engineering-case-study-long-form-module__-nlH7a__equationLineWithFraction .engineering-case-study-long-form-module__-nlH7a__mathFraction{flex-basis:100%;margin-top:.25em}.engineering-case-study-long-form-module__-nlH7a__mathNumerator,.engineering-case-study-long-form-module__-nlH7a__mathDenominator{white-space:normal;padding-inline:.2em}.engineering-case-study-long-form-module__-nlH7a__projectNavigation{gap:38px;margin-top:84px}.engineering-case-study-long-form-module__-nlH7a__backToEngineering{text-align:left;grid-row:3}.engineering-case-study-long-form-module__-nlH7a__nextProject,.engineering-case-study-long-form-module__-nlH7a__nextProject strong{text-align:left;margin-left:0}}
.engineering-case-study-opening-module__0EOcta__world{z-index:60;color:#202323;isolation:isolate;background:#252827;min-height:1280px;padding:34px 0 90px;position:relative;overflow-x:clip}.engineering-case-study-opening-module__0EOcta__physicalBackground{pointer-events:none;--plate-registration-shift:clamp(64px, 8vh, 90px);z-index:-3;background-color:#252827;background-position:center calc(var(--plate-registration-shift) * -1);background-repeat:no-repeat;background-size:auto calc(100% + var(--plate-registration-shift));height:max(100svh,62.5vw);position:absolute;inset:0 0 auto}.engineering-case-study-opening-module__0EOcta__dossier{background-color:#eee9df;background-image:radial-gradient(circle at 22% 14%,#ffffff8f,#0000 29%),linear-gradient(102deg,#fff3,#0000 34%,#6b5b4409);border:1px solid #4941366b;border-radius:2px 1px 1px 2px;width:min(80vw,1480px);min-height:1110px;margin:0 auto;padding:40px clamp(46px,4.25vw,70px) 92px;position:relative;box-shadow:0 2px 4px #0206087a,0 10px 20px #02060857,0 28px 52px #02060857,-5px 1px #d3cbbe,inset 0 1px #ffffffd6}.engineering-case-study-opening-module__0EOcta__dossier:after{z-index:-1;content:"";background:linear-gradient(#d8d0c3,#c9c0b2);border:1px solid #483e303d;height:9px;position:absolute;bottom:-8px;left:5px;right:8px;transform:skew(-.35deg)}.engineering-case-study-opening-module__0EOcta__returnLink{color:#242829;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;min-height:32px;font-size:.76rem;font-weight:720;line-height:1;text-decoration:none;display:inline-flex}.engineering-case-study-opening-module__0EOcta__returnLink span{letter-spacing:0;font-size:1.4rem;font-weight:400;transform:translateY(-1px)}.engineering-case-study-opening-module__0EOcta__returnLink:hover{text-underline-offset:.35em;text-decoration:underline}.engineering-case-study-opening-module__0EOcta__returnLink:focus-visible{outline-offset:5px;outline:2px solid #223e4d}.engineering-case-study-opening-module__0EOcta__orientation{color:#343839;letter-spacing:.12em;text-transform:uppercase;margin:18px 0 0;font-size:.76rem;font-weight:720;line-height:1.2}.engineering-case-study-opening-module__0EOcta__headerGrid{grid-template-columns:minmax(0,1.32fr) minmax(300px,.82fr);align-items:start;gap:clamp(42px,5vw,86px);margin-top:15px;display:grid}.engineering-case-study-opening-module__0EOcta__headerGrid h1{color:#202323;letter-spacing:-.057em;text-transform:uppercase;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(2.65rem,3.92vw,4.3rem);font-weight:760;line-height:.98}.engineering-case-study-opening-module__0EOcta__summary{color:#313535;max-width:470px;margin:3px 0 0;font-size:clamp(.95rem,1.25vw,1.15rem);line-height:1.5}.engineering-case-study-opening-module__0EOcta__metadata{border-top:1px solid #3134337a;border-bottom:1px solid #3134337a;grid-template-columns:minmax(0,1.32fr) minmax(300px,.82fr);gap:clamp(42px,5vw,86px);margin:14px 0 0;padding:12px 0;display:grid}.engineering-case-study-opening-module__0EOcta__metadata dt,.engineering-case-study-opening-module__0EOcta__metadata dd{margin:0}.engineering-case-study-opening-module__0EOcta__metadata dt,.engineering-case-study-opening-module__0EOcta__fieldLabel{color:#303535;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:760;line-height:1.3}.engineering-case-study-opening-module__0EOcta__metadata dd{color:#282c2c;margin-top:7px;font-size:.78rem;line-height:1.45}.engineering-case-study-opening-module__0EOcta__metadata>div:last-child dd{white-space:nowrap}.engineering-case-study-opening-module__0EOcta__heroEvidence{margin-top:18px}.engineering-case-study-opening-module__0EOcta__fieldLabel{color:#2b3030a6;margin:0 0 10px}.engineering-case-study-opening-module__0EOcta__evidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,3vw,48px);display:grid}.engineering-case-study-opening-module__0EOcta__evidenceFigure{min-width:0;margin:0}.engineering-case-study-opening-module__0EOcta__caseLabel{color:#242929;letter-spacing:.035em;text-transform:uppercase;margin-bottom:8px;font-size:.84rem;font-weight:760;line-height:1.2}.engineering-case-study-opening-module__0EOcta__evidenceImage{aspect-ratio:2;background:#dbe3f1;border-top:1px solid #353a3a42;border-bottom:1px solid #353a3a42;place-items:center;display:grid;overflow:hidden}.engineering-case-study-opening-module__0EOcta__evidenceImage img{object-fit:contain;width:100%;height:100%;display:block}.engineering-case-study-opening-module__0EOcta__assistiveCaption{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.engineering-case-study-opening-module__0EOcta__takeaway{color:#2b3030;border-bottom:1px solid #3134337a;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:14px;margin:14px 0 0;padding:12px 0 14px;font-size:.91rem;line-height:1.5;display:grid}.engineering-case-study-opening-module__0EOcta__takeaway>span:first-child{font-size:1.35rem;font-weight:400;line-height:1}.engineering-case-study-opening-module__0EOcta__firstSection{margin-top:26px}.engineering-case-study-opening-module__0EOcta__firstSection h2{color:#232727;letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(1.55rem,2.2vw,2.2rem);font-weight:760;line-height:1.05}.engineering-case-study-opening-module__0EOcta__firstSection h2 span{letter-spacing:-.02em}.engineering-case-study-opening-module__0EOcta__firstSection p{color:#3d4140;border-top:1px solid #31343357;max-width:760px;margin:16px 0 0;padding-top:16px;font-size:.92rem;line-height:1.65}@media (min-width:1024px) and (max-width:1350px){.engineering-case-study-opening-module__0EOcta__metadata>div:last-child dd{white-space:normal}.engineering-case-study-opening-module__0EOcta__firstSection{margin-top:18px}}@media (max-width:1023px){.engineering-case-study-opening-module__0EOcta__world{padding-top:24px}.engineering-case-study-opening-module__0EOcta__dossier{width:min(91vw,980px);padding-inline:clamp(34px,5vw,54px)}.engineering-case-study-opening-module__0EOcta__headerGrid h1{font-size:clamp(2.5rem,5vw,3.7rem)}.engineering-case-study-opening-module__0EOcta__metadata>div:last-child dd{white-space:normal}}@media (max-width:767px){.engineering-case-study-opening-module__0EOcta__world{background:#eee9df;min-height:100svh;padding:0}.engineering-case-study-opening-module__0EOcta__physicalBackground,.engineering-case-study-opening-module__0EOcta__dossier:after{display:none}.engineering-case-study-opening-module__0EOcta__dossier{width:100%;min-height:100svh;box-shadow:none;border:0;border-radius:0;margin:0;padding:34px 22px 64px}.engineering-case-study-opening-module__0EOcta__orientation{margin-top:28px}.engineering-case-study-opening-module__0EOcta__headerGrid,.engineering-case-study-opening-module__0EOcta__metadata,.engineering-case-study-opening-module__0EOcta__evidenceGrid{grid-template-columns:1fr}.engineering-case-study-opening-module__0EOcta__headerGrid{gap:22px;margin-top:16px}.engineering-case-study-opening-module__0EOcta__headerGrid h1{max-width:10ch;font-size:clamp(2.55rem,12vw,3.4rem)}.engineering-case-study-opening-module__0EOcta__summary{max-width:38rem;font-size:1rem}.engineering-case-study-opening-module__0EOcta__metadata{gap:0;margin-top:27px;padding:0}.engineering-case-study-opening-module__0EOcta__metadata>div{padding:16px 0}.engineering-case-study-opening-module__0EOcta__metadata>div+div{border-top:1px solid #31343347}.engineering-case-study-opening-module__0EOcta__heroEvidence{margin-top:28px}.engineering-case-study-opening-module__0EOcta__evidenceGrid{gap:26px}.engineering-case-study-opening-module__0EOcta__evidenceImage{aspect-ratio:auto}.engineering-case-study-opening-module__0EOcta__evidenceImage img{width:100%;height:auto}.engineering-case-study-opening-module__0EOcta__takeaway{grid-template-columns:24px minmax(0,1fr);gap:10px;margin-top:26px}.engineering-case-study-opening-module__0EOcta__firstSection{margin-top:34px}}@media (prefers-reduced-motion:reduce){.engineering-case-study-opening-module__0EOcta__returnLink{scroll-behavior:auto}}
.engineering-case-study-single-opening-module__sPHDHG__heroEvidence{margin-top:22px}.engineering-case-study-single-opening-module__sPHDHG__evidenceComposition{grid-template-columns:minmax(0,1.72fr) minmax(235px,.68fr);align-items:stretch;gap:clamp(26px,3.25vw,52px);display:grid}.engineering-case-study-single-opening-module__sPHDHG__evidenceImage{aspect-ratio:1920/1092;background:#e3e7eb}.engineering-case-study-single-opening-module__sPHDHG__companion{border-left:1px solid #3134336b;flex-direction:column;justify-content:space-between;min-width:0;padding:12px 0 2px clamp(18px,2.2vw,32px);display:flex}.engineering-case-study-single-opening-module__sPHDHG__companionLabel,.engineering-case-study-single-opening-module__sPHDHG__companion dl,.engineering-case-study-single-opening-module__sPHDHG__companion dt,.engineering-case-study-single-opening-module__sPHDHG__companion dd,.engineering-case-study-single-opening-module__sPHDHG__companionNote{margin:0}.engineering-case-study-single-opening-module__sPHDHG__companionLabel,.engineering-case-study-single-opening-module__sPHDHG__companion dt{color:#2b3030ad;letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:760;line-height:1.35}.engineering-case-study-single-opening-module__sPHDHG__companion dl{margin-top:4px}.engineering-case-study-single-opening-module__sPHDHG__companion dl>div{border-bottom:1px solid #3134333d;padding:10px 0 11px}.engineering-case-study-single-opening-module__sPHDHG__companion dd{color:#292e2e;margin-top:5px;font-size:.84rem;font-weight:680;line-height:1.38}.engineering-case-study-single-opening-module__sPHDHG__companionNote{color:#4b5050;margin-top:14px;font-size:.74rem;line-height:1.48}@media (max-width:1023px){.engineering-case-study-single-opening-module__sPHDHG__evidenceComposition{grid-template-columns:minmax(0,1.5fr) minmax(210px,.75fr);gap:26px}}@media (max-width:767px){.engineering-case-study-single-opening-module__sPHDHG__heroEvidence{margin-top:28px}.engineering-case-study-single-opening-module__sPHDHG__evidenceComposition{grid-template-columns:minmax(0,1fr);gap:21px}.engineering-case-study-single-opening-module__sPHDHG__evidenceImage{width:100%}.engineering-case-study-single-opening-module__sPHDHG__companion{border-top:1px solid #3134334d;border-left:0;padding:18px 0 0}.engineering-case-study-single-opening-module__sPHDHG__companion dl{margin-top:7px}.engineering-case-study-single-opening-module__sPHDHG__companion dl>div{grid-template-columns:minmax(84px,.45fr) minmax(0,1fr);align-items:baseline;gap:14px;padding:12px 0;display:grid}.engineering-case-study-single-opening-module__sPHDHG__companion dd{margin-top:0;font-size:.86rem}.engineering-case-study-single-opening-module__sPHDHG__companionNote{margin-top:16px;font-size:.82rem;line-height:1.55}}
.page-module__qgk4ZG__caseStudyPage{--case-study-paper-color:#eee9df;isolation:isolate;background:#252827;display:flow-root;position:relative;overflow-x:clip}.page-module__qgk4ZG__dossierShell{display:contents}@media (min-width:768px){.page-module__qgk4ZG__dossierShell{z-index:60;background-color:var(--case-study-paper-color);border:1px solid #4941366b;border-radius:2px;width:min(80vw,1480px);margin:34px auto 96px;display:block;position:relative;box-shadow:0 2px 4px #0206087a,0 10px 20px #02060857,0 28px 52px #02060857,-5px 1px #d3cbbe,inset 0 1px #ffffffd6}.page-module__qgk4ZG__dossierShell:after{z-index:-1;content:"";background:linear-gradient(#d8d0c3,#c9c0b2);border:1px solid #483e303d;height:9px;position:absolute;bottom:-9px;left:5px;right:8px;transform:skew(-.35deg)}.page-module__qgk4ZG__dossierShell>[data-engineering-case-study-opening]{z-index:auto;isolation:auto;background:0 0;min-height:0;padding:0;overflow:visible}.page-module__qgk4ZG__dossierShell>[data-engineering-case-study-opening]>article{width:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:40px clamp(46px,4.25vw,70px) 0}.page-module__qgk4ZG__dossierShell>[data-engineering-case-study-opening]>article:after,.page-module__qgk4ZG__dossierShell [data-case-study-background]{display:none}.page-module__qgk4ZG__dossierShell>[data-engineering-case-study-long-form]{z-index:auto;isolation:auto;background:0 0;margin-top:0;padding-bottom:0;overflow:visible}.page-module__qgk4ZG__dossierShell>[data-engineering-case-study-long-form]>article{width:100%;padding:var(--space-normal) clamp(46px, 4.25vw, 70px) 52px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}.page-module__qgk4ZG__dossierShell>[data-engineering-case-study-long-form]>article:after{display:none}}@media (min-width:768px) and (max-width:1023px){.page-module__qgk4ZG__dossierShell{width:min(91vw,980px);margin-top:24px}.page-module__qgk4ZG__dossierShell>[data-engineering-case-study-opening]>article,.page-module__qgk4ZG__dossierShell>[data-engineering-case-study-long-form]>article{padding-inline:clamp(34px,5vw,54px)}}@media (max-width:767px){.page-module__qgk4ZG__caseStudyPage{background:#eee9df}}
.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier{background:#eee9df}@media (max-width:767px){.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier{background:linear-gradient(90deg,#75654d0d,#0000 12% 88%,#75654d0d),#eee9df;overflow-x:clip}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier>[data-engineering-case-study-opening]{background:0 0;min-height:0}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier>[data-engineering-case-study-opening]>article{background:linear-gradient(102deg,#ffffff38,#0000 38%,#6b5b4407),#eee9df;min-height:0;padding:30px clamp(20px,5.65vw,26px) 42px}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier>[data-engineering-case-study-opening]>article>a{align-items:center;min-height:44px;margin:-10px 0 10px;padding-right:14px;display:inline-flex}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier>[data-engineering-case-study-opening]>article>p{letter-spacing:.145em;margin-top:17px;font-size:.7rem}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier>[data-engineering-case-study-opening]>article>header{gap:18px;margin-top:13px}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier>[data-engineering-case-study-opening]>article>header h1{letter-spacing:-.055em;text-wrap:pretty;max-width:11.25ch;font-size:clamp(2.45rem,11.15vw,3.2rem);line-height:.96}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier>[data-engineering-case-study-opening]>article>header p{max-width:38ch;font-size:1rem;line-height:1.62}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier>[data-engineering-case-study-opening]>article>dl{gap:0;margin-top:25px}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier>[data-engineering-case-study-opening]>article>dl>div{padding:15px 0 17px}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier>[data-engineering-case-study-opening]>article>dl dd{max-width:35ch;font-size:.82rem;line-height:1.52}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier>[data-engineering-case-study-opening]>article>section[aria-labelledby=hero-field-label]{margin-top:28px}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier>[data-engineering-case-study-opening]>article>section[aria-labelledby=hero-field-label] figure+figure{border-top:1px solid #3134332e;padding-top:4px}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier>[data-engineering-case-study-opening]>article>section[aria-labelledby=hero-field-label] figcaption{margin-bottom:9px;font-size:.76rem}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier>[data-engineering-case-study-opening]>article>section[aria-labelledby=hero-field-label] img{max-width:100%}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier>[data-engineering-case-study-opening]>article>section[id]{margin-top:38px}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier>[data-engineering-case-study-opening]>article>section[id] p{font-size:.96rem;line-height:1.72}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-engineering-case-study-long-form]>article{background:#eee9df;padding:18px clamp(20px,5.65vw,26px) 56px}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-engineering-case-study-long-form] section{scroll-margin-top:18px}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-engineering-case-study-long-form] section>header{gap:14px;padding-bottom:17px}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-engineering-case-study-long-form] section>header h2{text-wrap:pretty;max-width:16ch;font-size:clamp(1.6rem,7.8vw,2.05rem);line-height:1.02}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-engineering-case-study-long-form] section>header p,.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=richText] p,.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=evidence] p,.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=pullout] p:last-child,.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=result] p:not(:first-child){font-size:.98rem;line-height:1.72}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=evidence]>div:nth-of-type(2){gap:27px}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-evidence-layout=pair]>div:nth-of-type(2),.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-evidence-layout=grid]>div:nth-of-type(2){grid-template-columns:minmax(0,1fr)}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=evidence] figure+figure{border-top:1px solid #3134332e;padding-top:23px}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=evidence] figure figcaption{gap:6px;margin-top:11px}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=result]>div{grid-template-columns:minmax(0,1fr)}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=result] section{padding:23px 0 25px}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=result] section+section{border-top:1px solid #3134334d;border-left:0}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=result] section>p:nth-child(2){font-size:clamp(1.28rem,6.25vw,1.58rem);line-height:1.22}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=equation]{row-gap:20px;padding:23px 0 25px}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=equation]>div{max-width:100%}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=equation] [aria-label]{overflow-wrap:anywhere;max-width:100%}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=equation] [aria-label]>span{min-width:0}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=dataTable]>div{border-bottom:1px solid #31343373;max-width:100%;padding-bottom:4px;position:relative}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=dataTable]>div:after{color:#676b69;content:"Swipe table horizontally";letter-spacing:.12em;text-transform:uppercase;width:max-content;margin:8px 0 0 auto;font-size:.63rem;font-weight:760;display:block}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=dataTable] table{min-width:600px;font-size:.78rem}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=dataTable] th,.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=dataTable] td{padding:12px 15px 12px 0}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-case-study-block=pullout]{border-left-width:2px;padding:17px 0 17px 18px}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-engineering-case-study-long-form] nav{grid-template-columns:minmax(0,1fr);gap:0;margin-top:72px;padding:0}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-engineering-case-study-long-form] nav>div,.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-engineering-case-study-long-form] nav>a{min-height:54px;padding:16px 0}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-engineering-case-study-long-form] nav>div+a,.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-engineering-case-study-long-form] nav>a+div{border-top:1px solid #31343342}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-engineering-case-study-long-form] nav>a{text-align:left;justify-content:flex-start;align-items:center;display:flex}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-engineering-case-study-long-form] nav>div:last-child{text-align:left}.engineering-case-study-mobile-dossier-module__EwoIRa__mobileDossier [data-engineering-case-study-long-form] nav strong{max-width:34ch;font-size:.88rem}}
