/* Audience card depth and button interaction. */
#who-we-serve .people-points article{box-shadow:0 10px 26px rgba(7,55,71,.13),0 2px 6px rgba(7,55,71,.05)}
:where(a.button,a.btn,a.v006-header-cta,a.v006-mobile-cta,button:not(.v006-mobile-toggle):not(.menu-toggle):not(.welcome-ticker-toggle)):not(:disabled){transition:transform .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease;touch-action:manipulation}
@media(hover:hover) and (pointer:fine){
 :where(a.button,a.btn,a.v006-header-cta,a.v006-mobile-cta,button:not(.v006-mobile-toggle):not(.menu-toggle):not(.welcome-ticker-toggle)):not(:disabled):hover{transform:translate(var(--esp-button-x,0px),calc(var(--esp-button-y,0px) - 3px));box-shadow:0 8px 20px rgba(7,55,71,.18)}
}
:where(a.button,a.btn,a.v006-header-cta,a.v006-mobile-cta,button:not(.v006-mobile-toggle):not(.menu-toggle):not(.welcome-ticker-toggle)):not(:disabled):active{background:#087c91!important;color:#fff!important;border-color:#087c91!important;transform:translateY(1px) scale(.98);box-shadow:0 2px 5px rgba(7,55,71,.12)}
@media(prefers-reduced-motion:reduce){:where(a.button,a.btn,a.v006-header-cta,a.v006-mobile-cta,button):hover,:where(a.button,a.btn,a.v006-header-cta,a.v006-mobile-cta,button):active{transform:none!important;transition:none!important}}
