/* INFRA-4: Self-hosted font declarations — no Google Fonts CDN dependency.
   Font files are stored in /manus-storage/ (persistent S3-backed storage).
   These paths are permanent and will not expire.
*/

/* Inter — Light 300 */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('/manus-storage/4b206ba2_89d52236.ttf') format('truetype');
}

/* Inter — Regular 400 */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/manus-storage/2fecfab8_c0eef944.ttf') format('truetype');
}

/* Inter — Italic 400 */
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/manus-storage/b6ac32be_1a51517c.ttf') format('truetype');
}

/* Inter — Medium 500 */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/manus-storage/bba19875_b6790316.ttf') format('truetype');
}

/* Inter — SemiBold 600 */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/manus-storage/39a6e567_8dadf36f.ttf') format('truetype');
}

/* Inter — Bold 700 */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/manus-storage/284ea4d9_eb43a2df.ttf') format('truetype');
}

/* JetBrains Mono — Regular 400 */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/manus-storage/ef66fbb1_d5bca950.ttf') format('truetype');
}

/* JetBrains Mono — Medium 500 */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/manus-storage/80ca2030_bd54c0a3.ttf') format('truetype');
}
