@font-face {
	font-family: Gilroy;
	src: url('/assets/fonts/f43cca10c088ced8.ttf') format('truetype');
	font-display: swap;
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: Gilroy;
	src: url('/assets/fonts/f5dcc95c9f2af2ad.ttf') format('truetype');
	font-display: swap;
	font-weight: 400;
	font-style: italic;
}

@font-face {
	font-family: Gilroy;
	src: url('/assets/fonts/1d8a21782861f6af.ttf') format('truetype');
	font-display: swap;
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: Gilroy;
	src: url('/assets/fonts/300743f747b30074.ttf') format('truetype');
	font-display: swap;
	font-weight: 500;
	font-style: italic;
}

@font-face {
	font-family: Gilroy;
	src: url('/assets/fonts/487d04d9cdc83971.ttf') format('truetype');
	font-display: swap;
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: Gilroy;
	src: url('/assets/fonts/decd84a776fb2b10.ttf') format('truetype');
	font-display: swap;
	font-weight: 700;
	font-style: italic;
}

@font-face {
	font-family: 'Gilroy fallback: Arial';
	src: local('Arial');
	font-display: swap;
	font-weight: 400;
	font-style: normal;
	size-adjust: 103.1851%;
	ascent-override: 89.1602%;
	descent-override: 23.2592%;
	line-gap-override: 0%;
}

@font-face {
	font-family: 'Gilroy fallback: Arial';
	src: local('Arial');
	font-display: swap;
	font-weight: 400;
	font-style: italic;
	size-adjust: 103.1851%;
	ascent-override: 89.1602%;
	descent-override: 23.2592%;
	line-gap-override: 0%;
}

@font-face {
	font-family: 'Gilroy fallback: Arial';
	src: local('Arial');
	font-display: swap;
	font-weight: 500;
	font-style: normal;
	size-adjust: 103.1851%;
	ascent-override: 89.1602%;
	descent-override: 23.2592%;
	line-gap-override: 0%;
}

@font-face {
	font-family: 'Gilroy fallback: Arial';
	src: local('Arial');
	font-display: swap;
	font-weight: 500;
	font-style: italic;
	size-adjust: 103.1851%;
	ascent-override: 89.1602%;
	descent-override: 23.2592%;
	line-gap-override: 0%;
}

@font-face {
	font-family: 'Gilroy fallback: Arial';
	src: local('Arial');
	font-display: swap;
	font-weight: 700;
	font-style: normal;
	size-adjust: 103.1851%;
	ascent-override: 89.1602%;
	descent-override: 23.2592%;
	line-gap-override: 0%;
}

@font-face {
	font-family: 'Gilroy fallback: Arial';
	src: local('Arial');
	font-display: swap;
	font-weight: 700;
	font-style: italic;
	size-adjust: 103.1851%;
	ascent-override: 89.1602%;
	descent-override: 23.2592%;
	line-gap-override: 0%;
}

:root {
	--font: Gilroy, 'Gilroy fallback: Arial', sans-serif;
}

astro-island,
astro-slot,
astro-static-slot {
	display: contents;
}
