PageSourceSearch

https://port-directory.com/build/assets/LandingPage-B2wYhWI9.js

js port-directory.com collected 2026-10-02 20:15:03 UTC 16,967 bytes, 1 lines download raw bytes

1import{j as e,H as d,m as l,C as x}from"./app-DQ2YqwCd.js";import{R as m}from"./ReviewsCarousel-nkL0uVzU.js";import{A as r}from"./arrow-right-Cj0-Qqql.js";import{C as c}from"./circle-check-DA0OHjZZ.js";import"./chevron-left-DG4FJp2A.js";import"./createLucideIcon-8E7sQpoy.js";import"./chevron-right-CKtqAm0i.js";import"./star-DUgtB1Oz.js";const u={summer:{title:"Beat the Summer Heat | Free AC Quote | The Cooling Guy",description:"Professional air conditioning installation across Essex. Stay perfectly cool this summer — free quote in under 60 seconds.",heroImage:"/showcase-cooling.webp",heroBadge:"Premium Air Conditioning Installation",urgencyText:"🌡️ Limited summer installation slots remaining",headline1:"Beat the",headline2:"Summer Heat.",subheadline:"Professional air conditioning installation across Essex and surrounding areas. Stay perfectly cool all summer long — free quote in under 60 seconds.",homesLabel:"Homes Cooled",painTitle:"Is Your Home Unbearable in Summer?",painPoints:[{emoji:"🌡️",text:"Struggling to sleep through the heat?"},{emoji:"💨",text:"Fans just pushing hot air around the room?"},{emoji:"💼",text:"Working from home in sweltering temperatures?"},{emoji:"😓",text:"Kids and elderly relatives suffering in the heat?"}],solutionTitle:"The Perfect Climate, All Summer Long",solutionPoints:["Precise temperature control — set it and forget it","Whisper-quiet operation, even while you sleep","Cools a room in minutes, not hours","Energy-efficient — more affordable than you think"],step3Title:"Stay Cool",step3Desc:"We install cleanly and efficiently. Start enjoying cool air from day one.",ctaTitle:"Ready to Stay Cool This Summer?",ctaSubtitle:"Limited installation slots available — get your free quote before they fill up.",heroBg:"bg-gradient-to-br from-slate-50 via-blue-50/40 to-cyan-50/20 dark:from-slate-950 dark:via-slate-900 dark:to-slate-950",gradientText:"bg-gradient-to-r from-blue-600 to-cyan-500 bg-clip-text text-transparent",accentText:"text-blue-600 dark:text-blue-400",accentBg:"bg-blue-600",accentHover:"hover:bg-blue-700",ctaMainBtn:"bg-blue-600 hover:bg-blue-700 text-white",ctaFinalBtn:"bg-white hover:bg-blue-50 text-blue-600",solutionCardBg:"bg-blue-600",solutionInnerCta:"text-blue-600",stepCircleBorder:"border-blue-200 dark:border-blue-800/60",stepNumText:"text-blue-600 dark:text-blue-400",trustBg:"bg-blue-50 dark:bg-blue-900/20",trustText:"text-blue-700 dark:text-blue-300",trustBorder:"border-blue-100 dark:border-blue-800/40",urgencyBg:"bg-blue-50 dark:bg-blue-900/20",urgencyText:"text-blue-700 dark:text-blue-300",urgencyBorder:"border-blue-100 dark:border-blue-800/40",statAccent:"text-blue-400",glow1:"bg-blue-400/20",glow2:"bg-cyan-400/15"},winter:{title:"Stay Warm This Winter | Free Heat Pump Quote | The Cooling Guy",description:"Modern heat pump installation across Essex. Heat your home efficiently all winter — free quote in under 60 seconds.",heroImage:"/showcase-warming.webp",heroBadge:"Premium Air Conditioning Installation",urgencyText:"❄️ Limited winter installation slots remaining",headline1:"Stay Warm",headline2:"This Winter.",subheadline:"Modern heat pump systems heat your home efficiently all winter — and cool it in summer too. One smart installation, year-round comfort.",homesLabel:"Homes Warmed",painTitle:"Fed Up With Being Cold at Home?",painPoints:[{emoji:"🥶",text:"Some rooms never seem to warm up properly?"},{emoji:"💸",text:"Heating bills spiralling out of control?"},{emoji:"⏳",text:"Waiting ages for radiators to heat the room?"},{emoji:"😤",text:"Uncomfortable in your own home all winter?"}],solutionTitle:"Warm, Efficient Comfort All Winter",solutionPoints:["Heats your room in minutes — precise temperature control","Up to 3× more efficient than electric heaters","Doubles as a cooling system in summer","Silent operation — perfect for bedrooms"],step3Title:"Stay Warm",step3Desc:"We install cleanly and efficiently. Warm air from day one.",ctaTitle:"Ready to Stay Warm This Winter?",ctaSubtitle:"Limited installation slots available — get your free quote before they fill up.",heroBg:"bg-gradient-to-br from-slate-50 via-blue-50/40 to-cyan-50/20 dark:from-slate-950 dar
1k:via-slate-900 dark:to-slate-950",gradientText:"bg-gradient-to-r from-blue-600 to-cyan-500 bg-clip-text text-transparent",accentText:"text-blue-600 dark:text-blue-400",accentBg:"bg-blue-600",accentHover:"hover:bg-blue-700",ctaMainBtn:"bg-blue-600 hover:bg-blue-700 text-white",ctaFinalBtn:"bg-white hover:bg-blue-50 text-blue-600",solutionCardBg:"bg-blue-600",solutionInnerCta:"text-blue-600",stepCircleBorder:"border-blue-200 dark:border-blue-800/60",stepNumText:"text-blue-600 dark:text-blue-400",trustBg:"bg-blue-50 dark:bg-blue-900/20",trustText:"text-blue-700 dark:text-blue-300",trustBorder:"border-blue-100 dark:border-blue-800/40",urgencyBg:"bg-blue-50 dark:bg-blue-900/20",urgencyText:"text-blue-700 dark:text-blue-300",urgencyBorder:"border-blue-100 dark:border-blue-800/40",statAccent:"text-blue-400",glow1:"bg-blue-400/20",glow2:"bg-cyan-400/15"}},i=(t=0)=>({initial:{opacity:0,y:24},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:t}});function n(){if(window.localStorage.getItem(x)!=="accepted")return;const t="evt_"+Math.random().toString(36).substr(2,9)+"_"+Date.now();typeof fbq<"u"&&fbq("track","InitiateCheckout",{content_name:"Beat the Heat Landing Page",content_category:"Air Conditioning Quote"},{eventID:t});const s=decodeURIComponent(document.cookie.split(";").find(a=>a.trim().startsWith("XSRF-TOKEN="))?.split("=")[1]??"");fetch("/api/capi/lead",{method:"POST",headers:{"Content-Type":"application/json","X-XSRF-TOKEN":s},body:JSON.stringify({event_id:t,event_name:"InitiateCheckout",source_url:window.location.href}),keepalive:!0}).catch(()=>{})}function I({reviews:t=[],variant:s="summer"}){const a=u[s];return e.jsxs(e.Fragment,{children:[e.jsxs(d,{children:[e.jsx("title",{children:a.title}),e.jsx("meta",{name:"description",content:a.description}),e.jsx("meta",{name:"robots",content:"noindex, nofollow"}),e.jsx("meta",{property:"og:type",content:"website"}),e.jsx("meta",{property:"og:title",content:a.title}),e.jsx("meta",{property:"og:description",content:a.description}),e.jsx("meta",{property:"og:image",content:`https://thecoolingguy.co.uk${a.heroImage}`}),e.jsx("meta",{name:"twitter:card",content:"summary_large_image"}),e.jsx("meta",{name:"twitter:title",content:a.title}),e.jsx("meta",{name:"twitter:description",content:a.description}),e.jsx("meta",{name:"twitter:image",content:`https://thecoolingguy.co.uk${a.heroImage}`})]}),e.jsxs("div",{className:`min-h-screen ${a.heroBg} font-sans antialiased`,children:[e.jsx(h,{v:a}),e.jsx(g,{v:a}),e.jsx(p,{v:a}),e.jsx(b,{v:a}),e.jsx(f,{v:a}),e.jsx(m,{reviews:t}),e.jsx(j,{v:a}),e.jsx(y,{})]})]})}function h({v:t}){return e.jsx("header",{className:"sticky top-0 z-50 bg-white/90 dark:bg-slate-950/90 backdrop-blur-md border-b border-slate-100 dark:border-slate-800 shadow-sm",children:e.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:e.jsxs("div",{className:"flex items-center justify-between h-16",children:[e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("img",{src:"/tcg-logo-no-text.webp",alt:"The Cooling Guy",className:"h-9 w-auto"}),e.jsxs("span",{className:"text-lg font-extrabold tracking-tight text-slate-900 dark:text-white",children:["THE ",e.jsx("span",{className:t.accentText,children:"COOLING"})," GUY"]})]}),e.jsxs("button",{onClick:()=>document.getElementById("final-cta").scrollIntoView({behavior:"smooth"}),className:`flex items-center gap-2 ${t.accentBg} ${t.accentHover} text-white px-4 py-2.5 rounded-xl font-bold text-sm transition-colors duration-200 whitespace-nowrap`,children:[e.jsx("span",{className:"min-[380px]:hidden",children:"Get a Quote"}),e.jsx("span",{className:"hidden min-[380px]:inline",children:"Get an Instant Quote"})]})]})})})}function g({v:t}){return e.jsxs("section",{className:"relative overflow-hidden",children:[e.jsx("div",{className:`absolute top-20 -left-20 w-[500px] h-[500px] ${t.glow1} blur-[160px] rounded-full pointer-events-none`}),e.jsx("div",{className:`absolute bottom-10 right-10 w-96 h-96 ${t.glow2} blur-[120px] rounded-full pointer-events-none`}),e.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-16 md:py-24 relative z-10",children:e.jsxs("div",{className:"grid lg:grid-cols-[1fr_auto] gap-12 lg:gap-16 items-center",children:[e.jsxs("div",{className:"max-w-2xl",children:[e.jsx(l.div,{...i(0),className:"mb-7",children:e.jsx("span",{className:`inline-flex items-center text-xs font-black uppercase tracking-[0.18em] px-4 py-2 rounded-full border ${t.urgencyBg} ${t.urgencyText} ${t.urgencyBorder}`,children:t.heroBadge})}),e.jsxs(l.h1,{...i(.08),className:"text-5xl sm:text-6xl lg:text-7xl font-black tracking-tight leading-[1.04] text-slate-900 dark:text-white mb-6",children:[t.headline1," ",e.jsx("span",{className:t.gradientText,children:t.headline2})]}),e.jsx(l.p,{...i(.16),className:"text-lg sm:text-xl text-slate-500 dark:text-slate-400 leading-relaxed mb-9",children:t.subheadline}),e.jsx(l.div,{...i(.2),className:"lg:hidden mb-8",children:e.jsx("img",{src:t.heroImage,alt:"Air conditioning installation",className:"w-full rounded-2xl object-cover object-center aspect-[16/9]"})}),e.jsx(l.div,{...i(.22),className:"mb-8",children:e.jsxs("a",{href:"/get-price",onClick:n,className:`inline-flex items-center gap-3 ${t.ctaMainBtn} font-black text-lg px-8 py-4 rounded-2xl shadow-lg transition-all duration-200 hover:scale-[1.02] hover:shadow-xl`,children:["Get My Free Quote",e.jsx(r,{className:"w-5 h-5"})]})}),e.jsx(l.div,{...i(.3),className:"flex flex-wrap gap-2",children:["10-Year Guarantee","MCS Certified","Essex Based","Free Quote"].map(s=>e.jsxs("span",{className:`inline-flex items-center gap-1.5 text-xs font-bold px-3 py-1.5 rounded-full border ${t.trustBg} ${t.trustText} ${t.trustBorder}`,children:[e.jsx(c,{className:"w-3 h-3 flex-shrink-0"}),s]},s))})]}),e.jsx(l.div,{initial:{opacity:0,x:40,scale:.97}
1,animate:{opacity:1,x:0,scale:1},transition:{duration:.7,delay:.25,ease:"easeOut"},className:"hidden lg:block w-[420px] xl:w-[480px] flex-shrink-0",children:e.jsxs("div",{className:"relative rounded-3xl overflow-hidden shadow-2xl",children:[e.jsx("img",{src:t.heroImage,alt:"Air conditioning installation",className:"w-full h-auto object-cover aspect-[4/3]"}),e.jsxs("div",{className:"absolute bottom-4 left-4 bg-white/95 dark:bg-slate-800/95 backdrop-blur-sm rounded-2xl px-5 py-3 shadow-lg border border-slate-100 dark:border-slate-700",children:[e.jsx("p",{className:"text-[10px] font-black text-slate-400 dark:text-slate-500 uppercase tracking-[0.2em]",children:"Guaranteed"}),e.jsx("p",{className:`text-2xl font-black ${t.accentText}`,children:"10 Years"})]})]})})]})})]})}function p({v:t}){const s=[{value:"20+",label:"Years Experience"},{value:"500+",label:t.homesLabel},{value:"10yr",label:"Guarantee"},{value:"5★",label:"Rated"}];return e.jsx("section",{className:"bg-slate-900 py-12",children:e.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:e.jsx("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-8 text-center",children:s.map((a,o)=>e.jsxs(l.div,{initial:{opacity:0,y:16},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.4,delay:o*.1},children:[e.jsx("p",{className:`text-4xl font-black ${t.statAccent}`,children:a.value}),e.jsx("p",{className:"text-slate-400 text-sm font-semibold mt-1.5 uppercase tracking-wider",children:a.label})]},a.label))})})})}function b({v:t}){return e.jsx("section",{className:"py-20 bg-white dark:bg-slate-900",children:e.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:e.jsxs("div",{className:"grid lg:grid-cols-2 gap-8 items-stretch",children:[e.jsxs(l.div,{initial:{opacity:0,x:-20},whileInView:{opacity:1,x:0},viewport:{once:!0},transition:{duration:.5},className:"bg-slate-50 dark:bg-slate-800/50 rounded-3xl p-8 lg:p-10 border border-slate-100 dark:border-slate-700/50",children:[e.jsx("h2",{className:"text-2xl sm:text-3xl font-black text-slate-900 dark:text-white tracking-tight mb-8 leading-tight",children:t.painTitle}),e.jsx("ul",{className:"space-y-5",children:t.painPoints.map((s,a)=>e.jsxs("li",{className:"flex items-start gap-4",children:[e.jsx("span",{className:"text-2xl leading-none mt-0.5 flex-shrink-0",children:s.emoji}),e.jsx("span",{className:"text-slate-600 dark:text-slate-400 font-medium leading-snug text-[15px]",children:s.text})]},a))})]}),e.jsxs(l.div,{initial:{opacity:0,x:20},whileInView:{opacity:1,x:0},viewport:{once:!0},transition:{duration:.5,delay:.1},className:`${t.solutionCardBg} rounded-3xl p-8 lg:p-10 text-white flex flex-col`,children:[e.jsx("h2",{className:"text-2xl sm:text-3xl font-black tracking-tight mb-8 leading-tight",children:t.solutionTitle}),e.jsx("ul",{className:"space-y-5 flex-1",children:t.solutionPoints.map((s,a)=>e.jsxs("li",{className:"flex items-start gap-4",children:[e.jsx(c,{className:"w-5 h-5 mt-0.5 flex-shrink-0 text-white/70"}),e.jsx("span",{className:"text-white/90 font-medium leading-snug text-[15px]",children:s})]},a))}),e.jsxs("a",{href:"/get-price",onClick:n,className:`mt-10 inline-flex items-center gap-2 bg-white font-black text-sm px-6 py-3.5 rounded-xl transition-all duration-200 hover:scale-[1.02] self-start ${t.solutionInnerCta}`,children:["Get My Free Quote ",e.jsx(r,{className:"w-4 h-4"})]})]})]})})})}function f({v:t}){const s=[{num:"01",title:"Get Instant Quote",desc:"Answer a few simple questions about your home. Takes under 60 seconds."},{num:"02",title:"Free Site Survey",desc:"An engineer visits to confirm the best installation plan — at no cost."},{num:"03",title:t.step3Title,desc:t.step3Desc}];return e.jsx("section",{className:"py-20 bg-slate-50 dark:bg-slate-950 border-t border-slate-100 dark:border-slate-800",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsxs(l.div,{...i(0),className:"text-center mb-16",children:[e.jsx("p",{className:`text-xs font-black uppercase tracking-[0.2em] mb-3 ${t.accentText}`,children:"Simple Process"}),e.jsx("h2",{className:"text-4xl font-black text-slate-900 dark:text-white tracking-tight",children:"How It Works"})]}),e.jsxs("div",{className:"relative grid md:grid-cols-3 gap-10",children:[e.jsx("div",{className:"hidden md:block absolute top-[2.25rem] left-[calc(16.67%)] right-[calc(16.67%)] h-px bg-slate-200 dark:bg-slate-800 z-0"}),s.map((a,o)=>e.jsxs(l.div,{initial:{opacity:0,y:24},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.45,delay:o*.15},className:"relative text-center z-10",children:[e.jsx("div",{className:`w-[72px] h-[72px] rounded-full bg-white dark:bg-slate-800 border-2 ${t.stepCircleBorder} flex items-center justify-center mx-auto mb-6 shadow-sm`,children:e.jsx("span",{className:`text-xl font-black ${t.stepNumText}`,children:a.num})}),e.jsx("h3",{className:"text-xl font-black text-slate-900 dark:text-white mb-3",children:a.title}),e.jsx("p",{className:"text-slate-500 dark:text-slate-400 leading-relaxed text-[15px] max-w-[260px] mx-auto",children:a.desc})]},a.num))]}),e.jsx(l.div,{...i(.3),className:"text-center mt-14",children:e.jsxs("a",{href:"/get-price",onClick:n,className:`inline-flex items-center gap-2 ${t.ctaMainBtn} font-black px-8 py-4 rounded-2xl shadow-md transition-all duration-200 hover:scale-[1.02] hover:shadow-lg`,children:["Get My Free Quote",e.jsx(r,{className:"w-4 h-4"})]})})]})})}function j({v:t}){return e.jsx("section",{id:"final-cta",className:"bg-slate-900 py-24",children:e.jsx("div",{className:"max-w-3xl mx-auto px-4 sm:px-6 lg:px-8 text-center",children:e.jsxs(l.div,{...i(0),children:[e.jsx("h2",{className:"text-4xl sm:text-5xl font-black text-white tracking-tight leading-tight mb-5",children:t.ctaTitle}),e.jsx("p",{className:"text-slate-400 text-lg mb-10 leading-relaxed",children:t.ctaSubtitle}),e.jsxs("a",{href:"/get-price",onClick:n,className:`inline-flex items-center gap-3 ${t.ctaFinalBtn} font-black text-lg px-10 py-5 rounded-2xl shadow-xl transition-all duration-200 hover:scale-[1.02] hover:shadow-2xl`,children:["Get My Free Quote",e.jsx(r,{className:"w-5 h-5"})]})]})})})}function y(){return e.jsx("footer",{className:"bg-slate-950 py-8 border-t border-slate-800",children:e.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:e.jsxs("div",{className:"flex flex-col sm:flex-row items-center justify-between gap-4 text-sm text-slate-500",children:[e.jsx("p",{children:"© 2025 The Cooling Guy. All rights reserved."}),e.jsxs("div",{className:"flex items-center gap-6",children:[e.jsx("a",{href:"tel:01234567890",className:"hover:text-slate-300 transition-colors duration-200",children:"01234 567890"}),e.jsx("a",{href:"/privacy-policy",className:"hover:text-slate-300 transition-colors duration-200",children:"Privacy Policy"})]})]})})})}export{I 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.