/* Self-hosted brand fonts — GT Walsheim (from our own Framer asset host).
   Load with: <link rel="stylesheet" href="/public/fonts/fonts.css">
   Then use: font-family: "GT Walsheim", sans-serif;  */

@font-face {
    font-family: "GT Walsheim";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("/public/fonts/gt-walsheim-regular.woff2") format("woff2");
}
@font-face {
    font-family: "GT Walsheim";
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url("/public/fonts/gt-walsheim-medium.woff2") format("woff2");
}
@font-face {
    font-family: "GT Walsheim";
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url("/public/fonts/gt-walsheim-medium-italic.woff2") format("woff2");
}
@font-face {
    font-family: "GT Walsheim";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("/public/fonts/gt-walsheim-bold.woff2") format("woff2");
}
@font-face {
    font-family: "GT Walsheim";
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url("/public/fonts/gt-walsheim-bold-italic.woff2") format("woff2");
}
@font-face {
    font-family: "GT Walsheim";
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url("/public/fonts/gt-walsheim-black.woff2") format("woff2");
}
