All content © 2025 Charles Rupert Designs