@font-face{font-family:sana;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/sansregular.woff2)format("woff2")}@font-face{font-family:sana;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/sansbold.woff2)format("woff2")}@font-face{font-family:sana;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/sansitalic.woff2)format("woff2")}@font-face{font-family:sana;font-weight:700;font-style:italic;font-display:swap;src:url(/fonts/sansbolditalic.woff2)format("woff2")}@font-face{font-family:sanaalt;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/altregular.woff2)format("woff2")}@font-face{font-family:sanaalt;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/altmedium.woff2)format("woff2")}@font-face{font-family:sanaalt;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/altbold.woff2)format("woff2")}@font-face{font-family:sanaalt;font-weight:700;font-style:italic;font-display:swap;src:url(/fonts/altbolditalic.woff2)format("woff2")}@font-face{font-family:sanaalt;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/altitalic.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/ibm-plex-mono-v15-latin-regular.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/ibm-plex-mono-v15-latin-italic.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/ibm-plex-mono-v15-latin-600.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-weight:600;font-style:italic;font-display:swap;src:url(/fonts/ibm-plex-mono-v15-latin-600italic.woff2)format("woff2")}@layer theme{:root{--hx-font-sans:'Sana', system-ui, -apple-system, sans-serif;--hx-font-mono:'IBM Plex Mono', ui-monospace, monospace}}