@props([ 'title', 'subtitle' => null, 'breadcrumbs' => [], 'compact' => true, 'image' => null, 'imageAlt' => '', 'variant' => 'default', // default | immersive | split ]) @php $isImmersive = $variant === 'immersive' && $image; $isSplit = $variant === 'split' && $image; @endphp @if($isImmersive)
@if(count($breadcrumbs)) @endif @if(isset($eyebrow) && ! $eyebrow->isEmpty())
{{ $eyebrow }}
@endif

{{ $title }}

@if($subtitle)

{{ $subtitle }}

@endif @if(isset($actions) && ! $actions->isEmpty())
{{ $actions }}
@endif
@elseif($isSplit)
@if(count($breadcrumbs)) @endif
@if(isset($eyebrow) && ! $eyebrow->isEmpty())
{{ $eyebrow }}
@endif

{{ $title }}

@if($subtitle)

{{ $subtitle }}

@endif @if(isset($actions) && ! $actions->isEmpty())
{{ $actions }}
@endif
{{ $imageAlt }}
@else
! $compact, 'py-10 md:py-12' => $compact, ])>
@if(count($breadcrumbs)) @endif
@if(isset($badges) && ! $badges->isEmpty())
{{ $badges }}
@endif @if(isset($eyebrow) && ! $eyebrow->isEmpty())
{{ $eyebrow }}
@endif

{{ $title }}

@if($subtitle)

{{ $subtitle }}

@endif @if(isset($actions) && ! $actions->isEmpty())
{{ $actions }}
@endif
@if(isset($aside) && ! $aside->isEmpty()) @endif
@endif