.SocialLinks-module__hGYGYq__footerRrssSocial{width:1.9375rem}.SocialLinks-module__hGYGYq__footerRrssSocial:hover{cursor:pointer;transition:transform .3s;transform:translateY(-5px)}
.Header-module__NXq6NG__header{width:100%;height:4.0625rem;max-height:4.0625rem;background-color:var(--surface-header)!important}@media (min-width:64rem){.Header-module__NXq6NG__header{background:var(--surface-header);height:5rem;max-height:5rem;box-shadow:0 3px 3px #0000000d}}.Header-module__NXq6NG__header img{max-width:9.375rem;height:auto;display:block}.Header-module__NXq6NG__headerSticky{-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background-color:#fffc;transition:all .5s ease-in}.Header-module__NXq6NG__container{max-width:var(--layout-max-width);padding:1.5rem var(--layout-gutter);justify-content:space-between;align-items:center;margin:0 auto;display:flex}@media (min-width:64rem){.Header-module__NXq6NG__container{padding-block:0}}.Header-module__NXq6NG__headerLogo{z-index:2}.Header-module__NXq6NG__headerInnerContainer{justify-content:space-between;align-items:center;width:100%;min-height:fit-content;padding:0;display:flex}@media (min-width:64rem){.Header-module__NXq6NG__headerInnerContainer{gap:1.5rem}}.Header-module__NXq6NG__headerDesktop{min-height:5rem;display:none}@media (min-width:64rem){.Header-module__NXq6NG__headerDesktop{justify-content:space-between;align-items:center;width:100%;display:flex!important}.Header-module__NXq6NG__headerMobile{display:none!important}}.Header-module__NXq6NG__headerMobileTrigger{background:0 0;border:none;padding:0;line-height:1rem}.Header-module__NXq6NG__logoImg{width:100%}.Header-module__NXq6NG__logoHeader .Header-module__NXq6NG__logoImg{max-width:13.75rem;height:1.75rem}.Header-module__NXq6NG__logoMobileHeader .Header-module__NXq6NG__logoImg{max-width:8.75rem;height:1.125rem}@media (min-width:64rem){.Header-module__NXq6NG__navigationList{align-items:baseline;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.Header-module__NXq6NG__navigationLink{color:var(--color-text-heading);text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1rem;text-decoration:none;transition:color .2s;position:relative}.Header-module__NXq6NG__navigationLink:link,.Header-module__NXq6NG__navigationLink:visited{color:var(--color-text-heading)}.Header-module__NXq6NG__navigationItem{cursor:pointer;margin-left:0;position:relative}.Header-module__NXq6NG__navigationItem .Header-module__NXq6NG__dropdownArrow{background:var(--color-text-heading);-webkit-background-clip:text;background-clip:text;flex-shrink:0;justify-content:center;width:1em;font-size:1.5rem;font-weight:700;display:inline-flex;position:relative;bottom:-.3125rem;transform:rotate(90deg)}.Header-module__NXq6NG__navigationLink:hover:before,.Header-module__NXq6NG__navigationLink[data-popup-open]:before{transform:scaleX(1)!important}.Header-module__NXq6NG__navigationLink[data-popup-open] .Header-module__NXq6NG__dropdownArrow{transform-origin:50%;transform:rotate(-90deg)}.Header-module__NXq6NG__navigationLink:hover,.Header-module__NXq6NG__navigationLink[data-popup-open]{color:var(--color-text-heading)}}.Header-module__NXq6NG__navigationLink:before,.Header-module__NXq6NG__navigationLink:after{content:"";background:linear-gradient(137deg,var(--color-green-meadow)10%,var(--color-cyan-53c0d2)62%);will-change:transform;opacity:0;border-radius:.625rem;height:.25rem;transition:opacity .35s,transform .35s;position:absolute;bottom:-.5rem;transform:translate(-3.125rem)}.Header-module__NXq6NG__navigationLink:hover:before,.Header-module__NXq6NG__navigationLink:hover:after{opacity:1;transform:translate(0)}.Header-module__NXq6NG__navigationLink:hover:before{width:calc(100% - .5rem);left:0}.Header-module__NXq6NG__navigationLink:hover:after{width:.25rem;right:0}.Header-module__NXq6NG__navigation .Header-module__NXq6NG__navigationItem:not(:first-child){margin:0}.Header-module__NXq6NG__dropdownWrapper{background-color:var(--surface-card);z-index:101;width:15.9375rem;height:var(--popup-height);border-radius:0 0 .5rem .5rem;padding:1rem 1.25rem}.Header-module__NXq6NG__dropdownContent{width:100%}.Header-module__NXq6NG__dropdownContent:not([hidden]){flex-direction:column;gap:1rem;display:flex}.Header-module__NXq6NG__dropdownWrapper .Header-module__NXq6NG__submenuLink{color:var(--color-text-heading);box-shadow:none;background:0 0;border:none;width:fit-content;margin:0;padding:.5rem 0;font-size:.875rem;font-weight:700;line-height:1.375rem;text-decoration:none;position:relative}.Header-module__NXq6NG__dropdownWrapper .Header-module__NXq6NG__submenuLink:link,.Header-module__NXq6NG__dropdownWrapper .Header-module__NXq6NG__submenuLink:visited{color:var(--color-text-heading);text-decoration:none}.Header-module__NXq6NG__dropdownWrapper .Header-module__NXq6NG__submenuLink{box-sizing:border-box;width:100%;display:block}.Header-module__NXq6NG__dropdownWrapper .Header-module__NXq6NG__submenuLink:hover:before{content:"";background:var(--color-dark-blue);will-change:transform;opacity:1;border-radius:.625rem;width:100%;height:.125rem;position:absolute;bottom:.4rem;left:0;transform:translate(0)}.Header-module__NXq6NG__dropdownWrapper .Header-module__NXq6NG__submenuLink .Header-module__NXq6NG__linkText{display:inline-block;position:relative}.Header-module__NXq6NG__dropdownWrapper .Header-module__NXq6NG__submenuLink:hover .Header-module__NXq6NG__linkText:before{content:"";background:var(--color-dark-blue);will-change:transform;opacity:1;border-radius:.625rem;width:100%;height:.125rem;position:absolute;bottom:0;left:0;transform:translate(0)}.Header-module__NXq6NG__dropdownWrapper .Header-module__NXq6NG__submenuLink:hover:before{display:none}.Header-module__NXq6NG__submenuLinkActive .Header-module__NXq6NG__linkText:before{content:"";background:var(--color-dark-blue);border-radius:.625rem;width:100%;height:.125rem;position:absolute;bottom:0;left:0}.Header-module__NXq6NG__activeParent{position:relative}.Header-module__NXq6NG__activeParent:before{content:"";background:linear-gradient(137deg,var(--color-green-meadow)10%,var(--color-cyan-53c0d2)62%);will-change:transform;opacity:1;border-radius:.625rem;width:calc(100% - .5rem);height:.25rem;position:absolute;bottom:-.5rem;left:0;transform:translate(0)}.Header-module__NXq6NG__activeParent:after{content:"";background:linear-gradient(137deg,var(--color-green-meadow)10%,var(--color-cyan-53c0d2)62%);will-change:transform;opacity:1;border-radius:.625rem;width:.25rem;height:.25rem;position:absolute;bottom:-.5rem;right:0;transform:translate(0)}.Header-module__NXq6NG__navigationLink .Header-module__NXq6NG__linkText{display:inline-block;position:relative}.Header-module__NXq6NG__dropdownList{flex-direction:column;justify-content:start;gap:1rem;margin:0;padding:0;font-size:.875rem;font-weight:700;line-height:1.375rem;list-style:none;display:flex}.Header-module__NXq6NG__dropdownList li{padding:0}.Header-module__NXq6NG__dropdownSubList{border-left:2px solid var(--color-action-primary);gap:.5rem;font-weight:400;line-height:1.125rem}.Header-module__NXq6NG__dropdownSubList:last-child{margin-bottom:.5rem}.Header-module__NXq6NG__dropdownWrapper .Header-module__NXq6NG__dropdownSubList .Header-module__NXq6NG__submenuLink{margin-left:1.0625rem;font-size:.875rem;font-weight:400;line-height:1.125rem}.Header-module__NXq6NG__dropdownWrapper .Header-module__NXq6NG__dropdownSubList .Header-module__NXq6NG__submenuLink:hover .Header-module__NXq6NG__linkText:before,.Header-module__NXq6NG__dropdownWrapper .Header-module__NXq6NG__dropdownSubList .Header-module__NXq6NG__submenuLinkActive .Header-module__NXq6NG__linkText:before{background:var(--color-action-primary)}.Header-module__NXq6NG__submenuItems .Header-module__NXq6NG__submenu{padding-bottom:.625rem}.Header-module__NXq6NG__submenuItems .Header-module__NXq6NG__submenu a{padding-left:1.25rem;font-size:.875rem;font-weight:400;line-height:1.5rem}.Header-module__NXq6NG__submenuItems .Header-module__NXq6NG__submenu a:hover{color:var(--color-text-heading)}.Header-module__NXq6NG__submenuItems .Header-module__NXq6NG__submenu a:hover:before{background:var(--color-action-primary)}#case-studies-dropdown-wrapper{overscroll-behavior:contain;height:auto;max-height:calc(100vh - 6rem);overflow-y:auto}:is(#case-studies-dropdown-wrapper,#industries-dropdown-wrapper,#company-dropdown-wrapper){gap:.5rem}.Header-module__NXq6NG__desktopBackdrop{z-index:99;opacity:0;visibility:hidden;pointer-events:none;background-color:#0006;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;position:fixed;inset:0}.Header-module__NXq6NG__desktopBackdrop.is-active{opacity:1;visibility:visible;pointer-events:auto}.Header-module__NXq6NG__mobileBackdrop{z-index:999}.Header-module__NXq6NG__mobileViewport{z-index:1000}.Header-module__NXq6NG__mobilePopup{width:100vw;height:100dvh;font-family:var(--red-hat-display),sans-serif;overflow:hidden}@media (min-width:64rem){.Header-module__NXq6NG__mobileBackdrop,.Header-module__NXq6NG__mobileViewport{display:none}}.Header-module__NXq6NG__navScreenWrapper{width:100%;height:100%;transition:transform .3s ease-out;display:flex}.Header-module__NXq6NG__mobileNavScreen{background-color:var(--surface-card);flex-direction:column;flex-shrink:0;width:100vw;height:100%;padding:0;display:flex;overflow:hidden}.Header-module__NXq6NG__navHeader{background-color:var(--surface-header);justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.Header-module__NXq6NG__navHeaderSubmenu{background-color:var(--surface-header);z-index:1;justify-content:space-between;align-items:center;padding:1.5rem;display:flex;position:sticky;top:0}.Header-module__NXq6NG__mobileMenuCloseBtn{right:inherit;cursor:pointer;color:inherit;font-size:inherit;background:0 0;border:none;padding:0;line-height:1;position:relative}.Header-module__NXq6NG__mobileMenuLink{padding:0}.Header-module__NXq6NG__mobileMenuLink span{flex-direction:row;justify-content:space-between;width:100%;display:flex}.Header-module__NXq6NG__mobileMenuLink>a,.Header-module__NXq6NG__mobileMenuLink>span{color:var(--color-text-heading);margin-bottom:0;padding:0;font-size:1.125rem;font-weight:700;line-height:1.75rem;text-decoration:none}:is(.Header-module__NXq6NG__mobileMenuLink>a .ms-icon-chevron-forward,.Header-module__NXq6NG__mobileMenuLink>span .ms-icon-chevron-forward){font-size:1.875rem;font-weight:700}.Header-module__NXq6NG__mobileMenuLink>.Header-module__NXq6NG__mobileActive{position:relative}.Header-module__NXq6NG__mobileMenuLink>.Header-module__NXq6NG__mobileActive:before,.Header-module__NXq6NG__mobileMenuLink>.Header-module__NXq6NG__mobileActive:after{content:"";background:linear-gradient(137deg,var(--color-green-meadow)10%,var(--color-cyan-53c0d2)62%);border-radius:.625rem;height:.25rem;position:absolute;bottom:0}.Header-module__NXq6NG__mobileMenuLink>.Header-module__NXq6NG__mobileActive:before{width:27%;left:0}.Header-module__NXq6NG__mobileMenuLink>.Header-module__NXq6NG__mobileActive:after{width:.25rem;left:30%}.Header-module__NXq6NG__mobileMenuLink>a.Header-module__NXq6NG__mobileActive:before{width:100%}.Header-module__NXq6NG__mobileMenuLink>a.Header-module__NXq6NG__mobileActive:after{content:none}@media (min-width:48rem){.Header-module__NXq6NG__mobileMenuLink>span.Header-module__NXq6NG__mobileActive:before{width:10%}.Header-module__NXq6NG__mobileMenuLink>span.Header-module__NXq6NG__mobileActive:after{left:10.5%}.Header-module__NXq6NG__mobileMenuLink[data-target=case-studies]>.Header-module__NXq6NG__mobileActive:before{width:14%}.Header-module__NXq6NG__mobileMenuLink[data-target=case-studies]>.Header-module__NXq6NG__mobileActive:after{left:15%}}.Header-module__NXq6NG__mobileMenuWrapper{flex-direction:column;justify-content:start;gap:1.5rem;margin:0;padding:1.5rem;list-style:none;display:flex}.Header-module__NXq6NG__mobileNavScreen:not(#main-menu-screen)>.Header-module__NXq6NG__mobileMenuSubmenuList:not(.Header-module__NXq6NG__submenuItems){-webkit-overflow-scrolling:touch;touch-action:pan-y;max-height:calc(100vh - 13rem);overflow-y:scroll}.Header-module__NXq6NG__mobileMenuSubmenuList{border-top:1px solid var(--color-gray-e0e0e0);flex-direction:column;justify-content:start;gap:.75rem;margin:0 1.5rem;padding:.75rem 0;list-style:none;display:flex}.Header-module__NXq6NG__mobileMenuSubmenuList:not(:first-of-type){border-top:none}.Header-module__NXq6NG__submenuItems{border-top:none;border-left:2px solid var(--color-action-primary);gap:.5rem;padding:0}.Header-module__NXq6NG__mobileMenuSubmenuList li{padding:0}.Header-module__NXq6NG__mobileMenuSubmenuList a{color:var(--color-text-heading);box-sizing:border-box;width:100%;font-size:1rem;font-weight:700;line-height:1.625rem;text-decoration:none;display:block}.Header-module__NXq6NG__mobileMenuSubmenuList a.Header-module__NXq6NG__submenuLinkActive{color:var(--color-dark-blue);text-decoration:underline;-webkit-text-decoration-color:var(--color-dark-blue);text-decoration-color:var(--color-dark-blue);text-underline-offset:.25rem;font-weight:700;text-decoration-thickness:.125rem}.Header-module__NXq6NG__submenuItems a.Header-module__NXq6NG__submenuLinkActive{-webkit-text-decoration-color:var(--color-green);text-decoration-color:var(--color-green)}.Header-module__NXq6NG__mobileMenuRrss{gap:1.5rem;margin-bottom:0;padding:1.5rem 1.5rem 3rem;display:flex}.Header-module__NXq6NG__mobileMenuRrss a{justify-content:center;align-items:center;width:2rem;height:2rem;transition:opacity .2s;display:flex}.Header-module__NXq6NG__mobileMenuRrss .footer__rrss-social{width:100%;height:100%}.Header-module__NXq6NG__navBackRow{width:100%;padding:1.5rem 1.5rem 1.5rem .625rem}.Header-module__NXq6NG__navBackBtn{cursor:pointer;color:var(--color-text-heading);text-align:left;background:0 0;border:none;align-items:center;padding:0;font-family:inherit;font-size:1.25rem;font-weight:700;line-height:1.875rem;display:flex}.Header-module__NXq6NG__navBackBtn i{font-size:1.875rem;font-weight:700}.Header-module__NXq6NG__gradientText{background:-webkit-linear-gradient(137deg,var(--color-cyan-53c0d2)40%,var(--color-green-meadow)70%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}
@font-face{font-family:redHatDisplay;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../media/RedHatDisplay_latin-s.p.5704523e.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:redHatDisplay Fallback;src:local(Arial);ascent-override:102.67%;descent-override:30.76%;line-gap-override:0.0%;size-adjust:99.15%}.redhatdisplay_f879c522-module__nCPwka__className{font-family:redHatDisplay,redHatDisplay Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.redhatdisplay_f879c522-module__nCPwka__variable{--red-hat-display:"redHatDisplay","redHatDisplay Fallback",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}
@font-face{font-family:redHatDisplay;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../media/RedHatDisplay_latin_italic.116601b7.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:italic}.latinitalic_7a2c6d7d-module__YGEEaW__className{font-family:latinItalic}
@font-face{font-family:redHatDisplay;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url(../media/RedHatDisplay_latin_ext.505423df.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:normal}.latinext_d636b023-module__KWrDYa__className{font-family:latinExt}
@font-face{font-family:redHatDisplay;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url(../media/RedHatDisplay_latin_ext_italic.4b96c0a7.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:italic}.latinextitalic_6b185d7e-module__CDeSeW__className{font-family:latinExtItalic}
@font-face{font-family:ms-new-icons;src:url(../media/ms_new_icons.p.10d5d9e8.woff)format("woff");font-display:block}.msnewicons_d327a354-module__3jd0oG__className{font-family:msNewIcons}.msnewicons_d327a354-module__3jd0oG__variable{--font-ms-new-icons:"msNewIcons"}
@font-face{font-family:ms-icons;src:url(../media/ms_icons.aae68f9e.woff)format("woff");font-display:block}.msicons_d1b3c294-module__hCNuEW__className{font-family:msIcons}
