.ex-services .ex-strategy h3{position:relative!important;left:-3px!important}.ex-services .ex-strategy{grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important;gap:0!important;padding-left:0!important;padding-right:0!important}.ex-services .ex-strategy>div:last-child{width:100%!important;max-width:none!important}body{background:var(--ec-offwhite,#f7f5f2);color:var(--ec-navy,#0b1f3a);font-family:var(--ec-font,"Montserrat", "Avenir Next", "Segoe UI", Helvetica, Arial, sans-serif);margin:0}.ec-devbar{color:#0b1f3a;text-align:center;background:#c4a574;padding:.375rem .75rem;font-size:.75rem}html body #ec-main .ec-hero #ec-hero-title em.ec-hero__title-line--two{letter-spacing:-.01em!important;font-style:normal!important;font-weight:600!important;transform:none!important}.ec-demand__kicker,.ex-kicker{letter-spacing:.18em!important}.ex-services .ex-strategy{grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding-left:0!important}.ex-services .ex-strategy__number,.ex-services .ex-service-ledger__number{display:none!important}.ex-services .ex-service-ledger{margin-left:0!important;padding-left:0!important}.ex-services .ex-service-ledger>li{grid-template-columns:minmax(0,1fr)!important;gap:0!important;margin-left:0!important;padding-left:0!important}.ex-services .ex-strategy h3,.ex-services .ex-transaction__head h3,.ex-services .ex-service-ledger>li>span:last-child{font-size:clamp(1.25rem,2vw,1.5rem)!important;font-weight:700!important;line-height:1.2!important}.ec-how{background:var(--ec-white);color:var(--ec-navy);padding:96px 24px}.ec-how__inner{width:min(1120px,100%);margin:0 auto}.ec-how__eyebrow{color:var(--ec-slate);letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px;font-size:.75rem;font-weight:700}.ec-how h2{color:var(--ec-navy);letter-spacing:-.03em;margin:0;font-size:clamp(2rem,3.3vw,3rem);line-height:1.08}.ec-how__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(36px,6vw,72px);margin-top:48px;display:grid}.ec-how__statement{border-top:1px solid color-mix(in srgb,var(--ec-navy) 18%,transparent);padding-top:24px;position:relative}.ec-how__statement:before{background:var(--ec-gold);content:"";width:48px;height:2px;position:absolute;top:-1px;left:0}.ec-how__statement h3{max-width:24ch;color:var(--ec-navy);letter-spacing:-.015em;margin:0 0 18px;font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.25}.ec-how__statement p{color:var(--ec-slate);margin:0;font-size:1rem;line-height:1.75}@media (width<=720px){.ec-how{padding:72px 18px}.ec-how__grid{grid-template-columns:1fr;gap:32px;margin-top:36px}.ec-how__statement{padding-top:20px}}.ec-hero__early-cta{border:1.5px solid var(--ec-gold);background:var(--ec-gold);min-height:46px;color:var(--ec-navy);border-radius:999px;justify-content:center;align-items:center;margin-top:.35rem;padding:.78rem 1.2rem;font-weight:700;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.ec-hero__early-cta:hover,.ec-hero__early-cta:focus-visible{background:var(--ec-white);border-color:var(--ec-white);outline:2px solid var(--ec-white);outline-offset:3px}::selection{background:var(--ec-gold);color:var(--ec-navy)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important}}.ec-form__thanks{box-shadow:0 4px 16px color-mix(in srgb,var(--ec-navy) 7%,transparent);border-radius:0 6px 6px 0;border-left:3px solid var(--ec-gold)!important;background:var(--ec-white)!important;color:var(--ec-navy)!important;padding:1rem 1.1rem!important}form.was-validated input:invalid,form.was-validated textarea:invalid{border-color:var(--ec-navy)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--ec-gold) 55%,transparent)!important}.ex-strategy{box-sizing:border-box!important;background:linear-gradient(90deg,color-mix(in srgb,var(--ec-gold) 14%,var(--ec-offwhite)) 0%,color-mix(in srgb,var(--ec-gold) 6%,var(--ec-offwhite)) 58%,var(--ec-offwhite) 100%)!important;border-block:1px solid color-mix(in srgb,var(--ec-gold) 55%,transparent)!important;width:100%!important;box-shadow:none!important;grid-template-columns:minmax(0,1fr)!important;margin:0 0 clamp(1.5rem,3vw,2.5rem)!important;padding:clamp(1.75rem,3vw,2.5rem) 0!important;position:relative!important}.ex-strategy__number,.ex-transaction__head>span{display:none!important}.ex-strategy>div:last-child{width:100%!important;max-width:none!important}.ex-strategy h3{margin:0 0 .75rem!important}.ex-transaction h3,.ex-service-ledger li span:last-child{text-align:left!important;margin:0!important;font-size:clamp(1.2rem,2vw,1.5rem)!important;font-weight:700!important;line-height:1.2!important}.ex-transaction__head{text-align:left!important;padding:0!important}@media (width<=800px){.ex-strategy{margin-bottom:1.5rem!important;padding:1.5rem 0!important}}.ex-services__inner>.ex-service-ledger{border-top:1px solid color-mix(in srgb,var(--ec-slate) 22%,transparent)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 clamp(2rem,5vw,4.5rem)!important;margin-top:clamp(1.75rem,3vw,2.75rem)!important;display:grid!important}.ex-services__inner>.ex-service-ledger>li{border-bottom:1px solid color-mix(in srgb,var(--ec-slate) 22%,transparent)!important;align-items:flex-start!important;min-width:0!important;min-height:6.4rem!important;padding:1.4rem 0!important;display:flex!important}.ex-services__inner>.ex-service-ledger>li>span:last-child{font-size:clamp(1rem,1.35vw,1.18rem)!important;line-height:1.42!important;display:block!important}.ex-services__inner>.ex-transaction{padding-block:clamp(2.5rem,5vw,4rem)!important}.ex-services__inner>.ex-transaction .ex-transaction__updated-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.8rem 2rem!important;display:grid!important}@media (width<=800px){.ex-services__inner>.ex-service-ledger{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.ex-services__inner>.ex-service-ledger>li{min-height:0!important;padding:1.1rem 0!important}.ex-services__inner>.ex-transaction .ex-transaction__updated-list{grid-template-columns:minmax(0,1fr)!important;gap:.75rem!important}}#ec-main .ex-services__inner>.ex-strategy{border-top:1px solid color-mix(in srgb,var(--ec-slate) 24%,transparent)!important;border-bottom:0!important;margin:0!important;padding:clamp(1.4rem,3vw,2rem) 0!important}#ec-main .ex-services__inner>.ex-transaction{border-top:1px solid color-mix(in srgb,var(--ec-slate) 24%,transparent)!important;border-bottom:1px solid color-mix(in srgb,var(--ec-slate) 24%,transparent)!important;margin:0!important;padding:clamp(2.5rem,5vw,4rem) 0!important}#ec-main .ex-services__inner>.ex-service-ledger{background:color-mix(in srgb,var(--ec-slate) 20%,transparent)!important;border:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;margin:0!important;padding:1px!important;display:grid!important}#ec-main .ex-services__inner>.ex-service-ledger>li{background:var(--ec-white)!important;border:0!important;align-items:flex-start!important;min-width:0!important;min-height:6.4rem!important;margin:0!important;padding:1.35rem!important;display:flex!important}#ec-main .ex-services__inner>.ex-service-ledger>li>span:last-child{font-size:clamp(1rem,1.35vw,1.18rem)!important;line-height:1.48!important}#ec-main .ex-transaction__updated-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.8rem 2rem!important;margin:.7rem 0 0!important;padding:0!important;list-style:none!important;display:grid!important}#ec-main .ex-transaction__updated-list>li{text-indent:0!important;margin:0!important;padding:0 0 0 1.35rem!important;line-height:1.6!important;position:relative!important}#ec-main .ex-transaction__updated-list>li:before{content:""!important;background:var(--ec-gold)!important;width:.42rem!important;height:.42rem!important;position:absolute!important;top:.58em!important;left:0!important}#ec-main .ex-transaction__label{font-weight:700!important}@media (width<=800px){#ec-main .ex-services__inner>.ex-service-ledger{grid-template-columns:minmax(0,1fr)!important}#ec-main .ex-services__inner>.ex-service-ledger>li{min-height:0!important;padding:1.15rem!important}#ec-main .ex-transaction__updated-list{grid-template-columns:minmax(0,1fr)!important;gap:.75rem!important}}.ex-service-ledger{grid-auto-flow:row!important}.ex-service-ledger>li{min-width:0!important}@media (width>=801px){.ex-service-ledger{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=800px){.ex-service-ledger{grid-template-columns:minmax(0,1fr)!important}}#ec-main .ex-services__inner{--ec-service-rule:color-mix(in srgb,var(--ec-slate) 20%,transparent)}#ec-main .ex-services__inner>.ex-strategy,#ec-main .ex-services__inner>.ex-transaction{box-sizing:border-box!important;background:var(--ec-white)!important;border:1px solid var(--ec-service-rule)!important;border-bottom:0!important;width:100%!important;margin:0!important;padding-inline:1.35rem!important}#ec-main .ex-services__inner>.ex-strategy{padding-block:clamp(1.4rem,3vw,2rem)!important}#ec-main .ex-services__inner>.ex-transaction{padding-block:clamp(2.5rem,5vw,4rem)!important}#ec-main .ex-services__inner>.ex-service-ledger{box-sizing:border-box!important;background:var(--ec-service-rule)!important;border:0!important;gap:1px!important;width:100%!important;margin:0!important;padding:1px!important}#ec-main .ex-services__inner>.ex-service-ledger>li{background:var(--ec-white)!important;border:0!important}#ec-main .ex-ops-block__title>span:first-child{display:none!important}@media (width<=800px){#ec-main .ex-services__inner>.ex-strategy,#ec-main .ex-services__inner>.ex-transaction{padding-inline:1.15rem!important}}
