* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

html {
	scroll-behavior: smooth;
}

body {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
	background-color: var(--darker-bg);
	color: var(--text-primary);
	line-height: 1.6;
}

.container {
	max-width: 75rem;
	margin: 0 auto;
	padding: 0 1.5rem;
}