/* Usa fontes locais servidas de wwwroot/fonts via /fonts */
@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("/fonts/Inter-Regular.woff2") format("woff2");
}

@font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url("/fonts/Inter-Italic.woff2") format("woff2");
}

@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("/fonts/Roboto-Regular.woff2") format("woff2");
}

@font-face {
    font-family: "Roboto";
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url("/fonts/Roboto-Italic.woff2") format("woff2");
}

@font-face {
    font-family: "Red Hat Display";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("/fonts/RedHatDisplay-400.woff2") format("woff2");
}

@font-face {
    font-family: "Red Hat Display";
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url("/fonts/RedHatDisplay-400-italic.woff2") format("woff2");
}

@font-face {
    font-family: "Red Hat Display";
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url("/fonts/RedHatDisplay-500.woff2") format("woff2");
}

@font-face {
    font-family: "Red Hat Display";
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url("/fonts/RedHatDisplay-500-italic.woff2") format("woff2");
}

@font-face {
    font-family: "Red Hat Display";
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url("/fonts/RedHatDisplay-600.woff2") format("woff2");
}

@font-face {
    font-family: "Red Hat Display";
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url("/fonts/RedHatDisplay-600-italic.woff2") format("woff2");
}

@font-face {
    font-family: "Red Hat Display";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("/fonts/RedHatDisplay-700.woff2") format("woff2");
}

@font-face {
    font-family: "Red Hat Display";
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url("/fonts/RedHatDisplay-700-italic.woff2") format("woff2");
}

/* Base opcional */
html,
body {
    font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
}
