What Is the EU Cyber Resilience Act? A Complete Guide to the CRA