/* ==========================================================================
   Yujverse — Brand fonts (self-hosted, per brand guide YUJ SLIDES.pdf)
   Logo/display: Aubrey · Serif accents: Sahitya
   Decorative accents: Shadeerah Demo · Body/UI: Lato
   ========================================================================== */

/* --- Aubrey (display / headings — the wordmark font) --- */
@font-face {
  font-family: 'Aubrey';
  src: url('../fonts/Aubrey-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* --- Sahitya (serif sub-heads, kickers, pull quotes) --- */
@font-face {
  font-family: 'Sahitya';
  src: url('../fonts/Sahitya-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sahitya';
  src: url('../fonts/Sahitya-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* --- Shadeerah Demo (eyebrows / decorative accents) --- */
@font-face {
  font-family: 'Shadeerah Demo';
  src: url('../fonts/ShadeerahDemo-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* --- Lato (body, UI, buttons — brand body font) --- */
@font-face {
  font-family: 'Lato';
  src: url('../fonts/Lato-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Lato';
  src: url('../fonts/Lato-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Lato';
  src: url('../fonts/Lato-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Lato';
  src: url('../fonts/Lato-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Lato';
  src: url('../fonts/Lato-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
