@media screen and (min-width: 1026px) {
	.page-hero {
		height: calc(100vh - var(--header-height));
	}
}
h1 {
	font-size: var(--h1) !important;
	max-width: 824px;
	padding-bottom: 11rem !important;
}

section.page-hero {
	clip-path: inset(0% 0% 100%);
	opacity: 1 !important;
}

@media screen and (max-width: 1025px) {
	body .page-hero .samuraj-background.samuraj-background {
		left: unset !important;
	}
	body .page-hero .samuraj-background.samuraj-background canvas {
		bottom: -190px !important;
		top: unset !important;
		width: 100% !important;
		height: 100% !important;
		left: unset !important;
		right: -70px !important;
		transform: rotate(253deg) !important;
	}
}
