/* Self-hosted IBM Plex Sans. License: /assets/fonts/ibm-plex-sans/LICENSE.txt */
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/ibm-plex-sans/IBMPlexSans-Regular.woff2') format('woff2')}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:500;font-display:swap;src:url('/assets/fonts/ibm-plex-sans/IBMPlexSans-Medium.woff2') format('woff2')}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:600;font-display:swap;src:url('/assets/fonts/ibm-plex-sans/IBMPlexSans-SemiBold.woff2') format('woff2')}
/* Preserve the original wordmark; the portfolio text uses Plex. */
@font-face{font-family:'Syne';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/font-7.ttf') format('truetype')}
