@php use Illuminate\Support\Facades\Route; // $registerUrl is supplied by HomeController (pre-tagged with the chosen event). // "Sponsor a participant" / "Search" → the fundraiser search page; // "Donate instead" → the general donation site. $sponsorUrl = route('search'); $donateUrl = 'https://donation.yspi.ie'; $sent = session('contact_status') === 'sent'; // Contact lede: weave the editable email + phone into the sentence as links. $contactLede = str_replace( ['{email}', '{phone}'], [ ''.e($c['contact.email']).'', ''.e($c['contact.phone']).'', ], e($c['contact.lede']), ); @endphp {{-- ===================== HERO ===================== --}}
{{ $c['hero.kicker'] }}

{{ $c['hero.title'] }}

{{ $c['hero.tagline'] }} {{ $c['hero.tagline_accent'] }}

{{ $c['hero.support'] }}

{{ $c['hero.fact1.value'] }}{{ $c['hero.fact1.label'] }}{{ $c['hero.fact1.sub'] }}
{{ $c['hero.fact2.value'] }}{{ $c['hero.fact2.label'] }}{{ $c['hero.fact2.sub'] }}
{{ $c['hero.fact3.value'] }}{{ $c['hero.fact3.label'] }}{{ $c['hero.fact3.sub'] }}
{{-- ===================== ACTION CARDS ===================== --}}

{{ $c['cards.register.title'] }}

{{ $c['cards.register.body'] }}

  {{ $c['cards.register.button'] }}

{{ $c['cards.sponsor.title'] }}

{{ $c['cards.sponsor.body'] }}

  {{ $c['cards.sponsor.button'] }}

{{ $c['cards.search.title'] }}

{{ $c['cards.search.body'] }}

  {{ $c['cards.search.button'] }}
{{-- ===================== QUICK MENU ===================== --}}
{{-- ===================== MISSION ===================== --}}
{{ $missionAlt }}
{{ $c['mission.eyebrow'] }}

{{ $c['mission.lede'] }}

{{ $c['mission.body'] }}

{{ $c['mission.motto'] }}

  {{ $c['mission.cta.label'] }}
{{-- ===================== IMPACT ===================== --}}
{{ $c['impact.eyebrow'] }}

{{ $c['impact.heading'] }}

  • {{ $c['impact.item1'] }}
  • {{ $c['impact.item2'] }}
  • {{ $c['impact.item3'] }}
  • {{ $c['impact.item4'] }}
{{-- ===================== SERVICES ===================== --}}
{{ $c['services.eyebrow'] }}

{{ $c['services.heading'] }}

{{ $c['services.lede'] }}

{{ $c['services.item1.title'] }}

{{ $c['services.item1.body'] }}

{{ $c['services.item2.title'] }}

{{ $c['services.item2.body'] }}

{{ $c['services.item3.title'] }}

{{ $c['services.item3.body'] }}

{{ $c['services.item4.title'] }}

{{ $c['services.item4.body'] }}

{{ $c['services.item5.title'] }}

{{ $c['services.item5.body'] }}

{{ $c['services.item6.title'] }}

{{ $c['services.item6.body'] }}

{{-- ===================== BOOKING ===================== --}}
{{ $c['booking.eyebrow'] }}

{{ $c['booking.heading'] }}

{{ $c['booking.lede'] }}

{{ $c['booking.image_alt'] }}
  {{ $c['booking.cta.label'] }}
{{-- ===================== OUTCOME STATS ===================== --}}
{{ $c['stats.eyebrow'] }}

{{ $c['stats.heading'] }}

{{ $c['stats.stat1.value'] }}
{{ $c['stats.stat1.label'] }}
{{ $c['stats.stat2.value'] }}
{{ $c['stats.stat2.label'] }}
{{ $c['stats.stat3.value'] }}
{{ $c['stats.stat3.label'] }}
{{ $c['stats.stat4.value'] }}
{{ $c['stats.stat4.label'] }}
{{-- ===================== CONTACT ===================== --}}
{{ $c['contact.eyebrow'] }}

{{ $c['contact.heading'] }}

{!! $contactLede !!}

@if ($sent)
{{ $c['contact.sent_title'] }}
{{ $c['contact.sent_body'] }}
@else
{{ $c['contact.reply_title'] }}
{{ $c['contact.reply_body'] }}
@csrf
@error('firstname')
{{ $message }}
@enderror
@error('lastname')
{{ $message }}
@enderror
@error('email')
{{ $message }}
@enderror
@error('message')
{{ $message }}
@enderror
{{-- Honeypot: hidden from humans; bots fill it. Server rejects if non-empty. --}}
@error('captcha_answer')
{{ $message }}
@enderror

Your details are processed securely and never shared.

@endif
{{-- ===================== FINAL CTA ===================== --}}
{{ $c['cta.kicker'] }}

{{ $c['cta.heading'] }}

{{ $c['cta.body'] }}

{{ $c['cta.micro1'] }}  ·  {{ $c['cta.micro2'] }}  ·  {{ $c['cta.micro3'] }}