Looking in the browser developer tools, I think I can see what is happening. The problem is:
#bbpress-forums {
background: 0 0;
clear: both;
margin-bottom: 20px;
overflow: hidden;
font-size: 12px;
line-height: 18px;
and then there’s also .bbp-breadcrumb and .bbp-template-notice and so on.
And then there’s this CSS class defining the width inside the standard WP entry-content:
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
max-width: 57rem;
width: calc(100% - 4rem);
}
What do you recommend as the best way forward, bearing in mind I will probably forget all about this after a couple of months! 😆
A child theme from Twenty Twenty?
Or just the appropriate CSS in the WP theme Additional CSS dialog?