Blocks
The blocks

Hero
A headline over an image that is fetched first and never shifts layout.

Cards
A grid of linked cards. The whole card is clickable through one real link.

FAQ
Native disclosures plus FAQPage structured data that answer engines quote.
Columns
Two to four columns that stack on small screens. A column holding only an image is styled as one.

Questions
Does the site need JavaScript?
No. Every block is finished HTML from the edge. Scripts only add behaviour, such as closing the menu with Escape.
How fast does a publish go live?
About a minute. ContentWorker sends a signed webhook and the site purges exactly the pages that used what changed.
Can agents read it?
Yes. Every page has a Markdown version, and llms.txt lists them.
Start a site in two files
A package.json and a wrangler.jsonc. Everything else ships in the runtime.