/*
Theme Name: trade
Author: Michael Stapleton
Version: 1.0.0
*/

/*==================================================================
  1. FONT REGISTRATION
  These declarations map the preloaded files to their CSS names.
==================================================================*/
@font-face {
    font-family: 'Inter';
    src: url('assets/fonts/inter-reg.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'JetBrains Mono';
    src: url('assets/fonts/jetbrains-mono-light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

/*==================================================================
  2. CORE TYPOGRAPHY & BRAND COLORS
==================================================================*/
body {
    font-family: 'Inter', sans-serif;
    background-color: var(--wp--preset--color--ghost-white);
    color: var(--wp--preset--color--deep-charcoal);
    line-height: 1.6;
    -webkit-font-smoothing: antialiased;
}

h1, h2, h3, h4, h5, h6, .technical-data {
    font-family: 'JetBrains Mono', monospace;
    font-weight: 300;
    letter-spacing: -0.02em;
}

/*==================================================================
  3. LAYOUT & STRUCTURE
==================================================================*/
.wp-site-blocks {
    padding: 40px 0;
}

/* Ensure the Blueprint Grey is used for default borders */
table, hr, .wp-block-separator {
    border-color: var(--wp--preset--color--blueprint-grey);
}