{{-- Header demo-urban-development — transparente sobre el hero, sólido al scrollear.
Nav editable desde el módulo Menú (get_dynamic_navigation). Sticky vía JS del demo. --}}
@php
$contactData = config('site.contact', []);
$headerPhone = is_array($contactData['phone'] ?? null) ? ($contactData['phone'][0] ?? '') : ($contactData['phone'] ?? '');
$headerEmail = is_array($contactData['email'] ?? null) ? ($contactData['email'][0] ?? '') : ($contactData['email'] ?? '');
$headerAddress = is_array($contactData['address'] ?? null) ? implode(', ', $contactData['address']) : ($contactData['address'] ?? '');
$navigation = get_dynamic_navigation('header');
$socials = collect(config('site.social_media', []))->filter(fn($v) => !empty(is_array($v) ? ($v['url'] ?? '') : $v));
$defaultIcons = ['instagram'=>'fab fa-instagram','facebook'=>'fab fa-facebook-f','linkedin'=>'fab fa-linkedin-in','twitter'=>'fab fa-twitter','youtube'=>'fab fa-youtube','tiktok'=>'fab fa-tiktok'];
@endphp
{{-- WhatsApp flotante --}}
@if($headerPhone)
@php $wa = preg_replace('/[^0-9]/', '', $headerPhone); @endphp
@endif