footer a{color:var(--color-black,#3c3c3c)}.footer-item input{display:none}@media(hover:hover){.footer-item a:hover{text-decoration-line:underline}}.footer-item .tab-label{color:var(--color-black,#3c3c3c);justify-content:space-between;display:flex}@media(max-width:768px){.footer-item .tab-label{cursor:pointer;border-bottom:1px solid #cfcfcf}.footer-item .tab-label:after{content:"+";text-align:center;transform-origin:50%;width:24px;height:24px;transition:all .35s}.footer-item .tab-content{max-height:0;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));overflow:hidden}.footer-item input:checked+.tab-label:after{transform:rotate(45deg)}.footer-item input:checked~.tab-content{max-height:100vh;margin-bottom:calc(var(--spacing,.25rem) * 4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}header a{color:var(--color-black,#3c3c3c)}.header-wrapper{pointer-events:none;flex-flow:column;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;top:0;left:0}.header-wrapper header{pointer-events:auto;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#f8f8f8d9;border:1px solid #cfcfcf;border-top:0;max-width:1320px;box-shadow:0 10px 20px #b0968733}button.header-mainnav-link{appearance:none;color:inherit;cursor:pointer;font:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;background:0 0;border:0;border-radius:0;padding:0;display:inline}button.header-mainnav-link:hover{color:inherit;background:0 0}.header-mainnav li:hover,.header-mainnav li.active,.header-secondarynav li:hover,.header-secondarynav li.active,.header-mainnav-link[aria-expanded=true]{color:#000}.header-subnav-panel{display:none}[data-active-subnav=Platform] [data-subnav-panel=Platform],[data-active-subnav=Solutions] [data-subnav-panel=Solutions],[data-active-subnav=Resources] [data-subnav-panel=Resources]{display:flex}.header-subnav-item{padding:calc(var(--spacing,.25rem) * 6);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:.25rem;outline:0 solid #0000}.header-subnav-item-slim{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1)}.header-subnav-item:hover{background-color:var(--color-subtlewhite,#f8f8f8);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAACqADAAQAAAABAAAACgAAAAAYsJrPAAAAHUlEQVQYGWOcdmbxfwYiABMRasBKRhXiDSmigwcA3i8DGI3zPq0AAAAASUVORK5CYII=);background-position:0 0;background-repeat:repeat-y;outline:1px solid #cfcfcf}.header-hamburger-icon{appearance:none;cursor:pointer;border:0;width:28px;height:28px;margin:6px 0;padding:0;position:relative;background:0 0!important}.header-hamburger-icon span{border-radius:var(--radius-full,9999px);background-color:var(--color-green,#96cca3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));width:28px;height:2px;position:absolute}.header-mobile-nav{-webkit-overflow-scrolling:touch;display:none}[data-mobile-nav-open=true]{height:100vh}[data-mobile-nav-open=true] .header-mobile-nav{display:block}.header-hamburger-icon span:first-of-type{top:6px}.header-hamburger-icon span:nth-of-type(2){top:13px}.header-hamburger-icon span:nth-of-type(3){bottom:6px}[data-mobile-nav-open=true] .header-hamburger-icon span:first-of-type{top:13px;transform:rotate(-45deg)}[data-mobile-nav-open=true] .header-hamburger-icon span:nth-of-type(2){opacity:0}[data-mobile-nav-open=true] .header-hamburger-icon span:nth-of-type(3){bottom:13px;transform:rotate(45deg)}.mobile-nav-item input{display:none}.mobile-nav-item .tab-label{color:var(--color-black,#3c3c3c);cursor:pointer;justify-content:space-between;display:flex}.mobile-nav-item .tab-content{max-height:0;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));overflow:hidden}.mobile-nav-item input:checked+.tab-label{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.mobile-nav-item input:checked~.tab-content{max-height:100vh;margin-bottom:calc(var(--spacing,.25rem) * 4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@property --tw-font-weight{syntax:"*";inherits:false}
