{# brutalist heading override — oversized uppercase display type. Fields: level, text, textClass. #}
{% if level == 1 %}<h1 class="bru-kicker {{ textClass }} flex-1" style="font-size:clamp(2.5rem,7vw,5rem)">{{ text }}</h1>
{% elif level == 3 %}<h3 class="bru-kicker {{ textClass }} flex-1" style="font-size:1.5rem;letter-spacing:-0.01em">{{ text }}</h3>
{% elif level == 4 %}<h4 class="bru-kicker {{ textClass }} flex-1" style="font-size:1.25rem;letter-spacing:-0.005em">{{ text }}</h4>
{% elif level == 5 %}<h5 class="bru-meta {{ textClass }} flex-1" style="font-size:0.95rem">{{ text }}</h5>
{% elif level == 6 %}<h6 class="bru-meta {{ textClass }} flex-1" style="font-size:0.8rem">{{ text }}</h6>
{% else %}<h2 class="bru-kicker {{ textClass }} flex-1" style="font-size:clamp(1.875rem,4.5vw,3.25rem)">{{ text }}</h2>{% endif %}
