/* excire.com — self-hosted fonts (no Google CDN; GDPR-friendly, better CWV).
 * Maven Pro (variable) declared per weight, exactly like the live site
 * (one @font-face rule per weight, all pointing to the same variable file).
 * Latin subset incl. German umlauts. Roboto 400 (normal) is used for buttons.
 * Files taken from the live site's self-hosted fonts.
 */

@font-face { font-family: "Maven Pro"; src: url("/assets/fonts/mavenpro-latin.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Maven Pro"; src: url("/assets/fonts/mavenpro-latin.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Maven Pro"; src: url("/assets/fonts/mavenpro-latin.woff2") format("woff2"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "Maven Pro"; src: url("/assets/fonts/mavenpro-latin.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Maven Pro"; src: url("/assets/fonts/mavenpro-latin.woff2") format("woff2"); font-weight: 800; font-style: normal; font-display: swap; }
@font-face { font-family: "Maven Pro"; src: url("/assets/fonts/mavenpro-latin.woff2") format("woff2"); font-weight: 900; font-style: normal; font-display: swap; }

@font-face { font-family: "Roboto"; src: url("/assets/fonts/roboto-latin-400.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
