PageSourceSearch

https://rayco-modern-builds.lovable.app/assets/GardenCentrePartnerships-88YGwDCv.js

js rayco-modern-builds.lovable.app collected 2026-10-03 03:42:32 UTC 28,482 bytes, 1 lines download raw bytes

1import{j as e,I as P,a5 as m,aZ as H,aD as I,an as v,a_ as L,a$ as q,r as z,a3 as G,Q as T,a8 as C,b0 as $,H as F,b1 as R,a7 as W,b2 as U,b3 as B}from"./ui-B8b-vJfh.js";import{L as K,r as c}from"./vendor-B0mxL_dC.js";import{S as J,B as i,C as x,a as h}from"./App-uOtnkbTF.js";import"./index-Bo1PfqEI.js";import"./radix-D0_1oIgY.js";import"./utils-838eziBN.js";import"./client-p1MP6NyV.js";import"./charts-CSsApWBq.js";const o="https://rayco-group.com",u="/garden-centre-partnerships",p="+353874458490",g="[email protected]",S=()=>{const r=c.useRef(null),[n,s]=c.useState(!1);return c.useEffect(()=>{const t=r.current;if(!t)return;if(typeof IntersectionObserver>"u"){s(!0);return}const l=new IntersectionObserver(([f])=>{f.isIntersecting&&(s(!0),l.disconnect())},{rootMargin:"0px 0px -10% 0px",threshold:.15});return l.observe(t),()=>l.disconnect()},[]),{ref:r,shown:n}},a=({children:r,className:n="",delay:s=0})=>{const{ref:t,shown:l}=S();return e.jsx("div",{ref:t,style:{transitionDelay:`${s}ms`},className:`transition-all duration-700 ease-out motion-reduce:transition-none ${l?"opacity-100 translate-y-0":"opacity-0 translate-y-6"} ${n}`,children:r})},d=({to:r,prefix:n="",suffix:s=""})=>{const{ref:t,shown:l}=S(),[f,j]=c.useState(0);return c.useEffect(()=>{var w;if(!l)return;if(typeof window<"u"&&((w=window.matchMedia)==null?void 0:w.call(window,"(prefers-reduced-motion: reduce)").matches)){j(r);return}const M=performance.now(),A=1400;let b=0;const y=E=>{const N=Math.min((E-M)/A,1),O=1-Math.pow(1-N,3);j(Math.round(r*O)),N<1&&(b=requestAnimationFrame(y))};return b=requestAnimationFrame(y),()=>cancelAnimationFrame(b)},[l,r]),e.jsxs("span",{ref:t,children:[n,f.toLocaleString("en-GB"),s]})},V=[{icon:$,title:"Your visitors are already homeowners",text:"Garden centres attract exactly the audience that buys modular homes — homeowners with land, budget and an interest in improving where they live."},{icon:F,title:"Perfectly aligned interests",text:"Modular home buyers care about landscaping, outdoor living and home improvement. A show village sits naturally alongside your existing offer."},{icon:R,title:"Longer dwell time, higher spend",text:"Viewing appointments take time. Visitors browse, take a break in the café and shop before they leave — spend that lands with your business."}],D=[{icon:W,title:"Increase footfall",text:"Our existing showroom attracts over 16,000 visitors every year through our online booking platform.",stat:e.jsx(d,{to:16e3,suffix:"+"}),statLabel:"showroom visitors a year"},{icon:R,title:"More café customers",text:"Visitors often spend several hours viewing homes and naturally use cafés and restaurants during their visit."},{icon:U,title:"More plant & garden sales",text:"Customers viewing homes regularly buy plants, trees, patio furniture, garden buildings, decorative stone and garden accessories."},{icon:B,title:"Rental income",text:"Generate additional income from land that currently produces little or no return."},{icon:C,title:"No operational work",text:"Rayco manages construction, maintenance, sales, staffing, marketing and all customer appointments."}],Q=["Google Ads","SEO","Facebook","Instagram","TikTok","YouTube","Email Marketing","Radio Advertising","Trade Shows"],Y=[{title:"Initial discussion",text:"A short call to understand your site and what a partnership could look like."},{title:"Site visit",text:"We visit, assess access and visibility, and agree the best position for the homes."},{title:"Agreement",text:"A straightforward long-term partnership agreement covering land use and income."},{title:"Showhomes installed",text:"Rayco delivers, installs and finishes 2–3 luxury display homes."},{title:"Customers begin visiting",text:"Our marketing drives booked appointments directly to your location."}],k=[{q:"How much land does a modular home display village need?",a:"Typically less than one acre. We need existing vehicle access, good visibility from the main site or road, and parking that is already in place."},{q:"What does the garden centre have to do?",a:"Provide the land, access and the partnership. Rayco handles planning where applicable, installation, insurance, maintenance, staffing, sales, marketing and customer service."},{q:"How does the garden centre earn from the partnership?",a:"Through rental income on land that currently produces little or no return, plus the additional café, plant and garden spend generated by visitors attending home viewings."},{q:"How many visitors does a Rayco show village attract?",a:"Our existing showroom receives over 16,000 visitors a year through our online booking platform, driven by Google Ads, SEO, social media, email, radio and trade shows."}],le=()=>{const r="Garden Centre Partnerships UK | Rayco Modular Homes",n="Turn unused garden centre land into thous
1ands of new visitors. Partner with Rayco Modular Homes to host 2–3 luxury show homes — rental income, more footfall, zero operational work.";return e.jsxs(e.Fragment,{children:[e.jsxs(J,{title:r,description:n,canonicalPath:u,children:[e.jsx("script",{type:"application/ld+json",children:JSON.stringify({"@context":"https://schema.org","@type":"WebPage",name:r,description:n,url:`${o}${u}`,dateModified:new Date().toISOString(),about:"Garden centre modular home display village partnerships across the UK"})}),e.jsx("script",{type:"application/ld+json",children:JSON.stringify({"@context":"https://schema.org","@type":"Offer",name:"Garden centre show home partnership",description:"Rayco Modular Homes places 2–3 luxury steel-frame show homes on a small section of garden centre land, paying rental income and driving additional footfall.",areaServed:{"@type":"Country",name:"United Kingdom"},seller:{"@type":"Organization",name:"Rayco Modular Homes",url:o,telephone:p,email:g},url:`${o}${u}`})}),e.jsx("script",{type:"application/ld+json",children:JSON.stringify({"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:`${o}/`},{"@type":"ListItem",position:2,name:"Garden Centre Partnerships",item:`${o}${u}`}]})}),e.jsx("script",{type:"application/ld+json",children:JSON.stringify({"@context":"https://schema.org","@type":"FAQPage",mainEntity:k.map(s=>
1({"@type":"Question",name:s.q,acceptedAnswer:{"@type":"Answer",text:s.a}}))})})]}),e.jsx("header",{className:"fixed top-0 inset-x-0 z-50 border-b border-white/10 bg-black/40 backdrop-blur-md",children:e.jsxs("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8 h-16 flex items-center justify-between",children:[e.jsxs("span",{className:"text-base sm:text-lg font-bold tracking-tight text-white",children:["Rayco ",e.jsx("span",{className:"text-brand-red",children:"Modular Homes"})]}),e.jsx(i,{asChild:!0,size:"sm",className:"h-10 px-4 text-sm font-semibold bg-brand-red hover:bg-brand-red/90 text-white",children:e.jsx("a",{href:"#partner",children:"Enquire"})})]})}),e.jsxs("main",{className:"bg-background scroll-smooth",children:[e.jsxs("section",{className:"relative min-h-[100svh] flex items-center overflow-hidden pt-24 pb-16 md:pt-28 md:pb-20",children:[e.jsxs("div",{className:"absolute inset-0 z-0",children:[e.jsx("img",{src:"/images/garden-room-pathway.jpg",alt:"Luxury Rayco modular show home in a landscaped garden centre setting",width:1920,height:1080,loading:"eager",fetchpriority:"high",className:"absolute inset-0 w-full h-full object-cover object-center"}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-black/80 via-black/55 to-black/25"})]}),e.jsx("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8 relative z-10",children:e.jsxs("div",{className:"max-w-4xl",children:[e.jsx(a,{children:e.jsxs("div",{className:"inline-flex items-center gap-4 roun
1ded-2xl border border-white/25 bg-white/90 backdrop-blur-md px-5 py-3",children:[e.jsx("img",{src:"/__l5e/assets-v1/3a304606-6108-467e-97b2-0983cf4e246a/british-garden-centres-logo.png",alt:"British Garden Centres logo",width:160,height:99,loading:"eager",className:"h-12 w-auto"}),e.jsxs("span",{className:"text-xs sm:text-sm font-semibold uppercase tracking-[0.14em] text-foreground/70",children:["Proposal prepared for",e.jsx("span",{className:"block text-foreground normal-case tracking-normal text-sm sm:text-base",children:"British Garden Centres"}),e.jsx("span",{className:"block text-foreground/70 normal-case tracking-normal text-xs sm:text-sm",children:"Prepared by Kyle O'Brien"})]})]})}),e.jsx(a,{delay:40,children:e.jsx("span",{className:"mt-6 inline-flex items-center gap-2 rounded-full border border-white/25 bg-white/10 backdrop-blur-md px-4 py-1.5 text-xs sm:text-sm font-semibold uppercase tracking-[0.18em] text-white",children:"UK garden centre partnerships"})}),e.jsx(a,{delay:80,children:e.jsxs("h1",{className:"mt-6 text-4xl sm:text-5xl md:text-6xl lg:text-7xl font-bold text-white leading-[1.03] tracking-tight",children:["A new revenue stream, and",e.jsx("span",{className:"block text-brand-red",children:"booked visitors at your gate"})]})}),e.jsx(a,{delay:160,children:e.jsx("p",{className:"mt-6 max-w-2xl text-lg md:text-xl text-white/90 leading-relaxed font-light",children:"Partner with Rayco Modular Homes and transform a small section of your garden centre into a luxury modular home display village that attracts thousands of additional visitors every year."})}),e.jsx(a,{delay:240,children:e.jsxs("div",{className:"mt-9 flex flex-col sm:flex-row gap-3",children:[e.jsx(i,{asChild:!0,size:"lg",className:"h-14 px-8 text-base font-semibold bg-brand-red hover:bg-brand-red/90 text-white shadow-lg hover:shadow-xl transition-all",children:e.jsxs("a",{href:"#partner",children:["Let's discuss a partnership ",e.jsx(P,{className:"ml-2 w-5 h-5"})]})}),e.jsx(i,{asChild:!0,size:"lg",variant:"outline",className:"h-14 px-8 text-base font-semibold bg-white/10 backdrop-blur-md border-white/40 text-white hover:bg-white hover:text-foreground transition-all",children:e.jsx("a",{href:"#how-it-works",children:"See how it works"})})]})}),e.jsx(a,{delay:320,children:e.jsx("dl",{className:"mt-12 grid grid-cols-2 sm:grid-cols-3 gap-4 max-w-2xl",children:[{v:e.jsx(d,{to:16e3,suffix:"+"}),l:"showroom visitors / year"},{v:e.jsxs(e.Fragment,{children:["€",e.jsx(d,{to:11}),"M+"]}),l:"average annual turnover"},{v:e.jsx(e.Fragment,{children:"<1 acre"}),l:"land typically required"}].map((s,t)=>e.jsxs("div",{className:"rounded-2xl border border-white/15 bg-white/10 backdrop-blur-md px-4 py-4",children:[e.jsx("dt",{className:"text-2xl md:text-3xl font-bold text-white",children:s.v}),e.jsx("dd",{className:"mt-1 text-xs md:text-sm text-white/75",children:s.l})]},t))})})]})})]}),e.jsx("section",{id:"how-it-works",className:"py-20 md:py-28 scroll-mt-24",children:e.jsxs("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8 max-w-6xl",children:[e.jsxs(a,{className:"text-center max-w-3xl mx-auto",children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-[0.2em] text-brand-red",children:"Why this works"}),e.jsx("h2",{className:"mt-3 text-3xl md:text-5xl font-bold text-foreground tracking-tight",children:"Why garden centres are the perfect location"}),e.jsx("p",{className:"mt-5 text-lg text-muted-foreground leading-relaxed",children:"A modular home display village does not compete with your business — it feeds it."})]}),e.jsx("div",{className:"mt-14 grid md:grid-cols-3 gap-6",children:V.map((s,t)=>e.jsx(a,{delay:t*100,children:e.jsx(x,{className:"h-full rounded-3xl border-border/70 shadow-sm hover:shadow-xl hover:-translate-y-1 transition-all duration-300",children:e.jsxs(h,{className:"p-8",children:[e.jsx("span",{className:"inline-flex items-center justify-center w-14 h-14 rounded-2xl bg-brand-red/10 text-brand-red",children:e.jsx(s.icon,{className:"w-7 h-7","aria-hidden":"true"})}),e.jsx("h3",{className:"mt-6 text-xl font-bold text-foreground",children:s.title}),e.jsx("p",{className:"mt-3 text-muted-foreground leading-relaxed",children:s.text})]})})},s.title))})]})}),e.jsx("section",{className:"py-20 md:py-28 bg-muted/40",children:e.jsx("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8 max-w-6xl",children:e.jsxs("div",{className:"grid lg:grid-cols-2 gap-12 lg:gap-16 items-center",children:[e.jsx(a,{children:e.jsx("div",{className:"relative rounded-3xl overflow-hidden shadow-2xl",children:e.jsx("img",{src:"/images/rayco-showhouse.jpg",alt:"Rayco show homes positioned beside a modern garden centre site",width:1200,height:900,loading:"lazy",decoding:"async",className:"w-full h-full object-cover aspect-[4/3]"})})}),e.jsxs(a,{delay:120,children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-[0.2em] text-brand-red",children:"The opportunity"}),e.jsx("h2",{className:"mt-3 text-3xl md:text-5xl font-bold text-foreground tracking-tight",children:"A small piece of land. A significant new revenue stream."}),e.jsx("p",{className:"mt-5 text-lg text-muted-foreground leading-relaxed",children:"Most garden centres have overflow or edge-of-site land generating no income at all. That is all a Rayco display village needs."}),e.jsx("ul",{className:"mt-8 space-y-4",children:["Less than one acre","Existing vehicle access","High visibility","Parking already available"].map(s=>e.jsxs("li",{className:"flex items-start gap-3",children:[e.jsx("span",{className:"mt-0.5 inline-flex w-6 h-6 items-center justify-center rounded-full bg-brand-red/10 text-brand-red shrink-0",children:e.jsx(m,{className:"w-4 h-4","aria-hidden":"true"})}),e.jsx("span",{className:"text-foreground font-medium",children:s})]},s))}),e.jsx("div",{className:"mt-9",children:e.jsx(i,{asChild:!0,size:"lg",className:"h-13 px-7 bg-brand-red hover:bg-brand-red/90 text-white font-semibold",children:e.jsx("a",{href:"#partner",children:"Check if your site fits"})})})]})]})})}),e.jsx("section",{className:"py-20 md:py-28",children:e.jsxs("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8 max-w-6xl",children:[e.jsxs(a,{className:"text-center max-w-3xl mx-auto",children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-[0.2em] text-brand-red",children:"The upside"}),e.jsx("h2",{className:"mt-3 text-3xl md:text-5xl font-bold text-foreground tracking-tight",children:"How your business benefits"})]}),e.jsx("div",{className:"mt-14 grid md:grid-cols-2 lg:grid-cols-3 gap-6",children:D.map((s,t)=>e.jsx(a,{delay:t*90,children:e.jsx(x,{className:"h-full rounded-3xl border-border/70 shadow-sm hover:shadow-xl hover:-translate-y-1 transition-all duration-300",children:e.jsxs(h,{className:"p-8",children:[e.jsx("span",{className:"inline-flex items-center justify-center w-14 h-14 roun
1ded-2xl bg-foreground text-background",children:e.jsx(s.icon,{className:"w-7 h-7","aria-hidden":"true"})}),s.stat&&e.jsx("p",{className:"mt-6 text-4xl font-bold text-brand-red tabular-nums",children:s.stat}),s.statLabel&&e.jsx("p",{className:"text-sm text-muted-foreground",children:s.statLabel}),e.jsx("h3",{className:`text-xl font-bold text-foreground ${s.stat?"mt-4":"mt-6"}`,children:s.title}),e.jsx("p",{className:"mt-3 text-muted-foreground leading-relaxed",children:s.text})]})})},s.title))})]})}),e.jsx("section",{className:"py-20 md:py-28 bg-foreground text-background",children:e.jsx("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8 max-w-6xl",children:e.jsxs("div",{className:"grid lg:grid-cols-2 gap-12 items-center",children:[e.jsxs(a,{children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-[0.2em] text-brand-red",children:"Who is Rayco"}),e.jsx("h2",{className:"mt-3 text-3xl md:text-5xl font-bold tracking-tight",children:"An established modular home manufacturer, expanding into the UK"}),e.jsx("p",{className:"mt-5 text-lg text-background/75 leading-relaxed",children:"Rayco designs, manufactures and installs luxury steel-frame modular homes, with a full nationwide installation service and an experienced sales team."}),e.jsx("div",{className:"mt-8",children:e.jsx(i,{asChild:!0,size:"lg",variant:"secondary",className:"h-14 px-8 font-semibold",children:e.jsx(K,{to:"/modular-homes-ireland",children:"See the full home range"})})})]}),e.jsx(a,{delay:120,children:e.jsx("div",{className:"grid sm:grid-cols-2 gap-4",children:[{v:e.jsxs(e.Fragment,{children:["€",e.jsx(d,{to:11}),"M+"]}),l:"average annual turnover"},{v:e.jsx(d,{to:16e3,suffix:"+"}),l:"showroom visitors every year"},{v:"Steel frame",l:"luxury modular homes"},{v:"Nationwide",l:"professional installation"}].map((s,t)=>e.jsxs("div",{className:"rounded-3xl border border-background/15 bg-background/5 backdrop-blur-md p-7",children:[e.jsx("p",{className:"text-3xl font-bold tabular-nums",children:s.v}),e.jsx("p",{className:"mt-2 text-sm text-background/70",children:s.l})]},t))})})]})})}),e.jsx("section",{className:"py-20 md:py-28",children:e.jsxs("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8 max-w-5xl",children:[e.jsxs(a,{className:"text-center",children:[e.jsx("span",{className:"inline-flex items-center justify-center w-14 h-14 rounded-2xl bg-brand-red/10 text-brand-red",children:e.jsx(H,{className:"w-7 h-7","aria-hidden":"true"})}),e.jsx("h2",{className:"mt-6 text-3xl md:text-5xl font-bold text-foreground tracking-tight",children:"Our marketing does the hard work"}),e.jsx("p",{className:"mt-5 text-lg text-muted-foreground leading-relaxed max-w-2xl mx-auto",children:"Rayco invests heavily in demand generation. Every campaign drives customers directly to the show village — footfall that benefits your business as much as ours."})]}),e.jsx("div",{className:"mt-12 flex flex-wrap justify-center gap-3",children:Q.map((s,t)=>e.jsx(a,{delay:t*50,children:e.jsxs("span",{className:"inline-flex items-center gap-2 rounded-full border border-border bg-card px-5 py-3 text-sm font-semibold text-foreground shadow-sm hover:shadow-md hover:border-brand-red transition-all",children:[e.jsx(I,{className:"w-4 h-4 text-brand-red","aria-hidden":"true"}),s]})},s))}),e.jsx(a,{delay:120,children:e.jsx("div",{className:"mt-14 rounded-3xl border border-border bg-card p-8 md:p-10 shadow-sm",children:e.jsxs("div",{className:"flex items-start gap-4",children:[e.jsx("span",{className:"shrink-0 inline-flex items-center justify-center w-12 h-12 rounded-2xl bg-brand-red/10 text-brand-red",children:e.jsx(v,{className:"w-6 h-6","aria-hidden":"true"})}),e.jsxs("div",{children:[e.jsx("h3",{className:"text-xl md:text-2xl font-bold text-foreground",children:"We rank first on Google for our core search terms"}),e.jsx("p",{className:"mt-3 text-muted-foreground leading-relaxed",children:"Rayco holds the number one organic position on Google for “modular homes Ireland”, alongside top positions for prefab homes, county-level and model-level searches. That is hundreds of high-intent buyers finding us every week — and once a UK show village is live, the same SEO, content and paid search programme is pointed straight at your location."}),e.jsx("div",{className:"mt-6 grid sm:grid-cols-3 gap-4",children:[{v:"#1",l:"Google organic — “modular homes Ireland”"},{v:e.jsx(e.Fragment,{children:"600+"}),l:"indexed pages driving search traffic"},{v:"Local SEO",l:"town and county pages built per region"}].map((s,t)=>e.jsxs("div",{className:"rounded-2xl border border-border bg-muted/40 p-5",children:[e.jsx("p",{className:"text-2xl font-bold text-foreground tabular-nums",children:s.v}),e.jsx("p",{className:"mt-1 text-sm text-muted-foreground",children:s.l})]},t))})]})]})})}),e.jsx(a,{delay:180,children:e.jsx("div",{className:"mt-8 rounded-3xl border border-border bg-card p-8 md:p-10 shadow-sm",children:e.jsxs("div",{className:"flex items-start gap-4",children:[e.jsx("span",{className:"shrink-0 inline-flex items-center justify-center w-12 h-12 rounded-2xl bg-brand-red/10 text-brand-red",children:e.jsx(L,{className:"w-6 h-6","aria-hidden":"true"})}),e.jsxs("div",{className:"w-full",children:[e.jsx("h3",{className:"text-xl md:text-2xl font-bold text-foreground",children:"Every viewing is booked online — and we stay on top of it"}),e.jsx("p",{className:"mt-3 text-muted-foreground leading-relaxed",children:"Customers book a viewing slot on our website. From that moment the enquiry is tracked in our CRM and handled by our sales team — so visitors arrive at your site expected, confirmed and ready to be looked after."}),e.jsx("ol",{className:"mt-6 grid sm:grid-cols-2 lg:grid-cols-4 gap-4",children:[{t:"Books online",d:"Customer picks a date and time slot on the Rayco website."},{t:"Instantly confirmed",d:"Automatic confirmation by email and SMS, logged to our CRM."},{t:"Called before the visit",d:"Our team calls ahead to qualify the enquiry and reduce no-shows."},{t:"Hosted on the day",d:"Rayco staff meet them at the show village — your team does nothing."}].map((s,t)=>e.jsxs("li",{className:"rounded-2xl border border-border bg-muted/40 p-5",children:[e.jsx("span",{className:"inline-flex items-center justify-center w-7 h-7 rounded-full bg-brand-red text-white text-xs font-bold",children:t+1}),e.jsx("p",{className:"mt-3 font-semibold text-foreground",children:s.t}),e.jsx("p",{className:"mt-1 text-sm text-muted-foreground leading-relaxed",children:s.d})]},t))}),e.jsx("p",{className:"mt-6 text-sm text-muted-foreground",children:"Booked appointments mean predictable, dated footfall — and we can share visit volumes with you so you can plan café, retail and staffing around it."})]})]})})})]})}),e.jsx("section",{className:"py-20 md:py-28 bg-muted/40",children:e.jsx("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8 max-w-6xl",children:e.jsxs("div",{className:"grid lg:grid-cols-2 gap-8",children:[e.jsx(a,{children:e.jsx(x,{className:"h-full rounded-3xl border-border/70 shadow-sm",children:e.jsxs(h,{className:"p-8 md:p-10",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold text-foreground",children:"What we need"}),e.jsx("ul",{className:"mt-7 space-y-4",children:["A small section of land","Ability to place 2–3 display homes","A long-term partnership","Existing parking","A great customer location"].map(s=>e.jsxs("li",{className:"flex items-start gap-3",children:[e.jsx("span",{className:"mt-0.5 inline-flex w-6 h-6 items-center justify-center rounded-full bg-brand-red text-white shrink-0",children:e.jsx(m,{className:"w-4 h-4","aria-hidden":"true"})}),e.jsx("span",{className:"text-foreground font-medium",children:s})]},s))})]})})}),e.jsx(a,{delay:120,children:e.jsx(x,{className:"h-full rounded-3xl border-border/70 shadow-sm",children:e.jsxs(h,{className:"p-8 md:p-10",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold text-foreground",children:"Why this is low risk"}),e.jsxs("div",{className:"mt-7 grid sm:grid-cols-2 gap-6",children:[e.jsxs("div",{className:"rounded-2xl bg-brand-red/5 border border-brand-red/20 p-6",children:[e.jsx("h3",{className:"font-bold text-foreground",children:"Rayco handles"}),e.jsx("ul",{className:"mt-3 space-y-2 text-sm text-muted-foreground",children:["Planning (where applicable)","Installation","Insurance","Maintenance","Staff","Sales","Marketing","Customer service"].map(s=>e.jsxs("li",{className:"flex gap-2",children:[e.jsx(m,{className:"w-4 h-4 text-brand-red shrink-0 mt-0.5","aria-hidden":"true"}),s]},s))})]}),e.jsxs("div",{className:"rounded-2xl bg-card border border-border p-6",children:[e.jsx("h3",{className:"font-bold text-foreground",children:"You provide"}),e.jsx("ul",{className:"mt-3 space-y-2 text-sm text-muted-foreground",children:["Land","Access","Partnership"].map(s=>e.jsxs("li",{className:"flex gap-2",children:[e.jsx(m,{className:"w-4 h-4 text-foreground shrink-0 mt-0.5","aria-hidden":"true"}),s]},s))}),e.jsx("p",{className:"mt-5 text-sm font-semibold text-foreground",children:"That's it."})]})]})]})})})]})})}),e.jsx("section",{className:"py-20 md:py-28",children:e.jsxs("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8 max-w-3xl",children:[e.jsxs(a,{className:"text-center",children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-[0.2em] text-brand-red",children:"The process"}),e.jsx("h2",{className:"mt-3 text-3xl md:text-5xl font-bold text-foreground tracking-tight",children:"From first call to first customers"})]}),e.jsxs("ol",{className:"mt-14 relative",children:[e.jsx("span",{className:"absolute left-[27px] top-3 bottom-3 w-px bg-border hidden sm:block","aria-hidden":"true"}),Y.map((s,t)=>e.jsx("li",{className:"relative",children:e.jsx(a,{delay:t*100,children:e.jsxs("div",{className:"flex gap-5 pb-10",children:[e.jsx("span",{className:"relative z-10 flex w-14 h-14 shrink-0 items-center justify-center rounded-2xl bg-brand-red text-white text-lg font-bold shadow-md",children:t+1}),e.jsxs("div",{className:"pt-2",children:[e.jsx("h3",{className:"text-xl font-bold text-foreground",children:s.title}),e.jsx("p",{className:"mt-2 text-muted-foreground leading-relaxed",children:s.text})]})]})})},s.title))]})]})}),e.jsx("section",{className:"py-20 md:py-24 bg-muted/40",children:e.jsxs("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8 max-w-3xl",children:[e.jsx(a,{children:e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-foreground text-center tracking-tight",children:"Partnership questions"})}),e.jsx("div",{className:"mt-10 space-y-4",children:k.map((s,t)=>e.jsx(a,{delay:t*80,children:e.jsxs("div",{className:"rounded-2xl border border-border bg-card p-6 shadow-sm",children:[e.jsx("h3",{className:"font-bold text-foreground",children:s.q}),e.jsx("p",{className:"mt-2 text-muted-foreground leading-relaxed",children:s.a})]})},s.q))})]})}),e.jsxs("section",{id:"partner",className:"relative py-24 md:py-32 overflow-hidden scroll-mt-24",children:[e.jsx("img",{src:"/images/rayco-modular-exterior.webp",alt:"Rayco luxury steel-frame modular show homes",width:1920,height:1080,loading:"lazy",decoding:"async",className:"absolute inset-0 w-full h-full object-cover"}),e.jsx("div",{className:"absolute inset-0 bg-black/75"}),e.jsx("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8 relative z-10 max-w-3xl text-center",children:e.jsxs(a,{children:[e.jsx("span",{className:"inline-flex items-center justify-center w-14 h-14 roun
1ded-2xl bg-white/10 backdrop-blur-md border border-white/20 text-white",children:e.jsx(q,{className:"w-7 h-7","aria-hidden":"true"})}),e.jsx("h2",{className:"mt-6 text-3xl md:text-5xl font-bold text-white tracking-tight",children:"Let's build something that benefits both of us"}),e.jsx("p",{className:"mt-6 text-lg text-white/85 leading-relaxed",children:"We're looking for a small number of premium garden centre partners across the UK. If you believe your location could benefit from additional visitors, rental income and increased customer spending, we'd love to speak with you."}),e.jsxs("div",{className:"mt-10 flex flex-col sm:flex-row gap-3 justify-center",children:[e.jsx(i,{asChild:!0,size:"lg",className:"h-14 px-8 text-base font-semibold bg-brand-red hover:bg-brand-red/90 text-white",children:e.jsxs("a",{href:`tel:${p}`,children:[e.jsx(z,{className:"mr-2 w-5 h-5","aria-hidden":"true"})," Arrange a call"]})}),e.jsx(i,{asChild:!0,size:"lg",variant:"outline",className:"h-14 px-8 text-base font-semibold bg-white/10 backdrop-blur-md border-white/40 text-white hover:bg-white hover:text-foreground",children:e.jsxs("a",{href:`mailto:${g}?subject=Garden%20Centre%20Partnership%20Enquiry`,children:[e.jsx(G,{className:"mr-2 w-5 h-5","aria-hidden":"true"})," Email us"]})})]}),e.jsxs("p",{className:"mt-8 flex flex-wrap justify-center gap-x-6 gap-y-2 text-sm text-white/70",children:[e.jsxs("span",{className:"flex items-center gap-2",children:[e.jsx(v,{className:"w-4 h-4","aria-hidden":"true"})," Rental income"]}),e.jsxs("span",{className:"flex items-center gap-2",children:[e.jsx(T,{className:"w-4 h-4","aria-hidden":"true"})," UK-wide"]}),e.jsxs("span",{className:"flex items-center gap-2",children:[e.jsx(C,{className:"w-4 h-4","aria-hidden":"true"})," Zero operational work"]})]})]})})]})]}),e.jsx("footer",{className:"bg-foreground text-background/80 py-10",children:e.jsxs("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8 flex flex-col sm:flex-row items-center justify-between gap-4 text-sm",children:[e.jsx("span",{className:"font-semibold text-background",children:"Rayco Modular Homes"}),e.jsxs("div",{className:"flex flex-wrap items-center justify-center gap-x-6 gap-y-2",children:[e.jsx("a",{href:`tel:${p}`,className:"hover:text-background transition-colors",children:p}),e.jsx("a",{href:`mailto:${g}`,className:"hover:text-background transition-colors",children:g})]})]})})]})};export{le 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.