html{font-size:16px}body{padding-top:0;font-size:16px;overflow-x:hidden;font-family:"noto-sans",sans-serif;width:100vw}@media (min-width: 1200px){.container{max-width:1250px;width:1250px}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"noto-sans",sans-serif}#main article{margin:0;border:0;padding:0}a{color:#005a9c;text-decoration:underline solid transparent;transition:.3s ease-in-out}a:hover,a:focus{color:#005a9c;text-decoration:underline solid #005a9c}.post-body-wrapper ul li{list-style:none}.post-body-wrapper ul li:before{content:"\2022";color:#ffbf00;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(135deg);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-135deg);transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(270deg);transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px, 80px, 0) rotate(45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px, 80px, 0) rotate(-45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px, -80px, 0) rotate(-45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px, -80px, 0) rotate(45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.71429px, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent !important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent !important;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent !important;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.chcs-section-title{margin-top:5rem;margin-bottom:2.8125rem;font-family:"noto-sans-semicondensed",sans-serif;font-weight:600;border-bottom:2px solid #cccccc;font-size:1.875rem;line-height:1em;padding-bottom:.3em;position:relative}.chcs-section-title.underline-shortened{border-bottom:0}.chcs-section-title.underline-shortened:before{content:'';border-bottom:2px solid #cccccc;position:absolute;left:0;bottom:-.3em;width:2.5rem}.home-section-title{margin-top:5rem;margin-bottom:2.8125rem;font-family:"noto-sans-semicondensed",sans-serif;font-weight:600;border-bottom:2px solid #cccccc;font-size:1.875rem;line-height:1em;padding-bottom:.3em}.home-section-intro{font-size:1.125rem;color:#24211f;font-family:"source-sans-pro",sans-serif;margin-bottom:3.6875rem;line-height:1.5em}@media (min-width: 992px){.home-section-intro{width:75%}}.chcs-header{background:#fff;transition:background-color .5s linear;z-index:10;width:100%;box-shadow:0 0 5px rgba(0,0,0,0.2)}.chcs-header.mobile-nav-active{background:#005a9c;color:#fff}.chcs-header.mobile-nav-active .navbar-brand-image-mobile{display:none}.chcs-header.mobile-nav-active .navbar-brand-image-mobile-active{display:block}.chcs-header.mobile-nav-active .hamburger-inner{background:#fff}.chcs-header.mobile-nav-active .hamburger-inner:before,.chcs-header.mobile-nav-active .hamburger-inner:after{background:#fff}@media (max-width: 992px){.chcs-header.mobile-nav-active .menu-main-menu-container{position:fixed;transform:translateX(0)}}@media (max-width: 992px){.chcs-header{position:relative}}@media (min-width: 992px){.chcs-header{background:#fff !important;color:#005a9c;box-shadow:none}}.navbar{border:0;margin:0;font-family:"noto-sans",sans-serif;font-weight:500;font-size:1rem}.navbar .container{padding:0;width:100%}@media (min-width: 992px){.navbar .container{padding-left:15px;padding-right:15px}}.navbar .menu{display:flex;flex-direction:column;padding:0;margin:0}.navbar .menu li{list-style:none}.navbar .menu li.main-menu-item-active{border-bottom-color:#ffbf00}.navbar .menu>.active>a{color:#332c28;background:#fff}.navbar .menu>.active>a:hover{background:#fff}.navbar .menu>li{margin-top:1.875em}.navbar .menu>li:first-child{margin-top:0}.navbar .menu>li:last-child{margin-right:0}@media (min-width: 992px){.navbar .menu>li{border-bottom:5px solid transparent;margin-right:30px;margin-top:0}}.navbar .menu>li.has-children>a{border-bottom:1px solid #fff}@media (min-width: 992px){.navbar .menu>li.has-children>a{border:0}}.navbar .menu>li>a{color:#fff;padding-bottom:.2em;display:block;font-size:1.875rem;font-weight:600}.navbar .menu>li>a:hover{text-decoration:none}@media (min-width: 992px){.navbar .menu>li>a{color:#332c28;padding-bottom:calc(1.875rem - 5px);display:block;font-size:1rem;font-weight:500}}.navbar .menu>li:hover{border-bottom:5px solid #005a9c}.navbar .menu>li:hover .menu-item-dropdown-container{opacity:1;visibility:visible;transition-delay:.2s}@media (min-width: 992px){.navbar .menu .menu-item-dropdown-container .container{display:flex;flex-direction:row}}.navbar .menu .menu-item-dropdown-container ul{padding:0;margin-top:1.66em;flex:1}@media (min-width: 992px){.navbar .menu .menu-item-dropdown-container{transition:0s;transition-delay:.3s;opacity:0;visibility:hidden;position:absolute;left:0;width:100%;z-index:999;background:white;font-size:.875rem;padding-bottom:4.05em;border-bottom:10px solid #ffbf00;border-top:1px solid #d5d5d5;margin-top:5px}}.navbar .menu .menu-item-dropdown-header-item{line-height:1.43em;margin-bottom:.9em;margin-top:1.79em}.navbar .menu .menu-item-dropdown-header-item a{color:#fff;font-weight:600;font-size:.875rem;font-family:"noto-sans-semicondensed",sans-serif;letter-spacing:-0.18px;transition:text-decoration .2s ease;text-decoration:underline solid transparent}@media (min-width: 992px){.navbar .menu .menu-item-dropdown-header-item a{color:#005a9c;text-transform:uppercase;font-size:0.875rem;letter-spacing:0.7px}}.navbar .menu .menu-item-dropdown-header-item a:hover{text-decoration:underline solid #005a9c}.navbar .menu .menu-item-dropdown-sub-item{padding-left:1rem}.navbar .menu .menu-item-dropdown-sub-item a{color:#fff;line-height:2rem;font-weight:400;font-size:.875rem;transition:text-decoration .2s ease;text-decoration:underline solid transparent}@media (min-width: 992px){.navbar .menu .menu-item-dropdown-sub-item a{color:#332c28}}.navbar .menu .menu-item-dropdown-sub-item a:hover{text-decoration:underline solid #332c28}@media (min-width: 992px){.navbar .menu .menu-item-dropdown-sub-item{padding-left:0}}@media (min-width: 992px){.navbar .menu{flex-direction:row;align-items:flex-end;justify-content:center}}.navbar-default{background:none}.navbar-items{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.navbar-items .hamburger{padding-right:30px;margin-left:7%}.navbar-items .hamburger:hover{opacity:1 !important}.navbar-items .hamburger:focus{outline:none}.navbar-items .hamburger .hamburger-box{width:30px}.navbar-items .hamburger .hamburger-inner{height:2px;width:30px}.navbar-items .hamburger .hamburger-inner:before,.navbar-items .hamburger .hamburger-inner:after{height:2px;width:30px}@media (min-width: 992px){.navbar-items .hamburger{display:none}}.navbar-items .hamburger-rc{position:absolute;top:10px;right:0}.navbar-items>div{padding-bottom:0.9375rem;padding-top:0.9375rem}@media (min-width: 992px){.navbar-items>div{padding-bottom:1.875rem;padding-top:1.875rem}}@media (min-width: 992px){.navbar-items{align-items:flex-end}}.navbar-secondary{padding:0 0 0 2rem;align-self:stretch;font-size:.875rem;display:none;position:relative}@media (min-width: 1120px){.navbar-secondary{display:flex}}.navbar-secondary .navbar-secondary-background{position:absolute;left:0;background:#f4f4f4;width:100vw;height:21.1875rem;top:0}.menu-top-nav-container{display:flex;align-items:flex-end;position:relative}.menu-top-nav-container .menu{display:flex;flex-direction:row;padding:0;margin:0;align-items:center}.menu-top-nav-container li{list-style:none;margin-right:1.42em;border-bottom:0 !important}.menu-top-nav-container a{color:#005a9c !important;padding-bottom:0 !important;border-bottom:0 !important}.menu-top-nav-container a:hover{text-decoration:none;color:#2e3192 !important}.menu-top-nav-container .top-nav-btn{margin-left:.78em;margin-right:1.05em;background:#3ea38e;font-size:1.1875rem;border-radius:1.315em;transition:.2s linear}.menu-top-nav-container .top-nav-btn a{color:#fff !important;padding:.47em 1.42em !important;display:block}.menu-top-nav-container .top-nav-btn:hover{background:#2d8e7a}.menu-top-nav-container .top-nav-search{font-size:1.0625rem;margin-right:0}.menu-top-nav-container .top-nav-search a{height:2.75rem;width:2.75rem;background:#fff;color:#332c28 !important;border-radius:100%;display:flex !important;align-items:center;justify-content:center}.navbar-brand-wrapper{width:auto;padding-left:30px}.navbar-brand-wrapper img{width:100%}@media (min-width: 992px){.navbar-brand-wrapper{width:auto;padding-left:0}}.navbar-brand{float:none;padding:0;display:block}.navbar-brand .navbar-brand-image-full{display:none}@media (min-width: 992px){.navbar-brand .navbar-brand-image-full{display:block}}.navbar-brand .navbar-brand-image-mobile{display:block}@media (min-width: 992px){.navbar-brand .navbar-brand-image-mobile{display:none}}.navbar-brand .navbar-brand-image-mobile-active{display:none}@media (min-width: 992px){.navbar-brand .navbar-brand-image-mobile-active{display:none !important}}.chcs-header.resource-center-header.scroll-fixed{position:relative !important;box-shadow:none}.chcs-header.scroll-fixed{position:fixed;background:#005a9c}.chcs-header.scroll-fixed .navbar-brand-image-mobile{display:none}.chcs-header.scroll-fixed .navbar-brand-image-mobile-active{display:block}.chcs-header.scroll-fixed .navbar-brand-wrapper{padding-left:.9375rem}.chcs-header.scroll-fixed .hamburger{padding-right:15px}.chcs-header.scroll-fixed .hamburger-inner{background:#fff}.chcs-header.scroll-fixed .hamburger-inner:before,.chcs-header.scroll-fixed .hamburger-inner:after{background:#fff}.chcs-header.scroll-fixed .navbar-secondary-background{display:none}.chcs-header.scroll-fixed .content-sublinks-container.content-sublinks-mobile{display:flex;flex:0;padding:0;justify-content:center;align-items:stretch}.chcs-header.scroll-fixed .content-sublinks-container.content-sublinks-mobile a{color:#fff}.chcs-header.scroll-fixed .content-sublinks-container.content-sublinks-mobile .sublinks-toggle{width:60px}.chcs-header.scroll-fixed .content-sublinks-container.content-sublinks-mobile .sublinks-toggle-icon{display:flex;width:100%;height:100%;justify-content:center;align-items:center;margin:0}.chcs-header.scroll-fixed .content-sublinks-container.content-sublinks-mobile .sublinks-list-wrapper{bottom:0;transform:translate(0, 100%);left:0;width:100%}.chcs-header.scroll-fixed.has-content-navigation .navbar-items{align-items:stretch}@media (min-width: 992px){.chcs-header.scroll-fixed.has-content-navigation .navbar-items{align-items:flex-end}}.chcs-header.scroll-fixed.has-content-navigation .hamburger{margin-left:auto}@media (min-width: 768px){.navbar>.container .navbar-brand{margin-left:0}.content-sublinks-container.content-sublinks-mobile{display:none !important}.chcs-header.scroll-fixed .header-content-nav{display:block}}@media (min-width: 1300px){.navbar>.container .navbar-brand{margin-left:-43px;padding:0}.navbar-nav{float:none;display:flex;flex-direction:row;justify-content:space-between;flex:1 0}.navbar-nav>li{float:none}.navbar-nav>li>a{padding:0}.chcs-header.scroll-fixed{position:fixed;box-shadow:0 6px 6px 0 rgba(0,0,0,0.16)}.chcs-header.scroll-fixed .navbar-brand-wrapper{padding:.875rem 0}.chcs-header.scroll-fixed .navbar-brand-image-full{display:none}.chcs-header.scroll-fixed .navbar-brand-image-mobile{display:block}.chcs-header.scroll-fixed .menu-main-menu-container{padding-top:1rem}.chcs-header.scroll-fixed .menu-main-menu-container .main-menu-item a{padding-bottom:.5rem}.chcs-header.scroll-fixed .menu-top-nav-container .menu{height:100%}.chcs-header.scroll-fixed .menu-top-nav-container .top-nav-search a{background:#f4f4f4}.chcs-header.scroll-fixed .navbar-secondary{padding-top:0;padding-bottom:0}.chcs-header.scroll-fixed .navbar-secondary li{display:none}.chcs-header.scroll-fixed .navbar-secondary li:last-child{display:block}}.hero{font-size:1.125rem;color:#fff;position:relative;z-index:2}@media (min-width: 768px){.hero{padding-top:0}}.hero a{color:#fff;text-decoration:underline}.hero .bg-left{width:50%;background:#005a9c;height:100%;position:absolute;top:0;left:0}.hero .container{background-color:#005a9c;position:relative;background-image:url(a8b70090f80f3bafb6934ae8a807be2f.svg);background-position:-222% -76%;background-repeat:no-repeat}@media (min-width: 768px){.hero .container{background-position:78% -115%}}.hero .hero-inner{padding-top:6.25rem;padding-bottom:4.375rem;display:flex;justify-content:space-between}.hero .hero-image{display:none;max-width:459px;margin-top:-6.25rem;margin-right:-88px;border-radius:0 20px 5px 5px}@media (min-width: 768px){.hero .hero-image{display:block}}@media (min-width: 768px){.hero-home .hero-content{width:46%}}.hero-home .hero-title{font-size:2.625rem;font-weight:600;line-height:1.07em;font-family:"noto-sans-semicondensed",sans-serif;letter-spacing:-1.26px}@media (min-width: 768px){.hero-home .hero-title{font-size:4.375rem}}.hero-home .hero-title .highlight{display:block;margin-left:-.29em;padding:0 .29em .2em;border-radius:5px}.hero-home .hero-link{position:relative;color:#fff;line-height:1.56em;letter-spacing:-0.09px;transition:text-decoration .3s ease;text-decoration:underline solid transparent;margin-top:2.8125rem;display:block}.hero-home .hero-link:hover{text-decoration:underline solid #fff}.hero-home .hero-link i{margin-left:0.56em;position:absolute;bottom:5px}.hero-post{margin-bottom:3.125rem}.hero-post .container{background-position:78% -100%;background-size:24%}@media (min-width: 768px){.hero-post .container.container-main-content{border-radius:0 25px 0 0}}.hero-post .hero-inner{padding-top:0;padding-bottom:0}.hero-post .hero-content{padding:3rem 0}@media (min-width: 768px){.hero-post .hero-content{padding-right:4.3125rem;height:351px}.hero-post .hero-content.resource-center-hero .hero-content{height:auto;min-height:300px}}.hero-post .post-meta{display:flex;flex-direction:column;font-size:.8125rem;letter-spacing:1.95px;text-transform:uppercase}@media (min-width: 768px){.hero-post .post-meta{flex-direction:row}}.hero-post .post-meta .post-meta-type{margin-right:.625rem;font-weight:600;padding-right:.625rem;display:flex;align-items:center;position:relative}@media (min-width: 768px){.hero-post .post-meta .post-meta-type:not(.hide-bullet):after{content:'';width:4px;height:4px;border-radius:5px;background-color:#fff;display:block;margin-left:1rem}.hero-post .post-meta .post-meta-type:not(.hide-bullet):before{content:'';width:2.5rem;border-bottom:2px solid #ffbf00;position:absolute;bottom:-.625rem}}.hero-post .hero-title{margin-top:1.5625rem;margin-bottom:2.1875rem;font-size:2.25rem;line-height:1.22em;font-weight:600;letter-spacing:-.36px}.hero-post .hero-description{font-size:1.125rem;letter-spacing:-.29px;line-height:1.61em;font-weight:500}.hero-post .post-funders{font-size:.875rem;line-height:1.43em;font-family:"source-sans-pro",sans-serif}.hero-post .post-funders .post-funders-label{font-weight:800}.hero-post .hero-image-wrapper{height:351px;width:377px;display:none;border-radius:0 20px 0 0;margin-right:-15px;margin-top:0;background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width: 768px){.hero-post .hero-image-wrapper{display:flex;overflow:hidden;flex:0 0 386px}}.resource-center-hero.mc{margin-bottom:2.1875rem !important}.resource-center-hero.mc .hero-title{font-size:3.125rem !important;line-height:1.115em !important}.resource-center-hero.resource-center-main-hero.mc .hero-title{margin-top:0 !important}@media (min-width: 768px){.hero-job-opportunities.hero-job-opportunities-no-image .container-main-content{background-position:109% 43%;background-size:25%;padding-right:25%;border-radius:0 .375rem 0 0}}.hero-job-opportunities.hero-job-opportunities-no-image .hero-content{height:auto}@media (min-width: 768px){.hero-page.hero-page-no-image .container{background-position:109% 43%;background-size:25%;padding-right:25%;border-radius:0 .375rem .375rem 0}}.hero-page.hero-page-no-image .hero-content{height:auto}@media (min-width: 768px){.hero-page-signup.hero-page-no-image .container{background-position:109% 43%;background-size:25%;padding-right:25%;border-radius:0 .375rem .375rem 0}}.hero-page-signup.hero-page-no-image .hero-content{height:auto}.hero-page-signup.hero-page-no-image .hero-image-wrapper{display:none}@media (min-width: 768px){.hero-page-not-found .container{padding-right:25%}}.hero-focus-areas .hero-content{height:auto}.hero-focus-areas .hero-description{max-width:850px}.hero-focus-areas .container{background-position:112% -30%}.hero-focus-areas .container.container-main-content{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.profile-series-hero.listing-hero .container{padding-right:0}@media (min-width: 768px){.profile-series-hero.listing-hero .hero-row{display:flex}}@media (min-width: 768px){.profile-series-hero.listing-hero .hero-row-content{padding-right:1.875rem;max-width:850px}}.profile-series-hero.listing-hero .hero-image-wrapper{height:351px;width:377px;display:none;border-radius:0 0.375rem 0.375rem 0;margin-right:-15px;margin-top:0;background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width: 768px){.profile-series-hero.listing-hero .hero-image-wrapper{display:flex;overflow:hidden;flex:0 0 386px}}.hero-post .post-meta .post-meta-type.hide-underline a{text-decoration:none !important}.hero-post.resource-center-hero .hero-title{margin-top:0.925rem;padding-top:0.5em;position:relative}.hero-post.resource-center-hero .hero-title:before{background-color:#FFBF00;content:'';height:1px;position:absolute;top:0;width:0.9em}.hero-post.resource-center-hero .post-meta-date.has-separator:after{display:none}.hero-post .hero-description{font-size:1.125rem;letter-spacing:-.29px;line-height:1.61em;font-weight:500}.hero-post .resource-center-meta{position:absolute;bottom:2em}.hero-meta-info{display:flex;align-items:center;align-content:center}.hero-meta-info .post-meta-type,.hero-meta-info .post-meta-date,.hero-meta-info .post-meta-source{font-family:'source-sans-pro', sans-serif;font-size:14px}.hero-meta-info .post-meta-type:after,.hero-meta-info .post-meta-date:after{content:'';display:inline-block;margin:0 10px;border-radius:50%;height:3px;width:3px;background-color:#FFBF00;top:-3px;position:relative;vertical-align:center}.hero-post .post-funders{font-size:0.875rem;line-height:1.43em;font-family:"source-sans-pro", sans-serif}.hero-post .post-funders .post-funders-label{font-weight:800}.hero-post .post-project{font-size:0.875rem;line-height:1.43em;font-family:"source-sans-pro", sans-serif}.hero-post.resource-center-hero.resource-center-item-hero .hero-title{font-size:2rem}.search-overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;z-index:999}.search-overlay-active{overflow:hidden}.search-overlay-active .search-overlay{display:block}.search-overlay-content{background:#005a9c;width:calc(100% - 50px);height:calc(100% - 50px);margin:25px;padding:2.8125em;display:flex;flex-direction:column;border-radius:.3125rem}.search-overlay-row{display:flex;flex-direction:row-reverse;justify-content:space-between}.search-overlay-logo{max-width:17.9em;align-self:flex-start}.search-overlay-close{max-width:2.3em;align-self:flex-start;cursor:pointer;opacity:1;transition:opacity .1s linear}.search-overlay-close:hover{opacity:.7}.search-overlay-form{flex:1;align-self:center;display:flex;background:transparent;justify-content:center;align-items:center;max-width:800px;width:100%}.search-overlay-form input:focus,.search-overlay-form button:focus{outline:none}.search-overlay-form-content{width:100%}.search-overlay-input-wrapper{width:100%;border-bottom:3px solid #fff}.search-overlay-input-icon{position:absolute;color:#fff;font-size:2.5rem !important;top:50%;margin-left:-3rem;background:transparent;border:0;transform:translate(0, -25%)}.search-overlay-input{width:100%;background:transparent;border:0;color:#fff;font-size:4.0625rem;padding-right:3.75rem}.search-overlay-input::placeholder{color:#fff}.search-overlay-instructions{text-align:right;font-size:0.9375rem;color:#fff;margin-top:1em}.navbar .menu-main-menu-container{flex:1;padding-bottom:0;transition:transform .5s linear;margin-top:78px;top:0;z-index:999;background:#005a9c;width:100vw;height:calc(100vh - 80px)}@media (max-width: 992px){.navbar .menu-main-menu-container{position:fixed;transform:translateX(-100%);overflow-y:auto}}@media (min-width: 992px){.navbar .menu-main-menu-container{display:block;margin-top:0;background:transparent;width:auto;height:auto}}.navbar .menu-main-menu{padding-left:30px;padding-right:30px;padding-bottom:55px}@media (min-width: 992px){.navbar .menu-main-menu{padding:0}}.navbar .menu-main-menu .menu-item-dropdown-feature-column{display:none}@media (min-width: 768px){.navbar .menu-main-menu .menu-item-dropdown-feature-column{border-left:1px solid #ccc;display:block}}.navbar .menu-main-menu .menu-item-dropdown-feature-column li{margin-top:1.79em;margin-left:2.5rem}.navbar .menu-main-menu .menu-item-featured-title{text-transform:uppercase;font-size:.875rem;line-height:1.43em;letter-spacing:.7px;font-weight:600;color:#fff}@media (min-width: 768px){.navbar .menu-main-menu .menu-item-featured-title{color:#005a9c}}.navbar .menu-main-menu .menu-item-featured-underline{margin-top:.9375rem;width:40px;height:1px;background:#ffbf00}.navbar .menu-main-menu .menu-item-featured-description{margin-top:.9375rem;font-size:.875rem;color:#fff;font-weight:normal;line-height:1.57em;letter-spacing:.11px}@media (min-width: 768px){.navbar .menu-main-menu .menu-item-featured-description{color:#24211f}}.navbar .menu-main-menu .menu-item-featured-more-link{font-size:.9375rem;line-height:1.87em;letter-spacing:-.08px;font-weight:600;margin-top:1.875rem;display:flex;align-items:center;justify-content:flex-start}.navbar .menu-main-menu .menu-item-featured-more-link:after{content:'\f178';font-family:'Font Awesome 5 Pro';font-size:1.0625rem;margin-left:.75rem}.navbar .menu-main-menu .menu-item-featured-more-link:after:hover{text-decoration-color:transparent}.main-menu-mobile-secondary{background:#146daf;padding:40px 30px 60px}@media (min-width: 992px){.main-menu-mobile-secondary{display:none}}.main-menu-mobile-secondary .search-input-wrapper{position:relative}.main-menu-mobile-secondary .search-input-wrapper input:focus,.main-menu-mobile-secondary .search-input-wrapper button:focus{outline:none}.main-menu-mobile-secondary .search-input-icon{position:absolute;color:#24211f;font-size:1.0625rem !important;top:50%;margin-left:-2.5rem;background:transparent;border:0;transform:translate(0, -45%)}.main-menu-mobile-secondary .search-input{width:100%;background:#fff;border:0;color:#24211f;font-size:1.1875rem;font-weight:400;border-radius:1.315789474em;padding:10px 23px;letter-spacing:-0.1px}.main-menu-mobile-secondary .search-input::placeholder{color:#24211f}.main-menu-mobile-secondary .links-title{font-weight:600;text-transform:uppercase;font-size:1.066666667rem;letter-spacing:1.5px;margin-top:3.125rem;margin-bottom:1.5625rem}.main-menu-mobile-secondary .links-list-link{height:2rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:.5rem;color:#fff}.main-menu-mobile-secondary .links-list-link i{border:1.5px solid #fff;border-radius:100%;width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;font-size:0.875rem}.main-menu-mobile-secondary .links-list-link-text{font-family:"source-sans-pro",sans-serif;margin-left:.75rem}.chcs-featured-content.home-featured-content{margin-bottom:3.188rem}.chcs-featured-content .chcs-featured-posts-row{display:flex;flex-direction:column;margin-top:2.8125rem}@media (min-width: 768px){.chcs-featured-content .chcs-featured-posts-row{flex-direction:row}}.chcs-featured-content .chcs-featured-posts-row .chcs-featured-post{flex:1;margin-top:4rem}@media (min-width: 768px){.chcs-featured-content .chcs-featured-posts-row .chcs-featured-post{margin-right:2.5rem;margin-top:0}}.chcs-featured-content .chcs-featured-posts-row .chcs-featured-post:last-child{margin-right:0}.chcs-featured-content .chcs-featured-post{display:flex;flex-direction:column}.chcs-featured-content .chcs-featured-post .wp-post-image{width:100%}.chcs-featured-content .chcs-featured-post-large{flex-direction:column}@media (min-width: 768px){.chcs-featured-content .chcs-featured-post-large{flex-direction:row}}@media (min-width: 768px){.chcs-featured-content .chcs-featured-post-large .chcs-featured-post-image-link{width:43%;margin-right:2.5rem}}.chcs-featured-content .chcs-featured-post-large .chcs-featured-post-info{flex:1}.chcs-featured-content .chcs-featured-post-large .post-title{font-size:1.1875rem;letter-spacing:-.36px;line-height:1.166666667em}@media (min-width: 768px){.chcs-featured-content .chcs-featured-post-large .post-title{font-size:1.875rem}}.chcs-featured-content .chcs-featured-post-image{position:relative;width:100%;padding-top:67%;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:5px}.chcs-featured-content .chcs-featured-post-image.chcs-fetaured-post-image-placeholder{background-color:#0067B4;background-size:contain}.chcs-featured-content .chcs-featured-post-image .wp-post-image{position:absolute;top:0;left:0;right:0;bottom:0}.chcs-featured-content .post-info-meta{text-transform:uppercase;font-size:0.8125rem;margin-top:1.5625rem;display:flex;flex-direction:row}.chcs-featured-content .post-info-meta-type{color:#005a9c;font-weight:600;letter-spacing:1.95px;display:flex;align-items:center;padding-right:1rem}.chcs-featured-content .post-info-meta-type:after{content:'';width:4px;height:4px;border-radius:5px;background-color:#005a9c;display:block;margin-left:1rem}.chcs-featured-content .post-info-meta-type.hide-bullet:after{display:none}.chcs-featured-content .post-info-meta-date{font-weight:500;color:#757575}.chcs-featured-content .post-info-meta-underline{background:#ffbf00;height:2px;width:2.5rem;margin-top:1rem}.chcs-featured-content .chcs-featured-post-title-link{color:#332c28;transition:color .2s linear}.chcs-featured-content .chcs-featured-post-title-link:hover{color:#005a9c}.chcs-featured-content .post-title{font-size:1.1875rem;font-weight:600;font-family:"noto-sans-semicondensed",sans-serif;letter-spacing:-.23px;line-height:1.37;color:#332c28}.chcs-featured-content .post-title:hover{color:#005a9c}.chcs-featured-content .post-excerpt{font-size:1.125rem;color:#332c28;margin-top:0.625rem;line-height:1.5em;font-family:"source-sans-pro",sans-serif}.chcs-featured-content.projects-featured-projects{margin-top:2.5rem}.chcs-featured-content.projects-featured-projects .projects-title{margin-top:1.4rem;margin-bottom:2.8125rem;font-family:"noto-sans-semicondensed",sans-serif;font-weight:600;border-bottom:2px solid #cccccc;font-size:1.875rem;line-height:1em;padding-bottom:.3em;position:relative}.chcs-featured-content.projects-featured-projects .chcs-featured-post:first-of-type{margin-top:0}.chcs-featured-post-evidence-img-wrapper{position:relative}.chcs-featured-post-evidence-img-wrapper .chcs-featured-post-image{border-radius:0.3125rem}.chcs-featured-post-evidence-img-wrapper .chcs-featured-post-image-link{position:relative}.chcs-featured-post-evidence-img-wrapper .chcs-featured-post-image-link:before{content:'';position:absolute;border-radius:0.3125rem;background:linear-gradient(180deg, rgba(0,0,0,0) 49.88%, rgba(0,0,0,0.3) 71.92%, rgba(0,0,0,0.75) 89.95%);inset:0;width:100%;height:100%;z-index:1}.chcs-featured-post-evidence-img-wrapper .post-info-meta{position:absolute;width:100%;margin-top:0;bottom:0;left:0;width:100%;z-index:2;padding-inline:1.31rem;padding-bottom:1.383rem;pointer-events:none;align-items:center}.chcs-featured-post-evidence-img-wrapper .post-info-meta-type{padding-right:.88rem}.chcs-featured-post-evidence-img-wrapper .post-info-meta-type:after{background-color:#fff;width:.25rem;height:.25rem;margin-left:.88rem;flex:0 0 .25rem}.chcs-featured-post-evidence-img-wrapper .post-info-meta-type span{color:#fff;font-size:0.75rem;font-weight:700;line-height:2.40;letter-spacing:0.12188rem;text-transform:uppercase;text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:#ffbf00;text-underline-offset:0.563em}.chcs-featured-post-evidence-img-wrapper .post-info-meta-date{color:#fff;font-size:0.8125rem;font-weight:500;line-height:1.42;text-transform:uppercase;flex:0 0 6.75rem}.signup-callout{background:#005a9c;color:#fff;position:relative;margin-top:5rem;margin-bottom:5rem;padding-top:5rem;padding-bottom:5rem;overflow:hidden}.signup-callout.signup-resource-center{margin-top:3rem;margin-bottom:7rem}@media (min-width: 768px){.signup-callout{overflow:visible}}.signup-callout .container{display:flex;flex-direction:column}@media (min-width: 768px){.signup-callout .container{flex-direction:row;justify-content:center;align-items:center}}.signup-callout .section-title{font-size:2.1875rem;font-family:"noto-sans-semicondensed",sans-serif;font-weight:600;letter-spacing:-0.7px;position:relative;z-index:2;text-align:center;margin-bottom:2rem}@media (min-width: 768px){.signup-callout .section-title{margin:0 7.5rem 0 0;text-align:left}}.signup-callout .email-signup-form{position:relative;z-index:2;display:flex;flex-direction:column}@media (min-width: 768px){.signup-callout .email-signup-form{flex-direction:row}}.signup-callout .email-input{font-size:1.1875rem;color:#24211f;font-family:"source-sans-pro",sans-serif;padding:.6rem 1.6875rem;border-radius:1.5625rem;border:0;display:block;width:100%}@media (min-width: 768px){.signup-callout .email-input{width:auto}}.signup-callout .email-input::placeholder{color:#24211f}.signup-callout .submit-button{font-size:1.1875rem;color:#fff;background:#3ea38e;border:0;margin-top:1rem;margin-left:1.25rem;padding:0.5625rem 1.6875rem;border-radius:1.5625rem;align-self:flex-end}@media (min-width: 768px){.signup-callout .submit-button{margin-top:0;align-self:initial}}.signup-callout-background-image{position:absolute;top:50%;left:3%;transform:translate(10%, -50%);z-index:1}.home-focus-areas{position:relative;z-index:2;text-align:center}.home-focus-areas .home-section-title,.home-focus-areas .home-section-intro{text-align:left}.home-focus-areas .home-focus-areas-row{position:relative;display:flex;flex-direction:row;flex-wrap:wrap}@media (min-width: 992px){.home-focus-areas .home-focus-areas-row{padding-top:495px}}.home-focus-areas .home-focus-area{width:50%;height:350px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;cursor:pointer;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:.12s ease-in;transition-property:height, width, transform, box-shadow;position:relative;box-shadow:0 0 0 rgba(0,0,0,0.5)}@media (min-width: 992px){.home-focus-areas .home-focus-area{position:absolute;width:calc(20% - 4px);height:100%;top:0}}.home-focus-areas .home-focus-area:nth-child(1) .home-focus-area-button{background:#ffbf00}.home-focus-areas .home-focus-area:nth-child(1) .home-focus-area-bar{background:#ffbf00}@media (min-width: 992px){.home-focus-areas .home-focus-area:nth-child(2){left:calc(20%)}}.home-focus-areas .home-focus-area:nth-child(2) .home-focus-area-button{background:#c82257}.home-focus-areas .home-focus-area:nth-child(2) .home-focus-area-bar{background:#c82257}@media (min-width: 992px){.home-focus-areas .home-focus-area:nth-child(3){left:calc(40%)}}.home-focus-areas .home-focus-area:nth-child(3) .home-focus-area-button{background:#3ea38e}.home-focus-areas .home-focus-area:nth-child(3) .home-focus-area-bar{background:#3ea38e}@media (min-width: 992px){.home-focus-areas .home-focus-area:nth-child(4){left:calc(60%)}}.home-focus-areas .home-focus-area:nth-child(4) .home-focus-area-button{background:#f93}.home-focus-areas .home-focus-area:nth-child(4) .home-focus-area-bar{background:#f93}@media (min-width: 992px){.home-focus-areas .home-focus-area:nth-child(5){left:80%}}.home-focus-areas .home-focus-area:nth-child(5) .home-focus-area-button{background:#2e3192}.home-focus-areas .home-focus-area:nth-child(5) .home-focus-area-bar{background:#2e3192}@media (min-width: 992px){.home-focus-areas .home-focus-area:nth-child(n+6){display:none}}.home-focus-areas .home-focus-area-gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 100%);transition:.3s linear}@media (min-width: 992px){.home-focus-areas .home-focus-area-gradient{display:block}}.home-focus-areas .home-focus-area-title{color:#fff;position:relative;font-size:1.25rem;line-height:1.16em;font-weight:600;letter-spacing:-.55px;text-align:center}@media (min-width: 768px){.home-focus-areas .home-focus-area-title{font-size:1.5625rem;padding:0 1em}}.home-focus-areas .home-focus-area-underline{width:20%;height:2px;background:#fff;position:relative;margin:1rem 0 2.6875rem}.home-focus-areas .home-focus-area-button{width:1.3rem;height:1.3rem;border-radius:100%;border:4px solid #fff;transform:translateY(50%);display:flex;justify-content:center;align-items:center;transition:height .12s ease-in, width .12s ease-in;position:relative;z-index:2}.home-focus-areas .icon-diagonal-arrow{transform:scale(0);transition:.3s ease-in;display:none}@media (min-width: 992px){.home-focus-areas .icon-diagonal-arrow{display:block;opacity:0}}.home-focus-areas .home-focus-area-bar{height:0;width:100%;transition:.3s linear;position:relative;transition-property:height, border-radius}.home-focus-areas-button{margin:5rem auto 5rem;display:inline-block;background:#3ea38e;color:#fff;font-size:1.1875rem;font-weight:600;letter-spacing:-.1px;line-height:1.47em;padding:0.473684211em 1.4211em;border-radius:1.5625rem;transition:.3s linear}.home-focus-areas-button:hover{background:#2d8e7a;text-decoration:none;color:#fff}.home-focus-areas .home-focus-area:hover{text-decoration:none;z-index:2}@media (min-width: 992px){.home-focus-areas .home-focus-area:hover{width:22%;height:104%;transform:translate(-1vw, -2%);box-shadow:0 0 10px rgba(0,0,0,0.7)}}@media (min-width: 992px){.home-focus-areas .home-focus-area:hover .home-focus-area-button{width:2.925rem;height:2.925rem;border-width:0}.home-focus-areas .home-focus-area:hover .icon-diagonal-arrow{transform:scale(1);opacity:1}.home-focus-areas .home-focus-area:hover .home-focus-area-bar{height:2.275rem}}.latest-resources .all-resources-wrapper{display:flex;justify-content:center}.latest-resources .all-resources{margin:5rem auto 5rem;display:inline-block;background:#3ea38e;color:#fff;font-size:1.1875rem;font-weight:600;letter-spacing:-.1px;line-height:1.47em;padding:0.473684211em 1.4211em;border-radius:1.5625rem;transition:.3s linear}.latest-resources .all-resources:hover{background:#2d8e7a;text-decoration:none;color:#fff}.latest-resources.latest-resources-type-hidden .latest-resources-item .post-info-meta-date{padding-left:0}.latest-resources.latest-resources-type-hidden .latest-resources-item .post-info-meta-date:before{display:none}.latest-resources-list{display:flex;flex-direction:column}@media (min-width: 992px){.latest-resources-list{flex-direction:row;flex-wrap:wrap}}.latest-resources-item{margin-bottom:2.8125rem}@media (min-width: 768px){.latest-resources-item{flex:0 0 50%;display:flex;flex-direction:row}}@media (min-width: 992px){.latest-resources-item{padding:0 1.25rem 0 0}.latest-resources-item:nth-child(even){padding:0 0 0 1.25rem}.latest-resources-item.related-resources-item:nth-child(even){padding:0 0 0}}.latest-resources-item .post-info-meta{text-transform:uppercase;font-size:0.8125rem;margin-top:0;display:flex;flex-direction:row}.latest-resources-item .post-info-meta-type{display:flex;align-items:center;color:#005a9c;font-weight:600;letter-spacing:1.95px}.latest-resources-item .post-info-meta-type:after{top:7px;content:'';width:4px;height:4px;border-radius:5px;background-color:#005a9c;display:block;margin-right:.625rem;margin-left:.5rem}.latest-resources-item .post-info-meta-type.hide-bullet:after{display:none}.latest-resources-item .post-info-meta-date{position:relative;padding-left:1rem;font-weight:500;color:#757575;white-space:nowrap}.latest-resources-item .post-info-meta-underline{background:#ffbf00;height:2px;width:2.5rem;margin-top:1rem}.latest-resources-item .latest-resources-title-link{color:#332c28;transition:color .2s linear}.latest-resources-item .latest-resources-title-link:hover{color:#005a9c}.latest-resources-item .post-title{font-size:1.1875rem;font-weight:600;font-family:"noto-sans-semicondensed",sans-serif;letter-spacing:-.23px;line-height:1.37}@media (min-width: 768px){.latest-resources-image-link{width:46.6%;margin-right:6.7%}.latest-resources-image-link.related-resources-image-link{max-width:275px}}.latest-resources-image{position:relative;width:100%;padding-top:67%;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:5px}.latest-resources-image.chcs-fetaured-post-image-placeholder{background-color:#0067B4;background-size:contain}.latest-resources-post-info{flex:1}.chcs-footer{margin-top:5rem;background-image:url(a8b70090f80f3bafb6934ae8a807be2f.svg);background-position:-180% 85%;background-repeat:no-repeat}@media (min-width: 768px){.chcs-footer{background-position:160% 60%}}@media (min-width: 992px){.chcs-footer{background-position:107% 60%}}.chcs-footer .footer-content{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.chcs-footer .footer-logo-wrapper{padding-top:4.375rem}.chcs-footer .footer-logo{width:100%;max-width:363px;margin-bottom:3.125rem}@media (min-width: 992px){.chcs-footer .footer-logo{transform:translateX(-47px)}}.chcs-footer .footer-menu{display:flex;flex-direction:column}@media (min-width: 768px){.chcs-footer .footer-menu{flex-direction:row}}.chcs-footer .footer-menu-column{width:100%;display:flex;flex-direction:column;margin-bottom:4rem}@media (min-width: 768px){.chcs-footer .footer-menu-column{flex:0 0 33%}}.chcs-footer .footer-menu-header{color:#757575;text-transform:uppercase;text-align:center;font-size:0.9375rem;letter-spacing:1.5px;line-height:1.33em;font-weight:600;margin-bottom:1.9rem;text-decoration:underline solid transparent;transition:text-decoration .2s ease}@media (min-width: 768px){.chcs-footer .footer-menu-header{text-align:left}}.chcs-footer .footer-menu-header:hover{text-decoration:underline solid #757575}.chcs-footer .footer-menu-item{color:#005a9c;font-size:1rem;letter-spacing:.08px;line-height:2.1875rem;font-family:"source-sans-pro",sans-serif;text-decoration:underline solid transparent;transition:text-decoration .2s ease}.chcs-footer .footer-menu-item:hover{text-decoration:underline solid #005a9c}.chcs-footer .footer-menu-item-social{height:2rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:.5rem;text-decoration:none}.chcs-footer .footer-menu-item-social i{border:1.5px solid #005a9c;border-radius:100%;width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;font-size:0.875rem;text-decoration:none;background-color:#fff;transition:background-color .2 ease}.chcs-footer .footer-menu-item-social span{text-decoration:underline solid transparent}.chcs-footer .footer-menu-item-social:focus i,.chcs-footer .footer-menu-item-social:active i,.chcs-footer .footer-menu-item-social:hover i{color:#fff;background-color:#005a9c;text-decoration:none}.chcs-footer .footer-menu-item-social-text{margin-left:.75rem}.chcs-footer .footer-baseline{margin-top:2rem}@media (min-width: 768px){.chcs-footer .footer-baseline{display:flex;justify-content:space-between}}.chcs-footer .footer-copyright{font-size:0.875rem;color:#757575;letter-spacing:.07px;font-family:"source-sans-pro",sans-serif;margin-bottom:2rem}.chcs-footer .footer-business-links{display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:5rem}.chcs-footer .footer-business-links a{font-family:"source-sans-pro",sans-serif;font-size:.875rem;letter-spacing:.07px;color:#757575;display:flex;align-items:center}@media (min-width: 768px){.chcs-footer .footer-business-links a{margin-left:1rem}.chcs-footer .footer-business-links a:first-child:after{content:'';width:4px;height:4px;border-radius:5px;background-color:#757575;display:block;margin-left:1rem}}.chcs-footer .footer-business-links a:hover{text-decoration-color:#757575}.listing-hero{position:relative;z-index:2;margin-bottom:1.25rem}@media (min-width: 768px){.listing-hero{margin-bottom:0}}@media (min-width: 768px){.listing-hero.listing-hero-search .container{min-height:251px}}.listing-hero .bg-left{width:50%;background:#005a9c;height:100%;position:absolute;top:0;left:0}.listing-hero .container{background-color:#005a9c;color:#fff;position:relative;background-image:url(a8b70090f80f3bafb6934ae8a807be2f.svg);background-position:-222% -76%;background-repeat:no-repeat}@media (min-width: 768px){.listing-hero .container{background-position:109% 43%;background-size:25%;padding-right:25%;border-radius:0 .375rem .375rem 0}}@media (min-width: 768px) and (min-width: 1200px){.listing-hero .container{padding-right:15%}}@media (min-width: 768px) and (min-width: 1400px){.listing-hero .container{padding-right:10%}}.listing-hero .listing-hero-title{font-size:2.25rem;margin-top:7.5rem;margin-bottom:0.6em;line-height:1.22em;letter-spacing:-.36px;font-weight:600}@media (min-width: 992px){.listing-hero .listing-hero-title{margin-top:5rem}}.listing-hero .listing-hero-content{font-size:1.125rem;letter-spacing:-.27px;font-weight:500;margin-bottom:3.333333333em;line-height:1.61em}.listing-hero .listing-hero-content a{color:#fff}.listing-filter-bar{position:relative;z-index:2;border-bottom:1px solid #ccc}.listing-filter-bar .facetwp-facet{margin:0}@media (min-width: 768px){.listing-filter-bar-row{display:flex;flex-direction:row;padding:2.1875rem 0 0}}.listing-filter-title{padding-bottom:1.25rem;color:#005a9c;text-transform:uppercase;font-size:0.875rem;letter-spacing:.7px;line-height:1.43em;font-weight:600;display:flex;align-items:center;justify-content:center}.listing-filter-dropdown{position:relative;font-size:.875rem}@media (min-width: 768px){.listing-filter-dropdown{position:static}}@media (min-width: 992px){.listing-filter-dropdown{margin-left:2.625rem}}.listing-filter-dropdown .facetwp-checkbox{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9btUUqDi1YxCFDdbIgKuKoVShChVArtOpgcumH0KQhSXFxFFwLDn4sVh1cnHV1cBUEwQ8QNzcnRRcp8X9JoUWMB8f9eHfvcfcO8DcqTDW7xgBVs4xMKink8itC8BU9CCGCGAYkZuqzopiG5/i6h4+vdwme5X3uz9GnFEwG+ATiGaYbFvE68dSmpXPeJ46ysqQQnxOPGnRB4keuyy6/cS457OeZUSObmSOOEgulDpY7mJUNlXiSOK6oGuX7cy4rnLc4q5Uaa92TvzBc0JaXuE5zCCksYBEiBMioYQMVWEjQqpFiIkP7SQ//oOMXySWTawOMHPOoQoXk+MH/4He3ZnFi3E0KJ4HuF9v+GAaCu0Czbtvfx7bdPAECz8CV1vZXG8D0J+n1thY/Avq3gYvrtibvAZc7QOxJlwzJkQI0/cUi8H5G35QHIrdA76rbW2sfpw9AlrpK3wAHh8BIibLXPN4d6uzt3zOt/n4ANJJyjoIYOeoAAAAGYktHRAAkAB4ArATaUwIAAAAJcEhZcwAALiMAAC4jAXilP3YAAAAHdElNRQflBggTGg0QVWaRAAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAAAUBJREFUOMvNkjGKAkEQRV+1A6OoiZOZTuwVjExNvZGBNxEvIIiRkalnEMHIRKSxeuzaYJlh1l11hQ32QwfV/evTv+pLjNFEhM1mw263I4TAK6RpymAwYDgcYmYkIsJ6vWa73TIej8myDDMDQESqxvIO4Hw+s1qtUFVGoxGoqk2nU9vv9/YOjsejzWYzU1VLVJXb7UaWZcQY+S263S6qiqp+2gGIMeKcI8aIiHyxUrdkZjjnMLOKm9wTHwncz6heu0eEV6jzHX+AfyhShqkeqp/wEy8p1yYibwmVfDMjSZKERqNBURTVxJ9tqp6rstelaUqe5ywWC7z3hBAIIVAUxbdTvl2vV5bLJXme02w2kRijee+Zz+ccDgc6nU4V//sflWn13tPv95lMJrRarU+Rknw6nbhcLk/tmBntdpter1fVH2kL+F+4ezIoAAAAAElFTkSuQmCC);background-position:left 4px}.listing-filter-dropdown .facetwp-checkbox.checked{background-image:url(d994e7d3eb7d1262866122a2a4fd07b2.png)}.listing-filter-dropdown .facetwp-depth .facetwp-checkbox{color:#332c28}.listing-filter-dropdown .facetwp-depth .facetwp-checkbox .facetwp-counter{font-weight:600}.listing-filter-dropdown:hover,.listing-filter-dropdown.active{z-index:1000}@media (max-width: 768px){.listing-filter-dropdown.active{border:1px solid #ccc;border-bottom:1px solid #fff}.listing-filter-dropdown.active .fa-chevron-down{transform:scaleY(-1)}}@media (min-width: 768px){.listing-filter-dropdown:hover .listing-filter-dropdown-header{border:1px solid #ccc;border-bottom:1px solid #fff}.listing-filter-dropdown:hover .listing-filter-dropdown-header .fa-chevron-down{transform:scaleY(-1)}}.listing-filter-dropdown-panel{opacity:0;max-height:0;overflow:hidden;transition:all .05s ease-in-out;background:white}@media (min-width: 768px){.listing-filter-dropdown-panel{position:absolute;left:0;right:0}}@media (max-width: 768px){.listing-filter-dropdown.active .listing-filter-dropdown-panel{opacity:1;max-height:1000px;margin:-1px 0 1.25rem 0;padding-top:2.8125rem;padding-bottom:3.75rem;border-bottom:.625rem solid #ffbf00;border-top:.0625rem solid #ccc;transition:all .25s ease-in-out}}@media (min-width: 768px){.listing-filter-dropdown:hover .listing-filter-dropdown-panel{opacity:1;max-height:1000px;margin:-1px 0 1.25rem 0;padding-top:2.8125rem;padding-bottom:3.75rem;border-bottom:.625rem solid #ffbf00;border-top:.0625rem solid #ccc;transition:all .25s ease-in-out}}@media (min-width: 768px){.listing-filter-dropdown-panel .container>.facetwp-facet{column-count:3}}.listing-filter-dropdown-panel .container>.facetwp-facet>.facetwp-overflow .facetwp-checkbox,.listing-filter-dropdown-panel .container>.facetwp-facet>.facetwp-checkbox{font-weight:bold;color:#005a9c;margin-bottom:6px}.listing-filter-dropdown-panel .container .facetwp-checkbox,.listing-filter-dropdown-panel .container .facetwp-depth{break-inside:avoid}.listing-filter-dropdown-panel .container .facetwp-depth{margin-bottom:20px}.listing-filter-dropdown-panel .container .facetwp-type-checkboxes .facetwp-depth{display:inherit}.listing-filter-dropdown-panel .container .facetwp-expand{display:none}.listing-filter-dropdown-header{position:relative;z-index:300;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:none;padding:.25rem 1rem 1rem;font-size:1rem;font-weight:500;line-height:1em;color:#332c28;letter-spacing:.16px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (min-width: 768px){.listing-filter-dropdown-header{background:#fff;border:1px solid #fff}}@media (min-width: 992px){.listing-filter-dropdown-header{line-height:1.75em}}.listing-filter-dropdown-header .fa-chevron-down{margin-left:7px;font-size:12px}.listing-filter-search-wrapper{display:flex;flex:1;justify-content:center;padding-bottom:1rem}@media (min-width: 768px){.listing-filter-search-wrapper{justify-content:flex-end}}.listing-filter-search-wrapper .facetwp-search{border:2px solid #005a9c;padding:.375rem 1.5625rem;border-radius:2.5rem}.listing-filter-search-wrapper .facetwp-search:focus{outline:none}.listing-filter-search-wrapper .facetwp-icon{font-family:"Font Awesome 5 Pro";font-weight:600;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;top:.625rem;right:.625rem;opacity:1}.listing-filter-search-wrapper .facetwp-icon:before{height:18px;width:18px;content:'\f002';background:none;font-size:1.0625rem;color:#005a9c}.listing-filter-search-wrapper .facetwp-icon.f-loading:before{animation:none}.facetwp-selections-wrapper{background:#f4f4f4;padding:1.5rem 0;margin-bottom:1.875rem}.facetwp-selections ul{margin:0;padding:0}.facetwp-selections .facetwp-selection-label{display:none}.facetwp-selections .facetwp-selection-value{position:relative;padding:.625rem 1.375rem .6875rem 1.75rem;border-radius:1.25rem;color:#fff;font-size:.75rem;text-transform:uppercase;font-weight:600;background-color:#146daf !important;background-image:none !important}.facetwp-selections .facetwp-selection-value i{position:absolute;top:.5rem;left:.75rem;font-size:1rem;pointer-events:none}.facetwp-selections .facetwp-selection-value:hover{background-color:#2e3192 !important}.facetwp-custom-count{font-size:1rem;font-weight:500}.facetwp-custom-count:before{content:'';display:block;height:.125rem;width:2.5rem;margin-bottom:.625rem;background-color:#005a9c}.listing-list{margin-top:3.125rem}.listing-item{margin-bottom:2.8125rem}@media (min-width: 768px){.listing-item{flex:0 0 50%;display:flex;flex-direction:row}}.listing-item .post-info-meta{text-transform:uppercase;font-size:0.8125rem;margin-top:0;display:flex;flex-direction:row;position:relative}.listing-item .post-info-meta-type{color:#005a9c;font-weight:600;letter-spacing:1.95px;display:flex;align-items:center;padding-right:1rem}.listing-item .post-info-meta-type:after{content:'';width:4px;height:4px;border-radius:5px;background-color:#005a9c;display:block;margin-left:1rem}.listing-item .post-info-meta-type.hide-bullet:after{display:none}.listing-item .post-info-meta-edit-link{position:absolute;right:0}.listing-item .post-info-meta-date{font-weight:500;color:#757575}.listing-item .post-info-meta-underline{background:#ffbf00;height:2px;width:2.5rem;margin-top:1rem}.listing-item .post-title{margin-bottom:1.875rem;font-size:1.1875rem;font-weight:600;letter-spacing:-.36px;line-height:1.17em;color:#332c28;text-decoration:underline solid transparent;transition:.3s ease}@media (min-width: 768px){.listing-item .post-title{font-size:1.875rem}}.listing-item .post-title:hover{color:#005a9c;text-decoration:underline solid #005a9c}@media (min-width: 768px){.listing-item .listing-item-image-link{width:31%;margin-right:3.3%}}.listing-item .listing-item-image{position:relative;width:100%;padding-top:67%;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:5px}.listing-item .listing-item-image.chcs-fetaured-post-image-placeholder{background-color:#0067B4;background-size:contain}.listing-item .listing-item-post-info{flex:1}.listing-item .listing-item-post-info p{margin-bottom:0}.listing-item a{text-decoration:underline solid transparent;transition:text-decoration .2s ease}.listing-item .post-info-focus-areas{color:#332c28}.listing-item .post-info-focus-areas-label{color:#757575;font-weight:600;text-transform:uppercase;font-size:.75rem;letter-spacing:1.2px;margin-right:.25rem}.listing-item .post-info-focus-areas-link{font-family:"source-sans-pro",sans-serif}.listing-item .post-info-focus-areas-link:hover{color:#2e3192;text-decoration:underline solid #2e3192}.listing-item.focus-area-listing-item{margin-bottom:3.4375rem}.listing-item.focus-area-listing-item .post-title{font-size:1.75rem}.listing-list.listing-grid{display:flex;flex-direction:column}@media (min-width: 768px){.listing-list.listing-grid{flex-direction:row;flex-wrap:wrap}.listing-list.listing-grid .listing-item{flex:0 0 47.5%;margin-right:5%}.listing-list.listing-grid .listing-item:nth-child(even){margin-right:0}.listing-list.listing-grid .listing-item-image-link{margin-right:0}.listing-list.listing-grid .listing-item-image{background-position:50%;background-size:contain;background-repeat:no-repeat}.listing-list.listing-grid .listing-item-post-info{display:flex;flex-direction:column;justify-content:center}.listing-list.listing-grid .post-title{font-size:1.5rem}}body .facetwp-pager{text-align:center}body .facetwp-pager-label{display:none;visibility:hidden}body .facetwp-page{border:2px solid #ccc;border-radius:.3125rem;height:44px;width:44px;font-size:1.125rem;font-weight:bold;text-align:center;padding-top:.5rem}body .facetwp-page.active{background:#005a9c;border-color:#005a9c;color:#fff}body .facetwp-page.active:hover{background:#005a9c;border-color:#005a9c}body .facetwp-page:hover{background:#2e3192;border-color:#2e3192;color:#fff;text-decoration:none}.listing-item.featured{background:#F7F7F7 0% 0% no-repeat padding-box;box-shadow:0px 1px 3px #0000001F;border:1px solid #E3E3E3;border-radius:5px;overflow:hidden;padding:21px 38px 21px 76px;position:relative}.listing-item.featured:before{background-color:#C92157;content:'';display:block;height:100%;position:absolute;top:0;left:0;width:21px}.listing-item.featured .post-info-meta{margin-top:10px}.featured-heading{font-family:"noto-sans", sans-serif;font-size:25px;font-weight:bold;letter-spacing:-0.63px;line-height:34px;color:#C92157}.topic-hero{position:relative;z-index:2}.topic-hero .bg-left{width:50%;background:#005a9c;height:100%;position:absolute;top:0;left:0}@media (max-width: 992px){.topic-hero .bg-left{width:100%}}.topic-hero .topic-hero-title{font-size:2.25rem;margin-top:0;margin-bottom:0.6em;line-height:1.22em;letter-spacing:-.36px;font-weight:600;font-family:"noto-sans",sans-serif}.topic-hero .topic-hero-content{font-size:1.125rem;letter-spacing:-.27px;font-weight:500;margin-bottom:3.333333333em;line-height:1.61em}.topic-hero .topic-hero-content a{color:#fff}@media (min-width: 992px){.topic-hero .hero-content-wrapper{padding-right:4.3125rem}}.topic-hero .hero-inner{padding-top:3rem;display:flex;justify-content:space-between;background-color:#005a9c;color:#fff;position:relative;background-image:url(a8b70090f80f3bafb6934ae8a807be2f.svg);background-position:-222% -76%;background-repeat:no-repeat;background-size:25%;border-radius:0 20px 0 0}@media (min-width: 768px){.topic-hero .hero-inner{background-position:109% 43%}}@media (min-width: 1200px){.topic-hero .hero-inner{height:351px;overflow:hidden}}.topic-hero .topic-hero-image{display:none;max-width:459px;margin-top:-3em;margin-right:-100px}@media (min-width: 992px){.topic-hero .topic-hero-image{display:block}}.topic-hero .hero-image-wrapper{height:351px;width:377px;display:none;border-radius:0 20px 0 0;margin-right:-15px;margin-top:0;background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width: 768px){.topic-hero .hero-image-wrapper{display:flex;overflow:hidden;flex:0 0 386px;margin-top:-3rem}}@media (min-width: 768px){.select-projects .select-projects-row{display:flex}}.select-projects .project{flex:1;margin-bottom:3rem}@media (min-width: 768px){.select-projects .project{margin-right:2.5rem;margin-bottom:0}.select-projects .project:last-child{margin-right:0}}.select-projects .project:hover a{color:#005a9c;text-decoration:underline solid #005a9c}.select-projects .project-image{position:relative;width:100%;padding-top:67%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:5px}.select-projects .project-image.chcs-fetaured-post-image-placeholder{background-color:#0067B4;background-size:contain}.select-projects .project-image .wp-post-image{position:absolute;top:0;left:0;right:0;bottom:0}.select-projects .project-title-link{font-size:1.1875rem;letter-spacing:-.23px;line-height:1.37em;font-weight:600;color:#332c28;margin-top:1.5625rem;display:block;transition:.2s linear;text-decoration:underline solid transparent}.select-projects .all-projects-wrapper{display:flex;justify-content:center;margin-top:3.75rem}.select-projects .all-projects{background:#3ea38e;color:#fff;border-radius:1.5625rem;padding:0.5625rem 1.6875rem;font-size:1.1875rem;letter-spacing:-.1px;font-weight:600;cursor:pointer;transition:.2s linear;text-decoration:none}.select-projects .all-projects:hover{background:#2d8e7a}.inline-indexed-search{margin-top:8.4375rem;padding-bottom:5rem;position:relative;color:#fff}.inline-indexed-search .search-title-wrapper{position:relative;overflow:hidden;margin-bottom:1.875rem}@media (min-width: 768px){.inline-indexed-search .search-title-wrapper{overflow:visible;margin-bottom:0}}.inline-indexed-search .search-title-wrapper .bg-left{width:100%;background:#005a9c;height:100%;position:absolute;top:0;left:0}@media (min-width: 768px){.inline-indexed-search .search-title-wrapper .bg-left{width:50%}}.inline-indexed-search .search-title-wrapper .search-title-content{position:relative;z-index:1;font-weight:600;padding:0 !important;color:#333333;margin-bottom:2.5rem;line-height:1.1}@media (min-width: 768px){.inline-indexed-search .search-title-wrapper .search-title-content{z-index:auto;margin-bottom:.625rem}}.inline-indexed-search .search-title-wrapper .inline-search-title-background-image{position:absolute;top:0;right:0;transform:translate(50%, -25%)}@media (min-width: 768px){.inline-indexed-search .search-title-wrapper .inline-search-title-background-image{transform:translate(0, -25%)}}.inline-indexed-search.topics-inline-search .facetwp-checkbox[data-value="project"]{display:none}.chcs-post-container{display:flex;flex-direction:column}@media (min-width: 768px){.chcs-post-container{flex-direction:row}}.chcs-post-container .post-info-meta-underline{background:#ffbf00;height:2px;width:2.5rem;margin-top:1rem}.single-person .hero-content .hero-title{margin-bottom:.625rem;line-height:2.75rem}.chcs-post-column-content{flex:1}@media (min-width: 768px){.chcs-post-column-content{flex:0 0 74%}}.post-takeaways-wrapper{background:#f4f4f4;border-radius:0 1.25rem;padding:1.5625rem;margin-bottom:3.4375rem}@media (min-width: 768px){.post-takeaways-wrapper{padding:2.1875rem 2.8125rem}}.post-takeaways-header{color:#005a9c;font-weight:600;line-height:1em;letter-spacing:-.9px;font-size:1.875rem;margin-top:0}.post-takeaways-header-underline{width:2.5rem;height:2px;background:#ffbf00}.post-takeaways-content{margin-top:1.25rem;font-size:1rem;line-height:1.69em;letter-spacing:-.24px;color:#24211f;font-weight:500}.post-takeaways-content ul{padding-inline-start:1.25rem}.post-takeaways-content li{margin-bottom:.625rem}.chcs-post-authors{font-size:1rem;color:#24211f;margin-bottom:3.75rem}@media (min-width: 768px){.chcs-post-authors{padding-left:7.2%}}.chcs-post-authors .post-authors-label{font-size:.75rem;text-transform:uppercase;font-weight:600;letter-spacing:1.2px;color:#757575}.chcs-post-authors .post-authors-content{font-family:"source-sans-pro",sans-serif}.resource_center_item .chcs-post-authors{padding-left:0}.chcs-post-content,.chcs-areas-of-expertise{font-family:"source-sans-pro",sans-serif;font-size:1.375rem;line-height:1.4em;letter-spacing:-.11px;color:#24211f}.chcs-post-content>p,.chcs-areas-of-expertise>p{margin-bottom:1.5em}@media (min-width: 768px){.chcs-post-content>p,.chcs-areas-of-expertise>p{padding-left:7.2% !important}}@media (min-width: 768px){.chcs-post-content>ul,.chcs-post-content>ol,.chcs-areas-of-expertise>ul,.chcs-areas-of-expertise>ol{padding-left:calc(7.2% + 40px)}}.chcs-post-content>h2,.chcs-areas-of-expertise>h2{color:#005a9c;font-size:1.875rem;line-height:1.17;font-stretch:semi-condensed;font-weight:700;letter-spacing:-.36px}.chcs-post-content>h3,.chcs-areas-of-expertise>h3{font-size:1.5rem;line-height:1.58em;letter-spacing:-.24px;color:#146daf;font-weight:700}.chcs-post-content>h4,.chcs-areas-of-expertise>h4{color:#005a9c;text-transform:uppercase;font-size:1.0625rem;line-height:1.18em;font-weight:700;letter-spacing:.85px}@media (min-width: 768px){.chcs-post-content>h1,.chcs-post-content>h2,.chcs-post-content>h3,.chcs-post-content>h4,.chcs-post-content>h5,.chcs-post-content>h6,.chcs-areas-of-expertise>h1,.chcs-areas-of-expertise>h2,.chcs-areas-of-expertise>h3,.chcs-areas-of-expertise>h4,.chcs-areas-of-expertise>h5,.chcs-areas-of-expertise>h6{padding-left:7.2%}}.chcs-post-content>h2,.chcs-post-content>h3,.chcs-post-content>h4,.chcs-areas-of-expertise>h2,.chcs-areas-of-expertise>h3,.chcs-areas-of-expertise>h4{font-weight:700}@media (min-width: 768px){.chcs-post-content>hr,.chcs-areas-of-expertise>hr{margin-left:7.2%}}@media (min-width: 768px){.chcs-post-content>blockquote,.chcs-areas-of-expertise>blockquote{margin-left:7.2%}}@media (min-width: 768px){.chcs-post-content>.su-note,.chcs-areas-of-expertise>.su-note{margin-left:7.2%}}@media (min-width: 768px){.chcs-post-content>.su-button,.chcs-areas-of-expertise>.su-button{margin-left:7.2%}}@media (min-width: 768px){.chcs-post-content>.tablepress,.chcs-areas-of-expertise>.tablepress{margin-left:7.2%;width:76.4%}}@media (min-width: 768px){.chcs-post-content>.img-full-width,.chcs-areas-of-expertise>.img-full-width{padding-left:7.2%;width:100%}}.chcs-areas-of-expertise>p{font-weight:600}.chcs-areas-of-expertise>p strong{font-weight:700}.chcs-post-highlight{font-size:5rem;color:#005a9c;font-weight:800;float:left;line-height:.66em;margin-right:.1em;margin-top:.1em}.chcs-post-sidebar{flex:1}@media (min-width: 768px){.chcs-post-sidebar{flex:0 0 26%;padding-left:2.5rem}}.chcs-post-sidebar .chcs-post-meta-group{margin-bottom:2.1875rem}.chcs-post-sidebar .chcs-post-meta-group-header{text-transform:uppercase;color:#757575;font-size:.75rem;letter-spacing:1.2px;font-weight:600;line-height:2.33em}.chcs-post-sidebar .chcs-post-meta-group-list{margin-bottom:.5rem}.chcs-post-sidebar .chcs-post-meta-group-list a{font-size:1rem;font-family:"source-sans-pro",sans-serif;letter-spacing:.08px;line-height:1.56em;margin-bottom:.5rem;color:#005a9c;text-decoration:underline;transition:color .3s ease-in-out}.chcs-post-sidebar .chcs-post-meta-group-list a:hover{color:#2e3192}.chcs-post-sidebar .chcs-post-meta-group-additional-info{font-family:"source-sans-pro",sans-serif;font-size:1rem;color:#757575;font-style:italic;letter-spacing:.08px}.chcs-sidebar-related{position:relative}@media (max-width: 768px){.chcs-sidebar-related{margin-top:0 !important}}.chcs-sidebar-related.repositioned{background:#fff;padding-top:1.25rem}.chcs-sidebar-related .chcs-sidebar-related-post-wrapper{margin-bottom:2.8125rem}.chcs-sidebar-related .chcs-sidebar-related-header{font-size:1.875rem;letter-spacing:-.9px;font-weight:600;color:#332c28;border-bottom:2px solid #ccc;padding-bottom:.6875rem;margin-top:0;margin-bottom:2.8125rem}.chcs-sidebar-related .chcs-post-image{width:100%;padding-top:66.5%;background-size:cover;background-position:50% 50%;border-radius:.3125rem;border:1px solid #ccc}.chcs-sidebar-related .post-info-meta{text-transform:uppercase;font-size:0.8125rem;margin-top:.9375rem;display:flex;flex-direction:row}.chcs-sidebar-related .post-info-meta-type{color:#005a9c;font-weight:600;letter-spacing:1.95px;display:flex;align-items:center;padding-right:1rem;text-decoration:none !important}.chcs-sidebar-related .post-info-meta-type:after{content:'';width:4px;height:4px;border-radius:5px;background-color:#005a9c;display:block;margin-left:1rem}.chcs-sidebar-related .post-info-meta-type.hide-bullet:after{display:none}.chcs-sidebar-related .post-info-meta-date{font-weight:500;color:#757575;text-decoration:none !important}.chcs-sidebar-related .post-info-meta-underline{background:#ffbf00;height:2px;width:2.5rem;margin-top:1rem}.chcs-sidebar-related .chcs-post-link:hover .chcs-post-title{color:#005a9c}.chcs-sidebar-related .chcs-post-title{font-size:1.1875rem;font-weight:600;line-height:1.37;letter-spacing:-.23px;color:#332c28;margin-top:1.25rem;display:block;transition:.3s ease-in-out}.chcs-sidebar-related .chcs-sidebar-related-controls{display:flex;justify-content:space-between;align-items:center;font-size:1.1875rem;color:#332c28;letter-spacing:-.23px;font-weight:600;cursor:pointer;margin-bottom:1.25rem;border-top:2px solid #ccc;padding-top:1.25rem}.chcs-sidebar-related .chcs-sidebar-related-controls:after{content:'\f067';font-family:"Font Awesome 5 Pro";color:#005a9c;font-size:1.0625rem}.chcs-sidebar-related .chcs-sidebar-related-controls.expanded:after{content:'\f068'}.toolbar{z-index:0;position:relative}@media print{.toolbar{display:none}}.toolbar-inner{display:flex;flex-direction:column;padding:.9375rem 0}@media (min-width: 768px){.toolbar-inner{flex-direction:row;justify-content:space-between}}.toolbar-inner a{color:#005a9c;background:transparent;transition:.3s ease-out;text-transform:none;display:block}.toolbar-inner a:hover{text-decoration:none;background:#005a9c;color:#fff}.toolbar-buttons{font-size:.75rem;letter-spacing:1.2px;line-height:2.33em;font-weight:600;display:flex;flex-direction:column}@media (min-width: 768px){.toolbar-buttons{flex-direction:row;flex-wrap:wrap;gap:1.25rem 0}}.toolbar-buttons a{border:1.5px solid #005a9c;border-radius:1.5625rem;margin-right:1.25rem;margin-bottom:1.25rem;padding:.375rem 1.375rem;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}@media (min-width: 768px){.toolbar-buttons a{margin-bottom:0}}.toolbar-buttons a i{margin-left:.5rem}.toolbar-social{font-size:.75rem;text-transform:uppercase;letter-spacing:1.2px;line-height:2.33em;display:flex;flex-direction:row;align-items:center;justify-content:center;font-weight:600}@media (min-width: 768px){.toolbar-social{justify-content:flex-end}}.toolbar-social .toolbar-social-label{margin-right:.25rem}.toolbar-social a{border:1.5px solid #005a9c;border-radius:100%;width:1.75rem;height:1.75rem;display:flex;justify-content:center;align-items:center;margin-left:.375rem}.toolbar.hero-toolbar .container{background:#146daf}.toolbar.hero-toolbar .bg-left{background:#146daf}.toolbar.hero-toolbar a{color:#fff;text-decoration:none}.toolbar.hero-toolbar a:hover{background:#fff;color:#146daf}.toolbar.hero-toolbar .toolbar-buttons a{border-color:#fff}.toolbar.hero-toolbar .toolbar-social a{border-color:#fff}.toolbar.bottom-toolbar{margin-top:6.25rem}.toolbar.bottom-toolbar .container{width:auto}@media (min-width: 768px){.toolbar.bottom-toolbar .container{padding-left:7.2%}}.post-bottom-divider{display:flex;justify-content:center;align-items:center;margin-top:6.25rem}@media (min-width: 768px){.post-bottom-divider{padding-left:7.2%}}.post-bottom-divider>div{border-radius:100%}.post-bottom-divider>div:nth-child(1),.post-bottom-divider>div:nth-child(7){background:#a4e7f9;width:.25rem;height:.25rem}.post-bottom-divider>div:nth-child(2),.post-bottom-divider>div:nth-child(6){background:#1db5ef;width:.3125rem;height:.3125rem;margin-left:.625rem;margin-right:.625rem}.post-bottom-divider>div:nth-child(3),.post-bottom-divider>div:nth-child(5){background:#005a9c;width:.4375rem;height:.4375rem}.post-bottom-divider>div:nth-child(4){background:#ffbf00;width:.5625rem;height:.5625rem;margin-left:.625rem;margin-right:.625rem}.image-cards{position:relative;z-index:2;text-align:center}.image-cards .chcs-section-title{text-align:left}.image-cards .image-card-row{position:relative;display:flex;flex-direction:row;flex-wrap:wrap}@media (min-width: 992px){.image-cards .image-card-row{padding-top:517px}}.image-cards .image-card{width:100%;height:auto;display:flex;margin-bottom:2.5rem;padding-top:1.25rem;flex-direction:column;justify-content:flex-end;align-items:center;cursor:pointer;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:.3s linear;transition-property:height, width, transform, box-shadow;position:relative;box-shadow:0 0 0 rgba(0,0,0,0.5);color:#fff}@media (min-width: 992px){.image-cards .image-card{position:absolute;width:calc(33.3% - 4px);height:100%;top:0;padding-top:0;margin-bottom:0}}.image-cards .image-card>div{position:relative}.image-cards .image-card:nth-child(1) .image-card-button{background:#ffbf00}.image-cards .image-card:nth-child(1) .image-card-bar{background:#ffbf00}@media (min-width: 992px){.image-cards .image-card:nth-child(2){left:calc(33.6%)}}.image-cards .image-card:nth-child(2) .image-card-button{background:#c82257}.image-cards .image-card:nth-child(2) .image-card-bar{background:#c82257}@media (min-width: 992px){.image-cards .image-card:nth-child(3){left:calc(67%)}}.image-cards .image-card:nth-child(3) .image-card-button{background:#3ea38e}.image-cards .image-card:nth-child(3) .image-card-bar{background:#3ea38e}.image-cards .image-card .image-card-gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 100%);transition:.3s linear;transition-property:border-radius}@media (min-width: 992px){.image-cards .image-card .image-card-gradient{display:block}}.image-cards .image-card-value{font-size:6.25rem;line-height:1em;letter-spacing:-2.2px;font-stretch:semi-condensed;font-weight:600}.image-cards .image-card-label{font-size:1.5625rem;font-stretch:semi-condensed;line-height:1.16em;letter-spacing:-.55px;font-weight:600}.image-cards .image-card-underline{width:20%;height:2px;background:#fff;position:relative;margin:1.25rem 0}.image-cards .image-card-description{font-size:1.125rem;line-height:1.39em;font-family:"source-sans-pro",sans-serif;padding:0 2.125rem}.image-cards .image-card-button{width:1.3rem;height:1.3rem;border-radius:100%;border:4px solid #fff;transform:translateY(50%);display:flex;justify-content:center;align-items:center;transition:.3s linear;position:relative;z-index:2}.image-cards .icon-diagonal-arrow{transform:translateY(200%);transition:.3s linear;display:none}@media (min-width: 992px){.image-cards .icon-diagonal-arrow{display:block;opacity:0}}.image-cards .image-card-bar{height:0;width:100%;transition:.3s linear;position:relative;transition-property:height, border-radius}.image-card:hover{text-decoration:none;z-index:2}.image-card:hover .image-card-gradient{border-radius:0  0 .6rem .6rem}.image-card:hover .icon-diagonal-arrow{opacity:1}@media (min-width: 992px){.image-card:hover{width:36%;height:104%;border-radius:.5rem;transform:translate(-1vw, -2%);box-shadow:0 0 10px rgba(0,0,0,0.7)}.image-card:hover .image-card-gradient{border-radius:0  0 .6rem .6rem}.image-card:hover .image-card-button{width:2.925rem;height:2.925rem;border-width:0}.image-card:hover .icon-diagonal-arrow{transform:translateY(0)}.image-card:hover .image-card-bar{height:2.275rem;border-radius:0  0 .5rem .5rem}}.accordion{margin-top:4.375rem}@media (min-width: 768px){.accordion{padding-left:7.2%}}.accordion .panel{margin-bottom:0}.accordion .panel-header{background:#146daf;color:#fff;padding:.4375rem 1.25rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.accordion .panel-header h4{font-size:1.875rem;font-weight:600;font-stretch:semi-condensed;letter-spacing:-.36px}.accordion .panel-header:after{content:'\f068';font-family:"Font Awesome 5 Pro";color:#fff;font-size:1.25rem}.accordion .panel-header.collapsed:after{content:'\f067'}.accordion .panel-body{padding:.9375rem 0}.accordion .panel-body-content{display:flex;flex-direction:column}@media (min-width: 768px){.accordion .panel-body-content{flex-wrap:wrap;flex-direction:row;justify-content:flex-start}}.accordion .staff-member{width:100%;padding:.9375rem}@media (min-width: 768px){.accordion .staff-member{flex:0 0 33%}}.accordion .staff-image{margin-bottom:.9375rem;border-radius:.3125rem;overflow:hidden}.accordion .staff-image a{display:block}.accordion .staff-image img{width:100%}.header-content-nav{background:#005a9c;color:#fff;display:none;font-size:.875rem}.header-content-nav a{color:#fff}.header-content-nav .header-content-nav-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.header-content-nav .header-content-nav-row .header-content-nav-back-to-top{margin-left:auto}.header-content-nav .header-content-nav-current-header{letter-spacing:.11px;padding-left:2.0625rem}.header-content-nav .header-content-nav-back-to-top a{display:flex;flex-direction:row;align-items:center;letter-spacing:.7px;font-weight:600;text-transform:uppercase}.header-content-nav .header-content-nav-back-to-top a div{margin-left:.625rem;font-size:1rem}.content-sublinks-container{margin-left:-15px}.content-sublinks-container.content-sublinks-mobile{color:#fff;margin-left:0;display:none}@media (min-width: 992px){.content-sublinks-container.content-sublinks-mobile{display:none}}.content-sublinks-container.content-sublinks-mobile .sublinks-toggle-label{display:none;padding:0}.content-sublinks-container.content-sublinks-mobile .sublinks-toggle{padding:0}.content-sublinks-container .sublinks-toggle{text-transform:uppercase;letter-spacing:.7px;font-weight:600;padding:1.25rem 5rem 1.25rem .9375rem;cursor:pointer;background:#146daf;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.content-sublinks-container .sublinks-toggle-icon{margin-left:.625rem;font-size:1rem;transition:.3s ease-in-out}.content-sublinks-container .sublinks-list-wrapper{display:none;background:#146daf;position:absolute;padding:2.1875rem .9375rem 2.1875rem .9375rem}.content-sublinks-container .sublink{font-size:.9375rem;letter-spacing:.12px;line-height:1.47em;font-weight:500;margin-bottom:1.75rem;max-width:464px}.content-sublinks-container .sublink a{text-decoration-color:transparent}.content-sublinks-container .sublink a:hover{text-decoration-color:#fff}.content-sublinks-container .sublinks-toolbar{font-size:.75rem;letter-spacing:1.2px;line-height:2.33em;font-weight:600;display:flex;flex-direction:column}@media (min-width: 768px){.content-sublinks-container .sublinks-toolbar{flex-direction:row}}.content-sublinks-container .sublinks-toolbar a{border:1.5px solid #fff;border-radius:1.5625rem;margin-right:1.25rem;margin-bottom:1.25rem;line-height:1em;padding:.5rem 1.375rem;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;text-decoration:none}@media (min-width: 768px){.content-sublinks-container .sublinks-toolbar a{margin-bottom:0}}.content-sublinks-container .sublinks-toolbar a i{margin-left:.5rem}.content-sublinks-container .sublinks-toolbar a:hover{text-decoration:none;background:#fff;color:#146daf}.content-sublinks-container.expanded .sublinks-toggle-icon{transform:scaleY(-1)}.content-sublinks-container.expanded .sublinks-list-wrapper{display:block}.endnotes-container{display:none}.endnotes-container.endnotes-container-populated{display:block}.endnotes-container.endnotes-container-populated .title-row{margin-top:5.9375rem;border-top:1px solid #ccc;padding-top:1.3125rem;display:flex;justify-content:space-between;align-items:center}@media (min-width: 768px){.endnotes-container.endnotes-container-populated .title-row{margin-left:7.2%}}.endnotes-container.endnotes-container-populated .endnotes-toggle{cursor:pointer;font-size:1.0625rem;color:#005a9c;font-weight:300}.endnotes-container.endnotes-container-populated .endnotes-toggle .fa-minus{display:none}.endnotes-container.endnotes-container-populated.expanded .easy-footnotes-wrapper{display:block}.endnotes-container.endnotes-container-populated.expanded .endnotes-toggle .fa-minus{display:block}.endnotes-container.endnotes-container-populated.expanded .endnotes-toggle .fa-plus{display:none}.easy-footnote-title h4{color:#332c28;font-size:1.1875rem;letter-spacing:-.23px;line-height:1.37em;font-stretch:semi-condensed;font-weight:600}.easy-footnotes-wrapper{display:none}@media (min-width: 768px){.easy-footnotes-wrapper{margin-left:7.2%}}.easy-footnotes-wrapper .easy-footnote-to-top{display:none}@media (min-width: 768px){.health-products-grid .listing-list.listing-grid .listing-item{flex:0 0 31%;margin-right:3.5%;flex-direction:column}.health-products-grid .listing-list.listing-grid .listing-item:nth-child(3n+3){margin-right:0}.health-products-grid .listing-list.listing-grid .post-title{font-size:1.125rem;font-weight:normal;margin-top:0}.health-products-grid .listing-item-image-link{width:100%}.health-products-grid .listing-item-image{padding-top:52%}.health-products-grid .listing-item-post-info{text-align:center}}.health-product-logo{margin-bottom:.9375rem}.health-product-logo img{width:100%}@media (min-width: 768px){.hero-post.product-hero .container{background-position:109% 43%;background-size:25%;padding-right:25%;border-radius:0 .375rem .375rem 0}.hero-post.product-hero .hero-content{height:auto}}.health-product-updated{text-align:right;font-size:.85em;font-style:italic;margin-top:3.75rem}.product_disclaimer{font-style:italic;font-size:.85em}.health-product-title{font-size:1.5rem;line-height:1.58em;letter-spacing:-.24px;color:#146daf;font-weight:700}.health-product-return-button{margin:0 auto .9375rem;display:inline-block;background:#3ea38e;color:#fff;font-size:1.1875rem;font-weight:600;letter-spacing:-.1px;line-height:1.47em;padding:.375rem 1.25rem .3125rem;border-radius:1.5625rem;transition:.3s linear;font-size:.875rem;line-height:1.2em}.health-product-return-button i{margin-right:.375rem}.health-product-return-button:hover{background:#2d8e7a;text-decoration:none;color:#fff}@media (min-width: 768px){.health-product-return-button{margin-left:7.2%}}.health-tooltip{font-size:.9375rem;margin-left:.375rem}@media (min-width: 768px){.company-profile,.product_disclaimer{padding-left:7.2% !important}}.chcs-signup-form-column{padding-right:.9375rem}@media (min-width: 768px){.chcs-signup-form-column{flex:0 0 55%;margin-right:5.25%;padding-right:0}.chcs-signup-form-column p{padding-left:0 !important}}@media (min-width: 992px){.chcs-signup-form-column{margin-right:11.99%;flex:0 0 48.36%}.chcs-signup-form-column p{padding-left:17.8% !important}.chcs-signup-form-column form{padding-left:17.8% !important}}.chcs-signup-form-column .indicates-required{display:none}.chcs-signup-form-column label{display:block;font-weight:500;font-size:1rem;color:#332c28;margin-bottom:.5rem}.chcs-signup-form-column input[type="text"],.chcs-signup-form-column input[type="email"],.chcs-signup-form-column select{width:100%;border:2px solid #ccc;border-radius:5px;background:#fff;font-size:1rem;padding:.5rem;color:#757575}.chcs-signup-form-column .mc-field-group{margin-bottom:1.25rem}.chcs-signup-form-column .input-group ul{padding:0}.chcs-signup-form-column .input-group li{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.chcs-signup-form-column .input-group li:before{content:''}.chcs-signup-form-column .input-group li label{line-height:1.43em;margin-left:.75rem}.chcs-signup-form-column form{margin-bottom:2.5rem}.chcs-signup-form-column form strong{color:#005a9c;font-size:.875rem;letter-spacing:.7px;line-height:1.43em;margin-bottom:.8125rem;text-transform:uppercase}.chcs-signup-form-column form .button{background:#2d8e7a;color:#fff;border-radius:1.5625rem;padding:.5625rem 1.6875rem;font-size:1.1875rem;font-weight:600;letter-spacing:-.1px;border:0}@media (min-width: 768px){.chcs-signup-sidebar{flex:0 0 39.75%;padding-left:0}.chcs-signup-sidebar h2{margin-top:0}}.chcs-signup-sidebar .chcs-signup-sidebar-header{font-weight:bold;line-height:1.13em;font-size:1.875rem;letter-spacing:-.9px;color:#332c28;border-bottom:2px solid #ccc;padding-bottom:.6875rem}.chcs-signup-sidebar .chcs-signup-sidebar-subheader{margin-top:2.8125rem;margin-bottom:.9375rem;color:#005a9c;text-transform:uppercase;font-size:.8125rem;line-height:1.38em;letter-spacing:1.95px;font-weight:bold}.chcs-signup-sidebar .chcs-signup-sidebar-underline{background:#ffbf00;height:2px;width:2.5rem;margin-top:1rem}.chcs-signup-sidebar p{margin-top:1.25rem}@media (min-width: 768px){.facetwp-facet-sort_by,.facetwp-facet-sort_rc{float:right;transform:translateY(-14px)}}.facetwp-sort,.facetwp-facet-sort_by,.facetwp-facet-sort_rc{position:relative;display:inline-block;margin-top:0}.facetwp-sort:after,.facetwp-facet-sort_by:after,.facetwp-facet-sort_rc:after{content:'';background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMS4xNDQyIDEuNDA5NjhDMTEuMjY5NCAxLjU1MDYgMTEuMjY5NCAxLjY4MzY5IDExLjE0NDIgMS44MDg5NUw2LjIxMTk4IDYuNzQxMTRDNi4wODY3MiA2Ljg2NjQgNS45NjE0NSA2Ljg2NjQgNS44MzYxOSA2Ljc0MTE0TDAuOTA0MDA1IDEuODA4OTVDMC43Nzg3NDMgMS42ODM2OSAwLjc3ODc0MyAxLjU1MDYgMC45MDQwMDUgMS40MDk2OEwxLjM3Mzc0IDAuOTYzNDMyQzEuNDk5IDAuODIyNTEzIDEuNjMyMDkgMC44MjI1MTMgMS43NzMwMSAwLjk2MzQzMkw2LjAyNDA4IDUuMTkxMDJMMTAuMjc1MiAwLjk2MzQzMkMxMC40MTYxIDAuODIyNTEzIDEwLjU0OTIgMC44MjI1MTMgMTAuNjc0NCAwLjk2MzQzMkwxMS4xNDQyIDEuNDA5NjhaIiBmaWxsPSIjMzMyQzI4Ii8+Cjwvc3ZnPgo=) no-repeat;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);right:.375rem;display:block;width:.8125rem;height:.625rem}.facetwp-sort-select,.facetwp-sort select,.facetwp-facet-sort_by-select,.facetwp-facet-sort_by select,.facetwp-facet-sort_rc-select,.facetwp-facet-sort_rc select{border:none;background-color:transparent;font-size:1rem;font-weight:500;line-height:1em;color:#332c28;letter-spacing:.16px;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-top:1rem;padding-bottom:1rem;padding-right:1.75rem;padding-left:1rem;text-overflow:ellipsis;outline:none}.facetwp-template .listing-list{clear:both}@media (min-width: 768px){.facetwp-facet-result_count{margin-bottom:0}.facetwp-sort{position:absolute;right:.9375rem;top:0}.facetwp-sort-select{padding-top:.875rem;padding-bottom:.875rem}}.staff-grid .department-list h1{color:#005a9c;font-size:1.875rem;font-style:normal;font-weight:600;line-height:2.0625rem;letter-spacing:-0.36px;margin-top:0;margin-bottom:2.9375rem}.staff-grid .department-list .listing-item-image{padding-top:100%;border-radius:.4375rem}.staff-grid .department-list .listing-item-image-link{width:100%}.staff-grid .department-list .listing-item-image-link:hover ~ .listing-item-person-info .listing-item-title-link{text-decoration:underline}.staff-grid .department-list .listing-item-person-info{padding:1.125rem .4375rem;padding-bottom:0;color:#333;font-size:1rem;font-weight:500;line-height:1.0625rem}.staff-grid .department-list .listing-item .post-info-expertise{margin-top:.5625rem;font-weight:400}.staff-grid .department-list .listing-item-title-link{line-height:1.4375rem;text-decoration:none}.staff-grid .department-list .listing-item-title-link:hover{text-decoration:underline}.staff-grid .department-list .listing-item-title-link h3{margin-top:0;margin-bottom:.5625rem;font-size:1.125rem;font-weight:700}.staff-grid .department-list .listing-item.senior-leadership .listing-item-image-link{position:relative}@media (min-width: 576px){.staff-grid .department-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:47px 67px}.staff-grid .department-list:first-of-type{margin-top:4.8125rem}.staff-grid .department-list h1{grid-column:1 / -1;margin-bottom:0}.staff-grid .department-list .listing-item{flex:0 1 20%;flex-direction:column;margin-bottom:3rem}}@media (min-width: 768px){.staff-grid .department-list{grid-template-columns:repeat(3, 1fr);gap:47px 67px}}@media (min-width: 992px){.staff-grid .department-list{grid-template-columns:repeat(4, 1fr)}}.page-template-page-staff .container .facetwp-facet-result_count{margin-bottom:1rem}.page-template-page-staff .container .facetwp-sort{position:relative;margin-top:.625rem;display:inline-block;margin-top:0}.page-template-page-staff .container .facetwp-sort:after{content:'';background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMS4xNDQyIDEuNDA5NjhDMTEuMjY5NCAxLjU1MDYgMTEuMjY5NCAxLjY4MzY5IDExLjE0NDIgMS44MDg5NUw2LjIxMTk4IDYuNzQxMTRDNi4wODY3MiA2Ljg2NjQgNS45NjE0NSA2Ljg2NjQgNS44MzYxOSA2Ljc0MTE0TDAuOTA0MDA1IDEuODA4OTVDMC43Nzg3NDMgMS42ODM2OSAwLjc3ODc0MyAxLjU1MDYgMC45MDQwMDUgMS40MDk2OEwxLjM3Mzc0IDAuOTYzNDMyQzEuNDk5IDAuODIyNTEzIDEuNjMyMDkgMC44MjI1MTMgMS43NzMwMSAwLjk2MzQzMkw2LjAyNDA4IDUuMTkxMDJMMTAuMjc1MiAwLjk2MzQzMkMxMC40MTYxIDAuODIyNTEzIDEwLjU0OTIgMC44MjI1MTMgMTAuNjc0NCAwLjk2MzQzMkwxMS4xNDQyIDEuNDA5NjhaIiBmaWxsPSIjMzMyQzI4Ii8+Cjwvc3ZnPgo=) no-repeat;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);right:.375rem;display:block;width:.8125rem;height:.625rem}.page-template-page-staff .container .facetwp-sort-select{border:none;background-color:transparent;font-size:1rem;font-weight:500;line-height:1em;color:#332c28;letter-spacing:.16px;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-top:1rem;padding-bottom:1rem;padding-right:1.75rem;padding-left:1rem;text-overflow:ellipsis;outline:none}@media (max-width: 768px){.page-template-page-staff .container .listing-filter-dropdown-header{padding-top:.85rem;padding-bottom:.85rem}.page-template-page-staff .container .listing-filter-search-wrapper{margin-top:1rem}}@media (min-width: 768px){.page-template-page-staff .container .facetwp-facet-result_count{margin-bottom:0}.page-template-page-staff .container .facetwp-sort{position:absolute;right:.9375rem;top:0}.page-template-page-staff .container .facetwp-sort-select{padding-top:.875rem;padding-bottom:.875rem}}@media (min-width: 768px){.page-template-page-staff .facet-wrapper{position:relative}}.resource-center-hero .toolbar.hero-toolbar .container{background:#D96288}.resource-center-hero .toolbar.hero-toolbar .bg-left{background:#D96288}.resource-center-hero .toolbar.hero-toolbar>.container:before,.resource-center-hero .toolbar.hero-toolbar>.container:after{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.15);content:'';z-index:1}.resource-center-hero .toolbar.hero-toolbar>.container:after{left:-100%}.resource-center-hero .toolbar.hero-toolbar .container>*{position:relative;z-index:2}.chcs-post-sidebar.resource-center-sidebar .chcs-post-meta-group-list a{text-decoration:none}.chcs-post-content.resource-center-post p.has-drop-cap:first-child:first-letter{color:#c92257;font-family:"source-sans-pro", sans-serif;font-size:5rem;font-weight:800;float:left;line-height:.66em;margin-right:0.1em;margin-top:0.1em}.single-resource_center_item .chcs-post-container{min-height:0}.chcs-resource-center-main{max-width:74%}.chcs-resource-center-main .facetwp-facet-result_count{margin-top:25px}.facetwp-facet-result_count{font-size:1rem;font-weight:500}.facetwp-facet-result_count:before{content:'';display:block;height:0.125rem;width:2.5rem;margin-bottom:0.625rem;background-color:#005a9c}@media (min-width: 768px){.resource-center-post>p{padding-left:0% !important}}.resource-center-sidebar .chcs-section-title{margin-top:0;margin-bottom:1.8125rem}ul.resource-center-topics{list-style-type:none}ul.resource-center-topics>li:before{display:none}ul.resource-center-topics>li>a{color:#332C28;display:block;font-size:16px;font-weight:500;letter-spacing:0.16px;line-height:20px;margin-bottom:10px;padding:11px 20px;text-decoration:none;width:100%}ul.resource-center-topics>li.active>a{background-color:#C92157;color:#fff}ul.resource-center-topics>li>a:hover,ul.resource-center-topics>li>a:focus{background-color:#2E3192;color:#fff;text-decoration:none}ul.resource-center-topics>li.active>a:hover,ul.resource-center-topics>li.active>a:focus{background-color:#C92157;color:#fff;text-decoration:none}.resource-item-buttons{margin-bottom:40px}.publish-date{color:#757575;font-family:'source-sans-pro', sans-serif;font-size:14px}.back-button i{margin-left:0 !important;margin-right:0.5em}.main-site-link{font-family:'source-sans-pro', sans-serif;font-size:16px;text-decoration:underline}.resource-center-header>div>.container{padding-right:0}.resource-center-header .navbar-items{justify-content:space-between}.listing-item-post-info .post-info-meta-source{color:#757575;text-transform:none}.listing-item-post-info .post-info-meta-date{display:flex;align-items:center;padding-right:1rem}.listing-item-post-info .post-info-meta-date.has-source:after{content:'';width:4px;height:4px;border-radius:5px;background-color:#005a9c;display:block;margin-left:1rem}.chcs-resource-center-main .listing-filter-bar .facetwp-facet{margin:0}.chcs-resource-center-main .listing-filter-bar .facetwp-facet:hover{background:transparent}.chcs-resource-center-main .listing-filter-bar .facetwp-facet input.facetwp-search{transition:all 0.2s ease-in-out}.chcs-resource-center-main .listing-filter-bar .facetwp-facet:hover input.facetwp-search{max-width:none;transition:all 0.2s ease-in-out}.chcs-resource-center-main .listing-filter-bar .facetwp-facet:after{display:inline-block;content:'';width:30px;height:100%;background-position:5px 50%;background-size:20px 20px;font-family:"Font Awesome 5 Pro";font-weight:600;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;top:0.625rem;right:0.625rem;opacity:1;height:18px;width:18px;content:'\f002';background:none;font-size:1.0625rem;color:#005a9c;display:none}@media (min-width: 992px){.chcs-resource-center-main .listing-filter-dropdown{margin-left:1rem}}.chcs-resource-center-main .facetwp-facet input.facetwp-search{background:transparent;min-width:20px;max-width:40px;padding-right:10px;transition:all 0.2s ease-in-out}.chcs-resource-center-main .facetwp-facet input.facetwp-search:hover,.chcs-resource-center-main .facetwp-facet input.facetwp-search:focus{max-width:none}.chcs-resource-center-main .listing-filter-bar .facetwp-facet.facetwp-type-checkboxes{column-count:3}.chcs-resource-center-main .listing-item .post-title{font-family:"noto-sans-semicondensed", sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:-0.3px;margin-top:0.625rem;margin-bottom:0.625rem}.chcs-post-sidebar h2,.resource-center-sidebar .chcs-section-title{font-family:"noto-sans-semicondensed", sans-serif;font-size:1.875rem;letter-spacing:-.9px;font-weight:600;color:#332c28;border-bottom:2px solid #ccc;padding-bottom:0.6875rem;margin-top:0;margin-bottom:2.8125rem}.resource-center-sidebar .chcs-section-title{margin-bottom:1.5rem}.chcs-post-sidebar h3{font-size:1rem;font-family:"source-sans-pro", sans-serif;letter-spacing:.08px;line-height:1.56em;margin-bottom:0.5rem;color:#332c28}.resource-center-header .navbar .menu{justify-content:flex-start}.resource-center-header .navbar .menu>li{position:relative}.resource-center-header .navbar .menu .menu-item-dropdown-container{padding-bottom:2.025rem;width:320px}.resource-center-header .navbar .menu .menu-item-dropdown-container ul{margin-top:0.83rem}@media screen and (min-width: 992px){.resource-center-header .navbar .menu .menu-item-dropdown-container .container{gap:20px}}.resource-center-header .navbar .menu .menu-item-dropdown-header-item.active:after{content:'';display:inline-block;width:5px;height:5px;border-radius:50%;background-color:#005b9c;vertical-align:middle;margin-left:0.25rem}.chcs-resource-center-main.has-top-menu{flex:0 0 100%;max-width:100%}.chcs-resource-center-main.has-top-menu .chcs-post-content{flex:0 0 90%;max-width:90%}.chcs-resource-center-filter-group{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:90%}.chcs-resource-center-filter-group-left{flex:1 0 25%;max-width:25%}.chcs-resource-center-filter-group-left .listing-filter-bar-row{flex-wrap:wrap}.chcs-resource-center-filter-group-left .listing-filter-bar-row>*{align-items:flex-start;justify-content:flex-start;flex:1 0 100%;max-width:100%}.chcs-resource-center-filter-group-left .listing-filter-bar-row>.listing-filter-title{justify-content:space-between}.chcs-resource-center-filter-group-left .listing-filter-bar-row>.listing-filter-title a{color:#333;font-size:.875rem;text-transform:none;font-weight:400;letter-spacing:0;text-decoration:underline}.chcs-resource-center-filter-group-left .listing-filter-bar-row .listing-filter-dropdown{margin-left:0}.chcs-resource-center-filter-group-left .listing-filter-dropdown-header{justify-content:flex-start}.chcs-resource-center-filter-group-left .listing-filter-dropdown .listing-filter-dropdown-header{border:0;padding-left:0}.chcs-resource-center-filter-group-left .listing-filter-dropdown:hover .listing-filter-dropdown-header{border:0;border-bottom:0}.chcs-resource-center-filter-group-left .listing-filter-dropdown:hover .listing-filter-dropdown-panel{opacity:0;max-height:0;overflow:hidden;margin:0;padding-top:0;padding-bottom:0;border-bottom:0;border-top:0}.chcs-resource-center-filter-group-left .listing-filter-dropdown>.listing-filter-dropdown-panel{position:relative}.chcs-resource-center-filter-group-left .listing-filter-dropdown.active>.listing-filter-dropdown-panel,.chcs-resource-center-filter-group-left .listing-filter-dropdown.always-active>.listing-filter-dropdown-panel{opacity:1;max-height:1000px;padding-top:2.8125rem;padding-top:0;padding-bottom:3.75rem;padding-bottom:1.5rem;position:relative;border-top:0.0625rem solid #ccc;border-top:0;transition:all .25s ease-in-out}.chcs-resource-center-filter-group-left .listing-filter-dropdown.active>.listing-filter-dropdown-panel{margin:-1px 0 0rem 0}.chcs-resource-center-filter-group-left .listing-filter-dropdown.always-active>.listing-filter-dropdown-panel{border-bottom:0.625rem solid #ffbf00;margin:-1px 0 1.25rem 0}.chcs-resource-center-filter-group-left .listing-filter-dropdown:hover .listing-filter-dropdown-header .fa-chevron-down{transform:scaleY(1)}.listing-sort .listing-filter-title{display:block;margin-top:1rem}.listing-sort .listing-filter-dropdown-panel-sort{display:flex}.listing-sort .listing-filter-dropdown-panel-sort .facetwp-facet-sort_rc{flex-shrink:1;flex-grow:0}.listing-sort .listing-filter-dropdown-panel-sort .facetwp-facet-sort_rc select{padding-left:0;padding-right:0}.chcs-resource-center-filter-group-left .listing-filter-bar .facetwp-facet.facetwp-type-checkboxes{column-count:1}.chcs-resource-center-filter-group-left .facetwp-facet{width:100%}.chcs-resource-center-filter-group-left .facetwp-facet .facetwp-input-wrap{width:100%}.chcs-resource-center-filter-group-left .facetwp-facet input.facetwp-search{max-width:100%;width:100%}.chcs-resource-center-filter-group-right{flex:1 0 74%;max-width:74%}.chcs-resource-center-filter-group-left+.chcs-resource-center-filter-group-right{flex:1 0 70%;max-width:70%}.hero-post.resource-center-hero .hero-title.has-parent{margin-top:1.5625rem !important}.resource-center-cat-post{display:flex;gap:2em;flex-wrap:wrap}@media (min-width: 782px){.resource-center-cat-post{flex-wrap:nowrap}}.resource-center-cat-post.has-featured-resource{border-bottom:2px solid #ccc;margin-bottom:2rem;padding-bottom:2rem}.resource-center-featured-resource{padding-left:20px;padding-top:10px;padding-right:20px;padding-bottom:10px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:10px;min-width:0;overflow-wrap:break-word;word-break:break-word;width:100%;flex-grow:0;flex-shrink:0}@media (min-width: 782px){.resource-center-featured-resource{width:30%}}.home-key-projects .projects-title{color:#146daf;margin-bottom:0;padding-bottom:15px;position:relative;font-weight:600}.home-key-projects .projects-title:after{content:'';position:absolute;bottom:0;left:0;width:40px;height:2px;background-color:#C5C4C2}.home-key-projects .chcs-featured-posts-row{margin-top:0}@media (min-width: 768px){.home-key-projects .chcs-featured-posts-row{margin-top:1.875rem}}.home-key-projects .more-link{margin:4.375rem auto 3.125rem;display:inline-block;background:#3ea38e;color:#fff;font-size:1.1875rem;font-weight:600;letter-spacing:-.1px;line-height:1.47em;padding:0.473684211em 1.4211em;border-radius:1.5625rem;transition:.3s linear}.home-key-projects .more-link-wrapper{text-align:center}.home-key-projects .more-link:hover{background:#2d8e7a;text-decoration:none;color:#fff}.project-grid{margin-top:3.75rem}.project-grid .facetwp-pager{margin-top:3.75rem}@media (min-width: 768px){.project-grid .facetwp-pager{margin-top:8.75rem;margin-bottom:1.875rem}}.project-grid h2{margin-bottom:2.5rem;font-weight:600}@media (min-width: 768px){.project-grid h2{margin-bottom:.625rem}}.project-grid .chcs-featured-posts-row{margin-top:0}.project-grid .chcs-featured-posts-row .chcs-featured-post:first-of-type{margin-top:0}@media (min-width: 768px){.project-grid .chcs-featured-posts-row{display:grid;grid-template-columns:repeat(2, 1fr);gap:5rem 2.5rem;margin-top:2.8125rem}.project-grid .chcs-featured-posts-row .chcs-featured-post{margin-right:0}}@media (min-width: 992px){.project-grid .chcs-featured-posts-row{grid-template-columns:repeat(3, 1fr)}}.chcs-block-quote{margin-top:4.375rem;margin-bottom:4.375rem;display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.chcs-block-quote{padding-left:7.2%}}.chcs-block-quote .chcs-block-quote-icon{width:3.375rem;height:3.375rem;border-radius:100%;background:#005a9c;color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.chcs-block-quote .chcs-block-quote-text{color:#005a9c;font-size:1.5rem;font-style:italic;line-height:1.46em;text-align:center}.chcs-block-quote .chcs-block-quote-attribution{margin-top:1.5625rem;font-size:.8125rem;font-weight:600;letter-spacing:1.95px;line-height:1.38em;color:#757575;text-transform:uppercase}.chcs-block-quote .chcs-block-quote-underline{margin-top:2.5rem;width:5rem;height:.125rem;background:#ffbf00}.chcs-block-featured-content{margin-top:5.3125rem}.chcs-block-featured-content .chcs-block-featured-content-header{background:#146daf;height:5.625rem;border-radius:.375rem .375rem 0 0;background-image:url(a8b70090f80f3bafb6934ae8a807be2f.svg);background-size:40%;background-position:84% -41px;background-repeat:no-repeat;display:flex;justify-content:flex-end}@media (min-width: 768px){.chcs-block-featured-content .chcs-block-featured-content-header{background-size:19%}}.chcs-block-featured-content .chcs-block-featured-content-header-icon-wrapper{background:#fff;border-radius:100%;height:7.375rem;width:7.375rem;padding:1.875rem;transform:translateY(-13%);margin-right:1.25rem;box-shadow:0 4px 8px rgba(0,0,0,0.3)}@media (min-width: 768px){.chcs-block-featured-content .chcs-block-featured-content-header-icon-wrapper{margin-right:4.6875rem}}.chcs-block-featured-content .chcs-block-featured-content-body{padding:1.25rem;background:#f4f4f4;border-radius:0 0 .375rem .375rem}@media (min-width: 768px){.chcs-block-featured-content .chcs-block-featured-content-body{padding:2.8125rem 4.0625rem}}.chcs-block-featured-content .chcs-block-featured-content-image-wrapper{max-width:630px;border-radius:.375rem;margin-top:-5.625rem;overflow:hidden;margin-bottom:2.5rem}@media (min-width: 768px){.chcs-block-featured-content .chcs-block-featured-content-image-wrapper{margin-top:-10.625rem}}.chcs-block-featured-content .chcs-block-featured-content-overline{background:#005a9c;height:.125rem;width:2.5rem}.chcs-block-featured-content .chcs-block-featured-content-title{font-size:1.875rem;color:#005a9c;letter-spacing:-.36px;font-weight:600}.chcs-block-featured-content .chcs-block-featured-content-content{font-size:1.125rem;color:#24211f;line-height:1.67em;font-family:"source-sans-pro",sans-serif}.wp-block-table{font-size:.875rem;margin-top:4.375rem;border-bottom:.625rem solid #ffbf00;padding-bottom:1.5rem;margin-bottom:4.375rem}.wp-block-table table{min-width:600px}.wp-block-table tr{border-top:2px solid #d5d5d5}.wp-block-table thead{font-weight:600;color:#005a9c;text-transform:uppercase;letter-spacing:.7px}.wp-block-table th{padding:1.3125rem 0}.wp-block-table td{padding:1.5625rem 2.5rem 1.5625rem 0;line-height:1.57em;letter-spacing:.11px}.wp-block-table td:first-child{min-width:10.625rem}.wp-block-table td:last-child{padding-right:0}.chcs-block-table-title{margin:4.375rem 0 -4.375rem;background:#f4f4f4;border-radius:.375rem .375rem 0 0;padding:2rem 2.5rem;font-stretch:semi-condensed;line-height:1.37em;letter-spacing:-.23px;color:#332c28;font-weight:600;font-size:1.1875rem}@media (min-width: 768px){.chcs-block-table-title{margin:4.375rem 4.0625rem -4.375rem}}@media (min-width: 768px){.chcs-block-navigation-heading{padding-left:7.2%}}.chcs-block-navigation-heading h2{color:#005a9c;font-size:1.875rem;line-height:1.17;font-stretch:semi-condensed;font-weight:700;letter-spacing:-.36px;margin-top:4.375rem}.chcs-block-navigation-heading h3{font-size:1.5rem;line-height:1.58em;letter-spacing:-.24px;color:#146daf;font-weight:700}.chcs-block-navigation-heading h4{color:#005a9c;text-transform:uppercase;font-size:1.0625rem;line-height:1.18em;font-weight:700;letter-spacing:.85px}.wp-block-separator{margin:4.375rem 0;border-top-color:#ccc}@media (min-width: 768px){.wp-block-separator{margin-left:7.2%}}.chcs-block-paragraph-w-icon{display:flex;flex-direction:column;margin-top:.875rem}@media (min-width: 768px){.chcs-block-paragraph-w-icon{flex-direction:row;margin-left:5.1875rem}}.chcs-block-paragraph-w-icon .chcs-block-paragraph-w-icon-icon{width:100%;padding:0 20% 2em}@media (min-width: 768px){.chcs-block-paragraph-w-icon .chcs-block-paragraph-w-icon-icon{flex:0 0 5.1875rem;margin-right:2.5rem;padding:1.5625rem 0 0 0}}.chcs-block-paragraph-w-icon .chcs-block-paragraph-w-icon-content{font-size:1.375rem;line-height:1.55em;letter-spacing:-.11px;font-family:"source-sans-pro",sans-serif;padding-top:1.5625rem;border-top:1px solid #ccc}.chcs-block-paragraph-w-icon .chcs-block-paragraph-w-icon-heading{margin-top:0;color:#146daf;font-family:"noto-sans",sans-serif;font-size:1.5rem;letter-spacing:-.24px;line-height:1.58em}.chcs-block-button{display:flex;margin-top:4.375rem;justify-content:center;align-items:center}.chcs-block-button a{font-size:1.1875rem;letter-spacing:-.1px;color:#fff;font-weight:600;line-height:1.47em;padding:.5625rem 1.6875rem;border-radius:2.5rem;background:#3ea38e;text-decoration:none}.chcs-block-button a:hover{text-decoration:none;background:#2d8e7a}@media only screen and (max-width: 768px){.hide-image-mobile,.image-card-description{display:none}}.post-bottom-divider{display:none !important}.page-id-14 .hero-description{font-size:1.6rem}.page-id-14 .hero-title{font-size:3rem}.page-id-3993 .hero-description{font-size:1.7rem}.page-id-3993 .hero-title{font-size:3rem}.listing-filter-dropdown-panel .container>.facetwp-facet>.facetwp-checkbox{text-transform:none !important}.facet-list{padding-left:7.2% !important}.facet-date{font-family:"noto-sans", sans-serif;font-weight:500;color:#757575;text-transform:uppercase;font-size:0.8125rem}.facet-item{font-size:1.1875rem;font-weight:600;font-family:"noto-sans-semicondensed", sans-serif;letter-spacing:-.23px;line-height:1.37;transition:color .2s linear}.chcs-post-content ul{list-style:none}.chcs-post-content ul li::before{content:"\2022";color:#ffbf00;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.inline-indexed-search .search-title-wrapper .search-title-content{padding:2.5rem 0}.chcs-block-paragraph-w-icon .chcs-block-paragraph-w-icon-content{border-top:none !important}@media (max-width: 782px){.navbar .menu .menu-item-dropdown-header-item{line-height:1.4em !important;margin-bottom:.5em !important;margin-top:.5em !important}.wp-block-embed{padding-left:7.2% !important}.erd-youtube-responsive{padding-left:7.2% !important}.usterritoriesHtml5Mapbottom{padding-left:7.2% !important}blockquote{border-left:5px solid #ffbf00 !important}blockquote p{font-size:24px !important;font-weight:700 !important}}@media print{.hero-toolbar,.toolbar-social,.signup-callout-fullwidth,.home-section-title,.latest-resources-list,.all-resources-wrapper,.chcs-footer,.chcs-post-sidebar,.chcs-block-quote.chcs-block-custom,.post-takeaways-wrapper,.chcs-block-featured-content-header,.post-bottom-divider,.chcs-block-featured-content,.su-note,.perfect-pullquote,#comments *{display:none !important}}@media print{@page{margin:75px}}@media print{.chcs-post-content>p{font-size:15px;line-height:1.4em}.chcs-post-content>ul,ol{font-size:16px;line-height:1.4em}.chcs-post-content>h2{font-size:19px}.chcs-post-content>h3{font-size:17px}.chcs-post-content>h4{font-size:15px}.chcs-block-navigation-heading h2{font-size:20px;margin-top:0rem;margin-bottom:0rem}.chcs-block-navigation-heading h3{font-size:18px;margin-top:0rem;margin-bottom:0rem}.chcs-block-navigation-heading h4{font-size:16px;margin-top:0rem;margin-bottom:0rem}.chcs-block-table-title,.chcs-block-featured-content,.chcs-post-authors{margin-top:0rem;margin-bottom:1rem}.chcs-block-featured-content{margin-top:0rem;margin-bottom:0rem}.chcs-block-table-title{padding:0rem 0rem}.hero-post,.hero-content{padding-right:0rem;margin-bottom:0px}h2.hero-title{font-size:24px !important;margin-bottom:0px !important}.post-meta-date,.post-meta-type{font-size:11px !important}.post-authors-content{font-size:13px !important}.chcs-post-authors{margin-bottom:0px !important}}@media print{.container-main-content::before{content:"Center for Health Care Strategies • Better care where it's needed most";font-size:13px;font-weight:700}}@media print{a[href]::after{content:none !important}}

