{{-- Hero (PRD ยง9.1). Owns the page's single H1 when it is the first block. At most three CTAs with distinct weights; without a photo the text column simply takes the full width (graceful layout). --}} @inject('ctas', 'App\Domain\Site\Support\CtaResolver') @php $photo = $vm->resolved('photo'); $buttons = $ctas->resolveAll(array_slice($vm->get('ctas', []), 0, 3), 'hero'); $tag = ($isFirst ?? false) ? 'h1' : 'h2'; @endphp
$photo])>
$photo, 'max-w-4xl' => ! $photo])> @if ($vm->get('eyebrow'))

{{ $vm->get('eyebrow') }}

@endif <{{ $tag }} class="text-h1">{{ $vm->get('name') }} @if ($vm->get('title'))

{{ $vm->get('title') }}

@endif @if ($vm->get('value_proposition'))

{{ $vm->get('value_proposition') }}

@endif @if ($buttons !== [])
@foreach ($buttons as $cta) @endforeach
@endif
@if ($photo)
@endif