/* lateral-standard - regular */
@font-face {
	font-family: "Lateral";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	font-synthesis: none;
	src: url("/fonts/lateral-standard-regular-673e0dbaf5b8aa6189d5d35ee5acbfcb.woff2?vsn=d") format("woff2");
}
@font-face {
	font-family: "Lateral";
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	font-synthesis: none;
	src: url("/fonts/lateral-standard-regularitalic-a193952736b809249627c6eead0aeaf3.woff2?vsn=d") format("woff2");
}

/* lateral-standard - medium */
@font-face {
	font-family: "Lateral";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	font-synthesis: none;
	src: url("/fonts/lateral-standard-medium-cbf0fed71c48c08e1a874bc0dba1111d.woff2?vsn=d") format("woff2");
}
@font-face {
	font-family: "Lateral";
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	font-synthesis: none;
	src: url("/fonts/lateral-standard-mediumitalic-fd888a063fc2f524d17765ba6d8a204c.woff2?vsn=d") format("woff2");
}

/* Lateral-Bold (700) is intentionally remapped to Medium (500) — Bold reads
   too bulky in the Jacobin UI. Heavier weights (800/900) fall back to Medium
   via the closest-match rule, and font-synthesis: none prevents the browser
   from faking a heavier weight. */
@font-face {
	font-family: "Lateral";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	font-synthesis: none;
	src: url("/fonts/lateral-standard-medium-cbf0fed71c48c08e1a874bc0dba1111d.woff2?vsn=d") format("woff2");
}
@font-face {
	font-family: "Lateral";
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	font-synthesis: none;
	src: url("/fonts/lateral-standard-mediumitalic-fd888a063fc2f524d17765ba6d8a204c.woff2?vsn=d") format("woff2");
}
