Render Flow - Combining & with BEM naming
Read .block selector
Create .block CSS rule
Encounter & inside nested rule
Replace & with parent selector .block
Append BEM modifier or element
Generate combined selector like .block__element or .block--modifier
Apply styles to combined selector
Render styles in browser
The Sass compiler reads the parent selector .block, then replaces & with that parent selector inside nested rules to create combined BEM selectors like .block__element or .block--modifier, which the browser then applies to style the correct elements.