.social-callout a {
	display: flex;
	align-items: center;
	color: #a7a7aa;
	gap: 0.375rem;
}
.social-callout a:hover {
	color: #c1c1c3;
}

.social-callout .svg-group {
	display: inline-flex;
	transition: background-color 0.1s linear;
	width: 36px;
	height: 36px;
	border-radius: 100%;
	flex: none;
	align-items: center;
	justify-content: center;
}

.twitter-follow .svg-group {
	background: #00D3FF;
}
.twitter-follow .svg-group:hover {
	background: #33dcff;
}

.linkedin-follow .svg-group {
	background: #1B86BC;
}
.linkedin-follow .svg-group:hover {
	background: #2aa3e0;
}

.social-callout svg {
	display: block;
	fill: #fff;
	width: 16px;
	height: auto;
}