.profile-block{--profile-block-modal-inner-p:20px;color:var(--text-color);padding-top:4px;text-align:center}.profile-block p{font-size:16px}.profile-name{font-size:18px}.profile-position{font-size:16px;font-style:italic}.profile-text-content{gap:16px}.profile-image img{border-radius:50%;object-fit:cover;overflow:hidden}.profile-linkedin-url{cursor:pointer;display:inline-block;font-size:0;line-height:1;margin-top:26px}.profile-linkedin-url svg{cursor:pointer}.profile-linkedin-url:active,.profile-linkedin-url:focus,.profile-linkedin-url:hover{border-radius:2px;outline:1px solid #007cff}.profile-text-content__more{background:transparent;border:none;color:var(--primary400);cursor:pointer;font-size:16px;margin:0;outline:none;padding:0;text-align:center}.profile-text-content__more:hover{text-decoration:underline}.profile-text-content__description{display:-webkit-box;-webkit-line-clamp:var(--team-member-info-line-clamp);-webkit-box-orient:vertical;overflow:hidden}.profile-block-modal{padding:var(--profile-block-modal-inner-p);text-align:left}.profile-position_modal{--spacing:8px;border-bottom:1px solid rgba(0,0,0,.25);margin-block-end:var(--spacing);padding-block-end:var(--spacing)}.profile-block-modal__close{--offset:calc(var(--profile-block-modal-inner-p)/2);background:transparent;border:none;cursor:pointer;display:flex;outline:none;padding:0;position:absolute;right:var(--offset);top:var(--offset);z-index:1}.profile-block-modal__close svg{--ratio:14px;aspect-ratio:1;height:var(--ratio);width:var(--ratio)}