/* Self-hosted @font-face declarations. CSP (style-src/font-src 'self') forbids
   the Google Fonts CDN, so every file below lives in public-site/fonts/. */

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/Inter-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../fonts/Inter-Medium.woff2') format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../fonts/Inter-SemiBold.woff2') format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/Inter-Bold.woff2') format('woff2');
}

/* Inter Display: the optical-size-32 cut of Inter, used only for the logo
   wordmark and screen titles per design-kit/docs/design-guidelines.md. */
@font-face {
  font-family: 'Inter Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/InterDisplay-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Inter Display';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url('../fonts/InterDisplay-ExtraBoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Inter Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('../fonts/InterDisplay-ExtraBold.woff2') format('woff2');
}

/* Patrick Hand: handwriting face used only inside post-it / note cards
   (design-kit/docs/design-guidelines.md). Latin subset of the google/fonts
   release; license in fonts/PatrickHand-OFL.txt. */
@font-face {
  font-family: 'Patrick Hand';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/PatrickHand-Regular.woff2') format('woff2');
}
