1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <meta charset="UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" /> 6 <!-- Brand favicon (Cover2 monogram). SVG for modern browsers, PNG fallback. --> 7 <link rel="icon" type="image/svg+xml" href="/favicon.svg" /> 8 <link rel="icon" type="image/png" href="/favicon.png" /> 9 <link rel="apple-touch-icon" href="/favicon.png" /> 10 <meta name="theme-color" content="#0E1116" /> 11 <!-- SEO SPLIT (KIN-15 chunk 4): react-helmet-async owns every PER-PAGE tag 12 (title, description, canonical, og:url/title/description, twitter title/ 13 description) â see client/src/components/marketing/Seo.tsx. Only the tags 14 below, which are IDENTICAL on every route, live statically here â so the 15 two sets never overlap and the rendered DOM has no duplicate/conflicting 16 canonical or description. The <title> below is a pre-hydration fallback 17 that Helmet replaces on every page (Home included). --> 18 <title>Cover2 â Warranty claims, handled by AI</title> 19 <meta property="og:type" content="website" /> 20 <meta property="og:site_name" content="Cover2" /> 21 <meta property="og:image" content="https://cover2.ai/favicon.png" /> 22 <meta name="twitter:card" content="summary_large_image" /> 23 <meta name="twitter:image" content="https://cover2.ai/favicon.png" /> 24 <!-- Fonts are self-hosted via @fontsource (imported in main.tsx). No third-party font CDN. --> 25
25<script type="module" crossorigin src="/assets/index-DFjaD73p.js"></script>
25 26 <link rel="stylesheet" crossorigin href="/assets/index-CwxPfcLa.css"> 27 </head> 28 <body> 29 <div id="root"></div> 30 </body> 31</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.