
	.pageWrap.svelte-1ofrthg {
		width: calc(100% - 2em);
		justify-content: center;
		gap: 2em;
		margin: 0 auto;
		padding: 0;
		max-width: 1050px;
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	/* (unused) section,*/
	.pageWrap.svelte-1ofrthg > section {
		width: 100%;
		display: flex;
		flex-direction: column;
		align-items: start;
		width: 100%;
		/* max-width: 1050px; */
		margin: 2em 0;
		padding: 0;
		gap: var(--gap-medium-related-blocks);

		@media only screen and (max-width: 800px) {
			margin: 3em 0;
			gap: var(--gap-medium-unrelated-blocks);
			align-items: center;
			justify-content: center;
			text-align: center;
		}
	}

	@media only screen and (max-width: 800px) {
		.pageWrap.svelte-1ofrthg {
			width: 100%;
			gap: 1em;
			padding: 0;
		}
	}

	/* (unused) section:empty {
		display: none;
	}*/
