PageSourceSearch

https://casurance.com/assets/InternalLinkingHub-EOBXaB2y.js

js casurance.com collected 2026-10-04 11:39:29 UTC 2,185 bytes, 1 lines download raw bytes

1import{j as e}from"./vendor-react-BCwdfRIw.js";import{P as I,a as f,H as S,L as j}from"./internal-links-BaU8SsDi.js";import"./quoteLandingRouteMap-Dq-okHIW.js";function R({coverages:i=I,industries:a=f,resources:n=S,locations:d=j,intro:r,variant:t="muted",hideHeading:o=!1,heading:c="Explore More From Casurance",className:u=""}){const g=t==="dark"?"bg-[#0a1628] text-white":t==="white"?"bg-background":"bg-muted/40",h=t==="dark"?"text-white":"text-foreground",x=t==="dark"?"text-white/70":"text-muted-foreground",m=t==="dark"?"text-blue-200 hover:text-white":"text-primary hover:text-primary/80",b=t==="dark"?"text-white":"text-foreground",k=t==="dark"?"border-white/10":"border-border/60",p=[{title:"Related Insurance Coverages",links:i,testIdSlug:"coverages"},{title:"Industries We Help Insure",links:a,testIdSlug:"industries"},{title:"Helpful Resources",links:n,testIdSlug:"resources"},{title:"Insurance by Location",links:d,testIdSlug:"locations"}];return e.jsx("section",{className:`internal-linking-hub border-t ${k} ${g} py-12 ${u}`,"aria-labelledby":"internal-linking-hub-heading","data-testid":"section-internal-linking-hub",children:e.jsxs("div",{className:"container mx-auto px-4",children:[!o&&e.jsxs("div",{className:"mb-8 max-w-3xl",children:[e.jsx("h2",{id:"internal-linking-hub-heading",className:`text-2xl md:text-3xl font-bold mb-3 ${h}`,"data-testid":"text-linking-hub-heading",children:c}),r&&e.jsx("p",{className:`text-base ${x}`,"data-testid":"text-linking-hub-intro",children:r})]}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-8",children:p.map(s=>e.jsxs("nav",{"aria-label":s.title,"data-testid":`nav-linking-hub-${s.testIdSlug}`,children:[e.jsx("h3",{className:`text-sm font-semibold uppercase tracking-wider mb-4 ${b}`,"data-testid":`heading-linking-hub-${s.testIdSlug}`,children:s.title}),e.jsx("ul",{className:"space-y-2",children:s.links.map(l=>e.jsx("li",{children:e.jsx("a",{href:l.href,className:`text-sm ${m} transition-colors hover:underline`,"data-testid":`link-hub-${s.testIdSlug}-${l.href.replace(/[^a-z0-9]+/gi,"-").replace(/^-|-$/g,"")}`,children:l.label})},l.href))})]},s.testIdSlug))})]})})}export{R as default};

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.