@import"https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&display=swap";.landing-page{--landing-blue: #0a6eff;--landing-blue-light: #3d8eff;--landing-blue-dark: #0051cc;--landing-teal: #00c2b8;--landing-white: #ffffff;--landing-gray-50: #f7f9fc;--landing-gray-100: #eff2f7;--landing-gray-200: #dde3ed;--landing-gray-400: #8a95a8;--landing-gray-600: #4b5668;--landing-gray-800: #1a2233;--landing-gray-900: #0d1424;--landing-shadow-sm: 0 1px 4px rgba(10, 30, 70, .06);--landing-shadow-md: 0 4px 20px rgba(10, 30, 70, .1);--landing-shadow-lg: 0 12px 48px rgba(10, 30, 70, .14);--landing-shadow-blue: 0 8px 32px rgba(10, 110, 255, .22);--landing-radius: 14px;--landing-radius-lg: 22px;min-height:100vh;background:var(--landing-white);color:var(--landing-gray-800);font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6;overflow-x:hidden}.landing-page *,.landing-page *:before,.landing-page *:after{box-sizing:border-box}.landing-page h1,.landing-page h2,.landing-page h3,.landing-logo,.landing-db-kpi-value,.landing-funnel-val,.landing-section-title,.landing-flow-name,.landing-big-num,.landing-feat-title,.landing-form-title,.landing-btn-hero,.landing-btn-submit{font-family:Manrope,system-ui,sans-serif;letter-spacing:0}.landing-container{max-width:1100px;margin:0 auto}.landing-header{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;height:68px;border-bottom:1px solid var(--landing-gray-100);background:#ffffffeb;padding:0 5vw;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:box-shadow .3s ease}.landing-header.is-scrolled{box-shadow:var(--landing-shadow-md)}.landing-logo{border:0;background:transparent;padding:0;color:var(--landing-gray-900);font-size:1.25rem;font-weight:800;line-height:1;cursor:pointer}.landing-logo span,.landing-section-title span{color:var(--landing-blue)}.landing-nav{display:flex;align-items:center;gap:12px}.landing-btn-ghost,.landing-btn-primary{border-radius:8px;font-family:Manrope,sans-serif;font-size:.88rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.landing-btn-ghost{border:1.5px solid var(--landing-gray-200);background:transparent;padding:9px 20px;color:var(--landing-gray-600);font-weight:500}.landing-btn-ghost:hover,.landing-btn-ghost:focus-visible{border-color:var(--landing-blue);color:var(--landing-blue)}.landing-btn-primary{border:0;background:var(--landing-blue);padding:10px 22px;color:#fff;font-weight:600;box-shadow:0 2px 10px #0a6eff47}.landing-btn-primary:hover,.landing-btn-primary:focus-visible{background:var(--landing-blue-dark);box-shadow:var(--landing-shadow-blue);transform:translateY(-1px)}.landing-hero{position:relative;min-height:calc(100vh - 68px);display:flex;align-items:center;overflow:hidden;background:linear-gradient(145deg,#f0f5ff,#f7f9fc,#eaf9f8);padding:80px 5vw 60px}.landing-hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,1fr);align-items:center;gap:60px;width:100%;max-width:1200px;margin:0 auto}.landing-hero-badge,.landing-section-label{display:inline-flex;align-items:center;border-radius:100px;background:#0a6eff12;color:var(--landing-blue);font-size:.75rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.landing-hero-badge{gap:8px;border:1px solid rgba(10,110,255,.18);padding:6px 14px;margin-bottom:22px}.landing-hero h1{margin:0 0 20px;color:var(--landing-gray-900);font-size:clamp(2.25rem,4.1vw,4.15rem);font-weight:800;line-height:1.12}.landing-hero h1 em{font-style:normal;color:var(--landing-blue);background:linear-gradient(135deg,var(--landing-blue),var(--landing-teal));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.landing-hero-sub{max-width:520px;margin:0 0 36px;color:var(--landing-gray-800);font-size:1.25rem;font-weight:300;line-height:1.7}.landing-hero-cta-group{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.landing-btn-hero{display:inline-flex;align-items:center;gap:12px;min-height:64px;border:0;border-radius:14px;background:var(--landing-blue);color:#fff;padding:0 32px;box-shadow:var(--landing-shadow-blue);font-size:1.08rem;font-weight:700;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.landing-btn-hero:hover,.landing-btn-hero:focus-visible{background:var(--landing-blue-dark);box-shadow:0 12px 40px #0a6eff52;transform:translateY(-2px)}.landing-btn-hero span{font-size:1.75rem;line-height:1}.landing-hero-micro{color:var(--landing-gray-900);font-size:1.05rem;font-weight:400}.landing-hero-visual{position:relative}.landing-dashboard-card{overflow:hidden;border-radius:var(--landing-radius-lg);background:#fff;box-shadow:var(--landing-shadow-lg),0 0 0 1px #0a1e460a;transform:perspective(1000px) rotateY(-5deg) rotateX(2deg);transition:transform .4s ease}.landing-dashboard-card:hover{transform:perspective(1000px) rotateY(-2deg) rotateX(1deg)}.landing-db-header{display:flex;align-items:center;gap:8px;background:var(--landing-gray-900);padding:12px 18px}.landing-db-dot{width:10px;height:10px;border-radius:50%}.landing-db-dot.red{background:#ff5f57}.landing-db-dot.yellow{background:#febc2e}.landing-db-dot.green{background:#28c840}.landing-db-title{margin-left:6px;color:#ffffff80;font-size:.75rem}.landing-db-body{background:var(--landing-gray-50);padding:20px}.landing-db-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px}.landing-db-kpi,.landing-db-chart,.landing-funnel-step{background:#fff;box-shadow:var(--landing-shadow-sm)}.landing-db-kpi{border-radius:10px;padding:12px 14px}.landing-db-kpi-label,.landing-db-chart-label,.landing-funnel-lbl{color:var(--landing-gray-400);letter-spacing:0;text-transform:uppercase}.landing-db-kpi-label{margin-bottom:4px;font-size:.68rem}.landing-db-kpi-value{color:var(--landing-gray-900);font-size:1.3rem;font-weight:800}.landing-db-kpi-delta{color:#22c55e;font-size:.72rem;font-weight:700}.landing-db-chart{border-radius:10px;padding:14px;margin-bottom:12px}.landing-db-chart-label{margin-bottom:10px;font-size:.7rem}.landing-chart-bars{display:flex;align-items:flex-end;gap:5px;height:70px}.landing-bar{flex:1;min-width:8px;border-radius:4px 4px 0 0;background:var(--landing-gray-100)}.landing-bar.active{background:linear-gradient(180deg,var(--landing-blue),var(--landing-blue-light))}.landing-bar.teal{background:linear-gradient(180deg,var(--landing-teal),#00a89f)}.landing-db-funnel{display:flex;gap:8px}.landing-funnel-step{flex:1;border-radius:8px;padding:10px;text-align:center}.landing-funnel-icon{margin-bottom:3px;font-size:1.1rem}.landing-funnel-val{color:var(--landing-gray-900);font-size:.9rem;font-weight:700}.landing-funnel-lbl{font-size:.6rem}.landing-funnel-arrow{display:flex;align-items:center;color:var(--landing-gray-200);font-size:1rem;padding-top:8px}.landing-founder-section{background:#fff;padding:60px 5vw}.landing-founder-inner{position:relative;overflow:hidden;max-width:800px;margin:0 auto;border-radius:var(--landing-radius-lg);background:linear-gradient(135deg,var(--landing-gray-900) 0%,#1a2d4a 100%);padding:48px 52px}.landing-founder-inner:before{content:'"';position:absolute;top:-20px;left:30px;color:#0a6eff1a;font-family:Manrope,sans-serif;font-size:14rem;line-height:1;pointer-events:none}.landing-founder-quote{position:relative;z-index:1;margin:0 0 28px;color:#ffffffe0;font-size:clamp(1rem,1.8vw,1.2rem);font-style:italic;line-height:1.75}.landing-founder-sig{position:relative;z-index:1;display:flex;align-items:center;gap:16px}.landing-founder-avatar{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,var(--landing-blue),var(--landing-teal));color:#fff;font-family:Manrope,sans-serif;font-size:1rem;font-weight:800;flex-shrink:0}.landing-founder-name{color:#fff;font-family:Manrope,sans-serif;font-size:.95rem;font-weight:700}.landing-founder-title{color:#ffffff80;font-size:.8rem}.landing-solution-section,.landing-features-section,.landing-cta-section{padding:90px 5vw}.landing-solution-section{background:var(--landing-gray-50)}.landing-section-label{padding:5px 12px;margin-bottom:16px}.landing-section-title{margin:0 0 16px;color:var(--landing-gray-900);font-size:clamp(1.8rem,4vw,4.2rem);font-weight:800;line-height:1.15}.landing-section-sub{max-width:780px;margin:0 0 52px;color:var(--landing-gray-600);font-size:1.12rem;line-height:1.7}.landing-flow-diagram{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0;border-radius:var(--landing-radius-lg);background:#fff;padding:42px 32px;box-shadow:var(--landing-shadow-md);margin-bottom:40px}.landing-flow-step{display:flex;flex-direction:column;align-items:center;min-width:132px;padding:0 12px;text-align:center}.landing-flow-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:16px;margin-bottom:10px;box-shadow:var(--landing-shadow-sm);font-size:1.7rem}.landing-flow-icon.blue{background:#0a6eff1a}.landing-flow-icon.green{background:#22c55e1a}.landing-flow-icon.orange{background:#f973161a}.landing-flow-icon.teal{background:#00c2b81a}.landing-flow-icon.purple{background:#8b5cf61a}.landing-flow-name{margin-bottom:3px;color:var(--landing-gray-900);font-size:.98rem;font-weight:800}.landing-flow-sub{color:var(--landing-gray-400);font-size:.78rem}.landing-flow-arrow{color:var(--landing-gray-200);font-size:1.4rem;flex-shrink:0}.landing-solution-highlight{display:flex;align-items:center;gap:28px;border-radius:var(--landing-radius);background:linear-gradient(135deg,var(--landing-blue) 0%,var(--landing-teal) 100%);padding:32px 46px;box-shadow:var(--landing-shadow-blue)}.landing-big-num{color:#fff;font-size:clamp(4rem,8vw,6.3rem);font-weight:800;line-height:1;flex-shrink:0}.landing-big-text{color:#ffffffe6;font-size:1.22rem;line-height:1.65}.landing-big-text strong{color:#fff;font-weight:700}.landing-features-section{background:#fff}.landing-features-section .landing-section-title{max-width:900px}.landing-features-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.landing-feature-card{position:relative;overflow:hidden;min-height:220px;border:1px solid var(--landing-gray-100);border-radius:var(--landing-radius);background:var(--landing-gray-50);padding:34px 30px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.landing-feature-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--landing-blue),var(--landing-teal));opacity:0;transition:opacity .25s ease}.landing-feature-card:hover{border-color:transparent;box-shadow:var(--landing-shadow-md);transform:translateY(-3px)}.landing-feature-card:hover:before{opacity:1}.landing-feat-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:12px;background:linear-gradient(135deg,#0a6eff1a,#00c2b814);margin-bottom:20px;font-size:1.55rem}.landing-feat-title{margin-bottom:12px;color:var(--landing-gray-900);font-size:1.12rem;font-weight:800}.landing-feat-desc{color:var(--landing-gray-800);font-size:1rem;line-height:1.75}.landing-feature-card.kazakhstan{border-color:#0a6eff2e;background:linear-gradient(135deg,#0a6eff0d,#00c2b80d)}.landing-feature-card.kazakhstan:before{opacity:1}.landing-feature-card.kazakhstan .landing-feat-icon{background:linear-gradient(135deg,var(--landing-blue),var(--landing-teal));color:#fff}.landing-cta-section{position:relative;overflow:hidden;background:linear-gradient(160deg,#f0f5ff,#eaf9f8)}.landing-cta-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(400px,.92fr);align-items:start;gap:60px;max-width:1100px;margin:0 auto}.landing-cta-left .landing-section-title{margin-bottom:14px}.landing-cta-left p{max-width:560px;margin:0 0 30px;color:var(--landing-gray-600);font-size:1.15rem;line-height:1.75}.landing-trust-chips{display:flex;flex-wrap:wrap;gap:14px}.landing-chip{display:flex;align-items:center;gap:10px;border:1px solid var(--landing-gray-100);border-radius:100px;background:#fff;padding:12px 20px;color:var(--landing-gray-800);box-shadow:var(--landing-shadow-sm);font-size:1rem;font-weight:400}.landing-chip-icon{font-size:1.18rem;line-height:1}.landing-form-card{border-radius:var(--landing-radius-lg);background:#fff;padding:40px;box-shadow:var(--landing-shadow-lg),0 0 0 1px #0a1e460a}.landing-form-title{margin-bottom:28px;color:var(--landing-gray-900);font-size:1.55rem;font-weight:800}.landing-form-group{display:block;margin-bottom:22px}.landing-form-label{display:block;margin-bottom:8px;color:var(--landing-gray-800);font-size:.95rem;font-weight:600}.landing-form-input{width:100%;min-height:54px;border:1.5px solid var(--landing-gray-200);border-radius:10px;outline:none;background:var(--landing-gray-50);padding:0 16px;color:var(--landing-gray-800);font-family:Manrope,sans-serif;font-size:1.06rem;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.landing-form-input::placeholder{color:var(--landing-gray-400)}.landing-form-input:focus{border-color:var(--landing-blue);background:#fff;box-shadow:0 0 0 3px #0a6eff1a}.landing-btn-submit{width:100%;min-height:58px;border:0;border-radius:10px;background:var(--landing-blue);color:#fff;box-shadow:var(--landing-shadow-blue);font-size:1.12rem;font-weight:800;cursor:pointer;transition:transform .25s ease,background .25s ease}.landing-btn-submit:hover,.landing-btn-submit:focus-visible{background:var(--landing-blue-dark);transform:translateY(-1px)}.landing-form-micro{margin-top:16px;color:var(--landing-gray-400);font-size:.86rem;text-align:center}.landing-form-success{padding:28px 0;text-align:center}.landing-check{margin-bottom:12px;font-size:3rem}.landing-form-success h3{margin:0 0 8px;color:var(--landing-gray-900);font-size:1.25rem}.landing-form-success p{margin:0;color:var(--landing-gray-600);font-size:.95rem}.landing-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;background:var(--landing-gray-900);padding:40px 5vw}.landing-footer .landing-logo{color:#fff;cursor:default}.landing-footer .landing-logo span{color:var(--landing-teal)}.landing-footer-copy{color:#ffffff59;font-size:.82rem}.landing-wa-float{position:fixed;right:28px;bottom:28px;z-index:99;display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:#25d366;box-shadow:0 4px 20px #25d36666;color:#fff;transition:transform .2s ease,box-shadow .2s ease}.landing-wa-float:hover{box-shadow:0 6px 28px #25d3668c;transform:scale(1.08)}.landing-wa-float svg{width:28px;height:28px;fill:currentColor}@media(max-width:980px){.landing-hero-inner,.landing-cta-inner{grid-template-columns:1fr}.landing-hero-visual{order:-1}.landing-dashboard-card{transform:none}.landing-features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-flow-diagram{gap:12px}.landing-flow-arrow{display:none}}@media(max-width:680px){.landing-header{height:auto;min-height:68px;align-items:flex-start;flex-direction:column;gap:14px;padding:16px 5vw}.landing-nav{width:100%}.landing-btn-ghost,.landing-btn-primary{flex:1}.landing-hero,.landing-solution-section,.landing-features-section,.landing-cta-section{padding:56px 5vw}.landing-hero h1{font-size:clamp(2rem,10vw,2.8rem)}.landing-hero-sub,.landing-cta-left p,.landing-section-sub{font-size:1rem}.landing-db-kpis,.landing-features-grid{grid-template-columns:1fr}.landing-db-funnel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.landing-funnel-arrow{display:none}.landing-founder-inner,.landing-form-card{padding:32px 24px}.landing-flow-diagram{display:grid;grid-template-columns:1fr}.landing-flow-step{min-width:0}.landing-solution-highlight{align-items:flex-start;flex-direction:column;padding:30px 26px}.landing-chip{width:100%}}
