.wbcom-essential-members-grid{--grid-columns:3;--grid-columns-tablet:2;--grid-columns-mobile:1;--grid-gap:30px;--card-radius:8px;--card-padding:20px;--avatar-size:126px;--wbcom-card-bg:#fff;--wbcom-name-color:#122b46;--wbcom-meta-color:#a3a5a9;--wbcom-button-color:#3182ce;--wbcom-button-text:#fff}.wbcom-essential-members-grid.use-theme-colors{--wbcom-card-bg:var(--wbcom-color-base,var(--wbcom-card-bg,#fff));--wbcom-name-color:var(--wbcom-heading-color,var(--wbcom-color-contrast,#122b46));--wbcom-meta-color:var(--wbcom-text-color,var(--wbcom-color-contrast-2,#a3a5a9));--wbcom-button-color:var(--wbcom-color-primary,#3182ce);--wbcom-button-text:var(--wbcom-color-base,#fff)}.wbcom-essential-members-grid-list{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(var(--grid-columns),1fr);list-style:none;margin:0;padding:0}.wbcom-member-grid-item{margin:0}.wbcom-member-grid-card{align-items:center;background:var(--wbcom-card-bg)!important;border-radius:var(--wbcom-card-radius);display:flex;flex-direction:column;height:100%;padding:var(--wbcom-card-padding);text-align:center;transition:transform .3s ease,box-shadow .3s ease}.has-shadow .wbcom-member-grid-card{box-shadow:0 2px 8px rgba(0,0,0,.08)}.has-shadow .wbcom-member-grid-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);transform:translateY(-4px)}.wbcom-member-grid-avatar{margin-bottom:15px}.wbcom-member-grid-avatar a{display:inline-block}.wbcom-member-grid-avatar img{border-radius:50%;height:var(--avatar-size);-o-object-fit:cover;object-fit:cover;width:var(--avatar-size)}.wbcom-member-grid-content{align-items:center;display:flex;flex:1;flex-direction:column}.wbcom-member-grid-name{font-size:16px;font-weight:600;margin:0 0 8px}.wbcom-member-grid-name a{color:var(--wbcom-name-color)!important;text-decoration:none}.wbcom-member-grid-name a:hover{text-decoration:underline}.wbcom-member-grid-meta{color:var(--wbcom-meta-color)!important;font-size:13px;margin:0 0 15px}.wbcom-member-grid-action{margin-top:auto}.wbcom-member-grid-action .generic-button a,.wbcom-member-grid-action .generic-button button{background:0 0;border:1px solid var(--wbcom-button-color);border-radius:30px;color:var(--wbcom-button-color);cursor:pointer;display:inline-block;font-size:13px;font-weight:500;padding:8px 20px;text-decoration:none;transition:all .2s ease}.wbcom-member-grid-action .generic-button a:hover,.wbcom-member-grid-action .generic-button button:hover{background:var(--wbcom-button-color);color:var(--wbcom-button-text)}.wbcom-essential-no-data{color:var(--wbcom-text-color,#666);padding:40px 20px;text-align:center}.wbcom-essential-no-data p{margin:0}@media screen and (max-width:1024px){.wbcom-essential-members-grid-list{grid-template-columns:repeat(var(--grid-columns-tablet),1fr)}}@media screen and (max-width:600px){.wbcom-essential-members-grid-list{grid-template-columns:repeat(var(--grid-columns-mobile),1fr)}}