/* LBI Egypt V24 — Enterprise Precision & Procurement Experience Lockdown */
@font-face{font-family:'Cairo';src:url('../../fonts/cairo/Cairo-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Cairo';src:url('../../fonts/cairo/Cairo-SemiBold.ttf') format('truetype');font-weight:600 800;font-style:normal;font-display:swap}
@font-face{font-family:'Cairo';src:url('../../fonts/cairo/Cairo-Bold.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap}
:root{--lbi-v24-ink:#0f172a;--lbi-v24-muted:#475569;--lbi-v24-line:rgba(15,23,42,.10);--lbi-v24-blue:#1e3a8a;--lbi-v24-shadow:0 22px 60px rgba(15,23,42,.085);--lbi-v24-radius:28px}
html[lang="ar"],html[lang="ar"] body,html[dir="rtl"],html[dir="rtl"] body,html[lang="ar"] body *,html[dir="rtl"] body *{font-family:'Cairo',Tahoma,Arial,sans-serif!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}
html[lang="ar"] h1,html[lang="ar"] h2,html[lang="ar"] h3,html[dir="rtl"] h1,html[dir="rtl"] h2,html[dir="rtl"] h3{font-weight:800!important;letter-spacing:-.015em!important;line-height:1.36!important}
html[lang="ar"] p,html[lang="ar"] li,html[lang="ar"] a,html[lang="ar"] button,html[lang="ar"] span,html[dir="rtl"] p,html[dir="rtl"] li,html[dir="rtl"] a,html[dir="rtl"] button,html[dir="rtl"] span{line-height:1.82}
body{color:var(--lbi-v24-ink)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid rgba(37,99,235,.32);outline-offset:3px;border-radius:14px}
.lbi-v19-products,.lbi-v16-product,.lbi-v17-product,.lbi-v20-product-story{color:var(--lbi-v24-ink)}.lbi-v19-products p,.lbi-v16-product p,.lbi-v17-product p,.lbi-v20-product-story p{color:var(--lbi-v24-muted)!important;line-height:1.82!important}.lbi-v19-products h1,.lbi-v19-products h2,.lbi-v19-products h3,.lbi-v16-product h1,.lbi-v16-product h2,.lbi-v16-product h3{color:#111827}.lbi-v19-kicker,.lbi-v8-kicker,.lbi-v19-2-badge,.lbi-v19-rating,.lbi-v23-catalog-authority-grid span,.lbi-v23-procurement-band span{border-color:rgba(30,58,138,.14)!important;background:rgba(30,58,138,.07)!important;color:#1e3a8a!important}
.lbi-v19-hero{padding-block:clamp(96px,10vw,138px) clamp(48px,7vw,82px)!important;background:linear-gradient(180deg,#f8fbff 0%,#fff 70%)!important}.lbi-v19-hero-grid{align-items:center!important;gap:clamp(30px,5vw,64px)!important}.lbi-v19-copy{max-width:660px!important}.lbi-v19-copy h1{font-size:clamp(34px,4.7vw,62px)!important;line-height:1.12!important;letter-spacing:-.04em!important;margin-bottom:18px!important}.lbi-v19-copy p{font-size:clamp(15.5px,1.35vw,18px)!important;max-width:610px!important;color:#42526a!important}.lbi-v19-trust-row{gap:10px!important;margin-top:24px!important}.lbi-v19-trust-row span{color:#12315f!important;background:#eef6ff!important;border:1px solid rgba(30,58,138,.12)!important;box-shadow:none!important}.lbi-v19-actions,.lbi-v17-actions{align-items:center!important;gap:12px!important}.lbi-v19-btn,.lbi-v8-btn{min-height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;border-radius:15px!important;font-weight:800!important;line-height:1.35!important}.lbi-v19-btn-primary,.lbi-v8-btn--primary{background:linear-gradient(135deg,#1e3a8a,#3730a3)!important;color:#fff!important;box-shadow:0 18px 42px rgba(30,58,138,.20)!important}.lbi-v19-btn-ghost,.lbi-v8-btn--light{background:#fff!important;color:#1e3a8a!important;border:1px solid rgba(30,58,138,.16)!important;box-shadow:0 12px 26px rgba(15,23,42,.06)!important}.lbi-v19-btn:hover,.lbi-v8-btn:hover{transform:translateY(-1px);filter:none!important}.lbi-v19-visual{filter:saturate(.96) contrast(1.02)}
.lbi-v19-metrics{margin-top:0!important}.lbi-v19-metric-grid{gap:14px!important}.lbi-v19-metric-grid>div{min-height:116px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;text-align:center!important;border:1px solid var(--lbi-v24-line)!important;box-shadow:0 16px 36px rgba(15,23,42,.055)!important}.lbi-v19-metric-grid strong{color:#0f172a!important}.lbi-v19-metric-grid span{color:#475569!important;font-weight:700!important}.lbi-v23-catalog-authority{padding:20px 0 4px!important}.lbi-v23-catalog-authority-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.lbi-v23-catalog-authority-grid span{text-align:center!important;min-height:52px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:16px!important;font-weight:800!important;white-space:normal!important}
.lbi-v19-section{padding-block:clamp(58px,7vw,92px)!important}.lbi-v19-section-head{margin-bottom:34px!important;text-align:center!important}.lbi-v19-section-head h2,.lbi-v17-section-head h2{font-size:clamp(28px,3.6vw,46px)!important;line-height:1.18!important;margin-block:10px 12px!important;max-width:900px!important;margin-inline:auto!important}.lbi-v19-section-head p,.lbi-v17-section-head p{max-width:780px!important;margin-inline:auto!important;color:#536176!important}.lbi-v19-2-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;align-items:stretch!important}.lbi-v19-2-card{height:100%!important;display:flex!important;flex-direction:column!important;border-radius:var(--lbi-v24-radius)!important;background:#fff!important;border:1px solid rgba(15,23,42,.09)!important;box-shadow:var(--lbi-v24-shadow)!important;overflow:hidden!important}.lbi-v19-2-card:hover{transform:translateY(-3px)!important;box-shadow:0 28px 78px rgba(15,23,42,.12)!important;border-color:rgba(30,58,138,.22)!important}.lbi-v19-2-media{height:218px!important;background:#eef2f7!important;display:block!important;position:relative!important}.lbi-v19-2-media img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.lbi-v19-2-media span{position:absolute!important;inset-inline-start:16px!important;bottom:16px!important;max-width:calc(100% - 32px)!important;background:rgba(255,255,255,.95)!important;color:#0f172a!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 12px 26px rgba(15,23,42,.10)!important;font-weight:800!important;line-height:1.35!important}.lbi-v19-2-body{flex:1!important;display:flex!important;flex-direction:column!important;padding:22px!important}.lbi-v19-2-top{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-bottom:14px!important}.lbi-v19-rating{white-space:nowrap!important;background:#fff7ed!important;color:#92400e!important;border-color:#fed7aa!important}.lbi-v19-2-card h3{font-size:21px!important;line-height:1.32!important;margin:0 0 10px!important}.lbi-v19-2-card h3 a{color:#0f172a!important}.lbi-v19-2-card p{min-height:74px!important;margin-bottom:14px!important}.lbi-v19-2-benefits{margin-top:auto!important;padding-top:12px!important;border-top:1px solid rgba(15,23,42,.075)!important}.lbi-v19-2-benefits strong{display:block!important;margin-bottom:8px!important;color:#1e3a8a!important;font-size:13px!important}.lbi-v19-2-benefits ul{display:grid!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none!important}.lbi-v19-2-benefits li{position:relative!important;padding-inline-start:18px!important;color:#475569!important;font-size:13.5px!important;line-height:1.55!important}.lbi-v19-2-benefits li:before{content:"";position:absolute;inset-inline-start:0;top:.72em;width:7px;height:7px;border-radius:99px;background:#1e3a8a}.lbi-v19-2-foot{margin-top:18px!important;padding-top:16px!important;border-top:1px solid rgba(15,23,42,.075)!important;display:grid!important;grid-template-columns:1fr!important;gap:14px!important}.lbi-v19-2-price span{display:block!important;color:#64748b!important;font-size:12px!important;font-weight:800!important}.lbi-v19-2-price strong{display:block!important;color:#0f172a!important;font-size:18px!important;line-height:1.35!important}.lbi-v19-2-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.lbi-v19-2-actions a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:10px 12px!important;border-radius:13px!important;text-align:center!important;font-weight:800!important;line-height:1.35!important}.lbi-v19-2-actions a:first-child{background:#0f172a!important;color:#fff!important}.lbi-v19-2-actions a:last-child{background:#f8fafc!important;color:#1e3a8a!important;border:1px solid rgba(30,58,138,.14)!important}
.lbi-v19-why,.lbi-v19-final{padding-block:clamp(48px,6vw,76px)!important}.lbi-v19-why-grid{gap:14px!important}.lbi-v19-why-grid>div{border-color:rgba(15,23,42,.08)!important;background:#fff!important;color:#0f172a!important}.lbi-v19-final-card{align-items:center!important;border-radius:30px!important;background:linear-gradient(135deg,#0f172a,#1e3a8a)!important;box-shadow:0 28px 74px rgba(15,23,42,.22)!important}.lbi-v19-final-card h2,.lbi-v19-final-card p{color:#fff!important}.lbi-v19-final-card p{opacity:.86!important}.lbi-v19-final-card .lbi-v19-btn-ghost{background:rgba(255,255,255,.11)!important;color:#fff!important;border-color:rgba(255,255,255,.22)!important}.lbi-v19-final-card .lbi-v19-btn-primary{background:#fff!important;color:#1e3a8a!important;box-shadow:none!important}
.lbi-v16-product .lbi-v8-hero{padding-block:clamp(104px,11vw,142px) clamp(56px,7vw,82px)!important;background:linear-gradient(180deg,#f8fbff 0%,#fff 78%)!important}.lbi-v16-product .lbi-v8-hero h1{font-size:clamp(34px,4.8vw,64px)!important;line-height:1.13!important;letter-spacing:-.04em!important}.lbi-v16-product .lbi-v8-hero p{max-width:690px!important;font-size:clamp(15.5px,1.35vw,18px)!important;color:#42526a!important}.lbi-v16-product .lbi-v8-hero-img{border-radius:32px!important;box-shadow:0 30px 80px rgba(15,23,42,.12)!important}.lbi-v23-procurement-band{padding:26px 0 6px!important;background:#fff!important}.lbi-v23-procurement-grid{gap:16px!important}.lbi-v23-procurement-grid article{border-radius:24px!important;border:1px solid rgba(15,23,42,.08)!important;background:#fff!important;box-shadow:0 16px 42px rgba(15,23,42,.055)!important;padding:22px!important}.lbi-v23-procurement-grid h2,.lbi-v23-procurement-grid h3{font-size:clamp(20px,2.1vw,28px)!important;line-height:1.3!important;margin:8px 0!important}.lbi-v8-section{padding-block:clamp(54px,6vw,82px)!important}.lbi-v8-section--soft{background:linear-gradient(180deg,#f8fafc,#fff)!important}.lbi-v17-section-head{text-align:center!important;margin-bottom:30px!important}.lbi-v17-grid-4,.lbi-v17-grid-3,.lbi-v17-workflow,.lbi-v17-process,.lbi-v17-review-grid,.lbi-v18-capability-grid,.lbi-v18-addon-grid,.lbi-v17-related{gap:18px!important}.lbi-v17-grid-4 article,.lbi-v17-grid-3 article,.lbi-v17-workflow article,.lbi-v17-process article,.lbi-v17-review-grid article,.lbi-v18-capability-grid article,.lbi-v18-addon-grid article,.lbi-v17-related a{border-radius:24px!important;border:1px solid rgba(15,23,42,.085)!important;background:#fff!important;box-shadow:0 16px 42px rgba(15,23,42,.055)!important}.lbi-v17-list p{background:#fff!important;border:1px solid rgba(15,23,42,.08)!important;color:#334155!important;box-shadow:0 10px 24px rgba(15,23,42,.045)!important}.lbi-v17-list p span{color:#1e3a8a!important}.lbi-v23-procurement-pricing{align-items:stretch!important;gap:18px!important}.lbi-v23-procurement-pricing article{display:flex!important;flex-direction:column!important;border-radius:26px!important;border:1px solid rgba(15,23,42,.09)!important;box-shadow:0 18px 50px rgba(15,23,42,.075)!important;background:#fff!important}.lbi-v23-procurement-pricing article.is-recommended{border-color:rgba(30,58,138,.28)!important;box-shadow:0 24px 70px rgba(30,58,138,.13)!important}.lbi-v23-procurement-pricing article>span{align-self:flex-start!important}.lbi-v23-procurement-pricing article strong{color:#0f172a!important}.lbi-v23-procurement-pricing article div{display:grid!important;gap:8px!important;margin-top:12px!important}.lbi-v23-procurement-pricing article em{font-style:normal!important;color:#475569!important;background:#f8fafc!important;border:1px solid rgba(15,23,42,.07)!important;border-radius:12px!important;padding:8px 10px!important;line-height:1.5!important}.lbi-v23-procurement-pricing .lbi-v8-btn{margin-top:auto!important;width:100%!important}.lbi-v17-faq{display:grid!important;gap:12px!important;max-width:980px!important;margin-inline:auto!important}.lbi-v17-faq details{border:1px solid rgba(15,23,42,.09)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 12px 30px rgba(15,23,42,.045)!important;overflow:hidden!important}.lbi-v17-faq summary{padding:18px 20px!important;color:#0f172a!important;font-weight:800!important;cursor:pointer!important;line-height:1.5!important}.lbi-v17-faq p{padding:0 20px 18px!important;margin:0!important;color:#475569!important}.lbi-v17-cta{border-radius:32px!important;background:linear-gradient(135deg,#0f172a,#1e3a8a)!important;color:#fff!important;padding:clamp(28px,5vw,52px)!important;text-align:center!important}.lbi-v17-cta h2,.lbi-v17-cta p{color:#fff!important}.lbi-v17-cta p{opacity:.88!important;max-width:760px!important;margin-inline:auto!important}.lbi-v17-actions{justify-content:center!important}.lbi-v8-btn--whatsapp{background:#0f766e!important;color:#fff!important;border-color:#0f766e!important}.lbi-v17-sticky-cta{font-weight:800!important;background:#1e3a8a!important;color:#fff!important;box-shadow:0 18px 45px rgba(30,58,138,.22)!important}
.lbi-v10-dock a{font-family:inherit!important;font-weight:800!important;color:#fff!important}.lbi-v13-footer{background:linear-gradient(135deg,#040a18,#0d1b3f 55%,#111827)!important}.lbi-v13-footer .lbi-v13-footer-grid{gap:clamp(24px,4vw,42px)!important}.lbi-v13-footer .lbi-v13-footer-brand h2{color:#fff!important;line-height:1.38!important}.lbi-v13-footer .lbi-v13-footer-brand p{color:rgba(255,255,255,.82)!important;line-height:1.85!important}.lbi-v13-footer .lbi-v13-footer-links{align-items:start!important}.lbi-v13-footer .lbi-v13-footer-links>div{padding:2px 0!important}.lbi-v13-footer .lbi-v13-footer-links h3{color:#fff!important;letter-spacing:0!important;font-weight:800!important}.lbi-v13-footer .lbi-v13-footer-links a{color:rgba(255,255,255,.84)!important;text-decoration:none!important}.lbi-v13-footer .lbi-v13-footer-links a:hover{color:#fff!important;text-decoration:underline!important;text-underline-offset:4px}.lbi-v10-footer-bottom{color:rgba(255,255,255,.78)!important}.lbi-v10-footer-bottom a{color:#fff!important}
html[dir="rtl"] .lbi-v19-section-head,html[dir="rtl"] .lbi-v17-section-head{text-align:center!important}html[dir="rtl"] .lbi-v19-copy{text-align:right!important}html[dir="rtl"] .lbi-v19-2-benefits li{padding-inline-start:0!important;padding-inline-end:18px!important}html[dir="rtl"] .lbi-v19-2-benefits li:before{inset-inline-start:auto!important;inset-inline-end:0!important}
@media (max-width:1180px){.lbi-v19-2-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lbi-v23-catalog-authority-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:767px){.lbi-v19-hero,.lbi-v16-product .lbi-v8-hero{padding-top:96px!important}.lbi-v19-hero-grid{grid-template-columns:1fr!important}.lbi-v19-visual{min-height:310px!important;order:2}.lbi-v19-copy{order:1}.lbi-v19-actions,.lbi-v17-actions{width:100%!important;display:grid!important;grid-template-columns:1fr!important}.lbi-v19-btn,.lbi-v8-btn{width:100%!important}.lbi-v19-trust-row{display:grid!important;grid-template-columns:1fr!important}.lbi-v19-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lbi-v23-catalog-authority-grid,.lbi-v19-2-grid{grid-template-columns:1fr!important}.lbi-v19-2-media{height:190px!important}.lbi-v19-2-body{padding:19px!important}.lbi-v19-2-card p{min-height:auto!important}.lbi-v19-2-actions{grid-template-columns:1fr!important}.lbi-v19-final-card{display:grid!important;grid-template-columns:1fr!important;text-align:center!important;padding:26px!important}.lbi-v23-procurement-grid,.lbi-v17-grid-4,.lbi-v17-grid-3,.lbi-v17-workflow,.lbi-v17-process,.lbi-v17-review-grid,.lbi-v18-capability-grid,.lbi-v18-addon-grid,.lbi-v17-related,.lbi-v23-procurement-pricing{grid-template-columns:1fr!important}.lbi-v8-section{padding-block:48px!important}.lbi-v17-sticky-cta{left:14px!important;right:14px!important;bottom:14px!important;width:auto!important;text-align:center!important}.lbi-v13-footer .lbi-v13-footer-grid{padding-top:34px!important}.lbi-v13-footer .lbi-v13-footer-links{grid-template-columns:1fr!important;gap:18px!important}.lbi-v10-dock{left:12px!important;right:12px!important;width:auto!important;display:grid!important;grid-template-columns:1fr 1fr!important}.lbi-v10-dock a{min-width:0!important;text-align:center!important}}
@media (max-width:430px){.lbi-v19-metric-grid{grid-template-columns:1fr!important}.lbi-v10-dock{grid-template-columns:1fr!important}.lbi-v19-copy h1,.lbi-v16-product .lbi-v8-hero h1{font-size:31px!important}}
@media (prefers-reduced-motion:reduce){.lbi-v19-2-card,.lbi-v19-btn,.lbi-v8-btn{transition:none!important;transform:none!important}}
