/* Alliance brand fonts — swap to local files in assets/fonts/ when self-hosting */
@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@700&family=Roboto:wght@400;500&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,100..300,0,0");

/* Theme defaults — used when Design → Typography is “Theme default” */
:root {
  --theme-font-heading: "Oswald", Impact, Haettenschweiler, sans-serif;
  --theme-font-body: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* Ghost custom fonts (Design → Brand → Typography) — GS051 */
body {
  font-family: var(--gh-font-body, var(--theme-font-body));
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: var(--gh-font-heading, var(--theme-font-heading));
}
