.block-team-member-details__wrapper{border:.1rem solid var(--color-purple-500)}.block-team-member-details__row{display:flex;width:100%;max-width:var(--wrapper);margin:0 auto;border-bottom:.1rem solid var(--color-purple-500)}@media (min-width:1010px){.block-team-member-details__row{flex-direction:row;border:none}}.block-team-member-details__image{flex-shrink:0;width:50%}@media (min-width:1010px){.block-team-member-details__image{width:39.5rem;height:auto;border:none}}.block-team-member-details__image-img{display:block;width:100%;height:100%;object-fit:cover}.block-team-member-details__content{display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;width:100%;padding:1.5rem}@media (min-width:1010px){.block-team-member-details__content{gap:3rem;padding:3rem;border-left:.1rem solid var(--color-purple-500)}}.block-team-member-details__title{margin-bottom:1.5rem}@media (min-width:1010px){.block-team-member-details__title{margin-bottom:3rem;letter-spacing:-.4rem}}@media (max-width:1009px){.block-team-member-details__title{font-size:2.6rem}}.block-team-member-details__position{display:inline-block;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;white-space:normal}@media (min-width:1010px){.block-team-member-details__position{margin-bottom:1rem;padding:.5rem 1rem;font-size:1.8rem}}@media (max-width:1009px){.block-team-member-details__text{font-size:1.8rem}}.block-team-member-details__text p{margin-bottom:2.2rem}.block-team-member-details__text p:last-child{margin-bottom:0}@media (min-width:1010px){.block-team-member-details__text p{margin-bottom:1.7rem}}.block-team-member-details__details-bottom{flex-wrap:wrap;gap:1.8rem}@media (min-width:1010px){.block-team-member-details__details-bottom{display:flex;gap:3rem;align-items:center}}.block-team-member-details__details-bottom .component-button.-middle.-email{padding:0;font-size:1.8rem;font-weight:100;text-decoration:none;letter-spacing:-.02rem}@media (min-width:1010px){.block-team-member-details__details-bottom .component-button.-middle.-email{font-size:2rem}}.block-team-member-details__mobile-content{flex-direction:column;gap:1.8rem;width:100%;padding:3rem 1.5rem}@media (max-width:1009px){.block-team-member-details__mobile-content{display:flex}}.block-team-member-details__mobile-content .block-team-member-details__details-bottom{display:flex}