/* Fontes próprias dos templates (auto-hospedadas) */
@font-face { font-family: 'Funnel Display'; src: url('fonts/t/FunnelDisplay-VariableFont_wght.ttf') format('truetype-variations'); font-weight: 300 800; }
@font-face { font-family: 'Instrument Serif'; src: url('fonts/t/InstrumentSerif-Regular.ttf'); font-weight: 400; }
@font-face { font-family: 'Instrument Serif'; src: url('fonts/t/InstrumentSerif-Italic.ttf'); font-weight: 400; font-style: italic; }
@font-face { font-family: 'ImpactoT'; src: url('fonts/t/impact.ttf'); font-weight: 400; }
@font-face { font-family: 'Inter'; src: url('fonts/t/Inter_18pt-ExtraBold.ttf'); font-weight: 800; }
@font-face { font-family: 'Inter'; src: url('fonts/t/Inter_18pt-Black.ttf'); font-weight: 900; }
@font-face { font-family: 'Newsreader'; src: url('fonts/gf/newsreader-normal-400.woff2') format('woff2'); font-weight: 400; }
@font-face { font-family: 'Newsreader'; src: url('fonts/gf/newsreader-normal-500.woff2') format('woff2'); font-weight: 500; }
@font-face { font-family: 'Newsreader'; src: url('fonts/gf/newsreader-normal-600.woff2') format('woff2'); font-weight: 600; }
@font-face { font-family: 'Newsreader'; src: url('fonts/gf/newsreader-italic-400.woff2') format('woff2'); font-weight: 400; font-style: italic; }
