/* Penze brand guide v1: identity colors are separate from semantic status colors. */
:root{--penze-royal:#5B21B6;--penze-bright:#7C3AED;--penze-green:#65A30D;--penze-deep-green:#3F6212;--penze-plum:#211233;--penze-lilac:#F1EBFA;--penze-focus:#C4B5FD}
body{font-family:Inter,Arial,sans-serif}
h1,h2,h3,h4{font-family:Manrope,Arial,sans-serif}
:focus-visible{outline:3px solid var(--penze-focus);outline-offset:3px}
.a-kpi strong, .a-kpi b, td, .financial-figure{font-variant-numeric:tabular-nums}
