/* 
 * SF Pro Font System with Multi-level Fallback
 * 
 * Fallback Strategy (in order):
 * 1. SF Pro (Self-hosted - if valid files available)
 * 2. Inter (Google Fonts CDN - included in layouts)
 * 3. System fonts (-apple-system for macOS/iOS native SF Pro)
 * 4. Platform-specific fonts (Segoe UI, Roboto, etc.)
 */

/* SF Pro Display - For Headings (if valid files are added) */
/* Uncomment when valid .woff files are available:

@font-face {
    font-family: 'SF Pro Display';
    src: url('SF-Pro-Display-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('SF-Pro-Display-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('SF-Pro-Display-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('SF-Pro-Display-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

*/

/* SF Pro Text - For Body Text (if valid files are added) */
/* Uncomment when valid .woff files are available:

@font-face {
    font-family: 'SF Pro Text';
    src: url('SF-Pro-Text-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SF Pro Text';
    src: url('SF-Pro-Text-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SF Pro Text';
    src: url('SF-Pro-Text-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SF Pro Text';
    src: url('SF-Pro-Text-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

*/
