.GatedWhitepaperDownload_overlay__x8fCj{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(8,26,36,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.GatedWhitepaperDownload_dialog__UO6gD{width:min(100%,440px);padding:24px;border-radius:16px;background:var(--dark-2);border:1px solid var(--light-line);box-shadow:0 22px 70px rgba(0,0,0,.35)}.GatedWhitepaperDownload_title__OijXX{margin:0 0 8px;font-size:20px;color:var(--white)}.GatedWhitepaperDownload_body__snwo_{margin:0 0 18px;color:color-mix(in srgb,var(--white) 70%,transparent);line-height:1.5}.GatedWhitepaperDownload_form__twUFM{display:grid;grid-gap:14px;gap:14px}.GatedWhitepaperDownload_field__7gAcb{display:grid;grid-gap:6px;gap:6px}.GatedWhitepaperDownload_field__7gAcb span{font-size:13px;color:color-mix(in srgb,var(--white) 72%,transparent)}.GatedWhitepaperDownload_field__7gAcb input{width:100%;padding:10px 12px;border-radius:10px;border:1px solid var(--light-line);background:hsla(0,0%,100%,.04);color:var(--white)}.GatedWhitepaperDownload_error__9LHCk{margin:0;color:#ff9a92;font-size:13px}.GatedWhitepaperDownload_actions__P95ft{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.ContactCta_ctaGrid__G_HxH{display:grid;grid-template-columns:1fr .72fr;grid-gap:110px;gap:110px;align-items:end}.ContactCta_ctaGrid__G_HxH .ContactCta_button___rWXR{margin-top:18px}@media (max-width:1080px){.ContactCta_ctaGrid__G_HxH{grid-template-columns:1fr;gap:50px}}.SolutionWork_stageFlow__qytZG{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin-top:70px;margin-bottom:70px;border-top:1px solid var(--line)}.SolutionWork_stageFlow__qytZG>div{position:relative;padding:30px 24px 34px 0;border-right:1px solid var(--line)}.SolutionWork_stageFlow__qytZG>div:not(:first-child){padding-left:24px}.SolutionWork_stageFlow__qytZG>div:last-child{border-right:0;padding-right:0}.SolutionWork_stageFlow__qytZG .SolutionWork_num__uoogB{display:block;margin-bottom:16px;color:var(--accent-2);font-size:11px;letter-spacing:.14em}.SolutionWork_stageFlow__qytZG h4{margin:0 0 10px;font-family:Georgia,serif;font-size:19px;font-weight:400;letter-spacing:-.02em}.SolutionWork_stageFlow__qytZG p{margin:0;font-size:13px;line-height:1.6}.SolutionWork_evidenceStrip___8_Qd{display:grid;grid-template-columns:repeat(5,1fr);margin-top:58px;margin-bottom:58px;border:1px solid var(--line);background:var(--surface)}.SolutionWork_evidenceStrip___8_Qd div{min-height:118px;padding:22px 18px;border-right:1px solid var(--line)}.SolutionWork_evidenceStrip___8_Qd div:last-child{border-right:0}.SolutionWork_evidenceStrip___8_Qd small{display:block;margin-bottom:11px;color:var(--accent-2);font-size:9px;letter-spacing:.14em;text-transform:uppercase}.SolutionWork_evidenceStrip___8_Qd b{color:var(--ink);font-family:Georgia,serif;font-size:18px;font-weight:400;line-height:1.25}.dark-band .SolutionWork_stageFlow__qytZG,.deep-band .SolutionWork_stageFlow__qytZG{border-top-color:var(--light-line)}.dark-band .SolutionWork_stageFlow__qytZG>div,.deep-band .SolutionWork_stageFlow__qytZG>div{border-right-color:var(--light-line)}.dark-band .SolutionWork_stageFlow__qytZG h4,.deep-band .SolutionWork_stageFlow__qytZG h4{color:var(--white)}.dark-band .SolutionWork_stageFlow__qytZG p,.deep-band .SolutionWork_stageFlow__qytZG p{color:hsla(42,45%,96%,.72)}@media (max-width:1080px){.SolutionWork_stageFlow__qytZG{grid-auto-flow:row;grid-auto-columns:auto}.SolutionWork_stageFlow__qytZG>div{padding:24px 0;border-right:0;border-bottom:1px solid var(--line)}.SolutionWork_stageFlow__qytZG>div:not(:first-child){padding-left:0}.SolutionWork_stageFlow__qytZG>div:last-child{border-bottom:0}.dark-band .SolutionWork_stageFlow__qytZG>div,.deep-band .SolutionWork_stageFlow__qytZG>div{border-bottom-color:var(--light-line)}.SolutionWork_evidenceStrip___8_Qd{grid-template-columns:repeat(2,1fr)}.SolutionWork_evidenceStrip___8_Qd div:nth-child(2n){border-right:0}.SolutionWork_evidenceStrip___8_Qd div:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:640px){.SolutionWork_evidenceStrip___8_Qd{grid-template-columns:1fr}.SolutionWork_evidenceStrip___8_Qd div{border-right:0;border-top:1px solid var(--line)}.SolutionWork_evidenceStrip___8_Qd div:first-child{border-top:0}}