/* Petal — self-hosted brand fonts (same files as the desktop app).
   Manrope: variable font, wordmark. Albert Sans: tagline body text.
   No Google Fonts network dependency. */

@font-face {
  font-family: 'Manrope';
  src: url('/assets/fonts/manrope-variable.woff2') format('woff2-variations'),
       url('/assets/fonts/manrope-variable.woff2') format('woff2');
  font-weight: 200 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Albert Sans';
  src: url('/assets/fonts/albert-sans-400.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Weights below re-added for the hero demo-stage (remote-window header
   titles use 600/500, telepointer name pills 700+) — the files were already
   in assets/fonts, only the declarations had been trimmed. */
@font-face {
  font-family: 'Albert Sans';
  src: url('/assets/fonts/albert-sans-500.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Albert Sans';
  src: url('/assets/fonts/albert-sans-600.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Albert Sans';
  src: url('/assets/fonts/albert-sans-700.woff2') format('woff2');
  font-weight: 700 800;
  font-style: normal;
  font-display: swap;
}

/* JetBrains Mono — hero code-editor window content. */
@font-face {
  font-family: 'JetBrains Mono';
  src: url('/assets/fonts/jetbrains-mono-400.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

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