I have a fully-working blog whose codebase has become bloated over time. I want to keep the current look and behaviour exactly the same, but refactor the front-end so it is as lean and readable as possible. What I expect from you • Re-write the single page’s HTML, reducing unnecessary wrapper elements and keeping only the semantic tags and the minimum div nesting required for layout. • Extract every style actually used on the page into one clean, well-commented CSS file—strip out resets, vendor leftovers and framework rules that never get triggered. • Do the same for JavaScript: produce one JS file that contains only the code that is essential for the blog to function (animations, menu toggles, whatever is there now), removing dormant plugins or duplicate functions. Quality bar – The updated page must look and work exactly like the original in modern browsers. – No console errors or lint warnings. – HTML should validate with W3C, CSS with stylelint, and JS with eslint (standard config is fine). – Lighthouse performance and best-practice scores should improve noticeably after the clean-up. Hand-off Please deliver three files—index.html, styles.css and script.js—plus any build or extraction notes so I can reproduce your process in the future.