@props([ 'src' => null, 'alt' => '', 'reverse' => false, // put the media on the left instead of the right 'ratio' => '4/3', 'eyebrow' => null, 'caption' => null, // technical caption pinned to the image corner 'tone' => 'light', // light | dark 'eager' => false, ]) {{-- Split-screen layout: editorial image on one side, copy on the other. Used for the About introduction and any alternating narrative band. The image wipes in on scroll (clip-path) rather than sliding, which reads as a print reveal instead of a web animation. --}}
merge(['class' => 'grid items-center gap-12 lg:grid-cols-2 lg:gap-16']) }}>
! $reverse])> @if ($eyebrow)

$tone === 'dark'])>{{ $eyebrow }}

@endif {{ $slot }}
! $reverse])> @if ($caption)

{{ $caption }}

@endif