/*
 * Inter — self-hosted font-face declarations.
 *
 * HOW TO ADD REAL FONT FILES:
 * 1. Visit https://google-webfonts-helper.herokuapp.com/fonts/inter
 * 2. Select weights: 300, 400, 500, 600, 700
 * 3. Download the zip and place the .woff2 files in this folder
 * 4. The @font-face rules below will activate automatically
 *
 * Until real files are uploaded, the browser falls back to system-ui / sans-serif.
 */

@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 300 700;
    font-display: swap;
    src: local('Inter'),
         url('inter-latin.woff2') format('woff2');
}

/* Inter SemiBold (600) — real self-hosted file, added for the homepage
   Rooms section price. Declared as its own weight (not part of the
   variable 300–700 face above, which has no matching file) so the
   browser loads this exact file instead of faux-bolding a fallback. */
@font-face {
    font-family: 'Inter SemiBold';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('inter-latin-600.woff2') format('woff2');
}

:root {
    --font-sans: 'Inter', system-ui, -apple-system, 'Segoe UI', Helvetica, Arial, sans-serif;
}
