/* GRAINBUD, 02.10.2026: wyłącznie rodzina czcionki zgodna ze stopką Podpis. */
@font-face {
    font-family: 'GRAINBUD Didact';
    src: url('/build/assets/grainbud-didact-audyt4-20261002.woff2') format('woff2'), url('/media/grainbud-signature-20261002/didact-gothic.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Warstwa !important obejmuje również wcześniejsze lokalne font-family.
   Nie definiujemy rozmiaru, grubości, interlinii, odstępów ani stylu tekstu.
   Właściwości font-weight i font-style w @font-face opisują plik regular;
   istniejące reguły pogrubień i kursywy na elementach pozostają w mocy.
   Ikony oparte na osobnym foncie i grafiki SVG zachowują własny krój. */
@layer grainbud-signature-font {
    html,
    body,
    body *:not(:where(
        svg, svg *,
        .fa, .fas, .far, .fab, .fal, .fad, .fat,
        .fa-solid, .fa-regular, .fa-brands, .fa-light, .fa-thin, .fa-duotone,
        .material-icons, .material-icons-outlined, .material-icons-round,
        .material-icons-sharp, .material-icons-two-tone,
        .material-symbols-outlined, .material-symbols-rounded, .material-symbols-sharp,
        .glyphicon, .bi, .iconfont, .icomoon
    )) {
        font-family: 'Century Gothic', CenturyGothic, 'GRAINBUD Didact', Arial, sans-serif !important;
    }
}
