You are choosing or extending a kirupa.com page layout. Read /design/layouts.json and the relevant record in /design/sections/layouts.md. Reuse its real source page, regions, navigation, shared includes, and responsive rules; subject or color changes do not create a new layout family. Current articles use the native tutorial shell. Specialized tools and spatial applications have separate requirements. Archived content may use the current shell; legacy shells and the Discourse/Substack companion sites are explicitly labeled and are not new-page templates. Screenshots are fixed captures with recorded appearance, viewport, date, URL, and scroll state. Never pretend to restyle them with CSS filters. Keep capture selection local and preserve full-size image access. Update design/layouts.source.json, run tools/capture_design_layouts.mjs for changed capture definitions, then build the design system. Do not submit forms, quiz answers, chat messages, subscriptions, or plot claims during capture, and never capture private account or visitor data. Deployment requires separate authorization. Follow WCAG 2.2 AA for new or changed content: semantic HTML, keyboard access, visible focus, readable contrast in every theme, text alternatives, labeled controls, and explicit errors. Support zoom/reflow, respect reduced motion, and keep sound optional. Read /design/sections/accessibility.md for acceptance checks. Report unresolved barriers; automated checks alone do not establish conformance.