.wp-block-bipro-team-member,.team-member__card{align-items:flex-start;display:flex}.wp-block-bipro-team-member{container:team-member/inline-size}.team-member__card{background-color:var(--wp--preset--color--light);border:1px solid var(--wp--preset--color--accent-3-light);border-radius:var(--wp--custom--radius--medium);gap:var(--wp--preset--spacing--tiny);width:100%;padding:var(--wp--preset--spacing--tiny);container-type:inline-size}@media (width>=600px){.team-member__card{gap:var(--wp--preset--spacing--x-small);padding:var(--wp--preset--spacing--x-small)}}.wp-block-bipro-team-member:not(.is-mode-department) .team-member__card{max-width:600px}.wp-block-bipro-team-member:not(.is-mode-department):not(.is-layout-vertical) .team-member__card{background:var(--wp--preset--gradient--brand);color:var(--wp--preset--color--light);border-color:#0000}.wp-block-bipro-team-member:not(.is-mode-department):not(.is-layout-vertical) .team-member__name,.wp-block-bipro-team-member:not(.is-mode-department):not(.is-layout-vertical) .team-member__position,.wp-block-bipro-team-member:not(.is-mode-department):not(.is-layout-vertical) .team-member__role,.wp-block-bipro-team-member:not(.is-mode-department):not(.is-layout-vertical) .team-member__email,.wp-block-bipro-team-member:not(.is-mode-department):not(.is-layout-vertical) .team-member__phone{color:var(--wp--preset--color--light)}.wp-block-bipro-team-member:not(.is-mode-department):not(.is-layout-vertical) .team-member__email,.wp-block-bipro-team-member:not(.is-mode-department):not(.is-layout-vertical) .team-member__phone,.wp-block-bipro-team-member:not(.is-mode-department):not(.is-layout-vertical) .team-member__linkedin{background-image:linear-gradient(to right, var(--wp--preset--color--light), var(--wp--preset--color--light)), linear-gradient(#ffffff1a, #ffffff1a)}.wp-block-bipro-team-member .team-member__portrait,.team-member__card .team-member__portrait{border:2px solid var(--wp--preset--color--white);border-radius:50%;flex-shrink:0;width:clamp(80px,25cqw,160px);height:clamp(80px,25cqw,160px);overflow:hidden}.team-member__portrait img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.team-member__info{gap:var(--wp--preset--spacing--tiny);flex-direction:column;display:flex}.team-member__header{flex-direction:column;gap:0;display:flex}.team-member__name{font-size:var(--wp--preset--font-size--medium);font-weight:var(--wp--custom--font-weight--bold);line-height:var(--wp--custom--line-height--tight);letter-spacing:var(--wp--custom--letter-spacing--heading);color:var(--wp--preset--color--dark)}.team-member__position,.team-member__role{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--dark);margin:0}.team-member__contact{flex-direction:column;align-items:flex-start;gap:0;display:flex}.team-member__email,.team-member__phone{font-size:var(--wp--preset--font-size--small);background-image:linear-gradient(to right, var(--wp--preset--color--primary), var(--wp--preset--color--secondary));-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size var(--wp--custom--duration--moderate) var(--wp--custom--ease--in-out-expo);background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:0% .15em,100% .15em;text-decoration:none;display:block}.team-member__email:hover,.team-member__phone:hover{background-size:100% .15em,100% .15em}.team-member__linkedin{font-size:var(--wp--preset--font-size--small);-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size var(--wp--custom--duration--moderate) var(--wp--custom--ease--in-out-expo);background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:0% .15em,100% .15em;align-items:center;gap:.35em;text-decoration:none;display:inline-flex}.team-member__linkedin:hover{background-size:100% .15em,100% .15em}.team-member__linkedin svg{flex-shrink:0}.is-layout-vertical .team-member__card--vertical{text-align:center;align-items:center}.is-layout-vertical .team-member__info,.is-layout-vertical .team-member__contact{align-items:center}.is-layout-vertical .team-member__cta{text-align:center;align-self:stretch}.team-member__cta.wp-block-button__link{font-size:var(--wp--preset--font-size--small);align-self:flex-start;margin-top:.5rem}.wp-block-bipro-team-member:not(.is-mode-department):not(.is-layout-vertical) .team-member__card{text-align:center;padding-block:var(--wp--preset--spacing--small);flex-direction:column;align-items:center;margin-inline:auto}.wp-block-bipro-team-member:not(.is-mode-department):not(.is-layout-vertical) .team-member__portrait{width:clamp(120px,40cqw,160px);height:clamp(120px,40cqw,160px)}.wp-block-bipro-team-member:not(.is-mode-department):not(.is-layout-vertical) .team-member__contact,.wp-block-bipro-team-member:not(.is-mode-department):not(.is-layout-vertical) .team-member__info{align-items:center}.wp-block-bipro-team-member:not(.is-mode-department):not(.is-layout-vertical) .team-member__cta{text-align:center;align-self:stretch}@container team-member (width>=480px){.wp-block-bipro-team-member:not(.is-mode-department):not(.is-layout-vertical) .team-member__card{text-align:left;flex-direction:row;align-items:flex-start;margin-inline:0}.wp-block-bipro-team-member:not(.is-mode-department):not(.is-layout-vertical) .team-member__portrait{width:clamp(80px,40cqw,160px);height:clamp(80px,40cqw,160px)}.wp-block-bipro-team-member:not(.is-mode-department):not(.is-layout-vertical) .team-member__contact{align-items:flex-start}.wp-block-bipro-team-member:not(.is-mode-department):not(.is-layout-vertical) .team-member__info{align-items:stretch}.wp-block-bipro-team-member:not(.is-mode-department):not(.is-layout-vertical) .team-member__cta{text-align:left;align-self:flex-start}}.wp-block-bipro-team-member.is-mode-department{display:block;container-type:normal}.team-department__grid{gap:var(--wp--preset--spacing--x-small);grid-template-columns:1fr;display:grid}.team-department__sub-group,.team-department__sub-group+.team-department__sub-group{margin-top:var(--wp--preset--spacing--large)}.team-department__sub-heading{font-size:var(--wp--preset--font-size--large);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--dark);margin-bottom:var(--wp--preset--spacing--small)}.team-department__sub-heading--level-2,.team-department__sub-heading--level-3{margin-bottom:var(--wp--preset--spacing--small);font-size:clamp(1.25rem,1.1875rem + .3125vw,1.5rem)}.team-department__sub-group--level-2,.team-department__sub-group--level-3{margin-top:var(--wp--preset--spacing--regular)}.team-department__grid .team-member__card{text-align:left;align-items:center;gap:var(--wp--preset--spacing--tiny);display:flex}.team-department__grid .team-member__portrait{border-radius:50%;flex-shrink:0;width:clamp(80px,40cqw,140px);height:clamp(80px,40cqw,140px);overflow:hidden}@media (width>=600px){.team-department__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr))}.team-department__grid .team-member__card{gap:var(--wp--preset--spacing--x-small)}}.bipro-team-member-editor .components-placeholder{min-height:80px}.wp-block-bipro-team-member.is-layout-vertical{justify-content:center;display:flex}.team-member__card--vertical{text-align:center;flex-direction:column;align-items:center;width:100%}.team-member__card--vertical .team-member__portrait{width:clamp(120px,40cqw,160px);height:clamp(120px,40cqw,160px)}.team-member__card--vertical .team-member__info{align-items:center}.team-member__card--vertical .team-member__name{color:var(--wp--preset--color--primary)}.team-member__card--vertical .team-member__position{font-size:var(--wp--preset--font-size--small);margin:0 0 .25rem}.team-member__card--vertical .team-member__cta{text-align:center;align-self:stretch}.wp-block-bipro-team-member.is-editor-preview{display:block;container-type:normal}.wp-block-bipro-team-member.is-editor-preview a{pointer-events:none;cursor:default}
