#body {
	margin: 0 auto;
	padding: var(--wa-space-m) var(--wa-space-s);
}

#focus-area {
	display: flex;
	flex-direction: column;
	align-items: center;
}

wa-callout {
	margin-bottom: var(--wa-space-l);
}

#form-card {
	max-width: 460px;
	border: 1px solid var(--wa-color-surface-border);
	margin-top: var(--wa-space-xl);
}

form {
	display: flex;
	flex-direction: column;
	gap: var(--wa-space-l);
}

.extra-option {
	display: block;
	margin-top: var(--wa-space-m);
}

#bottom-back-button {
	margin-top: var(--wa-space-m);
}
#home-button {
	margin-top: var(--wa-space-l);
}