.methodology-module__DH2yHW__main{gap:56px;display:grid}.methodology-module__DH2yHW__breadcrumb{color:#555d56;gap:12px;font-size:13px;display:flex}.methodology-module__DH2yHW__breadcrumb a:hover{text-decoration:underline}.methodology-module__DH2yHW__eyebrow{letter-spacing:1.7px;text-transform:uppercase;color:#806139;font-size:11px;font-weight:600;display:block}.methodology-module__DH2yHW__intro{grid-template-columns:1.3fr 1fr;align-items:center;gap:70px;padding:0 0 24px;display:grid}.methodology-module__DH2yHW__intro h1{letter-spacing:-2.4px;margin:22px 0;font-size:clamp(36px,4.8vw,66px);font-weight:500;line-height:1.08}.methodology-module__DH2yHW__intro h1 span{color:#806139}.methodology-module__DH2yHW__intro p{color:#4d564e;max-width:650px;font-size:16px;line-height:1.8}.methodology-module__DH2yHW__intro .methodology-module__DH2yHW__definition{color:#18241d;margin-bottom:18px;font-size:21px;line-height:1.5}.methodology-module__DH2yHW__actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.methodology-module__DH2yHW__actions a{align-items:center;gap:12px;margin:0;display:inline-flex}.methodology-module__DH2yHW__textLink{text-underline-offset:5px;font-size:14px;text-decoration:underline}.methodology-module__DH2yHW__examples{background:radial-gradient(#bfa27a30 .7px,#0000 .7px) 0 0/9px 9px,#f2ede5;border:1px solid #d6cbbd;border-radius:18px;padding:34px}.methodology-module__DH2yHW__examples>div{border-bottom:1px solid #d6cbbd;gap:20px;padding:24px 0;display:flex}.methodology-module__DH2yHW__examples svg{color:#806139;stroke-width:1.3px;flex-shrink:0;width:29px;height:29px}.methodology-module__DH2yHW__examples p{font-size:14px;line-height:1.6}.methodology-module__DH2yHW__examples strong,.methodology-module__DH2yHW__examples span{display:block}.methodology-module__DH2yHW__examples strong{color:#18241d;margin-bottom:4px;font-size:16px;font-weight:500}.methodology-module__DH2yHW__examples .methodology-module__DH2yHW__exampleNote{margin-top:24px;font-size:14px;font-style:italic}.methodology-module__DH2yHW__method{scroll-margin-top:125px}.methodology-module__DH2yHW__sectionHeading{max-width:680px}.methodology-module__DH2yHW__sectionHeading h2,.methodology-module__DH2yHW__solutions h2{letter-spacing:-1px;margin:16px 0;font-size:clamp(28px,3vw,42px);font-weight:500;line-height:1.15}.methodology-module__DH2yHW__sectionHeading p,.methodology-module__DH2yHW__solutions p{color:#4d564e;font-size:16px;line-height:1.7}.methodology-module__DH2yHW__stepNav{grid-template-columns:repeat(3,1fr);gap:12px;margin:30px 0;display:grid}.methodology-module__DH2yHW__stepNav a{border-bottom:1px solid #bfa27a;align-items:center;gap:10px;padding:18px 12px;font-size:13px;display:flex}.methodology-module__DH2yHW__stepNav svg,.methodology-module__DH2yHW__stepNav span{color:#806139}.methodology-module__DH2yHW__stepNav a:hover{background:#eee7dc}.methodology-module__DH2yHW__steps{gap:18px;display:grid}.methodology-module__DH2yHW__step{background:radial-gradient(#bfa27a24 .7px,#0000 .7px) 0 0/10px 10px,#faf9f6;border:1px solid #cfcfc8;border-radius:18px;grid-template-columns:1fr 1.55fr;gap:56px;padding:40px;scroll-margin-top:125px;display:grid}.methodology-module__DH2yHW__stepIdentity{position:relative}.methodology-module__DH2yHW__number{letter-spacing:2px;color:#806139;margin-bottom:22px;font-size:12px;display:block}.methodology-module__DH2yHW__stepIdentity>svg{color:#806139}.methodology-module__DH2yHW__step h3{letter-spacing:-.8px;margin:18px 0 10px;font-size:29px;font-weight:500}.methodology-module__DH2yHW__stepIdentity p{color:#596258;font-size:17px}.methodology-module__DH2yHW__stepBody>p{color:#414b43;font-size:16px;line-height:1.8}.methodology-module__DH2yHW__step ul{gap:12px;margin:22px 0;padding:0;list-style:none;display:grid}.methodology-module__DH2yHW__step li{align-items:flex-start;gap:12px;font-size:14px;line-height:1.6;display:flex}.methodology-module__DH2yHW__step li svg{color:#806139;flex-shrink:0;margin-top:3px}.methodology-module__DH2yHW__outcome{background:#eee7dc80;border-left:2px solid #bfa27a;padding:18px 20px}.methodology-module__DH2yHW__outcome span{letter-spacing:1.2px;text-transform:uppercase;color:#806139;font-size:10px}.methodology-module__DH2yHW__outcome p{margin-top:7px;font-size:15px;line-height:1.6}.methodology-module__DH2yHW__solutions{border-block:1px solid #d6cbbd;justify-content:space-between;align-items:center;gap:35px;padding:36px 0;display:flex}.methodology-module__DH2yHW__solutions>div{max-width:750px}.methodology-module__DH2yHW__solutions>a{flex-shrink:0;align-items:center;gap:12px;margin:0;display:inline-flex}.methodology-module__DH2yHW__closing{text-align:center;color:#f5f5f4;background:#111214;border-radius:20px;padding:54px 24px}.methodology-module__DH2yHW__closing>svg{color:#bfa27a;margin-bottom:18px}.methodology-module__DH2yHW__closing .methodology-module__DH2yHW__eyebrow{color:#bfa27a}.methodology-module__DH2yHW__closing h2{letter-spacing:-1.3px;margin:20px 0;font-size:clamp(30px,3.5vw,48px);font-weight:500;line-height:1.15}.methodology-module__DH2yHW__closing p{color:#c9cec8;font-size:16px;line-height:1.8}.methodology-module__DH2yHW__closing .methodology-module__DH2yHW__actions{justify-content:center}.methodology-module__DH2yHW__closing .methodology-module__DH2yHW__actions>a:first-child{color:#111214;background:#bfa27a}.methodology-module__DH2yHW__closing .methodology-module__DH2yHW__actions>a:last-child{color:#111214;background:#fff;border-color:#fff}.methodology-module__DH2yHW__footer{color:#555b58;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:38px 80px 38px 0;font-size:12px;display:flex}.methodology-module__DH2yHW__main a:focus-visible{outline-offset:5px;outline:2px solid #806139}@media (max-width:900px){.methodology-module__DH2yHW__intro{grid-template-columns:1fr 1fr;gap:28px}.methodology-module__DH2yHW__intro h1{letter-spacing:-1.5px}.methodology-module__DH2yHW__examples{padding:24px}.methodology-module__DH2yHW__stepNav{grid-template-columns:repeat(2,1fr)}.methodology-module__DH2yHW__step{gap:28px;padding:28px}.methodology-module__DH2yHW__solutions{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.methodology-module__DH2yHW__main{gap:36px}.methodology-module__DH2yHW__intro{grid-template-columns:1fr}.methodology-module__DH2yHW__intro .methodology-module__DH2yHW__definition{font-size:19px}.methodology-module__DH2yHW__intro p{font-size:15px}.methodology-module__DH2yHW__intro h1{font-size:39px}.methodology-module__DH2yHW__step{grid-template-columns:1fr;gap:22px;padding:25px}.methodology-module__DH2yHW__stepIdentity>svg{width:32px;height:32px}.methodology-module__DH2yHW__number{margin-bottom:12px}.methodology-module__DH2yHW__step h3{margin-top:12px;font-size:25px}.methodology-module__DH2yHW__stepBody>p{font-size:15px}.methodology-module__DH2yHW__stepNav a{gap:7px;padding:14px 5px;font-size:12px}.methodology-module__DH2yHW__stepNav svg{width:19px}.methodology-module__DH2yHW__actions{gap:16px}.methodology-module__DH2yHW__closing .methodology-module__DH2yHW__actions{flex-direction:column}.methodology-module__DH2yHW__footer{padding-bottom:85px}.methodology-module__DH2yHW__examples{padding:25px}}.methodology-module__DH2yHW__capabilities,.methodology-module__DH2yHW__capabilityCard{scroll-margin-top:125px}.methodology-module__DH2yHW__capabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;margin-top:30px;display:grid}.methodology-module__DH2yHW__capabilityCard{background:radial-gradient(#bfa27a2d .7px,#0000 .7px) 0 0/10px 10px,#faf9f6;border:1px solid #d1c9bd;border-radius:16px;padding:29px 25px}.methodology-module__DH2yHW__capabilityCard>svg{color:#806139;margin-bottom:20px}.methodology-module__DH2yHW__capabilityCard h3{letter-spacing:-.6px;min-height:58px;margin-bottom:17px;font-size:24px;font-weight:500;line-height:1.2}.methodology-module__DH2yHW__capabilityCard p{color:#4d564e;font-size:14px;line-height:1.8}.methodology-module__DH2yHW__capabilityCard .methodology-module__DH2yHW__capabilityLead{color:#26372c;border-bottom:1px solid #d9cbb6;min-height:72px;margin-bottom:17px;padding-bottom:16px;font-size:16px;line-height:1.5}.methodology-module__DH2yHW__capabilityCard ul{margin:22px 0 0;padding-left:17px}.methodology-module__DH2yHW__capabilityCard li{color:#4d564e;margin-top:12px;font-size:13px;line-height:1.7}.methodology-module__DH2yHW__capabilityCard li::marker{color:#997749}@media (max-width:1000px) and (min-width:761px){.methodology-module__DH2yHW__capabilityCard{padding:24px 19px}.methodology-module__DH2yHW__capabilityCard h3{min-height:76px;font-size:21px}.methodology-module__DH2yHW__capabilityCard .methodology-module__DH2yHW__capabilityLead{min-height:94px}}@media (max-width:760px){.methodology-module__DH2yHW__capabilityGrid{grid-template-columns:1fr}.methodology-module__DH2yHW__capabilityCard h3,.methodology-module__DH2yHW__capabilityCard .methodology-module__DH2yHW__capabilityLead{min-height:0}.methodology-module__DH2yHW__capabilityCard{padding:27px}.methodology-module__DH2yHW__capabilityCard>svg{margin-bottom:16px}}
