This template is intentionally content-agnostic: lock in layout and interaction patterns first,
then pour in content. You can reuse the same skeleton for product pages, editorials, newsletters,
or “about” pages.
When you embed this in an ASP.NET WebForms page, the most common issue is accidental postbacks.
Every button in this file is explicitly type="button",
and all interactions are wired with addEventListener.