:root{color:#f7f7f4;font-synthesis:none;--promo-bg:#030404;--promo-paper:#f7f7f5;--promo-ink:#090b0b;--promo-muted:#929996;--promo-line:#ffffff2e;--promo-green:#00d99f;--promo-blue:#5a70aa;background:#030404;font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;min-width:360px;scroll-padding-top:76px}body{background:var(--promo-bg);color:#f7f7f4;min-width:360px;margin:0;overflow-x:hidden}body,button,input{font:inherit}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}a{color:inherit}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--promo-green);outline-offset:3px}.promo-grid{width:min(100% - 36px,1128px);margin-inline:auto}.promo-skip{z-index:100;color:#000;background:#fff;border-radius:6px;padding:10px 14px;text-decoration:none;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.promo-skip:focus{transform:none}.promo-header{z-index:50;border-bottom:1px solid #0000;height:76px;transition:background .25s,border-color .25s;position:fixed;top:0;left:0;right:0}.promo-header.scrolled{border-color:var(--promo-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030404f7}.promo-header__inner{justify-content:space-between;align-items:center;gap:8px;height:100%;display:flex}.promo-logo{flex:none;align-items:center;gap:8px;min-width:0;min-height:44px;text-decoration:none;display:flex}.promo-logo__mark{border-radius:8px;width:34px;height:34px}.promo-logo__wordmark{width:78px;height:auto}.promo-header__actions{align-items:center;gap:6px;min-width:0;display:flex}.promo-locales{align-items:center;display:flex}.promo-locales a{color:#87908d;place-items:center;width:44px;height:44px;font-size:10px;font-weight:700;text-decoration:none;display:grid}.promo-locales a.active{color:var(--promo-green)}.promo-button{text-align:center;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:54px;padding:0 20px;font-weight:750;line-height:1;text-decoration:none;transition:transform .18s,filter .18s,border-color .18s,box-shadow .18s;display:inline-flex}.promo-button:active{transform:scale(.98)}.promo-button--primary{color:#fff;background:linear-gradient(135deg,#00b989,#00d99f);box-shadow:0 18px 34px #000000ad,0 5px 12px #00000080,0 0 34px #00d99f47}.promo-button--outline,.promo-button--ghost{color:#fff;background:#0304049e;border-color:#ffffff61;box-shadow:0 10px 24px #0000006b}.promo-header__demo{border-radius:7px;min-width:60px;min-height:44px;padding-inline:12px;font-size:11px}.promo-eyebrow{color:#aeb4b1;letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px;font-size:9px;font-weight:700}.promo-eyebrow--green{color:var(--promo-green)}.promo-hero h1,.promo-section h2,.promo-cta h2,.promo-demo h2{font-family:Arial Narrow,Roboto Condensed,Instrument Sans,sans-serif;font-stretch:75%}.promo-hero{background:radial-gradient(circle at 88% 43%,#00d99f1a,#0000 31%),#030404;min-height:910px;padding-top:76px;position:relative;overflow:hidden}.promo-hero:before{pointer-events:none;content:"";background:linear-gradient(90deg,#0000 49.8%,#ffffff06 50%,#0000 50.2%);position:absolute;inset:0}.promo-hero__grid{min-height:834px;position:relative}.promo-hero__copy{z-index:6;width:100%;position:absolute;top:92px;left:0}.promo-hero h1{letter-spacing:-.035em;text-shadow:0 2px 2px #000000fa,0 7px 16px #000000fa,0 0 30px #000000e6;width:220px;font-size:34px;font-weight:700;line-height:1.08}.promo-hero h1 span{display:block}.promo-hero h1 span+span{margin-top:4px}.promo-hero__description{color:#c0c4c2;text-shadow:0 2px 8px #000;width:205px;margin-top:17px;font-size:15px;line-height:1.55}.promo-actions{margin-top:24px}.promo-actions .promo-button{z-index:8;width:min(246px,72vw);position:relative}.promo-note{color:#7d8582;text-shadow:0 2px 8px #000;width:250px;margin-top:12px;font-size:11px}.promo-live{z-index:2;height:834px;position:absolute;inset:0}.promo-phone{transform-style:preserve-3d;background:linear-gradient(145deg,#3d4243 0%,#070909 17%,#1d2223 53%,#030404 100%);border:2px solid #ffffffb8;border-radius:42px;padding:7px;position:relative;overflow:visible;box-shadow:0 38px 82px #000000bd,0 0 0 4px #ffffff0f,inset 0 0 0 1px #ffffff3d}.promo-phone:before{z-index:-1;content:"";background:linear-gradient(90deg,#0a0c0c,#3b4142 48%,#080a0a);border:1px solid #ffffff47;border-left:0;border-radius:0 16px 16px 0;width:18px;height:90%;position:absolute;top:5%;right:-14px;transform:skewY(-8deg)}.promo-phone:after{pointer-events:none;content:"";border-radius:34px;position:absolute;inset:7px;box-shadow:inset 0 0 0 1px #00000038,inset 7px 0 11px #ffffff0d}.promo-phone__speaker{z-index:5;background:#050606;border-radius:999px;width:62px;height:18px;position:absolute;top:14px;left:50%;transform:translate(-50%);box-shadow:inset 0 -1px #ffffff1f}.promo-phone__screens{aspect-ratio:360/800;background:#fff;border-radius:34px;position:relative;overflow:hidden}.promo-phone__screen{opacity:0;object-fit:cover;width:100%;height:100%;transition:opacity .42s,transform .65s;position:absolute;inset:0;transform:scale(1.012)}.promo-phone__screen.active{opacity:1;transform:scale(1)}.promo-phone--hero{z-index:2;transform-origin:50%;width:286px;position:absolute;top:180px;right:-180px;transform:perspective(900px)rotate(4deg)rotateY(-5deg)}.promo-live__events{z-index:7;gap:12px;width:min(244px,70vw);margin-top:68px;display:grid;position:relative}.promo-event{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050707e6;border:1px solid #ffffff61;border-radius:9px;align-content:center;gap:4px;min-height:72px;padding:10px 18px;transition:border-color .35s,box-shadow .35s,opacity .35s;display:grid;position:relative}.promo-event:before{border:2px solid var(--promo-green);content:"";width:8px;height:8px;box-shadow:0 0 12px var(--promo-green);background:#06251d;border-radius:50%;position:absolute;top:50%;right:-5px;transform:translateY(-50%)}.promo-event:not(.active){opacity:.72}.promo-event.active{border-color:#00d99fd6;box-shadow:0 0 24px #00d99f21}.promo-event time{color:var(--promo-green);font-variant-numeric:tabular-nums;font-size:13px;font-weight:750}.promo-event strong{font-size:14px;line-height:1.22}.promo-event span{display:none}.promo-live__circuit{z-index:3;filter:drop-shadow(0 0 4px #00ffbcb8);width:38px;height:168px;position:absolute;top:36px;left:100%;overflow:visible}.promo-live__circuit path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.promo-live__circuit-base path{stroke:#21ffc1b8;stroke-width:1.15px}.promo-live__circuit-pulse path{stroke:#baffeb;stroke-width:1.5px;stroke-dasharray:5 26;animation:2.8s linear infinite promo-circuit-flow}.promo-live__circuit-pulse path:nth-child(2){animation-delay:-.9s}.promo-live__circuit-pulse path:nth-child(3){animation-delay:-1.8s}.promo-live__junction{fill:#fff;stroke:var(--promo-green);stroke-width:1.2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px #55ffd1)}.promo-live__ring{z-index:1;border:2px solid var(--promo-green);width:360px;height:96px;box-shadow:0 0 18px var(--promo-green), inset 0 0 22px #00d99f33;border-radius:50%;position:absolute;bottom:-12px;right:-120px;transform:rotate(-4deg)}.promo-live__ring:before{content:"";filter:blur(12px);background:radial-gradient(#00d99f33,#00d99f14 42%,#0000 70%);border-radius:50%;position:absolute;inset:-34% -10%}@keyframes promo-circuit-flow{to{stroke-dashoffset:-62px}}.promo-section{padding:0}.promo-section__header h2,.promo-results h2,.promo-cta h2,.promo-demo h2{letter-spacing:-.025em;font-size:30px;font-weight:700;line-height:1.08}.promo-section__header>p:last-child,.promo-results__copy>p,.promo-cta__copy>p,.promo-demo-form__heading p{color:var(--promo-muted);margin-top:8px;font-size:13px;line-height:1.5}.promo-flow{color:#fff;background:#050606;border-top:1px solid #ffffff26;padding-top:30px;overflow:hidden}.promo-flow>.promo-grid{flex-direction:column;display:flex}.promo-flow .promo-section__header{order:1}.promo-flow .promo-eyebrow{display:none}.promo-flow__timeline{z-index:4;order:2;grid-template-columns:repeat(3,1fr);margin:22px 8px 0;padding:0;list-style:none;display:grid;position:relative}.promo-flow__timeline:before{z-index:-1;content:"";background:repeating-linear-gradient(90deg,#27ffc5b8 0 5px,#0000 5px 11px);height:1px;position:absolute;top:5px;left:9%;right:9%;box-shadow:0 0 9px #00d99f8c}.promo-flow__timeline li{color:#dce1df;font-variant-numeric:tabular-nums;justify-items:center;gap:6px;font-size:10px;display:grid;position:relative}.promo-flow__timeline li:before{content:"";background:#69ffcf;border:3px solid #163c32;border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 1px #00d99f8c,0 0 12px #00d99fe6}.promo-flow__timeline strong{display:none}.promo-flow__screens{order:3;height:440px;margin-top:14px;position:relative}.promo-screen-card{background:#fff;border:7px solid #151818;border-bottom:0;border-radius:34px 34px 0 0;width:250px;margin:0;position:absolute;top:0;overflow:hidden;box-shadow:0 22px 50px #0009}.promo-screen-card:before{z-index:3;content:"";background:#050606;border-radius:999px;width:52px;height:15px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.promo-screen-card figcaption{display:none}.promo-screen-card img{width:100%}.promo-screen-card--one{left:-195px}.promo-screen-card--two{z-index:2;left:50%;transform:translate(-50%)}.promo-screen-card--three{right:-195px}.promo-results{background:var(--promo-paper);color:var(--promo-ink);padding-top:48px;overflow:hidden}.promo-results__grid{min-height:780px;position:relative}.promo-results__copy{z-index:3;width:100%;position:relative}.promo-results .promo-eyebrow{display:none}.promo-results__copy>p{color:#727a84;max-width:310px}.promo-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;margin:24px 0 0;display:grid}.promo-metrics div{min-width:0;color:var(--promo-blue);align-items:baseline;gap:5px;display:flex}.promo-metrics div:last-child{grid-column:1/-1}.promo-metrics dt{order:2;font-size:11px;line-height:1.3}.promo-metrics dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex:none;margin:0;font-size:22px;font-weight:750}.promo-results__phone{z-index:2;width:240px;margin:0 0 0 -120px;position:absolute;top:290px;left:50%}.promo-results__phone:before{content:"";border:1px solid #5a70aa24;border-radius:50%;width:400px;height:400px;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.promo-phone--results{width:100%;transform:perspective(900px)rotate(2deg)rotateY(-3deg);box-shadow:0 30px 65px #2a375840}.promo-phone--results img{border-radius:34px}.promo-cta{background:radial-gradient(circle at 80% 55%,#00d99f14,#0000 28%),#030404;min-height:390px;padding:48px 0;position:relative;overflow:hidden}.promo-cta:before{content:"";opacity:.36;transform-origin:bottom;background-image:linear-gradient(#00d99f1f 1px,#0000 1px),linear-gradient(90deg,#00d99f1f 1px,#0000 1px);background-size:26px 26px;width:78%;height:58%;position:absolute;bottom:-20%;right:-12%;transform:perspective(360px)rotateX(62deg)}.promo-cta__grid{min-height:294px;position:relative}.promo-cta__copy{z-index:4;max-width:292px;position:relative}.promo-cta__copy .promo-eyebrow{display:none}.promo-cta__copy>p{color:#929996}.promo-cta__copy .promo-button{width:224px;margin-top:22px}.promo-cta__note{color:#7d8582;margin-top:10px;font-size:11px;display:block}.promo-j{z-index:2;width:190px;height:250px;transform-style:preserve-3d;position:absolute;bottom:-32px;right:-25px;transform:perspective(700px)rotateY(-24deg)rotateX(7deg)rotate(-3deg)}.promo-j span,.promo-j:after{content:"J";place-items:center;font-family:Arial Black,Instrument Sans,sans-serif;font-size:245px;font-weight:900;line-height:1;display:grid;position:absolute;inset:0}.promo-j span{z-index:2;color:#050909;-webkit-text-stroke:2px #00ffbbf2;text-shadow:inset 10px 8px 12px #ffffff24, 0 0 9px #00d99fcc, 0 0 28px #00d99f4d}.promo-j span:before{z-index:-1;color:#121a18;font:inherit;content:"J";-webkit-text-stroke:6px #31423e;text-shadow:0 0 6px #ffffff3d;place-items:center;display:grid;position:absolute;inset:0;transform:translate(5px,6px)}.promo-j:after{z-index:1;color:#09120f;-webkit-text-stroke:10px #1c2a26;text-shadow:8px 8px #020303,12px 13px #00d99fcc,0 0 26px #00d99fa6;transform:translate(11px,12px)}.promo-demo{background:#030404;border-top:1px solid #ffffff1f;padding:54px 0 64px}.promo-demo__grid{justify-content:center;display:flex}.promo-demo-form{z-index:3;background:#080b0af5;border:1px solid #ffffff38;border-radius:12px;gap:16px;width:min(100%,620px);padding:20px;display:grid;position:relative;box-shadow:0 34px 80px #0000008c,0 0 40px #00d99f0a}.promo-demo-form__heading h2{font-size:28px}.promo-demo-form__heading p{margin-top:6px}.promo-field{gap:6px;display:grid}.promo-field>span{font-size:11px;font-weight:700}.promo-field small{color:#777e7b;margin-left:4px;font-size:10px;font-weight:500}.promo-field input{color:#fff;background:#050606;border:1px solid #ffffff38;border-radius:7px;width:100%;height:52px;padding:0 13px}.promo-field input::placeholder{color:#747b78}.promo-field input:focus{border-color:var(--promo-green);outline:0;box-shadow:0 0 0 3px #00d99f1f}.promo-consent{color:#a0a6a3;grid-template-columns:22px 1fr;align-items:start;gap:9px;min-height:44px;padding-block:4px;font-size:11px;line-height:1.45;display:grid}.promo-consent input{width:20px;height:20px;accent-color:var(--promo-green);margin:0}.promo-demo-form__submit{cursor:pointer;border:0;width:100%}.promo-demo-form__submit:disabled{cursor:wait;opacity:.7}.promo-form-alert{border:1px solid;border-radius:7px;padding:11px 13px;font-size:12px;line-height:1.45}.promo-form-alert--success{color:#72f4ce;background:#00d99f1a;border-color:#00d99f80}.promo-form-alert--error{color:#ffb8b8;background:#ff676714;border-color:#ff676773}.promo-form-alert ul{margin:6px 0 0;padding-left:17px}.promo-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.promo-footer{padding:30px 0 calc(30px + env(safe-area-inset-bottom));border-top:1px solid var(--promo-line);background:#030404}.promo-footer__grid{color:#7f8784;gap:22px;font-size:11px;display:grid}.promo-footer img{width:100px}.promo-footer div p{margin-top:8px}.promo-footer a{color:#d7dbd9;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.promo-js [data-reveal]{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(14px)}.promo-js [data-reveal].revealed{opacity:1;transform:none}html[lang=kk] .promo-hero h1{width:230px;font-size:33px}html[lang=en] .promo-hero h1{width:230px;font-size:34px}@media (width>=600px){html{scroll-padding-top:82px}.promo-grid{width:min(100% - 72px,1128px)}.promo-header{height:82px}.promo-logo__mark{width:40px;height:40px}.promo-logo__wordmark{width:105px}.promo-locales a{width:44px}.promo-header__demo{min-width:84px;padding-inline:20px;font-size:12px}.promo-hero{min-height:900px;padding-top:82px}.promo-hero__grid,.promo-live{height:818px;min-height:818px}.promo-hero__copy{width:420px;top:72px}.promo-hero h1{width:400px;font-size:56px}.promo-hero__description{width:310px;font-size:16px}.promo-phone--hero{width:340px;top:-14px;right:0;transform:perspective(900px)rotate(4deg)rotateY(-5deg)scaleX(1.08)}.promo-live__events{width:244px;margin-top:52px}.promo-event{min-height:76px}.promo-live__circuit{width:132px;height:180px;top:38px}.promo-live__ring{width:470px;height:126px;bottom:-18px;right:-70px}html[lang=kk] .promo-hero h1{width:400px;font-size:50px}html[lang=en] .promo-hero h1{width:410px;font-size:52px}.promo-flow{padding-top:38px}.promo-section__header h2,.promo-results h2,.promo-cta h2,.promo-demo h2{font-size:40px}.promo-flow__timeline{margin-top:28px}.promo-flow__timeline strong{font-size:11px;display:block}.promo-flow__screens{height:450px;margin-top:16px}.promo-screen-card{width:230px}.promo-screen-card--one{left:0}.promo-screen-card--three{right:0}.promo-results{padding-top:60px}.promo-results__grid{min-height:650px}.promo-results__copy{width:58%}.promo-results__copy>p{max-width:440px;font-size:15px}.promo-metrics{flex-wrap:wrap;gap:12px 20px;margin-top:30px;display:flex}.promo-metrics div:last-child{grid-column:auto}.promo-metrics dd{font-size:26px}.promo-results__phone{width:300px;margin:0;position:absolute;top:8px;left:auto;right:2%}.promo-cta{min-height:350px;padding:62px 0}.promo-cta__copy{max-width:390px}.promo-j{width:250px;height:300px;bottom:-48px;right:5%}.promo-j span,.promo-j:after{font-size:300px}.promo-demo{padding:72px 0 82px}.promo-demo-form{padding:28px}.promo-footer__grid{grid-template-columns:1fr auto auto;align-items:end}}@media (width>=960px){.promo-hero{min-height:1150px}.promo-hero__grid,.promo-live{height:1068px;min-height:1068px}.promo-hero__copy{width:500px;top:154px}.promo-hero h1{width:450px;font-size:58px;line-height:1.04}.promo-hero__description{width:440px;margin-top:22px;font-size:18px}.promo-actions{margin-top:30px}.promo-actions .promo-button{width:320px}.promo-live__events{gap:14px;width:310px;margin-top:62px}.promo-event{min-height:78px;padding-inline:20px}.promo-live__circuit{width:222px;height:184px;top:39px}.promo-phone--hero{width:430px;top:22px;right:58px;transform:perspective(900px)rotate(4deg)rotateY(-5deg)scaleX(1.06)}.promo-live__ring{width:560px;height:145px;bottom:18px;right:28px}html[lang=kk] .promo-hero h1{width:470px;font-size:54px}html[lang=en] .promo-hero h1{width:500px;font-size:56px}.promo-section__header h2,.promo-results h2,.promo-cta h2,.promo-demo h2{font-size:42px}.promo-flow__screens{height:540px}.promo-screen-card{border-width:8px;border-radius:40px 40px 0 0;width:330px}.promo-results__grid{min-height:520px}.promo-results__copy{width:62%}.promo-results__copy>p{max-width:540px;font-size:16px}.promo-results__phone{width:290px;top:-18px;right:8%}.promo-cta{min-height:390px;padding:78px 0}.promo-cta__copy{max-width:440px}.promo-j{width:300px;height:350px;bottom:-66px;right:6%}.promo-j span,.promo-j:after{font-size:350px}}@media (width>=1100px){.promo-hero h1{width:580px;font-size:78px}.promo-phone--hero{width:460px;right:72px;transform:perspective(900px)rotate(4deg)rotateY(-5deg)scaleX(1.08)}.promo-live__events{width:330px}.promo-live__circuit{width:242px}html[lang=kk] .promo-hero h1{width:560px;font-size:66px}html[lang=en] .promo-hero h1{width:590px;font-size:72px}}@media (hover:hover){.promo-button:hover{filter:brightness(1.08);transform:translateY(-2px)}.promo-button--outline:hover{border-color:var(--promo-green)}}@media (prefers-reduced-motion:reduce){.promo-live__circuit-pulse path{animation:none}html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.promo-js [data-reveal]{opacity:1;transform:none}}
