/* Self-hosted variable fonts (Fontsource latin subsets), SIL Open Font License 1.1.
 * Unbounded: Copyright 2022 The Unbounded Project Authors.
 * Instrument Sans: Copyright 2022 The Instrument Sans Project Authors.
 * JetBrains Mono: Copyright 2020 The JetBrains Mono Project Authors.
 */
@font-face {
	font-family: "Unbounded";
	src: url("../fonts/unbounded-latin-wght-normal.woff2") format("woff2");
	font-weight: 200 900;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Instrument Sans";
	src: url("../fonts/instrument-sans-latin-wght-normal.woff2") format("woff2");
	font-weight: 400 700;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Instrument Sans";
	src: url("../fonts/instrument-sans-latin-wght-italic.woff2") format("woff2");
	font-weight: 400 700;
	font-style: italic;
	font-display: swap;
}
@font-face {
	font-family: "JetBrains Mono";
	src: url("../fonts/jetbrains-mono-latin-wght-normal.woff2") format("woff2");
	font-weight: 100 800;
	font-style: normal;
	font-display: swap;
}

/* Layout guard, loaded first on every page: keep decorative motion (orbits, rings, glows) from widening the page. clip, unlike hidden, keeps sticky children working. */
.ag-sec, .ag-main, main { overflow-x: clip; }
