PageSourceSearch

https://www.robertsongsmith.com/_next/static/chunks/theme.super-exterior-bb55ed7b6ebbb715.js

js robertsongsmith.com collected 2026-10-08 09:05:15 UTC 23,740 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4972],{1695:(e,t,r)=>{r.d(t,{default:()=>i});var a=r(95155),l=r(41062),n=r(27245),s=r.n(n);function i(e){let{questions:t,phone:r,queryParams:n}=e,{openModal:i}=(0,l.d)();return(0,a.jsxs)(s(),{className:"mt-4 mb-3 w-full lg:mt-0 lg:mb-0",action:"#",onSubmit:e=>{var t;e.preventDefault();let r=new FormData(e.currentTarget);i({attributes:decodeURIComponent(r.get("service-attributes")),zip_code:(null==(t=r.get("zip_code"))?void 0:t.trim())||""})},children:[(0,a.jsx)("input",{type:"hidden",name:"button",value:"btn-primary"}),(0,a.jsx)("input",{type:"hidden",name:"phone",value:r}),(0,a.jsx)("input",{type:"hidden",name:"category",value:null==n?void 0:n.category}),(0,a.jsx)("input",{type:"hidden",name:"site_abtest_id",value:""}),(0,a.jsx)("input",{type:"hidden",name:"funnel",value:null==n?void 0:n.funnel}),(0,a.jsxs)("div",{className:"flex flex-col gap-2.5 items-center lg:flex-row",children:[(0,a.jsx)("div",{className:"relative w-full cursor-pointer overflow-hidden rounded-[10px] justify-center items-center text-neutral-800 text-17 border-b bg-white min-h-12 px-3 py-2 border-[#E5E5E5]",children:(0,a.jsx)("select",{className:"w-full h-full focus:outline-none lg:w-57 lg:mt-1",name:"service-attributes",children:t.map(e=>(0,a.jsx)("option",{className:"text-17 leading-6 font-lato",value:JSON.stringify(e.value),children:e.display},e.display))})}),(0,a.jsx)("button",{type:"submit",className:"btn btn-primary font-bold leading-5.5 rounded-[10px] btn-md text-lg font-noto w-full lg:max-w-30",children:"Submit"})]})]})}},12217:(e,t,r)=>{r.d(t,{default:()=>c});var a=r(95155),l=r(41062),n=r(12115),s=r(12315),i=r(70622);function o(e){let{item:t,handleClick:r}=e;return(0,a.jsx)("li",{children:(0,a.jsxs)("button",{type:"button",onClick:()=>{r()},className:"group/item max-lg:w-[161px] lg:w-full cursor-pointer [&:hover,&:active,&:focus]:outline-primary-400 [&:hover,&:active,&:focus]:outline-1 [&:hover,&:active,&:focus]:text-white [&:hover,&:active,&:focus]:bg-primary-400 flex h-full flex-col items-center justify-center gap-3 rounded-xl bg-neutral-100 py-5 text-neutral-800 transition-all",children:[(0,a.jsx)(i.A,{id:"service",path:"/super-exterior",size:32,className:"h-8 w-8 text-primary-400 group-hover/item:text-white group-active/item:text-white group-focus/item:text-white transition-colors"}),(0,a.jsx)("h3",{className:"flex min-h-10 items-center justify-center leading-5 text-center text-[17px] font-bold",children:t.name})]})},t.name)}function c(e){let{services:t}=e,[r,i]=(0,n.useState)(!1),c=(0,n.useCallback)(()=>{i(e=>!e)},[]),{openModal:d}=(0,l.d)(),u=()=>{d()};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("ul",{className:"".concat(r?"":"max-md:*:nth-[n+7]:hidden md:*:nth-[n+13]:hidden"," grid max-lg:gap-x-7 max-lg:gap-y-2.5 lg:gap-3 grid-cols-[repeat(auto-fill,calc(var(--spacing)*36.5))]"),children:null==t?void 0:t.map(e=>(0,a.jsx)(o,{item:e,handleClick:u},e.slug))}),(0,a.jsx)("button",{type:"button",onClick:c,className:"".concat(t.length>6?"max-lg:block":""," ").concat(t.length>12?"max-lg:block":""," hidden mt-6 text-center font-helvetica text-sm leading-5 mx-auto transition-colors font-semibold text-neutral-900 underline [&:hover,&:active]:text-primary-500 [&:hover,&:active]:no-underline"),children:r?"See less":"See more"}),(0,a.jsx)(s.default,{className:"btn btn-secondary btn-md flex font-noto text-lg font-bold leading-5.5 max-lg:mt-5 lg:mt-7.5 lg:mx-auto text-center max-lg:w-full",children:"Start your project"})]})}},12315:(e,t,r)=>{r.r(t),r.d(t,{default:()=>n});var a=r(95155),l=r(41062);function n(e){let{children:t,className:r}=e,{openModal:n}=(0,l.d)();return(0,a.jsx)("button",{onClick:()=>{n()},className:"cursor-pointer ".concat(r),children:t})}},17367:(e,t,r)=>{r.d(t,{HeaderContextProvider:()=>s,u:()=>i});var a=r(95155),l=r(12115);let n=(0,l.createContext)({isOpen:!1,toggle:()=>{}});function s(e){let{children:t}=e,[r,s]=(0,l.useState)(!1),i=(0,l.useCallback)(()=>{s(e=>!e)},[]);return(0,a.jsx)(n.Provider,{value:{isOpen:r,toggle:i},children:t})}function i(){return(0,l.useContext)(n)}},27070:(e,t,r)=>{r.d(t,{default:()=>i});var a=r(95155),l=r(70622),n=r(21689),s=r(12115);function i(e){let{item:t}
1=e,r=(0,s.useId)(),[i,o]=(0,s.useState)(!0);return(0,a.jsxs)("div",{className:"rounded-2xl bg-neutral-50",children:[(0,a.jsx)("p",{className:"text-20 font-bold text-neutral-900",children:(0,a.jsxs)("button",{"aria-controls":r,"aria-expanded":i,onClick:()=>{o(e=>!e)},className:"group/faq flex cursor-pointer text-start items-center gap-6 w-full px-5 py-4",children:[(0,a.jsx)("span",{className:"flex-1 font-bold text-xl font-noto leading-6 transition-colors group-[:hover,:active]/faq:text-primary-500 ".concat(i?"text-primary-500":"text-neutral-600"),children:t.title}),(0,a.jsx)(l.A,{id:"caret",path:"/super-exterior",className:"".concat(i?"rotate-0":"rotate-180"," w-4.5 h-4.5 text-neutral-600"),"aria-hidden":!0})]})}),(0,a.jsx)("div",{id:r,className:"".concat(i?"block":"hidden"," px-5 pb-4 font-helvetica font-normal leading-5.5 text-neutral-600"),dangerouslySetInnerHTML:{__html:(0,n.uY)(t.content)}})]})}},36282:(e,t,r)=>{r.d(t,{default:()=>s});var a=r(95155),l=r(55836),n=r(92359);function s(e){let{link:t}=e,{close:r}=(0,n.m)();return t.name&&t.slug?(0,a.jsx)("li",{children:(0,a.jsx)(l.default,{className:"max-lg:[&:hover,&:active,&:focus]:bg-primary-400 max-lg:[&:hover,&:active,&:focus]:text-white transition-colors min-h-12 lg:[&:hover,&:active,&:focus]:text-primary-300 lg:min-h-8 px-5 grid place-content-center",onNavigate:r,href:"/".concat(t.slug||""),children:t.name})}):null}},38270:(e,t,r)=>{r.d(t,{default:()=>n});var a=r(95155),l=r(92359);function n(e){let{label:t}=e,{isOpen:r,toggle:n}=(0,l.m)();return(0,a.jsx)("button",{onClick:n,className:"group cursor-pointer w-full h-full transition-colors min-h-12 lg:min-h-10 px-5 grid place-content-center text-brown lg:text-white ".concat(r?"lg:bg-primary-300 lg:text-white":"[&:hover,&:active,&:focus]:bg-neutral-100 [&:hover,&:active,&:focus]:text-primary-400 [&:hover,&:active,&:focus]:lg:bg-primary-300 [&:hover,&:active,&:focus]:lg:text-white"),children:(0,a.jsx)("span",{className:"flex items-center justify-center gap-2 after:border-x-6 after:border-x-transparent ".concat(r?"after:border-b-6 after-border-b-brown lg:after:border-b-white":"after:border-t-6 after:border-t-brown group-hover:after:border-t-primary-400 group-focus:after:border-t-primary-400 group-active:after:border-t-primary-400 lg:group-hover:after:border-t-white lg:group-active:after:border-t-white lg:group-focus:after-border-t-white lg:after:border-t-white"),children:t})})}},41010:(e,t,r)=>{r.r(t),r.d(t,{default:()=>o});var a=r(95155),l=r(70622),n=r(71700),s=r(68072),i=r(12115);function o(e){let{reviews:t}=e,r=(0,i.useMemo)(()=>(0,n.A)({delay:6e3,stopOnMouseEnter:!0,stopOnInteraction:!1}),[]),[o,c]=(0,s.A)({loop:!1},[r]),[d,u]=(0,i.useState)(0),[x,p]=(0,i.useState)([]),m=(0,i.useCallback)(()=>{c&&u(c.selectedScrollSnap())},[c]);return(0,i.useEffect)(()=>{if(c)return p(c.scrollSnapList()),c.on("select",m),m(),()=>{c.off("select",m)}},[c,m]),(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"overflow-hidden",ref:o,children:(0,a.jsx)("div",{className:"flex items-stretch",style:{gap:"32px"},children:t.map((e,t)=>(0,a.jsx)("div",{className:"flex-[0_0_100%] min-w-0",children:(0,a.jsxs)("blockquote",{className:"px-5 py-9 bg-secondary-100 border border-[#F1EFE9] rounded-[10px] grid gap-5 text-center place-content-center h-full",children:[(0,a.jsx)("div",{className:"inline-flex justify-center items-center gap-1",children:e.rating&&(0,a.jsx)(a.Fragment,{children:Array(e.rating).fill(null).map((e,t)=>(0,a.jsx)(l.A,{id:"star",path:"/super-exterior",className:"text-yellow-500",size:18},t))})}),(0,a.jsx)("div",{className:"text-17 leading-6 font-helvetica text-neutral-600",dangerouslySetInnerHTML:{__html:e.content}}),(0,a.jsxs)("p",{className:"text-lg leading-5.5 text-primary-400 font-noto font-bold",children:["By ",e.author]})]})},t))})}),x.length>1&&(0,a.jsx)("div",{className:"flex justify-center gap-2 mt-4",children:x.map((e,t)=>(0,a.jsx)("button",{onClick:()=>null==c?void 0:c.scrollTo(t),"aria-label":"Slide ".concat(t+1),className:"w-3 h-3 rounded-full transition-colors cursor-pointer ".concat(t===d?"bg-primary-400":"bg-[#d4d4d4]")},t))})]})}},58832:(e,t,r)=>{r.d(t,{default:()=>d});var a=r(95155),l=r(70622),n=r(62804),s=r(41062),i=r(47929),o=r(27245),c=r.n(o);function d(){let{openModal:e}=(0,s.d)();return(0,a.jsx)(c(),{action:t=>{var r;e({zip_code:(null==(r=t.get("zip_code"))?void 0:r.trim())||""})},className:"overflow-hidden px-5 py-8 lg:py-13",style:{background:"linear-gradient(180deg, #165873 0%, #114559 98%)"},children:(0,a.jsxs)("div",{className:"relative z-1 container flex items-start lg:items-center flex-col lg:flex-row gap-y-6 gap-x-7.5",children:[(0,a.jsx)(n.default,{className:"absolute inset-0 -z-1",children:(0,a.jsx)(l.A,{id:"map",sprite:"/map.svg",className:"absolute text-primary-300 opacity-40 -top-48 left-2/5 -translate-x-3/8 lg:left-1/2 lg:-translate-x-1/2 w-150 h-94.5"})}),(0,a.jsxs)("div",{className:"text-white flex-1 basis-1/2",children:[(0,a.jsxs)("p",{className:"font-noto text-[28px] font-bold leading-8 lg:text-[32px] lg:leading-9",children:[(0,a.jsx)("span",{className:"text-secondary-500",children:"Easily Find a Professional"})," Near You to Get the Job Done Right."]}),(0,a.jsxs)("ul",{className:"flex flex-col text-lg leading-5.5 font-helvetica sm:flex-row flex-wrap sm:items-center gap-x-8 gap-y-3 mt-5",children:[(0,a.jsxs)("li",{className:"flex flex-wrap gap-2 items-center",children:[(0,a.jsx)(l.A,{id:"check",path:"/super-exterior",className:"text-green-500 w-6 h-6","aria-hidden":!0}),"Free Estimates"]}),(0,a.jsxs)("li",{className:"flex flex-wrap gap-2 items-center",children:[(0,a.jsx)(l.A,{id:"check",path:"/super-exterior",className:"text-green-500 w-6 h-6","aria-hidden":!0}),"Quality"]}),(0,a.jsxs)("li",{className:"flex flex-wrap gap-2 items-center",children:[(0,a.jsx)(l.A,{id:"check",path:"/super-exterior",className:"text-green-500 w-6 h-6","aria-hidden":!0}),"Fast Response"]})]})]}
1),(0,a.jsxs)("div",{className:"relative gap-y-4 has-[input:focus]:outline-2 has-[input:focus]:outline-neutral-950 inline-flex gap-x-2 min-h-16 p-2.5 sm:py-1.5 sm:ps-3.5 sm:pe-1.5 rounded-2xl bg-white border border-neutral-100 shadow-[0_1px_1px_1px_rgba(0,0,0,0.08)_inset]",children:[(0,a.jsxs)("label",{className:"grow flex after:absolute after:inset-0",children:[(0,a.jsx)("span",{className:"sr-only",children:"Zip Code"}),(0,a.jsx)("input",{className:"focus:outline-none",type:"tel",name:"zip_code",required:!0,defaultValue:"",...i.O.zipcode,placeholder:"Enter Your Zip Code"})]}),(0,a.jsxs)("button",{type:"submit",className:"grow btn z-1 btn-primary btn-md text-brown text-lg font-noto font-bold leading-5.5 lg:max-w-[163px] text-nowrap",children:[(0,a.jsx)("span",{className:"hidden lg:inline",children:"Schedule Now"}),(0,a.jsx)("span",{className:"lg:hidden",children:"Schedule"})]})]})]})})}},60642:(e,t,r)=>{r.d(t,{default:()=>n});var a=r(95155),l=r(92359);function n(e){let{children:t}=e,{isOpen:r}=(0,l.m)();return(0,a.jsx)("ul",{className:"".concat(r?"block  lg:absolute lg:bg-white lg:py-2 lg:rounded-lg lg:min-w-max lg:top-full lg:mt-2 lg:right-0 lg:z-20 lg:shadow-[0_160px_45px_0_rgba(1,24,11,0.00),0_102px_41px_0_rgba(1,24,11,0.01),0_57px_34px_0_rgba(1,24,11,0.05),0_26px_26px_0_rgba(1,24,11,0.09),0_6px_14px_0_rgba(1,24,11,0.10)]":"hidden"),children:t})}},60886:(e,t,r)=>{r.r(t),r.d(t,{default:()=>s});var a=r(95155),l=r(4988),n=r(12115);function s(e){let{areas:t,center:s}=e,i=(0,n.useRef)(null);return(0,n.useEffect)(()=>{let e=async()=>{await (0,l.P)("/assets/leaflet.css");let e=await r.e(1761).then(r.t.bind(r,55027,23));i.current&&(i.current.remove(),i.current=null);let a=e.default.icon({iconUrl:"/super-exterior/marker.png",iconRetinaUrl:"/super-exterior/[email protected]",iconSize:[48,48]}),n=s.split(","),o=Number(n[0]),c=Number(n[1]),d=e.default.map("service-map",{zoomControl:!1}).setView([o,c],11);i.current=d,e.default.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",{attribution:""}).addTo(d),e.default.marker([o,c],{icon:a}).addTo(d),null==t||t.forEach(t=>{if(t.coverage){let{latitude:r,longitude:l}=t.coverage;e.default.marker([r,l],{icon:a}).addTo(d)}else{let{latitude:r,longitude:l}=t;e.default.marker([r,l],{icon:a}).addTo(d)}})},a=new IntersectionObserver(t=>{t.forEach(t=>{t.isIntersecting&&e()},{rootMargin:"200px 0px"})}),n=document.getElementById("service-map");return a.observe(n),()=>{i.current&&(i.current.remove(),i.current=null),a.unobserve(n)}},[s]),(0,a.jsx)("div",{id:"service-map",className:"w-full min-h-63 h-full z-1"})}},69134:(e,t,r)=>{r.d(t,{default:()=>n});var a=r(95155),l=r(17367);function n(){let e=(0,l.u)();return(0,a.jsxs)("button",{type:"button",className:"lg:hidden grid place-content-center w-8 h-8 cursor-pointer",onClick:e.toggle,children:[(0,a.jsx)("span",{className:"block border-t-2 border-secondary-500 rounded-full w-6.5 transition-all duration-500 ".concat(e.isOpen?"rotate-405 translate-y-1.5":"")}),(0,a.jsx)("span",{className:"block border-t-2 border-secondary-500 rounded-full w-6.5 mt-1 transition-all duration-500 ".concat(e.isOpen?"opacity-0":"")}),(0,a.jsx)("span",{className:"block border-t-2 border-secondary-500 rounded-full w-6.5 mt-1 transition-all duration-500 ".concat(e.isOpen?"-rotate-405 -translate-y-1.5":"")})]})}},77576:(e,t,r)=>{r.d(t,{default:()=>n});var a=r(95155),l=r(17367);function n(e){let{children:t}=e,{isOpen:r}=(0,l.u)();return(0,a.jsx)("nav",{className:"".concat(r?"block":"hidden"," lg:block bg-white lg:bg-primary-500 lg:px-5 fixed inset-0 top-18 lg:static"),children:(0,a.jsx)("div",{className:"lg:container flex h-full flex-col max-lg:overflow-y-auto",children:t})})}},80441:(e,t,r)=>{r.d(t,{default:()=>n});var a=r(95155),l=r(12115);function n(e){let{title:t,children:r}=e,n=(0,l.useId)(),[s,i]=(0,l.useState)(!1);return(0,a.jsxs)("div",{children:[(0,a.jsxs)("p",{className:"font-bold text-lg",children:[(0,a.jsx)("span",{className:"hidden lg:block font-noto text-primary-400",children:t}),(0,a.jsx)("button",{className:"flex w-full justify-between font-helvetica text-neutral-900 leading-5.5 lg:hidden items-center gap-5 after:border-x-6 after:border-x-trans
1parent ".concat(s?"after:border-b-6 after:border-b-neutral-950":"after:border-t-6 after:border-t-primary-950"),"aria-controls":n,"aria-expanded":s,onClick:()=>{i(e=>!e)},children:t})]}),(0,a.jsx)("div",{id:n,className:"".concat(s?"block":"hidden"," lg:block mt-5 lg:mt-3"),children:r})]})}},80980:(e,t,r)=>{r.d(t,{default:()=>n});var a=r(95155),l=r(12115);function n(e){let{list:t}=e,[r,n]=(0,l.useState)(0);(0,l.useEffect)(()=>{let e;n(0===(e=new Date().getDay())?6:e-1)},[]);let s=()=>{let e=new Date().getHours();return null==t?void 0:t.some(t=>{let r=t.content.replace(/(<([^>]+)>)/gi,"").split(" - "),a=parseInt(r[0].split(":")[0]),l=r[1].split(":"),n=parseInt(l[0]);return l[0].includes("PM")&&(n+=12),e>=a&&e<=n})};return(0,a.jsxs)("div",{className:"py-2 bg-primary-500 px-5 w-full rounded-t-2xl lg:pb-6 lg:rounded-tl-none lg:rounded-tr-2xl lg:rounded-br-2xl",children:[(0,a.jsx)("h3",{className:"py-2 text-white font-bold leading-6.5 text-[22px] font-noto",children:"Business Hours"}),(0,a.jsx)("ul",{children:null==t?void 0:t.map((e,t)=>(0,a.jsx)("li",{className:"flex items-center py-0.5 px-5 h-10 ".concat(t===r?"bg-white text-neutral-800 border-l-(length:--spacing) border-[#C8A079] pl-3 rounded-lg":"text-white"),children:(0,a.jsxs)("div",{className:"flex gap-2.5 items-center justify-between ".concat(t===r&&s()?"w-full max-lg:mx-auto":"w-[64%] lg:w-[66%]"),children:[(0,a.jsx)("span",{className:"font-helvetica font-bold leading-5.5",children:e.title}),(0,a.jsx)("div",{className:"font-helvetica leading-5.5 font-normal ms-auto",dangerouslySetInnerHTML:{__html:e.content}}),t===r&&s()&&(0,a.jsxs)("span",{className:"font-helvetica text-primary-400 text-xs leading-3.5 text-center text-caption-lg font-bold ml-auto",children:["Open ",(0,a.jsx)("br",{}),"Now"]})]})},t))})]})}},84311:(e,t,r)=>{r.d(t,{default:()=>x});var a=r(95155),l=r(4664),n=r(30400),s=r(61133),i=r(64708),o=r(41062),c=r(15239),d=r(12115);function u(e){let{item:t}=e,r=(0,d.useId)();return(0,a.jsxs)("li",{className:"group/form min-h-12 px-3 has-checked:bg-neutral-50 not-[has:(input:checked)]:hover:bg-neutral-100 relative flex items-center gap-2.5 transition-colors",children:[(0,a.jsx)("label",{htmlFor:r,className:"flex-1 order-1 after:absolute after:inset-0 cursor-pointer",children:t.display}),(0,a.jsx)("input",{type:"radio",name:"service-attributes",id:r,className:"appearance-none size-4.5 rounded-full border border-neutral-200 group-hover/form:not-checked:border-2 group-hover/form:not-checked:border-primary-400 checked:border-2 checked:bg-primary-400 checked:border-white checked:size-3.5 checked:m-0.5 checked:outline-2 checked:outline-primary-400 focus:outline-offset-0",value:JSON.stringify(t.value),required:!0})]})}function x(e){let{funnel:t}=e,{openModal:r}=(0,o.d)(),{questions:d,phone:x,queryParams:p}=t;return(0,a.jsxs)("div",{"data-form":!0,className:"select-none bg-primary-400 rounded-2xl p-5 shadow-[0_160px_45px_0_rgba(1,24,11,0.00),0_102px_41px_0_rgba(1,24,11,0.01),0_57px_34px_0_rgba(1,24,11,0.05),0_26px_26px_0_rgba(1,24,11,0.09),0_6px_14px_0_rgba(1,24,11,0.10)]",children:[(0,a.jsx)("p",{className:"text-white text-center lg:text-start font-noto font-bold text-[22px] leading-6.5 lg:text-2xl lg:leading-7",children:"Get Free Quotes!"}),(0,a.jsxs)("form",{onSubmit:e=>{e.preventDefault(),r({attributes:decodeURIComponent(new FormData(e.currentTarget).get("service-attributes")||"")||void 0})},className:"mt-3.5",children:[(0,a.jsx)("input",{type:"hidden",name:"button",value:"btn-primary"}),(0,a.jsx)("input",{type:"hidden",name:"phone",value:x}),(0,a.jsx)("input",{type:"hidden",name:"category",value:null==p?void 0:p.category}),(0,a.jsx)("input",{type:"hidden",name:"site_abtest_id",value:""}),(0,a.jsx)("input",{type:"hidden",name:"funnel",value:null==p?void 0:p.funnel}),(0,a.jsxs)("div",{className:"relative",children:[(0,a.jsx)(c.default,{className:"absolute pointer-events-none z-1 -right-8 -bottom-0.25 w-auto h-33",src:l.A,alt:""}),(0,a.jsx)("ul",{className:"relative z-2 rounded-[10px] divide-y divide-neutral-200 bg-white border-2 border-neutral-200",children:d.map(e=>(0,a.jsx)(u,{item:e},e.display))}),(0,a.jsx)("button",{className:"w-full text-[#111111] font-noto font-bold text-lg leading-5.5 mt-2 btn btn-primary btn-md",type:"submit",children:"Get Pricing"})]}),(0,a.jsx)("ul",{className:"opacity-60 py-1.5 mt-4 flex items-center justify-center gap-y-3 gap-x-5",children:[{name:"TCPA Compliance",image:s.A},{name:"Comodo",image:n.A},{name:"True Trust",image:i.A}].map((e,t)=>(0,a.jsx)("li",{children:(0,a.jsx)(c.default,{className:"w-auto max-h-8",src:e.image,alt:e.name})},t))})]})]})}},89650:(e,t,r)=>{r.d(t,{default:()=>u});var a=r(95155),l=r(70622),n=r(12115),s=r(41062),i=r(15239),o=r(63);function c(e){let{item:t}=e,r=(0,n.useId)();return(0,a.jsxs)("li",{className:"group/form min-h-12 px-3 has-checked:bg-neutral-50 not-[has:(input:checked)]:hover:bg-neutral-100 relative flex items-center gap-2.5 transition-colors",children:[(0,a.jsx)("label",{htmlFor:r,className:"flex-1 order-1 after:absolute after:inset-0 cursor-pointer",children:t.display}),(0,a.jsx)("input",{type:"radio",name:"service-attributes",id:r,className:"appearance-none size-4.5 rounded-full border border-neutral-200 group-hover/form:not-checked:border-2 group-hover/form:not-checked:border-primary-400 checked:border-2 checked:bg-primary-400 checked:border-white checked:size-3.5 checked:m-0.5 checked:outline-2 checked:outline-primary-400 focus:outline-offset-0",value:JSON.stringify(t.value),required:!0})]})}function d(e){let{funnel:t}=e,{openModal:r}=(0,s.d)();if(!t)return null;let{questions:n,phone:d,queryParams:u}=t;return(0,a.jsxs)("div",{className:"aside select-none bg-primary-400 rounded-2xl shadow-[0_160px_45px_0_rgba(1,24,11,0.00),0_102px_41px_0_rgba(1,24,11,0.01),0_57px_34px_0_rgba(1,24,11,0.05),0_26px_26px_0_rgba(1,24,11,0.09),0_6px_14px_0_rgba(1,24,11,0.10)]",children:[(0,a.jsxs)("p",{className:"text-white font-noto font-bold text-2xl leading-7 px-5 pt-5",children:[(0,a.jsx)("span",{className:"text-secondary-500",children:"Free Quote!"})," It's easy, quick, and convenient"]}),(0,a.jsxs)("form",{onSubmit:e=>{e.preventDefault(),r({attributes:decodeURIComponent(new FormData(e.currentTarget).get("service-attributes")||"")||void 0})},className:"mt-3.5 px-5 pb-5",children:[(0,a.jsx)("input",{type:"hidden",name:"button",value:"btn-primary"}),(0,a.jsx)("input",{type:"hidden",name:"phone",value:d}),(0,a.jsx)("input",{type:"hidden",name:"category",value:null==u?void 0:u.category}),(0,a.jsx)("input",{type:"hidden",name:"site_abtest_id",value:""}),(0,a.jsx)("input",{type:"hidden",name:"funnel",value:null==u?void 0:u.funnel}),(0,a.jsx)("ul",{className:"rounded-[10px] divide-y divide-neutral-200 bg-white border-2 border-neutral-200",children:n.map(e=>(0,a.jsx)(c,{item:e},e.display))}),(0,a.jsx)("button",{className:"w-full mt-2 btn btn-primary btn-md",type:"submit",children:"Request a Free Quote"})]}),(0,a.jsxs)("div",{className:"relative rounded-b-2xl gap-x-4.25 flex items-center justify-between p-5 bg-white",children:[(0,a.jsx)(i.default,{className:"size-10",src:o.A,alt:""}),(0,a.jsxs)("div",{className:"text-center",children:[(0,a.jsx)("span",{className:"block text-xs leading-4 text-neutral-500 font-helvetica",children:"Or Talk to An Expert"}),(0,a.jsx)("a",{className:"block transition-colors text-neutral-900 [&:hover,&:active,&:focus]:text-link [&:hover,&:active,&:focus]:underline",href:"tel:".concat(null==d?void 0:d.replace(/\D/g,"")),children:(0,a.jsx)("span",{className:"block text-h3-sm font-bold font-noto leading-7.5 after:absolute after:inset-0",children:d})})]}),(0,a.jsx)(l.A,{className:"size-9 bg-green-500 rounded-full text-white px-1.5",id:"phone",path:"/super-exterior",size:36})]})]})}function u(e){let{funnel:t}
1=e,r=(0,n.useId)(),[s,i]=(0,n.useState)(!1);return(0,a.jsxs)("div",{className:"hidden md:block fixed z-10 bottom-5 right-5",children:[(0,a.jsx)("button",{"aria-expanded":s,"aria-controls":r,onClick:()=>{i(e=>!e)},className:"group cursor-pointer size-17 grid place-content-center bg-[#27AE604D] rounded-full shadow-[0_160px_45px_0_rgba(1,24,11,0.00),0_102px_41px_0_rgba(1,24,11,0.01),0_57px_34px_0_rgba(1,24,11,0.05),0_26px_26px_0_rgba(1,24,11,0.09),0_6px_14px_0_rgba(1,24,11,0.10)]",children:(0,a.jsx)("div",{className:"bg-[#27AE60] transition-colors rounded-full size-15",children:(0,a.jsx)(l.A,{id:"chat",path:"/super-exterior",className:"p-3 text-white size-15"})})}),(0,a.jsx)("div",{id:r,className:"".concat(s?"block":"hidden"," absolute w-81.5 -top-4 right-0 -translate-y-full"),children:(0,a.jsx)(d,{funnel:t})})]})}},92359:(e,t,r)=>{r.d(t,{HeaderNavDropdownContextProvider:()=>s,m:()=>i});var a=r(95155),l=r(12115);let n=(0,l.createContext)({isOpen:!1,toggle:()=>{},close:()=>{}});function s(e){let{children:t}=e,[r,s]=(0,l.useState)(!1),i=(0,l.useCallback)(()=>{s(e=>!e)},[]),o=(0,l.useCallback)(()=>{s(!1)},[]);return(0,a.jsx)(n.Provider,{value:{isOpen:r,toggle:i,close:o},children:t})}function i(){return(0,l.useContext)(n)}},98447:(e,t,r)=>{r.d(t,{default:()=>i});var a=r(95155),l=r(67909);let n=(0,a.jsx)("div",{className:"min-h-50 w-full animate-pulse rounded-[10px] border border-[#F1EFE9] bg-secondary-100"}),s=(0,l.default)(()=>Promise.all([r.e(4972),r.e(8072),r.e(4557)]).then(r.bind(r,41010)),{loadableGenerated:{webpack:()=>[41010]},ssr:!1,loading:()=>n});function i(e){let{reviews:t}=e;return(0,a.jsx)(s,{reviews:t})}}}]);

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.