favicon.ico
``` ```css /* style.css */ body { background-color: #007BFF; color: #FFFFFF; font-family: sans-serif; margin: 0; padding: 0; line-height: 1.6; } .container { width: 100%; height: 200px; background-color: #F0F0F0; border-radius: 10px; overflow: hidden; } .icon { width: 100px; height: 100px; border-radius: 50%; background-color: #3498DB; transform: rotate(45deg); /* Slight rotation for aesthetic */ } /* Responsive adjustments for smaller screens */ @media screen and small { .container { width: 90%; margin-left: 15px; } .icon { width: 50px; } } ``` ```javascript // images/favicon.ico