.page-id-22883 p.top-text{font-size:clamp(12px,1.2vw,14px)!important;font-weight:600!important;line-height:calc(1.25 / .875);margin:0!important;letter-spacing:.35px}.page-id-22883 .bg-bottontext{font-size:clamp(18px,2.2vw,28px)!important;font-weight:400!important;line-height:1.45!important;color:#cad5e2!important;margin:0!important}.page-id-22883 .bg-bottontext strong{color:#fff!important;font-weight:600!important}@media (min-width:1200px){.page-id-22883 p.top-text{font-size:14px!important;line-height:1.25!important}.page-id-22883 .bg-bottontext{font-size:24px!important;line-height:1.625!important;font-weight:500!important}}@media (min-width:992px) and (max-width:1199px){.page-id-22883 p.top-text{font-size:13px!important}.page-id-22883 .bg-bottontext{font-size:24px!important}}@media (min-width:768px) and (max-width:991px){.page-id-22883 p.top-text{font-size:13px!important}.page-id-22883 .bg-bottontext{font-size:20px!important}}@media (max-width:767px){.page-id-22883 p.top-text{font-size:12px!important;line-height:1.2!important;text-align:center;padding:0 8px}.page-id-22883 .bg-bottontext{font-size:18px!important;line-height:1.45!important;text-align:center;padding:0 10px}}@media (max-width:420px){.page-id-22883 .bg-bottontext{font-size:16px!important;line-height:1.4!important;font-weight:500!important}}.lx-container{max-width:var(--lx-max-width);margin:0 auto;padding-left:var(--lx-gutter);padding-right:var(--lx-gutter)}.lx-center{text-align:center}.lx-row{display:flex;gap:24px;align-items:stretch;flex-wrap:wrap}.lx-col{flex:1 1 0;min-width:0}.lx-hidden-mobile{display:inherit}@media (max-width:767px){.lx-hidden-mobile{display:none!important}}.lx-h1{font-family:var(--lx-font-heading);color:var(--lx-white);margin:0;line-height:1.02;letter-spacing:-.02em}.lx-h2{font-family:var(--lx-font-heading);color:var(--lx-white);margin:0}.lx-lead{color:var(--lx-muted);font-family:var(--lx-font-body)}.lx-btn{display:inline-block;padding:12px 26px;border-radius:30px;text-decoration:none!important;transition:transform var(--lx-transition),box-shadow var(--lx-transition);cursor:pointer;border:0}.lx-btn-primary{background:linear-gradient(90deg,var(--lx-accent),var(--lx-accent-2));color:var(--lx-white);box-shadow:0 10px 30px rgba(59,130,246,.16)}.lx-btn-outline{background:0 0;color:var(--lx-white);border:1px solid rgba(255,255,255,.12)}.lx-btn:hover{transform:translateY(-3px)}.lx-pill{display:inline-block;font-size:13px;padding:8px 14px;border-radius:999px;border-radius:999px;background:linear-gradient(90deg,#111827,#0b1220);color:rgba(255,255,255,.9);border:1px solid rgba(128,130,133,.54)}.lx-animate{animation:lx-fade-up .7s var(--lx-transition) both}.lx-hero{background:var(--lx-bg-dark);position:relative;overflow:hidden}.lx-hero .lx-container{display:flex;flex-direction:column;gap:22px;align-items:center;justify-content:center}.lx-hero .lx-kicker{color:var(--lx-accent);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.18em}.lx-hero .lx-title{color:var(--lx-white);font-family:var(--lx-font-heading);font-weight:800;font-size:clamp(32px,5.5vw,56px);margin:6px 0 10px;line-height:1.02}.lx-hero .lx-sub{color:var(--lx-muted);font-size:16px;max-width:920px}.lx-hero .lx-cta-wrap{display:flex;gap:14px;margin-top:18px;flex-wrap:wrap}.lx-hero::after{content:"";position:absolute;width:480px;height:480px;right:-120px;top:-60px;background:radial-gradient(circle at 20% 20%,rgba(59,130,246,.06),transparent 30%),radial-gradient(circle at 80% 80%,rgba(124,58,237,.04),transparent 30%);pointer-events:none;filter:blur(24px)}.lx-showcase{background:var(--lx-white);padding:var(--lx-section-pad-vertical) 0}.lx-showcase .lx-card{max-width:980px;margin:0 auto;background:0 0;display:flex;align-items:center;gap:28px;padding:28px;border-radius:18px;position:relative}.lx-showcase .lx-card .img{flex:0 0 auto;width:380px;max-width:40%}.lx-showcase .lx-card .content{flex:1;color:#0b1220}.lx-showcase .lx-card h3{font-size:20px;margin:0 0 8px;font-weight:700;color:#071028}.lx-showcase .lx-card p{color:#374151;margin:0}.lx-swiper-dots{display:flex;gap:10px;justify-content:center;margin-top:18px}.lx-swiper-dots .dot{width:10px;height:10px;background:rgba(2,6,23,.08);border-radius:50%;transition:all .24s}.lx-swiper-dots .dot.active{width:34px;border-radius:999px;background:linear-gradient(90deg,var(--lx-accent),var(--lx-accent-2))}.lx-framework{background:0 0;padding:var(--lx-section-pad-vertical) 0}.lx-framework .lx-card{background:var(--lx-white);border-radius:var(--lx-radius-lg);padding:28px;box-shadow:var(--lx-soft-shadow)}.lx-framework .lx-card .icon{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(0,0,0,.03),rgba(0,0,0,.02));margin-bottom:14px}.lx-framework .lx-card h4{margin:0 0 6px;color:#071028;font-weight:700}.lx-framework .lx-card p{margin:0;color:#475569}.lx-usecases{background:#f8fafc;padding:var(--lx-section-pad-vertical) 0}.lx-usecases .lx-card{background:var(--lx-white);border-radius:16px;padding:20px;box-shadow:0 6px 20px rgba(2,6,23,.06)}.lx-usecases .lx-card img{width:100%;border-radius:12px;display:block}.lx-usecases .lx-card h5{margin:12px 0 6px;font-weight:700;color:#0b1220}.lx-services{background:var(--lx-white);padding:var(--lx-section-pad-vertical) 0}.lx-services .lx-card{border-radius:14px;overflow:hidden;box-shadow:0 12px 40px rgba(2,6,23,.06)}.lx-services .lx-card .meta{padding:18px}.lx-why{background:var(--lx-bg-dark);color:var(--lx-white);padding:var(--lx-section-pad-vertical) 0}.lx-why .lx-card{background:0 0;border-radius:12px;border:1px solid rgba(255,255,255,.04);padding:20px}.lx-testimonials{background:var(--lx-white);padding:var(--lx-section-pad-vertical) 0}.lx-testimonials .lx-quote{background:linear-gradient(180deg,#fff,#fbfdff);border-radius:16px;padding:28px;box-shadow:var(--lx-soft-shadow)}.lx-testimonials .lx-quote p{font-style:normal;color:#0f1724}.lx-journey{background:var(--lx-bg-dark);color:var(--lx-white);padding:var(--lx-section-pad-vertical) 0}.lx-journey .lx-row{gap:18px}.lx-blogs{background:var(--lx-white);padding:var(--lx-section-pad-vertical) 0}.lx-blogs .lx-card{border-radius:12px;overflow:hidden;border:1px solid rgba(2,6,23,.04);transition:transform var(--lx-transition)}.lx-blogs .lx-card:hover{transform:translateY(-6px)}.lx-cta .lx-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:18px;max-width:var(--lx-max-width);margin:0 auto;padding:0 var(--lx-gutter)}@media (max-width:767px){.lx-cta .lx-cta-inner{flex-direction:column;text-align:center}}.lx-faq{background:var(--lx-white);padding:var(--lx-section-pad-vertical) 0}.lx-faq .lx-acc{border-top:1px solid rgba(2,6,23,.04)}.lx-faq .lx-acc .q{padding:18px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-weight:600}.lx-faq .lx-acc .a{padding:0 18px 18px;color:#475569}.lx-card-rounded{border-radius:var(--lx-radius-md);padding:18px;background:var(--lx-white);box-shadow:var(--lx-soft-shadow)}.lx-muted{color:var(--lx-muted);font-size:14px}@media (max-width:1024px){.lx-hero{padding-top:56px;padding-bottom:56px}.lx-hero .lx-title{font-size:clamp(28px,6.5vw,44px)}.lx-showcase .lx-card{flex-direction:column;align-items:center;text-align:center}.lx-showcase .lx-card .img{width:70%;max-width:360px}}@media (max-width:767px){.lx-hero .lx-title{font-size:28px}.lx-row{gap:12px}.lx-framework .lx-card,.lx-usecases .lx-card{padding:18px}.lx-pill{font-size:12px;padding:6px 10px}}.lx-p-xxl{padding-top:72px;padding-bottom:72px}.lx-mt-24{margin-top:24px}.lx-mb-24{margin-bottom:24px}