{% include '@Application/inc/central_header.html.twig' %}
{% include '@HoneybeeWeb/inc/_web_design_system.html.twig' %}
{# ─── HONEYCORE EDGE+ PROJECTS — design → quote → deploy → O&M ──────────────── #}
<style>
/* Page-scoped helpers — grids & workflow strips only; everything else reuses n-* */
.ep-hero { background: var(--n-cream); padding: 130px 0 80px; position: relative; overflow: hidden; }
.ep-hero::before {
content: ''; position: absolute; top: 0; right: 0; width: 55%; height: 100%;
background: radial-gradient(ellipse 80% 70% at 80% 40%, rgba(192,125,42,.07) 0%, transparent 65%),
radial-gradient(ellipse 50% 60% at 95% 80%, rgba(61,107,82,.06) 0%, transparent 60%);
pointer-events: none;
}
.ep-hero::after {
content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px;
background: linear-gradient(90deg, transparent, var(--n-border-md), transparent);
}
.ep-hero-inner { max-width: 820px; position: relative; }
/* Card lists (who-for / outputs) */
.ep-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: var(--n-border-md);
border: 1px solid var(--n-border-md); border-radius: var(--n-radius); overflow: hidden; margin-top: 48px; }
.ep-grid-item { background: var(--n-white); padding: 20px 24px; font-size: 14px; color: var(--n-dark);
display: flex; align-items: flex-start; gap: 10px; line-height: 1.5; transition: background .2s; }
.ep-grid-item:hover { background: var(--n-cream); }
.ep-grid-item::before { content: ''; width: 6px; height: 6px; background: var(--n-amber); border-radius: 50%;
margin-top: 7px; flex-shrink: 0; }
/* Problem list (two columns, sage marks) */
.ep-prob { display: grid; grid-template-columns: 1fr 1fr; gap: 14px 32px; margin-top: 40px; list-style: none; }
.ep-prob li { font-size: 14.5px; color: var(--n-muted); display: flex; align-items: flex-start; gap: 12px; line-height: 1.6; }
.ep-prob li::before { content: '✕'; color: var(--n-amber); font-weight: 700; flex-shrink: 0; margin-top: 1px; }
/* Workflow strip */
.ep-flow { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 48px; }
.ep-flow-step {
display: inline-flex; align-items: center; gap: 10px;
background: var(--n-white); border: 1px solid var(--n-border-md);
border-radius: 100px; padding: 9px 18px 9px 10px;
font-size: 13.5px; font-weight: 600; color: var(--n-dark);
}
.ep-flow-num {
width: 24px; height: 24px; border-radius: 50%; flex-shrink: 0;
background: var(--n-amber-dim); color: var(--n-amber);
font-family: monospace; font-size: 11px; font-weight: 700;
display: flex; align-items: center; justify-content: center;
}
.ep-flow-arrow { color: var(--n-muted-2); align-self: center; font-size: 13px; }
/* Quote-output cards */
.ep-quote-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 16px; margin-top: 48px; }
.ep-quote-card { background: var(--n-white); border: 1px solid var(--n-border); border-radius: var(--n-radius);
padding: 24px 28px; transition: box-shadow .2s, border-color .2s; }
.ep-quote-card:hover { border-color: var(--n-border-md); box-shadow: var(--n-shadow-md); }
.ep-quote-card h3 { font-family:'Montserrat',sans-serif; font-size: 15px; font-weight: 700; color: var(--n-dark); margin-bottom: 6px; }
.ep-quote-card p { font-size: 13.5px; color: var(--n-muted); line-height: 1.6; margin: 0; }
/* Connection band (dark) */
.ep-connect { background: var(--n-dark); padding: 90px 0; position: relative; overflow: hidden; }
.ep-connect::before {
content: ''; position: absolute; top: -40%; right: -5%; width: 60%; height: 150%;
background: radial-gradient(ellipse 70% 60% at 70% 50%, rgba(192,125,42,.12) 0%, transparent 65%); pointer-events: none;
}
.ep-connect .n-label { color: var(--n-amber); }
.ep-connect .n-label::before { background: var(--n-amber); }
.ep-connect h2 { font-family:'Montserrat',sans-serif; font-size: clamp(26px,3.5vw,40px); font-weight: 900; color: #fff;
line-height: 1.12; letter-spacing: -.02em; margin-bottom: 16px; max-width: 720px; }
.ep-connect h2 em { font-style: normal; color: var(--n-amber); }
.ep-connect p { font-size: 16px; line-height: 1.75; color: rgba(255,255,255,.6); max-width: 640px; }
.ep-connect-chain { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 36px; }
.ep-chain-node {
background: rgba(255,255,255,.05); border: 1px solid rgba(255,255,255,.12); border-radius: var(--n-radius-sm);
padding: 14px 20px; font-size: 13.5px; font-weight: 600; color: #fff;
}
.ep-chain-node small { display: block; font-size: 11px; font-weight: 500; color: rgba(255,255,255,.45); margin-top: 3px; font-family: monospace; }
.ep-chain-sep { color: var(--n-amber); align-self: center; font-size: 16px; }
/* Partner band */
.ep-partner { background: var(--n-cream-2); border-top: 1px solid var(--n-border); }
.ep-partner-card {
background: var(--n-white); border: 1px solid var(--n-border-md); border-left: 3px solid var(--n-amber);
border-radius: var(--n-radius); padding: 36px 40px; margin-top: 40px;
}
.ep-partner-card p { font-size: 17px; line-height: 1.7; color: var(--n-dark); margin: 0; }
/* Pricing callout chips */
.ep-pricechips { display: flex; flex-wrap: wrap; gap: 12px; margin-top: 32px; }
.ep-pricechip {
display: inline-flex; flex-direction: column; gap: 2px;
background: var(--n-amber-dim); border: 1px solid rgba(192,125,42,.25);
border-radius: var(--n-radius-sm); padding: 14px 20px;
}
.ep-pricechip .amt { font-family:'Montserrat',sans-serif; font-size: 20px; font-weight: 900; color: var(--n-amber); line-height: 1; }
.ep-pricechip .lbl { font-size: 12px; color: var(--n-muted); font-family: monospace; }
/* Final CTA buttons row */
.ep-cta-actions { display: flex; gap: 12px; flex-wrap: wrap; justify-content: center; margin-top: 8px; }
@media (max-width: 1040px) {
.ep-grid { grid-template-columns: 1fr 1fr; }
.ep-quote-grid { grid-template-columns: 1fr; }
}
@media (max-width: 720px) {
.ep-grid { grid-template-columns: 1fr; }
.ep-prob { grid-template-columns: 1fr; }
}
</style>
{# ══ HERO ════════════════════════════════════════════════════════════════════ #}
<section class="ep-hero">
<div class="n-wrap">
<div class="ep-hero-inner">
<div class="n-hero-tag">
<span></span>
<span>HoneyCore Edge+ Projects</span>
</div>
<h1 class="n-h1">Design, quote, deploy, and maintain <em class="n-em">HoneyCore Edge+</em> infrastructure projects.</h1>
<p class="n-body n-mt-6" style="max-width:680px">
HoneyBee helps project teams turn site requirements into HoneyCore Edge+ architecture, sensor and meter selection, Edge controller sizing, BoQ, quotation, procurement plan, commissioning checklist, and O&M workflow.
</p>
<div class="n-hero-actions n-mt-8">
<a href="{{ url('honeybee_contact') }}" class="n-btn n-btn-amber">
Request HoneyCore Edge+ Design Assessment <i class="fa-solid fa-arrow-right"></i>
</a>
<a href="{{ url('honeybee_edge') }}" class="n-btn n-btn-outline">
Explore HoneyCore Edge EMS
</a>
</div>
</div>
</div>
</section>
{# ══ 1. WHO IT IS FOR ════════════════════════════════════════════════════════ #}
<section class="n-sec">
<div class="n-wrap">
<div class="n-label">Who it is for</div>
<h2 class="n-h2" style="max-width:680px">Built for the teams that design and deliver infrastructure.</h2>
<div class="ep-grid">
<div class="ep-grid-item">EPC companies</div>
<div class="ep-grid-item">System integrators</div>
<div class="ep-grid-item">Energy service companies</div>
<div class="ep-grid-item">Industrial automation companies</div>
<div class="ep-grid-item">Solar / hybrid energy companies</div>
<div class="ep-grid-item">O&M companies</div>
<div class="ep-grid-item">Agri-PV and irrigation companies</div>
<div class="ep-grid-item">Cold-chain and utility operators</div>
<div class="ep-grid-item">Certified HoneyBee partners</div>
</div>
</div>
</section>
{# ══ 2. WHAT PROBLEMS IT SOLVES ══════════════════════════════════════════════ #}
<section class="n-sec-sm" style="background:var(--n-white);border-top:1px solid var(--n-border);border-bottom:1px solid var(--n-border)">
<div class="n-wrap">
<div class="n-label">What problems it solves</div>
<h2 class="n-h2" style="max-width:680px">HoneyCore Edge+ projects are usually quoted by hand — and it shows.</h2>
<ul class="ep-prob">
<li>HoneyCore Edge+ projects are quoted manually</li>
<li>Sensors and meters selected inconsistently</li>
<li>BoQ not standardized</li>
<li>Protocols not mapped early</li>
<li>Edge hardware under- or over-sized</li>
<li>Installation & commissioning disconnected from quotation</li>
<li>Weak O&M handover</li>
<li>Monitoring subscription not connected to billing</li>
</ul>
</div>
</section>
{# ══ 3. FULL WORKFLOW ════════════════════════════════════════════════════════ #}
<section class="n-sec">
<div class="n-wrap">
<div class="n-label">Full workflow</div>
<h2 class="n-h2" style="max-width:680px">One continuous flow — site requirements to live monitoring.</h2>
<div class="ep-flow">
<span class="ep-flow-step"><span class="ep-flow-num">1</span>Site assessment</span>
<span class="ep-flow-arrow">→</span>
<span class="ep-flow-step"><span class="ep-flow-num">2</span>Data point mapping</span>
<span class="ep-flow-arrow">→</span>
<span class="ep-flow-step"><span class="ep-flow-num">3</span>Device selection</span>
<span class="ep-flow-arrow">→</span>
<span class="ep-flow-step"><span class="ep-flow-num">4</span>HoneyCore Edge+ sizing</span>
<span class="ep-flow-arrow">→</span>
<span class="ep-flow-step"><span class="ep-flow-num">5</span>Protocol mapping</span>
<span class="ep-flow-arrow">→</span>
<span class="ep-flow-step"><span class="ep-flow-num">6</span>Network topology</span>
<span class="ep-flow-arrow">→</span>
<span class="ep-flow-step"><span class="ep-flow-num">7</span>BoQ</span>
<span class="ep-flow-arrow">→</span>
<span class="ep-flow-step"><span class="ep-flow-num">8</span>Costing</span>
<span class="ep-flow-arrow">→</span>
<span class="ep-flow-step"><span class="ep-flow-num">9</span>Proposal</span>
<span class="ep-flow-arrow">→</span>
<span class="ep-flow-step"><span class="ep-flow-num">10</span>Procurement</span>
<span class="ep-flow-arrow">→</span>
<span class="ep-flow-step"><span class="ep-flow-num">11</span>Installation</span>
<span class="ep-flow-arrow">→</span>
<span class="ep-flow-step"><span class="ep-flow-num">12</span>Commissioning</span>
<span class="ep-flow-arrow">→</span>
<span class="ep-flow-step"><span class="ep-flow-num">13</span>O&M</span>
<span class="ep-flow-arrow">→</span>
<span class="ep-flow-step"><span class="ep-flow-num">14</span>Monitoring subscription</span>
</div>
</div>
</section>
{# ══ 4. DESIGN OUTPUTS ═══════════════════════════════════════════════════════ #}
<section class="n-sec-sm" style="background:var(--n-white);border-top:1px solid var(--n-border)">
<div class="n-wrap">
<div class="n-label">Design outputs</div>
<h2 class="n-h2" style="max-width:680px">Every project produces a complete, standardized design package.</h2>
<div class="ep-grid">
<div class="ep-grid-item">HoneyCore Edge+ architecture</div>
<div class="ep-grid-item">Device list</div>
<div class="ep-grid-item">Meter & sensor schedule</div>
<div class="ep-grid-item">Gateway list</div>
<div class="ep-grid-item">Communication diagram</div>
<div class="ep-grid-item">Data point register</div>
<div class="ep-grid-item">Protocol map</div>
<div class="ep-grid-item">Edge controller specification</div>
<div class="ep-grid-item">Dashboard scope</div>
<div class="ep-grid-item">BoQ</div>
<div class="ep-grid-item">Quotation</div>
<div class="ep-grid-item">Installation plan</div>
<div class="ep-grid-item">Commissioning checklist</div>
<div class="ep-grid-item">O&M handover</div>
<div class="ep-grid-item">Monitoring subscription plan</div>
</div>
</div>
</section>
{# ══ 5. QUOTE OUTPUTS ════════════════════════════════════════════════════════ #}
<section class="n-sec">
<div class="n-wrap">
<div class="n-label">Quote outputs</div>
<h2 class="n-h2" style="max-width:680px">From design straight to a complete, costed proposal.</h2>
<div class="ep-quote-grid">
<div class="ep-quote-card"><h3>Client proposal</h3><p>A ready-to-send proposal generated from the design package.</p></div>
<div class="ep-quote-card"><h3>BoQ</h3><p>Standardized bill of quantities for the full HoneyCore Edge+ scope.</p></div>
<div class="ep-quote-card"><h3>BoM</h3><p>Bill of materials covering every device, meter, and gateway.</p></div>
<div class="ep-quote-card"><h3>Hardware cost</h3><p>Edge controllers, sensors, meters, and network hardware.</p></div>
<div class="ep-quote-card"><h3>Software subscription</h3><p>HoneyCore Edge EMS software and dashboard subscription.</p></div>
<div class="ep-quote-card"><h3>Deployment cost</h3><p>Configuration, integration, and go-live effort.</p></div>
<div class="ep-quote-card"><h3>Installation cost</h3><p>On-site installation and wiring labour.</p></div>
<div class="ep-quote-card"><h3>Training cost</h3><p>Operator and team enablement for the deployed system.</p></div>
<div class="ep-quote-card"><h3>Support cost</h3><p>Ongoing technical support for the live deployment.</p></div>
<div class="ep-quote-card"><h3>Recurring monitoring cost</h3><p>Recurring monitoring subscription tied to billing.</p></div>
</div>
</div>
</section>
{# ══ 6. HONEYBEE + HONEYCORE EDGE+ CONNECTION ════════════════════════════════ #}
<section class="ep-connect">
<div class="n-wrap">
<div class="n-label">HoneyBee + HoneyCore Edge+</div>
<h2>The design & quotation workflow connects directly to <em>deployment and recurring monitoring</em>.</h2>
<p>
The same site, device, and data-point definitions flow from quote to live monitoring and billing — so nothing is re-entered between selling the project and running it.
</p>
<div class="ep-connect-chain">
<div class="ep-chain-node">Design & quote<small>site · device · data points</small></div>
<span class="ep-chain-sep">→</span>
<div class="ep-chain-node">HoneyCore Edge+ deployment<small>same definitions reused</small></div>
<span class="ep-chain-sep">→</span>
<div class="ep-chain-node">Live monitoring<small>dashboards · alarms</small></div>
<span class="ep-chain-sep">→</span>
<div class="ep-chain-node">Recurring billing<small>monitoring subscription</small></div>
</div>
</div>
</section>
{# ══ 7. PARTNER EXECUTION MODEL ══════════════════════════════════════════════ #}
<section class="n-sec ep-partner">
<div class="n-wrap">
<div class="n-label">Partner execution model</div>
<h2 class="n-h2" style="max-width:680px">Software workflow from HoneyBee. Physical execution by the right team.</h2>
<div class="ep-partner-card">
<p>
HoneyBee provides the software workflow and project intelligence. Physical installation may be performed by the customer, EPC contractor, system integrator, or certified HoneyBee partner.
</p>
</div>
<div class="ep-pricechips">
<div class="ep-pricechip"><span class="amt">From €499 / site</span><span class="lbl">design assessment · credited</span></div>
<div class="ep-pricechip"><span class="amt">From €2,999 / site</span><span class="lbl">deployment</span></div>
</div>
</div>
</section>
{# ══ 8. FINAL CTA ════════════════════════════════════════════════════════════ #}
<section class="n-cta-final" id="start">
<div class="n-wrap">
<h2>Start your <em>HoneyCore Edge+</em> project.</h2>
<p>Begin with a design assessment, pick up a quote template, or join the deployment network — whichever fits where you are today.</p>
<div class="ep-cta-actions">
<a href="{{ url('honeybee_contact') }}" class="n-btn n-btn-amber">
Request HoneyCore Edge+ Design Assessment <i class="fa-solid fa-arrow-right"></i>
</a>
<a href="{{ url('honeybee_contact') }}" class="n-btn n-btn-primary">
Get HoneyCore Edge+ Quote Template
</a>
<a href="{{ url('honeybee_partners') }}" class="n-btn n-btn-outline">
Become a HoneyCore Edge+ Deployment Partner
</a>
</div>
<p class="n-cta-note" style="margin-top:18px">Design assessment from €499 / site (credited toward deployment) · deployment from €2,999 / site.</p>
</div>
</section>
{% include '@HoneybeeWeb/footer/central_footer.html.twig' %}