/* ============================================================
   Inter — локальный @font-face
   Форматы: woff2 (приоритет) → woff → ttf
   font-display: swap — текст виден сразу, шрифт подменяется после загрузки
   ============================================================ */

/* 300 — Light */
@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('Inter-LightBETA.woff2') format('woff2'),
         url('Inter-LightBETA.woff') format('woff'),
         url('Inter-LightBETA.ttf') format('truetype');
}

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

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

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

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

/* 800 — ExtraBold */
@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url('Inter-ExtraBold.woff2') format('woff2'),
         url('Inter-ExtraBold.woff') format('woff'),
         url('Inter-ExtraBold.ttf') format('truetype');
}

/* 900 — Black */
@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url('Inter-Black.woff2') format('woff2'),
         url('Inter-Black.woff') format('woff'),
         url('Inter-Black.ttf') format('truetype');
}