/* Official IBM Plex Mono; unmodified, self-hosted WOFF2 assets. */
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/ibm-plex-mono/IBMPlexMono-Regular.woff2') format('woff2')}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/ibm-plex-mono/IBMPlexMono-Medium.woff2') format('woff2')}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/ibm-plex-mono/IBMPlexMono-SemiBold.woff2') format('woff2')}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/ibm-plex-mono/IBMPlexMono-Bold.woff2') format('woff2')}
@font-face{font-family:'IBM Plex Mono';font-style:italic;font-weight:400;font-display:swap;src:url('/fonts/ibm-plex-mono/IBMPlexMono-Italic.woff2') format('woff2')}

:root{--font-interface:'Geist Mono',ui-monospace,SFMono-Regular,monospace}

@font-face{font-family:'Liquid Sans';font-style:normal;font-weight:700 900;font-display:swap;src:url('/fonts/liquid-sans-bold.ttf') format('truetype')}

@font-face{font-family:'Geist Mono';font-style:normal;font-weight:100 900;font-display:swap;src:url('/fonts/geist-mono/GeistMono-Variable.woff2') format('woff2')}

/* Shared editorial faces for the app and the standalone House. */
@font-face{font-family:'Inter Display';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/inter/InterDisplay-Light.woff2') format('woff2')}
@font-face{font-family:'Inter Display';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/inter/InterDisplay-Regular.woff2') format('woff2')}
@font-face{font-family:'Inter Display';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/inter/InterDisplay-Medium.woff2') format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:100 900;font-display:swap;src:url('/fonts/inter/InterVariable.woff2') format('woff2')}
