/* HelpScout Docs Custom CSS - Font Configuration */

/* Define TTCommonsPro font faces - Normal weight */
@font-face {
    font-family: 'TTCommonsPro';
    src: url('https://pinch-backend-storage-public-production.s3.us-east-2.amazonaws.com/fonts/webFonts/TTCommonsProNormal/font.woff2') format('woff2'),
         url('https://pinch-backend-storage-public-production.s3.us-east-2.amazonaws.com/fonts/webFonts/TTCommonsProNormal/font.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Define TTCommonsPro font faces - DemiBold weight */
@font-face {
    font-family: 'TTCommonsPro';
    src: url('https://pinch-backend-storage-public-production.s3.us-east-2.amazonaws.com/fonts/webFonts/TTCommonsProDemiBold/font.woff2') format('woff2'),
         url('https://pinch-backend-storage-public-production.s3.us-east-2.amazonaws.com/fonts/webFonts/TTCommonsProDemiBold/font.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

/* Define TTCommonsPro font faces - Bold weight */
@font-face {
    font-family: 'TTCommonsPro';
    src: url('https://pinch-backend-storage-public-production.s3.us-east-2.amazonaws.com/fonts/webFonts/TTCommonsProBold/font.woff2') format('woff2'),
         url('https://pinch-backend-storage-public-production.s3.us-east-2.amazonaws.com/fonts/webFonts/TTCommonsProBold/font.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* Apply TTCommonsPro to main text elements */
body,
.docs-content,
.article-content,
.article-body {
    font-family: 'TTCommonsPro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
}

/* Apply to headings */
h1, h2, h3, h4, h5, h6,
.article-title,
.collection-title {
    font-family: 'TTCommonsPro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
}

/* Apply to navigation elements */
.nav-link,
.breadcrumb,
.category-link {
    font-family: 'TTCommonsPro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
}

/* Ensure smooth font rendering */
* {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 