{{--
Logo grid (SOW 7). Greyscale until hovered, with the sector/scope tooltip also
exposed as a caption on touch devices — hover is never the only route to it.
--}}
@if ($partners->isEmpty())
@else
@foreach ($partners as $partner)
@php($tag = $partner->website_url ? 'a' : 'div')
<{{ $tag }}
@if ($partner->website_url)
href="{{ $partner->website_url }}" target="_blank" rel="noopener"
@endif
class="group flex flex-col items-center justify-center gap-3 bg-surface p-6 text-center transition hover:bg-primary-50"
data-reveal-child>
@if ($partner->logo)
@else
{{-- No logo uploaded: set the name as a wordmark. --}}
{{ $partner->name }}
@endif
{{ $partner->tooltipText() }}
{{ $tag }}>
@endforeach