/* Member widget styles are intentionally scoped to the widget so theme/plugin rules cannot alter its layout. */
.netb-member{--netb-member-gap:14px;--netb-member-img-y:50%;position:relative;overflow:hidden;background:#fff;transition:transform .35s ease,box-shadow .35s ease,background-color .35s ease;box-sizing:border-box}.netb-member,.netb-member *,.netb-member *::before,.netb-member *::after{box-sizing:border-box}.netb-member--lift:hover{transform:translateY(-8px)}.netb-member__media{min-height:420px;overflow:hidden;position:relative}.netb-member__media img{width:100%;height:100%;max-width:none;min-height:inherit;object-fit:cover;object-position:50% var(--netb-member-img-y);display:block;margin:0;padding:0;border-style:none;transition:transform .55s ease,opacity .3s ease}.netb-member--zoom:hover .netb-member__media img{transform:scale(1.07)}.netb-member__content{padding:26px;position:relative;box-sizing:border-box}.netb-member__head,.netb-member__bio,.netb-member__socials{position:relative}.netb-member .netb-member__name{margin:0 0 5px;padding:0;font-size:26px;line-height:1.2}.netb-member .netb-member__role{margin:0;padding:0;font-weight:700;color:inherit}.netb-member .netb-member__bio{margin-top:var(--netb-member-gap);padding:0;opacity:.76}.netb-member .netb-member__socials{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 0;padding:0;list-style:none}.netb-member .netb-member__socials a,.netb-member .netb-member__socials a:link,.netb-member .netb-member__socials a:visited{width:32px;height:32px;min-width:0;min-height:0;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border-radius:50%;background:rgba(108,92,231,.12);text-decoration:none!important;line-height:1;font-size:13px;box-shadow:none;outline-offset:2px;appearance:none;-webkit-appearance:none;transition:transform .25s ease,background-color .25s ease,border-color .25s ease}.netb-member .netb-member__socials a i{font-size:inherit;line-height:1}.netb-member .netb-member__socials a svg{display:block;width:13px;height:13px;max-width:none;max-height:none;fill:currentColor}.netb-member .netb-member__socials a:hover,.netb-member .netb-member__socials a:focus{transform:translateY(-3px);background:#6c5ce7;text-decoration:none!important}.netb-member--overlay .netb-member__content{position:absolute;z-index:2;left:0;right:0;bottom:0;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.82));padding-top:90px;display:flex;flex-direction:column;justify-content:flex-end}.netb-member--overlay .netb-member__name{color:inherit}.netb-member--split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.netb-member--split .netb-member__media{min-height:100%;height:100%}.netb-member--minimal{background:transparent}.netb-member--minimal .netb-member__content{padding-left:0;padding-right:0}.netb-member--reveal .netb-member__bio,.netb-member--reveal .netb-member__socials{opacity:0;transform:translateY(12px);transition:opacity .3s ease,transform .3s ease}.netb-member--reveal:hover .netb-member__bio,.netb-member--reveal:hover .netb-member__socials{opacity:1;transform:none}@media(max-width:767px){.netb-member--split{grid-template-columns:1fr!important}.netb-member--split .netb-member__media{min-height:320px;height:auto}}
