I’ll attempt to limit myself to insertion solving, if not pure paper solving (if there is such a thing)
1. 45 rule on C1234 3 innies R345C4 = 24 = {789}
2. 45 rule on C1234 1 innie R5C4 = 1 outie R3C5 + 6, R3C5 = {123}
3. 45 rule on C6789 1 outie R7C5 = 1 innie R5C6 + 5, R5C6 = {1234}, R7C5 = {6789}
4. 45 rule on C6789 3 innies R567C6 = 11
4a. 6(2) cage at R2C6 + hidden 11(3) cage at R5C6 = 17(5) must contain 1,2,3 -> hidden 11(3) cage must contain 3 and one of 1,2 = {137/236}, no other 3 in C6, no 4 in R5C6 -> no 9 in R7C5 (step 3)
5. 45 rule on N1 3(2+1) outies R12C4 + R4C1 = 7 -> max R12C4 = 6
5a. Min R12C4 = 6, otherwise min R12C4 + R23C6 + R3C5 less than 15 -> R12C4 = 6, R4C1 = 1, R3C1 = 5
5b. R12C4 = 6 and R23C6 = 6 cannot contain 3 -> R3C5 = 3, R5C4 = 9 (step 2), R34C4 = {78}
6. R12C5 = {69} (cannot be {78} which clashes with R3C4) -> R1C6 = {78} (only other place in N2), R1C7 = {23}
7. Min R5C12 + R5C6 + R5C89 = 15, R5C12 + R5C89 = 13 -> min R5C6 = 2, min R7C5 = 7 (step 3)
8. R5C89 = {14} (cannot be {23} which clashes with R5C6)
9. Deleted. Thanks Simon for pointing out my careless error. Re-worked from here, starting with modifying the next two steps.
10. 45 rule on R1234 1 outie R5C7 = 1 innie R4C5 + 4 -> R5C7 = {68}, R4C5 = {24}
11. 45 rule on R6789 1 outie R5C3 = 1 innie R6C5 + 3 -> R5C3 = {578}, R6C5 = {245}
12. R89C5 = {15} (cannot be {24} which clashes with R4C5), R6C5 = {24}, R5C6 = 3, R7C5 = 8 (step 3)
12a. R78C4 = {34} (only remaining combination)
13. R5C5 = 7 (only remaining cell in C5), R34C4 = [78], R1C6 = 8, R1C7 = 2
14. R5C12 = {26} (only remaining combination) -> R5C7 = 8, R4C5 = 4 (step 10), R5C3 = 5, R6C5 = 2
[Now I’m back where I thought I was.]
15. R12C4 = 6 (step 5a) = {15} (only remaining combination) -> R23C6 = {24}
16. R67C6 = 8 = [17]
17. R4C6 = 5 (only remaining valid cell in N5), R4C7 = 6 (cage sum), R6C4 = 6, R6C3 = 4 (cage sum)
18. R9C4 = 2 (only remaining place in C4), R9C3 = 7
19. R89C6 = {69} (only remaining places in N8) = 15 -> R9C78 = 7 = {34} (only remaining combination)
20. 45 rule on N9 1 remaining innie R7C9 = 9, R6C9 = 3 -> R89C9 = {68} (only remaining combination), R78C8 = {25}, R78C7 = [17]
21. R6C78 = {59} (only remaining combination) = [59]
22. R6C12 = {78} (only remaining places in R6) = 15 -> R78C1 = 10
23. R4C23 = {39} (only remaining places in N4)
24. R4C89 = {27} (only remaining places in R4) = [72] = 9 -> R23C9 = 9
25. R3C78 = {69} (only remaining combination) = [96]
26. R7C23 = {23} (only remaining combination) -> R78C4 = [43], R78C8 = [52]
27. R6C12 = 15 (step 22), R7C1 = 6 (only remaining place in R7), R8C1 = 4 (cage sum), R5C12 = [26]
28. R8C23 = {58} (only remaining combination) = [58], R89C5 = [15], R89C9 = [68], R89C6 = [96]
29. R9C12 = [91] (only remaining places in R9)
30. R23C9 = 9 (step 24) = {45} (only remaining combination) = [54], R12C4 = [51], R23C6 = [42], R5C89 = [41], R9C78 = [43]
31. R2C7 = 3 (only remaining cell in C7), R2C8 = 8
32. R1C89 = [17] (only remaining places in N3)
33. R12C4 = 6 (step 5a) -> R1C23 = 10 = {46} (only remaining combination) = [46], R12C5 = [96]
34. R1C1 = 3 (only remaining cell in R1), R2C1 = 7, R6C12 = [87]
35. R23C2 = {28} (only valid combination) = [28], R7C23 = [32], R4C23 = [93]
36. R23C3 = [91] (only remaining cells in C3)