body{background-color:var(--bg-tier-3);background-image:radial-gradient(1200px 520px at 52% 34%,rgba(124,58,237,.12),transparent 62%),radial-gradient(900px 440px at 50% 63%,rgba(244,114,182,.08),transparent 66%),linear-gradient(180deg,#070711 0,#090a16 24%,#120a1d 52%,#160922 72%,#0c0716 100%);background-attachment:fixed}@media (max-width:1199.98px){body{background-attachment:scroll}}body.lp-landing-india{background-attachment:scroll}body.lp-landing-india .lp-client-logo-strip-outer,body.lp-landing-india .lp-compare-section.lp-sec-surface,body.lp-landing-india .lp-sec.lp-sec-surface{position:relative;z-index:1;isolation:isolate}.lp-page-nav{background:0 0!important;border-bottom:1px solid transparent;transition:background .4s ease,border-color .4s ease,backdrop-filter .4s ease}.lp-page-nav.lp-nav-scrolled{background:rgba(7,7,17,.35)!important;backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);border-bottom-color:rgba(255,255,255,.06);box-shadow:0 1px 0 rgba(255,255,255,.03)}.lp-page-nav .navbar-nav{display:flex!important;gap:0}.lp-page-nav .nav-link{font-size:.95rem;font-weight:500;color:#fff!important;margin:0 10px;transition:color .2s ease}.lp-page-nav .nav-link:hover{color:#f9b522!important}.lp-nav-phone{font-size:.95rem;font-weight:500;opacity:.95;transition:opacity .2s ease}.lp-nav-phone:hover{color:#f9b522!important;opacity:1}.lp-page-nav .lp-nav-email svg,.lp-page-nav .lp-nav-phone svg{width:1.4em!important;height:1.4em!important}@media (max-width:991px){.lp-page-nav .contact-link,.lp-page-nav .contact-widget,.lp-page-nav .navbar-nav{display:none!important}}.lp-hero .btn,.lp-hero-form .btn,.lp-page-nav .btn,.lp-sticky-cta .btn{font-size:.92rem;letter-spacing:.01em}.lp-sec{padding:clamp(3.5rem,8vw,5.2rem) 0}.lp-sec--alt:not(.lp-sec-surface){background:0 0}.footer{background:linear-gradient(180deg,rgba(22,8,32,.3),rgba(10,4,18,.9))!important;border-top:1px solid rgba(255,255,255,.06)}.footer.lp-min-footer.footer--minimal{background:linear-gradient(180deg,rgba(14,6,24,.85),rgba(7,4,16,.98))!important}.lp-footer-min__wrap{max-width:100%}.lp-footer-min__descriptor{font-size:clamp(.8125rem, 1vw, .875rem);font-weight:400;line-height:1.55;color:rgba(255,255,255,.45);letter-spacing:.01em;max-width:22rem}.lp-footer-min__logo img{height:auto;display:block}.lp-footer-min__logo:focus-visible{outline:2px solid rgba(249,181,34,.75);outline-offset:4px;border-radius:2px}.lp-footer-min__address{font-style:normal;line-height:1.65;max-width:21rem;color:rgba(255,255,255,.62)}.lp-footer-min__contact{margin-top:0}@media (max-width:991.98px){.lp-footer-min__col-right{margin-top:.25rem}}.lp-footer-min__link{color:rgba(255,255,255,.62);transition:color .2s ease,opacity .2s ease}.lp-footer-min__link:hover{color:rgba(249,181,34,.98)!important}.lp-footer-min__contact-icon{width:1rem;text-align:center;font-size:.8rem;color:rgba(255,255,255,.62);transition:color .2s ease}.lp-footer-min__link:hover .lp-footer-min__contact-icon{color:rgba(249,181,34,.9)}.lp-footer-min__rule{height:1px;margin-top:clamp(1.25rem,3vw,1.85rem);margin-bottom:0;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.1) 12%,rgba(255,255,255,.08) 50%,rgba(255,255,255,.1) 88%,transparent 100%)}.lp-footer-min__legal-strip{padding-top:.5rem;padding-bottom:.5rem}@media (min-width:992px){.lp-footer-min__legal-strip{padding-top:.375rem;padding-bottom:.375rem}}.lp-footer-min__copyright{color:rgba(255,255,255,.52);font-weight:400}.lp-footer-min__legal-nav{font-weight:400;line-height:inherit}.lp-footer-min__legal-link{color:rgba(255,255,255,.52);text-decoration:none;font-weight:400;transition:color .2s ease,opacity .2s ease}.lp-footer-min__legal-link:hover{color:rgba(249,181,34,.95);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.2em}.lp-footer-min__legal-sep{color:rgba(255,255,255,.52)}.lp-hero{position:relative;overflow:hidden;background-size:cover;background-position:center;padding-top:clamp(5.5rem,10vw,7rem);padding-bottom:clamp(3rem,7vw,5rem)}.lp-hero::before{content:"";position:absolute;top:-120px;right:-80px;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(249,181,34,.18),transparent);pointer-events:none;z-index:1}.lp-overlay{position:absolute;inset:0;background:linear-gradient(105deg,rgba(7,7,17,.96),rgba(7,7,17,.7));z-index:1}.lp-hero .container{z-index:3;position:relative}.lp-hero .display-2{font-size:clamp(2rem, 5vw, 3.5rem);line-height:1.1}.lp-word-highlight{color:#f9b522;position:relative;display:inline-block;font-weight:800;letter-spacing:.02em}.lp-svg-underline{position:absolute;bottom:-2px;left:0;width:100%;height:14px;overflow:visible}.lp-svg-underline path{stroke-dasharray:250;stroke-dashoffset:250;animation:lpDrawUnderline 1s ease-out .8s forwards}@keyframes lpDrawUnderline{to{stroke-dashoffset:0}}.lp-hero .lead{color:#a0a8c0!important;font-size:1.02rem;line-height:1.7;max-width:34rem}.lp-hero-floaters{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden}.lp-floater{position:absolute;opacity:0;animation:lpFloaterIn 1.2s ease-out forwards}.lp-floater--1{width:60px;top:12%;left:8%;animation-delay:.5s;animation-name:lpFloaterIn,lpDriftA;animation-duration:1.2s,18s;animation-timing-function:ease-out,ease-in-out;animation-delay:.5s,1.7s;animation-iteration-count:1,infinite;animation-fill-mode:forwards,none}.lp-floater--2{width:44px;top:28%;right:12%;animation-delay:.9s;animation-name:lpFloaterIn,lpDriftB;animation-duration:1.2s,22s;animation-timing-function:ease-out,ease-in-out;animation-delay:.9s,2.1s;animation-iteration-count:1,infinite;animation-fill-mode:forwards,none}.lp-floater--3{width:50px;bottom:20%;left:15%;animation-delay:1.3s;animation-name:lpFloaterIn,lpDriftC;animation-duration:1.2s,20s;animation-timing-function:ease-out,ease-in-out;animation-delay:1.3s,2.5s;animation-iteration-count:1,infinite;animation-fill-mode:forwards,none}.lp-floater--4{width:36px;top:55%;right:6%;animation-delay:.7s;animation-name:lpFloaterIn,lpDriftD;animation-duration:1.2s,24s;animation-timing-function:ease-out,ease-in-out;animation-delay:.7s,1.9s;animation-iteration-count:1,infinite;animation-fill-mode:forwards,none}.lp-floater--5{width:32px;top:8%;right:28%;animation-delay:1.6s;animation-name:lpFloaterIn,lpDriftA;animation-duration:1.2s,16s;animation-timing-function:ease-out,ease-in-out;animation-delay:1.6s,2.8s;animation-iteration-count:1,infinite;animation-fill-mode:forwards,none}.lp-floater--6{width:56px;bottom:32%;right:20%;animation-delay:1.1s;animation-name:lpFloaterIn,lpDriftB;animation-duration:1.2s,19s;animation-timing-function:ease-out,ease-in-out;animation-delay:1.1s,2.3s;animation-iteration-count:1,infinite;animation-fill-mode:forwards,none}@keyframes lpFloaterIn{from{opacity:0;transform:scale(.7) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes lpDriftA{0%,100%{transform:translate(0,0) rotate(0)}50%{transform:translate(12px,-18px) rotate(6deg)}}@keyframes lpDriftB{0%,100%{transform:translate(0,0) rotate(0)}50%{transform:translate(-10px,14px) rotate(-4deg)}}@keyframes lpDriftC{0%,100%{transform:translate(0,0) rotate(0)}50%{transform:translate(8px,12px) rotate(5deg)}}@keyframes lpDriftD{0%,100%{transform:translate(0,0) rotate(0)}50%{transform:translate(-14px,-10px) rotate(-3deg)}}@media (max-width:991px){.lp-hero-floaters{display:none}}.lp-float-el{position:absolute;z-index:4;display:flex;align-items:center;gap:.45rem;padding:.5rem .9rem;border-radius:14px;background:rgba(255,255,255,.06);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.85);font-size:.75rem;font-weight:500;pointer-events:none;opacity:0;animation:lpFloatElIn .6s ease-out forwards}.lp-float-el i,.lp-float-el svg{color:#f9b522;font-size:.95rem}.lp-float-el svg{width:18px;height:18px;flex-shrink:0}.lp-float-graph svg{width:44px;height:22px}.lp-float-chat{top:-1rem;right:2rem;animation:lpFloatElIn .6s ease-out 1.2s forwards,lpElDriftA 6s ease-in-out 1.8s infinite}.lp-float-notif{top:30%;right:-2.5rem;animation:lpFloatElIn .6s ease-out 1.6s forwards,lpElDriftB 5s ease-in-out 2.2s infinite}.lp-float-graph{bottom:13%;right:-1.5rem;animation:lpFloatElIn .6s ease-out 2s forwards,lpElDriftC 7s ease-in-out 2.6s infinite}.lp-float-code{bottom:10rem;left:3.2rem;animation:lpFloatElIn .6s ease-out 2.4s forwards,lpElDriftD 8s ease-in-out 3s infinite}.lp-float-badge{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;border-radius:50%;background:#f9b522;color:#000;font-size:.6rem;font-weight:700}.lp-modal-open{overflow:hidden}.lp-estimate-modal{position:fixed;inset:0;z-index:1300;display:none}.lp-estimate-modal.is-open{display:grid;place-items:center}.lp-estimate-modal__backdrop{position:absolute;inset:0;background:rgba(4,5,14,.68);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:lpModalFadeIn .28s ease-out forwards}.lp-estimate-modal__dialog{position:relative;width:min(92vw,500px);max-height:min(86vh,820px);overflow:auto;border-radius:1.4rem;border:1px solid rgba(255,255,255,.12);background:linear-gradient(170deg,rgba(13,15,29,.94),rgba(8,9,20,.88));box-shadow:0 30px 60px rgba(0,0,0,.45);padding:1.2rem;z-index:1;animation:lpModalPopIn .28s cubic-bezier(.17,.84,.44,1) forwards}.lp-estimate-modal__close{position:absolute;top:3px;right:3px;border:0;background:0 0;color:#d7d9e6;font-size:1.7rem;line-height:1;cursor:pointer}.lp-estimate-modal__close:hover{color:#fff}.lp-estimate-modal .lp-hero-form{max-width:none!important;margin:0}@keyframes lpFloatElIn{from{opacity:0;transform:translateY(16px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes lpElDriftA{0%,100%{transform:translate(0,0)}50%{transform:translate(-6px,-10px)}}@keyframes lpElDriftB{0%,100%{transform:translate(0,0)}50%{transform:translate(5px,-8px)}}@keyframes lpElDriftC{0%,100%{transform:translate(0,0)}50%{transform:translate(-8px,6px)}}@keyframes lpElDriftD{0%,100%{transform:translate(0,0)}50%{transform:translate(6px,-5px)}}@media (max-width:991px){.lp-float-el{display:none}}.lp-trust-pills{display:flex;flex-wrap:wrap;gap:.55rem}.lp-trust-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .9rem;border-radius:999px;background:linear-gradient(135deg,rgba(124,58,237,.16),rgba(245,158,11,.14));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.16);color:rgba(255,255,255,.94);font-size:.82rem;animation:lpPillFloat 5s ease-in-out infinite;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 10px 24px rgba(5,7,20,.35)}.lp-trust-pill strong{color:#f9b522}.lp-trust-pill-icon{width:22px;height:22px;flex-shrink:0}@keyframes lpPillFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width:575px){.lp-trust-pill{font-size:.75rem;padding:.35rem .65rem}}.lp-hero-form{background:rgba(255,255,255,.04);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.08);border-radius:2rem;padding:1.75rem 1.5rem;max-width:450px!important}.lp-hero-form .h4{font-size:1.15rem;white-space:nowrap}.lp-scroll-indicator{position:absolute;left:50%;bottom:-.35rem;transform:translateX(-50%);z-index:5;display:inline-flex;flex-direction:column;align-items:center;gap:.35rem;text-decoration:none;opacity:.8;transition:opacity .25s ease}.lp-scroll-indicator:hover{opacity:1}.lp-scroll-indicator-mouse{width:24px;height:38px;border:1px solid rgba(255,255,255,.45);border-radius:20px;display:inline-flex;justify-content:center;padding-top:6px;background:rgba(255,255,255,.03);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.lp-scroll-indicator-dot{width:4px;height:8px;border-radius:999px;background:#f9b522;animation:lpScrollDot 1.8s ease-in-out infinite}.lp-scroll-indicator-chevron{width:10px;height:10px;border-right:2px solid rgba(255,255,255,.8);border-bottom:2px solid rgba(255,255,255,.8);transform:rotate(45deg);animation:lpScrollChevron 1.8s ease-in-out infinite}@keyframes lpScrollDot{0%{transform:translateY(0);opacity:.95}60%{transform:translateY(10px);opacity:.35}100%{transform:translateY(0);opacity:.95}}@keyframes lpScrollChevron{0%,100%{transform:rotate(45deg) translateY(0);opacity:.7}50%{transform:rotate(45deg) translateY(4px);opacity:1}}.lp-enquiry-strip-inner{border-radius:20px!important;border:1px solid rgba(255,255,255,.14);background:linear-gradient(90deg,rgba(249,181,34,.18),rgba(124,58,237,.14));box-shadow:0 18px 40px rgba(0,0,0,.25);padding:1.35rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1.25rem}.lp-enquiry-strip-text h2{font-size:clamp(1.6rem, 3vw, 2.15rem);line-height:1.1}.lp-enquiry-strip-cta{flex-shrink:0}.lp-footer-cta-minimal .lp-goodfit-heading-wrap{max-width:860px;margin-inline:auto}.lp-footer-cta-heading{padding:5rem 0 1.5rem;font-size:3.6rem;margin:auto}@media (max-width:767px){.lp-enquiry-strip-inner{flex-direction:column;align-items:flex-start}}@media (max-width:991.98px){.lp-client-logo-card{flex-basis:132px}.lp-hero-main-row{display:grid;grid-template-columns:1fr;padding-top:50px;row-gap:1.5rem}.lp-hero-text-col{display:contents}.lp-hero-block-intro{order:1;width:100%;padding-left:calc(var(--bs-gutter-x,1.5rem) * .5);padding-right:calc(var(--bs-gutter-x,1.5rem) * .5)}.lp-hero-form-col{order:2;width:100%}.lp-hero-block-cta{order:3;width:100%;padding-left:calc(var(--bs-gutter-x,1.5rem) * .5);padding-right:calc(var(--bs-gutter-x,1.5rem) * .5)}.lp-hero-block-cta>.d-flex.flex-wrap{justify-content:center}.lp-hero-block-cta .lp-trust-pills{justify-content:center}.lp-hero{padding-top:clamp(6.85rem,18vw,8.25rem)!important;padding-bottom:clamp(3.5rem,9vw,5rem)}.lp-hero-block-cta a{display:none}.lp-hero .lp-scroll-indicator{position:relative;bottom:auto;transform:none;margin:2rem auto 0;width:max-content;max-width:100%}.lp-hero-form .h4{white-space:normal}}.lp-glass-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:2rem;padding:2rem 1.75rem}.lp-glass-card--interactive{transition:all .4s cubic-bezier(.175, .885, .32, 1.275);cursor:default}.lp-glass-card--interactive:hover{transform:translateY(-8px);border-color:rgba(249,181,34,.4);box-shadow:0 20px 40px rgba(0,0,0,.35),0 0 0 1px rgba(249,181,34,.15)}.lp-glass-card--accent{border-color:rgba(249,181,34,.3);background:rgba(249,181,34,.04)}.lp-grad-icon{width:52px;height:52px;margin-bottom:1rem}.lp-grad-icon svg{width:100%;height:100%}.lp-grad-icon--lg{width:64px;height:64px}.lp-sec h2.h2{font-size:clamp(1.75rem, 3.8vw, 2.75rem);font-weight:700;line-height:1.15}.lp-highlight{color:var(--accent-yellow)}.lp-tech-assist{position:relative;overflow:hidden;padding-top:clamp(3.8rem,8vw,6rem);padding-bottom:clamp(3.8rem,8vw,6rem)}.lp-tech-assist::before{display:none}.lp-tech-assist .container{position:relative;z-index:1}.lp-tech-visual{position:relative;min-height:348px;display:flex;align-items:center;justify-content:center}.lp-tech-semi-glow{position:absolute;width:320px;height:220px;border-radius:220px 220px 0 0;background:radial-gradient(circle at 50% 76%,rgba(124,58,237,.2),rgba(245,158,11,.12) 52%,rgba(10,10,20,0) 78%);filter:blur(3px);opacity:.7;transform:translateY(8px);animation:lpTechBlob 8.5s ease-in-out infinite}.lp-tech-core{width:120px;height:120px;border-radius:100%;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.04);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 16px 40px rgba(5,7,20,.45),0 0 0 1px rgba(124,58,237,.12);z-index:2}.lp-tech-core .ai-center-text{position:absolute;color:#f0af22;background:#0d0b1c;height:27px;width:27px;display:grid;place-items:center;border-radius:8px;box-shadow:0 0 11px 3px #f0af2294}.lp-tech-core svg{width:76px;height:76px}.lp-tech-pill{position:absolute;display:inline-flex;align-items:center;justify-content:center;padding:.36rem .74rem;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.07);color:rgba(255,255,255,.92);font-size:.74rem;font-weight:600;box-shadow:0 8px 20px rgba(3,5,16,.45);gap:.35rem}.lp-tech-pill i{color:#f6bc46;font-size:.73rem}.lp-tech-pill img{width:16px;height:16px;object-fit:contain;flex-shrink:0;display:block;border-radius:4px}.lp-tech-pill--aiapps img{scale:1.4}.lp-tech-pill--react{top:14%;left:22%;animation:lpTechPillA 2.2s ease-in-out infinite}.lp-tech-pill--flutter{top:10%;right:12%;animation:lpTechPillB 2s ease-in-out infinite}.lp-tech-pill--node{bottom:48%;left:4%;animation:lpTechPillC 2.5s ease-in-out infinite}.lp-tech-pill--aws{bottom:17%;right:9%;animation:lpTechPillD 2.5s ease-in-out infinite}.lp-tech-pill--swift{top:50%;right:4%;animation:lpTechPillA 2.8s ease-in-out infinite}.lp-tech-pill--aiapps{bottom:19%;left:18%;animation:lpTechPillE 2.35s ease-in-out infinite .15s}@keyframes lpTechPillE{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}.lp-tech-gradient{background:linear-gradient(95deg,#f59e0b 0,#d78af7 45%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-tech-stars{position:absolute;bottom:6%;left:50%;transform:translateX(-50%);color:#f6bc46;letter-spacing:.18em;font-size:1.58rem;opacity:.92;text-shadow:0 0 10px rgba(245,158,11,.45)}.lp-tech-simple-list{border-top:0}.lp-tech-simple-item{padding:1rem .15rem 1rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.lp-tech-simple-item:last-child{border-bottom:0;padding-bottom:0}.lp-tech-simple-icon{width:2rem;height:2rem;border-radius:.6rem;display:inline-flex;align-items:center;justify-content:center;margin-bottom:.5rem;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);box-shadow:0 0 12px rgba(124,58,237,.15)}.lp-tech-simple-icon svg{width:1.3rem;height:1.3rem}.lp-tech-simple-item p{max-width:98%;line-height:1.6}@keyframes lpTechBlob{0%,100%{transform:scale(1) translateY(0)}50%{transform:scale(1.05) translateY(-6px)}}@keyframes lpTechPillA{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes lpTechPillB{0%,100%{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes lpTechPillC{0%,100%{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes lpTechPillD{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.lp-goodfit-heading-wrap{display:inline-flex;flex-direction:column;align-items:center;gap:.7rem}.lp-goodfit-heading-wrap--tight{gap:.42rem}.lp-goodfit-heading-wrap--start{align-items:flex-start}.lp-goodfit-heading-wrap .lp-goodfit-heading{margin-bottom:0!important}.lp-goodfit-heading-wrap .lp-mini-label{align-self:center}.lp-goodfit-heading-wrap--start .lp-mini-label{align-self:flex-start}.lp-goodfit-heading{letter-spacing:.01em}.lp-goodfit-heading-line{width:min(220px,60vw);height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(249,181,34,.8),rgba(124,58,237,.65),transparent);animation:lpHeadingGlow 4.5s ease-in-out infinite}.lp-goodfit-item{position:relative;padding:1.1rem 1rem .9rem;height:100%}.lp-goodfit-grid.row{align-items:stretch}.lp-goodfit-icon{width:64px;height:64px;margin-bottom:1rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:radial-gradient(circle,rgba(249,181,34,.14),rgba(255,255,255,.01))}.lp-goodfit-icon svg{width:52px;height:52px}.lp-goodfit-divider{margin:1rem auto 0;width:54px;height:1px;display:block;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent)}@keyframes lpHeadingGlow{0%,100%{opacity:.55;transform:scaleX(.92)}50%{opacity:1;transform:scaleX(1)}}.lp-bento{display:grid;gap:1.25rem}.lp-bento--fit{grid-template-columns:1fr 1fr 1fr 1fr}.lp-bento--fit .lp-bento-title{display:flex;align-items:center}.lp-bento--tech{grid-template-columns:1fr 2fr;grid-template-rows:auto auto}.lp-bento--tech .lp-bento-tall{grid-row:span 2}.lp-bento--tech .lp-bento-wide{min-height:100%}.lp-bento--ai{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.lp-bento--cases{grid-template-columns:2fr 1fr 1fr 1fr}.lp-bento--cases .lp-glass-card{position:relative}.lp-case-num{position:absolute;top:1rem;right:1.25rem;font-family:var(--font-heading);font-size:.72rem;letter-spacing:.12em;color:rgba(249,181,34,.45);font-weight:700}@media (max-width:991px){.lp-tech-assist::before{inset:10% 4% 20% 4%}.lp-tech-visual{min-height:280px}.lp-tech-pill{font-size:.68rem;padding:.3rem .62rem}.lp-tech-pill i{font-size:.66rem}.lp-tech-pill img{width:14px;height:14px}.lp-tech-stars{font-size:.77rem;letter-spacing:.14em}.lp-bento--fit{grid-template-columns:1fr}.lp-bento--tech{grid-template-columns:1fr}.lp-bento--tech .lp-bento-tall{grid-row:span 1}.lp-bento--ai{grid-template-columns:1fr}.lp-bento--cases{grid-template-columns:1fr 1fr}}@media (max-width:575px){.lp-bento--cases{grid-template-columns:1fr}}.lp-price-card{text-align:center;padding:2.5rem 1.75rem;position:relative}.lp-price-card--featured{border-color:rgba(249,181,34,.5)!important;background:rgba(249,181,34,.04);transform:scale(1.04);z-index:1}.lp-price-card--featured:hover{transform:scale(1.04) translateY(-8px)!important}.lp-price-badge{position:absolute;top:-.75rem;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#f9b522,#e8a00f);color:#000;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.35rem 1rem;border-radius:999px;white-space:nowrap}.lp-price-tag{font-family:var(--font-heading);font-size:1.6rem;color:var(--accent-yellow);font-weight:700;margin-bottom:0}.lp-speed-flow-wrap{border-radius:2rem;padding:2rem 1.75rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.01))}.lp-speed-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:.9rem}.lp-speed-point{text-align:center;padding:.25rem .4rem}.lp-speed-point-icon{width:60px;height:60px;margin:0 auto .8rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:radial-gradient(circle,rgba(249,181,34,.16),rgba(255,255,255,.01))}.lp-speed-point-icon svg{width:48px;height:48px}.lp-speed-connector--beam{position:relative;display:block;min-width:34px;flex:1 1 auto;background:0 0;box-shadow:none;animation:none}.lp-speed-connector__line{display:block;height:2px;width:100%;border-radius:999px;background:linear-gradient(90deg,rgba(249,181,34,.9),rgba(124,58,237,.35));box-shadow:0 0 18px rgba(249,181,34,.2);animation:lpConnectorPulse 3.8s ease-in-out infinite;position:relative;overflow:hidden}.lp-speed-connector__line::after{content:"";position:absolute;top:0;left:-40%;width:42%;height:100%;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent);animation:lpSpeedBeamSweep 2.35s ease-in-out infinite;pointer-events:none}@keyframes lpSpeedBeamSweep{0%{transform:translateX(0);opacity:.65}40%{opacity:1}100%{transform:translateX(340%);opacity:.65}}@keyframes lpConnectorPulse{0%,100%{opacity:.45}50%{opacity:1}}.lp-pricing-layout{max-width:980px;margin:0 auto}.lp-price-panel{min-height:210px;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:2.2rem 2rem}.lp-price-panel .lp-price-tag{font-size:clamp(2rem, 4vw, 2.45rem);line-height:1.1}.lp-price-panel--featured{border-color:rgba(249,181,34,.45)!important;background:linear-gradient(180deg,rgba(249,181,34,.08),rgba(255,255,255,.02))}.lp-price-enterprise{padding:1.6rem 1.8rem;border-radius:1.35rem}.lp-price-enterprise-note{display:inline-flex;padding:.5rem .95rem;border-radius:999px;border:1px solid rgba(249,181,34,.28);color:#f9b522;font-weight:600;font-size:.8rem;letter-spacing:.02em;background:linear-gradient(135deg,rgba(124,58,237,.2),rgba(245,158,11,.18));box-shadow:0 8px 20px rgba(6,8,20,.35),inset 0 0 0 1px rgba(255,255,255,.05)}.lp-pricing-narrative .container{position:relative}.lp-cost-flow{position:relative;display:grid;gap:1.2rem}.lp-cost-flow-item{position:relative;display:grid;grid-template-columns:58px 1fr;gap:.75rem;align-items:start;padding:.3rem 0}.lp-cost-flow-num{width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:.95rem;font-weight:700;color:#fff;border:1px solid rgba(255,255,255,.18);background:linear-gradient(145deg,rgba(245,158,11,.34),rgba(124,58,237,.3));box-shadow:0 0 0 8px rgba(255,255,255,.01),0 0 18px rgba(245,158,11,.22);z-index:1}.lp-cost-highlight{color:#f9b522;font-weight:700}.lp-engagement-rail{border:1px solid rgba(255,255,255,.08);border-radius:1.4rem;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.02));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:1.35rem 1.25rem}.lp-engagement-rail ul li{display:flex;align-items:center;gap:.6rem;margin-bottom:.68rem;color:#edf0f8}.lp-engagement-rail ul li:last-child{margin-bottom:0}.lp-engagement-rail i{font-size:.76rem;color:#f59e0b;text-shadow:0 0 10px rgba(245,158,11,.4)}.lp-engagement-rail ul li svg{width:.76rem;height:.76rem;flex-shrink:0;color:#f59e0b;filter:drop-shadow(0 0 10px rgba(245, 158, 11, .35))}.lp-fail-compare{position:relative}.lp-fail-table{max-width:760px;margin:0 auto}.lp-fail-column{position:relative;padding:.45rem .25rem}.lp-fail-column--problem{padding-right:1rem}.lp-fail-column--problem::after{content:"";position:absolute;top:.6rem;bottom:.6rem;right:-.1rem;width:1px;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(249,181,34,.28),rgba(255,255,255,.12))}.lp-fail-column--solution{padding-left:1rem}.lp-fail-label{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;display:flex;align-items:center;gap:.45rem}.lp-fail-column--problem .lp-fail-label{color:#f87171}.lp-fail-column--solution .lp-fail-label{color:#4ade80}.lp-fail-compare .lp-fail-label svg{width:1.4em!important;height:1.4em!important}.lp-fail-list li{display:flex;align-items:center;gap:.65rem;padding:.44rem .1rem;color:#d8dceb;transition:background .25s ease,padding-left .25s ease}.lp-fail-list li:hover{background:rgba(124,58,237,.12);padding-left:1.25rem}.lp-fail-bullet{width:.58rem;height:.58rem;border-radius:50%;flex-shrink:0}.lp-fail-bullet--bad{background:#f87171;box-shadow:0 0 0 6px rgba(248,113,113,.12),0 0 14px rgba(248,113,113,.4)}.lp-fail-bullet--good{background:#4ade80;box-shadow:0 0 0 6px rgba(74,222,128,.12),0 0 14px rgba(74,222,128,.4)}.lp-stories-carousel.owl-carousel:not(.owl-loaded){display:grid;gap:18px;grid-template-columns:1fr}@media (min-width:768px){.lp-stories-carousel.owl-carousel:not(.owl-loaded){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.lp-stories-carousel.owl-carousel:not(.owl-loaded){grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-stories-carousel.owl-carousel:not(.owl-loaded) .item{width:auto!important;min-width:0}.lp-story-card{position:relative;border-radius:2px;border:1px solid rgba(255,255,255,.12);padding:1.3rem 1.2rem;background:linear-gradient(170deg,rgba(255,255,255,.07),rgba(255,255,255,.02));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 18px 36px rgba(0,0,0,.28);transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.lp-story-card:hover{transform:translateY(-6px);border-color:rgba(245,158,11,.35);box-shadow:0 24px 40px rgba(0,0,0,.34),0 0 20px rgba(124,58,237,.15)}.lp-story-tag{display:inline-flex;width:fit-content;max-width:100%;padding:.34rem .7rem;border-radius:0;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.95);border:1px solid rgba(255,255,255,.18);background:linear-gradient(135deg,rgba(124,58,237,.24),rgba(245,158,11,.2))}.lp-story-metric{color:#f9b522;font-weight:700}.lp-story-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-clamp:3;line-height:1.6}.lp-story-media{margin:-1.3rem -1.2rem 1rem;border-radius:2px 2px 0 0;overflow:hidden;aspect-ratio:16/10;background:rgba(0,0,0,.35)}.lp-story-media-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}.lp-story-card:hover .lp-story-media-img{transform:scale(1.04)}.lp-story-footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.lp-story-badges{display:flex;flex-wrap:wrap;gap:.4rem;min-width:0}.lp-story-badge{display:inline-flex;align-items:center;padding:.28rem .55rem;border-radius:999px;font-size:.68rem;font-weight:600;color:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06)}.lp-story-arrow{flex-shrink:0;pointer-events:none;opacity:.95}.lp-story-arrow svg{width:22px;height:22px;display:block}.lp-stories-carousel-wrap,.lp-testimonials-carousel-wrap{position:relative}.lp-testimonials--two .lp-testimonials-two-wrap{max-width:1040px;margin-left:auto;margin-right:auto}.lp-testimonials--two .lp-testimonials-two-row{--bs-gutter-x:1.25rem}@media (min-width:992px){.lp-testimonials--two .lp-testimonials-two-row{--bs-gutter-x:1.5rem}}.lp-testimonials--two .lp-testimonials-two-col{display:flex}.lp-testimonials--two .lp-testimonials-two-col .lp-testimonial-item{width:100%}.lp-stories-carousel .owl-item,.lp-testimonials-carousel .owl-item{display:flex}.lp-stories-carousel .owl-item>.item,.lp-testimonials-carousel .owl-item>.item{display:flex;width:100%}.lp-stories-carousel .owl-item .lp-story-card,.lp-testimonials-carousel .owl-item .lp-testimonial-item{flex:1;width:100%}.lp-stories-carousel.owl-theme .owl-dots,.lp-testimonials-carousel.owl-theme .owl-dots{margin-top:1.35rem}.lp-stories-carousel.owl-theme .owl-dots .owl-dot span,.lp-testimonials-carousel.owl-theme .owl-dots .owl-dot span{background:rgba(255,255,255,.32)}.lp-stories-carousel.owl-theme .owl-dots .owl-dot.active span,.lp-stories-carousel.owl-theme .owl-dots .owl-dot:hover span,.lp-testimonials-carousel.owl-theme .owl-dots .owl-dot.active span,.lp-testimonials-carousel.owl-theme .owl-dots .owl-dot:hover span{background:#f9b522}.lp-testimonials-empty{max-width:520px;margin-left:auto;margin-right:auto}#lp-cost,.lp-compare-section,.lp-smarter-story{position:relative;overflow:hidden}#lp-cost::before{content:"";position:absolute;width:520px;height:520px;left:50%;top:12%;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgba(245,158,11,.12),rgba(245,158,11,.06) 34%,transparent 72%);filter:blur(12px);pointer-events:none;z-index:0;animation:lpAmbientPulse 18s ease-in-out infinite}.lp-smarter-story::before{content:"";position:absolute;width:620px;height:420px;right:8%;top:12%;background:radial-gradient(circle,rgba(124,58,237,.12),rgba(244,114,182,.07) 42%,transparent 74%);filter:blur(10px);pointer-events:none;z-index:0;animation:lpAmbientPulse 22s ease-in-out infinite}#lp-cost>.container,.lp-compare-section>.container,.lp-smarter-story>.container{position:relative;z-index:1}.lp-smarter-story{overflow:hidden}.lp-smarter-canvas{position:relative;min-height:620px;padding:1rem 0 1.5rem}.lp-smarter-heading{max-width:520px;position:relative;z-index:3;margin-left:.4rem}.lp-smarter-heading .text-dim{max-width:470px;font-size:1rem}.lp-smarter-orbit{position:absolute;inset:80px 6% 20px 10%;z-index:1;pointer-events:none;opacity:.55;filter:drop-shadow(0 12px 44px rgba(0, 0, 0, .45));animation:lpOrbitFloat 18s ease-in-out infinite}.lp-smarter-orbit svg{width:100%;height:100%;animation:lpOrbitSpin 48s linear infinite;transform-origin:center}.lp-smarter-node{position:absolute;width:min(340px,38vw);padding:0;border:0;background:0 0;z-index:4;overflow:visible}.lp-smarter-node-panel{position:relative;z-index:2;border:1px solid rgba(255,255,255,.14);border-radius:1.35rem;padding:2.35rem 1.25rem 1.15rem 2.5rem;background:rgb(10 12 25 / 16%);transition:transform .4s ease,border-color .35s ease,box-shadow .35s ease}.lp-smarter-node:hover .lp-smarter-node-panel{transform:translateY(-8px);border-color:rgba(249,181,34,.4);box-shadow:0 20px 44px rgba(0,0,0,.45),0 0 0 1px rgba(249,181,34,.12)}.lp-smarter-node--one{left:16%;top:48%;animation:lpNodeDriftA 9s ease-in-out infinite}.lp-smarter-node--two{right:4%;top:16%;animation:lpNodeDriftB 10s ease-in-out infinite}.lp-smarter-node--three{right:4%;bottom:4%;animation:lpNodeDriftC 11s ease-in-out infinite}.lp-smarter-badge{position:absolute;top:-24px;left:50%;transform:translateX(-50%);z-index:5;width:48px;height:48px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(249,181,34,.35);background:radial-gradient(circle,rgba(249,181,34,.28),rgba(10,12,25,.92));box-shadow:0 0 0 8px rgba(10,12,25,.55);animation:lpBadgePulse 5s ease-in-out infinite}.lp-smarter-badge svg{width:23px;height:23px}.lp-smarter-num-ones{position:absolute;z-index:1;left:1.15rem;top:50%;transform:translate(-48%,-50%);font-family:var(--font-heading);font-size:clamp(2.65rem, 4.2vw, 4.1rem);font-weight:700;letter-spacing:.02em;line-height:1;color:rgba(249,181,34,.86);pointer-events:none;filter:blur(1.4px);opacity:.98}.lp-smarter-num-tens{position:absolute;z-index:4;left:0;top:50%;transform:translate(calc(-100% - .08rem),-50%);font-family:var(--font-heading);font-size:clamp(2.65rem, 4.2vw, 4.1rem);font-weight:700;letter-spacing:.02em;line-height:1;color:rgba(249,181,34,.98);text-shadow:0 0 20px rgba(249,181,34,.38);pointer-events:none}.lp-smarter-node-desc{padding-left:.25rem}@keyframes lpOrbitSpin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes lpOrbitFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes lpNodeDriftA{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes lpNodeDriftB{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes lpNodeDriftC{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes lpBadgePulse{0%,100%{box-shadow:0 0 0 8px rgba(10,12,25,.55),0 0 0 0 rgba(249,181,34,.15)}50%{box-shadow:0 0 0 8px rgba(10,12,25,.55),0 0 0 8px rgba(249,181,34,.02)}}.lp-dual-pane{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:2rem;padding:2.5rem 2rem}.lp-dual-pane--problem{border-color:rgba(248,113,113,.2);background:linear-gradient(180deg,rgba(248,113,113,.04),rgba(248,113,113,.01))}.lp-dual-pane--solution{border-color:rgba(74,222,128,.25);background:linear-gradient(180deg,rgba(249,181,34,.04),rgba(74,222,128,.02))}.lp-dual-pane-label{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.lp-dual-pane--problem .lp-dual-pane-label{color:#f87171}.lp-dual-pane--solution .lp-dual-pane-label{color:#4ade80}.lp-list-item{color:#c0c4d4;display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;font-size:.95rem}.lp-list-item:last-child{margin-bottom:0}.lp-dot{font-size:1rem}.lp-dot-red{color:#f87171}.lp-dot-green{color:#4ade80}.lp-roadmap{position:relative;padding-top:5.7rem}.lp-roadmap::before{content:"";position:absolute;left:12%;right:12%;top:.4rem;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(130,88,245,.2),rgba(244,114,182,.12),rgba(251,146,60,.07),transparent 72%);filter:blur(12px);pointer-events:none}.lp-roadmap-path{position:absolute;inset:0 0 auto 0;top:.15rem;width:100%;height:160px;z-index:1;pointer-events:none}.lp-roadmap-path polyline{fill:none;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round;stroke:url(#lpRoadmapGradient);filter:drop-shadow(0 0 8px rgba(242, 129, 211, .42)) drop-shadow(0 0 18px rgba(251, 146, 60, .18));stroke-dasharray:1500;stroke-dashoffset:1500;transition:stroke-dashoffset 1.8s ease}.lp-roadmap.is-inview .lp-roadmap-path polyline{stroke-dashoffset:0}.lp-roadmap-strip{position:relative;z-index:2;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;border-radius:.8rem;overflow:hidden;background:linear-gradient(180deg,rgba(26,23,58,.56),rgba(10,12,28,.58) 40%,rgba(7,8,20,.7) 100%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 34px rgba(0,0,0,.28)}.lp-roadmap-step{position:relative;z-index:2;min-height:300px;padding:1rem 1.05rem 1.15rem}.lp-roadmap-step::after{content:"";position:absolute;right:0;top:.95rem;bottom:.95rem;width:1px;background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,.03))}.lp-roadmap-step:last-child::after{display:none}.lp-roadmap-node{position:absolute;top:-2.82rem;left:50%;transform:translateX(-50%) scale(.65);width:1rem;height:1rem;border-radius:50%;background:#f472b6;box-shadow:0 0 0 7px rgba(244,114,182,.14),0 0 18px rgba(244,114,182,.6);opacity:.6;transition:transform .5s ease,opacity .5s ease,box-shadow .5s ease}.lp-roadmap-step.is-active .lp-roadmap-node{background:#fb923c;box-shadow:0 0 0 7px rgba(251,146,60,.2),0 0 30px rgba(251,146,60,.7)}.lp-roadmap.is-inview .lp-roadmap-node{opacity:1;transform:translateX(-50%) scale(1)}.lp-roadmap.is-inview .lp-roadmap-step.is-active .lp-roadmap-node{animation:lpRoadmapNodePulse 2.8s ease-in-out infinite}.lp-roadmap-num{display:inline-block;font-family:var(--font-heading);color:#f4a3d4;font-size:1.5rem;font-weight:700;letter-spacing:.01em;margin-bottom:.35rem}.lp-roadmap-step h3{font-size:1.02rem;line-height:1.25}.lp-roadmap-step li{display:flex;align-items:flex-start;gap:.46rem;color:#d9ddef;font-size:.87rem;margin-bottom:.45rem;line-height:1.38}.lp-roadmap-step li:last-child{margin-bottom:0}.lp-roadmap-step li i{font-size:.52rem;color:#f78ecd;margin-top:.3rem;text-shadow:0 0 10px rgba(247,142,205,.4)}.lp-roadmap-step li svg{width:.55rem;height:.55rem;flex-shrink:0;color:#f78ecd;margin-top:.3rem;filter:drop-shadow(0 0 10px rgba(247, 142, 205, .4))}@keyframes lpAmbientPulse{0%,100%{opacity:.55}50%{opacity:.85}}@keyframes lpRoadmapNodePulse{0%,100%{box-shadow:0 0 0 7px rgba(251,146,60,.2),0 0 22px rgba(251,146,60,.55)}50%{box-shadow:0 0 0 10px rgba(251,146,60,.12),0 0 34px rgba(251,146,60,.75)}}.lp-risk-card{padding:2.25rem 1.5rem}.lp-img{border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 48px rgba(0,0,0,.4)}.lp-delivered{position:relative}.lp-client-marquee{display:grid;gap:.9rem}.lp-client-marquee-row{overflow:hidden;position:relative;mask-image:linear-gradient(to right,transparent,rgba(0,0,0,1) 7%,rgba(0,0,0,1) 93%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,rgba(0,0,0,1) 7%,rgba(0,0,0,1) 93%,transparent)}.lp-client-marquee-track{width:max-content;display:flex;align-items:center;gap:1.35rem;animation:lpClientMarqueeLeft 40s linear infinite;will-change:transform}.lp-client-marquee-row--reverse .lp-client-marquee-track{animation-name:lpClientMarqueeRight;animation-duration:44s;animation-delay:-10s}.lp-client-marquee-row--forward .lp-client-marquee-track{animation-duration:38s;animation-delay:-5s}.lp-client-logo-card{flex:0 0 132px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02));border-radius:.9rem;min-height:84px;display:flex;align-items:center;justify-content:center;padding:.95rem .75rem;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.lp-client-logo-card img{max-width:100%;max-height:34px;width:auto;height:auto;object-fit:contain;opacity:.92}.lp-client-logo-wordmark{display:block;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.55);line-height:1.35}.lp-client-logo-card:hover .lp-client-logo-wordmark{color:rgba(249,181,34,.88)}.lp-client-logo-card:hover{transform:translateY(-3px);border-color:rgba(249,181,34,.35);box-shadow:0 10px 22px rgba(0,0,0,.28)}@keyframes lpClientMarqueeLeft{from{transform:translate3d(0,0,0)}to{transform:translate3d(calc(-100% / 3),0,0)}}@keyframes lpClientMarqueeRight{from{transform:translate3d(calc(-100% / 3),0,0)}to{transform:translate3d(0,0,0)}}.lp-delivered-visual-wrap{position:relative;min-height:320px;display:flex;align-items:center;justify-content:center}.lp-delivered-glow{position:absolute;width:min(440px,95%);aspect-ratio:1/1;border-radius:50%;background:radial-gradient(circle,rgba(104,76,199,.28),rgba(22,16,40,0) 68%);filter:blur(4px);opacity:.65;animation:lpDeliveredGlow 6s ease-in-out infinite}.lp-delivered-panel{position:relative;height:250px;width:min(430px,96%);border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.03);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:1.35rem;padding:1.5rem 1.2rem 1.35rem;box-shadow:0 24px 54px rgba(0,0,0,.35);z-index:3}.lp-delivered-token{display:inline-flex;align-items:center;gap:.6rem;background:rgba(14,17,32,.72);border:1px solid rgba(255,255,255,.16);border-radius:.8rem;padding:.42rem .58rem;margin-bottom:1rem}.lp-delivered-dot{width:.62rem;height:.62rem;border-radius:50%;background:linear-gradient(135deg,#f9b522,#ffd874);box-shadow:0 0 12px rgba(249,181,34,.45)}.lp-delivered-token-label{color:rgba(255,255,255,.58);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.lp-delivered-token-value{color:rgba(255,255,255,.9);font-size:.8rem;font-weight:600}.lp-delivered-line{display:block;height:10px;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.88),rgba(199,211,255,.35));margin-bottom:.75rem}.lp-delivered-line--xl{width:83%}.lp-delivered-line--lg{width:66%;opacity:.88}.lp-delivered-line--md{width:72%;opacity:.74;margin-bottom:0}.lp-delivered-chip{position:absolute;bottom:-.88rem;padding:.28rem .8rem;border-radius:.45rem;font-size:.95rem;font-weight:700;letter-spacing:.06em}.lp-delivered-chip--buy{left:-1rem;background:linear-gradient(135deg,#f9b522,#f4d075);color:#201302}.lp-delivered-chip--sell{right:-1rem;top:1.1rem;bottom:auto;background:linear-gradient(135deg,#f26b6b,#f9b522);color:#290909}.lp-delivered-float{position:absolute;border-radius:1rem;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.03);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:2}.lp-delivered-float--one{width:74%;height:75%;top:1%;right:0;animation:lpDeliveredFloatA 7s ease-in-out infinite}.lp-delivered-float--two{width:72%;height:69%;left:0;bottom:-6%;animation:lpDeliveredFloatB 8s ease-in-out infinite}.lp-delivered-list li{display:flex;align-items:center;gap:.82rem;color:#f0f2f8;font-size:1.02rem;margin-bottom:.86rem;position:relative}.lp-delivered-list li.sr-reveal{transition:opacity .55s cubic-bezier(.16, 1, .3, 1),transform .55s cubic-bezier(.16, 1, .3, 1)}.lp-delivered-list li.sr-reveal.is-visible{transition:opacity .55s cubic-bezier(.16, 1, .3, 1),transform .28s ease}.lp-delivered-list li.sr-reveal.is-visible:hover{transform:translateX(4px) translateY(0)}.lp-delivered-list li:last-child{margin-bottom:0}.lp-delivered-list-icon{width:1rem;height:1rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(145deg,#f9b522,#7c3aed);box-shadow:0 0 0 6px rgba(249,181,34,.08),0 0 14px rgba(124,58,237,.3);animation:lpDeliveredDotPulse 2.7s ease-in-out infinite}.lp-delivered-list-icon svg{display:none!important}@keyframes lpDeliveredDotPulse{0%,100%{box-shadow:0 0 0 6px rgba(249,181,34,.08),0 0 14px rgba(124,58,237,.3)}50%{box-shadow:0 0 0 9px rgba(249,181,34,.04),0 0 18px rgba(124,58,237,.44)}}@keyframes lpDeliveredGlow{0%,100%{transform:scale(.95);opacity:.52}50%{transform:scale(1.03);opacity:.76}}@keyframes lpDeliveredFloatA{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lpDeliveredFloatB{0%,100%{transform:translateY(0)}50%{transform:translateY(8px)}}.lp-compare-section{padding:clamp(3.4rem,8vw,6rem) 0;background:0 0}.lp-compare-heading{font-size:clamp(1.85rem, 3.5vw, 2.6rem);font-weight:700;color:#fff;margin-bottom:.75rem}.lp-goodfit-heading-wrap .lp-compare-heading{margin-bottom:0}.lp-compare-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid rgba(255,255,255,.08);border-radius:1.2rem;background:rgba(255,255,255,.03);max-width:fit-content;margin:0 auto}.lp-compare-table{width:100%;min-width:733px;max-width:589px;border-collapse:collapse;table-layout:fixed}.lp-compare-table thead th{text-align:left;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#8b90a0;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.02)}.lp-compare-table thead th.lp-compare-col-win{color:var(--accent-yellow);background:rgba(249,181,34,.04)}.lp-compare-table tbody th{text-align:left;font-weight:600;color:#e8e8ec;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.06);vertical-align:middle;width:28%;background:rgba(0,0,0,.15)}.lp-compare-table tbody td{padding:12px 14px;font-size:.89rem;color:#b8bcc8;border-bottom:1px solid rgba(255,255,255,.05);vertical-align:middle}.lp-compare-table tbody tr:last-child td,.lp-compare-table tbody tr:last-child th{border-bottom:none}.lp-compare-table tbody td svg{width:1.4em!important;height:1.4em!important}.lp-compare-win-cell{color:#f0f2f7!important;font-weight:500;background:rgba(249,181,34,.04)}.lp-compare-ok{color:#4ade80;font-weight:700;margin-right:6px}.lp-compare-warn{color:#fb923c;font-size:.65rem;vertical-align:middle;margin-right:6px}.lp-mini-label{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .72rem;border-radius:999px;border:1px solid rgba(255,255,255,.24);background:linear-gradient(135deg,rgba(124,58,237,.2),rgba(245,158,11,.15));color:rgba(255,255,255,.95);font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 8px 20px rgba(6,8,20,.35),inset 0 0 0 1px rgba(255,255,255,.05)}.lp-testimonial-item{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.035));border:1px solid rgba(255,255,255,.09);border-radius:1.1rem;padding:1.35rem 1.2rem 1.15rem;box-shadow:0 24px 34px rgba(0,0,0,.24);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease,background .3s ease}.lp-testimonial-item:hover{transform:translateY(-6px);border-color:rgba(249,181,34,.4);background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.04));box-shadow:0 28px 40px rgba(0,0,0,.32),0 0 0 1px rgba(249,181,34,.12)}.lp-testimonial-stars{color:#f9b522;font-size:.86rem;letter-spacing:.12em;margin-bottom:.8rem}.lp-testimonial-copy{color:#d2d7e6;line-height:1.6;margin-bottom:1rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-clamp:3}.lp-testimonial-meta{display:flex;align-items:center;gap:.65rem}.lp-testimonial-meta-body{min-width:0;flex:1}.lp-testimonial-one-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.lp-testimonial-avatar{width:2.15rem;height:2.15rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;letter-spacing:.04em;color:#0c0f1e;background:linear-gradient(135deg,#f9b522,#f3c950)}.lp-testimonial-avatar--img{width:2.75rem!important;height:2.75rem;padding:0;object-fit:cover;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08)}.lp-trusted-strip{padding-top:clamp(2.5rem,6vw,4.5rem);padding-bottom:clamp(2.5rem,6vw,4.5rem)}.lp-logo-marquee{position:relative;overflow:hidden;mask-image:linear-gradient(to right,transparent 0,black 10%,black 90%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,black 10%,black 90%,transparent 100%)}.lp-logo-marquee-track{width:max-content;display:inline-flex;align-items:center;gap:2rem;animation:lpMarquee 26s linear infinite}.lp-logo-img{height:28px;width:auto;object-fit:contain;filter:grayscale(1) brightness(.85) contrast(.95);opacity:.75;transition:opacity .25s ease,filter .25s ease}.lp-logo-img:hover{opacity:1;filter:grayscale(1) brightness(1)}@keyframes lpMarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.lp-faq-wrap{max-width:900px}.lp-faq-item{border:1px solid rgba(255,255,255,.1);border-radius:.95rem;background:linear-gradient(145deg,rgba(124,58,237,.11),rgba(255,255,255,.03));margin-bottom:.75rem;overflow:hidden;transition:border-color .28s ease,background .28s ease,box-shadow .28s ease,transform .28s ease}.lp-faq-item:hover{border-color:rgba(249,181,34,.35);background:linear-gradient(145deg,rgba(124,58,237,.16),rgba(255,255,255,.05));box-shadow:0 10px 28px rgba(0,0,0,.25)}.lp-faq-item:last-child{margin-bottom:0}.lp-faq-trigger{width:100%;border:0;background:0 0;color:#fff;text-align:left;font-weight:600;font-size:.98rem;line-height:1.45;padding:1.05rem 1.2rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem}.lp-faq-icon{width:14px;height:14px;position:relative;flex-shrink:0}.lp-faq-icon::after,.lp-faq-icon::before{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;border-radius:2px;background:rgba(255,255,255,.85);transform:translate(-50%,-50%);transition:transform .25s ease,opacity .25s ease}.lp-faq-icon::after{transform:translate(-50%,-50%) rotate(90deg)}.lp-faq-item.is-open .lp-faq-icon::after{opacity:0;transform:translate(-50%,-50%) rotate(90deg) scaleX(.5)}.lp-faq-content{max-height:0;overflow:hidden;transition:max-height .35s ease}.lp-faq-content p{padding:0 1.2rem 1.1rem}.lp-estimate-form .lp-form-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.lp-form-field-full{grid-column:1/-1}.lp-label{display:block;color:rgba(255,255,255,.75);font-size:.78rem;margin-bottom:.35rem;letter-spacing:.03em}.lp-input,.lp-select,.lp-textarea{width:100%;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);color:#fff;border-radius:.75rem;padding:.65rem .9rem;transition:border-color .2s ease}.lp-input:focus,.lp-select:focus,.lp-textarea:focus{outline:0;border-color:var(--accent-yellow)}.lp-check.lp-field-error,.lp-input.lp-field-error,.lp-select.lp-field-error,.lp-textarea.lp-field-error{border-color:#f87171!important;box-shadow:0 0 0 2px rgba(248,113,113,.15)}.lp-form-check-wrap{margin:.5rem 0 1rem}.lp-check{accent-color:var(--accent-yellow)}.lp-custom-select{position:relative}.lp-custom-select-trigger{width:100%;min-height:44px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);border-radius:.75rem;color:#fff;padding:.62rem .9rem;display:flex;align-items:center;justify-content:space-between;gap:8px}.lp-custom-select-trigger svg{color:var(--accent-yellow);flex-shrink:0;transition:transform .2s ease}.lp-custom-select.is-open .lp-custom-select-trigger svg{transform:rotate(180deg)}.lp-custom-select-menu{display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:20;padding:8px;border-radius:1rem;background:#12121e;border:1px solid rgba(249,181,34,.2);box-shadow:0 18px 40px rgba(0,0,0,.5)}.lp-custom-select.is-open .lp-custom-select-menu{display:block}.lp-custom-select-option{width:100%;border:0;background:0 0;color:#a0a8c0;padding:10px 12px;border-radius:.5rem;text-align:left;font-size:.92rem}.lp-custom-select-option:hover,.lp-custom-select-option[aria-selected=true]{background:rgba(249,181,34,.1);color:#fff}.lp-custom-select.lp-field-error .lp-custom-select-trigger{border-color:#f87171!important;box-shadow:0 0 0 2px rgba(248,113,113,.15)}.lp-post-success{margin-top:1rem;padding:1.25rem;border:1px solid rgba(249,181,34,.3);border-radius:1rem;background:rgba(249,181,34,.06)}.lp-post-success[hidden]{display:none!important}.lp-sticky-cta{position:fixed;left:0;right:0;bottom:.75rem;z-index:1100;text-align:center;pointer-events:none;transition:opacity .3s ease,transform .3s ease}.lp-sticky-cta.is-hidden{opacity:0;visibility:hidden;transform:translateY(12px)}.lp-sticky-cta .btn{pointer-events:auto;min-width:min(90vw,320px);box-shadow:0 12px 32px rgba(0,0,0,.5)}@media (max-width:767px){.lp-estimate-form .lp-form-row{grid-template-columns:1fr}.lp-client-marquee{gap:.7rem}.lp-client-logo-card{flex-basis:108px;min-height:72px;padding:.7rem .55rem}.lp-client-logo-card img{max-height:34px}.lp-goodfit-item{padding:.5rem .4rem}.lp-speed-flow-wrap{padding:1.25rem 1rem}.lp-speed-flow{grid-template-columns:1fr;gap:1.15rem}.lp-speed-connector--beam{width:2px;height:28px;min-width:0;margin:0 auto}.lp-speed-connector__line{width:2px;height:100%;margin:0 auto;background:linear-gradient(180deg,rgba(249,181,34,.9),rgba(124,58,237,.35))}.lp-speed-connector__line::after{display:none}.lp-cost-flow-item{grid-template-columns:50px 1fr}.lp-engagement-rail{margin-top:.5rem}.lp-delivered-visual-wrap{min-height:280px;margin-bottom:.75rem}.lp-delivered-panel{width:min(360px,100%)}.lp-delivered-chip--buy{left:.4rem}.lp-delivered-chip--sell{right:.4rem}.lp-delivered-list li{font-size:.94rem}.lp-logo-marquee{mask-image:none;-webkit-mask-image:none}.lp-logo-marquee-track{gap:.9rem;animation-duration:20s}.lp-logo-img{height:22px}.lp-faq-trigger{font-size:.9rem;padding:.9rem 1rem}.lp-faq-content p{padding:0 1rem .95rem}.lp-smarter-canvas{min-height:auto;padding:.3rem 0;display:grid;gap:3rem}.lp-smarter-heading{max-width:100%;margin-left:0;text-align:center}.lp-smarter-heading .lp-goodfit-heading-wrap--start{align-items:center}.lp-smarter-heading .lp-goodfit-heading{text-align:center;width:100%}.lp-smarter-heading .text-dim{max-width:100%}.lp-smarter-orbit{position:relative;inset:auto;height:200px;margin:0 auto -1rem;opacity:.45}.lp-smarter-node{position:relative;width:90%;margin:auto;left:auto;right:auto;top:auto;bottom:auto;animation:none}.lp-smarter-node .h5,.lp-smarter-node .text-dim{text-align:center}.lp-smarter-node-desc{padding-left:0}.lp-smarter-num-ones{left:-1px;top:50%;transform:translate(calc(-50% + .34em),-50%);font-size:2.35rem;filter:blur(1.2px);opacity:.95}.lp-smarter-num-tens{left:1px;top:50%;transform:translate(calc(-50% - .48em),-50%);font-size:2.35rem}.lp-roadmap{grid-template-columns:1fr;padding-top:.6rem;gap:.75rem;padding-left:2rem}.lp-roadmap::before{display:block;left:.7rem;right:auto;top:.85rem;width:2px;height:calc(100% - 1.2rem);border-radius:999px;background:linear-gradient(180deg,#7c3aed 0,#f472b6 52%,#fb923c 100%);filter:none}.lp-roadmap-path,.lp-roadmap::after{display:none}.lp-roadmap-strip{display:grid;grid-template-columns:1fr;gap:.65rem;background:0 0;box-shadow:none;overflow:visible}.lp-roadmap-step{min-height:auto;margin-top:0!important;padding:.9rem .9rem .9rem 1rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.1);background:linear-gradient(170deg,rgba(255,255,255,.06),rgba(255,255,255,.03))}.lp-roadmap-step::after{display:none}.lp-roadmap-node{display:block;top:1rem;left:-1.3rem;transform:scale(1);opacity:1;width:.78rem;height:.78rem;box-shadow:0 0 0 4px rgba(244,114,182,.18),0 0 14px rgba(244,114,182,.45)}.lp-roadmap-num{font-size:1.35rem;margin-bottom:.2rem}.lp-roadmap-step li{font-size:.87rem;margin-bottom:.45rem}.lp-compare-table tbody th,.lp-compare-table thead th:first-child{position:sticky;left:0;z-index:2;box-shadow:4px 0 12px rgba(0,0,0,.4)}.lp-compare-table tbody th{background:#0e0e1a!important}.lp-compare-table thead th:first-child{background:#141420!important}}@media (max-width:1199px) and (min-width:768px){.lp-roadmap{padding-top:5.2rem}.lp-roadmap-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-radius:.8rem}.lp-roadmap-step{min-height:250px}.lp-smarter-canvas{min-height:710px}.lp-smarter-orbit{inset:120px 8% 40px 8%}.lp-smarter-node{width:min(320px,43vw)}.lp-smarter-node--one{left:6%;top:46%}.lp-smarter-node--three,.lp-smarter-node--two{right:2%}}@keyframes lpModalFadeIn{from{opacity:0}to{opacity:1}}@keyframes lpModalPopIn{from{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.lp-client-logo-strip-outer{background:var(--bg-tier-2);border-top:var(--section-sep);border-bottom:var(--section-sep)}.lp-sec-surface--t1{background-color:var(--bg-tier-1);border-top:var(--section-sep)}.lp-sec-surface--t2{background-color:var(--bg-tier-2);border-top:var(--section-sep)}.lp-sec-surface--t3{background-color:var(--bg-tier-3);border-top:var(--section-sep)}.lp-sec-surface--t4{background-color:var(--bg-tier-4);border-top:var(--section-sep)}.lp-sec-surface--t5{background-color:var(--bg-tier-5);border-top:var(--section-sep)}body.lp-landing-india .lp-sec-surface--t1,body.lp-landing-india .lp-sec-surface--t2,body.lp-landing-india .lp-sec-surface--t3,body.lp-landing-india .lp-sec-surface--t4,body.lp-landing-india .lp-sec-surface--t5{background-image:none}body.lp-landing-india .lp-sec-surface--t1{background-color:#0b0a1a}body.lp-landing-india .lp-sec-surface--t3{background-color:#0d0c1e}.lp-sec-surface--gold08{border-top:1px solid rgba(249,181,34,.08)}.lp-sec-surface--gold10{border-top:1px solid rgba(249,181,34,.1)}.lp-sec-surface--gold12{border-top:1px solid rgba(249,181,34,.12)}.lp-sec-surface--gold20{border-top:1px solid rgba(249,181,34,.2)}.lp-sec-surface--cta{background-color:var(--bg-tier-1);background-image:linear-gradient(90deg,rgba(124,58,237,.4) 0,rgba(124,58,237,.18) 52%,rgba(124,58,237,.06) 100%)}.sr-reveal{opacity:0;transform:translate3d(0,16px,0);transition:opacity .55s cubic-bezier(.16, 1, .3, 1),transform .55s cubic-bezier(.16, 1, .3, 1);will-change:opacity,transform}.sr-reveal.is-visible{opacity:1;transform:translate3d(0,0,0);will-change:auto}.sr-delay-1{transition-delay:0.1s}.sr-delay-2{transition-delay:0.2s}.sr-delay-3{transition-delay:0.3s}.sr-delay-4{transition-delay:0.4s}.sr-delay-5{transition-delay:0.5s}.lp-fail-list li.sr-reveal{transition:opacity .55s cubic-bezier(.16, 1, .3, 1),transform .55s cubic-bezier(.16, 1, .3, 1),background .25s ease,padding-left .25s ease}.lp-goodfit-item.sr-reveal{border:1px solid transparent;border-radius:1.25rem;box-sizing:border-box;transition:opacity .55s cubic-bezier(.16, 1, .3, 1),transform .55s cubic-bezier(.16, 1, .3, 1),box-shadow .28s ease,border-color .28s ease}.lp-goodfit-item.sr-reveal.is-visible{transition:opacity .55s cubic-bezier(.16, 1, .3, 1),transform .28s cubic-bezier(.16, 1, .3, 1),box-shadow .28s ease,border-color .28s ease}.lp-goodfit-item.sr-reveal.is-visible:hover{transform:translateY(-6px);box-shadow:0 16px 40px rgba(124,58,237,.25);border-color:rgba(249,181,34,.3)}.lp-testimonial-item.sr-reveal{transition:opacity .55s cubic-bezier(.16, 1, .3, 1),transform .55s cubic-bezier(.16, 1, .3, 1),border-color .3s ease}.lp-testimonial-item.sr-reveal.is-visible{transition:opacity .55s cubic-bezier(.16, 1, .3, 1),transform .3s ease,border-color .3s ease}.lp-glass-card.sr-reveal{transition:opacity .55s cubic-bezier(.16, 1, .3, 1),transform .55s cubic-bezier(.16, 1, .3, 1),box-shadow .3s ease,border-color .3s ease}.lp-glass-card.sr-reveal.is-visible{transition:opacity .55s cubic-bezier(.16, 1, .3, 1),transform .3s cubic-bezier(.16, 1, .3, 1),box-shadow .3s ease,border-color .3s ease}.lp-smarter-node.sr-reveal{transition:opacity .55s cubic-bezier(.16, 1, .3, 1),transform .55s cubic-bezier(.16, 1, .3, 1),box-shadow .3s ease,border-color .3s ease}.lp-smarter-node.sr-reveal.is-visible{transition:opacity .55s cubic-bezier(.16, 1, .3, 1),transform .3s cubic-bezier(.16, 1, .3, 1),box-shadow .3s ease,border-color .3s ease}.lp-faq-item.sr-reveal{transition:opacity .55s cubic-bezier(.16, 1, .3, 1),transform .55s cubic-bezier(.16, 1, .3, 1),border-color .3s ease,background .3s ease,box-shadow .3s ease}.lp-faq-item.sr-reveal.is-visible{transition:opacity .55s cubic-bezier(.16, 1, .3, 1),transform .3s cubic-bezier(.16, 1, .3, 1),border-color .3s ease,background .3s ease,box-shadow .3s ease}.lp-compare-table-wrap.sr-reveal{transition:opacity .6s cubic-bezier(.16, 1, .3, 1),transform .6s cubic-bezier(.16, 1, .3, 1)}.lp-cost-flow-item.sr-reveal{transition:opacity .55s cubic-bezier(.16, 1, .3, 1),transform .55s cubic-bezier(.16, 1, .3, 1)}.lp-delivered--stats-grid{position:relative;overflow:hidden;padding-top:clamp(3.5rem,7vw,5.5rem);padding-bottom:clamp(3.5rem,7vw,5.5rem)}.lp-delivered-stats-deco{position:absolute;inset:-8% -10% -6%;z-index:0;pointer-events:none;overflow:hidden}.lp-delivered-stats-deco__svg{display:block;width:100%;height:100%;min-height:380px;opacity:.88;animation:lpDeliveredDecoDrift 26s ease-in-out infinite}.lp-delivered-stats-deco__orb{position:absolute;border-radius:50%;filter:blur(72px);opacity:.26;animation:lpDeliveredOrbPulse 18s ease-in-out infinite}.lp-delivered-stats-deco__orb--a{width:min(380px,42vw);height:min(380px,42vw);top:-14%;right:-6%;background:rgba(124,58,237,.5);animation-delay:-5s}.lp-delivered-stats-deco__orb--b{width:min(440px,48vw);height:min(440px,48vw);bottom:-22%;left:-12%;background:rgba(249,181,34,.28);animation-duration:22s;animation-delay:-8s;opacity:.2}@keyframes lpDeliveredDecoDrift{0%,100%{transform:scale(1) translate(0,0)}50%{transform:scale(1.04) translate(-1.2%,1.5%)}}@keyframes lpDeliveredOrbPulse{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-3%,4%) scale(1.1)}}.lp-delivered-stats-content{position:relative;z-index:1}#lp-enquiry-now .lp-delivered-stats-deco,.lp-compare-section .lp-delivered-stats-deco,.lp-fail-compare .lp-delivered-stats-deco{inset:-7% -9% -5%}#lp-enquiry-now .lp-delivered-stats-deco__svg,.lp-compare-section .lp-delivered-stats-deco__svg,.lp-fail-compare .lp-delivered-stats-deco__svg{min-height:260px;opacity:.82}.lp-no-risk .lp-delivered-stats-deco,.lp-stories .lp-delivered-stats-deco{inset:-5% -8% -4%}.lp-no-risk .lp-delivered-stats-deco__svg,.lp-stories .lp-delivered-stats-deco__svg{min-height:240px;opacity:.72}.lp-trust-stats-grid{max-width:1080px;margin-left:auto;margin-right:auto}.lp-trust-stats-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;height:100%;padding:1.35rem 1.25rem 1.15rem;border-radius:1.05rem;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.02));box-shadow:0 12px 32px rgba(0,0,0,.28);overflow:hidden;transition:transform .32s cubic-bezier(.16, 1, .3, 1),box-shadow .32s ease,border-color .32s ease}.lp-trust-stats-card::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s ease;background:radial-gradient(ellipse 110% 88% at 50% 108%,var(--lp-stat-accent),transparent 62%)}.lp-trust-stats-card__accent{position:absolute;left:1rem;right:1rem;top:0;height:3px;border-radius:0 0 4px 4px;opacity:0;transform:scaleX(.92);transition:opacity .3s ease,transform .3s ease}.lp-trust-stats-card--a{--lp-stat-accent:#f9b522}.lp-trust-stats-card--b{--lp-stat-accent:#7c3aed}.lp-trust-stats-card--c{--lp-stat-accent:#22d3ee}.lp-trust-stats-card--d{--lp-stat-accent:#34d399}.lp-trust-stats-card--e{--lp-stat-accent:#fb923c}.lp-trust-stats-card--f{--lp-stat-accent:#f472b6}.lp-trust-stats-card__accent{background:linear-gradient(90deg,var(--lp-stat-accent),rgba(255,255,255,.35))}.lp-trust-stats-card__icon{font-size:1.65rem;line-height:1;margin-bottom:.85rem;color:var(--lp-stat-accent);opacity:.95}.lp-trust-stats-card__icon svg{width:1.65rem;height:1.65rem;display:block}.lp-trust-stats-card__value{font-family:var(--font-heading);font-size:clamp(2rem, 4.2vw, 2.65rem);font-weight:700;line-height:1.05;color:#fff;letter-spacing:-.02em;margin-bottom:.35rem}.lp-trust-stats-card__label{font-size:.95rem;color:rgba(255,255,255,.72);line-height:1.35;margin-bottom:.85rem}.lp-trust-stats-card__badge{display:inline-block;margin-top:auto;font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.32rem .62rem;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(8,10,22,.65);color:rgba(255,255,255,.78)}.lp-trust-stats-card:hover{transform:translateY(-7px);box-shadow:0 22px 52px rgba(0,0,0,.42),0 0 0 1px rgba(255,255,255,.08),0 0 48px rgba(124,58,237,.12),0 0 64px rgba(249,181,34,.06);border-color:rgba(255,255,255,.22)}.lp-trust-stats-card:hover::after{opacity:.18}.lp-trust-stats-card:hover .lp-trust-stats-card__accent{opacity:1;transform:scaleX(1)}.lp-trust-stats-card.sr-reveal.is-visible{transition:opacity .55s cubic-bezier(.16, 1, .3, 1),transform .55s cubic-bezier(.16, 1, .3, 1),box-shadow .3s ease,border-color .3s ease}.lp-trust-stats-card.sr-reveal.is-visible:hover{transform:translateY(-7px)}@keyframes lpIndiaDecoShiftA{0%,100%{transform:translate3d(0,0,0) scale(1);opacity:.55}50%{transform:translate3d(-2%,2.5%,0) scale(1.04);opacity:.72}}@keyframes lpIndiaDecoShiftB{0%,100%{transform:translate3d(0,0,0) scale(1);opacity:.42}50%{transform:translate3d(2.5%,-2%,0) scale(1.06);opacity:.58}}body.lp-landing-india #lp-goodfit{overflow:hidden}body.lp-landing-india #lp-goodfit::before{content:"";position:absolute;width:520px;height:520px;left:50%;top:10%;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgba(245,158,11,.12),rgba(245,158,11,.06) 34%,transparent 72%);filter:blur(12px);pointer-events:none;z-index:0;animation:lpAmbientPulse 18s ease-in-out infinite}body.lp-landing-india #lp-goodfit::after{display:none}body.lp-landing-india #lp-goodfit>.container{position:relative;z-index:1}body.lp-landing-india .lp-tech-assist::before{display:block;content:"";position:absolute;inset:-12% -8% -8%;z-index:0;pointer-events:none;background:radial-gradient(ellipse 55% 48% at 78% 18%,rgba(124,58,237,.2),transparent 62%),radial-gradient(ellipse 50% 42% at 12% 88%,rgba(34,211,238,.1),transparent 58%),radial-gradient(ellipse 40% 36% at 50% 50%,rgba(249,181,34,.06),transparent 55%);opacity:.85;animation:lpIndiaDecoShiftB 26s ease-in-out infinite}body.lp-landing-india .lp-tech-assist::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 59px,rgba(124,58,237,.03) 59px,rgba(124,58,237,.03) 60px),repeating-linear-gradient(90deg,transparent,transparent 59px,rgba(124,58,237,.03) 59px,rgba(124,58,237,.03) 60px)}body.lp-landing-india #lp-cost::after{content:"";position:absolute;width:min(560px,90vw);height:min(560px,90vw);right:-22%;bottom:-28%;border-radius:50%;background:radial-gradient(circle,rgba(124,58,237,.16),rgba(124,58,237,.05) 40%,transparent 68%);filter:blur(14px);pointer-events:none;z-index:0;animation:lpIndiaDecoShiftA 24s ease-in-out infinite;animation-delay:-4s}body.lp-landing-india #lp-speed{overflow:hidden}body.lp-landing-india #lp-speed::before{content:"";position:absolute;inset:-6% -4%;z-index:0;pointer-events:none;background:linear-gradient(125deg,transparent 40%,rgba(249,181,34,.06) 52%,transparent 64%),radial-gradient(ellipse 70% 50% at 50% 0,rgba(249,181,34,.12),transparent 55%),radial-gradient(ellipse 55% 45% at 8% 92%,rgba(124,58,237,.14),transparent 60%);opacity:.9;animation:lpAmbientPulse 20s ease-in-out infinite}body.lp-landing-india #lp-speed>.container{position:relative;z-index:1}body.lp-landing-india .lp-fail-compare{overflow:hidden}body.lp-landing-india .lp-smarter-story::after{content:"";position:absolute;width:min(900px,100vw);height:min(520px,65vh);left:-25%;bottom:-18%;background:radial-gradient(ellipse at 40% 60%,rgba(249,181,34,.16),transparent 68%),radial-gradient(ellipse at 75% 30%,rgba(124,58,237,.08),transparent 55%);filter:blur(12px);pointer-events:none;z-index:0;animation:lpIndiaDecoShiftB 29s ease-in-out infinite;animation-delay:-8s}body.lp-landing-india .lp-stories{position:relative;overflow:hidden}body.lp-landing-india section.lp-stories.lp-sec.lp-sec-surface--t2{background-color:#0a0818;background-image:linear-gradient(180deg,rgba(22,16,42,.98) 0,#080712 14%,#080712 86%,rgba(20,16,38,.96) 100%);border-top:1px solid rgba(249,181,34,.16);border-bottom:1px solid rgba(249,181,34,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}body.lp-landing-india .lp-stories>.container{position:relative;z-index:1}body.lp-landing-india #lp-process{overflow:hidden}body.lp-landing-india #lp-process::before{content:"";position:absolute;width:100%;height:42%;left:0;top:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(124,58,237,.1),transparent 100%);opacity:.65;animation:lpAmbientPulse 19s ease-in-out infinite}body.lp-landing-india #lp-process::after{content:"";position:absolute;width:min(600px,85vw);height:min(360px,48vh);right:-12%;bottom:0;background:radial-gradient(circle at 50% 80%,rgba(34,211,238,.08),transparent 65%);filter:blur(10px);pointer-events:none;z-index:0;animation:lpIndiaDecoShiftA 25s ease-in-out infinite}body.lp-landing-india #lp-process>.container{position:relative;z-index:1}body.lp-landing-india .lp-no-risk{overflow:hidden}body.lp-landing-india .lp-no-risk>.container{position:relative;z-index:1}body.lp-landing-india .lp-testimonials{position:relative;overflow:hidden}body.lp-landing-india .lp-testimonials::before{content:"";position:absolute;width:min(760px,95vw);height:min(420px,55vh);left:50%;top:-8%;transform:translateX(-50%);background:radial-gradient(ellipse at center,rgba(124,58,237,.14),transparent 68%);filter:blur(12px);pointer-events:none;z-index:0;animation:lpIndiaDecoShiftA 23s ease-in-out infinite}body.lp-landing-india .lp-testimonials>.container{position:relative;z-index:1}body.lp-landing-india .lp-faq{overflow:hidden}body.lp-landing-india .lp-faq::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 60% 45% at 0 100%,rgba(124,58,237,.14),transparent 58%),radial-gradient(ellipse 60% 45% at 100% 0,rgba(249,181,34,.1),transparent 58%),linear-gradient(180deg,rgba(124,58,237,.04) 0,transparent 40%);opacity:.92;animation:lpAmbientPulse 26s ease-in-out infinite}body.lp-landing-india .lp-faq>.container{position:relative;z-index:1}body.lp-landing-india #lp-enquiry-now{position:relative;overflow:hidden;background-image:linear-gradient(175deg,rgba(124,58,237,.12) 0,rgba(20,16,38,.6) 40%,rgba(249,181,34,.08) 100%)}body.lp-landing-india .lp-goodfit-item.sr-reveal.is-visible:hover{transform:translateY(-7px);box-shadow:0 20px 48px rgba(0,0,0,.32),0 0 0 1px rgba(249,181,34,.18),0 0 36px rgba(124,58,237,.12);border-color:rgba(249,181,34,.35)}body.lp-landing-india .lp-story-card:hover{transform:translateY(-7px);border-color:rgba(249,181,34,.38);box-shadow:0 26px 52px rgba(0,0,0,.38),0 0 0 1px rgba(124,58,237,.12),0 0 44px rgba(249,181,34,.08)}body.lp-landing-india .lp-glass-card--interactive:hover{transform:translateY(-6px);box-shadow:0 22px 48px rgba(0,0,0,.36),0 0 0 1px rgba(249,181,34,.2),0 0 40px rgba(124,58,237,.1)}@media (hover:hover) and (pointer:fine){body.lp-landing-india .lp-goodfit-item.sr-reveal.is-visible:hover .lp-goodfit-icon{transform:scale(1.04);transition:transform .28s cubic-bezier(.16, 1, .3, 1)}}body.lp-landing-india .lp-goodfit-icon{transition:transform .28s cubic-bezier(.16, 1, .3, 1)}body.lp-landing-india #lp-goodfit.lp-sec-surface--t1{background-color:var(--bg-tier-2);background-image:linear-gradient(180deg,rgba(124,58,237,.06) 0,rgba(7,7,17,.12) 100%)}.lp-cost-heading-block .lp-goodfit-heading-line{animation:lpCostLineShimmer 5s ease-in-out infinite}@keyframes lpCostLineShimmer{0%,100%{opacity:.75;filter:brightness(1)}50%{opacity:1;filter:brightness(1.15)}}.lp-cost-main-heading{animation:lpCostHeadingFade 6s ease-in-out infinite}@keyframes lpCostHeadingFade{0%,100%{opacity:1}50%{opacity:.92}}.lp-cost-heading-accent{text-shadow:0 0 24px rgba(249,181,34,.22)}.lp-cost-subline-em{color:rgba(255,255,255,.82);font-weight:600}.lp-cost-rail-title{letter-spacing:.02em}.lp-engagement-rail__item{padding:.55rem .65rem;margin-bottom:.5rem;border-radius:.65rem;border:1px solid transparent;transition:background .28s ease,border-color .28s ease,transform .28s ease,box-shadow .28s ease}.lp-engagement-rail__item:last-child{margin-bottom:0}.lp-engagement-rail__item:hover{background:rgba(124,58,237,.14);border-color:rgba(249,181,34,.22);transform:translateX(4px);box-shadow:0 8px 22px rgba(0,0,0,.22)}.lp-roadmap-step li{transition:background .25s ease,padding-left .25s ease,border-radius .25s ease;border-radius:.45rem;padding-left:.15rem;margin-left:-.15rem}.lp-roadmap-step li:hover{background:rgba(124,58,237,.12);padding-left:.45rem}.lp-compare-table tbody tr{transition:background .25s ease}.lp-compare-table tbody tr:hover td,.lp-compare-table tbody tr:hover th{background:rgba(124,58,237,.08)}.lp-compare-table tbody tr:hover th{background:rgba(124,58,237,.12)}.lp-smarter-node .lp-smarter-badge svg{transition:transform .3s cubic-bezier(.16, 1, .3, 1)}.lp-smarter-node:hover .lp-smarter-badge svg{transform:scale(1.02)}.lp-compare-table tbody tr{border-left:2px solid transparent;transition:background .25s ease,border-left-color .25s ease}.lp-compare-table tbody tr:hover{border-left-color:rgba(249,181,34,.55)}.lp-roadmap-step{border-left:2px solid transparent;transition:border-left-color .25s ease}.lp-roadmap-step:hover{border-left-color:rgba(249,181,34,.4)}.lp-faq-item:hover{transform:translateX(3px)}.btn-primary-custom{transition:transform .22s cubic-bezier(.16, 1, .3, 1),box-shadow .22s ease,background .22s ease}.btn-primary-custom:hover{transform:scale(1.03);box-shadow:0 8px 28px rgba(249,181,34,.28),0 0 0 1px rgba(249,181,34,.18)}@media (prefers-reduced-motion:reduce){.lp-delivered-stats-deco__orb,.lp-delivered-stats-deco__svg,body.lp-landing-india #lp-cost::after,body.lp-landing-india #lp-goodfit::before,body.lp-landing-india #lp-process::after,body.lp-landing-india #lp-process::before,body.lp-landing-india #lp-speed::before,body.lp-landing-india .lp-faq::before,body.lp-landing-india .lp-smarter-story::after,body.lp-landing-india .lp-tech-assist::before,body.lp-landing-india .lp-testimonials::before{animation:none!important}}