.member { display: flex; flex-direction: column; margin-bottom: 20rem; &__wrapper { display: grid; grid-template-columns: .6fr .4fr; grid-template-rows: 1fr; grid-column-gap: 1.5rem; grid-row-gap: 0; margin-top: 8rem; } &__bio { margin-top: 2.5rem; + p, p + p { margin-top: 1.5rem; span { font-weight: 600; } } } .return-link { align-self: flex-end; font-size: 1.125rem; font-weight: 700; &:visited { color: inherit; } } }