/* Gellix — Saints & Masters core typeface. All 16 styles as WOFF2 (built by .claude/build-woff2.mjs) with the TTF as fallback. */
@font-face{font-family:"Gellix";src:url("../assets/fonts/Gellix-Thin.woff2") format("woff2"),url("../assets/fonts/Gellix-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}
@font-face{font-family:"Gellix";src:url("../assets/fonts/Gellix-ThinItalic.woff2") format("woff2"),url("../assets/fonts/Gellix-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic;font-display:swap}
@font-face{font-family:"Gellix";src:url("../assets/fonts/Gellix-Light.woff2") format("woff2"),url("../assets/fonts/Gellix-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:"Gellix";src:url("../assets/fonts/Gellix-LightItalic.woff2") format("woff2"),url("../assets/fonts/Gellix-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}
@font-face{font-family:"Gellix";src:url("../assets/fonts/Gellix-Regular.woff2") format("woff2"),url("../assets/fonts/Gellix-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Gellix";src:url("../assets/fonts/Gellix-RegularItalic.woff2") format("woff2"),url("../assets/fonts/Gellix-RegularItalic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:"Gellix";src:url("../assets/fonts/Gellix-Medium.woff2") format("woff2"),url("../assets/fonts/Gellix-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:"Gellix";src:url("../assets/fonts/Gellix-MediumItalic.woff2") format("woff2"),url("../assets/fonts/Gellix-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}
@font-face{font-family:"Gellix";src:url("../assets/fonts/Gellix-SemiBold.woff2") format("woff2"),url("../assets/fonts/Gellix-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:"Gellix";src:url("../assets/fonts/Gellix-SemiBoldItalic.woff2") format("woff2"),url("../assets/fonts/Gellix-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic;font-display:swap}
@font-face{font-family:"Gellix";src:url("../assets/fonts/Gellix-Bold.woff2") format("woff2"),url("../assets/fonts/Gellix-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Gellix";src:url("../assets/fonts/Gellix-BoldItalic.woff2") format("woff2"),url("../assets/fonts/Gellix-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}
@font-face{font-family:"Gellix";src:url("../assets/fonts/Gellix-ExtraBold.woff2") format("woff2"),url("../assets/fonts/Gellix-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:"Gellix";src:url("../assets/fonts/Gellix-ExtraBoldItalic.woff2") format("woff2"),url("../assets/fonts/Gellix-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic;font-display:swap}
@font-face{font-family:"Gellix";src:url("../assets/fonts/Gellix-Black.woff2") format("woff2"),url("../assets/fonts/Gellix-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:"Gellix";src:url("../assets/fonts/Gellix-BlackItalic.woff2") format("woff2"),url("../assets/fonts/Gellix-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic;font-display:swap}
