@props([ 'heading' => 'Get new articles by email', 'description' => 'Occasional writing on Laravel, performance and shipping real projects. No more than a couple of emails a month, and one click to leave.', ]) {{-- Newsletter signup (PRD 10.21). Appears below blog articles and at the foot of the blog listing. Posts to a normal Laravel route — no third-party marketing script, no external embed, so nothing loads from another origin on a content page. --}}
merge(['class' => 'section']) }}>

{{ $heading }}

{{ $description }}

@csrf {{-- Honeypot, matching the contact form's approach (PRD 13.9). --}}
@error('email')

{{ $message }}

@enderror