/* ABOUT */
section#about > h3 {
  border-bottom: 0.2rem solid;
  border-image: linear-gradient(
    90deg,
    var(--complementary),
    var(--primary)
  ) 1;
}

section#about > div#about-content {
	display: flex;
	flex-wrap: wrap;
	gap: 2rem;
	align-items: flex-start;
}

div#about-text {
	flex: 1;
}

section#about a {
	color: var(--primary);
	font-weight: bold;
}

section#about a:hover {
	color: var(--text-complementary);
}

figure#miniature {
	text-align: center;
}
