a modal with 100% CSS, sans JS