Why doesn't changing $primary-color update the page immediately?
SASS variables exist only during compilation. You must recompile SASS to CSS for changes to appear in the browser (see render_step 3).
💡 Think of SASS variables as 'recipe ingredients' used before baking the final CSS 'cake'.
Why can't I use SASS variables directly in the browser's CSS inspector?
Browsers only understand CSS, not SASS. Variables are replaced during compilation, so the browser sees only final CSS values (render_flow explanation).
💡 SASS is like a translator that prepares CSS before the browser reads it.
Why does the box style not change on resizing if I forget the media query?
Without media queries, styles don't respond to screen size changes. The media query in render_step 3 triggers style changes based on viewport width.
💡 Media queries are like traffic lights telling styles when to change.