/* Sequel Sans Font Definitions */

/* Sequel Sans Roman Display - For body text and general use */
@font-face {
  font-family: 'Sequel Sans';
  src: url('./Sequel-Sans-Roman-Disp.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Sequel Sans Roman Head - For headers/titles (separate family name) */
@font-face {
  font-family: 'Sequel Sans Head';
  src: url('./Sequel-Sans-Roman-Head.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Sequel Sans Medium Display - For medium weight text */
@font-face {
  font-family: 'Sequel Sans';
  src: url('./Sequel-Sans-Medium-Disp.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

/* Sequel Sans Semi Bold Display - For bold text */
@font-face {
  font-family: 'Sequel Sans';
  src: url('./Sequel-Sans-Semi-Bold-Disp.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

/* Sequel Sans Heavy Head - For special emphasis/hero text */
@font-face {
  font-family: 'Sequel Sans Heavy';
  src: url('./Sequel-Sans-Heavy-Head.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

/* Font performance optimized with font-display: swap for better loading */
