/* Brand-data fonts — self-hosted brand corporate fonts.
   Phase 1 pilot: only Альфа-Банк (Styrene A / Styrene B).
   Mirrors kvill/разработка/main/public/fonts/alfabank.css.

   Loaded once from index.html. Each brand's fonts coexist; CSS scopes
   font-family to .brand-detail-overlay[data-brand="alfabank"] so other
   brands aren't accidentally re-skinned. */

/* ---------- Альфа-Банк — Styrene A (display) ---------- */
@font-face {
  font-family: 'Styrene A';
  src: url('fonts/StyreneA-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Styrene A';
  src: url('fonts/StyreneA-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Styrene A';
  src: url('fonts/StyreneA-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Styrene A';
  src: url('fonts/StyreneA-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* ---------- Альфа-Банк — Styrene B (text) ---------- */
@font-face {
  font-family: 'Styrene B';
  src: url('fonts/StyreneB-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Styrene B';
  src: url('fonts/StyreneB-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Styrene B';
  src: url('fonts/StyreneB-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
