#letterhead-signup .form__group .flex {
	display: flex;
	flex-wrap: wrap;
	gap: 0.5em;
}

/* 2) force the button to 100% width (so it always drops to its own line) */
#letterhead-signup .form__group .flex > .form__group__field__submit-button {
	flex: 0 0 100%;
	margin-top: 1em;
}

/* 3) let the select + email share the first row */
#letterhead-signup .form__group .flex > .region,
#letterhead-signup .form__group .flex > .email {
	flex: 1;
	display: inline-flex;
}

#letterhead-signup .form__group .flex > .region {
	max-width: 200px;
}