Krausen looks differently depending on the yeast strain and wort composition, among other things. Yours looks to be perfectly healthy. Lots of CO2 bubbles with yeast on top.
Thanks to all for your input. I don’t think the kveik yeast liked being at the bottom end of the temp range. I cranked up the heat and fermentation picked up speed. Looks like it’s now about finished. We’ll see.