@font-face {
    font-family: 'Bahn';
    src: url('/fonts/Bahnschrift/Bahn-Bold.woff2') format('woff2'),
        url('/fonts/Bahnschrift/Bahn-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
    font-optical-sizing: auto;
}

@font-face {
    font-family: 'Bahn Cond';
    src: url('/fonts/Bahnschrift/Bahn-BoldCondensed.woff2') format('woff2'),
        url('/fonts/Bahnschrift/Bahn-BoldCondensed.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
    font-optical-sizing: auto;
}

@font-face {
    font-family: 'Bahn Bold SemiCond';
    src: url('/fonts/Bahnschrift/Bahn-BoldSemiCondensed.woff2') format('woff2'),
        url('/fonts/Bahnschrift/Bahn-BoldSemiCondensed.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
    font-optical-sizing: auto;
}

@font-face {
    font-family: 'Bahn Cond';
    src: url('/fonts/Bahnschrift/Bahn-Condensed.woff2') format('woff2'),
        url('/fonts/Bahnschrift/Bahn-Condensed.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    font-optical-sizing: auto;
}

@font-face {
    font-family: 'Bahn';
    src: url('/fonts/Bahnschrift/Bahn-Light.woff2') format('woff2'),
        url('/fonts/Bahnschrift/Bahn-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    font-optical-sizing: auto;
}

@font-face {
    font-family: 'Bahn Cond';
    src: url('/fonts/Bahnschrift/Bahn-LightCondensed.woff2') format('woff2'),
        url('/fonts/Bahnschrift/Bahn-LightCondensed.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    font-optical-sizing: auto;
}

@font-face {
    font-family: 'Bahn SemiCond';
    src: url('/fonts/Bahnschrift/Bahn-LightSemiCondensed.woff2') format('woff2'),
        url('/fonts/Bahnschrift/Bahn-LightSemiCondensed.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    font-optical-sizing: auto;
}

@font-face {
    font-family: 'Bahn';
    src: url('/fonts/Bahnschrift/Bahn-Regular.woff2') format('woff2'),
        url('/fonts/Bahnschrift/Bahn-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    font-optical-sizing: auto;
}

@font-face {
    font-family: 'Bahn Cond';
    src: url('/fonts/Bahnschrift/Bahn-SemiBoldCondensed.woff2') format('woff2'),
        url('/fonts/Bahnschrift/Bahn-SemiBoldCondensed.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    font-optical-sizing: auto;
}

@font-face {
    font-family: 'Bahn';
    src: url('/fonts/Bahnschrift/Bahn-SemiBold.woff2') format('woff2'),
        url('/fonts/Bahnschrift/Bahn-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    font-optical-sizing: auto;
}

@font-face {
    font-family: 'Bahn SemiCond';
    src: url('/fonts/Bahnschrift/Bahn-SemiBoldSemiCondensed.woff2') format('woff2'),
        url('/fonts/Bahnschrift/Bahn-SemiBoldSemiCondensed.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    font-optical-sizing: auto;
}

@font-face {
    font-family: 'Bahn SemiCond';
    src: url('/fonts/Bahnschrift/Bahn-SemiCondensed.woff2') format('woff2'),
        url('/fonts/Bahnschrift/Bahn-SemiCondensed.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    font-optical-sizing: auto;
}

@font-face {
    font-family: 'Bahn SemiLight';
    src: url('/fonts/Bahnschrift/Bahn-SemiLight.woff2') format('woff2'),
        url('/fonts/Bahnschrift/Bahn-SemiLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    font-optical-sizing: auto;
}

@font-face {
    font-family: 'Bahn Cond SemiLight';
    src: url('/fonts/Bahnschrift/Bahn-SemiLightCondensed.woff2') format('woff2'),
        url('/fonts/Bahnschrift/Bahn-SemiLightCondensed.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    font-optical-sizing: auto;
}

@font-face {
    font-family: 'Bahn SemiCond SemiLight';
    src: url('/fonts/Bahnschrift/Bahn-SemiLightSemiCondensed.woff2') format('woff2'),
        url('/fonts/Bahnschrift/Bahn-SemiLightSemiCondensed.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    font-optical-sizing: auto;
}