.scroll-advantage-section-module__QZLAAG__root{--header-offset:76px;scroll-margin-top:var(--header-offset)}.scroll-advantage-section-module__QZLAAG__scrollFadeItem{will-change:opacity, transform}@media (prefers-reduced-motion:reduce){.scroll-advantage-section-module__QZLAAG__scrollFadeItem{opacity:1;will-change:auto;transform:none}}
.overview-module__5ZPUZG__card{--multi-asset-hover-icon-size:220px;--multi-asset-hover-icon-left:calc(100% - var(--multi-asset-hover-icon-size) - 1px);--multi-asset-hover-icon-top:calc(100% - var(--multi-asset-hover-icon-size) - 1px)}.overview-module__5ZPUZG__hoverIcon{opacity:0;pointer-events:none;width:64px;height:64px;transition:top .76s cubic-bezier(.16,1,.3,1),left .76s cubic-bezier(.16,1,.3,1),width .76s cubic-bezier(.16,1,.3,1),height .76s cubic-bezier(.16,1,.3,1),opacity .52s cubic-bezier(.16,1,.3,1);position:absolute;top:32px;left:32px}.overview-module__5ZPUZG__card:hover .overview-module__5ZPUZG__hoverIcon,.overview-module__5ZPUZG__card:focus-within .overview-module__5ZPUZG__hoverIcon{opacity:1;left:var(--multi-asset-hover-icon-left);top:var(--multi-asset-hover-icon-top);width:var(--multi-asset-hover-icon-size);height:var(--multi-asset-hover-icon-size)}@media (min-width:640px){.overview-module__5ZPUZG__card{--multi-asset-hover-icon-size:320px}}@media (prefers-reduced-motion:reduce){.overview-module__5ZPUZG__hoverIcon{transition:none}}
.scroll-step-reveal-module__xK6kva__root{--header-offset:76px;--line-progress:0;--curve-stroke-width:2px;--curve-active-dot-opacity:0;--curve-dot-0-opacity:0;--curve-dot-1-opacity:0;--curve-dot-2-opacity:0;--curve-dot-3-opacity:0;scroll-margin-top:var(--header-offset)}@media (min-width:640px){.scroll-step-reveal-module__xK6kva__root{--curve-stroke-width:4px}}.scroll-step-reveal-module__xK6kva__curveDot{width:var(--curve-dot-size);height:var(--curve-dot-size);left:var(--curve-dot-left);opacity:var(--curve-dot-opacity);top:var(--curve-dot-top);background:#00aeef;border-radius:9999px}.scroll-step-reveal-module__xK6kva__curveSvg{clip-path:inset(0 calc((1 - var(--line-progress)) * 100%) 0 0)}.scroll-step-reveal-module__xK6kva__activeCurveNode{width:48px;height:48px;left:var(--curve-dot-left);top:var(--curve-dot-top);transform:translate(-50%,-50%)}.scroll-step-reveal-module__xK6kva__curveActiveDot{width:var(--curve-dot-size);height:var(--curve-dot-size);opacity:var(--curve-dot-opacity);background:#00aeef;border-radius:9999px;top:50%;left:50%;transform:translate(-50%,-50%)}.scroll-step-reveal-module__xK6kva__curvePulseRing{width:var(--curve-dot-size);height:var(--curve-dot-size);opacity:0;will-change:opacity, transform;border:2px solid #00aeef;border-radius:9999px;top:50%;left:50%;transform:translate(-50%,-50%)scale(.48)}.scroll-step-reveal-module__xK6kva__activeTitleCopy,.scroll-step-reveal-module__xK6kva__activeDescription{will-change:opacity, transform}.scroll-step-reveal-module__xK6kva__activeTitleFrame,.scroll-step-reveal-module__xK6kva__descriptionFrame{min-width:min(560px,100%)}
.core-services-motion-module__yMW6Qa__coreServicesMotion{--core-services-curve-clip:100%;--core-services-heading-opacity:0;--core-services-heading-y:28px}@media (prefers-reduced-motion:no-preference) and (min-width:1024px){.core-services-motion-module__yMW6Qa__coreServicesMotion [data-core-services-heading],.core-services-motion-module__yMW6Qa__coreServicesMotion [data-core-services-label],.core-services-motion-module__yMW6Qa__coreServicesMotion [data-core-services-dot],.core-services-motion-module__yMW6Qa__coreServicesMotion [data-core-services-line]{opacity:0}.core-services-motion-module__yMW6Qa__coreServicesMotion [data-core-services-curve]{clip-path:inset(-8px 100% -8px 0);visibility:hidden}.core-services-motion-module__yMW6Qa__coreServicesMotion[data-core-services-ready=true] [data-core-services-node]{--core-services-node-opacity:0;--core-services-node-y:28px;--core-services-dot-scale:.35;--core-services-line-scale:0}.core-services-motion-module__yMW6Qa__coreServicesMotion[data-core-services-ready=true] [data-core-services-heading]{opacity:var(--core-services-heading-opacity);transform:translate3d(0, var(--core-services-heading-y), 0);will-change:opacity, transform}.core-services-motion-module__yMW6Qa__coreServicesMotion[data-core-services-ready=true] [data-core-services-label]{opacity:var(--core-services-node-opacity);transform:translate3d(0, var(--core-services-node-y), 0);will-change:opacity, transform}.core-services-motion-module__yMW6Qa__coreServicesMotion[data-core-services-ready=true] [data-core-services-dot]{opacity:var(--core-services-node-opacity);transform:scale(var(--core-services-dot-scale));will-change:opacity, transform}.core-services-motion-module__yMW6Qa__coreServicesMotion[data-core-services-ready=true] [data-core-services-line]{opacity:var(--core-services-node-opacity);transform:scaleY(var(--core-services-line-scale));will-change:opacity, transform}.core-services-motion-module__yMW6Qa__coreServicesMotion[data-core-services-ready=true] [data-core-services-curve]{clip-path:inset(-8px var(--core-services-curve-clip) -8px 0);visibility:visible;will-change:clip-path}}@media (prefers-reduced-motion:reduce){.core-services-motion-module__yMW6Qa__coreServicesMotion [data-core-services-heading],.core-services-motion-module__yMW6Qa__coreServicesMotion [data-core-services-label],.core-services-motion-module__yMW6Qa__coreServicesMotion [data-core-services-dot],.core-services-motion-module__yMW6Qa__coreServicesMotion [data-core-services-line],.core-services-motion-module__yMW6Qa__coreServicesMotion [data-core-services-curve]{clip-path:none;opacity:1;visibility:visible;transition:none;transform:none}}
.products-module__BLWFNW__grid{justify-items:center;gap:49px;display:grid}.products-module__BLWFNW__card{--product-card-height:104px;--product-open-height:150px;--product-closed-icon-width:calc(var(--product-open-icon-width) * .693333);grid-template-columns:var(--product-closed-icon-width) minmax(0, 320px);min-height:var(--product-card-height);justify-content:space-between;justify-self:center;align-items:center;column-gap:0;width:100%;max-width:680px;transition:min-height .7s cubic-bezier(.16,1,.3,1),grid-template-columns .7s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.products-module__BLWFNW__card[data-expanded=true]{grid-template-columns:var(--product-open-icon-width) minmax(0, 320px);min-height:var(--product-open-height);align-items:start}.products-module__BLWFNW__cardButton{z-index:20;cursor:pointer;background:0 0;border:0;border-radius:4px;position:absolute;inset:-8px}.products-module__BLWFNW__cardButton:focus-visible{outline:1px solid var(--brand-cbcx-blue-solid-cbcx-blue-100,#00aeef);outline-offset:4px}.products-module__BLWFNW__iconFrame{z-index:1;width:100%;height:var(--product-card-height);align-self:stretch;transition:height .7s cubic-bezier(.16,1,.3,1);position:relative}.products-module__BLWFNW__card[data-expanded=true] .products-module__BLWFNW__iconFrame{height:var(--product-open-height)}.products-module__BLWFNW__productIcon{object-fit:contain;width:100%;height:100%;transition:opacity .42s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:0}.products-module__BLWFNW__productIconOpen{opacity:0;transform:scale(.98)}.products-module__BLWFNW__card[data-expanded=true] .products-module__BLWFNW__productIconClosed{opacity:0;transform:scale(1.02)}.products-module__BLWFNW__card[data-expanded=true] .products-module__BLWFNW__productIconOpen{opacity:1;transform:scale(1)}.products-module__BLWFNW__content{z-index:1;flex-direction:column;justify-content:center;gap:8px;min-width:0;max-width:320px;padding:32px 0;transition:padding .7s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.products-module__BLWFNW__card[data-expanded=true] .products-module__BLWFNW__content{justify-content:flex-start;padding:0}.products-module__BLWFNW__titleRow{justify-content:space-between;align-items:flex-start;gap:20px;width:100%;display:flex}.products-module__BLWFNW__productTitle{overflow-wrap:break-word;min-width:0}.products-module__BLWFNW__toggleIcon{flex:none;width:40px;height:40px;display:block;position:relative}.products-module__BLWFNW__toggleIcon img{width:100%;height:100%;transition:opacity .42s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.products-module__BLWFNW__collapseIcon{opacity:0;transform:rotate(-90deg)}.products-module__BLWFNW__card[data-expanded=true] .products-module__BLWFNW__expandIcon{opacity:0;transform:rotate(90deg)}.products-module__BLWFNW__card[data-expanded=true] .products-module__BLWFNW__collapseIcon{opacity:1;transform:rotate(0)}.products-module__BLWFNW__description{width:100%;max-width:var(--product-description-width);color:var(--neutral-white-white-100,#fff);opacity:0;transition:opacity .42s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(-8px)}.products-module__BLWFNW__card[data-expanded=true] .products-module__BLWFNW__description{opacity:1;transform:translateY(0)}@media (min-width:640px){.products-module__BLWFNW__grid{gap:49px;width:100%}}@media (min-width:1280px){.products-module__BLWFNW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.products-module__BLWFNW__card{max-width:566px}}@media (max-width:639px){.products-module__BLWFNW__grid{gap:40px}.products-module__BLWFNW__card{grid-template-columns:minmax(72px,88px) minmax(0,1fr);justify-content:stretch;column-gap:24px;max-width:none}.products-module__BLWFNW__card[data-expanded=true]{grid-template-columns:minmax(80px,96px) minmax(0,1fr)}.products-module__BLWFNW__productTitle{overflow-wrap:anywhere}.products-module__BLWFNW__productIcon{object-fit:contain;inset:50% auto auto 50%}.products-module__BLWFNW__productIconClosed{width:var(--product-mobile-closed-icon-width);height:var(--product-mobile-closed-icon-height);transform:translate(-50%,-50%)scale(1)}.products-module__BLWFNW__productIconOpen{width:var(--product-mobile-open-icon-width);height:var(--product-mobile-open-icon-height);transform:translate(-50%,-50%)scale(.98)}.products-module__BLWFNW__card[data-expanded=true] .products-module__BLWFNW__productIconClosed{transform:translate(-50%,-50%)scale(1.02)}.products-module__BLWFNW__card[data-expanded=true] .products-module__BLWFNW__productIconOpen{transform:translate(-50%,-50%)scale(1)}.products-module__BLWFNW__description{font-size:16px;line-height:24px}}@media (prefers-reduced-motion:reduce){.products-module__BLWFNW__card,.products-module__BLWFNW__cardButton,.products-module__BLWFNW__iconFrame,.products-module__BLWFNW__productIcon,.products-module__BLWFNW__content,.products-module__BLWFNW__toggleIcon img,.products-module__BLWFNW__description{transition:none}}
