/* A FONTE DO NOME (08/11/26, ordem do dono): arquivos já da casa, um CSS global. */
@font-face {
    font-family: 'BiP Nome Caveat';
    src: url('../fonts/caveat.ttf') format('truetype');
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}
@font-face {
    font-family: 'BiP Nome Playfair Display';
    src: url('../fonts/playfair_display.ttf') format('truetype');
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}
@font-face {
    font-family: 'BiP Nome Playfair Display Italic';
    src: url('../fonts/playfair_display_italic.ttf') format('truetype');
    font-style: italic;
    font-weight: 400;
    font-display: swap;
}
@font-face {
    font-family: 'BiP Nome Special Elite';
    src: url('../fonts/special_elite.ttf') format('truetype');
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}
@font-face {
    font-family: 'BiP Nome Lora';
    src: url('../fonts/lora.ttf') format('truetype');
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}
@font-face {
    font-family: 'BiP Nome Didact Gothic';
    src: url('../fonts/didact_gothic.ttf') format('truetype');
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}
@font-face {
    font-family: 'BiP Nome Playwrite BR';
    src: url('../fonts/playwrite_br.ttf') format('truetype');
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}

/* A fonte só veste o texto: selos e bandeiras continuam no tamanho de antes. */
.nome-fonte {
    font-size: calc(1em * var(--nome-fonte-escala, 1));
    line-height: 1.05;
    white-space: inherit;
}
.nome-fonte--caveat { font-family: 'BiP Nome Caveat', Inter, sans-serif; font-style: normal; --nome-fonte-escala: 1.15; }
.nome-fonte--playfair { font-family: 'BiP Nome Playfair Display', Inter, sans-serif; font-style: normal; }
.nome-fonte--playfair-italico { font-family: 'BiP Nome Playfair Display Italic', Inter, sans-serif; font-style: italic; }
.nome-fonte--maquina { font-family: 'BiP Nome Special Elite', Inter, sans-serif; font-style: normal; }
.nome-fonte--lora { font-family: 'BiP Nome Lora', Inter, sans-serif; font-style: normal; }
.nome-fonte--didact { font-family: 'BiP Nome Didact Gothic', Inter, sans-serif; font-style: normal; }
.nome-fonte--caligrafia { font-family: 'BiP Nome Playwrite BR', Inter, sans-serif; font-style: normal; --nome-fonte-escala: 1.15; }

/* FOLGA DO DEGRADÊ POR FONTE (08/11/26): quanto a letra passa da caixa de 1,05 (medido no arquivo da fonte,
   yMin/yMax). Usada pelo .nome-estilo (index.css) para o degradê não cortar a perna do "p". */
.nome-fonte--caveat, .nome-fonte--lora, .nome-fonte--didact, .nome-fonte--maquina { --nome-folga-y: .36em; }
.nome-fonte--playfair, .nome-fonte--playfair-italico { --nome-folga-y: .4em; }
.nome-fonte--caligrafia { --nome-folga-y: .72em; }
