Fix(layout): Claro compatibility
Claro now uses:
- .layout-region--node-main instead of .layout-region-node-main
- .layout-region--node-secondary instead of .layout-region-node-secondary
I have added these class names accordingly while retaining backward compatibility.