Accordion (button + region)

Standard collapsible pattern: a button with aria-expanded controlling a region whose id is the button's aria-controls. Clicking the header toggles expansion. The chevron lives in an aria-hidden span so the button's accessible name stays the clean section title (otherwise Chromium folds the pseudo-element content into the name).