(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8400],{72755:function(e,t,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/residential/en/system-recommendation/results/congrats",function(){return a(17412)}])},27980:function(e,t,a){"use strict";var l=a(85893);t.Z=e=>(0,l.jsx)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 18 18","aria-label":"Financing Icon",...e,children:(0,l.jsx)("path",{d:"M8.325 14.25H9.6375V13.3125C10.2625 13.2 10.8 12.9562 11.25 12.5812C11.7 12.2062 11.925 11.65 11.925 10.9125C11.925 10.3875 11.775 9.90625 11.475 9.46875C11.175 9.03125 10.575 8.65 9.675 8.325C8.925 8.075 8.40625 7.85625 8.11875 7.66875C7.83125 7.48125 7.6875 7.225 7.6875 6.9C7.6875 6.575 7.80325 6.31875 8.03475 6.13125C8.26575 5.94375 8.6 5.85 9.0375 5.85C9.4375 5.85 9.75 5.947 9.975 6.141C10.2 6.3345 10.3625 6.575 10.4625 6.8625L11.6625 6.375C11.525 5.9375 11.272 5.55625 10.9035 5.23125C10.5345 4.90625 10.125 4.725 9.675 4.6875V3.75H8.3625V4.6875C7.7375 4.825 7.25 5.1 6.9 5.5125C6.55 5.925 6.375 6.3875 6.375 6.9C6.375 7.4875 6.547 7.9625 6.891 8.325C7.2345 8.6875 7.775 9 8.5125 9.2625C9.3 9.55 9.847 9.80625 10.1535 10.0312C10.4595 10.2563 10.6125 10.55 10.6125 10.9125C10.6125 11.325 10.4655 11.628 10.1715 11.8215C9.878 12.0155 9.525 12.1125 9.1125 12.1125C8.7 12.1125 8.3345 11.9843 8.016 11.7277C7.697 11.4718 7.4625 11.0875 7.3125 10.575L6.075 11.0625C6.25 11.6625 6.522 12.147 6.891 12.516C7.2595 12.8845 7.7375 13.1375 8.325 13.275V14.25ZM9 16.5C7.9625 16.5 6.9875 16.303 6.075 15.909C5.1625 15.5155 4.36875 14.9813 3.69375 14.3063C3.01875 13.6313 2.4845 12.8375 2.091 11.925C1.697 11.0125 1.5 10.0375 1.5 9C1.5 7.9625 1.697 6.9875 2.091 6.075C2.4845 5.1625 3.01875 4.36875 3.69375 3.69375C4.36875 3.01875 5.1625 2.48425 6.075 2.09025C6.9875 1.69675 7.9625 1.5 9 1.5C10.0375 1.5 11.0125 1.69675 11.925 2.09025C12.8375 2.48425 13.6313 3.01875 14.3063 3.69375C14.9813 4.36875 15.5155 5.1625 15.909 6.075C16.303 6.9875 16.5 7.9625 16.5 9C16.5 10.0375 16.303 11.0125 15.909 11.925C15.5155 12.8375 14.9813 13.6313 14.3063 14.3063C13.6313 14.9813 12.8375 15.5155 11.925 15.909C11.0125 16.303 10.0375 16.5 9 16.5Z",fill:"#101820"})})},75682:function(e,t,a){"use strict";a.d(t,{K:function(){return s}});var l=a(85893),r=a(93967),n=a.n(r),s=e=>{let{className:t,...a}=e;return(0,l.jsx)("svg",{viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n()("inline-block",t),"aria-label":"Number One","data-testid":"SRTIconOneCircle",...a,children:(0,l.jsx)("path",{d:"M0 13C0 8.73438 2.25 4.79688 6 2.64062C9.70312 0.484375 14.25 0.484375 18 2.64062C21.7031 4.79688 24 8.73438 24 13C24 17.3125 21.7031 21.25 18 23.4062C14.25 25.5625 9.70312 25.5625 6 23.4062C2.25 21.25 0 17.3125 0 13ZM12.5625 7.1875C12.1875 6.95312 11.7656 6.95312 11.4375 7.1875L8.8125 8.6875C8.25 8.96875 8.0625 9.67188 8.39062 10.1875C8.67188 10.75 9.375 10.9375 9.89062 10.6094L10.875 10.0938V16.75H9C8.34375 16.75 7.875 17.2656 7.875 17.875C7.875 18.5312 8.34375 19 9 19H12H15C15.6094 19 16.125 18.5312 16.125 17.875C16.125 17.2656 15.6094 16.75 15 16.75H13.125V8.125C13.125 7.75 12.8906 7.375 12.5625 7.1875Z",fill:"#6B6B6B"})})}},93860:function(e,t,a){"use strict";var l=a(85893);t.Z=e=>{let{className:t,...a}=e;return(0,l.jsxs)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 18 18",className:t,"aria-label":"Trane Shield Icon",...a,children:[(0,l.jsx)("path",{d:"M9 16.5C7.2625 16.0625 5.82825 15.0655 4.69725 13.509C3.56575 11.953 3 10.225 3 8.325V3.75L9 1.5L15 3.75V8.325C15 10.225 14.4345 11.953 13.3035 13.509C12.172 15.0655 10.7375 16.0625 9 16.5ZM9 14.925C10.3 14.5125 11.375 13.6875 12.225 12.45C13.075 11.2125 13.5 9.8375 13.5 8.325V4.78125L9 3.09375L4.5 4.78125V8.325C4.5 9.8375 4.925 11.2125 5.775 12.45C6.625 13.6875 7.7 14.5125 9 14.925Z",fill:"#DA2400"}),(0,l.jsx)("rect",{x:"4",y:"7",width:"10",height:"3",fill:"#DA2400"})]})}},6887:function(e,t,a){"use strict";a.d(t,{Z:function(){return d}});var l=a(85893);a(67294);var r=a(93860),n=e=>{let{className:t,...a}=e;return(0,l.jsx)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 18 18",className:t,"aria-label":"Mobile Icon",...a,children:(0,l.jsx)("path",{d:"M4.5 17.25C4.0875 17.25 3.7345 17.1033 3.441 16.8097C3.147 16.5157 3 16.1625 3 15.75V2.25C3 1.8375 3.147 1.48425 3.441 1.19025C3.7345 0.89675 4.0875 0.75 4.5 0.75H12C12.4125 0.75 12.7657 0.89675 13.0597 1.19025C13.3533 1.48425 13.5 1.8375 13.5 2.25V5.25H12V4.5H4.5V13.5H12V12.75H13.5V15.75C13.5 16.1625 13.3533 16.5157 13.0597 16.8097C12.7657 17.1033 12.4125 17.25 12 17.25H4.5ZM11.2125 12L8.025 8.8125L9.075 7.7625L11.2125 9.9L15.45 5.6625L16.5 6.7125L11.2125 12Z",fill:"#101820"})})},s=e=>{let{className:t,...a}=e;return(0,l.jsx)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 18 18",className:t,"aria-label":"Headset Icon",...a,children:(0,l.jsx)("path",{d:"M9 17.25V15.75H14.25V15H11.25V9H14.25V8.25C14.25 6.8 13.7375 5.5625 12.7125 4.5375C11.6875 3.5125 10.45 3 9 3C7.55 3 6.3125 3.5125 5.2875 4.5375C4.2625 5.5625 3.75 6.8 3.75 8.25V9H6.75V15H3.75C3.3375 15 2.98425 14.8533 2.69025 14.5597C2.39675 14.2657 2.25 13.9125 2.25 13.5V8.25C2.25 7.325 2.428 6.453 2.784 5.634C3.1405 4.8155 3.625 4.1 4.2375 3.4875C4.85 2.875 5.5655 2.3905 6.384 2.034C7.203 1.678 8.075 1.5 9 1.5C9.925 1.5 10.797 1.678 11.616 2.034C12.4345 2.3905 13.15 2.875 13.7625 3.4875C14.375 4.1 14.8595 4.8155 15.216 5.634C15.572 6.453 15.75 7.325 15.75 8.25V15.75C15.75 16.1625 15.6033 16.5157 15.3097 16.8097C15.0157 17.1033 14.6625 17.25 14.25 17.25H9Z",fill:"#101820"})})},i=e=>{let{className:t,...a}=e;return(0,l.jsx)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 18 18",className:t,"aria-label":"Home Icon",...a,children:(0,l.jsx)("path",{d:"M3 15.75V6.75L9 2.25L15 6.75V15.75H10.5V10.5H7.5V15.75H3Z",fill:"#101820"})})},o=e=>{let{className:t,...a}=e;return(0,l.jsx)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 18 18",className:t,"aria-label":"Member Icon",...a,children:(0,l.jsx)("path",{d:"M4.3875 12.825C5.025 12.3375 5.7375 11.953 6.525 11.6715C7.3125 11.3905 8.1375 11.25 9 11.25C9.8625 11.25 10.6875 11.3905 11.475 11.6715C12.2625 11.953 12.975 12.3375 13.6125 12.825C14.05 12.3125 14.3907 11.7312 14.6348 11.0812C14.8783 10.4312 15 9.7375 15 9C15 7.3375 14.4158 5.92175 13.2472 4.75275C12.0782 3.58425 10.6625 3 9 3C7.3375 3 5.922 3.58425 4.7535 4.75275C3.5845 5.92175 3 7.3375 3 9C3 9.7375 3.122 10.4312 3.366 11.0812C3.6095 11.7312 3.95 12.3125 4.3875 12.825ZM9 9.75C8.2625 9.75 7.6405 9.497 7.134 8.991C6.628 8.4845 6.375 7.8625 6.375 7.125C6.375 6.3875 6.628 5.7655 7.134 5.259C7.6405 4.753 8.2625 4.5 9 4.5C9.7375 4.5 10.3595 4.753 10.866 5.259C11.372 5.7655 11.625 6.3875 11.625 7.125C11.625 7.8625 11.372 8.4845 10.866 8.991C10.3595 9.497 9.7375 9.75 9 9.75ZM9 16.5C7.9625 16.5 6.9875 16.303 6.075 15.909C5.1625 15.5155 4.36875 14.9813 3.69375 14.3063C3.01875 13.6313 2.4845 12.8375 2.091 11.925C1.697 11.0125 1.5 10.0375 1.5 9C1.5 7.9625 1.697 6.9875 2.091 6.075C2.4845 5.1625 3.01875 4.36875 3.69375 3.69375C4.36875 3.01875 5.1625 2.48425 6.075 2.09025C6.9875 1.69675 7.9625 1.5 9 1.5C10.0375 1.5 11.0125 1.69675 11.925 2.09025C12.8375 2.48425 13.6313 3.01875 14.3063 3.69375C14.9813 4.36875 15.5155 5.1625 15.909 6.075C16.303 6.9875 16.5 7.9625 16.5 9C16.5 10.0375 16.303 11.0125 15.909 11.925C15.5155 12.8375 14.9813 13.6313 14.3063 14.3063C13.6313 14.9813 12.8375 15.5155 11.925 15.909C11.0125 16.303 10.0375 16.5 9 16.5Z",fill:"#101820"})})},c=a(27980),d=e=>{let{emergencyService:t,nateCertified:a,nexiaDealerDiagnostics:d,charterMemberDate:m,leasingOption:x,isTcs:u}=e;return(0,l.jsxs)("div",{children:[u&&(0,l.jsxs)("div",{className:"flex pb-0.5",children:[(0,l.jsx)(r.Z,{className:"mb-2.5 h-4 w-4 lg:h-5 lg:w-5"}),(0,l.jsx)("p",{className:"m-0 pl-3 text-sm",children:"Trane Comfort Specialist"})]}),t&&(0,l.jsxs)("div",{className:"flex pb-0.5",children:[(0,l.jsx)(s,{className:"mb-2.5 h-4 w-4 lg:h-5 lg:w-5"}),(0,l.jsx)("p",{className:"text-sm m-0 pl-3",children:"24/7 Emergency Service"})]}),!0===a&&(0,l.jsxs)("div",{className:"flex pb-0.5",children:[(0,l.jsx)(i,{className:"mb-2.5 h-4 w-4 lg:h-5 lg:w-5"}),(0,l.jsx)("p",{className:"m-0 pl-3 text-sm",children:"NATE Certified"})]}),!!m&&(0,l.jsxs)("div",{className:"flex pb-0.5",children:[(0,l.jsx)(o,{className:"mb-2.5 h-4 w-4 lg:h-5 lg:w-5"}),(0,l.jsx)("p",{className:"m-0 pl-3 text-sm",children:"Charter Member"})]}),d&&(0,l.jsxs)("div",{className:"flex pb-0.5",children:[(0,l.jsx)(n,{className:"mb-2.5 h-4 w-4 lg:h-5 lg:w-5"}),(0,l.jsx)("p",{className:"m-0 pl-3 text-sm",children:"Remote Diagnostics"})]}),!x&&(0,l.jsxs)("div",{className:"flex pb-0.5",children:[(0,l.jsx)(c.Z,{className:"mb-2.5 h-4 w-4 lg:h-5 lg:w-5"}),(0,l.jsx)("p",{className:"m-0 pl-3 text-sm",children:"Financing"})]})]})}},33353:function(e,t,a){"use strict";var l=a(85893),r=a(29219),n=a(52738),s=a(95638);t.Z=e=>{let{show:t=!1,onClose:a,companyId:i=0,metaData:o,companyName:c}=e;return(0,l.jsx)(n.Z,{onClose:a,show:t,title:"".concat(c," Reviews"),children:(0,l.jsx)(r.Z,{companyId:i,metaData:o,fetchReviews:s.Z})})}},29219:function(e,t,a){"use strict";var l=a(85893),r=a(67294),n=a(65755),s=a(47013),i=a(14701);t.Z=e=>{var t;let{companyId:a,metaData:o={},fetchReviews:c}=e,[d,m]=(0,r.useState)(0),[x,u]=(0,r.useState)([]);if((0,r.useEffect)(()=>{c(a,d,10).then(e=>{e&&u([...x,...e.reviews])})},[a,d,10]),0!==x.length)return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:"flex w-full items-center border-t px-6 pt-6",children:[(0,l.jsx)("span",{className:"mr-3 text-lg md:text-4xl",children:o.average_rating}),(0,l.jsx)(n.Z,{rating:null!==(t=o.average_rating)&&void 0!==t?t:0,total:o.total_review_count,includeTotal:!0,addClass:"pr-3"})]}),(0,l.jsx)("div",{className:"p-6",children:x.map((e,t)=>(0,l.jsxs)("div",{children:[(0,l.jsxs)("div",{className:"border-t py-6",children:[(0,l.jsxs)("div",{children:[(0,l.jsx)("strong",{className:"pr-3 text-lg",children:e.author_name}),(0,l.jsx)(n.Z,{rating:e.rating,addClass:"pr-3"}),(0,l.jsx)("span",{className:"text-sm",children:e.date})]}),(0,l.jsx)("div",{className:"pt-3",children:e.text})]}),""!==e.owner_response&&(0,l.jsx)("div",{className:"mb-6 border-t pt-6",children:(0,l.jsxs)("blockquote",{className:"border-l-4 pl-4",children:[(0,l.jsx)("strong",{children:"Response from Owner"})," ",(0,l.jsx)("span",{className:"text-sm",children:e.owner_response_date}),(0,l.jsx)("div",{className:"pt-3",children:e.owner_response})]})})]},t))}),(0,l.jsxs)("div",{className:"flex flex-col p-6 md:flex-row md:items-center md:justify-between",children:[x.lengthm(d+1),children:["See More ",(0,l.jsx)(i.Z,{svgClass:"stroke-trane-red inline ml-2"})]})}),(0,l.jsxs)("div",{className:"w-full py-4 text-center md:w-auto md:py-0",children:["Showing ",x.length," out of ",o.total_review_count]}),(0,l.jsx)("div",{className:"text-center md:text-right",children:(0,l.jsx)("a",{className:"text-trane-red",href:"https://support.google.com/contributionpolicy/?hl=en&ref_topic=6001257&visit_id=637844246357535220-2738020262&rd=2#topic=7422769",target:"blank",children:"Google Review Terms and Conditions"})})]})]})}},147:function(e,t){"use strict";t.Z=(e,t)=>{var a;if(!sessionStorage.getItem("systemRecFormData"))return"This person did not fill out the SRT form";let l=sessionStorage.getItem("systemRecFormData")||"",r=t||sessionStorage.getItem("systemRecResultsPageUrl"),n="URL not available";if(r){let t=new URL(r);t.searchParams.set("dealer",e),n=t.toString()}let s=JSON.parse(l),i=Object.entries(s).filter(e=>{let[t]=e;return"homeAddress"!==t&&"contactInfo"!==t}).map(e=>{let[t,a]=e,l=t.replace(/([A-Z])/g," $1").replace(/^./,e=>e.toUpperCase()),r=String(a).replace(/,(?=\D)/g,", ");return r=r&&""!==r?r:"N/A","".concat(l,": ").concat(r)}).join(" | "),o=(null==s?void 0:null===(a=s.contactInfo)||void 0===a?void 0:a.callTime)?" | Best call time: ".concat(s.contactInfo.callTime):"";return"".concat(i).concat(o," | Link to recommendation: ").concat(n)}},49365:function(e,t,a){"use strict";a.d(t,{D:function(){return s}});var l=a(85893),r=a(93967),n=a.n(r),s=e=>{let{className:t,...a}=e;return(0,l.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 14 12",className:n()("inline-block",t),"aria-label":"Arrow Left","data-testid":"SRTIconArrowLeft",...a,children:(0,l.jsx)("path",{d:"M1.12109 5.14844L5.49609 0.773438C5.82422 0.417969 6.39844 0.417969 6.72656 0.773438C7.08203 1.10156 7.08203 1.67578 6.72656 2.00391L3.85547 4.875H12.25C12.7148 4.875 13.125 5.28516 13.125 5.75C13.125 6.24219 12.7148 6.625 12.25 6.625H3.85547L6.72656 9.52344C7.08203 9.85156 7.08203 10.4258 6.72656 10.7539C6.39844 11.1094 5.82422 11.1094 5.49609 10.7539L1.12109 6.37891C0.765625 6.05078 0.765625 5.47656 1.12109 5.14844Z"})})}},52767:function(e,t,a){"use strict";a.d(t,{E:function(){return s}});var l=a(85893),r=a(93967),n=a.n(r),s=e=>{let{className:t,...a}=e;return(0,l.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",className:n()("inline-block",t),"aria-label":"Arrow Right","data-testid":"SRTIconArrowRight",...a,children:(0,l.jsx)("path",{d:"M15.8516 10.3789L11.4766 14.7539C11.1484 15.1094 10.5742 15.1094 10.2461 14.7539C9.89062 14.4258 9.89062 13.8516 10.2461 13.5234L13.1172 10.625H4.75C4.25781 10.625 3.875 10.2422 3.875 9.75C3.875 9.28516 4.25781 8.875 4.75 8.875H13.1172L10.2461 6.00391C9.89062 5.67578 9.89062 5.10156 10.2461 4.77344C10.5742 4.41797 11.1484 4.41797 11.4766 4.77344L15.8516 9.14844C16.207 9.47656 16.207 10.0508 15.8516 10.3789Z"})})}},69496:function(e,t,a){"use strict";a.d(t,{z:function(){return l}});let l=async e=>{let t=await fetch("/residential/api/system-rec-email/",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)});if(!t.ok){let e=await t.json().catch(()=>({error:"Unknown error"}));throw Error("Failed to send system recommendation email: ".concat(e.error))}}},95638:function(e,t,a){"use strict";var l=a(33919);let r=async(e,t,a)=>{let r=(0,l.Z)("STAGING");try{let l=await fetch("".concat("https://".concat(r,".mtechapis.com/reviews/dealers/retrieve-reviews"),"/").concat(e,"?page=").concat(t,"&pageAmount=").concat(a));return await l.json()}catch(e){console.error("Error fetching dealer reviews | ".concat(e))}};t.Z=r},17412:function(e,t,a){"use strict";a.r(t),a.d(t,{__N_SSP:function(){return Y},default:function(){return $}});var l=a(85893),r=a(81451),n=a(67294),s=a(11163),i=a(72095),o=a(36140),c=a(55534),d=a(53472),m=a(29e3),x=a(22808),u=a(16829),h=a(52767),g=a(29107);let p=(0,g.j)("tracking-normal font-Inter",{variants:{variant:{default:"text-dim-gray text-sm font-medium"}},defaultVariants:{variant:"default"}});var f=e=>{let{variant:t,className:a="",...r}=e;return(0,l.jsx)("a",{className:(0,u.Z)(p({variant:t}),a),...r})},v=e=>{let{title:t,subtitle:a,children:r,className:n="",href:s,...i}=e;return(0,l.jsxs)("div",{className:(0,u.Z)("min-w-fit flex-1 rounded-2xl bg-white p-6 font-Inter antialiased lg:p-8",n),...i,children:[(0,l.jsx)("p",{className:(0,u.Z)("m-0 text-xl font-bold leading-6 tracking-normal text-eerie-black lg:text-2xl"),children:t}),(0,l.jsx)("p",{className:(0,u.Z)("m-0 pb-6 text-lg font-bold leading-6 tracking-normal text-dim-gray lg:pb-8 lg:text-xl"),children:a}),r,(0,l.jsxs)(f,{href:s,children:[(0,l.jsx)("span",{children:"Learn more"}),(0,l.jsx)(h.E,{className:"ms-1.5 inline-block h-auto w-5 fill-dim-gray"})]})]})};let w=(0,g.j)("",{variants:{size:{default:"max-w-32"}},defaultVariants:{size:"default"}}),b=(0,g.j)("block font-semibold text-3xl lg:text-4xl tracking-normal",{variants:{color:{default:"text-trane-red"}},defaultVariants:{color:"default"}}),C=(0,g.j)("block font-medium text-xs tracking-normal",{variants:{color:{default:"text-dim-gray"}},defaultVariants:{color:"default"}});var j=e=>{let{value:t,label:a,size:r,color:n}=e;return(0,l.jsxs)("div",{className:(0,u.Z)(w({size:r})),children:[(0,l.jsx)("span",{className:(0,u.Z)(b({color:n})),children:t}),(0,l.jsx)("span",{className:(0,u.Z)(C({color:n})),children:a})]})},N=a(25675),y=a.n(N),k=()=>(0,l.jsx)("div",{className:"bg-cultured px-2 py-12 font-Inter",children:(0,l.jsxs)(m.Z,{contentClass:"max-w-7xl mx-auto lg:px-0",children:[(0,l.jsx)("h2",{className:"m-0 pb-1 text-3xl font-bold tracking-normal text-eerie-black lg:text-center",children:"Why Trane?"}),(0,l.jsx)("p",{className:"m-0 pb-8 text-xl font-semibold tracking-normal text-dim-gray lg:pb-10 lg:text-center",children:"Here are some resources to help you learn more about Trane"}),(0,l.jsxs)("div",{className:"mb-0 flex flex-wrap justify-center gap-10 xl:flex-nowrap",children:[(0,l.jsx)(v,{title:"America's Most Trusted\xae HVAC System*",subtitle:"Comfort you can rely on.",href:"/residential/en/why-trane/",children:(0,l.jsxs)("div",{className:"flex flex-wrap justify-between gap-4 xl:flex-nowrap xl:gap-0",children:[(0,l.jsx)(j,{value:"2,600",label:"Hours of wear and tear testing"}),(0,l.jsx)(j,{value:"10M+",label:"Trane units in households"}),(0,l.jsx)(j,{value:"10K",label:"Qualified dealers in network"}),(0,l.jsx)(j,{value:"1,500+",label:"Heating and cooling patents"})]})}),(0,l.jsx)(v,{title:"Award Winning Excellence",subtitle:"Never stopping. Never settling.",href:"/residential/en/why-trane/awards-and-recognition/",children:(0,l.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-x-3 gap-y-5 xl:flex-nowrap xl:gap-0",children:[(0,l.jsx)("div",{children:(0,l.jsx)(y(),{src:"/img/system-rec-tool/americas-most-trusted-hvac-2025.webp",alt:"America's Most Trusted\xae HVAC System",className:"max-w-[6.75rem]",width:120,height:74})}),(0,l.jsx)("div",{children:(0,l.jsx)(y(),{src:"/img/system-rec-tool/green-builder-2022.webp",alt:"2022 Green Builder Brand Leader",className:"max-w-[4.75rem]",width:82,height:74})}),(0,l.jsx)("div",{children:(0,l.jsx)(y(),{src:"/img/system-rec-tool/good-housekeeping.webp",alt:"Good housekeeping best cleaning and organizing awards",className:"max-w-[4.25rem]",width:74,height:74})}),(0,l.jsx)("div",{className:"flex items-center",children:(0,l.jsx)(y(),{src:"/img/system-rec-tool/consumer-reports.webp",alt:"Consumer Reports",className:"m-0 max-w-[11.25rem] p-0",width:182,height:47.918})})]})})]})]})}),Z=a(93967),S=a.n(Z),I=a(2372),_=a(83884),V=a(47013),D=a(65755),H=a(33353),L=a(24623),T=a(6887),M=a(147),B=a(78148),R=a(35614),A=a(25261),E=a(69496),z=e=>{let{show:t,onClose:a,companyId:r,setDealerContacted:s,dealer:i}=e,[o,c]=(0,n.useState)(""),[d,m]=(0,n.useState)(!1),[x,u]=(0,R.ZP)(),h=i.data.companyID?(0,M.Z)(JSON.stringify(i.data.companyID)):"";return(0,l.jsx)(B.Z,{companyId:Number(r),show:t,onClose:a,onSubmit:(e,t)=>{(0,_.p)({event:"dealer_form_success",formId:"contact-your-local-dealer",zipcode:o}),null==t||t.json().then(e=>e.id).then(e=>(u("leadId",e),u("dealerId",r),e)).then(e=>{var t,a,l;return(0,E.z)({leadID:e,homeowner:{firstName:x.firstName,lastName:x.lastName,email:x.email},dealer:{companyID:null!==(t=null==i?void 0:i.data.companyID)&&void 0!==t?t:0,name:null!==(a=null==i?void 0:i.data.name)&&void 0!==a?a:"",phone:null!==(l=null==i?void 0:i.data.phone1)&&void 0!==l?l:""}})}).then(()=>{s(!0),m(!0),a()})},successNode:(0,l.jsx)(A.Z,{isDealer:!!r}),errorMessageNode:e.errorMessageNode,onFieldChange:(e,t)=>{"zip"===e&&c(t)},comments:h,hasSubmitted:d})},O=e=>{var t,a,r;let{dealer:s,connected:i=!1,isFeatured:o=!1,srtZipCode:c}=e,[d,m]=(0,n.useState)(!1),[x,u]=(0,n.useState)(!1),[h,g]=(0,n.useState)(!1),[p,f]=(0,n.useState)(!1),{name:v,companyID:w,addressLine1:b="",charterMemberDate:C=0,city:j="",state:N="",emergencyService:y=!1,nateCertified:k=!1,nexiaDealerDiagnostics:Z=!1,showFinancing:M=!1,leasingOption:B=!1,showAddress:R=!1,isTcs:A=!1}=null==s?void 0:s.data;return(0,n.useEffect)(()=>{var e;let t=!(null===(e=window)||void 0===e?void 0:e.useTraneInfo)&&s.metaData.total_review_count>0;t!==h&&g(t)},[s.metaData.total_review_count,h]),(0,n.useEffect)(()=>{if(i){f(!0);return}if(!p){let e=JSON.parse(sessionStorage.getItem("systemRecOtherDealers")||"[]");e.length>0&&f(e.includes(null==w?void 0:w.toString()))}},[w,i,p]),(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("article",{className:S()("flex h-full min-h-[32.5rem] flex-col items-stretch rounded-[20px] bg-white p-6",{"min-w-[23.25rem] shadow-sr-featured-dealer-card":o,"mx-1 border border-snow-drift/25 shadow-sr-dealer-card":!o}),"data-testid":"SRTSystemDealerCard",children:[(0,l.jsxs)("div",{className:"min-h-44",children:[(0,l.jsx)("h2",{className:"m-0 mb-4 pb-0 text-22 font-bold leading-tight","data-testid":"system-dealer-card--name",children:(0,l.jsx)("a",{className:"text-black hover:text-trane-red",href:(0,I.Z)(v||"",j,N,s.data.companyID||0),"data-position":"body","data-location":"dealer card","data-action":"internal link","data-text-grouping":"dealer name","data-text":v,"data-type":"link",children:v})}),h&&(0,l.jsx)("div",{className:"mb-4",children:(0,l.jsx)(D.Z,{rating:s.metaData.average_rating,total:s.metaData.total_review_count,onClick:()=>u(!0),includeTotal:!0})}),(b||j)&&(0,l.jsxs)("p",{className:"m-0 mb-3 text-14 font-normal capitalize text-cadet",children:[R&&(0,l.jsxs)("span",{className:"hidden md:inline",children:[b,", "]}),(0,l.jsx)("span",{className:"capitalize md:uppercase",children:j}),(0,l.jsxs)("span",{className:S()("inline",{"md:hidden":R}),children:[", ",N]}),(0,l.jsx)("br",{}),(0,l.jsx)(L.Z,{phoneNumbers:null===(t=e.dealer.whodis)||void 0===t?void 0:t.assignedNumbers,directNumber:e.dealer.data.phone1,linkClass:"font-normal text-14 text-cadet",dataPosition:"body",dataLocation:"dealer card",referer:e.referer})]})]}),(0,l.jsx)("div",{className:"-mx-6 mb-6 border border-snow-drift lg:mb-8"}),(0,l.jsx)("div",{className:"flex-1",children:(0,l.jsx)(T.Z,{emergencyService:y,charterMemberDate:C,nateCertified:k,nexiaDealerDiagnostics:Z,showFinancing:M,leasingOption:B,isTcs:A})}),(0,l.jsx)(V.Z,{primary:!0,disabled:p,addClass:S()("rounded-full w-full block mt-4 lg:mt-16",{"pointer-events-none bg-lighthouse border-none text-quick-silver !opacity-100":p,"bg-trane-red":!p}),testId:"system-dealer-card--contact-button",onClick:()=>{(0,_.p)({event:"dealer_form_open",formId:"contact-your-local-dealer",zipcode:c}),m(!0)},dataTrackingProps:{location:"dealer card",text:"Book online",position:"body",action:"pop-up",type:"button",textGrouping:"cta"},children:p?"Connected":"Connect with Dealer"})]}),(0,l.jsx)(z,{companyId:null!==(r=null===(a=s.data.companyID)||void 0===a?void 0:a.toString())&&void 0!==r?r:"",onClose:()=>m(!1),dealer:s,show:d,setDealerContacted:f}),(0,l.jsx)(H.Z,{companyName:s.data.name||"",companyId:parseInt("".concat(s.data.companyID),10),metaData:s.metaData,onClose:()=>u(!1),show:x})]})},P=a(98388),F=a(14070),G=a(14191),W=e=>{let{dealers:t,srtZipCode:a}=e,r=(0,n.useRef)(null),s=(0,n.useRef)(null),[i,o]=(0,n.useState)([]),[c,d]=(0,n.useState)(0),[m,x]=(0,n.useState)(3),[u,h]=(0,n.useState)(0),[g,p]=(0,n.useState)(0),[f,v]=(0,n.useState)(null),[w,b]=(0,n.useState)(0),C=0===c,j=c+1===Math.ceil(t.length/m),N={gapBetweenCards:16,breakpoints:{mobile:600,tablet:1024}};(0,n.useEffect)(()=>{let e=()=>{b(0),d(0),h(0);let e=r.current.clientWidth-2;if(window.innerWidth=N.breakpoints.tablet){x(3),o(Array(Math.ceil(t.length/3)).fill(0)),p((e-2*N.gapBetweenCards)/3);return}},a=new ResizeObserver(t=>{for(let a of t)a.target===r.current&&e()});return r.current&&a.observe(r.current),()=>a.disconnect()},[N.breakpoints.mobile,N.breakpoints.tablet,N.gapBetweenCards,t.length]),(0,n.useEffect)(()=>{if(C){b(0);return}u>0&&u=t.length-m&&b((g+N.gapBetweenCards)*(t.length-m))},[u,g,m,t.length,N.gapBetweenCards,C,j]);let y=()=>{c!==i.length-1&&d(e=>e+1),h(e=>e+m)},k=()=>{d(e=>e-1),h(e=>e-m)},Z=(e,a)=>{e.preventDefault(),d(a),a===i.length-1&&t.length%m!=0?h(t.length-m):h(a*m)};return(0,l.jsxs)("div",{id:"slider-wrapper",className:(0,P.dV)("relative mx-auto h-full pb-7",t.length<=m?"w-full":"w-[calc(100%_-_2rem)] md:w-[calc(100%_-_4rem)]"),role:"region","aria-label":"Dealer recommendations carousel",children:[(0,l.jsx)("button",{id:"left-arrow",title:"Previous Slide","aria-label":"Previous Slide","data-position":"body","data-location":"content block","data-action":"toggle","data-text":"previous slide","data-type":"arrow",onClick:k,className:(0,P.dV)("group absolute -left-3 z-50 h-full w-9 hover:cursor-pointer md:-left-12",C?"pointer-events-none":"pointer-events-auto",t.length<=m?"hidden":"flex items-center justify-center"),children:(0,l.jsx)("div",{className:(0,P.dV)("absolute top-[43%] flex h-9 w-9 items-center rounded-full border bg-white text-center transition-all ease-in group-hover:border-transparent group-hover:bg-[rgba(0,0,0,0.05)] group-hover:transition-all group-hover:ease-in",C?"border-light-silver":"border-trane-red"),children:(0,l.jsx)(F.Z,{width:35,height:35,svgClass:"mx-auto",pathClass:C?"stroke-light-silver":"stroke-trane-red"})})}),(0,l.jsx)("button",{id:"right-arrow",title:"Next Slide","aria-label":"Next Slide","data-position":"body","data-location":"content block","data-action":"toggle","data-text":"next slide","data-type":"arrow",onClick:y,className:(0,P.dV)("group absolute -right-3 z-50 h-full w-9 hover:cursor-pointer md:-right-12 md:w-10",j?"pointer-events-none":"pointer-events-auto",t.length<=m?"hidden":"flex items-center justify-center"),children:(0,l.jsx)("div",{className:(0,P.dV)("absolute top-[43%] flex h-9 w-9 items-center rounded-full border bg-white text-center transition-all ease-in group-hover:border-transparent group-hover:bg-[rgba(0,0,0,0.05)] group-hover:transition-all group-hover:ease-in",j?"border-light-silver":"border-trane-red"),children:(0,l.jsx)(G.Z,{width:35,height:35,svgClass:"mx-auto",pathClass:j?"stroke-light-silver":"stroke-trane-red"})})}),(0,l.jsx)("ul",{className:(0,P.dV)("absolute -bottom-0 left-1/2 z-50 -translate-x-1/2 list-none p-0",t.length<=m?"hidden":"flex items-center justify-center"),children:i.length>0&&i.map((e,t)=>(0,l.jsx)("li",{className:"mx-1",children:c===t?(0,l.jsx)("div",{className:"text-primary block text-16 font-semibold leading-normal hover:no-underline","data-toggle":"tab",role:"tablist",children:(0,l.jsx)("span",{className:"block h-2 w-2 rounded-full bg-cadet"})}):(0,l.jsx)("button",{className:"block text-16 font-semibold leading-normal text-gray-300 hover:no-underline",onClick:e=>{Z(e,t)},"data-toggle":"tab",role:"tablist",children:(0,l.jsx)("span",{className:"block h-2 w-2 rounded-full bg-slate-300"})})},t))}),(0,l.jsx)("div",{id:"main-carousel-container",ref:r,className:"relative m-0 h-full overflow-hidden py-8 lg:py-10",children:(0,l.jsx)("div",{ref:s,className:(0,P.dV)("slider-wrapper flex gap-4 transition-all duration-300 ease-in-out",t.length<=m?"w-full":"w-max justify-start"),style:{transform:0==w?"translateX(1px)":"translateX(-".concat(w,"px)")},onTouchStart:e=>{v(e.touches[0].clientX)},onTouchMove:e=>{if(null===f)return;let t=f-e.touches[0].clientX;t>30&&!j&&(y(),v(null)),t<-30&&!C&&(k(),v(null))},children:t.length>0&&t.map((e,t)=>(0,l.jsx)("div",{id:"card-".concat(t),style:{width:"".concat(g,"px")},children:(0,l.jsx)(O,{dealer:e,srtZipCode:a},e.data.companyID)},t))})})]})},X=a(75682),U=a(57263),q=a(28828),J=a(49365),K=e=>{var t;let a=(0,s.useRouter)(),[r]=(0,R.ZP)(),[u,h]=(0,n.useState)(null),[g,p]=(0,n.useState)([]);(0,n.useEffect)(()=>{let e=async e=>{try{let{dealers:t}=await (0,i.d)(e,!1);if(!t||!t.length){console.error("No dealers found or error fetching dealers:");return}let a=r.dealersContacted.reduce((e,a)=>t.find(e=>e.data.companyID===a)?a:e,0);a||console.warn("No systemRecDealer found in sessionStorage");let l=t.find(e=>a===e.data.companyID);l&&h(l);let n=t.filter(e=>a!==e.data.companyID);p(n)}catch(e){console.error("Error fetching dealers:",e)}};r.zip&&!u&&e(r.zip)},[u,r.dealersContacted,r.zip]);let f=()=>{u?a.back():a.push("/residential/en/system-recommendation")};return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(o.Z,{seo:e.seo,title:null!==(t=e.title)&&void 0!==t?t:""}),(0,l.jsx)(d.Z,{}),(0,l.jsx)(m.Z,{children:(0,l.jsx)(x.Z,{crumbs:[{href:"/residential",label:"Home"},{href:"/residential/en/system-recommendation",label:"Find Your Perfect System"}]})}),(0,l.jsx)(m.Z,{contentClass:"px-0 mb-10 lg:mb-16",children:(0,l.jsxs)("div",{className:"grid grid-cols-12 gap-y-8 bg-cultured p-6 font-Inter tracking-normal lg:gap-x-16 lg:gap-y-0 lg:rounded-3xl lg:px-20 lg:py-16",children:[(0,l.jsx)("div",{className:"order-2 col-span-full flex w-full place-items-center justify-center lg:order-1 lg:col-span-5 lg:place-items-start xl:col-span-4",children:u&&(0,l.jsx)(O,{dealer:u,isFeatured:!0,connected:!0})}),(0,l.jsxs)("div",{className:"order-1 col-span-12 content-start lg:order-2 lg:col-span-6 lg:content-center",children:[(0,l.jsx)("h2",{className:"m-0 mb-1 text-28 font-700 leading-9 lg:text-4xl lg:leading-12",children:"Congrats!"}),(0,l.jsx)("h6",{className:"m-0 mb-8 text-xl font-semibold leading-6.5 text-dim-gray lg:mb-10",children:"Sit back and relax—your local Trane dealer has received your request."}),(0,l.jsx)("h6",{className:"m-0 mb-2 text-xl font-semibold leading-6.5 text-dim-gray lg:mb-3",children:"Here’s what to expect now:"}),(0,l.jsxs)("ol",{className:"m-0 mb-0 grid list-none grid-cols-[min-content_1fr] gap-2 p-0 text-16 leading-22 text-dim-gray lg:mb-10 lg:text-18 lg:leading-6",children:[(0,l.jsx)(X.K,{className:"mb-2 w-18px lg:mb-3 lg:w-6"}),(0,l.jsx)("li",{children:"Your dealer will reach out to schedule an in-home visit"}),(0,l.jsx)(U.d,{className:"mb-2 w-18px lg:mb-3 lg:w-6"}),(0,l.jsx)("li",{children:"You’ll receive a quote for your new system"}),(0,l.jsx)(q.y,{className:"mb-2 w-18px lg:mb-3 lg:w-6"}),(0,l.jsx)("li",{children:"Once confirmed, installation will be scheduled"})]}),(0,l.jsx)("div",{className:"hidden items-center gap-1.5 text-sm text-dim-gray lg:flex",children:(0,l.jsxs)("button",{className:"hover:cursor-pointer",onClick:f,children:[(0,l.jsx)(J.D,{className:"w-18px fill-dim-gray"})," Back to recommendation"]})})]}),(0,l.jsx)("div",{className:"order-3 col-span-full flex items-center gap-1.5 text-sm text-dim-gray lg:hidden",children:(0,l.jsxs)("button",{className:"hover:cursor-pointer","data-position":"body","data-location":"hero","data-type":"link","data-text":"Back to recommendation","data-action":"internal link",onClick:f,children:[(0,l.jsx)(J.D,{className:"pointer-events-none w-18px fill-dim-gray"})," ","Back to recommendation"]})})]})}),g.length>0&&(0,l.jsxs)(m.Z,{contentClass:"pb-12 lg:pb-20",children:[(0,l.jsx)("h2",{className:"font-Inter text-28 text-eerie-black lg:text-center lg:text-4xl",children:"Connect with even more dealers"}),(0,l.jsx)("p",{className:"font-Inter text-20 font-600 text-dim-gray lg:text-center",children:"Send your recommendation to additional dealers in your area"}),(0,l.jsx)(W,{dealers:g,srtZipCode:r.zip})]}),(0,l.jsx)(k,{}),(0,l.jsx)(c.Z,{disclaimer:e.disclaimer})]})},Y=!0;function $(e){let{title:t,seo:a,disclaimer:n}=e;return(0,l.jsx)(r.Z,{renderTemplate:(0,l.jsx)(K,{title:t,seo:a,disclaimer:n}),...e})}},29107:function(e,t,a){"use strict";a.d(t,{j:function(){return n}});let l=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,r=function(){for(var e,t,a=0,l="",r=arguments.length;aa=>{var n;if((null==t?void 0:t.variants)==null)return r(e,null==a?void 0:a.class,null==a?void 0:a.className);let{variants:s,defaultVariants:i}=t,o=Object.keys(s).map(e=>{let t=null==a?void 0:a[e],r=null==i?void 0:i[e];if(null===t)return null;let n=l(t)||l(r);return s[e][n]}),c=a&&Object.entries(a).reduce((e,t)=>{let[a,l]=t;return void 0===l||(e[a]=l),e},{});return r(e,o,null==t?void 0:null===(n=t.compoundVariants)||void 0===n?void 0:n.reduce((e,t)=>{let{class:a,className:l,...r}=t;return Object.entries(r).every(e=>{let[t,a]=e;return Array.isArray(a)?a.includes({...i,...c}[t]):({...i,...c})[t]===a})?[...e,a,l]:e},[]),null==a?void 0:a.class,null==a?void 0:a.className)}}},function(e){e.O(0,[3697,7149,1451,2861,4211,2888,9774,179],function(){return e(e.s=72755)}),_N_E=e.O()}]);