/* Vendored by build_fonts.py — do not edit by hand */
@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url('/resources/fonts/inter-300.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url('/resources/fonts/inter-400.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url('/resources/fonts/inter-500.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url('/resources/fonts/inter-600.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url('/resources/fonts/inter-700.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url('/resources/fonts/jetbrainsmono-400.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url('/resources/fonts/jetbrainsmono-500.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'tabler-icons';font-style:normal;font-weight:400;font-display:swap;src:url('/resources/fonts/tabler-icons.woff2') format('woff2');}
.ti{font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ti-arrow-right:before{content:"\ea1f"}
.ti-article:before{content:"\f1e2"}
.ti-bolt:before{content:"\ea38"}
.ti-brain:before{content:"\f59f"}
.ti-brand-amazon:before{content:"\f230"}
.ti-brand-github:before{content:"\ec1c"}
.ti-brand-linkedin:before{content:"\ec8c"}
.ti-brand-medium:before{content:"\ec70"}
.ti-briefcase:before{content:"\ea46"}
.ti-building:before{content:"\ea4f"}
.ti-certificate:before{content:"\ed76"}
.ti-chevron-down:before{content:"\ea5f"}
.ti-chevron-up:before{content:"\ea62"}
.ti-code:before{content:"\ea77"}
.ti-currency-pound:before{content:"\ebac"}
.ti-download:before{content:"\ea96"}
.ti-external-link:before{content:"\ea99"}
.ti-mail:before{content:"\eae5"}
.ti-message-circle:before{content:"\eaed"}
.ti-message-circle-2:before{content:"\eaed"}
.ti-package:before{content:"\eaff"}
.ti-phone:before{content:"\eb09"}
.ti-presentation:before{content:"\eb70"}
.ti-route:before{content:"\eb17"}
.ti-send:before{content:"\eb1e"}
.ti-server:before{content:"\eb1f"}
.ti-sparkles:before{content:"\f6d7"}
.ti-stack:before{content:"\eb2d"}
.ti-user-circle:before{content:"\ef68"}
.ti-user-star:before{content:"\f7d1"}
.ti-x:before{content:"\eb55"}
