The newsletter form collects an email address and nothing else. Analytics are aggregate and cookie-free.
What is stored
Email address, subscription date, and which list you are on.
Two pages, one shell — a small page head, .content, and a sticky TOC rail with a last-updated date, all from _legal_page().
Both legal pages share exactly one helper, _legal_page() — crumbs, a title, a lead, and .content underneath. Nothing legal-specific exists in the CSS, because nothing needed to.
The same prose element every post and doc page on the site uses — a legal page is not a special case.
The newsletter form collects an email address and nothing else. Analytics are aggregate and cookie-free.
Email address, subscription date, and which list you are on.
.content
A legal page nobody can navigate is the same as a legal page nobody reads. Both pages get a sticky .col-rail with the section list and a visible last-updated date — the two things that make a wall of prose usable, and both already existed for collection posts.
.col-rail.col-rail-sticky + .list-group-flush — the same rail a course lesson uses for its curriculum