/*!
 * NSSG Blocks CSS Layers - v2.1.0
 * CSS Cascade Layers solution for external website integration
 * 
 * Purpose: Define layer hierarchy so block styles can override external CSS
 * Strategy: External CSS stays unlayered, block styles go in highest layer
 * 
 * Layer Priority (low to high):
 * - reset: External website base/reset styles  
 * - theme: External website theme styles
 * - nssg-reset: NSSG reset/protection styles (reserved for future use)
 * - nssg: NSSG block styles (highest priority)
 */

/* Define layer hierarchy - nssg has highest priority */
@layer reset, theme, nssg-reset, nssg;