Fix/polish organizations pages 2

Merged
JO
2mo ago
+1989-201
  • Before
Screenshot 2026-09-12 010409
  • After
Screenshot 2026-09-12 010608
  • Before
Screenshot 2026-09-12 010826
  • After
Screenshot 2026-09-12 013322
  • Before
Screenshot 2026-09-12 015746
  • After
Screenshot 2026-09-12 015839
  • Before
Screenshot 2026-09-12 020054
  • After
Screenshot 2026-09-12 020216