/* Align the CHILLS wordmark with the article's left text edge. */
@media (min-width: 900px) {
	body.single-post #site-header .header-titles {
		position: relative;
		left: max(
			calc( 4.4rem - var( --eksell-inner-gutter ) / 2 ),
			calc( ( 100% - 76rem ) / 2 + 2.4rem )
		);
	}

	/* Eksell offsets the site title inside the header container by 1.5rem. */
	body.single-post #site-header .header-titles .site-title {
		margin-left: 0;
	}
}

@media (min-width: 1200px) {
	body.single-post:has(.chills-toc, .chills-related-sidebar) #site-header .header-titles {
		left: max(
			calc( 4.8rem - var( --eksell-inner-gutter ) / 2 ),
			calc( ( 100% - 110rem ) / 2 + 2.4rem )
		);
	}
}
