@font-face {
    font-family: 'Formula1-Regular';
    src: url('/fonts/Formula1-Regular.ttf');
    font-weight: normal;
}

@font-face {
    font-family: 'Formula1-Italic';
    src: url('/fonts/Formula1-Italic.ttf');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Formula1-Bold';
    src: url('/fonts/Formula1-Bold.ttf');
    font-weight: normal;
}

@font-face {
    font-family: 'Formula1-Black';
    src: url('/fonts/Formula1-Black.ttf');
    font-weight: normal;
}

@font-face {
    font-family: 'KHIf-Normal';
    src: url('/fonts/KH-Normal.ttf');
    font-weight: normal;
}

@font-face {
    font-family: 'KHIf-Bold';
    src: url('/fonts/KH-Bold.ttf');
    font-weight: bold;
}

* {
    font-family: 'Formula1-Regular', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}

.khif {
    font-family: 'KHIf-Regular', 'Formula1', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}

.khif-bold {
    font-family: 'KHIf-Bold', 'Formula1', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}

h1 {
    font-family: 'Formula1-Black', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-weight: normal;
    text-transform: uppercase;
}

i {
    font-family: 'Formula1-Italic', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-weight: normal;
}

h2, h3, h4, h5, h6, strong {
    font-family: 'Formula1-Bold', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-weight: normal;
}
