/* MOMNTM brand fonts (see README.md here). Loaded by app/layout.tsx only
   when the files are present. */

/* Larken — headlines & CTAs. One heavy face; the italic CTA style is
   slanted by the browser until a Larken Bold Italic file is added. */
@font-face { font-family: "Larken"; src: url("/fonts/Larken.woff2") format("woff2"); font-weight: 100 900; font-style: normal; font-display: swap; }

/* Neue Haas Grotesk Display — body (Medium) and subheadings (Medium Italic) */
@font-face { font-family: "Neue Haas Grotesk Display Pro"; src: url("/fonts/NeueHaasDisplay-Roman.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Neue Haas Grotesk Display Pro"; src: url("/fonts/NeueHaasDisplay-RomanItalic.woff2") format("woff2"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Neue Haas Grotesk Display Pro"; src: url("/fonts/NeueHaasDisplay-Medium.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Neue Haas Grotesk Display Pro"; src: url("/fonts/NeueHaasDisplay-MediumItalic.woff2") format("woff2"); font-weight: 500; font-style: italic; font-display: swap; }
@font-face { font-family: "Neue Haas Grotesk Display Pro"; src: url("/fonts/NeueHaasDisplay-Bold.woff2") format("woff2"); font-weight: 600 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Neue Haas Grotesk Display Pro"; src: url("/fonts/NeueHaasDisplay-BoldItalic.woff2") format("woff2"); font-weight: 600 900; font-style: italic; font-display: swap; }
