/* fonts.css — self-hosted web-font stand-ins for the PSD's commercial faces.
 *
 * The original PSD uses commercial/OS fonts we cannot bundle. These are free
 * metric-adjacent substitutes (all OFL or Apache-2.0), latin subsets only.
 *
 * TODO(production): for pixel-exact fidelity, license the real faces and self-host
 * them under assets/fonts/ in place of these stand-ins:
 *   - Trajan Pro (Regular/Bold)  -> stood in by Cinzel 400/700   (Adobe Fonts)
 *   - Edwardian Script ITC       -> stood in by Pinyon Script     (ITC / Monotype)
 *   - Darleston                  -> stood in by Great Vibes       (Creative Market)
 *   - Times New Roman (+Italic)  -> stood in by Tinos             (Monotype / OS)
 *   - Myriad Pro                 -> system sans (incidental only)
 */

/* Trajan Pro -> Cinzel : engraved Roman caps (invite body, mantras, labels) */
@font-face {
  font-family: "Cinzel";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../assets/fonts/cinzel-400.woff2?v=1") format("woff2");
}
@font-face {
  font-family: "Cinzel";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../assets/fonts/cinzel-700.woff2?v=1") format("woff2");
}

/* Edwardian Script ITC -> Pinyon Script : formal roundhand (couple names, monogram) */
@font-face {
  font-family: "Pinyon Script";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../assets/fonts/pinyon-script-400.woff2?v=1") format("woff2");
}

/* Darleston -> Great Vibes : lush calligraphy (body section titles; used by body task) */
@font-face {
  font-family: "Great Vibes";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../assets/fonts/great-vibes-400.woff2?v=1") format("woff2");
}

/* Times New Roman -> Tinos : metric-compatible serif (body paragraphs; used by body task) */
@font-face {
  font-family: "Tinos";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../assets/fonts/tinos-400.woff2?v=1") format("woff2");
}
@font-face {
  font-family: "Tinos";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("../assets/fonts/tinos-400-italic.woff2?v=1") format("woff2");
}
