:root {
--gp-font--geist: "Geist", sans-serif;
--gp-font--geist-mono: "Geist Mono", monospace;
--gp-font--space-grotesk: "Space Grotesk";
--gp-font--ibm-plex-sans: "IBM Plex Sans";
}

@font-face {
	font-display: auto;
	font-family: "Geist";
	font-style: normal;
	font-weight: 100;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/geist/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOI4mJPby1QNtA.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Geist";
	font-style: normal;
	font-weight: 200;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/geist/gyBhhwUxId8gMGYQMKR3pzfaWI_RHOM4mJPby1QNtA.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Geist";
	font-style: normal;
	font-weight: 300;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/geist/gyBhhwUxId8gMGYQMKR3pzfaWI_RwuM4mJPby1QNtA.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Geist";
	font-style: normal;
	font-weight: 400;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/geist/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Geist";
	font-style: normal;
	font-weight: 500;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/geist/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Geist";
	font-style: normal;
	font-weight: 600;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/geist/gyBhhwUxId8gMGYQMKR3pzfaWI_RQuQ4mJPby1QNtA.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Geist";
	font-style: normal;
	font-weight: 700;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/geist/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Geist";
	font-style: normal;
	font-weight: 800;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/geist/gyBhhwUxId8gMGYQMKR3pzfaWI_RHOQ4mJPby1QNtA.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Geist";
	font-style: normal;
	font-weight: 900;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/geist/gyBhhwUxId8gMGYQMKR3pzfaWI_RNeQ4mJPby1QNtA.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Geist Mono";
	font-style: normal;
	font-weight: 100;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/geist-mono/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KZ5W7ihaO_CS.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Geist Mono";
	font-style: normal;
	font-weight: 200;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/geist-mono/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeG9KJ5W7ihaO_CS.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Geist Mono";
	font-style: normal;
	font-weight: 300;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/geist-mono/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeFjKJ5W7ihaO_CS.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Geist Mono";
	font-style: normal;
	font-weight: 400;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/geist-mono/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KJ5W7ihaO_CS.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Geist Mono";
	font-style: normal;
	font-weight: 500;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/geist-mono/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeEPKJ5W7ihaO_CS.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Geist Mono";
	font-style: normal;
	font-weight: 600;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/geist-mono/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHjL55W7ihaO_CS.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Geist Mono";
	font-style: normal;
	font-weight: 700;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/geist-mono/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHaL55W7ihaO_CS.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Geist Mono";
	font-style: normal;
	font-weight: 800;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/geist-mono/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeG9L55W7ihaO_CS.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Geist Mono";
	font-style: normal;
	font-weight: 900;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/geist-mono/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeGUL55W7ihaO_CS.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "Space Grotesk";
	font-style: normal;
	font-weight: 300 700;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/space-grotesk/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "IBM Plex Sans";
	font-style: normal;
	font-weight: 400;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/ibm-plex-sans/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYbSAYZgVNU.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "IBM Plex Sans";
	font-style: normal;
	font-weight: 700;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/ibm-plex-sans/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYbSAYZgVNU.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "IBM Plex Sans";
	font-style: italic;
	font-weight: 400;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/ibm-plex-sans/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYTYAKRldNWrIw.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "IBM Plex Sans";
	font-style: italic;
	font-weight: 700;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/ibm-plex-sans/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYTYAKRldNWrIw.woff2') format('woff2');
}
@font-face {
	font-display: auto;
	font-family: "IBM Plex Sans";
	font-style: normal;
	font-weight: 300;
	src: url('https://francescoraucci.it/wp-content/uploads/generatepress/fonts/ibm-plex-sans/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDtFlzBaI5loa26g.woff2') format('woff2');
}
