.lb-energy .sy{--ivory:var(--builder-soft,#f7f2e9);--paper:var(--builder-surface,#fffdfa);--ink:var(--builder-ink,#17212b);--muted:var(--builder-muted,#67717c);--line:var(--builder-line,#e8dfd3);--gold:#d79f31;--green:var(--builder-accent,#203d34);background:var(--ivory);color:var(--ink);font-family:var(--pmr-body,"DM Sans",sans-serif);overflow-x:clip;container-type:inline-size}.lb-energy .sy :is(h1,h2){font-family:var(--pmr-display,"Playfair Display",Georgia,serif);letter-spacing:-.035em;margin:0;font-weight:500}.lb-energy .sy-wrap{width:min(1180px,100% - 36px);margin-inline:auto}.lb-energy .sy-top{z-index:30;background:color-mix(in srgb,var(--ivory) 92%,transparent);border-bottom:1px solid color-mix(in srgb,var(--line) 90%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0}.lb-energy .sy-nav{justify-content:space-between;align-items:center;gap:28px;min-height:74px;display:flex}.lb-energy .sy-brand{font-family:var(--pmr-display,"Playfair Display",serif);align-items:center;gap:12px;font-size:1.4rem;font-weight:600;display:flex}.lb-energy .sy-sun{border:2px solid var(--gold);border-radius:50%;flex:none;place-items:center;width:43px;height:43px;display:grid;position:relative}.lb-energy .sy-sun:before{content:"";background:var(--gold);border-radius:50%;width:12px;height:12px}.lb-energy .sy-brand small{font-family:var(--pmr-body,"DM Sans",sans-serif);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-top:3px;font-size:.75rem;display:block}.lb-energy .sy-nav nav{color:#46515c;gap:28px;font-size:.875rem;display:flex}.lb-energy .sy-call,.lb-energy .sy-btn{color:#fff;background:#161a1e;border-radius:10px;align-items:center;padding:12px 17px;font-size:.82rem;font-weight:700;display:inline-flex}.lb-energy .sy-btn{background:var(--green);min-height:48px;padding:0 20px}.lb-energy .sy-btn.is-ghost{color:var(--ink);background:#ffffff59;border:1px solid #cabfae}.lb-energy .sy-hero{min-height:560px;position:relative;overflow:hidden}.lb-energy .sy-hero-bg{object-fit:cover;object-position:center right;width:100%;height:100%;position:absolute;inset:0}.lb-energy .sy-hero:after{content:"";background:linear-gradient(90deg,#f7f2e9fa 0%,#f7f2e9f2 35%,#f7f2e994 56%,#f7f2e91f 75%),linear-gradient(#0000 70%,#f7f2e9f0);position:absolute;inset:0}.lb-energy .sy-hero-inner{z-index:2;align-items:center;min-height:560px;display:grid;position:relative}.lb-energy .sy-copy{max-width:610px;padding:70px 0 88px}.lb-energy .sy-eye{letter-spacing:.18em;text-transform:uppercase;color:#7a6650;margin:0 0 22px;font-size:.75rem;font-weight:800}.lb-energy h1{max-width:16ch;font-size:clamp(2.4rem,5.4cqi,4.8rem);line-height:1.02}.lb-energy .sy-lede,.lb-energy .sy-copy{color:#58636f;max-width:57ch;margin:24px 0 0;font-size:1.05rem;line-height:1.7}.lb-energy .sy-benefits{flex-wrap:wrap;gap:24px;margin-top:30px;display:flex}.lb-energy .sy-benefits>div{align-items:center;gap:11px;font-size:.82rem;font-weight:600;display:flex}.lb-energy .sy-ico{background:#ffffff9e;border:1px solid #d9cdbd;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.lb-energy .sy-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:32px;display:flex}.lb-energy .sy-services{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:78px 0}.lb-energy h2{font-size:clamp(1.85rem,3.8cqi,3.6rem);line-height:1.06}.lb-energy .sy-head{grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);align-items:end;gap:70px;margin-bottom:34px;display:grid}.lb-energy .sy-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.lb-energy .sy-grid:where(:not(:has(>:nth-child(5)))){grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.lb-energy .sy-grid article{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 8px 24px #14181e0a}.lb-energy .sy-svc-img{background:#ddd;height:195px}.lb-energy .sy-svc-img img{object-fit:cover;width:100%;height:100%}.lb-energy .sy-svc-body{padding:22px}.lb-energy .sy-svc-title{align-items:center;gap:12px;margin-bottom:9px;display:flex}.lb-energy .sy-svc-title h3{margin:0;font-size:1.1rem}.lb-energy .sy-grid p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.6}.lb-energy .sy-learn{margin-top:20px;font-size:.75rem;font-weight:800;display:inline-flex}.lb-energy .sy-why{padding:78px 0}.lb-energy .sy-why-grid{grid-template-columns:1.2fr repeat(4,1fr);align-items:start;gap:0;display:grid}.lb-energy .sy-why-grid article{border-left:1px solid #ded6cb;padding:8px 26px 10px}.lb-energy .sy-why-grid .sy-ico{margin-bottom:18px}.lb-energy .sy-why-grid strong{margin-bottom:6px;font-size:.9rem;display:block}.lb-energy .sy-why-grid p{color:var(--muted);margin:0;font-size:.75rem;line-height:1.55}.lb-energy .sy-stats{border:1px solid var(--line);background:#ffffffb3;border-radius:18px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;margin-top:42px;padding:24px;display:grid}.lb-energy .sy-stats .nw-stat-row__item{text-align:center;border-left:1px solid var(--line);padding:4px 18px}.lb-energy .sy-stats .nw-stat-row__item:first-child{border-left:0}.lb-energy .sy-stats .nw-stat-row__value{font-family:var(--pmr-display,"Playfair Display",serif);font-size:1.85rem;font-weight:500}.lb-energy .sy-stats .nw-stat-row__label{color:var(--muted);margin-top:4px;font-size:.75rem;display:block}.lb-energy .sy-quote{background:var(--paper);padding:78px 0}.lb-energy .sy-quote-box{border-top:1px solid var(--line);grid-template-columns:280px minmax(0,1fr);gap:48px;padding-top:34px;display:grid}.lb-energy .sy-quote blockquote{border-left:1px solid var(--line);margin:0;padding-left:40px}.lb-energy .sy-mark{font-family:var(--pmr-display,"Playfair Display",serif);color:#92704e;font-size:3.6rem;line-height:.5}.lb-energy .sy-quote p{font-family:var(--pmr-display,"Playfair Display",serif);color:#34404c;margin:12px 0 0;font-size:1.3rem;line-height:1.55}.lb-energy .sy-quote cite{margin-top:22px;font-size:.82rem;font-style:normal;display:block}.lb-energy .sy-quote cite span{color:var(--muted);display:block}.lb-energy .sy-cta{color:#fff;background:linear-gradient(90deg,#17212bf7,#17212bd9);padding:62px 0}.lb-energy .sy-cta .sy-eye{color:#d6c0a4}.lb-energy .sy-cta p{color:#d7dce1;margin:8px 0 0}.lb-energy .sy-cta-inner{justify-content:space-between;align-items:center;gap:40px;display:flex}.lb-energy .sy-cta .nw-contact-actions__link{color:#fff;background:0 0;border-color:#85909a}.lb-energy .sy-cta .nw-contact-actions__link.is-accent{color:var(--ink);background:#fff;border-color:#fff}.lb-energy form{gap:12px;max-width:560px;display:grid}.lb-energy label{gap:6px;font-size:.8rem;font-weight:700;display:grid}.lb-energy input,.lb-energy textarea{border:1px solid var(--line);background:var(--paper);border-radius:12px;padding:11px 12px}.lb-energy form button{background:var(--green);color:#fff;border:0;border-radius:10px;padding:13px;font-weight:700}.lb-energy .sy-foot{color:#b9c0c7;background:#12191f;padding:24px 0;font-size:.75rem}.lb-energy .sy-foot .sy-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.lb-energy .sy-bar{z-index:20;background:#12191f;border-radius:16px;grid-template-columns:1fr 1fr;gap:8px;padding:8px;display:none;position:fixed;bottom:10px;left:10px;right:10px}.lb-energy .sy-bar a{color:#fff;border-radius:12px;place-items:center;min-height:44px;font-weight:700;display:grid}.lb-energy .sy-bar a:first-child{background:var(--green)}.lb-energy .sy-bar a:last-child{background:#128c7e}@media (width<=1000px){.lb-energy .sy-nav nav{display:none}.lb-energy .sy-head{grid-template-columns:1fr}.lb-energy .sy-grid{grid-template-columns:repeat(2,1fr);grid-auto-flow:row}.lb-energy .sy-why-grid{grid-template-columns:1fr 1fr}.lb-energy .sy-why-grid>div:first-child{grid-column:1/-1;padding:0 0 30px}.lb-energy .sy-why-grid article:nth-child(2),.lb-energy .sy-why-grid article:nth-child(4){border-left:0}.lb-energy .sy-stats{grid-template-columns:repeat(2,1fr);grid-auto-flow:row}.lb-energy .sy-stats .nw-stat-row__item:nth-child(3){border-left:0;border-top:1px solid var(--line)}.lb-energy .sy-stats .nw-stat-row__item:nth-child(4){border-top:1px solid var(--line)}}@container (width<=1000px){.lb-energy .sy-nav nav{display:none}.lb-energy .sy-head{grid-template-columns:1fr}.lb-energy .sy-grid{grid-template-columns:repeat(2,1fr);grid-auto-flow:row}.lb-energy .sy-why-grid{grid-template-columns:1fr 1fr}.lb-energy .sy-why-grid>div:first-child{grid-column:1/-1;padding:0 0 30px}.lb-energy .sy-why-grid article:nth-child(2),.lb-energy .sy-why-grid article:nth-child(4){border-left:0}.lb-energy .sy-stats{grid-template-columns:repeat(2,1fr);grid-auto-flow:row}.lb-energy .sy-stats .nw-stat-row__item:nth-child(3){border-left:0;border-top:1px solid var(--line)}.lb-energy .sy-stats .nw-stat-row__item:nth-child(4){border-top:1px solid var(--line)}}@media (width<=700px){.lb-energy .sy{padding-bottom:88px;overflow-x:clip}.lb-energy .sy-wrap{width:min(100%,100% - 24px)}.lb-energy .sy-call{flex:none;padding:9px 12px;font-size:.76rem}.lb-energy .sy-brand b{text-overflow:ellipsis;white-space:nowrap;max-width:14ch;display:block;overflow:hidden}.lb-energy .sy-hero:after{background:linear-gradient(#f7f2e9f5 0%,#f7f2e9e6 58%,#f7f2e95c)}.lb-energy .sy-copy{max-width:none;padding:54px 0 80px}.lb-energy .sy-grid,.lb-energy .sy-why-grid{grid-template-columns:1fr;grid-auto-flow:row}.lb-energy .sy-why-grid article{border-left:0;border-top:1px solid var(--line);padding:22px 0}.lb-energy .sy-quote-box{grid-template-columns:1fr;gap:18px}.lb-energy .sy-quote blockquote{border-left:0;padding-left:0}.lb-energy .sy-cta-inner{flex-direction:column;align-items:flex-start}.lb-energy h1{max-width:none;font-size:clamp(2.2rem,8.8cqi,2.75rem);line-height:1.04}.lb-energy h2{font-size:clamp(1.6rem,6.4cqi,2.05rem);line-height:1.1}.lb-energy .sy-bar{display:grid}}@container (width<=700px){.lb-energy .sy{padding-bottom:88px;overflow-x:clip}.lb-energy .sy-wrap{width:min(100%,100% - 24px)}.lb-energy .sy-call{flex:none;padding:9px 12px;font-size:.76rem}.lb-energy .sy-brand b{text-overflow:ellipsis;white-space:nowrap;max-width:14ch;display:block;overflow:hidden}.lb-energy .sy-hero:after{background:linear-gradient(#f7f2e9f5 0%,#f7f2e9e6 58%,#f7f2e95c)}.lb-energy .sy-copy{max-width:none;padding:54px 0 80px}.lb-energy .sy-grid,.lb-energy .sy-why-grid{grid-template-columns:1fr;grid-auto-flow:row}.lb-energy .sy-why-grid article{border-left:0;border-top:1px solid var(--line);padding:22px 0}.lb-energy .sy-quote-box{grid-template-columns:1fr;gap:18px}.lb-energy .sy-quote blockquote{border-left:0;padding-left:0}.lb-energy .sy-cta-inner{flex-direction:column;align-items:flex-start}.lb-energy h1{max-width:none;font-size:clamp(2.2rem,8.8cqw,2.75rem);line-height:1.04}.lb-energy h2{font-size:clamp(1.6rem,6.4cqw,2.05rem);line-height:1.1}.lb-energy .sy-bar{display:grid}}.lb-energy .sy-eye{color:#665038}.lb-energy .sy-grid .sy-svc-img{overflow:hidden}.lb-energy .sy-grid article:nth-child(2) .sy-svc-img img[src$=solar-security\.webp]{transform-origin:86% 82%;transform:scale(2.3)}.lb-energy .sy-grid article:nth-child(3) .sy-svc-img img[src$=solar-security\.webp]{transform-origin:94% 4%;transform:scale(2.6)}.lb-energy .sy-grid article:nth-child(4) .sy-svc-img img[src$=solar-security\.webp]{transform-origin:18% 30%;transform:scale(1.8)}.lb-energy .sy-band{padding-bottom:92px}.lb-energy .sy-enquire{padding:0 0 64px}.lb-energy .sy-enquire form{border:1px solid var(--builder-line,#dfe5ea);background:#fff;border-radius:18px;width:auto;max-width:640px;margin:-44px auto 0;padding:28px;position:relative;box-shadow:0 18px 40px #0f172a17}@media (width<=720px){.lb-energy .sy-enquire form{margin-top:-36px;padding:20px}}@container (width<=720px){.lb-energy .sy-enquire form{margin-top:-36px;padding:20px}}.lb-energy .sy-copy h1{color:var(--builder-ink,#16211c)}.lb-energy .sy-stats .nw-stat-row__item{border-radius:0}.lb-energy .sy-ico svg{fill:none;width:20px;height:20px;stroke:var(--green);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.sy-actions.sy-actions{grid-template-columns:none;grid-auto-columns:1fr;grid-auto-flow:column;width:fit-content;max-width:100%;display:grid}.sy-actions.sy-actions>*{text-align:center;white-space:nowrap;justify-content:center}@media (width<=900px){.sy-actions.sy-actions{grid-template-columns:1fr;grid-auto-flow:row;width:100%;margin-inline:0}}@container (width<=900px){.sy-actions.sy-actions{grid-template-columns:1fr;grid-auto-flow:row;width:100%;margin-inline:0}}@media (width<=680px){.sy-top .sy-call.sy-call.sy-call{display:none}.sy-top .sy-brand.sy-brand.sy-brand,.sy-top .sy-brand.sy-brand.sy-brand *{min-width:0}.sy-top .sy-brand.sy-brand.sy-brand span>small{letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;display:block;overflow:hidden}}@container (width<=680px){.sy-top .sy-call.sy-call.sy-call{display:none}.sy-top .sy-brand.sy-brand.sy-brand,.sy-top .sy-brand.sy-brand.sy-brand *{min-width:0}.sy-top .sy-brand.sy-brand.sy-brand span>small{letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;display:block;overflow:hidden}}
