/* home */

.t_home .site_logo_link svg{
	display: none;
	}

.home_logo{
	max-width: 390px;
	height: auto;
	margin-inline: auto;
	color: var(--theme);
}

.home_hero{
	padding-block: var(--gap-small);
	display: flex;
	justify-content: center;
	align-items: center;
}

.home_hero img,
.home_hero picture{
	width: 100%;
	max-width: 2260px;
}