/* =============================================================
   FontAwesome – Self-Hosted (DSGVO-freundlich)
   Nur das Subset, das auf der Website tatsächlich verwendet wird.

   Erwartete Datei in diesem Ordner: fonts/fa/
       fa-solid-900.woff2     (von Font Awesome Free 6.5.1 / webfonts/)
       fa-solid-900.ttf       (Fallback)

   Verwendete Icons:
       heart, phone, envelope, award, clock-rotate-left,
       hand-holding-dollar, circle-check
   ============================================================= */

@font-face {
    font-family: 'Font Awesome 6 Free';
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url('fa/fa-solid-900.woff2') format('woff2'),
         url('fa/fa-solid-900.ttf')   format('truetype');
}

/* Basis-Klassen, die alle .fa-solid Icons brauchen */
.fa,
.fa-solid,
.fas {
    font-family: 'Font Awesome 6 Free';
    font-weight: 900;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;
}

/* Nur die Icons, die im Markup tatsächlich vorkommen.
   Unicode-Codepoints stammen aus Font Awesome Free 6.5.1 (fa-solid). */
.fa-heart::before              { content: "\f004"; }
.fa-phone::before              { content: "\f095"; }
.fa-envelope::before           { content: "\f0e0"; }
.fa-award::before              { content: "\f559"; }
.fa-clock-rotate-left::before  { content: "\f1da"; }
.fa-hand-holding-dollar::before{ content: "\f4c0"; }
.fa-circle-check::before       { content: "\f058"; }
