(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9676],{1221:function(e,t,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/residential/search-results",function(){return a(18089)}])},84792:function(e,t,a){"use strict";var s=a(85893),r=a(16829);t.Z=e=>{let{svgClass:t,pathClass:a,...n}=e;return(0,s.jsx)("svg",{width:"14",height:"8",viewBox:"0 0 14 8",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-label":"Arrow Up Icon",className:(0,r.Z)(t||"stroke-cadet"),...n,children:(0,s.jsx)("path",{d:"M13 7L7 1L1 7",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:a})})}},81314:function(e,t,a){"use strict";var s=a(85893);t.Z=e=>{let{className:t,strokeColor:a,...r}=e;return(0,s.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t,"aria-label":"Download Icon",...r,children:[(0,s.jsx)("path",{d:"M21 15V19C21 19.5304 20.7893 20.0391 20.4142 20.4142C20.0391 20.7893 19.5304 21 19 21H5C4.46957 21 3.96086 20.7893 3.58579 20.4142C3.21071 20.0391 3 19.5304 3 19V15",stroke:a||"#DA2400",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,s.jsx)("path",{d:"M7 10L12 15L17 10",stroke:a||"#DA2400",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,s.jsx)("path",{d:"M12 15V3",stroke:a||"#DA2400",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}},67894:function(e,t,a){"use strict";a.d(t,{Z:function(){return h}});var s=a(85893),r=a(67294),n=a(15830),i=a(16829),l=a(14701),o=a(84792),c=e=>(0,s.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 25 25",fill:"none","aria-label":"Plus Icon",...e,children:[(0,s.jsx)("title",{children:"Plus"}),(0,s.jsx)("line",{x1:"6",y1:"12.5",x2:"19",y2:"12.5",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",vectorEffect:"non-scaling-stroke"}),(0,s.jsx)("line",{x1:"12.5",y1:"6",x2:"12.5",y2:"19",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",vectorEffect:"non-scaling-stroke"})]}),d=e=>(0,s.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 25 25",fill:"none","aria-label":"Minus Icon",...e,children:[(0,s.jsx)("title",{children:"Minus"}),(0,s.jsx)("line",{x1:"6",y1:"12.5",x2:"19",y2:"12.5",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",vectorEffect:"non-scaling-stroke"})]}),x=e=>{let{children:t}=e;return(0,s.jsx)("div",{className:"flex h-4 w-4 items-center justify-center",children:t})},m=e=>{let{isActive:t,isPlusIcon:a=!1,svgClass:r}=e,n=t?(0,s.jsx)(x,{children:(0,s.jsx)(d,{})}):(0,s.jsx)(x,{children:(0,s.jsx)(c,{})}),i=t?(0,s.jsx)(x,{children:(0,s.jsx)(o.Z,{pathClass:r})}):(0,s.jsx)(x,{children:(0,s.jsx)(l.Z,{pathClass:r})});return a&&n||i};function h(e){let[t,a]=(0,r.useState)(!1),l=(0,r.useRef)(null),[o,c]=(0,r.useState)(0),{title:d,titleContent:x,titleClassName:h,titleContainerClassName:u,content:p,mini:j=!1,bordered:g=!0,children:f,className:b="",svgClass:v,borderedDropdown:y=!1,childClassName:N,isPlusIcon:w=!1}=e;return(0,r.useEffect)(()=>{let e=l.current;if(!e)return;let t=()=>{let t=e.parentElement;c(t?t.scrollHeight:e.scrollHeight)};t();let a=new ResizeObserver(t);return a.observe(e),()=>a.disconnect()},[p,f]),(0,r.useEffect)(()=>{if(!t)return;let e=l.current;if(!e)return;let a=requestAnimationFrame(()=>{let t=e.parentElement;c(t?t.scrollHeight:e.scrollHeight)});return()=>cancelAnimationFrame(a)},[t]),(0,s.jsxs)("div",{className:(0,i.Z)("y-accordion",{"border-t p-2":!b&&g},b),children:[(0,s.jsxs)("button",{className:(0,i.Z)("flex min-h-[48px] w-full items-center",{"rounded-md border":y,"pb-5 pt-5":!j},u,{"cursor-pointer":!!(p||f)},{"cursor-default":!(p||f)}),onClick:()=>{(p||f)&&a(!t)},"aria-expanded":t,...e.dataAttributes,children:[(0,s.jsxs)("span",{className:(0,i.Z)("y-question pointer-events-none",h||(0,i.Z)("flex-1 pl-4 text-left",!j&&"text-lg font-semibold")),children:[d,x]}),(0,s.jsx)("div",{className:(0,i.Z)("pointer-events-none ml-auto pr-4",!(p||f)&&"hidden"),children:(0,s.jsx)(m,{isActive:t,isPlusIcon:w,svgClass:v})})]}),f?(0,s.jsx)("div",{className:(0,i.Z)("y-answer overflow-hidden transition-[max-height,opacity] duration-300 ease-in-out",t?"opacity-100":"opacity-0",y&&"rounded-md border"),style:{maxHeight:t?o||9999:0,willChange:"max-height"},children:(0,s.jsx)("div",{ref:l,className:(0,i.Z)("block w-full overflow-hidden leading-relaxed",N||"px-6 pb-4 pt-1 text-base"),children:f})}):(0,s.jsx)("div",{className:(0,i.Z)("y-answer overflow-hidden transition-[max-height,opacity] duration-300 ease-in-out",t?"opacity-100":"opacity-0",y&&"rounded-md border"),style:{maxHeight:t?o||9999:0,willChange:"max-height"},children:(0,s.jsx)("div",{ref:l,className:(0,i.Z)("block w-full overflow-hidden leading-relaxed",N,{"pb-4 pl-4 pt-1 text-base":!N}),dangerouslySetInnerHTML:{__html:(0,n.F)(p)}})})]})}},55534:function(e,t,a){"use strict";a.d(t,{Z:function(){return N}});var s=a(85893),r=a(67294),n=a(11163),i=a(29050),l=a(76085),o=a(30654),c=a(8841),d=a(16437),x=a(67482),m=(0,r.memo)(e=>{let{generalDisclaimer:t,noCanadaDisclaimerAbove:a,noCanadaDisclaimerBelow:n}=e,[i]=(0,d.Z)(),o=(0,r.useMemo)(()=>!(0,x.nO)(i),[i]);return(0,s.jsxs)("div",{"data-testid":"disclaimerRepeater",children:[a&&o&&(0,s.jsx)("div",{className:"container mx-auto p-4 text-sm",children:(0,s.jsx)(l.Z,{content:a})}),t&&(0,s.jsx)("div",{className:"container mx-auto p-4 text-sm",children:(0,s.jsx)(l.Z,{content:t})}),n&&o&&(0,s.jsx)("div",{className:"container mx-auto p-4 text-sm",children:(0,s.jsx)(l.Z,{content:n})})]})}),h=a(29e3),u=a(16835),p=a(47013),j=a(64971),g=(0,r.memo)(e=>{let{asPath:t,useBeLink:a,currentDateYear:r}=e;return(0,s.jsxs)("footer",{className:"visible hidden lg:block",children:[(0,s.jsx)(h.Z,{backgroundClass:"bg-gradient-to-b from-gray-900 to-gray-700 text-white py-8 lg:pb-4 text-sm px-0",children:(0,s.jsx)(u.Z,{useBeLink:a})}),(0,s.jsx)("div",{className:"bg-black",children:(0,s.jsxs)("div",{className:"container mx-auto flex w-full items-center justify-between px-10 py-6 text-xs text-white md:px-6 lg:px-8",children:[(0,s.jsxs)("div",{className:"flex grow items-center",children:[(0,s.jsxs)("div",{className:"block font-bold md:mr-0 lg:mr-6 xl:mr-12",children:["\xa9 ",r," Trane. All Rights Reserved."]}),(0,s.jsx)("div",{className:"grow items-center",children:(0,s.jsxs)("ul",{className:"mb-0 flex list-none flex-wrap items-center gap-[5%]",children:[(0,s.jsx)("li",{children:(0,s.jsx)("a",{className:"text-white",href:"https://www.tranetechnologies.com/en/index/privacy-policy.html",children:"Privacy Policy"})}),(0,s.jsx)("li",{children:(0,s.jsx)("a",{className:"text-white",href:"https://www.tranetechnologies.com/en/index/terms-of-use.html",children:"Terms & Conditions"})}),(0,s.jsx)("li",{className:"pb-0",children:(0,s.jsx)("a",{className:"text-white",href:"/residential/en/accessibility/",children:"Accessibility"})}),(0,s.jsx)("li",{className:"pb-0",children:(0,s.jsx)("a",{className:"text-white",href:"/residential/gas-electric-packaged-unit-recall/",children:"Product Recall"})}),(0,s.jsx)("li",{children:(0,s.jsx)("a",{className:"text-white",href:"/residential/en/sitemap/",children:"Sitemap"})}),(0,s.jsx)("li",{children:(0,s.jsx)(p.Z,{disableBase:!0,href:"/residential/es/",children:(0,s.jsx)("span",{className:"block font-bold",children:"Espa\xf1ol"})})}),(0,s.jsx)("li",{children:(0,s.jsx)(p.Z,{disableBase:!0,href:"/residential/fr/",children:(0,s.jsx)("span",{className:"block font-bold",children:"Fran\xe7ais"})})})]})})]}),(0,s.jsx)("div",{className:"flex-0 w-[115px] md:ml-5 lg:ml-7 xl:ml-10",children:(0,s.jsx)(j.Z,{})})]})})]})}),f=a(89212),b=(0,r.memo)(e=>{let{asPath:t,currentDateYear:a,useBeLink:r}=e;return(0,s.jsxs)("footer",{className:"visible lg:hidden",children:[(0,s.jsx)(h.Z,{backgroundClass:"bg-gradient-to-b from-gray-900 to-gray-700 text-white py-8 text-sm",children:(0,s.jsx)(f.Z,{useBeLink:r})}),(0,s.jsx)("div",{children:(0,s.jsx)("div",{className:"w-full justify-around bg-black px-4 py-6 text-xs text-white",children:(0,s.jsxs)("div",{className:"flex justify-between",children:[(0,s.jsxs)("div",{className:"flex flex-col justify-between",children:[(0,s.jsx)("div",{children:(0,s.jsx)(j.Z,{})}),(0,s.jsxs)("div",{className:"display:block-inline font-bold",children:["\xa9 ",a," Trane. All Rights Reserved."]})]}),(0,s.jsx)("div",{className:"text-right",children:(0,s.jsxs)("ul",{className:"mb-0 list-none space-y-2",children:[(0,s.jsx)("li",{children:(0,s.jsx)("a",{className:"pt-9",href:"https://www.tranetechnologies.com/en/index/privacy-policy.html",children:"Privacy Policy"})}),(0,s.jsx)("li",{children:(0,s.jsx)("div",{className:"mt-5",children:(0,s.jsx)("a",{className:"py-5",href:"https://www.tranetechnologies.com/en/index/terms-of-use.html",children:"Terms & Conditions"})})}),(0,s.jsx)("li",{className:"mt-5",children:(0,s.jsx)("div",{className:"mt-5",children:(0,s.jsx)("a",{className:"py-5",href:"/residential/en/accessibility/",children:"Accessibility"})})}),(0,s.jsx)("li",{className:"mt-5",children:(0,s.jsx)("div",{className:"mt-5",children:(0,s.jsx)("a",{className:"py-5",href:"/residential/gas-electric-packaged-unit-recall/",children:"Product Recall"})})}),(0,s.jsx)("li",{className:"mt-5",children:(0,s.jsx)("div",{className:"mt-5",children:(0,s.jsx)(p.Z,{disableBase:!0,href:"/residential/es/",children:(0,s.jsx)("span",{className:"mb-2 block font-bold",children:"Espa\xf1ol"})})})}),(0,s.jsx)("li",{className:"pb-0",children:(0,s.jsx)("div",{className:"mt-5",children:(0,s.jsx)(p.Z,{disableBase:!0,href:"/residential/fr/",children:(0,s.jsx)("span",{className:"mb-2 block font-bold",children:"Fran\xe7ais"})})})})]})})]})})})]})});let v=(0,i.V)(),y=r.memo(e=>{var t,a;return e.disclaimer?(0,s.jsx)(s.Fragment,{children:e.disclaimer?(0,s.jsx)("div",{"data-testid":"disclaimer",className:"container mx-auto px-4 text-sm",children:(0,s.jsx)(l.Z,{content:null!==(a=null===(t=e.disclaimer)||void 0===t?void 0:t.disclaimer)&&void 0!==a?a:""})}):""}):null});y.displayName="DisclaimerBlock";var N=e=>{let{disclaimer:t,useBeLink:a=!1}=e,{zip:i,siteOptions:l}=(0,r.useContext)(o.z),{asPath:d}=(0,n.useRouter)(),[x,h]=(0,r.useState)(!1);return(0,s.jsxs)("div",{"data-testid":"footer",className:"relative print:hidden",children:[(0,s.jsx)(g,{useBeLink:a,currentDateYear:v,asPath:d}),(0,s.jsx)(b,{useBeLink:a,asPath:d,currentDateYear:v}),(null==t?void 0:t.conditionalDisclaimerRepeater)&&!!i&&(null==t?void 0:t.enableConditionalDisclaimer)&&(0,s.jsx)("div",{"data-testid":"conditionalDisclaimer",className:"container mx-auto px-4 pt-4 text-sm",children:null==t?void 0:t.conditionalDisclaimerRepeater.map((e,t)=>(0,s.jsx)("div",{children:(0,s.jsx)(c.Z,{handleConditionalDisclaimer:()=>{h(!0)},conditionalDisclaimer:e,siteOptions:l,zip:i})},t))}),(null==t?void 0:t.disclaimer)&&(0,s.jsx)(y,{disclaimer:t}),(null==t?void 0:t.canadaExclusionDisclaimerRepeater)&&(null==t?void 0:t.canadaExclusionDisclaimerRepeater.map((e,t)=>(0,s.jsx)(m,{generalDisclaimer:e.generaldisclaimer,noCanadaDisclaimerAbove:e.nocanadadisclaimerabove,noCanadaDisclaimerBelow:e.nocanadadisclaimerbelow},t)))]})}},18089:function(e,t,a){"use strict";a.r(t),a.d(t,{__N_SSG:function(){return J},default:function(){return $}});var s=a(85893),r=a(81451),n=a(55534),i=a(53472),l=a(67294),o=a(74932),c=a(84498),d=a(11163),x=a(3798),m=()=>{let[e,t]=(0,l.useState)("");return(0,s.jsx)("form",{className:"mb-8 w-full",children:(0,s.jsxs)("div",{className:"relative flex items-center",children:[(0,s.jsx)("input",{type:"text",className:"w-full rounded-full border border-gray-300 px-5 py-3 text-lg shadow-sm transition-all focus:border-trane-red focus:outline-none focus:ring-2 focus:ring-trane-red/30",placeholder:"What are you looking for?",name:"q",value:e,onChange:e=>t(e.target.value),"aria-label":"Search","data-position":"body","data-location":"form","data-action":"form-entry","data-text-grouping":"search","data-text":e,"data-type":"text"}),(0,s.jsx)("button",{type:"submit",className:"absolute right-4 text-trane-red transition-colors hover:text-trane-red/80 focus:outline-none","aria-label":"search","data-position":"body","data-location":"form","data-action":"submit","data-text-grouping":"search","data-text":"search","data-type":"button",children:(0,s.jsx)(x.Z,{size:"20",svgClass:"stroke-trane-red",pathClass:"stroke-trane-red"})})]})})},h=a(76085),u=a(25675),p=a.n(u),j=a(1604);let g=j.z.object({c_summary:j.z.string(),name:j.z.string(),website:j.z.string(),c_publishedDate:j.z.string().optional(),c_heroImage:j.z.object({width:j.z.number(),height:j.z.number(),url:j.z.string()})}),f=j.z.object({name:j.z.string(),address:j.z.object({city:j.z.string(),region:j.z.string()}),mainPhone:j.z.string(),c_pagesURL:j.z.string()}),b=j.z.object({name:j.z.string(),c_displayedName:j.z.string().optional(),landingPageUrl:j.z.string()}),v=j.z.object({question:j.z.string(),c_searchDisplayedAnswer:j.z.string().optional(),c_answerHTML:j.z.string(),landingPageUrl:j.z.string().optional()}),y=j.z.object({name:j.z.string(),website:j.z.string(),c_definition:j.z.string()}),N=j.z.object({name:j.z.string(),description:j.z.string(),c_displayedDescription:j.z.string().optional(),website:j.z.string(),c_productCardImage:j.z.object({url:j.z.string(),height:j.z.number(),width:j.z.number()}).optional()}),w=j.z.object({name:j.z.string(),website:j.z.string(),c_summary:j.z.string(),c_displayedSummary:j.z.string().optional()}),k=g.array();f.array();let C=b.array(),Z=v.array(),z=y.array(),D=N.array(),P=w.array();var R=e=>{let{result:t}=e,{success:a,data:r}=g.safeParse(t.rawData);if(!a)return(0,s.jsx)(s.Fragment,{});let{name:n,website:i,c_heroImage:l,c_summary:o,c_publishedDate:c}=r;return(0,s.jsxs)("div",{children:[(0,s.jsx)("div",{className:"aspect-h-9 aspect-w-10 relative mb-2 w-full overflow-hidden rounded-lg",children:(0,s.jsx)("a",{href:i,className:"transition-transform duration-200","data-position":"body","data-location":"content block","data-action":"internal link","data-text-grouping":"search","data-text":n,"data-type":"link",children:(0,s.jsx)(p(),{src:l.url,alt:n,fill:!0,style:{objectFit:"cover"}})})}),(0,s.jsxs)("div",{children:[(0,s.jsx)("a",{href:i,className:"transition-transform duration-200","data-position":"body","data-location":"content block","data-action":"internal link","data-text-grouping":"search","data-text":n,"data-type":"link",children:(0,s.jsx)("h3",{className:"text-xl hover:text-hover-red focus:text-hover-red",children:n})}),o&&(0,s.jsx)(h.Z,{content:o,contentClasses:"line-clamp-4"}),c&&(0,s.jsx)("time",{dateTime:c,children:new Date("".concat(c,"T00:00:00")).toLocaleString("default",{month:"long",year:"numeric"})})]})]})},_=a(67894),L=e=>{let{result:t}=e,{success:a,data:r}=v.safeParse(t.rawData);if(!a)return(0,s.jsx)(s.Fragment,{});let{question:n,c_searchDisplayedAnswer:i,c_answerHTML:l}=r;return(0,s.jsx)("div",{"data-position":"body","data-location":"content block","data-action":"toggle","data-text-grouping":"search","data-text":n,"data-type":"button",children:(0,s.jsx)(_.Z,{title:n,bordered:!1,mini:!0,className:"pb-6 md:pb-10",titleClassName:"text-lg font-semibold text-left hover:pointer",children:(0,s.jsx)(h.Z,{content:i||l})})})},A=e=>{let{result:t}=e,{success:a,data:r}=y.safeParse(t.rawData);if(!a)return(0,s.jsx)(s.Fragment,{});let{website:n,name:i,c_definition:l}=r;return(0,s.jsxs)("a",{className:"block h-full transform-gpu rounded p-6 shadow-full duration-300 ease-in-out md:hover:scale-105 md:hover:shadow-high lg:w-auto",href:n,"data-position":"body","data-location":"content block","data-action":"internal link","data-text-grouping":"search","data-text":i,"data-type":"link",children:[(0,s.jsx)("h3",{className:"my-0 mb-2 text-22 text-black",children:i}),(0,s.jsx)(h.Z,{content:l})]})},F=a(47013),S=e=>{let{result:t}=e,{success:a,data:r}=N.safeParse(t.rawData);if(!a)return(0,s.jsx)(s.Fragment,{});let{website:n,c_productCardImage:i,name:l,description:o,c_displayedDescription:c}=r;return(0,s.jsxs)("div",{children:[(0,s.jsx)("div",{className:"aspect-h-5 aspect-w-5 relative w-full overflow-hidden rounded-lg p-20",children:(0,s.jsx)("a",{href:n,className:"hover:text-hover-red focus:text-hover-red","data-position":"body","data-location":"content block","data-action":"internal link","data-text-grouping":"search","data-text":l,"data-type":"link",children:(0,s.jsx)(p(),{src:(null==i?void 0:i.url)||"/img/product-categories/airconditioner.png",alt:l,fill:!0,style:{objectFit:"contain"}})})}),(0,s.jsxs)("div",{children:[(0,s.jsx)("a",{href:n,className:"hover:text-hover-red focus:text-hover-red","data-position":"body","data-location":"content block","data-action":"internal link","data-text-grouping":"search","data-text":l,"data-type":"link",children:(0,s.jsx)("h3",{className:"h-14 text-xl",children:l})}),(0,s.jsx)("p",{className:"h-32 text-base",children:(0,s.jsx)("span",{className:"line-clamp-4",children:c||o})}),(0,s.jsx)(F.Z,{primary:!0,href:"/residential/en/schedule-service/",dataTrackingProps:{position:"body",text:"Request more info",location:"product card",action:"internal link",textGrouping:"search",type:"button"},children:"Request more info"})]})]})},E=a(81314),B=e=>{let{result:t}=e,{success:a,data:r}=b.safeParse(t.rawData);if(!a)return(0,s.jsx)(s.Fragment,{});let{name:n,landingPageUrl:i,c_displayedName:l}=r;return(0,s.jsx)("a",{href:i,className:"hover:text-hover-red focus:text-hover-red",target:"_blank","data-position":"body","data-location":"content block","data-action":"internal link","data-text-grouping":"search","data-text":l||n,"data-type":"link",children:(0,s.jsx)("div",{className:"",children:(0,s.jsxs)("h3",{className:"my-0 text-xl font-semibold",children:[l||n," ",(0,s.jsx)(E.Z,{className:"inline h-6 w-6 text-gray-600"})]})})})},T=e=>{let{result:t}=e,{success:a,data:r}=w.safeParse(t.rawData);if(!a)return(0,s.jsx)(s.Fragment,{});let{website:n,name:i,c_summary:l,c_displayedSummary:o}=r;return(0,s.jsx)("a",{href:n,className:"","data-position":"body","data-location":"content block","data-action":"internal link","data-text-grouping":"search","data-text":i,"data-type":"link",children:(0,s.jsxs)("div",{className:"",children:[(0,s.jsx)("h3",{className:"my-0 text-xl font-semibold hover:text-hover-red focus:text-hover-red",children:i}),(0,s.jsx)("p",{className:"my-0 line-clamp-4",children:o||l})]})})},q=a(16829),I=e=>{let{className:t=""}=e;return(0,s.jsx)("hr",{role:"separator","aria-hidden":"true",className:(0,q.Z)("mt-12 border-t border-trane-red",t)})};let M={resources:{label:"Resources",CardComponent:T,SectionComponent:function(e){if(!P.safeParse(e.results.map(e=>e.rawData)).success)return(0,s.jsx)(s.Fragment,{});let{results:t}=e;return(0,s.jsxs)("div",{children:[(0,s.jsx)("h2",{className:"mb-10 mt-0 text-left text-2xl font-semibold",children:"Resources"}),(0,s.jsx)("div",{className:"flex flex-col space-y-6",children:t.map(e=>(0,s.jsx)(T,{result:e},e.rawData.name))}),(0,s.jsx)(I,{})]})}},products:{label:"Products",CardComponent:S,SectionComponent:function(e){if(!D.safeParse(e.results.map(e=>e.rawData)).success)return(0,s.jsx)(s.Fragment,{});let{results:t}=e;return(0,s.jsxs)("div",{children:[(0,s.jsx)("h2",{className:"mb-10 mt-0 text-left text-2xl font-semibold",children:"Products"}),(0,s.jsx)("div",{className:"grid auto-rows-fr grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3",children:t.map(e=>(0,s.jsx)(S,{result:e},e.rawData.name))}),(0,s.jsx)(I,{})]})}},blogs:{label:"Blogs",CardComponent:R,SectionComponent:function(e){let t=e.results.map(e=>e.rawData);if(!k.safeParse(t).success)return(0,s.jsx)(s.Fragment,{});let{results:a}=e;return(0,s.jsxs)("div",{children:[(0,s.jsx)("h2",{className:"mb-10 mt-0 text-left text-2xl font-semibold",children:"Blog"}),(0,s.jsx)("div",{className:"grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3",children:a.map(e=>(0,s.jsx)(R,{result:e},e.rawData.name))}),(0,s.jsx)(I,{})]})}},glossary:{label:"Glossary",CardComponent:A,SectionComponent:function(e){if(!z.safeParse(e.results.map(e=>e.rawData)).success)return(0,s.jsx)(s.Fragment,{});let{results:t}=e;return(0,s.jsxs)("div",{children:[(0,s.jsx)("h2",{className:"mb-10 mt-0 text-left text-2xl font-semibold",children:"Glossary"}),(0,s.jsx)("div",{className:"mb-0 grid grid-cols-1 gap-4 sm:grid-cols-2 md:grid-cols-3 md:gap-6",children:t.map(e=>{var t;return(0,s.jsx)(A,{result:e},null===(t=e.rawData)||void 0===t?void 0:t.name)})}),(0,s.jsx)(I,{})]})}},faqs:{label:"FAQs",CardComponent:L,SectionComponent:function(e){if(!Z.safeParse(e.results.map(e=>e.rawData)).success)return(0,s.jsx)(s.Fragment,{});let{results:t}=e;return(0,s.jsxs)("div",{children:[(0,s.jsx)("h2",{className:"mb-10 mt-0 text-left text-2xl font-semibold",children:"FAQ"}),(0,s.jsx)("div",{className:"flex flex-col space-y-3",children:t.map(e=>(0,s.jsx)(L,{result:e},e.rawData.question))}),(0,s.jsx)(I,{})]})}},documents:{label:"Documents",CardComponent:B,SectionComponent:function(e){if(!C.safeParse(e.results.map(e=>e.rawData)).success)return(0,s.jsx)(s.Fragment,{});let{results:t}=e;return(0,s.jsxs)("div",{children:[(0,s.jsx)("h2",{className:"mb-10 mt-0 text-left text-2xl font-semibold",children:"Documents"}),(0,s.jsx)("div",{className:"grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3",children:t.map(e=>(0,s.jsx)(B,{result:e},e.rawData.name))}),(0,s.jsx)(I,{})]})}}};var O=e=>{let{title:t="More",...a}=e;return(0,s.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg","aria-hidden":!!t,role:"img",...a,children:[t?(0,s.jsx)("title",{children:t}):null,(0,s.jsx)("circle",{cx:"5",cy:"12",r:"1.5"}),(0,s.jsx)("circle",{cx:"12",cy:"12",r:"1.5"}),(0,s.jsx)("circle",{cx:"19",cy:"12",r:"1.5"})]})},U=e=>{let{verticalKey:t,isUniversal:a,onVerticalClick:r,onUniversalClick:n}=e,[i,o]=(0,l.useState)(!1),c=(0,l.useRef)(null);return(0,l.useEffect)(()=>{let e=e=>{c.current&&e.target instanceof Node&&!c.current.contains(e.target)&&o(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("nav",{className:"flex items-center justify-start space-x-4 md:hidden",children:[(0,s.jsx)("div",{children:(0,s.jsx)("button",{className:(0,q.Z)("whitespace-nowrap text-lg transition-all duration-200",{"border-b-4 border-trane-red font-semibold text-trane-red":a,"hover:border-b-4 hover:border-trane-red/30":!a}),onClick:()=>{o(!1),n()},"data-position":"body","data-location":"navigation","data-action":"toggle","data-text-grouping":"search","data-text":"All Results","data-type":"button",children:"All Results"})}),(0,s.jsxs)("div",{className:"relative",ref:c,children:[(0,s.jsxs)("button",{onClick:()=>o(e=>!e),"aria-expanded":i,"aria-haspopup":"menu","data-position":"body","data-location":"navigation","data-action":"toggle","data-text-grouping":"search","data-text":"More","data-type":"button",className:"flex items-center gap-2 rounded px-2 py-1 text-lg hover:bg-gray-100",children:[(0,s.jsx)(O,{className:"text-black"}),(0,s.jsx)("span",{children:"More"})]}),i&&(0,s.jsx)("div",{role:"menu",className:"absolute z-50 mt-2 w-44 rounded bg-white p-2 shadow-lg",children:(0,s.jsx)("ul",{className:"m-0 flex list-none flex-col space-y-1 p-0 text-lg",children:Object.entries(M).map(e=>{let[n,{label:i}]=e,l=!a&&t===n;return(0,s.jsx)("li",{children:(0,s.jsx)("button",{onClick:()=>{r(n),o(!1)},className:(0,q.Z)("w-full whitespace-nowrap rounded px-2 py-1 text-left transition-colors",{"bg-trane-red/10 font-semibold text-trane-red":l,"hover:bg-gray-100":!l}),role:"menuitem","data-position":"body","data-location":"navigation","data-action":"open","data-text-grouping":"search","data-text":i,"data-type":"button",children:i})},n)})})})]})]}),(0,s.jsx)(I,{className:"mt-2 opacity-30 md:hidden"})]})},G=e=>{let{verticalKey:t,isUniversal:a,onVerticalClick:r,onUniversalClick:n}=e;return(0,s.jsx)("nav",{className:"hidden overflow-x-hidden md:block",children:(0,s.jsxs)("ul",{className:"flex list-none space-x-6 text-black",children:[(0,s.jsx)("li",{className:(0,q.Z)("text-lg hover:text-trane-red",{"text-trane-red":a}),children:(0,s.jsx)("button",{className:(0,q.Z)("whitespace-nowrap pb-2 transition-all duration-200",{"border-b-4 border-trane-red font-semibold":a,"hover:border-b-4 hover:border-trane-red/30":!a}),onClick:n,"data-position":"body","data-location":"content block","data-action":"toggle","data-text-grouping":"search","data-text":"All Results","data-type":"button",children:"All Results"})}),Object.entries(M).map(e=>{let[n,{label:i}]=e,l=!a&&t===n;return(0,s.jsx)("li",{className:(0,q.Z)("text-lg hover:text-trane-red",{"text-trane-red":l}),children:(0,s.jsx)("button",{onClick:()=>r(n),className:(0,q.Z)("whitespace-nowrap pb-2 transition-all duration-200",{"border-b-4 border-trane-red font-semibold":l,"hover:border-b-4 hover:border-trane-red/30":!l}),"data-position":"body","data-location":"content block","data-action":"toggle","data-text-grouping":"search","data-text":i,"data-type":"button",children:i})},n)})]})})},V=()=>{let e=(0,c.GY)(),t=(0,c.XN)(e=>e.vertical.verticalKey),a=!t,r=a=>{a!==t&&(e.setVertical(a),e.executeVerticalQuery())},n=()=>{e.setUniversal(),e.executeUniversalQuery()};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(m,{}),(0,s.jsxs)("nav",{className:"w-full",children:[(0,s.jsx)(U,{verticalKey:t,isUniversal:a,onVerticalClick:r,onUniversalClick:n}),(0,s.jsx)(G,{verticalKey:t,isUniversal:a,onVerticalClick:r,onUniversalClick:n})]})]})},H=()=>{var e;let t=null!==(e=(0,c.XN)(e=>e.vertical.verticalKey))&&void 0!==e?e:"",a=t in M?t:null,r=a?M[a].CardComponent:null,n=(0,c.XN)(e=>e.vertical.resultsCount),i=(0,l.useMemo)(()=>!!a&&["faqs","documents","resources","dealer-locations"].includes(a),[a]),d="faqs"===a;return r?(0,s.jsxs)("div",{children:[0===n&&(0,s.jsx)("div",{children:"No results found"}),(0,s.jsx)(o.DC,{displayAllOnNoResults:!1,CardComponent:r,customCssClasses:{verticalResultsContainer:(0,q.Z)("mt-6 md:mt-12",{"flex flex-col gap-x-0 gap-y-6 md:gap-y-10":i,"grid md:grid-cols-3 gap-x-6 gap-y-6 md:gap-y-10 auto-rows-fr":!i},{"gap-y-0 md:gap-y-0":d})}},a)]}):(console.error("No CardComponent found for vertical key: ".concat(a)),(0,s.jsx)(s.Fragment,{children:" We apologize, but an unexpected error has occurred on our server."}))},W=(0,l.memo)(()=>(0,s.jsx)("div",{className:"flex flex-col gap-6 p-4",children:Array.from({length:5},(e,t)=>(0,s.jsxs)("div",{className:"flex animate-pulse flex-col gap-2 rounded-md bg-gray-200 p-4 shadow-md",children:[(0,s.jsx)("div",{className:"h-6 w-1/3 rounded bg-gray-100"}),(0,s.jsx)("div",{className:"h-4 w-2/3 rounded bg-gray-100"})]},t))})),X=()=>{var e;let t=(0,d.useRouter)(),a=(0,c.GY)();(0,l.useEffect)(()=>{if(!t.isReady)return;let e=t.query.q;"string"==typeof e&&(a.setQuery(e),a.executeUniversalQuery())},[t.query.q,t.isReady,a]);let r=null!==(e=(0,c.XN)(e=>e.vertical.verticalKey))&&void 0!==e?e:"",x=(0,c.XN)(e=>e.searchStatus.isLoading),m=(0,c.XN)(e=>{var t;return null===(t=e.universal.verticals)||void 0===t?void 0:t.length});return(0,s.jsxs)("div",{children:[(0,s.jsx)(i.Z,{}),(0,s.jsxs)("div",{className:"px-4 py-8",children:[(0,s.jsxs)("div",{id:"pagination",className:"mx-auto flex min-h-[60svh] max-w-5xl flex-col",children:[(0,s.jsx)(V,{}),x&&(0,s.jsx)(W,{}),0===m&&(0,s.jsx)("div",{children:"No results found"}),r?(0,s.jsx)(H,{}):(0,s.jsx)(o.u2,{verticalConfigMap:M,customCssClasses:{universalResultsContainer:"space-y-12 mt-12"}}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsx)(o.rJ,{})})]}),(0,s.jsx)("a",{className:"mx-auto mt-8",href:"#pagination",children:(0,s.jsx)(o.tl,{})})]}),(0,s.jsx)(n.Z,{})]})},K=a(68206),Q=a(94094),Y=e=>{let{children:t}=e,a={apiKey:"27e22603a683c838c1cb79efe4e5e892",experienceKey:"tr-residential-search-en",locale:"en",experienceVersion:"STAGING"===K.CQ.PRODUCTION?"PRODUCTION":"STAGING",environment:Q.qA.PROD},r=(0,Q.IV)(a);return(0,s.jsx)(c.Ib,{searcher:r,children:t})},J=!0;function $(e){return(0,s.jsx)(Y,{children:(0,s.jsx)(r.Z,{renderTemplate:(0,s.jsx)(X,{}),...e})})}}},function(e){e.O(0,[1799,2634,3662,272,7149,1451,2861,2888,9774,179],function(){return e(e.s=1221)}),_N_E=e.O()}]);