Hi @Kat,
- For SharePoint page design, you can refer to some template example on SharePoint look book.
- To design the tables, you can use a section to display three tables. Please refer to the article about how to add sections to modern page
- Since the modern page have disabled the script editor, so if you want to insert css you will need to configure Modern Script web part then use this web part in your main page with custom CSS code to change color of links. There is a blog about configuring Modern Script Web Part for your reference:
- SharePoint | Online | Best Practice | install Modern Script Editor Web Part for SharePoint Online Modern Site.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.