.lead-generation-page{--navy-950:#060D1D;--navy-900:#0E1527;--navy-800:#101A33;--navy-700:#1D1854;--navy-500:#3B52A5;--navy-400:#5A6FD6;--navy-300:#7C8DE4;--navy-200:#A6ABD0;--green-600:#007A52;--green-500:#00B87A;--green-400:#00D68D;--green-100:#D6FBEE;--lav:#E6E1FF;--lav-tint:#F1EEFC;--mist-100:#F2F5FD;--mist-200:#E4E9F7;--slate:#5B6486;--red:#C0392B;--r-hero:32px;--r-card:24px;--r-tile:16px;--r-input:10px;--r-chip:6px;--r-pill:999px;--ar:"IBM Plex Sans Arabic",sans-serif;--en:"Acumin Variable Concept","acumin-variable","Archivo",sans-serif;--pad:clamp(20px,5vw,72px);background:var(--mist-100);color:var(--slate);font-family:var(--ar)}html[lang=en] .lead-generation-page,html[lang=en] .lead-generation-page button,html[lang=en] .lead-generation-page input,html[lang=en] .lead-generation-page textarea{font-family:var(--en)}.lead-generation-page *{box-sizing:border-box}.lead-generation-page{overflow-x:hidden}.lead-generation-page :where(h1,h2,h3,p,label,summary){margin:0}.lead-generation-page svg{display:block}.lead-generation-page ::selection{background:var(--green-400);color:var(--navy-950)}.lead-generation-page #top,.lead-generation-page #lead{scroll-margin-top:110px}.lead-generation-page .lead-top-section,.lead-generation-page .lead-section{position:relative;padding:84px var(--pad);overflow:hidden}.lead-generation-page .wm{position:absolute;z-index:1;font-family:var(--ar);font-weight:700;line-height:1;color:var(--navy-700);opacity:.05;font-size:min(44vh,400px);pointer-events:none;-webkit-user-select:none;user-select:none}.lead-generation-page .dots{position:absolute;z-index:1;width:210px;height:150px;pointer-events:none;opacity:.3;background-image:radial-gradient(var(--navy-400) 1.5px,transparent 1.5px);background-size:14px 14px}.lead-generation-page .lead-sec-navy .dots{opacity:.35}.lead-generation-page .lead-wrap{width:min(1200px,100%);margin-inline:auto;position:relative;z-index:2}.lead-generation-page .lead-wrap--narrow{width:min(840px,100%)}.lead-generation-page .lead-kicker{font-size:13px;font-weight:600;color:var(--navy-500);margin-bottom:10px}.lead-generation-page h1{font-size:clamp(28px,3.4vw,52px);font-weight:700;line-height:1.22;color:var(--navy-700)}.lead-generation-page h2{font-size:clamp(26px,3.2vw,42px);font-weight:700;line-height:1.35;color:var(--navy-700)}.lead-generation-page h2:after{content:"";display:block;width:120px;height:3px;border-radius:2px;margin-top:12px;background:linear-gradient(to left,var(--green-500),transparent)}html[dir=ltr] .lead-generation-page h2:after{background:linear-gradient(to right,var(--green-500),transparent)}.lead-generation-page h3{font-size:19px;font-weight:700;color:var(--navy-700);line-height:1.4}.lead-generation-page .lead-pay{font-style:normal;color:var(--green-600)}.lead-generation-page .lead-sub{font-size:clamp(15px,1.5vw,19px);line-height:1.8;max-width:56ch;margin-top:14px}.lead-generation-page .lead-small{font-size:14px;line-height:1.7}.lead-generation-page .lead-sub--muted{color:var(--navy-200)}.lead-generation-page .lead-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:start}.lead-generation-page .lead-chipline{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.lead-generation-page .lead-mini{border-radius:var(--r-chip);padding:7px 12px;background:#fff;border:1px solid var(--mist-200);font-size:13px;font-weight:600;color:var(--navy-700)}.lead-generation-page .lead-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}.lead-generation-page .lead-tile{background:#fff;border:1px solid var(--mist-200);border-radius:var(--r-tile);padding:16px 18px;box-shadow:0 6px 18px #1d18540f}.lead-generation-page .lead-stat b{display:block;font-family:var(--en);font-size:clamp(22px,2.4vw,32px);font-weight:800;color:var(--navy-700);direction:ltr;text-align:right}html[dir=ltr] .lead-generation-page .lead-stat b{text-align:left}.lead-generation-page .lead-form-wrap{position:sticky;top:90px}.lead-generation-page .lead-form-card{background:#fff;border:1px solid var(--mist-200);border-radius:var(--r-card);padding:26px;box-shadow:0 16px 44px #1d18541f}.lead-generation-page .lead-form-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.lead-generation-page .lead-step-label{font-size:13px;font-weight:600;color:var(--navy-500)}.lead-generation-page .lead-prog{display:flex;gap:6px}.lead-generation-page .lead-prog i{width:34px;height:5px;border-radius:3px;background:var(--mist-200);display:inline-block}.lead-generation-page .lead-prog i.on{background:var(--navy-500)}.lead-generation-page .lead-form-card label{display:block;font-size:14px;font-weight:600;color:var(--navy-700);margin:14px 0 6px}.lead-generation-page input[type=text],.lead-generation-page input[type=tel],.lead-generation-page input[type=email],.lead-generation-page textarea{width:100%;border:1px solid var(--navy-200);border-radius:var(--r-input);background:#fff;padding:11px 14px;font-size:15px;color:var(--navy-700);transition:border .2s,box-shadow .2s;text-align:start}.lead-generation-page input::placeholder,.lead-generation-page textarea::placeholder{color:var(--navy-500);text-align:start}.lead-generation-page input[dir=ltr],.lead-generation-page textarea[dir=ltr]{text-align:left}.lead-generation-page html[dir=rtl] input:not([dir=ltr]),.lead-generation-page html[dir=rtl] textarea:not([dir=ltr]){text-align:right}.lead-generation-page input:focus,.lead-generation-page textarea:focus{outline:none;border-color:var(--navy-500);box-shadow:0 0 0 3px #5a6fd626}.lead-generation-page textarea{min-height:110px;resize:vertical;line-height:1.7}.lead-generation-page .lead-phone{display:flex;gap:8px;direction:ltr}.lead-generation-page .lead-pre{flex:0 0 auto;display:grid;place-items:center;padding:0 12px;border:1px solid var(--navy-200);border-radius:var(--r-input);background:var(--mist-200);font-family:var(--en);font-weight:700;font-size:14px;color:var(--navy-700)}.lead-generation-page .lead-chips{display:flex;gap:8px;flex-wrap:wrap}.lead-generation-page .lead-chips button{border:1px solid var(--navy-200);border-radius:var(--r-chip);background:#fff;padding:8px 14px;font-size:13px;font-weight:600;color:var(--navy-700);cursor:pointer;transition:all .15s}.lead-generation-page .lead-chips button:hover{border-color:var(--navy-500)}.lead-generation-page .lead-chips button.on{background:var(--navy-700);border-color:var(--navy-700);color:#fff}.lead-generation-page #otherWrap{margin-top:10px}.lead-generation-page .lead-micro{font-size:12px;color:var(--slate);margin-top:12px}.lead-generation-page .lead-count{font-size:12px;color:var(--slate);margin-top:4px}.lead-generation-page .lead-err{display:none;font-size:13px;color:var(--red);margin-top:10px}.lead-generation-page .lead-err.show{display:block}.lead-generation-page .lead-row{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:20px}.lead-generation-page .lead-back{border:0;background:none;font-size:14px;font-weight:600;color:var(--navy-500);cursor:pointer;display:inline-flex;gap:6px;align-items:center}.lead-generation-page .lead-back:hover{color:var(--navy-700)}.lead-generation-page .back-arr:before{content:"←"}html[dir=ltr] .lead-generation-page .back-arr:before{content:"→"}.lead-generation-page .cta{display:inline-flex;align-items:center;gap:14px;border:2px solid var(--navy-700);border-radius:var(--r-pill);padding-block:9px;padding-inline-start:9px;padding-inline-end:26px;background:transparent;color:var(--navy-700);font-size:16px;font-weight:700;text-decoration:none;cursor:pointer}.lead-generation-page .cta .k{width:42px;height:42px;border-radius:50%;background:var(--green-400);color:var(--navy-950);display:grid;place-items:center;flex:0 0 auto}.lead-generation-page .cta .k svg{width:19px;height:19px;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}html[dir=ltr] .lead-generation-page .cta .k svg{transform:scaleX(-1)}.lead-generation-page .cta:hover .k{transform:translate(-3px)}html[dir=ltr] .lead-generation-page .cta:hover .k{transform:translate(3px)}.lead-generation-page .lead-cta--full{width:100%;justify-content:center;margin-top:20px}.lead-generation-page .dark-cta{border-color:#fff!important;color:#fff!important;padding-inline-end:22px}.lead-generation-page .dark-cta span:last-child{color:#fff!important}.lead-generation-page .dark-cta .k{background:var(--green-400);color:var(--navy-950)}.lead-generation-page .dark-cta .k svg{width:18px;height:18px;stroke-width:2.4}.lead-generation-page .lead-sec-white{background:#fff}.lead-generation-page .lead-sec-lav{background:var(--lav-tint)}.lead-generation-page .lead-sec-navy{background:var(--navy-950);color:var(--navy-200)}.lead-generation-page #how .lead-tile{background:#f2f5fd}.lead-generation-page .lead-sec-navy .lead-kicker{color:var(--navy-300)}.lead-generation-page .lead-sec-navy h2,.lead-generation-page .lead-sec-navy h3{color:#fff}.lead-generation-page .lead-sec-navy .lead-pay{color:var(--green-400)}.lead-generation-page .lead-sec-navy .lead-tile{background:var(--navy-900);border-color:var(--navy-800);box-shadow:none}.lead-generation-page .lead-sec-navy .lead-ic{background:var(--navy-800);color:var(--green-400)}.lead-generation-page .lead-ic{width:56px;height:56px;border-radius:var(--r-tile);background:var(--mist-200);color:var(--navy-500);display:grid;place-items:center;margin-bottom:12px}.lead-generation-page .lead-ic svg{width:26px;height:26px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.lead-generation-page .lead-road{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap;margin-top:34px}.lead-generation-page .lead-road .lead-tile{flex:1;min-width:200px}.lead-generation-page .lead-farr{color:var(--navy-400);font-weight:800;font-size:20px;align-self:center}.lead-generation-page .lead-farr:before{content:"←"}html[dir=ltr] .lead-generation-page .lead-farr:before{content:"→"}.lead-generation-page .lead-grid-four{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.lead-generation-page .lead-grid-three{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px}.lead-generation-page .lead-grid-three--six{grid-template-columns:repeat(3,1fr)}.lead-generation-page .lead-grid-three--seven .lead-cat:nth-child(5){border-color:var(--green-500)}.lead-generation-page .lead-grid-three--seven .lead-cat:nth-child(5) .lead-ic{background:var(--green-100);color:var(--green-600)}.lead-generation-page .lead-cat{background:#fff;border:1px solid var(--mist-200);border-radius:var(--r-card);padding:20px;box-shadow:0 6px 18px #1d18540f;cursor:pointer;text-align:start;transition:transform .15s,border .15s}.lead-generation-page .lead-cat:hover{transform:translateY(-3px);border-color:var(--navy-400)}.lead-generation-page details{background:#fff;border:1px solid var(--mist-200);border-radius:var(--r-tile);padding:16px 20px;margin-top:12px;box-shadow:0 6px 18px #1d18540d}.lead-generation-page summary{cursor:pointer;list-style:none;font-weight:700;color:var(--navy-700);font-size:16px;display:flex;justify-content:space-between;align-items:center;gap:12px}.lead-generation-page summary::-webkit-details-marker{display:none}.lead-generation-page summary:after{content:"+";font-family:var(--en);font-size:20px;font-weight:700;color:var(--navy-400);transition:transform .2s}.lead-generation-page details[open] summary:after{transform:rotate(45deg)}.lead-generation-page details p{margin-top:10px;font-size:15px}.lead-generation-page .lead-band{background:linear-gradient(180deg,var(--navy-800),var(--navy-950));border-radius:var(--r-hero);padding:clamp(32px,5vw,64px);color:var(--navy-200);position:relative;overflow:hidden}.lead-generation-page .lead-band h2{color:#fff}.lead-generation-page .lead-band h2:after{background:linear-gradient(to left,var(--green-400),transparent)}html[dir=ltr] .lead-generation-page .lead-band h2:after{background:linear-gradient(to right,var(--green-400),transparent)}.lead-generation-page .strip{direction:ltr;display:flex;justify-content:flex-end;font-family:var(--en);font-size:12px;color:var(--navy-200);margin-top:44px}.lead-generation-page .lead-done-ic{width:64px;height:64px;border-radius:var(--r-tile);background:var(--green-100);color:var(--green-600);display:grid;place-items:center;margin-bottom:14px}.lead-generation-page .lead-done-ic svg{width:30px;height:30px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.lead-generation-page .lead-dsteps{margin-top:16px;display:grid;gap:10px}.lead-generation-page .lead-dsteps div{display:flex;gap:10px;align-items:center;font-size:14px;color:var(--navy-700);font-weight:600}.lead-generation-page .lead-dsteps b{width:26px;height:26px;border-radius:50%;background:var(--mist-200);color:var(--navy-700);display:grid;place-items:center;font-family:var(--en);font-size:12px;flex:0 0 auto}.lead-generation-page [hidden]{display:none!important}html[dir=rtl] .lead-generation-page{direction:rtl}html[dir=ltr] .lead-generation-page{direction:ltr}.lead-generation-page .lead-sprite{display:none}@media (max-width: 960px){.lead-generation-page .lead-hero-grid,.lead-generation-page .lead-stats,.lead-generation-page .lead-grid-four,.lead-generation-page .lead-grid-three{grid-template-columns:1fr 1fr}.lead-generation-page .lead-form-wrap{position:static}.lead-generation-page .lead-road{display:grid}.lead-generation-page .lead-farr{display:none}}@media (max-width: 600px){.lead-generation-page .lead-hero-grid,.lead-generation-page .lead-stats,.lead-generation-page .lead-grid-four,.lead-generation-page .lead-grid-three{grid-template-columns:1fr}.lead-generation-page .lead-row{flex-direction:column;align-items:stretch}.lead-generation-page .cta,.lead-generation-page .lead-back{width:100%;justify-content:center}}
