html {
	font-size: 20px;
}

* {
	box-sizing: border-box;
}

body {
	font-family:
		/* Safari for OS X and iOS (San Francisco) */
		-apple-system,
		/* Chrome >= 56 for OS X (San Francisco), Windows, Linux and Android */
		system-ui,
		/* Chrome < 56 for OS X (San Francisco) */
		BlinkMacSystemFont,
		/* Windows */
		"Segoe UI",
		/* Android */
		"Roboto",
		/* Basic web fallback */
		"Helvetica Neue", Arial, sans-serif;
	color: rgba( 0 0 0 / 0.5 );
	background-image: linear-gradient( 90deg, #ECF7FF 0%, #F7FCFF 100% );
}

main {
	min-height: 100dvh;
    min-width: 100vw;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 2rem;
}

/* section {
	background-color: #fff;
	padding: 2rem;
	border-radius: 1rem;
	backdrop-filter: blur(1rem);
	margin: 1rem auto 2rem auto;
} */

h1 {
	font-size: 3rem;
	line-height: 4rem;
	margin: 0;
	font-weight: 200;
	color: #08e;
	text-align: center;
}

.brief-intro {
	font-size: 0.8rem;
	line-height: 1.6rem;
	text-align: center;
}

h6 {
	margin: 0;
}

p {
	font-size: 1rem;
	line-height: 2rem;
}

a {
	color: #08e;
}

/* MEDIA QUERY MOBILE */
@media screen and (max-width: 600px) {

	.desk {
		display: none;
	}

}

