/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@font-face{font-family:LP Plex;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/landing/ibm-plex-sans-arabic-arabic-400-normal.woff2)format("woff2");unicode-range:u+6??,u+750-77f,u+870-88e,u+890-891,u+897-8e1,u+8e3-8ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:LP Plex;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/landing/ibm-plex-sans-arabic-latin-400-normal.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:LP Plex;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/landing/ibm-plex-sans-arabic-arabic-700-normal.woff2)format("woff2");unicode-range:u+6??,u+750-77f,u+870-88e,u+890-891,u+897-8e1,u+8e3-8ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:LP Plex;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/landing/ibm-plex-sans-arabic-latin-700-normal.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:LP Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/landing/cairo-arabic-400-normal.woff2)format("woff2");unicode-range:u+6??,u+750-77f,u+870-88e,u+890-891,u+897-8e1,u+8e3-8ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:LP Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/landing/cairo-latin-400-normal.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:LP Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/landing/cairo-arabic-700-normal.woff2)format("woff2");unicode-range:u+6??,u+750-77f,u+870-88e,u+890-891,u+897-8e1,u+8e3-8ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:LP Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/landing/cairo-latin-700-normal.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:LP Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/landing/cairo-arabic-800-normal.woff2)format("woff2");unicode-range:u+6??,u+750-77f,u+870-88e,u+890-891,u+897-8e1,u+8e3-8ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:LP Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/landing/cairo-latin-800-normal.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:LP Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/landing/tajawal-arabic-400-normal.woff2)format("woff2");unicode-range:u+6??,u+750-77f,u+870-88e,u+890-891,u+897-8e1,u+8e3-8ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:LP Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/landing/tajawal-latin-400-normal.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:LP Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/landing/tajawal-arabic-700-normal.woff2)format("woff2");unicode-range:u+6??,u+750-77f,u+870-88e,u+890-891,u+897-8e1,u+8e3-8ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:LP Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/landing/tajawal-latin-700-normal.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:LP Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/landing/tajawal-arabic-800-normal.woff2)format("woff2");unicode-range:u+6??,u+750-77f,u+870-88e,u+890-891,u+897-8e1,u+8e3-8ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:LP Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/landing/tajawal-latin-800-normal.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@layer components{.lp-root{font-family:var(--lp-font);color:var(--fg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:clip}.lp-root .builder-public-block .grid>*{min-width:0}.lp-root :focus-visible{outline:3px solid var(--brand)}@supports (color:color-mix(in lab,red,red)){.lp-root :focus-visible{outline:3px solid color-mix(in srgb,var(--brand) 60%,transparent)}}.lp-root :focus-visible{outline-offset:2px}.lp-sec{color:var(--fg);position:relative}.lp-sec[data-theme=muted]{background:var(--soft)}.lp-sec[data-theme=dark]{--fg:#f8fafc;--muted:#a3b0c2;--card:#111a2e;--card-border:#1f2a40;--soft:#0f182b;--accent:var(--brand);background:#0b1220}@supports (color:color-mix(in lab,red,red)){.lp-sec[data-theme=dark]{--accent:color-mix(in srgb,var(--brand) 70%,#fff)}}.lp-sec[data-theme=dark]{--accent-soft:var(--brand)}@supports (color:color-mix(in lab,red,red)){.lp-sec[data-theme=dark]{--accent-soft:color-mix(in srgb,var(--brand) 24%,transparent)}}.lp-sec[data-theme=brand]{background:linear-gradient(135deg,var(--brand),var(--brand-2));--fg:var(--brand-fg);--muted:var(--brand-fg)}@supports (color:color-mix(in lab,red,red)){.lp-sec[data-theme=brand]{--muted:color-mix(in srgb,var(--brand-fg) 82%,transparent)}}.lp-sec[data-theme=brand]{--card:var(--brand-fg)}@supports (color:color-mix(in lab,red,red)){.lp-sec[data-theme=brand]{--card:color-mix(in srgb,var(--brand-fg) 10%,transparent)}}.lp-sec[data-theme=brand]{--card-border:var(--brand-fg)}@supports (color:color-mix(in lab,red,red)){.lp-sec[data-theme=brand]{--card-border:color-mix(in srgb,var(--brand-fg) 22%,transparent)}}.lp-sec[data-theme=brand]{--accent:var(--brand-fg);--accent-soft:var(--brand-fg)}@supports (color:color-mix(in lab,red,red)){.lp-sec[data-theme=brand]{--accent-soft:color-mix(in srgb,var(--brand-fg) 16%,transparent)}}.lp-sec[data-theme=brand]{--btn-bg:var(--brand-fg);--btn-fg:var(--btn-fg-inverse)}.lp-wrap{width:100%;margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.lp-wrap{padding-inline:1.5rem}}.lp-pt-none{padding-top:0}.lp-pb-none{padding-bottom:0}.lp-pt-sm{padding-top:clamp(1.25rem,3vw,2rem)}.lp-pb-sm{padding-bottom:clamp(1.25rem,3vw,2rem)}.lp-pt-md{padding-top:clamp(2.75rem,7vw,5rem)}.lp-pb-md{padding-bottom:clamp(2.75rem,7vw,5rem)}.lp-pt-lg{padding-top:clamp(3.5rem,10vw,7rem)}.lp-pb-lg{padding-bottom:clamp(3.5rem,10vw,7rem)}.lp-pt-xl{padding-top:clamp(4.5rem,13vw,9rem)}.lp-pb-xl{padding-bottom:clamp(4.5rem,13vw,9rem)}.lp-h1{letter-spacing:-.025em;font-size:clamp(2.05rem,4.6vw + 1rem,3.9rem);line-height:1.12}.lp-h1,.lp-h2{text-wrap:balance;font-weight:800}.lp-h2{letter-spacing:-.02em;font-size:clamp(1.6rem,2.2vw + 1rem,2.6rem);line-height:1.2}.lp-h3{font-size:1.125rem;font-weight:700;line-height:1.4}.lp-lead{text-wrap:pretty;font-size:clamp(1.03rem,.35vw + .98rem,1.25rem)}.lp-body,.lp-lead{color:var(--muted);line-height:1.75}.lp-eyebrow{background:var(--accent-soft);color:var(--accent);border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .9rem;font-size:.8rem;font-weight:700;display:inline-flex}.lp-root:lang(ar) .lp-h1,.lp-root:lang(ar) .lp-h2{letter-spacing:0;line-height:1.3}.lp-btn{background:var(--btn-bg);min-height:3rem;color:var(--btn-fg);box-shadow:0 10px 24px -14px var(--btn-bg);border-radius:.9rem;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.4rem;font-size:1rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.lp-btn{box-shadow:0 10px 24px -14px color-mix(in srgb,var(--btn-bg) 80%,#000)}}.lp-btn{transition:transform .15s,filter .15s}.lp-btn:hover{filter:brightness(1.06)}.lp-btn:active{transform:scale(.98)}.lp-btn-ghost{border:1px solid var(--card-border);min-height:3rem;color:var(--fg);background:var(--card);border-radius:.9rem;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.25rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.lp-btn-ghost{background:color-mix(in srgb,var(--card) 70%,transparent)}}.lp-btn-ghost:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.lp-btn-ghost:hover{border-color:color-mix(in srgb,var(--accent) 50%,var(--card-border))}}.lp-card{background:var(--card);border:1px solid var(--card-border);border-radius:1.25rem}.lp-icon{background:var(--accent-soft);width:2.75rem;height:2.75rem;color:var(--accent);border-radius:.85rem;flex-shrink:0;place-items:center;display:grid}.lp-media{background:var(--soft);overflow:hidden}.lp-media img{object-fit:cover;width:100%;height:100%;display:block}.lp-header{z-index:30;background:var(--header-bg,var(--surface));border-bottom:1px solid #0000;transition:border-color .2s,background .2s;position:sticky;top:0}.lp-header[data-scrolled=true]{border-bottom-color:var(--card-border)}html:has([data-lp-bar=visible]){--chat-lift:4.5rem}.lp-bar-space{height:0}@media (max-width:767px){.lp-root:has([data-lp-bar]) .lp-bar-space{height:5.5rem}}.builder-public-block[data-hide-mobile=true]{display:none}@media (min-width:768px){.builder-public-block[data-hide-mobile=true]{display:block}.builder-public-block[data-hide-desktop=true]{display:none}}html[data-builder-preview] [data-block-id]{cursor:pointer}html[data-builder-preview] [data-block-id]:hover{outline:2px dashed var(--brand)}@supports (color:color-mix(in lab,red,red)){html[data-builder-preview] [data-block-id]:hover{outline:2px dashed color-mix(in srgb,var(--brand) 70%,transparent)}}html[data-builder-preview] [data-block-id]:hover{outline-offset:-2px}html[data-builder-preview] [data-selected]{outline-offset:-3px;outline:3px solid var(--brand)!important}.builder-custom-html img{max-width:100%;height:auto}.builder-custom-html a{color:var(--accent);text-decoration:underline}@media (prefers-reduced-motion:reduce){.lp-root *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}}