/* Minification failed. Returning unminified contents.
(9,19): run-time error CSS1039: Token not allowed after unary operator: '-space-2xl'
(10,22): run-time error CSS1039: Token not allowed after unary operator: '-space-xl'
 */
.welcome {
	display: flex;
	align-items: flex-start;
	gap: 1.5rem;
	flex-wrap: nowrap;
	box-sizing: border-box;
	justify-content: center;

	margin-top: var(--space-2xl);
	margin-bottom: var(--space-xl);
}

.welcome>*:last-child {
	margin-right: 0;
}

.welcome-image,
.welcome-text {
	padding: 0 !important;
	box-sizing: border-box;
	flex: 0 1 calc(50% - 0.75rem);
}

.welcome-image img {
	display: block;
	width: 100%;
	height: auto;
	object-fit: cover;
}

@media (max-width: 48em) {
	.welcome {
		flex-direction: column;
		gap: 1rem;
		align-items: stretch;
		margin-left: 0;
		margin-right: 0;
	}

	.welcome-image,
	.welcome-text {
		padding-left: 0 !important;
		padding-right: 0 !important;
		width: 100%;
		flex: 0 1 100%;
	}

	.welcome-image img {
		max-height: 40vh;
		object-fit: cover;
	}
}

