PageSourceSearch

https://shephard.ai/_next/static/immutable/chunks/2552yovv4mi_o.js

js shephard.ai collected 2026-10-05 13:44:23 UTC 23,064 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,83845,e=>{"use strict";var t=e.i(71645),a=e.i(69464);let i=new Map([["bold",t.createElement(t.Fragment,null,t.createElement("path",{d:"M204,64V168a12,12,0,0,1-24,0V93L72.49,200.49a12,12,0,0,1-17-17L163,76H88a12,12,0,0,1,0-24H192A12,12,0,0,1,204,64Z"}))],["duotone",t.createElement(t.Fragment,null,t.createElement("path",{d:"M192,64V168L88,64Z",opacity:"0.2"}),t.createElement("path",{d:"M192,56H88a8,8,0,0,0-5.66,13.66L128.69,116,58.34,186.34a8,8,0,0,0,11.32,11.32L140,127.31l46.34,46.35A8,8,0,0,0,200,168V64A8,8,0,0,0,192,56Zm-8,92.69-38.34-38.34h0L107.31,72H184Z"}))],["fill",t.createElement(t.Fragment,null,t.createElement("path",{d:"M200,64V168a8,8,0,0,1-13.66,5.66L140,127.31,69.66,197.66a8,8,0,0,1-11.32-11.32L128.69,116,82.34,69.66A8,8,0,0,1,88,56H192A8,8,0,0,1,200,64Z"}))],["light",t.createElement(t.Fragment,null,t.createElement("path",{d:"M198,64V168a6,6,0,0,1-12,0V78.48L68.24,196.24a6,6,0,0,1-8.48-8.48L177.52,70H88a6,6,0,0,1,0-12H192A6,6,0,0,1,198,64Z"}))],["regular",t.createElement(t.Fragment,null,t.createElement("path",{d:"M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z"}))],["thin",t.createElement(t.Fragment,null,t.createElement("path",{d:"M196,64V168a4,4,0,0,1-8,0V73.66L66.83,194.83a4,4,0,0,1-5.66-5.66L182.34,68H88a4,4,0,0,1,0-8H192A4,4,0,0,1,196,64Z"}))]]),s=t.forwardRef((e,s)=>t.createElement(a.default,{ref:s,...e,weights:i}));s.displayName="ArrowUpRightIcon",e.s(["ArrowUpRight",0,s],83845)},35382,e=>{"use strict";var t=e.i(86427),a=e.i(71645),i=e.i(37806),s=e.i(47414);e.s(["useMotionValue",0,function(e){let r=(0,s.useConstant)(()=>(0,t.motionValue)(e)),{isStatic:n}=(0,a.useContext)(i.MotionConfigContext);if(n){let[,t]=(0,a.useState)(e);(0,a.useEffect)(()=>r.on("change",t),[])}return r}])},91994,e=>{"use strict";e.i(86427);var t=e.i(96173),a=e.i(68514),i=e.i(12008),s=e.i(44573),r=e.i(79294),n=e.i(87022);let o=new Set,l=({timestamp:e})=>{o.forEach(t=>t.tick(e))};class c extends r.WithPromise{constructor(e){super(),this.state="idle",this.startTime=0,this.currentTime=0,this.started=!1,this.hasNextTarget=!1,this.nextTarget=0,this.stop=()=>{"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},this.options=e,(0,s.replaceTransitionType)(e),this.factory=e.type||a.keyframes,this.generator=this.factory(e);const{driver:t}=e;t&&(this.driver=t(e=>this.tick(e))),this.startTime=this.now(),this.state="running",this.driver?this.driver.start():(o.size||n.frame.update(l,!0),o.add(this))}setTarget(e,t){this.nextTarget=e,this.nextVelocity=t,this.hasNextTarget=!0}retarget(e,t){let{options:a,generator:i}=this;a.keyframes=e,a.velocity=t,this.startTime=this.now(),this.currentTime=0,i.retarget?i.retarget(e,t):this.generator=this.factory(a)}tick(e){let{options:t,hasNextTarget:a}=this,{delay:i=0,onUpdate:s,onPlay:r}=t,n=Math.round(e-this.startTime)-i,o=this.currentTime=Math.max(0,n),l=this.generator.next(o),c=n<0?t.keyframes[0]:l.value;if(a){this.hasNextTarget=!1;let{keyframes:e}=t;e[0]=c,e[1]=this.nextTarget,this.retarget(e,this.nextVelocity??this.getGeneratorVelocity())}(a||!this.started)&&(this.started=!0,r?.()),"running"===this.state&&(s?.(c),l.done&&n>=0&&!a&&!this.hasNextTarget&&"running"===this.state&&(this.notifyFinished(),this.teardown(),this.state="finished",t.onComplete?.()))}getGeneratorVelocity(){return(0,i.calcGeneratorVelocity)(this.generator,this.currentTime,this.options.velocity)}now(){return this.driver?this.driver.now():t.time.now()}teardown(){this.state="idle",this.driver?this.driver.stop():(o.delete(this),o.size||(0,n.cancelFrame)(l))}}var d=e.i(83411);function h(e){return"number"==typeof e?e:parseFloat(e)}var u=e.i(71645),m=e.i(37806),p=e.i(35382),g=e.i(95420);e.s(["useSpring",0,function(e,t={}){return function(e,t={}){let{isStatic:a}=(0,u.useContext)(m.MotionConfigContext),i=()=>(0,d.isMotionValue)(e)?e.get():e;if(a)return(0,g.useTransform)(i);let s=(0,p.useMotionValue)(i());return(0,u.useInsertionEffect)(()=>(function(e,t,a={}
1){let i,s=e.get(),r=null,n="string"==typeof s?s.replace(/[\d.-]/g,""):void 0,o=e=>i(n?e+n:e),l=()=>e.events.animationStart?.notify(),u=()=>{r&&(r.stop(),r=null),e.animation=void 0};if(e.attach((t,s)=>{i=s;let n=h(t);if(r?.state==="running")return void r.setTarget(n,a.velocity);let d=h(e.get()),m=r?r.getGeneratorVelocity():e.getVelocity();if(u(),d===n)return;let p=r=new c({...{keyframes:[d,n],velocity:m,type:"spring",restDelta:.001,restSpeed:.01,...a,onUpdate:o},onPlay:l});e.animation=p,p.then(()=>{r===p&&(r=null,e.animation=void 0,e.events.animationComplete?.notify())})},u),(0,d.isMotionValue)(t)){let i=!0===a.skipInitialAnimation,s=t.on("change",t=>{var a,s,r,o;i?(i=!1,e.jump((a=t,(s=n)?a+s:a),!1)):e.set((r=t,(o=n)?r+o:r))}),r=e.on("destroy",s);return()=>{s(),r()}}return u})(s,e,t),[s,JSON.stringify(t)]),s}(e,{type:"spring",...t})}],91994)},95420,e=>{"use strict";var t=e.i(58866),a=e.i(47414),i=e.i(87022),s=e.i(74008),r=e.i(35382);function n(e,t){let a=(0,r.useMotionValue)(t()),n=()=>a.set(t());return n(),(0,s.useIsomorphicLayoutEffect)(()=>{let t=()=>i.frame.preRender(n,!1,!0),a=e.map(e=>e.on("change",t));return()=>{a.forEach(e=>e()),(0,i.cancelFrame)(n)}}),a}var o=e.i(86427);function l(e,t){let i=(0,a.useConstant)(()=>[]);return n(e,()=>{i.length=0;let a=e.length;for(let t=0;t<a;t++)i[t]=e[t].get();return t(i)})}e.s(["useTransform",0,function e(i,s,r,c){if("function"==typeof i){let e;return o.collectMotionValues.current=[],i(),e=n(o.collectMotionValues.current,i),o.collectMotionValues.current=void 0,e}if(void 0!==r&&!Array.isArray(r)&&"function"!=typeof s){var d=i,h=s,u=r,m=c;let t=(0,a.useConstant)(()=>Object.keys(u)),n=(0,a.useConstant)(()=>({}));for(let a of t)n[a]=e(d,h,u[a],m);return n}let p="function"==typeof s?s:(0,t.transform)(s,r,c),g=Array.isArray(i)?l(i,p):l([i],([e])=>p(e)),f=Array.isArray(i)?void 0:i.accelerate;return f&&!f.isTransformed&&"function"!=typeof s&&Array.isArray(r)&&c?.clamp!==!1&&(g.accelerate={...f,times:s,keyframes:r,isTransformed:!0,...c?.ease?{ease:c.ease}:{}}),g}],95420)},58866,e=>{"use strict";var t=e.i(44230);e.s(["transform",0,function(...e){let a=!Array.isArray(e[0]),i=a?0:-1,s=e[0+i],r=e[1+i],n=e[2+i],o=e[3+i],l=(0,t.interpolate)(r,n,o);return a?l(s):l}
1])},45137,e=>{"use strict";var t=e.i(43476),a=e.i(71645),i=e.i(701);e.s(["BookedHerd",0,function(){let e=(0,a.useRef)(null);return(0,a.useEffect)(()=>{let t=e.current,a=t.getContext("2d"),s=window.matchMedia("(prefers-reduced-motion: reduce)").matches,r=0,n=!1;return document.fonts.ready.then(()=>{if(n)return;let e=t.getBoundingClientRect(),o=e.width,l=e.height,c=Math.min(window.devicePixelRatio||1,2);t.width=Math.round(o*c),t.height=Math.round(l*c);let d=o>=768,h=d?760:440,u=(0,i.sampleWord)("BOOKED",(0,i.resolveFont)("--font-gabarito","sans-serif"),{x:.02*o,y:.06*l,w:.96*o,h:.88*l},h),m=(0,i.scatter)(h,o,l),[p,g]=(0,i.makeSheep)(d?8:3.6,"#e9e7ee","#1c1b1f",c),[f,x]=(0,i.makeSheep)(d?8:3.6,"#7457e6","#1c1b1f",c),v=p.width,y=p.height,w=new Float32Array(2*h),b=new Float32Array(2*h),j=new Int8Array(h),N=new Uint8Array(h),k=new Float32Array(h);for(let e=0;e<h;e++){let t=s?u[e]:m[e];w[2*e]=t.x,w[2*e+1]=t.y,j[e]=.5>Math.random()?1:-1,N[e]=+(.1>Math.random()),k[e]=Math.random()*Math.PI*2}let M=(e,i)=>{a.clearRect(0,0,t.width,t.height);for(let t=0;t<h;t++){let s=i&&i[t]>.4?-1.6*Math.abs(Math.sin(14*e+k[t])):0,r=N[t]?j[t]>0?f:x:j[t]>0?p:g;a.drawImage(r,w[2*t]*c-v/2,(w[2*t+1]+s)*c-y/2)}};if(s)return void M(0);let A=new Float32Array(h),T=performance.now(),C=e=>{let t=e-T>450,a=0;for(let e=0;e<h;e++){let i=2*e,s=t?u[e]:m[e],r=b[i]+(s.x-w[i])*(t?.05:.01),n=b[i+1]+(s.y-w[i+1])*(t?.05:.01);r*=.8,n*=.8,b[i]=r,b[i+1]=n,w[i]+=r,w[i+1]+=n,r>.35?j[e]=1:r<-.35&&(j[e]=-1),A[e]=Math.abs(r)+Math.abs(n),A[e]>.05&&a++}M(e/1e3,A),t&&0===a||(r=requestAnimationFrame(C))};r=requestAnimationFrame(C)}),()=>{n=!0,cancelAnimationFrame(r)}},[]),(0,t.jsx)("div",{className:"mx-auto max-w-[1480px] px-5 md:px-10",children:(0,t.jsx)("canvas",{ref:e,"aria-hidden":"true",className:"booked-herd"})})}])},93496,e=>{"use strict";var t=e.i(43476),a=e.i(3303),i=e.i(71645),s=e.i(18566),r=e.i(89042),n=e.i(75679);e.s(["BookingCalendar",0,function(){let e=(0,i.useRef)(null),o=(0,i.useRef)(new Set),l=(0,s.useRouter)(),[c,d]=(0,i.useState)(!1),h=(0,i.useCallback)(()=>{!e.current||!window.Calendly||e.current.querySelector("iframe")||window.Calendly.initInlineWidget({url:`${r.site.bookingUrl}?background_color=242329&text_color=f3f2f5&primary_color=7457e6`,parentElement:e.current,resize:!0})},[]);return(0,i.useEffect)(()=>{h();let t=t=>{let a=e.current?.querySelector("iframe"),i=function(e,t){if("https://calendly.com"!==e.origin||!t||e.source!==t||!e.data||"object"!=typeof e.data)return null;let a=e.data;if("calendly.event_scheduled"!==a.event)return null;let i=a.payload?.event?.uri;return"string"==typeof i&&i.startsWith("https://api.calendly.com/scheduled_events/")?i:null}(t,a?.contentWindow);if(!(!i||o.current.has(i))){o.current.add(i);try{(0,n.trackBookingCompleted)()}finally{l.push("/thank-you-page/")}}};return window.addEventListener("message",t),()=>window.removeEventListener("message",t)},[h,l]),(0,t.jsxs)("section",{className:"shell booking-section","aria-label":"Choose a time",children:[(0,t.jsxs)("div",{className:"booking-intro",children:[(0,t.jsx)("p",{className:"lead-line",children:"30 minutes. A clear place to start."}),(0,t.jsx)("p",{className:"mt-4 max-w-[60ch] text-muted",children:"We review your full digital presence, your existing contacts and what is working today. Together, we find the quickest opportunities to bring in revenue."}),(0,t.jsxs)("a",{href:r.site.bookingUrl,target:"_blank",rel:"noopener noreferrer",className:"text-link mt-6",children:["Open calendar in a new tab ",(0,t.jsx)("span",{"aria-hidden":"true",children:"↗"})]})]}),(0,t.jsx)(a.default,{src:"https://assets.calendly.com/assets/external/widget.js",strategy:"afterInteractive",onReady:h,onError:()=>d(!0)}),c&&(0,t.jsx)("p",{role:"status",className:"mt-6 text-muted",children:"The calendar couldn’t load here. Use the link above to choose a time."}),(0,t.jsx)("div",{ref:e,className:"booking-widget",hidden:c}),(0,t.jsx)("noscript",{children:(0,t.jsx)("p",{children:"Use the calendar link above to book a time."})})]})}],93496)},6299,e=>{"use strict";var t=e.i(43476),a=e.i(57688);let i={"atlas-pavers":{chip:"#f4f1e9",logo:"/logos/covers/atlas.svg",ratio:4.5,stat:{value:"Ranked #1",label:"Google Maps · paver contractor White Rock · Sep 10, 2026"}},"square-one-construction":{chip:"#ece9e2",logo:"/logos/covers/square-one.svg",ratio:.84,photo:"/photos/square-one/kitchen.webp",focus:"50% 50%"},"mag-roofing":{chip:"#f8f6ef",logo:"/logos/covers/mag-roofing.png",ratio:3.2,stat:{value:"$100K+",label:"Owner-reported revenue · first 90 days"}},"mag-solar":{chip:"#29372b",logo:"/logos/covers/mag-solar.png",ratio:4.17,photo:"/photos/covers/mag-solar-lytton.webp",focus:"50% 62%"},"beach-grove-golf-club":{chip:"#f2f2f2",logo:"/logos/covers/beach-grove.png",ratio:.9,photo:"/photos/covers/beach-grove-golf-club.webp",focus:"50% 60%"},"titanium-hvac":{chip:"#e4e7e8",logo:"/logos/covers/titanium.png",ratio:1,photo:"/photos/covers/titanium-hvac.webp",focus:"50% 60%"},"leading-edge-homes":{chip:"#003e47",logo:"/logos/covers/leading-edge.png",ratio:2.28,photo:"/photos/covers/leading-edge-exterior.webp",focus:"50% 50%"},"business-financing-company":{chip:"#1f2a3a",stat:{value:"2,217",label:"business funding leads"}},"dazzle-carpet-cleaning":{chip:"#205950",logo:"/logos/covers/dazzle.png",ratio:2.98,stat:{value:"$24,721",label:"in 14 days from six emails"}},rentatee:{chip:"#f0edf5",logo:"/logos/rentatee.svg",ratio:3.93,photo:"/photos/rentatee-dashboard.webp",focus:"0% 0%"},"julie-sanghera-real-estate":{chip:"#f8f4ef",logo:"/logos/covers/julie-sanghera.webp",ratio:1.87,stat:{value:"New listings",label:"from a consistent social content program"}},"jacky-chan":{chip:"#dce4e6",stat:{value:"$30K",label:"new revenue in 90 days, from about $3K invested"}},"mindshift-consulting":{chip:"#272b26",logo:"/logos/mindshift.webp",ratio:1.1,stat:{value:"28%",label:"of challenge participants took the next offer"}}};e.s(["CaseCover",0,function({slug:e,name:s,priority:r=!1}){let n=i[e];if(!n)return null;let o="business-financing-company"===e?null:(0,t.jsx)("span",{className:"case-cover-chip",style:{backgroundColor:n.chip,"--chip-ratio":n.ratio??3},children:n.logo?(0,t.jsx)("span",{className:"case-cover-chip-logo",children:(0,t.jsx)(a.default,{src:n.logo,alt:`${s} logo`,fill:!0,quality:90,sizes:"160px",className:"object-contain"})}):(0,t.jsx)("span",{className:"case-cover-chip-name",children:s})});return n.photo?(0,t.jsxs)("div",{className:`case-cover case-cover--photo case-cover--${e}`,children:[(0,t.jsx)(a.default,{src:n.photo,alt:"",fill:!0,priority:r,quality:90,sizes:r?"(min-width: 1480px) 1400px, 100vw":"(min-width: 768px) 50vw, 100vw",className:"case-cover-photo",style:{objectPosition:n.focus}}),o]}):(0,t.jsxs)("div",{className:`case-cover case-cover--stat case-cover--${e}`,children:[n.stat&&(0,t.jsxs)("div",{className:"case-cover-stat",children:[(0,t.jsx)("strong",{className:`display ${n.stat.value.length>7?"is-words":""}`,children:n.stat.value}),(0,t.jsx)("span",{children:n.stat.label})]}),o]})}],6299)},2155,e=>{"use strict";var t=e.i(43476),a=e.i(71645),i=e.i(57688),s=e.i(22016),r=e.i(88653),n=e.i(32181),o=e.i(72328),l=e.i(6299);let c=n.motion.create(s.default),d=e=>
1`case-${e.split("/").filter(Boolean).pop()}`;function h({href:e,children:i}){return(0,t.jsx)(a.ViewTransition,{name:d(e),share:"morph",default:"none",children:i})}function u({item:e,index:a=0,tall:s=!1,compact:r=!1}){let d=(0,o.useReducedMotion)(),m=!e.external&&e.href.startsWith("/case-studies/"),p=m?c:n.motion.a,g=(0,t.jsxs)(n.motion.div,{className:`media ${e.caseSlug?"case-cover-media":""} ${s?"aspect-[4/5]":"aspect-[16/11]"}`,initial:!d&&{clipPath:"inset(12% 0% 0% 0%)"},whileInView:{clipPath:"inset(0% 0% 0% 0%)"},viewport:{once:!0,amount:.25},transition:{duration:1.1,delay:a%2*.08,ease:[.16,1,.3,1]},children:[e.caseSlug?(0,t.jsx)(l.CaseCover,{slug:e.caseSlug,name:e.name}):e.img&&e.frame?(0,t.jsx)("div",{className:"absolute inset-0 grid place-items-center bg-bg-2 p-[7%]",children:(0,t.jsxs)("div",{className:"w-full overflow-hidden rounded-md bg-bg-3 shadow-[0_30px_60px_-20px_rgb(0_0_0/0.6),0_0_0_1px_rgb(255_255_255/0.06)] transition-transform duration-700 ease-[cubic-bezier(0.16,1,0.3,1)] group-hover:-translate-y-1.5",children:[(0,t.jsx)("div",{className:"flex h-7 items-center justify-center border-b border-white/5 bg-[#2a2930]",children:(0,t.jsx)("span",{className:"rounded bg-white/5 px-10 py-0.5 text-base text-muted",children:e.href.replace(/^https?:\/\/(www\.)?/,"")})}),(0,t.jsx)("div",{className:"relative aspect-[16/10]",children:(0,t.jsx)(i.default,{src:e.img,alt:`${e.name} website`,fill:!0,quality:90,sizes:"(min-width: 768px) 42vw, 90vw",className:"object-cover object-top"})})]})}):e.img?(0,t.jsx)(i.default,{src:e.img,alt:`${e.name}: ${e.desc}`,fill:!0,quality:90,sizes:"(min-width: 768px) 48vw, 100vw",className:"object-cover"}):(0,t.jsx)("div",{className:"grid h-full place-items-center bg-bg-2 p-8 text-center",children:(0,t.jsx)("span",{className:"display text-5xl text-fg-2 md:text-6xl",children:e.name})}),(0,t.jsxs)("span",{className:"work-open","aria-hidden":"true",children:[e.external?"Visit":"View"," ",(0,t.jsx)("span",{children:"↗"})]})]});return(0,t.jsxs)(p,{href:e.href,...e.external?{target:"_blank",rel:"noopener"}:{},className:"group block work-card",initial:!d&&{opacity:0,y:24},whileInView:{opacity:1,y:0},viewport:{once:!0,amount:.25},transition:{duration:.9,delay:a%2*.08,ease:[.16,1,.3,1]},children:[m?(0,t.jsx)(h,{href:e.href,children:g}):g,(0,t.jsxs)("div",{className:"work-caption",children:[e.industry&&(0,t.jsx)("p",{className:"work-industry",children:e.industry}),(0,t.jsxs)("h3",{className:"display text-fg",children:[e.name," ",(0,t.jsx)("span",{"aria-hidden":"true",children:"↗"})]}),!r&&(0,t.jsx)("p",{className:"text-muted",children:e.desc}),!r&&e.services&&(0,t.jsx)("p",{className:"work-services",children:e.services.join(" / ")}),e.outcome&&(0,t.jsxs)("div",{className:"work-outcome",children:[(0,t.jsx)("p",{children:e.outcome}),(0,t.jsxs)("span",{children:["Read the case study ",(0,t.jsx)("span",{"aria-hidden":"true",children:"↗"})]})]})]})]})}e.s(["CaseMorph",0,h,"WorkCard",0,u,"WorkGrid",0,function({items:e,filterable:a=!1,compact:i=!1}){let s=(0,o.useReducedMotion)();return a?(0,t.jsx)("div",{className:"grid grid-cols-1 gap-x-6 gap-y-14 md:grid-cols-2 md:gap-y-20",children:(0,t.jsx)(r.AnimatePresence,{mode:"popLayout",initial:!1,children:e.map((e,a)=>(0,t.jsx)(n.motion.div,{layout:!s&&"position",exit:s?{opacity:0}:{opacity:0,transform:"scale(0.97)"},transition:{layout:{duration:.28,ease:[.16,1,.3,1]},default:{duration:.15,ease:[.16,1,.3,1]}},children:(0,t.jsx)(u,{item:e,index:a})},e.href))})}):(0,t.jsx)("div",{className:"grid grid-cols-1 gap-x-6 gap-y-14 md:grid-cols-2 md:gap-y-20",children:e.map((e,a)=>(0,t.jsx)(u,{item:e,index:a,compact:i},e.href))})},"caseMorphName",0,d])},54940,e=>{"use strict";var t=e.i(43476),a=e.i(71645),i=e.i(45728),s=e.i(22016),r=e.i(89042);let n="https://api.leadconnectorhq.com/widget/form/MC7jtiNcgUviiogD24hw";e.s(["EnquiryForm",0,function(){let e=(0,a.useRef)(null),o=(0,a.useRef)(null);return(0,a.useEffect)(()=>{if(!e.current||e.current.getAttribute("src"))return;let t=new URL(n);try{let e=(0,i.beginEnquiry)(window.sessionStorage,crypto.randomUUID());e&&t.searchParams.set(i.enquiryTokenParam,e)}catch{}e.current.src=t.href,o.current&&(o.current.href=t.href)},[]),(0,t.jsx)("section",{className:"enquiry-section","aria-labelledby":"enquiry-title",children:(0,t.jsxs)("div",{className:"enquiry-layout shell",children:[(0,t.jsxs)("div",{className:"enquiry-intro",children:[(0,t.jsx)("p",{className:"eyebrow",children:"Start a conversation"}),(0,t.jsx)("h2",{id:"enquiry-title",className:"display",children:"Tell us what’s next."}),(0,t.jsx)("p",{children:"A few details about your business and where you want to go. We’ll take it from there."}),(0,t.jsxs)("div",{className:"enquiry-alternative",children:[(0,t.jsx)("h3",{children:"Prefer to talk it through?"}),(0,t.jsx)("p",{children:"Book 30 minutes with our team."}),(0,t.jsxs)(s.default,{href:r.site.bookingPath,className:"text-link",children:["Choose a time ",(0,t.jsx)("span",{"aria-hidden":"true",children:"↗"})]})]})]}),(0,t.jsxs)("div",{className:"enquiry-card",children:[(0,t.jsx)("iframe",{ref:e,title:"Send an enquiry to Shephard Marketing",className:"enquiry-frame",loading:"lazy",referrerPolicy:"str
1ict-origin-when-cross-origin"}),(0,t.jsxs)("p",{className:"enquiry-fallback",children:["Having trouble? ",(0,t.jsx)("a",{ref:o,href:n,children:"Open the form directly ↗"})," or ",(0,t.jsx)("a",{href:`mailto:${r.site.email}`,children:"email us"}),"."]})]})]})})}])},20034,e=>{"use strict";var t=e.i(43476),a=e.i(71645),i=e.i(32181),s=e.i(72328),r=e.i(10542),n=e.i(95420);function o({i:e,total:a,progress:s}){let r=e/a,l=(0,n.useTransform)(s,[.8*r+.1,(r+1/a)*.8+.1],[0,1]);return(0,t.jsx)("div",{className:"relative h-2 bg-bg-3",style:{marginLeft:`${100*r}%`,width:`${100/a}%`},children:(0,t.jsx)(i.motion.div,{className:"absolute inset-0 origin-left bg-accent",style:{scaleX:l}})})}e.s(["Schedule",0,function({heading:e,body:i,steps:n}){let l=(0,a.useRef)(null),c=(0,s.useReducedMotion)(),{scrollYProgress:d}=(0,r.useScroll)({target:l,offset:["start 80%","end 45%"]});return(0,t.jsxs)("div",{ref:l,className:"grid grid-cols-1 gap-14 md:grid-cols-12",children:[(0,t.jsxs)("div",{className:"md:col-span-5",children:[(0,t.jsx)("h2",{className:"display text-5xl text-dim md:text-7xl",children:e}),(0,t.jsx)("p",{className:"mt-8 max-w-[44ch] leading-relaxed text-muted",children:i})]}),(0,t.jsxs)("div",{className:"md:col-span-7 md:pt-4",children:[(0,t.jsxs)("div",{className:"flex justify-between border-b border-line pb-3 text-xs text-muted",children:[(0,t.jsx)("span",{children:"Day 1"}),(0,t.jsx)("span",{children:"Day 10"})]}),(0,t.jsx)("ol",{className:"mt-10 grid gap-12",children:n.map((e,a)=>(0,t.jsxs)("li",{children:[c?(0,t.jsx)("div",{className:"h-2 bg-accent",style:{marginLeft:`${a/n.length*100}%`,width:`${100/n.length}%`}}):(0,t.jsx)(o,{i:a,total:n.length,progress:d}),(0,t.jsx)("h3",{className:"mt-5 text-xl font-medium text-fg",children:e.title}),e.body&&(0,t.jsx)("p",{className:"mt-2 max-w-[56ch] leading-relaxed text-muted",children:e.body})]},e.title))})]})]})}])},63990,e=>{"use strict";var t=e.i(43476),a=e.i(57688),i=e.i(6299),s=e.i(71645),r=e.i(88653),n=e.i(32181),o=e.i(35382),l=e.i(72328),c=e.i(91994),d=e.i(83845);let h=[[/funnel/i,"/photos/proof-lead-list.webp"],[/social/i,"/photos/arc-oak/kitchen-skylight-hq.webp"],[/photo|video|drone/i,"/photos/arc-oak/kitchen-brass.webp"],[/email|database|reactivation/i,"/photos/dazzle-header.webp"],[/website/i,"/work/square-one.webp"],[/seo|search/i,"/photos/stock/local.webp"],[/consult/i,"/photos/rentatee-dashboard.webp"]],u=e=>h.find(([t])=>t.test(e))?.[1];e.s(["ServiceList",0,function({cards:e}){let h=(0,l.useReducedMotion)(),[m,p]=(0,s.useState)(null),g=(0,o.useMotionValue)(0),f=(0,o.useMotionValue)(0),x=(0,c.useSpring)(g,{stiffness:220,damping:26}),v=(0,c.useSpring)(f,{stiffness:220,damping:26});return(0,t.jsxs)("div",{className:"relative",onPointerMove:e=>{let t=e.currentTarget.getBoundingClientRect();g.set(e.clientX-t.left),f.set(e.clientY-t.top)},onPointerLeave:()=>p(null),children:[(0,t.jsx)("ul",{className:"border-t border-line",children:e.map((e,a)=>{let i=e.path?"a":"div";return(0,t.jsx)("li",{className:"border-b border-line",children:(0,t.jsxs)(i,{...e.path?{href:e.path}:{},onPointerEnter:()=>p(a),className:"group grid grid-cols-1 gap-3 py-8 md:grid-cols-12 md:items-center md:gap-8 md:py-10",children:[(0,t.jsx)("h3",{className:"display text-4xl text-fg-2 transition-colors duration-300 group-hover:text-fg md:col-span-6 md:text-6xl",children:e.name}),(0,t.jsx)("p",{className:"max-w-[52ch] leading-relaxed text-muted md:col-span-5",children:e.body}),(0,t.jsx)("span",{className:"hidden justify-end text-muted transition-colors group-hover:text-accent-hi md:col-span-1 md:flex",children:e.path&&(0,t.jsx)(d.ArrowUpRight,{size:26})})]})},e.name)})}),!h&&(0,t.jsx)(r.AnimatePresence,{children:null!==m&&(/lead/i.test(e[m].name)||u(e[m].name))&&(0,t.jsx)(n.motion.div,{className:"pointer-events-none absolute top-0 left-0 z-20 hidden md:block",style:{x:x,y:v},children:(0,t.jsx)(n.motion.div,{className:"media aspect-[4/3] w-80 -translate-x-1/2 -translate-y-1/2",initial:{opacity:0,clipPath:"inset(30% 30% 30% 30%)"},animate:{opacity:1,clipPath:"inset(0% 0% 0% 0%)"},exit:{opacity:0},transition:{duration:.45,ease:[.16,1,.3,1]},children:/lead/i.test(e[m].name)?(0,t.jsx)(i.CaseCover,{slug:"mag-roofing",name:"MAG Roofing"}):(0,t.jsx)(a.default,{src:u(e[m].name),alt:"",fill:!0,quality:90,sizes:"320px",className:"object-cover"})})},m)})]})}])}]);

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.