.lx{--lx-acc:#032b27;--lx-teal:#0e766e;--lx-mint:#99f6e4;--lx-ink:#141a46;--lx-muted:#4a5170;--lx-faint:#656b85;--lx-line:#e3e6f0;--lx-surface:#f4f5fa;--lx-page:#fff;--lx-display:"Bricolage Grotesque", "Noto Kufi Arabic", system-ui, sans-serif;--lx-body:"IBM Plex Sans Arabic", system-ui, "Segoe UI", sans-serif;--lx-gutter:clamp(20px, 4vw, 40px);--lx-wide:1200px;background:var(--lx-page);color:var(--lx-ink);font-family:var(--lx-body);-webkit-font-smoothing:antialiased;min-height:100vh}.lx[dir=rtl]{--lx-display:"Noto Kufi Arabic", "Bricolage Grotesque", system-ui, sans-serif}.lx[dir=rtl] .lx-h1,.lx[dir=rtl] .lx-h2,.lx[dir=rtl] .lx-h3,.lx[dir=rtl] .lx-cta h2,.lx[dir=rtl] .lx-dialog h3,.lx[dir=rtl] .lx-card h4,.lx[dir=rtl] .lx-fact strong,.lx[dir=rtl] .lx-login-head h1{line-height:1.5}.lx[dir=rtl] .lx-lang-select,.lx[dir=rtl] .lx-chip,.lx[dir=rtl] .lx-eyebrow,.lx[dir=rtl] .lx-pick button,.lx[dir=rtl] .lx-btn{line-height:1.8}.lx :where(section,div)[id]{scroll-margin-top:88px}.lx-shell{max-width:var(--lx-wide);margin:0 auto}.lx-bar{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--lx-line);background:#fffffff0;position:sticky;top:0}.lx-bar-inner{padding:10px var(--lx-gutter);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.lx-bar-start{align-items:center;gap:clamp(16px,2vw,28px);min-width:0;display:flex}.lx-mark{font:800 26px/1 var(--lx-display);letter-spacing:-.03em;color:var(--lx-teal);white-space:nowrap;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.lx-mark em{color:var(--lx-acc);font-style:normal}.lx-bar .lx-mark,.lx-foot .lx-mark{flex:none;font-size:30px}.lx-links{font:500 14px/1.4 var(--lx-body);flex-wrap:wrap;gap:clamp(10px,1.3vw,18px);display:flex}.lx-bar .lx-links{flex-wrap:nowrap}.lx-links a{color:var(--lx-muted);white-space:nowrap;text-decoration:none}.lx-links a:hover{color:var(--lx-ink)}@media (width<=1300px){.lx-bar .lx-links{display:none}.lx-bar .lx-burger{display:inline-flex}}@media (width<=720px){.lx-bar .lx-signin{display:none}}@media (width<=480px){.lx-bar .lx-demo{display:none}}.lx-bar-end{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lx-bar .lx-bar-end{flex-wrap:nowrap;flex:none}.lx-burger{border:1px solid var(--lx-line);background:var(--lx-page);width:42px;height:42px;color:var(--lx-ink);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:0;transition:border-color .15s,color .15s;display:none}.lx-burger:hover,.lx-burger[aria-expanded=true]{border-color:var(--lx-teal);color:var(--lx-teal)}.lx-burger:focus-visible{outline:2px solid var(--lx-teal);outline-offset:2px}.lx-menu{inset-inline:0;z-index:45;background:var(--lx-page);border-bottom:1px solid var(--lx-line);max-height:calc(100vh - 100%);position:absolute;top:100%;overflow-y:auto;box-shadow:0 16px 30px #032b271a}.lx-menu-inner{padding:10px var(--lx-gutter) 16px;flex-direction:column;gap:2px;display:flex}.lx-menu-inner a,.lx-menu-inner .lx-menu-signin{font:500 15px/1.4 var(--lx-body);color:var(--lx-muted);border-bottom:1px solid var(--lx-line);padding:13px 2px;text-decoration:none}.lx-menu-inner a:hover{color:var(--lx-teal)}.lx-menu-signin{color:var(--lx-ink)!important;font-weight:600!important}.lx-menu-demo{justify-content:center;margin-top:14px;padding:14px 22px}.lx-menu-veil{z-index:35;position:fixed;inset:0}.lx-langs{background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:999px;padding:3px;display:inline-flex}.lx-lang-select{cursor:pointer;font:600 13px/1.4 var(--lx-body);color:var(--lx-faint);background:0 0;border:none;border-radius:999px;padding:6px 12px}.lx-lang-select option{color:#1c2340;background:#fff}.lx-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-signin{font:600 14px/1.4 var(--lx-body);color:var(--lx-ink);padding:11px 4px;text-decoration:none}.lx-signin:hover{color:var(--lx-acc)}.lx-btn{cursor:pointer;font:600 15px/1.4 var(--lx-body);border:none;border-radius:999px;align-items:center;gap:10px;padding:12px 22px;text-decoration:none;display:inline-flex}.lx-btn-acc{background:var(--lx-acc);color:#fff}.lx-btn-acc:hover{filter:brightness(.85)}.lx-btn-light{color:var(--lx-ink);background:#fff}.lx-btn-light:hover{background:var(--lx-mint)}.lx-btn-ghost{color:#fff;background:0 0;border:1.5px solid #ffffff73}.lx-btn-ghost:hover{border-color:#fff}.lx-btn-big{padding:16px 28px;font-size:16px}.lx-hero{background:var(--lx-acc);color:#fff;padding:88px var(--lx-gutter) 0}.lx-hero-inner{flex-direction:column;gap:32px;display:flex}.lx-kicker{font:600 13px/1.4 var(--lx-body);align-items:center;gap:10px;display:flex}.lx-kicker i{background:var(--lx-mint);flex:none;width:22px;height:3px;display:block}.lx-kicker-dark i{background:var(--lx-acc)}.lx-kicker-dark{color:var(--lx-acc)}.lx-h1{font:800 clamp(40px, 6.4vw, 84px)/1.2 var(--lx-display);color:#fff;text-wrap:balance;margin:0}.lx-h1 span{color:var(--lx-mint)}.lx-hero-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.lx-hero-lead{max-width:600px;font:400 clamp(16px, 1.5vw, 19px)/1.8 var(--lx-body);color:#e0f2ef;text-wrap:pretty;margin:0}.lx-hero-shot{z-index:2;aspect-ratio:16/10;background:#fff;border:6px solid #fff;border-radius:20px;margin-top:24px;margin-bottom:-150px;position:relative;overflow:hidden;box-shadow:0 30px 90px #0a1e2859}@media (width<=720px){.lx-hero{padding-top:56px}.lx-hero-shot{margin-bottom:-70px}}.lx-body-section{padding:214px var(--lx-gutter) 0}@media (width<=720px){.lx-body-section{padding-top:110px}}.lx-stack{flex-direction:column;gap:96px;display:flex}.lx-caption{font:500 13px/1.6 var(--lx-body);color:var(--lx-faint)}.lx-caption-lead{margin-top:-84px}@media (width<=720px){.lx-caption-lead{margin-top:-40px}}.lx-two{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;gap:56px;display:grid}.lx-two-end{align-items:end;gap:40px}.lx-col{flex-direction:column;gap:18px;display:flex}.lx-eyebrow{font:600 14px/1.4 var(--lx-body);color:var(--lx-acc)}.lx-h2{font:800 clamp(30px, 4vw, 50px)/1.25 var(--lx-display);color:var(--lx-ink);text-wrap:balance;margin:0}.lx-h3{font:700 clamp(24px, 2.6vw, 32px)/1.35 var(--lx-display);color:var(--lx-ink);text-wrap:balance;margin:0}.lx-p{font:400 17px/1.8 var(--lx-body);color:var(--lx-muted);text-wrap:pretty;margin:0}.lx-p-small{font-size:15px}.lx-shot{flex-direction:column;gap:10px;display:flex}.lx-frame{aspect-ratio:16/10;border:1px solid var(--lx-line);background:var(--lx-surface);border-radius:20px;position:relative;overflow:hidden;box-shadow:0 20px 60px #141a461f}.lx-frame img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.lx-frame-cover img{-o-object-fit:cover;object-fit:cover}.lx-frame-plain{box-shadow:none;background:#fff;border-radius:14px}.lx-frame-small{box-shadow:none;border-radius:12px}.lx-code{background:var(--lx-ink);color:#b8bfe0;white-space:pre-wrap;word-break:break-all;text-align:left;border-radius:16px;margin:0;padding:20px 22px;font:500 14px/1.6 ui-monospace,Menlo,monospace;overflow-x:auto}.lx-code b{color:#fff;font-weight:500}.lx-code em{color:var(--lx-mint);font-style:normal}.lx-chips{flex-wrap:wrap;gap:8px;display:flex}.lx-chip{background:var(--lx-surface);border:1px solid var(--lx-line);font:600 13px/1.4 var(--lx-body);color:var(--lx-ink);border-radius:999px;align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.lx-chip i{border-radius:50%;flex:none;width:7px;height:7px;display:block}.lx-steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:14px;display:grid}.lx-step{flex-direction:column;gap:8px;display:flex}.lx-step span{font:500 13px/1.6 var(--lx-body);color:var(--lx-muted)}.lx-step b{color:var(--lx-acc)}.lx-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:16px;display:grid}.lx-cards-small{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.lx-card{background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:24px;flex-direction:column;gap:16px;padding:26px;display:flex}.lx-card h4{font:700 clamp(19px, 2vw, 22px)/1.4 var(--lx-display);color:var(--lx-ink);margin:0}.lx-band{background:var(--lx-surface);border-top:1px solid var(--lx-line);border-bottom:1px solid var(--lx-line);padding:104px var(--lx-gutter);margin-top:120px}.lx-facts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.lx-fact{border:1px solid var(--lx-line);background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:24px;display:flex}.lx-fact strong{font:800 clamp(28px, 3vw, 40px)/1.3 var(--lx-display);color:var(--lx-acc)}.lx-fact span{font:600 15px/1.5 var(--lx-body);color:var(--lx-ink)}.lx-cta{background:var(--lx-acc);color:#fff;padding:112px var(--lx-gutter)}.lx-cta-inner{text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex}.lx-cta h2{max-width:820px;font:800 clamp(32px, 5vw, 64px)/1.25 var(--lx-display);color:#fff;text-wrap:balance;margin:0}.lx-cta p{max-width:600px;font:400 18px/1.8 var(--lx-body);color:#e0f2ef;text-wrap:pretty;margin:0}.lx-fine{font:400 14px/1.6 var(--lx-body);color:#e0f2ef}.lx-foot{padding:32px var(--lx-gutter)}.lx-foot-inner{font:500 13px/1.6 var(--lx-body);color:var(--lx-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.lx-foot a{color:var(--lx-faint);text-decoration:none}.lx-foot .lx-links{-moz-column-gap:18px;gap:0 18px}.lx-foot .lx-links a{align-items:center;min-height:40px;display:inline-flex}.lx-foot a:hover{color:var(--lx-ink)}.lx-veil{z-index:100;box-sizing:border-box;background:#141a4699;justify-content:center;align-items:flex-start;padding:24px;display:flex;position:fixed;inset:0;overflow:auto}.lx-dialog{box-sizing:border-box;width:100%;max-width:640px;color:var(--lx-ink);background:#fff;border-radius:24px;margin:auto;padding:clamp(22px,4vw,36px);position:relative;box-shadow:0 40px 120px #141a4659}.lx-x{top:16px;background:var(--lx-surface);width:36px;height:36px;color:var(--lx-ink);font:400 20px/1 var(--lx-body);cursor:pointer;border:none;border-radius:50%;position:absolute;inset-inline-end:16px}.lx-x:hover{background:var(--lx-line)}.lx-dialog h3{font:800 clamp(24px, 4vw, 30px)/1.35 var(--lx-display);color:var(--lx-ink);margin:0}.lx-form{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px 16px;display:grid}.lx-field{flex-direction:column;gap:8px;display:flex}.lx-field-wide{grid-column:1/-1}.lx-field>span{font:600 13px/1.4 var(--lx-body);color:var(--lx-faint)}.lx-field :where(input,select,textarea){box-sizing:border-box;border:1px solid var(--lx-line);background:var(--lx-surface);width:100%;font:400 15px/1.5 var(--lx-body);color:var(--lx-ink);border-radius:12px;outline:none;padding:14px 16px}.lx-field textarea{resize:vertical;line-height:1.7}.lx-field :where(input,select,textarea):focus{border-color:var(--lx-acc);background:#fff;box-shadow:0 0 0 3px #0f766e2e}.lx-form-foot{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;margin-top:6px;display:flex}.lx-tick{background:var(--lx-acc);color:#fff;width:48px;height:48px;font:700 22px/1 var(--lx-body);border-radius:50%;justify-content:center;align-items:center;display:flex}.lx-bad{font:500 14px/1.6 var(--lx-body);color:#b91c1c;grid-column:1/-1;margin:0}.lx-login{background:var(--lx-acc);flex-direction:column;min-height:100vh;display:flex}.lx-login-top{padding:22px var(--lx-gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.lx-login-top .lx-mark{color:#fff}.lx-login-top .lx-mark em{color:var(--lx-mint)}.lx-login-top .lx-langs{background:#ffffff1f;border-color:#ffffff38}.lx-login-top .lx-lang-select{color:#cdeae5}.lx-back{font:600 14px/1.4 var(--lx-body);color:#cdeae5;text-decoration:none}.lx-back:hover{color:#fff}.lx-login-middle{padding:24px var(--lx-gutter) 64px;flex:1;justify-content:center;align-items:center;display:flex}.lx-login-card{background:#fff;border-radius:24px;width:100%;max-width:440px;padding:clamp(24px,5vw,34px);box-shadow:0 18px 40px #000c0b59}.lx-login-head{text-align:center;margin-bottom:26px}.lx-login-head h1{font:800 30px/1.3 var(--lx-display);color:var(--lx-ink);margin:0}.lx-login-head p{font:400 14px/1.6 var(--lx-body);color:var(--lx-faint);margin:6px 0 0}.lx-pick{background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:14px;gap:4px;padding:4px;display:flex}.lx-pick button{cursor:pointer;font:600 13px/1.4 var(--lx-body);color:var(--lx-faint);background:0 0;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:9px 0;display:inline-flex}.lx-pick button[aria-pressed=true]{color:var(--lx-acc);background:#fff;box-shadow:0 1px 3px #141a4624}.lx-login-form{flex-direction:column;gap:16px;display:flex}.lx-login-form label>span,.lx-login-form .lx-label{font:600 13px/1.4 var(--lx-body);color:var(--lx-faint);align-items:center;gap:8px;margin-bottom:8px;display:flex}.lx-login-form label>span svg,.lx-login-form .lx-label svg{color:var(--lx-acc)}.lx-login-form input[type=email],.lx-login-form input[type=password],.lx-login-form .lx-pw input{box-sizing:border-box;border:1px solid var(--lx-line);background:var(--lx-surface);width:100%;font:400 15px/1.5 var(--lx-body);color:var(--lx-ink);border-radius:12px;outline:none;padding:14px 16px}.lx-login-form input[type=email]:focus,.lx-login-form input[type=password]:focus,.lx-login-form .lx-pw input:focus{border-color:var(--lx-acc);background:#fff;box-shadow:0 0 0 3px #0f766e2e}.lx-pw{direction:ltr;display:block;position:relative}.lx-login-form .lx-pw input{padding-inline-end:50px}.lx-pw-eye{inset-inline-end:6px;width:38px;height:38px;color:var(--lx-faint);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.lx-pw-eye:hover{color:var(--lx-acc);background:#141a460f}.lx-pw-eye:focus-visible{outline:2px solid var(--lx-acc);outline-offset:1px;color:var(--lx-acc)}.lx-pw-eye[aria-pressed=true]{color:var(--lx-acc)}.lx-login-go{justify-content:center;width:100%;padding:15px 22px;font-size:16px}.lx-login-go:disabled{opacity:.45;cursor:not-allowed;filter:none}.lx-login-note{border-top:1px solid var(--lx-line);font:400 12px/1.7 var(--lx-body);color:var(--lx-faint);margin:22px 0 0;padding-top:20px}
