/* fonts.css — @font-face self-host (OFL). Arquivos em ../fonts/.
   Sem Google Fonts CDN. Pesos mínimos (400/700); adicionar só quando faltar. */
@font-face {
    font-family: "Montserrat";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("../fonts/montserrat-400.woff2") format("woff2");
}
@font-face {
    font-family: "Montserrat";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("../fonts/montserrat-700.woff2") format("woff2");
}
@font-face {
    font-family: "Merriweather";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("../fonts/merriweather-400.woff2") format("woff2");
}
@font-face {
    font-family: "Merriweather";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("../fonts/merriweather-700.woff2") format("woff2");
}
