/* ALIFY local webfonts — 3.3.3 geometry-safe mapping. Actual binaries are preserved from the source theme ZIP. */
@font-face{font-family:"Clash Display";src:url("./ClashDisplay-Regular.woff2") format("woff2"),url("./ClashDisplay-Regular.woff") format("woff");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"Clash Display";src:url("./ClashDisplay-Medium.woff2") format("woff2"),url("./ClashDisplay-Medium.woff") format("woff");font-style:normal;font-weight:500;font-display:swap}
@font-face{font-family:"Clash Display";src:url("./ClashDisplay-Semibold.woff2") format("woff2"),url("./ClashDisplay-Semibold.woff") format("woff");font-style:normal;font-weight:600;font-display:swap}
@font-face{font-family:"Clash Display";src:url("./ClashDisplay-Bold.woff2") format("woff2"),url("./ClashDisplay-Bold.woff") format("woff");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"General Sans";src:url("./GeneralSans-Regular.woff2") format("woff2"),url("./GeneralSans-Regular.woff") format("woff");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"General Sans";src:url("./GeneralSans-Medium.woff2") format("woff2"),url("./GeneralSans-Medium.woff") format("woff");font-style:normal;font-weight:500;font-display:swap}
@font-face{font-family:"General Sans";src:url("./GeneralSans-Semibold.woff2") format("woff2"),url("./GeneralSans-Semibold.woff") format("woff");font-style:normal;font-weight:600;font-display:swap}
@font-face{font-family:"Space Grotesk";src:url("./SpaceGrotesk-Regular.woff2") format("woff2"),url("./SpaceGrotesk-Regular.woff") format("woff");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"Space Grotesk";src:url("./SpaceGrotesk-Medium.woff2") format("woff2"),url("./SpaceGrotesk-Medium.woff") format("woff");font-style:normal;font-weight:500;font-display:swap}
@font-face{font-family:"Space Grotesk";src:url("./SpaceGrotesk-SemiBold.woff2") format("woff2"),url("./SpaceGrotesk-SemiBold.woff") format("woff");font-style:normal;font-weight:600;font-display:swap}
@font-face{font-family:"Space Grotesk";src:url("./SpaceGrotesk-Bold.woff2") format("woff2"),url("./SpaceGrotesk-Bold.woff") format("woff");font-style:normal;font-weight:700;font-display:swap}
/* Original UI used DM Sans. Alias the local General Sans files under that family name to preserve the original CSS without a Google Fonts request. */
@font-face{font-family:"DM Sans";src:url("./GeneralSans-Regular.woff2") format("woff2"),url("./GeneralSans-Regular.woff") format("woff");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"DM Sans";src:url("./GeneralSans-Medium.woff2") format("woff2"),url("./GeneralSans-Medium.woff") format("woff");font-style:normal;font-weight:500;font-display:swap}
@font-face{font-family:"DM Sans";src:url("./GeneralSans-Semibold.woff2") format("woff2"),url("./GeneralSans-Semibold.woff") format("woff");font-style:normal;font-weight:600;font-display:swap}
:root{--font-body:"General Sans","DM Sans",Arial,sans-serif;--font-display:"Space Grotesk",sans-serif;--font-clash:"Clash Display",sans-serif}
