:root{--grey-25:#f4f4f3;--foreground:#090909;--white-10:#ffffff1a;--teal-950:#081e1e;--black-10:#0000001a;--section-max-width:78rem;--teal-900:#0d3030;--grey-50:#eee;--white-20:#fff3;--radius:4px;--text-base:1rem;--leading-6:1.5rem;--white:white;--black-20:#0003;--black-5:#0000000d;--background:white;--muted-orange-600:#d4703c;--muted-orange-800:#a45329;--muted-orange-900:#823e19;--white-90:#ffffffe6;--text-5xl:3rem;--text-3xl:1.875rem;--leading-10:2.25rem;--text-6xl:3.75rem;--text-4xl:2.25rem;--leading-11:2.5rem;--white-60:#fff9;--text-xl:1.25rem;--leading-8:1.75rem;--white-80:#fffc;--text-2xl:1.5rem;--leading-9:2rem;--text-lg:1.125rem;--teal-800:#0e4040;--text-sm:.875rem;--leading-5:1.25rem;--text-xs:.75rem;--white-50:#fff9;--muted-foreground:#6c6c65;--black-60:#0009;--teal-600:#456a63;--teal-400:#789f97;--teal-100:#d2e1de;--black-40:#0006;--border:#e1e1df;--grey-200:#cdcdc9;--input:#e9e9e7;--bg-input-50:#fcfcfc;--white-secondary:#f9f9f9;--dark-highlighted-opacity:#77989126;--secondary-foreground:#1c1c1a;--teal-50:#e1ecea;--white-40:#fff6;--teal-500:#5f857d;--leading-4:1rem;--black-80:#000c;--white-30:#ffffff4d}.button{border:1px solid var(--white-20);border-radius:var(--radius);color:var(--foreground);font-size:var(--text-base);line-height:var(--leading-6);background-color:#0000;padding:.75rem 1.25rem;transition:background-color .3s}.button.w--current{background-color:#0000;justify-content:center;align-items:center;padding:.75rem 1.25rem;display:flex}.button.ml-auto{color:var(--white)}.button.ml-auto.w--current{border:1px solid var(--white-20);border-radius:var(--radius);margin-left:auto}.button.button-secondary{grid-column-gap:.5rem;grid-row-gap:.5rem;border-color:var(--black-20);color:var(--foreground);-webkit-text-stroke-color:var(--foreground);cursor:pointer;flex:0 auto;justify-content:center;padding:.75rem 1.25rem;text-decoration:none;display:flex}.button.button-secondary:hover{background-color:var(--black-5)}.button.button-secondary:active{background-color:var(--black-10)}.button.button-secondary.w--current{border-color:var(--black-20);color:var(--foreground);margin-left:0}.button.button-secondary.ml-auto{margin-left:auto}.button.button-secondary.white{color:var(--background)}.button.button-secondary.mobile-visible,.button.button-mobile,.button.button-mobile.w--current{display:none}.button.button-desktop{color:var(--white)}.button.nav-button-light{border-color:var(--black-20)}.button.button-white{background-color:var(--white-10);color:var(--white);text-decoration:none}.button.button-white:hover,.button.button-white:active{background-color:var(--white-20)}.button.button-white._w-300{text-align:center;width:18.75rem}.button.button-white.mobile-hidden{background-color:var(--white-10)}.button.button-white.mobile-hidden:hover{background-color:var(--white-20)}.button.button-white.mobile-visible{display:none}.button.button-primary{grid-column-gap:.5rem;grid-row-gap:.5rem;border-style:none;border-color:var(--black-20);background-color:var(--muted-orange-600);color:var(--foreground);-webkit-text-stroke-color:var(--foreground);justify-content:center;align-items:stretch;margin-left:0;padding:.75rem 1.25rem;font-weight:500;text-decoration:none;display:flex}.button.button-primary:hover{background-color:var(--muted-orange-800)}.button.button-primary:active{background-color:var(--muted-orange-900)}.button.button-primary.w--current{border-color:var(--black-20);color:var(--foreground);margin-left:0}.button.button-primary.flex-grow{flex:1}.button.button-primary.text-medium{font-weight:500}.button.button-primary.text-medium.mt-64{margin-top:4rem}.button.button-primary.text-medium.mt-20{margin-top:1.25rem}.button.button-primary.mt-24{margin-top:1.5rem}.button.button-primary.mt-64{margin-top:2rem}.button.button-primary.mt-20{margin-top:1.25rem}.button.button-primary.mt-44{margin-top:2.75rem}.button.button-primary.mt-56{z-index:1;margin-top:3.5rem;position:relative}.button.button-primary.max-w-388{width:100%;max-width:24.25rem}.button.hp-button-on-dark{grid-column-gap:.5rem;grid-row-gap:.5rem;color:var(--white);align-items:center;text-decoration:none;display:flex}.button.hp-button-on-dark.hp-nav-secondary{display:none}.button-text{margin-bottom:0}.button-text.text-mobile{display:none}.hp-hero{background-color:#001f1e;padding-top:6rem;position:relative;overflow:hidden}.hp-hero-container{grid-column-gap:0px;grid-row-gap:2rem;border-left:1px solid #213535;border-right:1px solid #213535;justify-content:space-between;align-items:center;width:calc(100% - 3rem);max-width:78rem;min-height:44rem;margin-left:auto;margin-right:auto;padding:4.5rem 2rem 7rem;display:flex}.hp-hero-container.hp-is-services{grid-column-gap:2.5rem;grid-column-gap:2.5rem}.hp-hero-text{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;align-items:flex-start;max-width:36.3rem;display:flex}.hp-eyebrow{grid-column-gap:.25rem;grid-row-gap:.25rem;align-items:center;display:flex}.hp-eyebrow-bracket{object-fit:none;object-position:-100px 0px;border-top:1px solid #79b0b4;border-bottom:1px solid #79b0b4;border-left:1px solid #79b0b4;width:.5rem;height:1.5rem}.hp-eyebrow-bracket.hp-is-flipped{transform:scaleX(-1)}.hp-eyebrow-text{color:#79b0b4;letter-spacing:.84px;text-transform:uppercase;font-size:.875rem;font-weight:300;line-height:1.4}.hp-eyebrow-text.hp-on-light{color:#488286}.hp-hero-main{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-direction:column;align-items:flex-start;width:100%;display:flex}.hp-hero-copy{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-direction:column;display:flex}.hp-hero-title{color:var(--grey-25);font-size:var(--text-5xl);letter-spacing:-1.2px;margin-top:0;margin-bottom:0;font-weight:500;line-height:1.1}.hp-hero-description{color:#99a5a5;max-width:33.2rem;font-size:var(--text-lg);line-height:var(--leading-8);margin-bottom:0}.hp-hero-buttons{grid-column-gap:1rem;grid-row-gap:1rem;flex-wrap:wrap;display:flex}.hp-button-icon{align-items:center}.hp-button-arrow{width:1rem;height:1rem}.hp-hero-visual{flex:none;width:40rem;height:25.4375rem;position:relative}.hp-hero-illustration{object-fit:cover;width:38.125rem;height:25.4375rem;position:absolute;top:0;left:1.875rem}.hp-hero-illustration.hp-is-flush{left:0}.hp-hero-chip{grid-column-gap:.5rem;grid-row-gap:.5rem;white-space:nowrap;background-color:#ffffff0d;border:1px solid #213535;align-items:center;padding:.75rem;display:flex;position:absolute}.hp-hero-chip.hp-chip-assess{top:.75rem;left:28.0625rem}.hp-hero-chip.hp-chip-zones{top:1.5625rem;left:4.0625rem}.hp-hero-chip.hp-chip-define{top:17.9375rem;left:0}.hp-hero-chip.hp-chip-plan{top:21.2rem;left:29.15rem}.hp-hero-chip.hp-chip-risk{top:.9375rem;left:26.25rem}.hp-hero-chip.hp-chip-system{top:1.6875rem;left:2.5rem}.hp-hero-chip.hp-chip-outcomes{top:21.125rem;left:27.375rem}.hp-chip-icon{width:1rem;height:1rem}.hp-chip-text{color:var(--grey-25);font-size:var(--text-sm);line-height:var(--leading-5)}.hp-hero-connector{width:2.1875rem;height:5.8125rem;position:absolute}.hp-hero-connector.hp-connector-assess{top:8.125rem;left:25.875rem;transform:scaleY(-1)}.hp-hero-connector.hp-connector-zones{top:8.9375rem;left:16.3125rem;transform:rotate(180deg)}.hp-hero-connector.hp-connector-define{top:13.5625rem;left:11.1875rem;transform:scaleX(-1)}.hp-hero-connector.hp-connector-plan{top:16.84rem;left:26.97rem}.hp-hero-connector.hp-connector-risk{top:2.375rem;left:24rem;transform:scaleY(-1)}.hp-hero-connector.hp-connector-system{top:3.125rem;left:12.25rem;transform:rotate(180deg)}.hp-hero-connector.hp-connector-outcomes{top:16.75rem;left:25.1875rem}.hp-section-light{background-color:var(--grey-25);position:relative}.hp-container-light{grid-column-gap:3.5rem;grid-row-gap:3.5rem;border-right-style:solid;border-right-width:1px;border-right-color:var(--black-10);border-left-style:solid;border-left-width:1px;border-left-color:var(--black-10);flex-direction:column;width:calc(100% - 3rem);max-width:78rem;margin-left:auto;margin-right:auto;padding-top:7.5rem;padding-bottom:7.5rem;display:flex}.hp-container-light.hp-is-centered{align-items:center;padding-left:2rem;padding-right:2rem}.hp-container-light.rsw-is-roomy{grid-row-gap:5rem}.hp-container-light.rf-is-form{border-left-style:none;border-right-style:none;padding-top:12rem;padding-bottom:6rem}.hp-container-light.lg-container{border-left-style:none;border-right-style:none;align-items:center;padding-top:12.0625rem;padding-bottom:7.5rem}.hp-section-intro{grid-column-gap:4rem;grid-row-gap:4rem;justify-content:space-between;align-items:flex-end;padding-left:2rem;padding-right:2rem;display:flex}.hp-section-intro.hp-no-pad{width:100%;padding-left:0;padding-right:0}.hp-section-heading{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;align-items:flex-start;display:flex}.hp-bracket{border-top:1px solid #488286;border-bottom:1px solid #488286;border-left:1px solid #488286;width:.5rem;height:1.5rem}.hp-bracket.hp-is-flipped{transform:scaleX(-1)}.hp-section-title{color:var(--foreground);font-size:var(--text-4xl);line-height:var(--leading-11);letter-spacing:-.9px;margin-top:0;margin-bottom:0;font-weight:500}.hp-section-title.hp-on-dark{color:var(--grey-25)}.hp-section-dark{background-color:var(--teal-950);position:relative}.hp-container-dark{grid-column-gap:3.5rem;grid-row-gap:3.5rem;border-left:1px solid #213535;border-right:1px solid #213535;flex-direction:column;width:calc(100% - 3rem);max-width:78rem;margin-left:auto;margin-right:auto;padding-top:7.5rem;padding-bottom:7.5rem;display:flex}.hp-container-dark.hp-is-cta{align-items:center;padding:7rem 2rem}.hp-container-dark.hp-is-roomy{grid-row-gap:5rem}.hp-service-grid{grid-column-gap:0;grid-row-gap:0;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;display:grid}.hp-service-card{grid-column-gap:4rem;grid-row-gap:4rem;border-top:1px solid #213535;border-bottom:1px solid #213535;border-right:1px solid #213535;flex-direction:column;justify-content:space-between;padding:1.5rem;display:flex}.hp-service-card.hp-is-last-col{border-right-style:none}.hp-service-card.hp-on-light{background-color:var(--grey-25);border-top-color:#e1e1df;border-bottom-color:#e1e1df;border-right-color:#e1e1df;min-height:22.25rem}.hp-service-card.hp-on-light.hp-is-last-col{border-right-style:none}.hp-service-top{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-direction:column;align-items:flex-start;display:flex}.hp-service-icon{width:2.5rem;height:2.5rem}.hp-service-copy{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:column;display:flex}.hp-service-title{color:var(--grey-25);font-size:var(--text-2xl);line-height:var(--leading-9);letter-spacing:-.6px;margin-top:0;margin-bottom:0;font-weight:400}.hp-service-title.hp-on-light{color:var(--foreground)}.hp-service-text{color:#99a5a5;font-size:var(--text-base);line-height:var(--leading-6);margin-bottom:0}.hp-service-text.hp-on-light{color:var(--muted-foreground)}.hp-feature-list{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-direction:column;display:flex}.hp-feature-item{grid-column-gap:.5rem;grid-row-gap:.5rem;align-items:center;display:flex}.hp-feature-check{width:1.125rem;height:1.125rem}.hp-feature-text{color:#99a5a5;font-size:var(--text-base);line-height:var(--leading-6)}.hp-feature-text.hp-on-light{color:var(--muted-foreground)}.hp-cta-block{grid-column-gap:2.5rem;grid-row-gap:2.5rem;background-image:linear-gradient(#0e4040,#0d3030);border-top:1px solid #213535;border-bottom:1px solid #213535;flex-direction:column;align-items:center;width:100%;padding:2.75rem 2rem;display:flex}.hp-cta-main{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;align-items:center;display:flex}.hp-cta-copy{grid-column-gap:1rem;grid-row-gap:1rem;text-align:center;flex-direction:column;align-items:center;display:flex}.hp-cta-title{max-width:62.5rem;color:var(--grey-25);font-size:var(--text-5xl);letter-spacing:-1.2px;margin-top:0;margin-bottom:0;font-weight:500;line-height:1.1}.hp-cta-text{color:#99a5a5;font-size:var(--text-lg);line-height:var(--leading-8);margin-bottom:0}.hp-nav{z-index:100;background-color:#001f1e;border-bottom:1px solid #213535;position:fixed;top:0;left:0;right:0}.hp-nav-inner{justify-content:space-between;align-items:center;width:calc(100% - 3rem);max-width:78rem;margin-left:auto;margin-right:auto;padding-top:1.5rem;padding-bottom:1.5rem;display:flex}.hp-nav-logo{flex-shrink:0;width:10.5rem;display:block}.hp-nav-logo-img{width:10.5rem;height:auto;display:block}.hp-nav-collapse{display:contents}.hp-nav-menu{grid-column-gap:1.5rem;grid-row-gap:1rem;align-items:center;display:flex}.hp-nav-link{color:#f9f9f9;font-size:var(--text-base);line-height:var(--leading-6);white-space:nowrap;padding-top:.375rem;padding-bottom:.375rem;text-decoration:none;transition:color .2s}.hp-nav-link:hover{color:var(--teal-400)}.hp-nav-actions{grid-column-gap:.75rem;grid-row-gap:.75rem;white-space:nowrap;align-items:center;display:flex}.hp-nav-toggle{grid-row-gap:5px;border:1px solid #fff3;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:none}.hp-nav-toggle-line{background-color:#f9f9f9;width:1.125rem;height:1px}.hp-footer{background-color:var(--grey-25);border-top:1px solid #e1e1df}.hp-footer-container{grid-row-gap:3rem;border-left:1px solid #e1e1df;border-right:1px solid #e1e1df;flex-direction:column;width:calc(100% - 3rem);max-width:78rem;margin-left:auto;margin-right:auto;padding-top:4rem;padding-bottom:2rem;display:flex}.hp-footer-top{grid-column-gap:4rem;grid-row-gap:2.5rem;align-items:flex-start;padding-left:2rem;padding-right:2rem;display:flex}.hp-footer-brand{grid-row-gap:1.25rem;flex-direction:column;flex:none;align-items:flex-start;width:22.5rem;display:flex}.hp-footer-logo{display:block}.hp-footer-logo-img{width:12.625rem;height:auto;display:block}.hp-footer-about{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--leading-5);margin-bottom:0}.hp-footer-columns{grid-column-gap:2rem;grid-row-gap:2rem;flex:1;justify-content:space-between;display:flex}.hp-footer-col{grid-row-gap:.875rem;flex-direction:column;align-items:flex-start;display:flex}.hp-footer-heading{color:var(--foreground);font-size:var(--text-sm);line-height:var(--leading-5);text-transform:uppercase;font-weight:500}.hp-footer-link{color:var(--muted-foreground);font-size:var(--text-base);line-height:var(--leading-6);text-decoration:none;transition:color .2s}.hp-footer-link:hover{color:var(--foreground)}.hp-footer-bottom{grid-column-gap:1.5rem;grid-row-gap:1rem;border-top:1px solid #e1e1df;justify-content:space-between;align-items:center;padding-top:1.5rem;padding-left:2rem;padding-right:2rem;display:flex}.hp-footer-copy{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--leading-5)}.hp-footer-policies{grid-column-gap:1.5rem;grid-row-gap:.5rem;flex-wrap:wrap;display:flex}.hp-footer-policy{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--leading-5);text-decoration:none}.hp-footer-policy:hover{color:var(--foreground)}.hp-footer-social{border:1px solid #e1e1df;padding:.5rem;display:flex}.hp-footer-social-icon{width:1rem;height:1rem}.hp-cta-group{grid-row-gap:.75rem;flex-direction:column;align-items:flex-start;display:flex}.hp-hero-note{color:#99a5a5;font-size:var(--text-sm);line-height:var(--leading-5);margin-bottom:0}.hp-arc-steps{grid-row-gap:3rem;grid-column-gap:0;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;padding-left:2rem;padding-right:2rem;display:grid}.hp-arc-steps.rsw-fill-steps{padding-left:2rem}.hp-arc-step{grid-row-gap:1.5rem;flex-direction:column;display:flex}.hp-arc{position:relative}.hp-arc-dashed{width:100%;height:auto;display:block}.hp-arc-highlight,.hp-arc-solid{width:100%;height:auto;transition:opacity .6s ease-in-out;position:absolute;top:0;left:0}.hp-arc-node{width:7px;height:7px;position:absolute;bottom:-3.5px;left:-3.5px}.hp-arc-node.hp-is-end{left:auto;right:-3.5px}.hp-arc-copy{grid-row-gap:.625rem;flex-direction:column;padding-right:2rem;display:flex}.hp-arc-heading{grid-column-gap:.625rem;font-size:var(--text-xl);line-height:var(--leading-8);letter-spacing:-.6px;font-weight:500;display:flex}.hp-arc-num{color:var(--muted-orange-600);transition:color .6s ease-in-out}.hp-arc-title{color:var(--grey-25);font-size:var(--text-xl);line-height:var(--leading-8);letter-spacing:-.6px;margin-top:0;margin-bottom:0;font-weight:500;transition:color .6s ease-in-out}.hp-arc-title.rsw-on-light{color:#090909}.hp-arc-text{color:#99a5a5;font-size:var(--text-base);line-height:var(--leading-6);margin-bottom:0;transition:color .6s ease-in-out}.hp-arc-text.rsw-on-light{color:#6c6c65}.hp-deliv-grid{grid-column-gap:5rem;grid-row-gap:2.5rem;grid-template-rows:auto;grid-template-columns:560fr 542fr;align-items:center;padding-left:2rem;padding-right:2rem;display:grid}.hp-deliv-media{grid-row-gap:.75rem;flex-direction:column;display:flex}.hp-deliv-image{width:100%;height:auto;display:block}.hp-deliv-caption{color:#9e9e97;margin-bottom:0;font-size:.6875rem;line-height:.75rem}.hp-deliv-list{flex-direction:column;display:flex}.hp-deliv-item{grid-column-gap:1.25rem;border-top:1px solid #e1e1df;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.hp-deliv-item.hp-is-first{border-top-style:none}.hp-deliv-icon{background-color:var(--teal-50);border-radius:2px;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.hp-deliv-icon-img{width:1.125rem;height:1.125rem}.hp-deliv-copy{grid-row-gap:.25rem;flex-direction:column;display:flex}.hp-deliv-title{color:var(--foreground);font-size:var(--text-lg);line-height:var(--leading-8);margin-top:0;margin-bottom:0;font-weight:500}.hp-deliv-text{color:var(--muted-foreground);font-size:var(--text-base);line-height:var(--leading-6);margin-bottom:0}@media screen and (min-width:1280px){.container{padding-top:8rem;padding-bottom:8rem}.button.button-primary.mt-64{margin-top:4rem}.button.hp-button-on-dark.hp-nav-secondary{display:flex}.hero-content-wrapper.convertion-hero-content{padding-top:7rem;padding-bottom:7rem}.section-content-wrapper{grid-column-gap:7rem;grid-row-gap:7rem}.section-content-wrapper.gap-40{grid-column-gap:2.5rem;grid-row-gap:2.5rem}.section-content-wrapper.gap-96{grid-column-gap:6rem;grid-row-gap:6rem}.section-content-wrapper.gap-56{grid-column-gap:3.5rem;grid-row-gap:3.5rem}.description-lines.max-w-762.mt-40{margin-top:2.5rem}.chain-description-line.text-2xl-white{font-size:var(--text-2xl)}.chain-description-line.text-white{font-size:var(--text-lg)}.chains-block-wrapper{grid-column-gap:5rem;grid-row-gap:5rem}.feature-card-text.text-left{font-size:var(--text-lg);line-height:var(--leading-8);font-size:var(--text-lg);line-height:var(--leading-8)}.process-steps-cta-block{margin-top:4.5rem}.stack-card,.stack-card.stack-card-1,.stack-card.stack-card-1{height:43rem}.stack-card-image-wrapper{max-width:87%}.shared-model-stepper-wrapper{height:33.75rem}.form-step.is-active{grid-column-gap:3.5rem;grid-row-gap:3.5rem;grid-column-gap:3.5rem;grid-row-gap:3.5rem}.form-step-text{font-size:var(--text-sm)}.risk-steps-block{grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding-left:2rem;padding-right:2rem}.risk-image-wrapper{max-width:none}.execution-flow-block{margin-top:2rem}.control-points-item{padding-top:1.25rem;padding-bottom:1.25rem}.cc-hero-description-line.text-2xl-white{font-size:var(--text-2xl)}.cc-hero-description-line.text-white{font-size:var(--text-lg)}.hp-nav-menu{grid-column-gap:3.5rem}}@media screen and (max-width:991px){.container.contact-form-container{padding-top:2rem;padding-bottom:2rem}.button.button-secondary.mobile-visible{display:none}.button.hp-button-on-dark.hp-nav-secondary{border-radius:2px;justify-content:center;display:flex}.benefit-title{margin-top:2.5rem}.footer-container{align-items:flex-start}.chains-block-wrapper,.chain-block{padding-left:0;padding-right:0}.chain{grid-template-columns:1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr}.chain.chain-large{grid-template-columns:1fr 1.2rem 1fr 1.2rem 1fr 1.2rem 1fr 1.2rem 1fr 1.2rem 1fr 1.2rem 1fr}.chain.chain-grid-15{grid-template-columns:1fr 1.3rem 1fr 1.3rem 1fr 1.3rem 1fr 1.3rem 1fr 1.3rem 1fr 1.3rem 1fr 1.3rem 1fr}.chain.chain-grid-17{grid-template-rows:auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;grid-template-columns:1fr;justify-items:center}.chain-item{max-width:9.375rem}.feature-card{align-items:center;padding:1rem}.process-step-card{padding-left:1rem;padding-right:1rem}.process-step-title{min-height:4.75rem}.stack-card-heading{font-weight:600}.stack-card-image{max-width:100%;max-height:none}.stack-card{flex-flow:column}.stack-card.stack-card-3{top:13rem}.stack-card.stack-card-2{margin-bottom:5rem;top:10rem}.stack-card.stack-card-1{margin-bottom:9rem;top:4rem}.stack-card-text-content{max-width:none}.stack-card-image-content{aspect-ratio:343/273;max-width:none;padding-top:2.5rem;overflow:hidden}.stack-card-image-wrapper{max-width:90%;max-height:100%}.shared-model-stepper-wrapper{height:auto}.shared-model-text-content{max-width:100%}.shared-model-image-content{display:none}.shared-model-item-content{opacity:0}.shared-model-item-content.content-shown{opacity:1;opacity:1;max-height:43rem;overflow:visible}.hero-bg-wrapper{max-height:42rem}.menu-button,.icon{display:none}.shared-model-image-content-mobile{aspect-ratio:343/270;max-width:100%;display:block}.share-model-image-wrapper-mobile{opacity:1;transition-property:none}.progress-bar-mobile{display:none}.chain-arrow-mobile{display:none;transform:none}.chain-arrow-desktop{display:block}.chain-arrow-desktop.tablet-hide{display:none}.form-main-wrapper{flex-flow:column}.form-text-content-block{max-width:none}.multistep-form-block{max-width:none;min-height:33.75rem}.form-step{opacity:0;display:none}.form-step.is-active{margin-left:auto;margin-right:auto}.risk-steps-block{flex-flow:wrap;justify-content:center;align-items:flex-start}.risk-steps-list{order:-9999}.hero-subtitle-block{flex-flow:wrap}.execution-flow-icon-wrapper{z-index:1;position:relative}.execution-flow-block-middle{padding-left:7vw;padding-right:7vw}.execution-flow-arrow-lg{z-index:0;width:100%;max-width:clamp(8vw,60px,9vw)}.benefit-title-2{margin-top:2.5rem}.control-points-block{margin-bottom:0;padding-left:2rem;padding-right:2rem}.cc-form-text-content-block{max-width:none}.execution-control-heading{letter-spacing:-.6px}.assesment-comparison-head{text-align:center}.chain-arrow-tablet{display:block;transform:none}.footer-nav{flex-flow:column}.hp-hero{padding-top:4.5rem}.hp-hero-container{grid-row-gap:3rem;flex-direction:column;align-items:flex-start;min-height:0;padding:3rem 1.5rem 4rem}.hp-hero-text{max-width:100%}.hp-container-light{grid-row-gap:2.5rem;padding-top:5rem;padding-bottom:5rem}.hp-container-light.hp-is-centered{padding-left:1.5rem;padding-right:1.5rem}.hp-container-light.rsw-is-roomy{grid-row-gap:3rem}.hp-container-light.rf-is-form{padding-top:9.5625rem}.hp-container-light.lg-container{padding-top:8.5625rem;padding-bottom:5rem}.hp-section-intro{grid-row-gap:1rem;flex-direction:column;align-items:flex-start;padding-left:1.5rem;padding-right:1.5rem}.hp-section-lead{max-width:40rem}.hp-dra-row.hp-row-2{grid-template-columns:1fr}.hp-dra-row.hp-row-3{grid-template-columns:1fr 1fr}.hp-dra-visual{height:16.25rem}.hp-container-dark{grid-row-gap:2.5rem;padding-top:5rem;padding-bottom:5rem}.hp-container-dark.hp-is-cta{padding:5rem 1.5rem}.hp-container-dark.hp-is-roomy{grid-row-gap:3rem}.hp-service-grid{grid-template-columns:1fr 1fr}.hp-service-card{grid-row-gap:2.5rem}.hp-project-grid{grid-template-columns:1fr 1fr}.hp-process-content{grid-template-columns:1fr}.hp-process-visual{border-right-style:none;height:28rem}.hp-process-image{width:100%;max-width:40rem;height:auto}.hp-process-item.hp-is-first{border-top-style:none}.hp-process-copy{max-width:none}.hp-why-grid{grid-template-columns:1fr 1fr}.hp-why-card{grid-row-gap:2.5rem}.hp-why-title{min-height:0}.hp-cta-title{font-size:2.5rem}.hp-nav-inner{padding-top:.875rem;padding-bottom:.875rem}.hp-nav-collapse{grid-row-gap:2rem;background-color:#001f1e;border-bottom:1px #213535;flex-direction:column;justify-content:space-between;align-items:stretch;height:calc(100vh - 4.5625rem);padding:1rem 1.5rem 2rem;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.hp-nav-menu{grid-row-gap:0px;flex-direction:column;align-items:stretch}.hp-nav-link{border-bottom:1px solid #213535;padding-top:1.125rem;padding-bottom:1.125rem;font-size:1.125rem;line-height:1.75rem}.hp-nav-actions{flex-direction:column-reverse;align-items:stretch}.hp-nav-toggle{width:2.75rem;height:2.75rem;display:flex}.hp-footer-top{flex-direction:column;padding-left:1.5rem;padding-right:1.5rem}.hp-footer-brand{width:auto;max-width:30rem}.hp-footer-columns{width:100%}.hp-footer-bottom{flex-direction:column;align-items:flex-start;padding-left:1.5rem;padding-right:1.5rem}.hp-arc-steps{grid-template-rows:auto;grid-template-columns:1fr 1fr;padding-left:1.5rem;padding-right:1.5rem}.hp-deliv-grid{grid-template-rows:auto;grid-template-columns:1fr;padding-left:1.5rem;padding-right:1.5rem}.hp-deliv-media{max-width:35rem}.rsw-cap-copy{padding-left:1.5rem;padding-right:2rem}.rsw-cap-copy.rsw-is-right{padding-left:2.5rem;padding-right:1.5rem}.rsw-cap-title{font-size:1.5rem;line-height:2rem}.rsw-cmp-head-label{padding:1.25rem}.rsw-pkg{padding-left:.625rem;padding-right:.625rem}.rsw-cmp-cat{padding-left:1.5rem}.rsw-cmp-marker{left:.75rem}.rsw-cmp-feature{padding-left:1.5rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem}.qz-header{padding-left:2rem;padding-right:2rem}.rf-panel-content{padding:2rem}.rf-title{font-size:1.875rem;line-height:2.25rem}.rf-form-col{padding:2rem 1.5rem}.lg-column{padding-left:1.5rem;padding-right:1.5rem}.pd-hero{min-height:40rem;padding-top:4.5rem}.pd-hero-title{font-size:2.5rem}.pd-container{grid-row-gap:5rem;padding:5rem 1.5rem 2rem}.pd-row{grid-row-gap:1.5rem;flex-direction:column}.pd-side,.pd-read{width:100%}.pd-figure{height:25rem}}@media screen and (max-width:767px){.container{border-left-style:none;border-right-style:none;width:calc(100% - 2rem);padding-top:5rem;padding-bottom:5rem}.container.container-hero{width:calc(100% - 2rem)}.container.container-light-bg{border-left-style:none;border-right-style:none}.container.container-light-bg.pt-200{padding-top:9rem}.container.contact-form-container{border-left-style:none;border-right-style:none;width:calc(100% - 2rem);padding-top:2.75rem;padding-bottom:2.75rem}.logo-img,.button.button-secondary.mobile-hidden{display:none}.button.button-desktop,.button.button-desktop.w--current,.button.nav-button-light{display:none}.button.button-white,.button.button-white._w-full,.button.button-white._w-300{width:100%}.button.button-secondary.mobile-hidden{display:none}.button.button-secondary.mobile-visible{display:flex}.button.button-mobile{border-color:var(--black-20);display:flex}.button.button-mobile.w--current{color:var(--white);display:flex}.button.button-mobile.color-white{border-color:var(--white-20);color:var(--background);border-color:var(--white-20)}.button.button-desktop,.button.button-desktop.w--current,.button.nav-button-light{display:none}.button.button-primary._w-full{width:100%}.button.button-primary.hp-button-icon.qz-result-btn{justify-content:center;width:100%}.button.button-primary.hp-button-icon.hp-is-full-mobile{align-self:stretch;width:100%}.button.button-white,.button.button-white._w-full,.button.button-white._w-300{width:100%}.button.button-white._w-full,.button.button-white._w-300{width:100%}.button.button-white.mobile-hidden{display:none}.button.button-white.mobile-visible{width:auto;display:flex}.button.hp-button-on-dark{justify-content:center}.hero-content-wrapper{border-left-style:none;border-right-style:none;padding-top:4rem;padding-bottom:3rem}.hero-content-wrapper.convertion-hero-content{padding-top:4rem;padding-bottom:3rem}.h1{font-size:var(--text-3xl);line-height:var(--leading-10);letter-spacing:.75px;width:calc(100% - 2rem)}.h1.text-6xl{width:auto;font-size:var(--text-4xl);line-height:var(--leading-11);width:auto;font-size:var(--text-4xl);line-height:var(--leading-11)}.hero-description{margin-top:1.5rem}.button-accent.mt-56.w--current{margin-top:2.75rem}.button-accent.mt-64,.button-accent.mt-56.w--current{margin-top:2.75rem}.button-accent.mt-24.w--current{margin-top:1.5rem}.button-accent.mt-64{margin-top:2.75rem}.hero-logos-wrapper{width:auto}.h2{font-size:var(--text-4xl);letter-spacing:-.9px;line-height:1}.h2.color-black{font-size:var(--text-4xl);font-size:var(--text-4xl)}.heading-block{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.section-description.max-w-536{width:100%;font-size:var(--text-base);line-height:var(--leading-6)}.section-description.text-lg-white-60{font-size:var(--text-base);line-height:var(--leading-6)}.title-content-block{grid-column-gap:3rem;grid-row-gap:3rem}.impact-cards-wrapper{border-style:solid solid none;border-right-width:1px;border-right-color:var(--teal-900);border-left-width:1px;border-left-color:var(--teal-900);flex-flow:column}.impact-card{border-bottom:1px solid var(--teal-900);border-right-style:none}.benefit-title{font-size:var(--text-xl);line-height:var(--leading-8);margin-top:2.5rem}.nav-container{width:calc(100% - 3rem)}.section-content-wrapper.gap-40{grid-column-gap:3rem;grid-row-gap:3rem}.section-content-wrapper.gap-64,.section-content-wrapper.gap-40{grid-column-gap:3rem;grid-row-gap:3rem}.section-content-wrapper.gap-96{grid-column-gap:5rem;grid-row-gap:5rem}.section-content-wrapper.gap-80{grid-column-gap:4rem;grid-row-gap:4rem}.section-content-wrapper.gap-64{grid-column-gap:3rem;grid-row-gap:3rem}.impact-table-description{font-size:var(--text-base);line-height:1}.impact-table-wrapper{grid-template-columns:1fr 2rem 1fr}.impact-cell-text{font-size:var(--text-sm);line-height:var(--leading-5)}.h4{font-size:var(--text-xs);line-height:1}.impact-cta-block{margin-top:2rem}.impact-cta-description{text-align:center;margin-top:1.25rem}.description-lines{margin-top:1.25rem}.description-lines.max-w-762{grid-column-gap:.75rem;grid-row-gap:.75rem}.description-lines.max-w-762.mt-40{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-column-gap:1.25rem;grid-row-gap:1.25rem;margin-top:1.5rem}.chain-description-line,.chain-description-line.chain-line-accent.color-black-60,.chain-description-line.max-w-630.font-weight-500{font-size:var(--text-base);line-height:var(--leading-6)}.chain-description-line.chain-line-accent.color-black-60,.chain-description-line.max-w-630.font-weight-500{font-size:var(--text-base);line-height:var(--leading-6);font-size:var(--text-base);line-height:var(--leading-6)}.chain-description-line.text-2xl-white{font-size:var(--text-xl);line-height:var(--leading-8);margin-bottom:0}.chain-description-line.text-white{font-size:var(--text-sm);line-height:var(--leading-5)}.chain-description-line.bold-foreground-opacity-50{opacity:1;color:var(--muted-foreground);font-size:var(--text-base);line-height:var(--leading-6);font-weight:400}.chain-description-line.desktop-medium{font-weight:400}.footer-container{grid-column-gap:3rem;grid-row-gap:3rem;border-top-style:none;border-left-style:none;border-right-style:none;flex-flow:column;padding:1rem 1.5rem}.footer-copyright{font-size:var(--text-sm);line-height:var(--leading-5)}.chains-block-wrapper{grid-column-gap:3rem;grid-row-gap:3rem}.chain-block.p-0{width:calc(100% + 1rem);overflow:auto}.chain-title{text-align:center}.chain{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;grid-template-rows:auto 2.5rem auto 2.5rem auto 2.5rem auto 2.5rem auto 2.5rem auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:space-between;place-items:center;display:grid}.chain.chain-large,.chain.chain-grid-15,.chain.chain-grid-17,.chain.chain-large,.chain.chain-grid-15,.chain.chain-grid-17{grid-template-rows:auto 2.5rem auto 2.5rem auto 2.5rem auto 2.5rem auto 2.5rem auto 2.5rem auto;grid-template-columns:1fr}.chain-item{max-width:9rem}.chain-item.max-w-full{justify-content:flex-start;align-items:center;max-width:100%}.chain-item.max-w-full.px-12{padding-left:.75rem;padding-right:.75rem}.chain-text.no-wrap{white-space:nowrap;word-break:keep-all;white-space:nowrap;word-break:keep-all}.description-line{font-size:var(--text-base);line-height:var(--leading-6)}.feature-cards{border-top:1px solid var(--black-10);border-bottom:1px solid var(--black-10);grid-template-rows:auto auto auto;grid-template-columns:1fr}.feature-card{border-bottom:1px solid var(--white-10);height:5rem;padding-left:0;padding-right:0}.feature-card.bordered{border-top:1px solid var(--black-10);border-right-style:none;border-bottom-color:var(--black-10);border-left-style:none}.feature-card.bordered-white{border-left-style:none;border-right-style:none}.feature-card-text,.steps-description-text{font-size:var(--text-base);line-height:var(--leading-6)}.steps-description-text-accent{color:var(--foreground);font-size:var(--text-base);line-height:var(--leading-6);font-weight:400}.process-step-cards-block{border-right:1px solid var(--black-10);border-left:1px solid var(--black-10);border-bottom-style:none;grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr}.process-step-card{border-bottom:1px solid var(--black-10);border-right-style:none}.process-step-card.grid-2x2{grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding:1rem}.process-step-card.grid-2x2.border-right{border-right-style:solid}.process-step-title{min-height:0}.process-step-timing-text{margin-top:0}.process-steps-cta-block{border:1px solid var(--black-10);margin-top:0;padding:2.5rem 1rem}.process-steps-cta-title{font-size:var(--text-2xl);line-height:var(--leading-9);font-weight:500}.process-steps-cta-description{font-size:var(--text-base);line-height:var(--leading-6)}.process-steps-cta-description.max-w-none{color:var(--muted-foreground)}.execution-section-description{font-size:var(--text-base);line-height:var(--leading-6)}.execution-feature-cards{border-top:1px solid var(--white-10);grid-template-rows:auto auto auto;grid-template-columns:1fr}.execution-feature-card-text{font-size:var(--text-base);line-height:var(--leading-6)}.stack-card-heading{font-size:var(--text-2xl);line-height:var(--leading-9);font-weight:600}.paragraph-10{margin-bottom:1.5rem;font-size:1rem;line-height:1.5rem}.stack-card-description{font-size:var(--text-base);line-height:var(--leading-6)}.stack-card{flex-flow:column;padding:1.5rem}.stack-card.stack-card-3{height:auto;top:16rem}.stack-card.stack-card-2{height:auto;margin-bottom:5rem;top:10rem}.stack-card.stack-card-1{height:auto;margin-bottom:12rem;top:5rem}.stack-card-text-content{padding:3.5rem 1rem}.stack-list{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.shared-model-stepper-wrapper{border-top-style:none;border-bottom-style:none}.shared-model-text-content{grid-column-gap:0rem;grid-row-gap:0rem;border-top:1px solid var(--border);border-bottom:1px none var(--border);padding:0}.shared-model-list-item{padding-top:1rem;padding-bottom:0}.shared-model-item-title{font-size:var(--text-2xl)}.shared-model-item-content.content-shown{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-column-gap:1.5rem;grid-row-gap:1.5rem}.shared-model-item-description{font-size:var(--text-base);line-height:var(--leading-6)}.progress-bar{display:none}.progress-bar-progress.progress-mobile{transform:scale(0)}.shared-model-slide-label.slide1-label1{left:-2rem;right:auto}.shared-model-slide-label.slide1-label2{inset:auto -1.5rem .5rem auto}.shared-model-slide-label.slide2-label1{top:1rem}.shared-model-slide-label.slide2-label3{bottom:1rem}.shared-model-slide-label.slide2-label2{bottom:45%;right:-1.5rem}.shared-model-slide-label.slide3-label1{top:3rem}.shared-model-slide-label.slide4-label1{top:1rem;left:-1rem}.shared-model-slide-label.slide4-label2{bottom:2rem;right:-1rem}.shared-model-slide-label.slide3-label2{bottom:5rem}.shared-modael-slide-label{font-size:var(--text-xs);line-height:1}.swiper.logo-swiper{width:100%}.hero-bg-wrapper{display:none}.share-model-image-wrapper-mobile{justify-content:center;align-items:center;max-height:calc(100% - 2rem)}.logo-mobile{display:block}.progress-bar-mobile{margin-top:1rem;display:flex}.arrow-lg{display:none}.arrow-sm{display:block}.chain-arrow-mobile{display:block;transform:none}.image{display:none}.image-2{min-height:15px}.brand{padding-left:0}.chain-arrow-desktop{display:none}.share-model-slide-img{max-height:100%}.form-main-wrapper{border-top-style:none;border-bottom-style:none}.form-text-content-block{padding:2.5rem 1rem 3.125rem}.multistep-form-block{padding:3rem 0}.form-description-title{font-size:var(--text-2xl);line-height:var(--leading-9)}.form-description-subtitle{margin-top:1.25rem}.form-nav{z-index:99;border-top:1px solid #0000001a;padding:2.5rem 0 0}.heading{font-size:2.4em}.heading.is-regular{letter-spacing:-.8px;letter-spacing:-.8px;font-size:1.6em}.form-step.is-active{grid-column-gap:3rem;grid-row-gap:3rem;grid-column-gap:3rem;grid-row-gap:3rem}.form{max-width:none}.form.single-step-form{align-items:center}.multi-step-block{padding:0}.form-heading{font-size:var(--text-3xl);line-height:var(--leading-10)}.form-step-text,.form-step-text.is-active,.form-step-text.is-active{display:none}.form-step-body{grid-column-gap:2rem;grid-row-gap:2rem}.header-logo-dark{display:none}.button-text{text-align:center}.button-text.text-desktop{display:none}.button-text.text-mobile,.form-step-text-short{display:block}.risk-steps-block{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:center;align-items:center;padding-left:0;padding-right:0}.risk-steps-list{grid-column-gap:1rem;grid-row-gap:1rem;width:100%;max-width:none}.risk-step-card{grid-column-gap:1rem;grid-row-gap:1rem}.section-bg-wrapper{display:none}.hero-subtitle-block{grid-column-gap:.75rem;grid-row-gap:.75rem;margin-top:1rem}.execution-flow-block{padding-top:2rem;padding-bottom:1rem}.execution-flow-block-top{display:none}.execution-flow-icon-card.mr-55{margin-right:-3.4375rem}.execution-flow-icon-wrapper{aspect-ratio:6/7;width:3rem;height:3rem}.execution-flow-icon-card-text.mobile-hide,.execution-flow-block-middle{display:none}.execution-flow-block-bottom{flex-flow:column}.execution-flow-departments{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:wrap;justify-content:center;align-items:flex-start}.execution-flow-arrow-lg{display:none}.chain-scheme{min-width:52.3rem;padding-bottom:1rem;position:relative}.chain-arrow{display:block}.cta-block-description{font-size:var(--text-base);line-height:var(--leading-6)}.cta-block-description.color-black-60{line-height:var(--leading-6);line-height:var(--leading-6)}.cta-block{border:1px solid var(--black-10);margin-top:0;padding:2.5rem 1rem}.execution-flow-icon{width:1.5rem}.execution-flow-mobile{grid-template-rows:auto auto auto auto auto auto auto;grid-template-columns:10rem 1rem 10rem;grid-auto-columns:1fr;justify-items:center;margin-left:auto;margin-right:auto;display:grid}.execution-arrow-top-sm,.execution-arow-bottom-sm{margin-left:auto;margin-right:auto}.execution-arrow-right-lg,.execution-arrow-left-lg{min-width:7.9375rem;margin:auto;transform:translate(-45%,-150%)}.section-description-2.text-lg-white-60{font-size:1rem;line-height:1.5rem}.container-2{border-left-style:none;border-right-style:none;width:calc(100% - 2rem);padding-top:5rem;padding-bottom:5rem}.impact-card-2{border-bottom:1px solid #0d3030;border-right-style:none}.impact-cards-wrapper-2{border-style:solid solid none;border-left-width:1px;border-left-color:#0d3030;border-right-width:1px;border-right-color:#0d3030;flex-flow:column}.benefit-title-2{margin-top:2.5rem;font-size:1.25rem;line-height:1.75rem}.h2-2{letter-spacing:-.9px;font-size:2.25rem;line-height:1}.chain-title-2{text-align:center}.chain-item-2{max-width:9rem}.control-points-block{padding-left:0;padding-right:0}.control-points-item{grid-column-gap:.75rem;grid-row-gap:.75rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;min-height:0;display:flex}.control-point-title{font-size:var(--text-xl)}.outcomes-itep-text{font-size:var(--text-base);line-height:1}.outcomes-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr}.outcomes-list-description{font-size:var(--text-xl)}.outcomes-list-description.text-xl-600{font-size:var(--text-lg);line-height:1;font-size:var(--text-lg);line-height:1}.cc-hero-description-line,.cc-hero-description-line.chain-line-accent.color-black-60,.cc-hero-description-line.max-w-630.font-weight-500{font-size:var(--text-base);line-height:var(--leading-6)}.cc-hero-description-line.chain-line-accent.color-black-60,.cc-hero-description-line.max-w-630.font-weight-500{font-size:var(--text-base);line-height:var(--leading-6);font-size:var(--text-base);line-height:var(--leading-6)}.cc-hero-description-line.text-2xl-white{font-size:var(--text-xl);line-height:var(--leading-8);margin-bottom:0}.cc-hero-description-line.text-white{font-size:var(--text-base);line-height:var(--leading-5)}.cc-hero-description-line.bold-foreground-opacity-50{opacity:1;color:var(--muted-foreground);font-size:var(--text-base);line-height:var(--leading-6);font-weight:400}.chain-description-line-copy,.chain-description-line-copy.chain-line-accent.color-black-60,.chain-description-line-copy.max-w-630.font-weight-500{font-size:var(--text-base);line-height:var(--leading-6)}.chain-description-line-copy.chain-line-accent.color-black-60,.chain-description-line-copy.max-w-630.font-weight-500{font-size:var(--text-base);line-height:var(--leading-6);font-size:var(--text-base);line-height:var(--leading-6)}.chain-description-line-copy.text-2xl-white{font-size:var(--text-xl);line-height:var(--leading-8);margin-bottom:0}.chain-description-line-copy.text-white{font-size:var(--text-sm);line-height:var(--leading-5)}.chain-description-line-copy.bold-foreground-opacity-50{opacity:1;color:var(--muted-foreground);font-size:var(--text-base);line-height:var(--leading-6);font-weight:400}.cc-form-text-content-block{padding:2rem 1rem}.buttons-block{flex-flow:column;max-width:21.25rem;margin-top:2.75rem}.cyber-tax-scheme-block{width:calc(100% + 2rem);padding-top:1rem;padding-bottom:1rem;overflow:scroll}.cyber-tax-scheme-wrapper{width:auto;padding-left:1rem;padding-right:1rem}.outcomes-list-copy{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr}.assessment-block{border-right:1px solid var(--black-10);border-left:1px solid var(--black-10);grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.assesment-card{border-right-style:none;padding:1.5rem}.assesment-title{font-size:var(--text-xl);line-height:var(--leading-8)}.assesment-description{margin-top:.5rem}.assesment-icon{width:2.5rem;height:2.5rem;margin-bottom:2rem}.execution-control-block{border-top:1px solid var(--teal-900);border-right:1px solid var(--teal-900);border-left:1px solid var(--teal-900);grid-template-rows:auto auto;grid-template-columns:1fr}.execution-control-item{border-top-style:none;border-right-style:none;padding:1.5rem}.execution-control-heading{font-size:var(--text-xl);line-height:var(--leading-8);margin-top:2.25rem}.assessment-comparison-table{grid-template-columns:auto auto auto;min-width:64rem}.assesment-comparison-cell{justify-content:flex-start;padding-top:1rem;padding-bottom:1rem}.assesment-comparison-text{text-align:left}.form-flex-block{flex-flow:column}.form-disclaimer{text-align:center}.key-points-list{border-right:1px solid var(--black-10);border-left:1px solid var(--black-10);border-bottom-style:none;grid-template-rows:auto auto auto;grid-template-columns:1fr}.key-points-item{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-bottom:1px solid var(--black-10);border-right-style:none;padding:1.5rem}.key-point-heading{min-height:0}.form-steps-list{margin-top:1rem}.form-step-card{grid-column-gap:1rem;grid-row-gap:1rem}.form-steps-list-text{font-size:var(--text-base);line-height:var(--leading-6)}.chain-arrow-tablet{display:block;transform:none}.assesment-comparison-table-wrapper{width:calc(100% + 2rem);overflow:scroll}.footer-nav{grid-column-gap:1rem;grid-row-gap:1rem}.brand-2{padding-left:0}.text-content-block{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.text-content-description{font-size:var(--text-base);line-height:var(--leading-6)}.logo-text{display:none}.hp-hero-container{grid-row-gap:2.5rem;width:100%;padding:3rem 1.25rem 3.5rem}.hp-hero-main{grid-row-gap:2.5rem;width:100%}.hp-hero-title{letter-spacing:-.9px;font-size:2.25rem;line-height:2.5rem}.hp-hero-buttons{grid-row-gap:.75rem;flex-direction:column;align-items:stretch;width:100%}.hp-trust-line{grid-column-gap:1.5rem;grid-row-gap:.5rem;flex-wrap:wrap;justify-content:center;margin-top:-.75rem}.hp-trust-divider{display:none}.hp-hero-visual{width:100%;height:auto}.hp-hero-illustration{width:100%;height:auto;position:relative;left:0}.hp-hero-chip,.hp-hero-connector{display:none}.hp-container-light{grid-row-gap:2.5rem;width:100%;padding:4rem 1.25rem}.hp-container-light.hp-is-centered{padding-left:1.25rem;padding-right:1.25rem}.hp-container-light.rsw-is-roomy{grid-row-gap:2rem}.hp-container-light.rf-is-form{border-left-style:none;border-right-style:none;width:100%;padding-top:7.0625rem;padding-bottom:3.5rem}.hp-container-light.lg-container{width:100%;padding-top:7.0625rem;padding-bottom:3.5rem}.hp-section-intro{padding-left:0;padding-right:0}.hp-section-title{letter-spacing:-.75px;font-size:1.875rem;line-height:2.25rem}.hp-section-lead{font-size:1.125rem;line-height:1.75rem}.hp-dra-grid,.hp-dra-row{grid-row-gap:1.5rem}.hp-dra-row.hp-row-3{grid-template-columns:1fr}.hp-dra-card{border-left:1px solid #dcdcdb;border-right-style:solid}.hp-dra-card.hp-is-last-col{border-right-style:solid}.hp-dra-visual{height:16.25rem}.hp-dra-card-body{grid-row-gap:.5rem;padding:.75rem}.hp-container-dark{grid-row-gap:2.5rem;width:100%;padding:4rem 1.25rem}.hp-container-dark.hp-is-cta{padding:4rem 1.25rem}.hp-container-dark.hp-is-roomy{grid-row-gap:2rem}.hp-service-grid{grid-template-columns:1fr}.hp-service-card{grid-row-gap:1.5rem;border-top-style:none;border-left:1px solid #213535;border-right-style:solid;padding-left:1.5rem;padding-right:1.5rem}.hp-service-card:first-child{border-top-style:solid}.hp-service-card.hp-is-last-col{border-right:.05rem solid #213535}.hp-service-card.hp-on-light{border-left-color:#e1e1df;border-right:.05rem solid #e1e1df;min-height:0}.hp-service-card.hp-on-light.hp-is-last-col{border-right:.05rem solid #e1e1df}.hp-project-grid{grid-row-gap:1rem;grid-template-columns:1fr}.hp-project-body{padding-left:1.5rem;padding-right:1.5rem}.hp-process-content{grid-row-gap:2rem}.hp-process-visual{border-bottom-style:none;height:18.875rem;padding-top:0;padding-bottom:0}.hp-process-item{padding:1.5rem 0 1.5rem 3.75rem}.hp-process-item.hp-is-first{border-top:1px solid #213535;padding-bottom:1.5rem}.hp-step-number{top:1.5rem;left:.5rem}.hp-process-text{font-weight:300}.hp-why-grid{grid-template-columns:1fr}.hp-why-card{grid-row-gap:1.5rem;border-top-style:none;border-left:1px solid #e1e1df;border-right-style:solid;padding-left:1.5rem;padding-right:1.5rem}.hp-why-card:first-child{border-top-style:solid}.hp-cta-block{grid-row-gap:1.5rem;border-left:.05rem solid #213535;border-right:.05rem solid #213535;padding:2.5rem 1.25rem}.hp-cta-main{width:100%}.hp-cta-title{letter-spacing:-.9px;font-size:2.25rem;line-height:2.5rem}.hp-cta-text{font-size:1.125rem;line-height:1.75rem}.hp-nav-inner{width:100%;padding-left:1.25rem;padding-right:1.25rem}.hp-nav-collapse{padding-left:1.25rem;padding-right:1.25rem}.hp-footer-container{grid-row-gap:2rem;width:100%;padding-top:3rem;padding-left:1.25rem;padding-right:1.25rem}.hp-footer-top{grid-row-gap:2rem;padding-left:0;padding-right:0}.hp-footer-columns{grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.hp-footer-bottom{grid-column-gap:1.5rem;grid-row-gap:0px;border-top-style:none;grid-template-rows:auto;grid-template-columns:1fr auto;align-items:center;padding-top:0;padding-left:0;padding-right:0;display:grid}.hp-footer-policies{grid-column-gap:1.5rem;border-bottom:1px solid #e1e1df;order:-1;grid-column:1/3;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:1.5rem;padding-bottom:2rem;display:grid}.hp-cta-group{grid-row-gap:1.25rem;width:100%}.hp-arc-steps{grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr;padding-left:0;padding-right:0}.hp-arc-steps.rsw-fill-steps{grid-row-gap:0px;grid-row-gap:0px;padding-left:0;padding-right:0}.hp-arc-copy{padding-right:0}.hp-deliv-grid{grid-row-gap:2rem;padding-left:0;padding-right:0}.hp-deliv-item{grid-column-gap:1.25rem;align-items:center}.rsw-cap-list{grid-row-gap:1.5rem}.rsw-cap-row{grid-row-gap:0px;border:1px solid #dcdcdb;flex-direction:column-reverse;align-items:stretch}.rsw-cap-row.rsw-is-reversed{flex-direction:column}.rsw-cap-copy{grid-row-gap:.5rem;width:100%;padding:1rem 1rem 1.5rem}.rsw-cap-copy.rsw-is-right{grid-row-gap:.5rem;grid-row-gap:.5rem;padding:.75rem}.rsw-cap-visual{width:100%}.rsw-cap-title{margin-top:.25rem}.rsw-cap-text{font-size:1rem;line-height:1.5rem}.rsw-cmp{border-top-style:none;margin-top:.5rem}.rsw-cmp-highlight,.rsw-cmp-divider{display:none}.rsw-cmp-head{grid-row-gap:1rem;border-bottom-style:none;grid-template-rows:auto;grid-template-columns:1fr;padding-left:0;padding-right:0}.rsw-cmp-head-label{display:none}.rsw-pkg{border:1px solid #e1e1df;padding:1.5rem 1.25rem 1.25rem}.rsw-pkg.rsw-is-featured{background-color:#e1ecea;border-color:#98b8b1;padding-top:3rem}.rsw-pkg-overview{min-height:0}.rsw-pkg-price{min-height:0;display:block}.rsw-price-line{display:inline}.rsw-price-alt{margin-left:.25rem;display:inline}.rsw-pkg-detail.rsw-is-plain{margin-top:2px;display:block}.rsw-pkg-btn{min-height:3rem;margin-top:.5rem}.rsw-cmp-scroll{margin-top:1rem;overflow-x:auto}.rsw-cmp-colhead{grid-template-rows:auto;grid-template-columns:9.5rem 5.5rem 5.5rem 5.5rem 5.5rem;display:grid}.rsw-cmp-colname{color:#090909;min-height:3rem;padding:.75rem .25rem;font-size:1rem;line-height:1.5rem}.rsw-cmp-colname.rsw-is-first{z-index:2;z-index:2;background-color:#f4f4f3;padding-left:1rem;position:sticky;left:0}.rsw-cmp-cat{min-height:5.5625rem;padding-left:.875rem}.rsw-cmp-marker{border-radius:2px;height:1.5rem;top:2.3125rem;left:0}.rsw-cmp-cat-name{max-width:8.125rem;font-size:1.125rem;position:sticky;left:.875rem}.rsw-cmp-row{grid-template-rows:auto;grid-template-columns:9.5rem 5.5rem 5.5rem 5.5rem 5.5rem}.rsw-cmp-feature{z-index:2;background-color:#f4f4f3;border-right:1px solid #e1e1df;padding-left:0;padding-right:.5rem;position:sticky;left:0}.rsw-cmp-tip{width:13rem}.rsw-cmp-cell{padding-left:.25rem;padding-right:.25rem}.rsw-cmp-table{min-width:31.5rem}.qz-header{padding-left:1.25rem;padding-right:1.25rem}.qz-logo{width:10.5rem;height:.9375rem}.qz-main{grid-row-gap:2.5rem;padding:1.5rem 1.25rem 3rem}.qz-top{grid-column-gap:1.5rem;height:2.75rem}.qz-back{height:2.75rem}.qz-spacer{display:none}.qz-step,.qz-step.qz-is-form{grid-row-gap:2.5rem}.qz-step.qz-is-form{grid-row-gap:2.5rem}.qz-step.qz-is-result{grid-row-gap:2.5rem;padding-top:0;padding-left:0;padding-right:0}.qz-heading{padding-left:0;padding-right:0}.qz-title{letter-spacing:-.75px;font-size:1.875rem;line-height:2.25rem}.qz-title.qz-is-large{letter-spacing:-.9px;letter-spacing:-.9px;font-size:2.25rem;line-height:2.5rem}.qz-answers{grid-row-gap:.75rem;grid-template-rows:auto;grid-template-columns:1fr}.qz-continue{width:100%}.qz-fields{padding-left:0;padding-right:0}.qz-select{height:2.75rem}.qz-cta-box{padding:1.5rem 1.25rem}.rf-card{border-top-style:none;flex-direction:column}.rf-panel{width:100%}.rf-panel-content{grid-row-gap:2rem;padding:2rem 1.5rem}.rf-title{letter-spacing:-.75px;font-size:1.875rem;line-height:2.25rem}.rf-form-col{border-right-style:none;width:100%;padding:2rem 1.25rem}.rf-form-head{grid-row-gap:1.5rem;flex-direction:column;align-items:flex-start}.rf-pkg-menu{width:min(17.5rem,100vw - 2.5rem);left:0;right:auto}.rf-input,.rf-input.rf-is-select{height:2.75rem}.rf-input.rf-is-select{height:2.75rem}.rf-input.rf-is-textarea{height:auto}.rf-checks{grid-row-gap:1rem}.rf-submit,.rf-submit._w-button,.rf-submit._w-button{align-self:stretch}.rf-success{padding:0}.rf-back-btn{justify-content:center;align-self:stretch}.lg-column{grid-row-gap:.875rem;padding-left:0;padding-right:0}.lg-title{letter-spacing:-.8px;font-size:2rem;line-height:2.375rem}.lg-meta{font-size:.8125rem;line-height:1.25rem}.lg-h2{letter-spacing:-.33px;padding-top:1.25rem;font-size:1.375rem;line-height:1.75rem}.lg-p{font-size:1rem;line-height:1.5rem}.lg-list{grid-row-gap:.875rem}.lg-li{font-size:1rem;line-height:1.5rem}.pd-hero{min-height:42.0625rem}.pd-hero-bg{object-position:50% 50%}.pd-hero-inner{width:calc(100% - 2.5rem);padding-top:1.5rem;padding-bottom:2.5rem}.pd-hero-kicker{font-size:1rem;line-height:1.375rem}.pd-hero-title{letter-spacing:-.75px;font-size:1.875rem;line-height:2.25rem}.pd-container{grid-row-gap:3.5rem;width:100%;padding:3.5rem 1.25rem}.pd-row{grid-row-gap:1.25rem}.pd-h2{letter-spacing:-.75px;font-size:1.875rem;line-height:2.25rem}.pd-read{grid-row-gap:1.25rem}.pd-take-text{letter-spacing:-.6px;font-size:1.5rem;line-height:2rem}.pd-figure{height:10.5625rem}.rsw-cmp-mtitle{margin-top:2.5rem;display:block}.pd-hero-nav,.pd-proj-list{grid-column-gap:1rem}.pd-proj-link{grid-column-gap:.5rem}}@media screen and (max-width:479px){.button.button-secondary.ml-auto._w-full,.button.button-primary.flex-grow,.button.button-white._w-full,.button.button-white._w-300,.button.button-secondary.ml-auto._w-full,.button.button-secondary.ml-auto._w-full,.button.button-secondary.ml-auto._w-full,.button.button-primary.flex-grow,.button.button-primary.flex-grow,.button.button-white._w-full,.button.button-white._w-300,.button.button-white._w-full,.button.button-white._w-300{width:100%}.h1.text-6xl{letter-spacing:-.9px;letter-spacing:-.9px;width:auto}.button-accent.mt-20{text-align:center;width:100%}.button-accent.mt-24.w--current{white-space:nowrap;word-break:keep-all}.button-accent.mt-64{text-align:center;width:100%}.button-accent.mt-44{white-space:nowrap;word-break:keep-all}.section-description.text-lg-white-60.max-w-706{color:var(--white-80);font-weight:400}.impact-table-cell{padding:.5rem}.impact-cell-text{text-align:center;white-space:normal;word-break:normal}.h4{white-space:nowrap;word-break:keep-all}.chain-block.p-0{padding-right:1rem}.paragraph{white-space:nowrap;word-break:keep-all}.process-step-cards-block._4-steps.grid-2x2{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.process-step-card.grid-2x2.border-right{border-right-style:none}.process-steps-cta-title{text-align:center}.stack-card-heading{font-size:1.5rem;font-weight:600;line-height:2rem}.paragraph-10{margin-bottom:1.5rem;font-size:1rem;line-height:1.5rem}.stack-card-description{font-size:.875rem;line-height:1.25rem}.stack-card{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;padding:1rem}.stack-card.stack-card-2{margin-bottom:5rem;top:10rem}.stack-card.stack-card-1{margin-bottom:12rem;top:3rem}.stack-card-label{margin-bottom:0}.brand{padding-left:0}.form-step{opacity:0;display:none}.form-step-body.gap-24{grid-column-gap:2rem;grid-row-gap:2rem;grid-column-gap:2rem;grid-row-gap:2rem}.button-text{text-align:center;white-space:nowrap;word-break:keep-all}.hero-subtitle-text{text-align:center}.cta-block{width:calc(100% + 2rem)}.outcomes-list-description.text-xl-600{letter-spacing:-.45px;letter-spacing:-.45px}.buttons-block{max-width:none}.button-arrow-icon{display:none}.form-success-wrapper{width:100%}.hp-trust-divider{display:none}.rsw-cmp-tip{width:12rem}}