/* Typography for the blog archive introduction and list cards. */
body.blog .archive-text {
	font-size: 16px;
	line-height: 1.9;
}

body.blog .article03-title {
	font-size: clamp(15px, calc(11.25px + 1vw), 16px);
	height: 3.2em;
}

body.blog .article03-date,
body.blog .article03-category-item {
	font-size: 14px;
}

@media only screen and (min-width: 768px) and (max-width: 1199px) {
	body.blog .article03-title {
		height: 4.8em;
	}
}
