/* FSRailway Font Family */
@font-face {
    font-family: 'FSRailway';
    src: url('/fonts/fsrailway/FSRAILWAY Book.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'FSRailway';
    src: url('/fonts/fsrailway/FSRAILWAY Book Oblique.otf') format('opentype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'FSRailway';
    src: url('/fonts/fsrailway/FSRAILWAY Bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'FSRailway';
    src: url('/fonts/fsrailway/FSRAILWAY Bold Oblique.otf') format('opentype');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

/* LST Font Family */
@font-face {
    font-family: 'LST';
    src: url('/fonts/lst/lst-01.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* RussianRail Font Family */
@font-face {
    font-family: 'RussianRail';
    src: url('/fonts/russianrail/RussianRail G Regular.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RussianRail';
    src: url('/fonts/russianrail/RussianRail G Pro Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RussianRail';
    src: url('/fonts/russianrail/RussianRail G Pro Bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RussianRail';
    src: url('/fonts/russianrail/RussianRail G Pro Extend.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
    font-stretch: expanded;
    font-display: swap;
}

@font-face {
    font-family: 'RussianRail';
    src: url('/fonts/russianrail/RussianRail G Pro Extended Bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
    font-stretch: expanded;
    font-display: swap;
} 