Themes use various methods to add styles, from legacy wp_enqueue_scripts (frontend only) to modern wp_enqueue_block_style (selective loading). Each approach has different implications for editor-frontend parity and performance.
Legacy methods like enqueue_block_editor_assets suffer from style bleeding and performance issues. Modern wp_enqueue_block_style provides selective loading, inline optimization, and automatic editor integration.
wp_enqueue_block_style represents best practice, loading styles only when blocks are present and handling both editor and frontend contexts automatically while avoiding specificity conflicts.