/* Monoflow Webfont
-------------------------------------------------- */

@import url("/assets/css/fonts/Monoflow-Webfonts.css");

@font-face {
	font-family: "ArccusSystem";
	src: url("/assets/fonts/arccus/arccus-system/A_anim_6-Bold.eot?#iefix")
			format("embedded-opentype"),
		url("/assets/fonts/arccus/arccus-system/A_anim_6-Bold.woff2")
			format("woff2"),
		url("/assets/fonts/arccus/arccus-system/A_anim_6-Bold.woff") format("woff");
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

/* Monoflow Variable Font test
-------------------------------------------------- */

/* GEOSO
-------------------------------------------------- */

body {
}

.content,
footer {
	max-width: 72rem; /* Satzspiegel anpassen */
}

main section, /* Satzspiegel anpassen */
main aside {
	max-width: none;
}

main section.bodytext,
main section.code,
main p.teasertext,
.content figcaption {
	font-family: "Monoflow", "Benedikt", Georgia, serif;
	font-feature-settings: "dlig" off;
	color: #5f5f5f;
}

.content figcaption {
	font-size: 0.8em;
}

main p.teasertext {
	margin-bottom: 10rem;
}

h1 {
	font-family: "ArccusSystem", "Benedikt", Georgia, serif;
	font-feature-settings: "ss01" on;
}

/* h1:hover{
	cursor: move;
} */

h2 {
	text-transform: none;
}

ul.font-feature + ul.font-feature {
	margin-top: -6rem;
}

@media screen and (min-width: 40rem) {
	h1 {
		font-weight: bold;
		font-size: 6em;
		margin-bottom: 0.1em;
	}

	section.full-width > *,
	.teaser-item {
		/* Satzspiegel anpassen */
		max-width: 72rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
}

ul.font-feature {
	margin: 10rem 0;
}

section.bodytext ul {
	margin-left: 0.3rem;
	max-width: none;
}

.figure.legit{
	margin-bottom: -6rem
}
