function PackagesPage() {
  return <>
    <div className="page-header"><div className="container"><div className="breadcrumb"><a href="#/">Home</a> <span>/</span> <span>Packages</span></div><h1>Garage reset packages.</h1><p>Transparent starting ranges for Hamilton-area garage clean-outs. Final quotes are confirmed after photo review and scope screening.</p></div></div>
    <section className="section"><div className="container"><SectionHeader eyebrow="Packages" title="Pick the closest starting point." copy="Each range is a planning estimate. Photos, access, volume, labour, weight, extra trips, and disposal requirements determine the final quote." /><div className="package-grid">{SERVICE_PACKAGES.map(pkg => <PackageCard key={pkg.id} pkg={pkg} />)}</div><p className="pricing-note">Submitting a quote request does not confirm a scheduled visit or final price. We review your photos and details first.</p></div></section>
    <section className="section alt"><div className="container"><SectionHeader eyebrow="Add-ons" title="Common scope adjustments." copy="We keep quote language clear so you know why a job may land above or below the starting range." /><div className="values-grid">{ADD_ONS.map((item, i) => <div className="value-card" key={item}><span className="num">ADD · {String(i+1).padStart(2,'0')}</span><h4>{item}</h4><p>Quoted after we review photos, access, timing, and item details.</p></div>)}</div></div></section>
    <section className="section"><div className="container"><div className="allow-grid"><div className="allow-card"><h3><Icon.Check /> Commonly accepted</h3><ul className="allow-list">{ACCEPTED_ITEMS.map(item => <li key={item}><span className="icon icon-yes"><Icon.Check /></span>{item}</li>)}</ul></div><div className="allow-card"><h3><Icon.Warning /> Not accepted</h3><p className="small muted">These items are refused or referred to qualified specialists.</p><ul className="allow-list">{PROHIBITED_ITEMS.map(item => <li key={item}><span className="icon icon-no"><Icon.X /></span>{item}</li>)}</ul></div></div></div></section>
    <RoutingBuckets />
    <section className="section"><div className="container"><CTAStrip title="Not sure which package fits?" sub="Send photos and describe what must stay, go, be donated, or be recycled." /></div></section>
  </>;
}
Object.assign(window, { PackagesPage });
