#show heading.where(level: 2): set heading(numbering: (..n) => [#n.pos().at(1).])
with typstyle -c 80:
#show heading.where(level: 2): set heading(numbering: (
..n,
) => [#n.pos().at(1).])
I think it's much more readable to prefer first breaking by 1 parameter per line:
#show heading.where(level: 2): set heading(
numbering: (..n) => [#n.pos().at(1).],
)