/* Fontes servidas localmente (sem requisição a terceiros: melhor LCP e LGPD).
   Subconjunto "latin" já cobre acentos do português (á, ã, ç, ê...).
   A Italiana é pré-carregada no <head> porque aparece no navbar logo na abertura. */
@font-face { font-family: "Italiana"; src: url(../../fonts/italiana-latin-400-normal.woff2) format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Manrope";  src: url(../../fonts/manrope-latin-400-normal.woff2)  format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Manrope";  src: url(../../fonts/manrope-latin-500-normal.woff2)  format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Fraunces"; src: url(../../fonts/fraunces-latin-300-normal.woff2) format("woff2"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Fraunces"; src: url(../../fonts/fraunces-latin-400-normal.woff2) format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }

/* Seção "Sobre mim" (tipografia aprovada pelo cliente nessa seção) */
@font-face { font-family: "Cinzel";             src: url(../../fonts/cinzel-latin-400-normal.woff2)             format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Marcellus";          src: url(../../fonts/marcellus-latin-400-normal.woff2)          format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Cormorant Garamond"; src: url(../../fonts/cormorant-garamond-latin-400-normal.woff2) format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Cormorant Garamond"; src: url(../../fonts/cormorant-garamond-latin-500-normal.woff2) format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Bebas Neue";         src: url(../../fonts/bebas-neue-latin-400-normal.woff2)         format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }

/* Seção "Demandas atendidas": placa gravada e rótulos em Cinzel mais pesada */
@font-face { font-family: "Cinzel"; src: url(../../fonts/cinzel-latin-600-normal.woff2) format("woff2"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "Cinzel"; src: url(../../fonts/cinzel-latin-700-normal.woff2) format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }

/* Seção "Minhas atuações": palavra grande dos cartões em Cinzel 500 (tópicos e subtítulo usam a 600 acima) */
@font-face { font-family: "Cinzel"; src: url(../../fonts/cinzel-latin-500-normal.woff2) format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }

/* Seção Depoimentos: subtítulo e texto dos cartões em Cormorant Garamond 600 */
@font-face { font-family: "Cormorant Garamond"; src: url(../../fonts/cormorant-garamond-latin-600-normal.woff2) format("woff2"); font-weight: 600; font-style: normal; font-display: swap; }

/* Seção LGBTQIAPN+: frase de fecho em itálico */
@font-face { font-family: "Cormorant Garamond"; src: url(../../fonts/cormorant-garamond-latin-400-italic.woff2) format("woff2"); font-weight: 400; font-style: italic; font-display: swap; }
