/* LBI Egypt V43 Revenue Intent Conversion Engine — additive product-page layer only */
.lbi-v43-revenue-conversion{position:relative;overflow:hidden;background:linear-gradient(180deg,#f8fafc 0%,#ffffff 100%)}
.dark .lbi-v43-revenue-conversion{background:linear-gradient(180deg,#020617 0%,#0f172a 100%)}
.lbi-v43-head{max-width:860px;margin:0 auto 2rem;text-align:center}.lbi-v43-head span,.lbi-v43-panel>span,.lbi-v43-cross-sell span,.lbi-v43-intent-actions span{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.45rem .75rem;background:rgba(79,70,229,.1);color:#4f46e5;font-weight:800;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.dark .lbi-v43-head span,.dark .lbi-v43-panel>span,.dark .lbi-v43-cross-sell span,.dark .lbi-v43-intent-actions span{background:rgba(129,140,248,.16);color:#c7d2fe}.lbi-v43-head h2{margin:.85rem 0 .65rem;color:#0f172a;font-size:clamp(2rem,4vw,3.1rem);line-height:1.08;letter-spacing:-.035em}.dark .lbi-v43-head h2{color:#fff}.lbi-v43-head p{margin:0 auto;color:#475569;line-height:1.85;max-width:760px}.dark .lbi-v43-head p{color:#cbd5e1}
.lbi-v43-score-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.9rem;margin-bottom:1.35rem}.lbi-v43-score-grid article{position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.24);border-radius:1.15rem;padding:1rem;background:rgba(255,255,255,.92);box-shadow:0 16px 42px rgba(15,23,42,.06)}.dark .lbi-v43-score-grid article{background:rgba(15,23,42,.72);border-color:rgba(148,163,184,.16)}.lbi-v43-score-grid b{display:block;color:#0f172a;font-size:1.85rem;line-height:1;font-weight:900}.dark .lbi-v43-score-grid b{color:#fff}.lbi-v43-score-grid span{display:block;min-height:2.6em;margin-top:.45rem;color:#475569;font-size:.86rem;line-height:1.35;font-weight:700}.dark .lbi-v43-score-grid span{color:#cbd5e1}.lbi-v43-score-grid i{display:block;height:4px;margin-top:.85rem;border-radius:999px;background:linear-gradient(90deg,#4f46e5,#06b6d4)}
.lbi-v43-decision-grid{display:grid;grid-template-columns:1.25fr .875fr .875fr;gap:1rem;align-items:stretch}.lbi-v43-panel{border:1px solid rgba(148,163,184,.24);border-radius:1.35rem;padding:1.25rem;background:#fff;box-shadow:0 20px 55px rgba(15,23,42,.07)}.dark .lbi-v43-panel{background:rgba(15,23,42,.78);border-color:rgba(148,163,184,.16)}.lbi-v43-panel h3{margin:.85rem 0 .7rem;color:#0f172a;font-size:1.25rem;line-height:1.25}.dark .lbi-v43-panel h3{color:#fff}.lbi-v43-panel p,.lbi-v43-panel li{color:#475569;line-height:1.75}.dark .lbi-v43-panel p,.dark .lbi-v43-panel li{color:#dbeafe}.lbi-v43-panel div{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.lbi-v43-panel em{display:inline-flex;border-radius:999px;padding:.45rem .65rem;background:#eef2ff;color:#3730a3;font-style:normal;font-weight:700;font-size:.82rem}.dark .lbi-v43-panel em{background:rgba(99,102,241,.18);color:#c7d2fe}.lbi-v43-panel ul{margin:0;padding-inline-start:1.1rem}.lbi-v43-panel strong{color:#0f172a}.dark .lbi-v43-panel strong{color:#fff}
.lbi-v43-cross-sell{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}.lbi-v43-cross-sell>div{border:1px solid rgba(148,163,184,.24);border-radius:1.35rem;padding:1.15rem;background:linear-gradient(180deg,#fff,#f8fafc)}.dark .lbi-v43-cross-sell>div{background:rgba(15,23,42,.78);border-color:rgba(148,163,184,.16)}.lbi-v43-cross-sell a,.lbi-v43-cross-sell article{display:block;margin-top:.75rem;padding:.9rem;border-radius:1rem;background:rgba(79,70,229,.07);text-decoration:none}.dark .lbi-v43-cross-sell a,.dark .lbi-v43-cross-sell article{background:rgba(99,102,241,.13)}.lbi-v43-cross-sell b{display:block;color:#0f172a}.dark .lbi-v43-cross-sell b{color:#fff}.lbi-v43-cross-sell small{display:block;margin-top:.35rem;color:#64748b;line-height:1.6}.dark .lbi-v43-cross-sell small{color:#cbd5e1}
.lbi-v43-intent-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.7rem;margin-top:1.35rem;padding:1rem;border-radius:999px;background:#0f172a;box-shadow:0 24px 70px rgba(15,23,42,.16)}.dark .lbi-v43-intent-actions{background:#020617;border:1px solid rgba(148,163,184,.16)}.lbi-v43-intent-actions span{background:rgba(255,255,255,.08);color:#fff}.lbi-v43-intent-actions a{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.78rem 1rem;background:#fff;color:#0f172a;font-weight:900;text-decoration:none;transition:transform .22s ease,box-shadow .22s ease}.lbi-v43-intent-actions a:hover{transform:translateY(-2px);box-shadow:0 14px 35px rgba(255,255,255,.12)}
html[dir="rtl"] .lbi-v43-head,html[dir="rtl"] .lbi-v43-panel{text-align:right}html[dir="rtl"] .lbi-v43-head{text-align:center}
@media(max-width:1100px){.lbi-v43-score-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lbi-v43-decision-grid{grid-template-columns:1fr}.lbi-v43-cross-sell{grid-template-columns:1fr}.lbi-v43-intent-actions{border-radius:1.35rem}}
@media(max-width:640px){.lbi-v43-revenue-conversion{padding-top:2.75rem;padding-bottom:2.75rem}.lbi-v43-score-grid{grid-template-columns:1fr;gap:.7rem}.lbi-v43-score-grid article{padding:.95rem}.lbi-v43-score-grid span{min-height:auto}.lbi-v43-panel{padding:1rem;border-radius:1.1rem}.lbi-v43-intent-actions{align-items:stretch}.lbi-v43-intent-actions span,.lbi-v43-intent-actions a{width:100%}}
