1import{A as e,B as t,C as n,E as r,H as i,K as a,Q as o,S as s,T as c,W as l,a as ee,b as u,et as d,ft as f,k as p,lt as m,o as h,pt as g,z as te}from"./vendor-core-ByrB1I1z.js";import{En as ne,Ya as re,_n as ie,gn as ae,hn as oe,mo as _,ro as se}from"./shared-u6UeEZvS.js";import{b as ce,c as v,l as y,n as b,r as x,t as S,u as C,x as w}from"./marketing-Bmwxrtys.js";var T={key:0,class:`bg-[var(--color-canvas)] text-[var(--color-ink)]`},E={id:`main-content`,tabindex:`-1`,class:`outline-none`},D={class:`reveal border-b border-[var(--color-line)] bg-[var(--color-sunken)]`},O={class:`mx-auto max-w-4xl px-5 py-16 sm:px-6 sm:py-20`},k={class:`group`},A=[`href`],j={class:`flex items-center gap-2 border-b border-[var(--color-line)] bg-[var(--color-sunken)] px-4 py-3`},M={class:`ml-2 truncate rounded-[var(--radius-pill)] bg-[var(--color-canvas)] px-3 py-1 text-xs text-[var(--color-ink-muted)]`},N={class:`reveal-item mt-5 text-center text-sm text-[var(--color-ink-muted)]`},P=[`href`],F={class:`reveal`},I={class:`mx-auto max-w-3xl px-5 py-20 sm:px-6 sm:py-24`},L={class:`space-y-5 text-lg leading-relaxed text-[var(--color-ink-secondary)]`},R={class:`reveal border-t border-[var(--color-line)] bg-[var(--color-sunken)]`},z={class:`mx-auto max-w-6xl px-5 py-20 sm:px-6 sm:py-24`},B={class:`reveal-item max-w-2xl font-[family-name:var(--font-marketing)] text-3xl font-bold tracking-[-0.02em] text-balance text-[var(--color-ink)] sm:text-4xl`},V={class:`stagger mt-12 grid gap-5 sm:grid-cols-3`},H={class:`mb-5 flex size-11 items-center justify-center rounded-[var(--radius-control)] bg-[var(--color-accent-50)] text-[var(--color-accent-text)]`},U={class:`text-base font-semibold text-[var(--color-ink)]`},W={class:`mt-2 text-sm leading-relaxed text-[var(--color-ink-secondary)]`},le={class:`reveal border-t border-[var(--color-line)]`},ue={class:`mx-auto max-w-3xl px-5 py-20 sm:px-6 sm:py-24`},de={class:`reveal-item font-[family-name:var(--font-marketing)] text-3xl font-bold tracking-[-0.02em] text-balance text-[var(--color-ink)] sm:text-4xl`},fe={class:`stagger mt-12 space-y-8`},pe={class:`mt-0.5 flex size-7 shrink-0 items-center justify-center rounded-full bg-[var(--color-accent-50)] text-xs font-semibold text-[var(--color-accent-text)]`,"aria-hidden":`true`},G={class:`text-base font-semibold text-[var(--color-ink)]`},me={class:`mt-2 leading-relaxed text-[var(--color-ink-secondary)]`},he={class:`reveal border-t border-[var(--color-line)]`},ge={class:`mx-auto max-w-3xl px-5 py-20 sm:px-6 sm:py-24`},_e={class:`stagger mt-10 space-y-4`},ve={class:`mt-0.5 shrink-0 text-[var(--color-accent-text)]`},ye={class:`text-base leading-relaxed`},be={class:`mt-10 text-[var(--color-ink-secondary)]`},xe={class:`border-t border-[var(--color-line)]`},Se={class:`mx-auto max-w-6xl px-5 py-16 sm:px-6 sm:py-20`},Ce={class:`mt-6 grid gap-4 sm:grid-cols-3`},we={class:`text-[var(--color-accent-text)]`},Te={class:`text-sm font-semibold text-[var(--color-ink)]`},Ee=` for `,De={__name:`IndustryPage`,setup(De){let K=ee(),Oe=h(),{websiteMonthlyPrice:q,businessMonthlyPrice:J,savingPercent:ke,lowestMonthlyPrice:Ae,trialDays:Y}=ie();ne();let X=s(()=>C(K.params.slug)),Z=s(()=>X.value?se(X.value.demoSlug):``),je=s(()=>Z.value.replace(/^https?:\/\//,``).replace(/\/$/,``)),Q=s(()=>{let e=X.value?.h1??``,t=e.lastIndexOf(Ee);return t===-1?{heading:e,accent:``}:{heading:e.slice(0,t+5-1),accent:e.slice(t+5)}}),Me=s(()=>{let e=X.value;if(!e)return[];let t=y.findIndex(t=>t.slug===e.slug);return[1,2,3].map(e=>y[(t+e)%y.length])});function $(){let e=X.value;e&&(re({title:e.metaTitle,description:e.description,path:`/website-for/${e.slug}`,image:`https://business-lane.com/showcase/trade-${e.slug}@2x.jpg`}),oe({software:{websitePrice:q.value,businessPrice:J.value,lowestPrice:Ae.value,trialDays:Y.value},faqs:e.faqs,breadcrumbs:[{name:`Home`,path:`/`},{name:`Industries`,path:`/industries`},{name:e.name,path:`/website-for/${e.slug}`}]}))}return t(()=>{if(!X.value){Oe.replace(`/industries`);return}$()}),o([()=>K.params.slug,q,J],$),te(ae),(t,o)=>{let s=a(`RouterLink`);return X.value?(i(),r(`div`,T,[e(w),n(`main`,E,[e(x,{eyebrow:X.value.eyebrow,heading:Q.value.heading,"heading-accent":Q.value.accent,lead:X.value.intro,image:X.value.image,"image-alt":X.value.imageAlt},{actions:d(()=>[e(s,{to:`/register`,class:`btn-primary !px-6 !py-3 !text-base`},{default:d(()=>[o[0]||=p(` Start your free trial `,-1),e(_,{name:`arrow-right`,size:18})]),_:1}),e(s,{to:`/pricing`,class:`btn-secondary !px-6 !py-3 !text-base`},{default:d(()=>[...o[1]||=[p(` See pricing `,-1)]]),_:1})]),_:1},8,[`eyebrow`,`heading`,`heading-accent`,`lead`,`image`,`image-alt`]),n(`section`,D,[n(`div`,O,[n(`div`,k,[n(`a`,{href:Z.value,class:`reveal-item block overflow-hidden rounded-[var(--radius-modal)] border border-[var(--color-line)] bg-[var(--color-surface)] shadow-[0_2px_8px_-4px_rgb(0_0_0/0.12),0_48px_96px_-56px_rgb(0_0_0/0.55)] transition-[transform,border-color] duration-300 ease-[var(--ease-emphasized)] hover:-translate-y-1 hover:border-[var(--color-line-strong)] focu
1s-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-[var(--color-accent)]`},[n(`div`,j,[o[2]||=n(`span`,{class:`flex gap-1.5`,"aria-hidden":`true`},[n(`span`,{class:`size-2.5 rounded-full bg-[var(--color-line-strong)]`}),n(`span`,{class:`size-2.5 rounded-full bg-[var(--color-line-strong)]`}),n(`span`,{class:`size-2.5 rounded-full bg-[var(--color-line-strong)]`})],-1),n(`span`,M,g(je.value),1)]),e(ce,{src:`/showcase/trade-${X.value.slug}.jpg`,width:900,height:738,sizes:`(min-width: 56rem) 846px, calc(100vw - 3rem)`,loading:`eager`,alt:`A finished Business Lane website for ${X.value.name.toLowerCase()}, showing the cover photo, opening hours and contact buttons`,class:`block w-full`},null,8,[`src`,`alt`])],8,A),n(`p`,N,[o[3]||=p(` A real site built on Business Lane â open it, scroll it, book something. `,-1),n(`a`,{href:Z.value,class:`font-semibold whitespace-nowrap text-[var(--color-accent-text)] group-hover:underline hover:underline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[var(--color-accent)]`},` Visit the live demo â `,8,P)])])])]),n(`section`,F,[n(`div`,I,[n(`div`,L,[(i(!0),r(u,null,l(X.value.body,e=>(i(),r(`p`,{key:e,class:`reveal-item`},g(e),1))),128))])])]),n(`section`,R,[n(`div`,z,[n(`h2`,B,[p(` What `+g(X.value.name.toLowerCase())+` `,1),o[4]||=n(`span`,{class:`text-[var(--color-accent-strong)] italic`},`actually need`,-1)]),n(`ul`,V,[(i(!0),r(u,null,l(X.value.painPoints,(t,a)=>(i(),r(`li`,{key:t.title,class:`reveal-item card p-6`,style:f({"--i":a,"--stagger-step":`90ms`})},[n(`span`,H,[e(_,{name:t.icon,size:22},null,8,[`name`])]),n(`h3`,U,g(t.title),1),n(`p`,W,g(t.description),1)],4))),128))])])]),n(`section`,le,[n(`div`,ue,[n(`h2`,de,[p(` What a website for `+g(X.value.name.toLowerCase())+` `,1),o[5]||=n(`span`,{class:`text-[var(--color-accent-strong)] italic`},`needs to do`,-1)]),o[6]||=n(`p`,{class:`reveal-item mt-5 text-lg leading-relaxed text-[var(--color-ink-secondary)]`},` Five things worth checking against whatever you end up building on, ours included. `,-1),n(`dl`,fe,[(i(!0),r(u,null,l(X.value.checklist,(e,t)=>(i(),r(`div`,{key:e.title,class:`reveal-item flex gap-4`,style:f({"--i":t,"--stagger-step":`70ms`})},[n(`span`,pe,g(t+1),1),n(`div`,null,[n(`dt`,G,g(e.title),1),n(`dd`,me,g(e.detail),1)])],4))),128))])])]),n(`section`,he,[n(`div`,ge,[o[9]||=n(`h2`,{class:`reveal-item font-[family-name:var(--font-marketing)] text-3xl font-bold tracking-[-0.02em] text-balance text-[var(--color-ink)] sm:text-4xl`},[p(` What `),n(`span`,{class:`text-[var(--color-accent-strong)] italic`},`you get`)],-1),n(`ul`,_e,[(i(!0),r(u,null,l(X.value.highlights,(t,a)=>(i(),r(`li`,{key:t,class:`reveal-item flex items-start gap-3.5 text-[var(--color-ink-secondary)]`,style:f({"--i":a,"--stagger-step":`60ms`})},[n(`span`,ve,[e(_,{name:`check-circle`,size:20})]),n(`span`,ye,g(t),1)],4))),128))]),n(`p`,be,[p(` Everything above is on the Website plan at $`+g(m(q))+` a month, or `+g(m(ke))+`% less paid yearly. The Business plan at $`+g(m(J))+` adds customer records, invoices, barcode labels and inventory â `,1),e(s,{to:`/pricing`,class:`hover-underline font-semibold text-[var(--color-accent-text)]`},{default:d(()=>[...o[7]||=[p(` compare the two plans`,-1)]]),_:1}),o[8]||=p(`. `,-1)])])]),e(b,{faqs:X.value.faqs,heading:`Questions from`,"heading-accent":X.value.name.toLowerCase()},null,8,[`faqs`,`heading-accent`]),n(`section`,xe,[n(`div`,Se,[o[11]||=n(`h2`,{class:`text-xs font-semibold tracking-[0.16em] text-[var(--color-ink-muted)] uppercase`},` Other trades we build for `,-1),n(`ul`,Ce,[(i(!0),r(u,null,l(Me.value,t=>(i(),r(`li`,{key:t.slug},[e(s,{to:`/website-for/${t.slug}`,class:`group flex h-full items-center gap-3 rounded-[var(--radius-card)] border border-[var(--color-line)] bg-[var(--color-surface)] p-5 transition-[transform,border-color] duration-300 ease-[var(--ease-emphasized)] hover:-translate-y-0.5 hover:border-[var(--color-line-strong)]`},{default:d(()=>[n(`span`,we,[e(_,{name:t.icon,size:20},null,8,[`name`])]),n(`span`,Te,` Websites for `+g(t.name.toLowerCase()),1),e(_,{name:`arrow-right`,size:15,class:`ml-auto shrink-0 text-[var(--color-ink-muted)] hover-nudge`})]),_:2},1032,[`to`])]))),128))]),e(s,{to:`/industries`,class:`hover-underline mt-6 inline-flex items-center gap-1.5 text-sm font-semibold text-[var(--color-accent-text)]`},{default:d(()=>[o[10]||=p(` See every trade `,-1),e(_,{name:`arrow-right`,size:15})]),_:1})])]),e(S,{heading:`Built for`,"heading-accent":X.value.name.toLowerCase(),lead:`Start free for ${m(Y)} days. Your site is live the moment you finish setting it up.`,"trial-days":m(Y)},null,8,[`heading-accent`,`lead`,`trial-days`])]),e(v)])):c(``,!0)}}};export{De 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.