/* Gegenereerd door tools/portfolio/build.mjs — niet met de hand aanpassen.
   Per branche drie kleuren uit portfolio-src/projecten/<slug>.json. */
.t-kapsalon { --t-bg: #E9ECE5; --t-ink: #1B261F; --t-accent: #86672F; --t-on-accent: #FFFFFF; }
.t-schoonheidssalon { --t-bg: #F6ECE9; --t-ink: #3B1F2B; --t-accent: #A2475E; --t-on-accent: #FFFFFF; }
.t-dierenarts { --t-bg: #FBF7F0; --t-ink: #12302D; --t-accent: #B5451B; --t-on-accent: #FFFFFF; }
.t-fysiotherapie { --t-bg: #F4F7F8; --t-ink: #0E2A33; --t-accent: #0B6F6A; --t-on-accent: #FFFFFF; }
.t-osteopaat { --t-bg: #F3EEE6; --t-ink: #2B2A26; --t-accent: #5F7A61; --t-on-accent: #FFFFFF; }
.t-psycholoog-coach { --t-bg: #EEF2F1; --t-ink: #23313A; --t-accent: #3F6E73; --t-on-accent: #FFFFFF; }
.t-tandarts { --t-bg: #F4FAFA; --t-ink: #0F2A3A; --t-accent: #12806F; --t-on-accent: #FFFFFF; }
.t-sportschool { --t-bg: #0E0F0D; --t-ink: #F2F2EC; --t-accent: #C8F04B; --t-on-accent: #0E0F0D; }
.t-yoga-pilates { --t-bg: #E8EDEC; --t-ink: #1C2A2D; --t-accent: #35656B; --t-on-accent: #FFFFFF; }
.t-catering { --t-bg: #FBF4E8; --t-ink: #2A1D16; --t-accent: #C2452D; --t-on-accent: #FFFFFF; }
.t-hotel-bb { --t-bg: #14182B; --t-ink: #F1EBDD; --t-accent: #C9A24D; --t-on-accent: #14182B; }
.t-restaurant { --t-bg: #111A16; --t-ink: #EEE8DE; --t-accent: #C98753; --t-on-accent: #111A16; }
.t-aannemer { --t-bg: #E7E5E0; --t-ink: #1E1E1C; --t-accent: #C2410C; --t-on-accent: #FFFFFF; }
.t-elektricien { --t-bg: #0D1B2A; --t-ink: #EEF3F8; --t-accent: #F5B700; --t-on-accent: #0D1B2A; }
.t-hovenier { --t-bg: #F4F1E8; --t-ink: #1F2E22; --t-accent: #9A6F1E; --t-on-accent: #FFFFFF; }
.t-installateur { --t-bg: #F3F4F1; --t-ink: #0E1E33; --t-accent: #1D5CC0; --t-on-accent: #FFFFFF; }
.t-schilder { --t-bg: #FAFAF7; --t-ink: #161616; --t-accent: #2546D0; --t-on-accent: #FFFFFF; }
.t-schoonmaakbedrijf { --t-bg: #F2FAFB; --t-ink: #0B2027; --t-accent: #0E7C86; --t-on-accent: #FFFFFF; }
.t-accountant { --t-bg: #F7F6EF; --t-ink: #1B2620; --t-accent: #1F5130; --t-on-accent: #FFFFFF; }
.t-advocaat-notaris { --t-bg: #F6F1EA; --t-ink: #221A17; --t-accent: #7A1F1F; --t-on-accent: #FFFFFF; }
.t-makelaar { --t-bg: #FFFFFF; --t-ink: #10213A; --t-accent: #8F6A30; --t-on-accent: #FFFFFF; }
.t-verzekeringsadviseur { --t-bg: #E9EFF4; --t-ink: #10243A; --t-accent: #8A6A00; --t-on-accent: #FFFFFF; }
.t-autogarage { --t-bg: #1B1D1F; --t-ink: #EDEDEA; --t-accent: #F2C200; --t-on-accent: #1B1D1F; }
.t-evenementenlocatie { --t-bg: #16141A; --t-ink: #F2ECE2; --t-accent: #C9A36A; --t-on-accent: #16141A; }
.t-fotograaf { --t-bg: #0B0B0B; --t-ink: #EDEDED; --t-accent: #BDBDBD; --t-on-accent: #0B0B0B; }
.t-kinderopvang { --t-bg: #FFF6E9; --t-ink: #2D2A26; --t-accent: #C9461C; --t-on-accent: #FFFFFF; }
