Currently the Accordion's "action button" element is aligned within the header using absolute positioning. This takes the button out of the document flow, and creates the potential for collisions with text to occur if there is a long title or description:
We should use a flexbox-based positioning strategy to arrange these elements, making the button square, and flush with the edges of the accordion header. The icon should stay centered with the first line of the header text, like the chevron icon on the left already does, and the button should be the same height as the first line of text (note that this height might change depending on the font mode).
Follow-up task: T405956: Accordion: investigate alternative approach to negative margins














