/*!
 * Satoshi @font-face declarations, captured verbatim from the inline
 * <style id="elementor-pro-custom-fonts-inline-css"> that Elementor Pro's Custom Fonts
 * module emitted on 2026-08-06. Pro is the ONLY thing that registered these faces, so
 * without this file every Satoshi heading falls back to a system font.
 * Font files themselves live in wp-content/uploads/2025/09/ and are untouched by this change.
 *
 * URLs are made ROOT-RELATIVE rather than kept as the absolute https://mileslandsurveying.com/…
 * that Pro emitted. Pro built that inline block from home_url() at runtime, so it followed the
 * site URL; a static file cannot. Fonts are subject to CORS even when the stylesheet is
 * same-origin, so absolute production URLs mean every Satoshi face fails to load — and every
 * heading silently falls back to a system font — the moment the site is served from www., a
 * staging clone, or a preview host. Root-relative follows whatever origin serves the page.
 */

@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/wp-content/uploads/2025/09/Satoshi-Light.eot');
	src: url('/wp-content/uploads/2025/09/Satoshi-Light.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2025/09/Satoshi-Light.woff2') format('woff2'),
		url('/wp-content/uploads/2025/09/Satoshi-Light.woff') format('woff'),
		url('/wp-content/uploads/2025/09/Satoshi-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2025/09/Satoshi-Italic.woff2') format('woff2'),
		url('/wp-content/uploads/2025/09/Satoshi-Italic-1.woff') format('woff'),
		url('/wp-content/uploads/2025/09/Satoshi-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('/wp-content/uploads/2025/09/Satoshi-LightItalic.eot');
	src: url('/wp-content/uploads/2025/09/Satoshi-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2025/09/Satoshi-LightItalic.woff2') format('woff2'),
		url('/wp-content/uploads/2025/09/Satoshi-LightItalic.woff') format('woff'),
		url('/wp-content/uploads/2025/09/Satoshi-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2025/09/Satoshi-Regular.eot');
	src: url('/wp-content/uploads/2025/09/Satoshi-Regular.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2025/09/Satoshi-Regular.woff2') format('woff2'),
		url('/wp-content/uploads/2025/09/Satoshi-Regular.woff') format('woff'),
		url('/wp-content/uploads/2025/09/Satoshi-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('/wp-content/uploads/2025/09/Satoshi-Black.eot');
	src: url('/wp-content/uploads/2025/09/Satoshi-Black.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2025/09/Satoshi-Black.woff2') format('woff2'),
		url('/wp-content/uploads/2025/09/Satoshi-Black.woff') format('woff'),
		url('/wp-content/uploads/2025/09/Satoshi-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('/wp-content/uploads/2025/09/Satoshi-BlackItalic.eot');
	src: url('/wp-content/uploads/2025/09/Satoshi-BlackItalic.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2025/09/Satoshi-BlackItalic.woff2') format('woff2'),
		url('/wp-content/uploads/2025/09/Satoshi-BlackItalic.woff') format('woff'),
		url('/wp-content/uploads/2025/09/Satoshi-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/wp-content/uploads/2025/09/Satoshi-Bold.eot');
	src: url('/wp-content/uploads/2025/09/Satoshi-Bold.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2025/09/Satoshi-Bold.woff2') format('woff2'),
		url('/wp-content/uploads/2025/09/Satoshi-Bold.woff') format('woff'),
		url('/wp-content/uploads/2025/09/Satoshi-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('/wp-content/uploads/2025/09/Satoshi-BoldItalic.eot');
	src: url('/wp-content/uploads/2025/09/Satoshi-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2025/09/Satoshi-BoldItalic.woff2') format('woff2'),
		url('/wp-content/uploads/2025/09/Satoshi-BoldItalic.woff') format('woff'),
		url('/wp-content/uploads/2025/09/Satoshi-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/wp-content/uploads/2025/09/Satoshi-Medium.eot');
	src: url('/wp-content/uploads/2025/09/Satoshi-Medium.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2025/09/Satoshi-Medium.woff2') format('woff2'),
		url('/wp-content/uploads/2025/09/Satoshi-Medium.woff') format('woff'),
		url('/wp-content/uploads/2025/09/Satoshi-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('/wp-content/uploads/2025/09/Satoshi-MediumItalic.eot');
	src: url('/wp-content/uploads/2025/09/Satoshi-MediumItalic.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2025/09/Satoshi-MediumItalic.woff2') format('woff2'),
		url('/wp-content/uploads/2025/09/Satoshi-MediumItalic.woff') format('woff'),
		url('/wp-content/uploads/2025/09/Satoshi-MediumItalic.ttf') format('truetype');
}

/*# sourceURL=elementor-pro-custom-fonts-inline-css */
