.subhero-techspecs.lbh-hero--gradient-anim{background:linear-gradient(160deg,#0f172a 0,#1b2a4a 55%,#2a3f66 100%);color:var(--brand-text-inverse);padding:72px 0 56px}.subhero-techspecs h1{color:var(--brand-text-inverse);font-size:max(2rem, min(4vw, 2.85rem))}.subhero-techspecs p{color:rgba(255,255,255,.85);margin-top:14px}.subhero-techspecs img{width:100%;height:280px;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius);border:2px solid rgba(255,204,0,.35);background:rgba(15,23,42,.55);font-size:0;color:transparent;text-indent:-9999px}.lbh-tech__roadmap{background:var(--brand-bg-alt)}.lbh-tech-timeline li{background:#fff;border-top:3px solid var(--brand-primary)}.lbh-tech__showcase{background:var(--brand-bg)}.lbh-feature-grid-4{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px;margin-top:24px}.lbh-feature-grid-4 article{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:22px 18px;background:var(--brand-bg-alt)}.lbh-feature-grid-4 h3{font-size:1.05rem;margin-bottom:8px}.lbh-feature-grid-4 strong{display:block;font-family:var(--brand-font-mono);color:var(--brand-primary);font-size:1.2rem;margin-bottom:8px}.lbh-feature-grid-4 span{font-size:.88rem;color:var(--brand-neutral-mid)}.lbh-tech__matrix{background:var(--brand-bg-alt)}.lbh-tech-lede{color:var(--brand-neutral-mid);max-width:720px;margin-bottom:20px}.lbh-tech-table thead th{background:var(--brand-primary);color:var(--brand-text-inverse);padding:12px 14px;font-size:.82rem;text-transform:uppercase;letter-spacing:.04em;border:none}.lbh-tech-table td{padding:12px 14px;border-bottom:1px solid var(--brand-border);font-size:.9rem;background:#fff}.lbh-tech__tradeoffs{background:var(--brand-bg);padding:64px 0}.lbh-tradeoff-card{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:24px 22px;background:var(--brand-bg-alt);height:100%}.lbh-tradeoff-card h3{font-size:1.15rem;color:var(--brand-primary);margin-bottom:14px}.lbh-tradeoff-side{font-size:.92rem;color:var(--brand-text-primary);margin-bottom:12px}.lbh-tradeoff-note{font-size:.88rem;color:var(--brand-neutral-mid);border-top:1px solid var(--brand-border);padding-top:12px;margin:0}.lbh-tech__limits{background:var(--brand-bg-alt);padding:64px 0}.lbh-limits-list{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-gap:14px;gap:14px}.lbh-limits-list li{background:#fff;border:1px solid var(--brand-border);border-left:4px solid var(--brand-secondary);border-radius:var(--brand-radius);padding:16px 18px;font-size:.92rem;color:var(--brand-text-primary)}.lbh-limits-list strong{color:var(--brand-primary)}.lbh-tech__partners{background:var(--brand-bg)}.lbh-tech-certs span{font-family:var(--brand-font-mono);font-size:.82rem}.lbh-tech__impact{background:var(--brand-primary);padding:48px 0}.lbh-impact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:24px;gap:24px;text-align:center}.lbh-impact-grid strong{display:block;font-size:2.4rem;color:var(--brand-secondary);line-height:1.1}.lbh-impact-grid span{display:block;margin-top:8px;color:var(--brand-text-inverse);font-size:.88rem}.lbh-tech__cta{padding:64px 0}.lbh-tech__cta .lbh-cta__form-card{background:#fff;border-radius:var(--brand-radius);padding:24px}.lbh-partner-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px;gap:12px;margin-top:20px}.lbh-partner-grid span{display:flex;align-items:center;justify-content:center;min-height:56px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg-alt);font-weight:600;text-align:center;padding:8px;color:var(--brand-primary)}.lbh-timeline-horizontal{list-style:none;padding:0;margin:28px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:14px;gap:14px}.lbh-timeline-horizontal li{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:16px}.lbh-timeline-horizontal span{display:block;font-family:var(--brand-font-mono);font-size:.78rem;font-weight:700;color:var(--brand-primary);text-transform:uppercase;margin-bottom:8px}.lbh-timeline-horizontal p{margin:0;font-size:.86rem;color:var(--brand-neutral-mid)}