/**
 * Web fonts via jsDelivr (@fontsource) — same families/weights as former Google Fonts CDN.
 * Served outside Google; suitable for China and other regions where fonts.googleapis.com is blocked.
 */

/* Poppins — primary site & admin UI (weights 100–900 + italics) */
@import url('https://cdn.jsdelivr.net/npm/@fontsource/poppins@5.0.8/100.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/poppins@5.0.8/200.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/poppins@5.0.8/300.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/poppins@5.0.8/400.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/poppins@5.0.8/500.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/poppins@5.0.8/600.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/poppins@5.0.8/700.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/poppins@5.0.8/800.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/poppins@5.0.8/900.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/poppins@5.0.8/100-italic.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/poppins@5.0.8/200-italic.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/poppins@5.0.8/300-italic.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/poppins@5.0.8/400-italic.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/poppins@5.0.8/500-italic.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/poppins@5.0.8/600-italic.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/poppins@5.0.8/700-italic.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/poppins@5.0.8/800-italic.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/poppins@5.0.8/900-italic.css');

/* Open Sans — headings & home/technology sections */
@import url('https://cdn.jsdelivr.net/npm/@fontsource/open-sans@5.0.28/300.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/open-sans@5.0.28/400.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/open-sans@5.0.28/500.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/open-sans@5.0.28/600.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/open-sans@5.0.28/700.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/open-sans@5.0.28/800.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/open-sans@5.0.28/300-italic.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/open-sans@5.0.28/400-italic.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/open-sans@5.0.28/600-italic.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/open-sans@5.0.28/700-italic.css');

/* Montserrat — service & contact page modules */
@import url('https://cdn.jsdelivr.net/npm/@fontsource/montserrat@5.0.18/400.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/montserrat@5.0.18/700.css');

/* Nunito — guest/auth layout */
@import url('https://cdn.jsdelivr.net/npm/@fontsource/nunito@5.0.18/400.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/nunito@5.0.18/600.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/nunito@5.0.18/700.css');

/* Oswald — footer/display elements in main layout */
@import url('https://cdn.jsdelivr.net/npm/@fontsource/oswald@5.0.20/400.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/oswald@5.0.20/500.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/oswald@5.0.20/600.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/oswald@5.0.20/700.css');
