@php $phone = config('company.phone'); // Services: MISMA fuente única que el mega-menú desktop (item 05) — label + url + // blurb, siendo el blurb el service.description del schema. Sin listas duplicadas. $serviceMenu = app(\App\Services\PageSeoService::class)->serviceMenu(); // Gallery: las 4 categorías tipadas del enum (item 07). $galleryCategories = \App\Enums\GalleryCategory::all(); $digits = preg_replace('/\D+/', '', $phone['label']); $phoneLabelMobile = preg_replace( '/^(\d{3})(\d{3})(\d{4})$/', '$1 $2 $3', $digits ); @endphp {{-- Panel del drawer mobile (item 06) — full-width, texto claro, fondo de superficie propia tintada (ver .mobile-drawer en app.css). El slide y el overlay los aporta daisyUI (include: drawer). Los tabs son Alpine MANUAL (no los tabs de daisyUI): x-data local, x-show por pestaña. AI Project Designer y Careers de Apex quedan DESCARTADOS. Fuentes de datos = enums/serviceMenu(), nunca listas a mano. --}}