/* Local DM Sans font - place font files in this directory */
/* If font files exist locally, they load instantly without external requests */
/* If not found, the system font fallback in CSS handles it gracefully */

@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('DM Sans Regular'), local('DMSans-Regular'),
       url('/fonts/DMSans-Regular.woff2') format('woff2'),
       url('/fonts/DMSans-Regular.woff') format('woff');
}

@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('DM Sans Medium'), local('DMSans-Medium'),
       url('/fonts/DMSans-Medium.woff2') format('woff2'),
       url('/fonts/DMSans-Medium.woff') format('woff');
}

@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('DM Sans SemiBold'), local('DMSans-SemiBold'),
       url('/fonts/DMSans-SemiBold.woff2') format('woff2'),
       url('/fonts/DMSans-SemiBold.woff') format('woff');
}

@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('DM Sans Bold'), local('DMSans-Bold'),
       url('/fonts/DMSans-Bold.woff2') format('woff2'),
       url('/fonts/DMSans-Bold.woff') format('woff');
}
