Route layouts demo

Welcome to the marketing shell

This page template holds only its own content — no <head>, no header, no footer. The route declares "layout": "marketing" in backend/routes.json, so the server renders this fragment first and then wraps it in the shared marketing shell, injecting the result into the layout's content slot.