/* =sidebar about, =about */
.block-sidebar-about .block-sidebar-about__inner {
	display: grid;
	grid-template-areas: "stack";
}

/* Image */
.block-sidebar-about .block-sidebar-about__image-container {
	border-radius: 50%;
	overflow: hidden;
	grid-area: stack;
	z-index: 1;
	justify-self: center;
	width: 120px;
	height: 120px;
}

.block-sidebar-about .block-sidebar-about__image-container img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

/* Content */
.block-sidebar-about .block-sidebar-about__content-container {
	grid-area: stack;
	margin-top: 24px;
	background: var(--wp--preset--color--quaternary);
	outline: 1px solid var(--wp--preset--color--tertiary);
	outline-offset: -6px;
	padding: 112px 22px 28px;
	text-align: center;
	color: var(--wp--preset--color--neutral-900);
}

.block-sidebar-about .block-sidebar-about__title {
	font-family: var(--wp--preset--font-family--primary);
	font-size: 1.125rem;
	text-transform: uppercase;
	font-weight: 700;
	margin: 0 0 8px;
	line-height: var(--wp--custom--line-height--small);
}

.block-sidebar-about .block-sidebar-about__content {
	font-size: var(--wp--preset--font-size--small);
	margin-bottom: 14px;
}

.block-sidebar-about .block-sidebar-about__content > :last-child {
	margin-bottom: 0;
}

.block-sidebar-about .block-sidebar-about__content p {
	margin-top: 0;
}

.block-sidebar-about .block-sidebar-about__link-container a {
	font-weight: 700 !important;
	text-transform: uppercase;
	font-family: var(--wp--preset--font-family--primary);
	font-size: 0.875rem;
}
