/* Self-hosted Google Fonts with CDN fallback */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/fonts/open-sans-400.woff2') format('woff2'),
         url('https://fonts.gstatic.com/s/opensans/v40/memSYaGs76AUhyWzO6MtRKCU.woff2') format('woff2');
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url('/fonts/open-sans-800.woff2') format('woff2'),
         url('https://fonts.gstatic.com/s/opensans/v40/memSYaGs76AUhyWzO6MtRKCU.woff2') format('woff2');
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/fonts/oswald-400.woff2') format('woff2'),
         url('https://fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiYA.woff2') format('woff2');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/fonts/roboto-400.woff2') format('woff2'),
         url('https://fonts.gstatic.com/s/roboto/v47/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbGmT.woff2') format('woff2');
}
