Objective

Repair the pre-existing mobile hero layout issue on /abogado-louisville/, where QA showed horizontal hero cropping and the Intaker widget overlapping the hero/results area.

Accomplished

Installed a narrow live mu-plugin at /home/1615235.cloudwaysapps.com/fctbkwwahp/public_html/wp-content/mu-plugins/sal-abogado-louisville-mobile-repair.php. It targets only page ID 63357 and path /abogado-louisville/.

The repair adds mobile-only containment for the Spanish Louisville hero, keeps the H1, CTA, proof panel, result amount, and result text inside common phone widths, and hides Intaker only while the hero is in view. Intaker can still appear lower on the page.

No live post content was modified. Live readback showed page ID 63357 remained published and post_modified stayed 2026-06-04 11:28:55.

QA

Local PHP lint passed. Server PHP lint passed. WordPress cache flush passed. Cloudflare targeted purge for https://aguiarinjurylawyers.com/abogado-louisville/ returned success true with no errors. Live canonical URL returned HTTP/2 200.

Playwright mobile QA passed at 320, 375, 390, and 430 px. In each viewport, scroll width equaled viewport width, hero elements stayed contained, and Intaker did not overlap the hero. Playwright desktop QA passed at 1440 px with no horizontal overflow and the hero/results area intact.

Evidence folder: /Users/samaguiar/Documents/Projects/admin/scratch/abogado-louisville-mobile-repair-2026-06-14.

Session log: /Users/samaguiar/Documents/Projects/admin/session_logs/website_abogado-louisville-mobile-repair_2026-06-14.session.md.

Rollback

Remove or rename /home/1615235.cloudwaysapps.com/fctbkwwahp/public_html/wp-content/mu-plugins/sal-abogado-louisville-mobile-repair.php.

Server backup snapshots:

Pickup Notes

This page contains a nested full HTML document inside WordPress content. Normal wp_head CSS did not reliably win because the page content includes embedded styles later in the rendered document. The final fix uses footer-loaded CSS in a page-targeted mu-plugin plus a small scroll-aware script for Intaker.

If the Spanish page family is later rebuilt, consider moving this behavior into the canonical deployment pipeline and removing the mu-plugin after QA.

Reason For Ending