:root{--fw-ink:#23103a;--fw-deep:#201239;--fw-mauve:#9a5578;--fw-white:#fff;--fw-logo-navy:#230738;--fw-hero-gradient:linear-gradient(180deg,var(--fw-mauve) 0%,var(--fw-deep) 100%);--fw-footer-gradient:linear-gradient(90deg,var(--fw-mauve) 0%,var(--fw-deep) 100%);--fw-cta:#ff6c00;--fw-cta-hover:#ff7f24;--fw-cta-text:#23103a;--fw-cta-radius:150px;--fw-fg:#fff;--fw-body:hsla(0,0%,100%,.86);--fw-muted:hsla(0,0%,100%,.68);--fw-rule:hsla(0,0%,100%,.14);--fw-body-on-light:#373a36;--fw-card-bg:hsla(0,0%,100%,.045);--fw-card-border:hsla(0,0%,100%,.1);--fw-card-radius:10px;--fw-berry:#a0204c;--fw-berry-lift:#f07396;--fw-teal:#0091ae;--fw-deck-orange:#f1862b;--fw-accent-managed:#ff6c00;--fw-accent-services:#e88bb1;--fw-accent-oss:#44a69c;--fw-accent-insights:#8bd2dc;--fw-font:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--fw-w-body:400;--fw-w-head:700;--fw-w-h1:800;--fw-w-max:900;--fw-h1:40px;--fw-text:clamp(16px,13.15px + .24vw,18px);--fw-leading:1.5;--fw-shell:clamp(1180px,78vw,1500px);--fw-gut:clamp(20px,5vw,64px);--fw-band:clamp(56px,7.5vw,92px);--fw-up:clamp(0px,(100vw - 1184px) * .0041,3px);--fw-up-h2:clamp(0px,(100vw - 1184px) * .0109,8px);--fw-up-h1:clamp(0px,(100vw - 1184px) * .019,14px);--fw-logo-min:120px}.u3gm-footer-v2:not(#fw26),.u3gm-footer-v2:not(#fw26) :where(:not(svg):not(svg *):not(img)),.u3gm-footer-v2:not(#fw26) :where(:not(svg):not(svg *):not(img)):after,.u3gm-footer-v2:not(#fw26) :where(:not(svg):not(svg *):not(img)):before,.u3gm-header-v6-mega:not(#fw26),.u3gm-header-v6-mega:not(#fw26) :where(:not(svg):not(svg *):not(img)),.u3gm-header-v6-mega:not(#fw26) :where(:not(svg):not(svg *):not(img)):after,.u3gm-header-v6-mega:not(#fw26) :where(:not(svg):not(svg *):not(img)):before{all:revert!important}.u3gm-footer-v2:not(#fw26),.u3gm-header-v6-mega:not(#fw26){--fw-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:var(--fw-body)!important;font-family:var(--fw-font)!important;font-size:var(--fw-text)!important;font-weight:var(--fw-w-body)!important;line-height:var(--fw-leading)!important;-webkit-font-smoothing:antialiased!important;text-align:start!important;text-rendering:auto!important;-webkit-text-size-adjust:auto!important;text-size-adjust:auto!important}.u3gm-footer-v2:not(#fw26) img,.u3gm-header-v6-mega:not(#fw26) img{max-width:none!important;vertical-align:baseline!important}.u3gm-footer-v2:not(#fw26) svg,.u3gm-header-v6-mega:not(#fw26) svg{max-width:none!important;transform:none!important;transition:all 0s!important}.u3gm-footer-v2:not(#fw26) svg [fill=currentColor],.u3gm-header-v6-mega:not(#fw26) svg [fill=currentColor]{fill:currentColor!important;transition:all 0s!important}.u3gm-footer-v2:not(#fw26),.u3gm-footer-v2:not(#fw26) *,.u3gm-header-v6-mega:not(#fw26),.u3gm-header-v6-mega:not(#fw26) *{box-sizing:border-box!important}.u3gm-footer-v2:not(#fw26) a,.u3gm-header-v6-mega:not(#fw26) a{color:inherit!important}.u3gm-footer-v2:not(#fw26) :focus-visible,.u3gm-header-v6-mega:not(#fw26) :focus-visible{border-radius:3px!important;outline:2px solid var(--fw-accent-insights)!important;outline-offset:3px!important}@media (prefers-reduced-motion:reduce){.u3gm-footer-v2:not(#fw26) *,.u3gm-header-v6-mega:not(#fw26) *{animation:none!important;transition:none!important}}body.has-mega{margin-top:0!important}section.u3m-insights-nav .bottom-section.make-sticky{margin-top:0!important;top:0!important}.u3gm-footer-v2:not(#fw26) .fw-footer-brand__badge-row{align-items:center!important;display:grid!important;gap:14px!important;grid-template-columns:repeat(3,auto)!important;justify-items:center!important}.u3gm-footer-v2:not(#fw26) .fw-footer-brand__badge{display:block!important;height:86px!important;width:auto!important}@media (max-width:900px){.u3gm-footer-v2:not(#fw26) .hs-menu-wrapper>ul{grid-template-columns:repeat(3,1fr)!important}.u3gm-footer-v2:not(#fw26) .fw-footer-brand{grid-template-columns:minmax(0,620px)!important}.u3gm-footer-v2:not(#fw26) .fw-footer-brand .fw-definition,.u3gm-footer-v2:not(#fw26) .fw-footer-brand__badge-row,.u3gm-footer-v2:not(#fw26) .fw-footer-brand__logo{grid-column:1!important;grid-row:auto!important}}.u3gm-header-v6-mega:not(#fw26){background:var(--fw-ink)!important;border-bottom:1px solid var(--fw-rule)!important}.u3gm-header-v6-mega:not(#fw26) .inner-main{margin-inline:auto!important;max-width:var(--fw-shell)!important;padding-inline:var(--fw-gut)!important}.u3gm-header-v6-mega:not(#fw26) .utility-header{border-bottom:1px solid var(--fw-rule)!important}.u3gm-header-v6-mega:not(#fw26) .utility-header .inner{align-items:center!important;display:flex!important;gap:22px!important;justify-content:flex-end!important;padding-block:9px!important}.u3gm-header-v6-mega:not(#fw26) .header-item{color:var(--fw-muted)!important;font-size:calc(12px + var(--fw-up)*.67)!important;font-weight:700!important;letter-spacing:.06em!important;text-decoration:none!important}.u3gm-header-v6-mega:not(#fw26) .header-item:hover{color:var(--fw-fg)!important}.u3gm-header-v6-mega:not(#fw26) .header-item.icon{align-items:center!important;display:inline-flex!important}.u3gm-header-v6-mega:not(#fw26) .header-item svg{display:block!important;fill:currentColor!important;height:16px!important;width:16px!important}.u3gm-header-v6-mega:not(#fw26) .main-menu{align-items:center!important;display:flex!important;gap:32px!important;justify-content:space-between!important;padding-block:18px!important}.u3gm-header-v6-mega:not(#fw26) .logo-and-nav{align-items:center!important;display:flex!important;gap:40px!important}.u3gm-header-v6-mega:not(#fw26) .logo svg{display:block!important;height:30px!important;min-width:var(--fw-logo-min)!important;width:auto!important}.u3gm-header-v6-mega:not(#fw26) .primary-nav{align-items:center!important;display:flex!important;gap:28px!important;list-style:none!important;margin:0!important;padding:0!important}.u3gm-header-v6-mega:not(#fw26) .parent-item{position:relative!important}.u3gm-header-v6-mega:not(#fw26) .parent-item-link{align-items:center!important;color:var(--fw-body)!important;cursor:pointer!important;display:inline-flex!important;font-size:calc(15px + var(--fw-up))!important;font-weight:700!important;gap:7px!important;padding-block:10px!important;text-decoration:none!important}.u3gm-header-v6-mega:not(#fw26) .parent-item-link:hover{color:var(--fw-fg)!important}.u3gm-header-v6-mega:not(#fw26) .parent-item-link svg{flex:none!important}.u3gm-header-v6-mega:not(#fw26) .mega-drop-wrapper{background:var(--fw-deep)!important;border:1px solid var(--fw-card-border)!important;border-radius:var(--fw-card-radius)!important;box-shadow:0 18px 40px rgba(0,0,0,.45)!important;left:-18px!important;min-width:340px!important;opacity:0!important;padding:10px!important;position:absolute!important;top:100%!important;transform:translateY(-6px)!important;transition:opacity .16s ease,transform .16s ease,visibility .16s!important;visibility:hidden!important;z-index:60!important}.u3gm-header-v6-mega:not(#fw26) .parent-item:focus-within>.mega-drop-wrapper,.u3gm-header-v6-mega:not(#fw26) .parent-item:hover>.mega-drop-wrapper{opacity:1!important;transform:translateY(0)!important;visibility:visible!important}.u3gm-header-v6-mega:not(#fw26) .menus-container{display:flex!important;gap:10px!important}.u3gm-header-v6-mega:not(#fw26) .submenu-column{display:grid!important;gap:2px!important;list-style:none!important;margin:0!important;min-width:0!important;padding:0!important}.u3gm-header-v6-mega:not(#fw26) .mega-drop-heading{color:var(--fw-muted)!important;font-size:calc(12px + var(--fw-up)*.67)!important;font-weight:700!important;letter-spacing:.12em!important;padding:8px 12px 4px!important;text-transform:uppercase!important}.u3gm-header-v6-mega:not(#fw26) .child-item-link{border-radius:7px!important;display:block!important;padding:10px 12px!important;text-decoration:none!important;transition:background .14s ease!important}.u3gm-header-v6-mega:not(#fw26) .child-item-link:hover{background:hsla(0,0%,100%,.06)!important}.u3gm-header-v6-mega:not(#fw26) .child-item-link-text{color:var(--fw-fg)!important;display:block!important;font-size:calc(15px + var(--fw-up))!important;font-weight:700!important}.u3gm-header-v6-mega:not(#fw26) .description{color:var(--fw-muted)!important;display:block!important;font-size:calc(13.5px + var(--fw-up)*.67)!important;line-height:1.45!important;margin-top:3px!important}.u3gm-header-v6-mega:not(#fw26) .u3gm-header__cta{flex:none!important}.u3gm-header-v6-mega:not(#fw26) .hamburgTog,.u3gm-header-v6-mega:not(#fw26) .mobile-nav__sub[hidden],.u3gm-header-v6-mega:not(#fw26) .u3gm-header__offscreen-menu,.u3gm-header-v6-mega:not(#fw26) .u3gm-header__offscreen-menu[hidden]{display:none!important}@media (max-width:900px){.u3gm-header-v6-mega:not(#fw26){position:relative!important}.u3gm-header-v6-mega:not(#fw26) .u3gm-header__cta,.u3gm-header-v6-mega:not(#fw26) .u3gm-header__menu,.u3gm-header-v6-mega:not(#fw26) .utility-header{display:none!important}.u3gm-header-v6-mega:not(#fw26) .main-menu{gap:16px!important;padding-block:14px!important}.u3gm-header-v6-mega:not(#fw26) .logo svg{height:26px!important}.u3gm-header-v6-mega:not(#fw26) .hamburgTog{align-items:center!important;background:none!important;border:0!important;color:var(--fw-fg)!important;cursor:pointer!important;display:inline-flex!important;flex:none!important;height:44px!important;justify-content:center!important;margin:0!important;padding:0!important;width:44px!important;-webkit-tap-highlight-color:transparent!important}.u3gm-header-v6-mega:not(#fw26) .hamburgTog__bars,.u3gm-header-v6-mega:not(#fw26) .hamburgTog__bars:after,.u3gm-header-v6-mega:not(#fw26) .hamburgTog__bars:before{background:currentColor!important;border-radius:2px!important;display:block!important;height:2px!important;transition:transform .2s ease,opacity .2s ease!important;width:24px!important}.u3gm-header-v6-mega:not(#fw26) .hamburgTog__bars{position:relative!important}.u3gm-header-v6-mega:not(#fw26) .hamburgTog__bars:after,.u3gm-header-v6-mega:not(#fw26) .hamburgTog__bars:before{content:""!important;left:0!important;position:absolute!important}.u3gm-header-v6-mega:not(#fw26) .hamburgTog__bars:before{top:-7px!important}.u3gm-header-v6-mega:not(#fw26) .hamburgTog__bars:after{top:7px!important}.u3gm-header-v6-mega:not(#fw26) .hamburgTog.close .hamburgTog__bars{background:transparent!important}.u3gm-header-v6-mega:not(#fw26) .hamburgTog.close .hamburgTog__bars:before{transform:translateY(7px) rotate(45deg)!important}.u3gm-header-v6-mega:not(#fw26) .hamburgTog.close .hamburgTog__bars:after{transform:translateY(-7px) rotate(-45deg)!important}.u3gm-header-v6-mega:not(#fw26) .u3gm-header__offscreen-menu{background:var(--fw-ink)!important;border-bottom:1px solid var(--fw-rule)!important;border-top:1px solid var(--fw-rule)!important;box-shadow:0 24px 48px rgba(0,0,0,.5)!important;display:block!important;left:0!important;max-height:78vh!important;overflow-y:auto!important;position:absolute!important;right:0!important;top:100%!important;z-index:90!important;-webkit-overflow-scrolling:touch!important;opacity:0!important;transform:translateY(-8px)!important;transition:opacity .2s ease,transform .2s ease!important}.u3gm-header-v6-mega:not(#fw26) .u3gm-header__offscreen-menu.is-open{opacity:1!important;transform:translateY(0)!important}.u3gm-header-v6-mega:not(#fw26) .u3gm-header__offscreen-menu .content{margin-inline:auto!important;max-width:var(--fw-shell)!important;padding:10px var(--fw-gut) 26px!important}.u3gm-header-v6-mega:not(#fw26) .mobile-nav{list-style:none!important;margin:0!important;padding:0!important}.u3gm-header-v6-mega:not(#fw26) .mobile-nav__item{border-bottom:1px solid var(--fw-rule)!important}.u3gm-header-v6-mega:not(#fw26) .mobile-nav__disclosure,.u3gm-header-v6-mega:not(#fw26) .mobile-nav__link{align-items:center!important;background:none!important;border:0!important;box-sizing:border-box!important;color:var(--fw-fg)!important;cursor:pointer!important;display:flex!important;font-family:inherit!important;font-size:calc(17px + var(--fw-up))!important;font-weight:700!important;gap:12px!important;justify-content:space-between!important;line-height:1.3!important;min-height:44px!important;padding:15px 2px!important;text-align:left!important;text-decoration:none!important;width:100%!important}.u3gm-header-v6-mega:not(#fw26) .mobile-nav__link--plain{cursor:default!important}.u3gm-header-v6-mega:not(#fw26) .mobile-nav__disclosure svg{flex:none!important;transition:transform .2s ease!important}.u3gm-header-v6-mega:not(#fw26) .mobile-nav__disclosure[aria-expanded=true] svg{transform:rotate(180deg)!important}.u3gm-header-v6-mega:not(#fw26) .mobile-nav__sub{list-style:none!important;margin:0!important;padding:0 0 10px!important}.u3gm-header-v6-mega:not(#fw26) .mobile-nav__child{background:var(--fw-card-bg)!important;border-radius:8px!important;display:block!important;margin-bottom:6px!important;padding:11px 12px!important;text-decoration:none!important}.u3gm-header-v6-mega:not(#fw26) .mobile-nav__child-title{color:var(--fw-fg)!important;display:block!important;font-size:calc(15px + var(--fw-up))!important;font-weight:700!important;line-height:1.35!important}.u3gm-header-v6-mega:not(#fw26) .mobile-nav__child-desc{color:var(--fw-muted)!important;display:block!important;font-size:calc(13.5px + var(--fw-up)*.67)!important;line-height:1.45!important;margin-top:3px!important}.u3gm-header-v6-mega:not(#fw26) .mobile-nav__utility{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:20px!important;padding:18px 2px 4px!important}.u3gm-header-v6-mega:not(#fw26) .mobile-nav__utility a{color:var(--fw-muted)!important;font-size:calc(13px + var(--fw-up)*.67)!important;font-weight:700!important;letter-spacing:.06em!important;text-decoration:none!important}.u3gm-header-v6-mega:not(#fw26) .mobile-nav__utility a.icon{display:inline-flex!important}.u3gm-header-v6-mega:not(#fw26) .mobile-nav__utility svg{display:block!important;fill:currentColor!important;height:18px!important;width:18px!important}.u3gm-header-v6-mega:not(#fw26) .mobile-cta{margin-top:20px!important}.u3gm-header-v6-mega:not(#fw26) .mobile-cta .header-cta-btn{display:block!important;font-size:calc(16px + var(--fw-up))!important;padding:15px 24px!important;text-align:center!important}html.menu-open,html.menu-open body{overflow:hidden!important}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.u3gm-header-v6-mega:not(#fw26) .hamburgTog__bars,.u3gm-header-v6-mega:not(#fw26) .hamburgTog__bars:after,.u3gm-header-v6-mega:not(#fw26) .hamburgTog__bars:before,.u3gm-header-v6-mega:not(#fw26) .mobile-nav__disclosure svg,.u3gm-header-v6-mega:not(#fw26) .u3gm-header__offscreen-menu{transition:none!important}}.u3gm-footer-v2:not(#fw26){background:var(--fw-deep)!important;border-top:1px solid var(--fw-rule)!important}.u3gm-footer-v2:not(#fw26) .u3gm-footer__menus,.u3gm-footer-v2:not(#fw26) .u3gm-footer__utility__footer{margin-inline:auto!important;max-width:var(--fw-shell)!important;padding-inline:var(--fw-gut)!important}.u3gm-footer-v2:not(#fw26) .u3gm-footer__menus{padding-top:44px!important}.u3gm-footer-v2:not(#fw26) hr{border:0!important;border-top:1px solid var(--fw-rule)!important;margin:26px 0!important}.u3gm-footer-v2:not(#fw26) .upper-menu-container ul{display:grid!important;gap:9px!important;list-style:none!important;margin:0!important;padding:0!important}.u3gm-footer-v2:not(#fw26) a{color:var(--fw-body)!important;font-size:calc(14.5px + var(--fw-up))!important;text-decoration:none!important}.u3gm-footer-v2:not(#fw26) a:hover{color:var(--fw-fg)!important;text-decoration:underline!important;text-underline-offset:3px!important}.u3gm-footer-v2:not(#fw26) .u3gm-footer__utility__footer{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:16px 26px!important;justify-content:space-between!important;padding-bottom:40px!important}.u3gm-footer-v2:not(#fw26) .social{display:flex!important;gap:18px!important}.u3gm-footer-v2:not(#fw26) .copyright{color:var(--fw-muted)!important;font-size:calc(13px + var(--fw-up)*.67)!important}.u3gm-footer-v2:not(#fw26) .copyright span{color:var(--fw-rule)!important;padding-inline:8px!important}.u3gm-footer-v2:not(#fw26) .copyright a{color:inherit!important;font-size:inherit!important}.u3gm-footer-v2:not(#fw26) .hs-menu-wrapper>ul{align-items:start!important;display:grid!important;gap:34px 28px!important;grid-template-columns:repeat(5,1fr)!important;list-style:none!important;margin:0!important;padding:0!important}.u3gm-footer-v2:not(#fw26) .hs-menu-depth-1>a{color:var(--fw-muted)!important;display:block!important;font-size:calc(12px + var(--fw-up)*.67)!important;font-weight:700!important;letter-spacing:.12em!important;margin-bottom:14px!important;text-decoration:none!important;text-transform:uppercase!important}.u3gm-footer-v2:not(#fw26) .hs-menu-depth-1>a[href^=javascript]{cursor:default!important}.u3gm-footer-v2:not(#fw26) .hs-menu-depth-1>a[href^=javascript]:hover{color:var(--fw-muted)!important}.u3gm-footer-v2:not(#fw26) .fw-footer-brand{align-items:start!important;display:grid!important;gap:20px 56px!important;grid-template-columns:minmax(0,620px) auto!important;justify-items:start!important;margin-top:46px!important}.u3gm-footer-v2:not(#fw26) .fw-footer-brand__logo{grid-column:1!important;grid-row:1!important}.u3gm-footer-v2:not(#fw26) .fw-footer-brand .fw-definition{grid-column:1!important;grid-row:2!important}.u3gm-footer-v2:not(#fw26) .fw-footer-brand__badge-row{grid-column:2!important;grid-row:1/3!important}.u3gm-footer-v2:not(#fw26) .fw-footer-brand__logo{display:block!important;height:auto!important;width:176px!important}@media (max-width:900px){.u3gm-footer-v2:not(#fw26) .fw-footer-brand{grid-template-columns:minmax(0,620px)!important}.u3gm-footer-v2:not(#fw26) .fw-footer-brand .fw-definition,.u3gm-footer-v2:not(#fw26) .fw-footer-brand__badge-row,.u3gm-footer-v2:not(#fw26) .fw-footer-brand__logo{grid-column:1!important;grid-row:auto!important}}.u3gm-footer-v2:not(#fw26) .social a{color:var(--fw-muted)!important;display:inline-flex!important}.u3gm-footer-v2:not(#fw26) .social a:hover{color:var(--fw-fg)!important;text-decoration:none!important}.u3gm-footer-v2:not(#fw26) .social svg{display:block!important;fill:currentColor!important;height:20px!important;width:20px!important}.u3gm-footer-v2:not(#fw26) .hs-menu-children-wrapper{display:grid!important;gap:10px!important;list-style:none!important;margin:0!important;padding:0!important}.u3gm-footer-v2:not(#fw26) .hs-menu-depth-2>a{color:var(--fw-body)!important;font-size:calc(14.5px + var(--fw-up))!important;line-height:1.4!important;text-decoration:none!important}.u3gm-footer-v2:not(#fw26) .hs-menu-depth-2>a:hover{color:var(--fw-fg)!important;text-decoration:underline!important;text-underline-offset:3px!important}.u3gm-footer-v2:not(#fw26) .logo-container:empty{display:none!important}.u3gm-footer-v2:not(#fw26) .hs-menu-wrapper img{display:block!important;height:auto!important;max-width:100%!important}@media (max-width:640px){.u3gm-footer-v2:not(#fw26) .hs-menu-wrapper>ul{grid-template-columns:repeat(2,1fr)!important}}.u3gm-header-v6-mega:not(#fw26) .logo svg{color:#fff!important}.u3gm-header-v6-mega:not(#fw26) .header-cta-btn{background:#ff6c00!important;border-radius:150px!important;color:#23103a!important;display:inline-block!important;font-size:calc(15px + var(--fw-up))!important;font-weight:700!important;line-height:1!important;padding:14px 30px!important;text-decoration:none!important}.u3gm-header-v6-mega:not(#fw26) .header-cta-btn:hover{background:#ff7f24!important}.u3gm-footer-v2:not(#fw26) .fw-definition{color:hsla(0,0%,100%,.86)!important;font-size:14.5px!important;line-height:1.6!important;margin:0!important;max-width:68ch!important}