/* === Global Reset === */
* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

/* Add smooth scrolling behavior */
html {
	scroll-behavior: smooth;
}

body {
	font-family: var(--font-family-primary), serif;
	background-color: var(--color-background, #000000);
	background: #000000;
	color: var(--color-text);
	line-height: var(--line-height);
}

/* === Container für zentralen Content === */
.container {
	max-width: var(--container-max-width);
	width: var(--container-width);
	margin: 0 auto;
}


a {
	color: #ffa500;
}

a:hover {
	text-decoration: none;
}