I solved this by going off of the hints in this lesson but I absolutely don’t understand the concept of mixin and why the syntax is written as it was in the examples/solution. Can someone explain this to me like I am 5?
It probably makes a little more sense if you know some JS or some other programming language. Although, CSS does have functions.
It lets you create a block of code or a function (if you need to supply it an argument) and when you “include” the mixin it is like it copy/paste that code to that place where you include the mixin.
In addition to what @lasjorg wrote, this part is creating a template for the border-radius styling property. $radius can then be replaced with whatever value you want.