.hero .fade-up,.hero [data-reveal],.hero h1 .w>span,html.reveal-failed .fade-up,html.reveal-failed [data-reveal],html:not(.js) .fade-up,html:not(.js) [data-reveal]{opacity:1!important;transform:none!important;-webkit-clip-path:none!important;clip-path:none!important}.hero{padding-top:112px;padding-bottom:40px}#heroTitle,.hero h1{font-size:clamp(40px,4.2vw,60px);line-height:1.04;max-width:none}.hero .ar-line{margin-block:14px}.hero .lead{margin-bottom:20px}.hero .hero-cta{margin-bottom:26px}.hero .compliance{margin-top:0}.c-info small,.c-label,.cb small,.chip small,.ctx span,.doc small,.field input:focus+label,.field input:not(:placeholder-shown)+label,.gl-hint,.k-tile span,.k-top,.legend,.live,.p-chip small,.param .flag,.ptag,.rk,.rrow em,.spec span,.sug,.vchip,.wa-bubble small{font-size:12px}@media (max-width:760px){.hero{padding-top:96px}.hero .eyebrow{font-size:12px;line-height:1.35;text-align:left}}@media (min-width:1040px){.sa-home .hero-grid{grid-template-columns:1.7fr 1fr}}.sring small{letter-spacing:.02em}.sa-home .field select+label,.sring small{font-size:12px}@media (max-width:760px){.sa-home .hero .eyebrow{display:flex;width:100%;letter-spacing:.08em;white-space:nowrap}.eb-cities{display:none}.nav-cta{display:inline-flex!important;padding:9px 14px;font-size:12px;white-space:nowrap}.nav .brand .b-word{display:none}}.sa-home .big h2,.sa-home .intro-c h2,.sa-home .sec-head h2,.sa-home h2{font-size:clamp(32px,4vw,56px);line-height:1.1;letter-spacing:-.022em;text-wrap:balance}.sa-home #products h3,.sa-home .showroom h3{font-size:clamp(26px,2.5vw,36px);line-height:1.12}.sa-home #products [class*=ghost],.sa-home .showroom .sr-ghost,.sa-home .sr-bg-word{font-size:clamp(64px,9vw,120px)!important;opacity:.06!important}.sa-home>section{padding-bottom:clamp(64px,8vw,112px)}.sa-home>section.pad:not(.hero),.sa-home>section:not(.hero){padding-top:0}.sa-home .intro-c .wrap{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:24px;column-gap:24px;align-items:end}.sa-home .intro-c .sec-head{grid-column:1;grid-row:1;margin-bottom:14px!important}.sa-home .intro-c .atm-title{grid-column:1;grid-row:2;text-align:left;margin:0}.sa-home .intro-c .statement{grid-column:2;grid-row:1/span 2;margin:0;max-width:none;text-align:left;font-size:18.72px;font-weight:300;line-height:1.6;letter-spacing:0;color:var(--muted)}.sa-home .statement *,.sa-home .statement span{opacity:1!important;color:inherit!important}@media (max-width:900px){.sa-home .intro-c .wrap{grid-template-columns:1fr}.sa-home .intro-c .statement{grid-column:1;grid-row:3;margin-top:20px}}@media (min-width:1000px){.sa-home .showroom{height:220vh}}.sa-home .bento{align-items:start}.sa-home .bento .bc{min-height:0}.sa-home .radial{max-width:400px}.sa-home .gl-stage{max-width:520px}.sa-home .why-grid{align-items:start}.sa-home #platform .sec-head,.sa-home #platform .sec-head h2{max-width:860px}.sa-home .intel-flow .ic{padding-bottom:20px}.sa-home .bento .bc{padding-top:20px;padding-bottom:16px}.sa-home #platform .sec-head{display:block;max-width:900px}.sa-home #platform .sec-head>*+*{margin-top:18px}.sa-home .hs{width:44px;height:44px;margin:-22px 0 0 -22px;background:transparent;box-shadow:none}.sa-home .hs:before{content:"";position:absolute;inset:11px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px rgba(39,180,232,.25),0 6px 14px rgba(34,91,168,.35)}.sa-home .hs i{inset:17px}.sa-home .hs:after{inset:7px}.sa-home .hs span{left:41px}.sa-home .hs[data-side=l] span{left:auto;right:41px}.sa-home .hero-demo{display:none}@media (max-width:760px){.sa-home .hero-demo{display:inline-flex}.sa-home #openVideo{background:#fff;color:var(--ink);border:1px solid var(--line)}.sa-home #openVideo:before{display:none}.sa-home #bento,.sa-home .intel-flow,.sa-home .press-grid{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;margin-inline:-16px;padding:4px 16px 14px;scrollbar-width:none}.sa-home #bento::-webkit-scrollbar,.sa-home .intel-flow::-webkit-scrollbar,.sa-home .press-grid::-webkit-scrollbar{display:none}.sa-home #bento>.bc,.sa-home .intel-flow>.ic,.sa-home .press-grid>*{flex:0 0 84%;scroll-snap-align:start;opacity:1!important;transform:none!important}.sa-home .blog-grid .post:nth-child(n+4),.sa-home .intel-flow .flow-rail{display:none}.sa-home .blog-side{display:block}.sa-home .blog-side .btn{width:100%;justify-content:center;margin-top:18px}.sa-home .bento{gap:12px}.sa-home .bento .bc{padding:18px 16px 14px;min-height:0}.sa-home .bento .bc h4{font-size:16px}.sa-home .bento .bc p{font-size:13.5px;line-height:1.5}.sa-home .showroom .spec{padding:12px 14px}.sa-home .showroom .spec b{font-size:14px}.wa{width:52px;height:52px;right:14px;bottom:14px}.wa svg{width:22px;height:22px}}.sa-home .intel-flow{align-items:stretch}.sa-home .sr-sticky{justify-content:flex-start}.sa-home #numbers{padding-bottom:20px}.sa-home #platform{padding-top:clamp(64px,8vw,112px);margin-bottom:clamp(64px,8vw,112px)}@media (min-width:1000px){.sa-home .why-grid>.radial{position:-webkit-sticky;position:sticky;top:120px;align-self:start}}.sa-home .blog-grid{align-items:stretch}.blog-grid .post-body{flex:1 1}.blog-grid .post-more{padding-top:14px}.blog-grid .post h4{font-size:19px;line-height:1.3;min-height:calc(2 * 1.3em)}.blog-grid .post p{line-height:1.6;min-height:calc(3 * 1.6em)}.blog-grid .post-more{margin-top:0}.blog-index .post h4,.blog-index .post p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.blog-index .post h4{min-height:calc(3 * 1.3em)}.cb.cb-logo{padding:8px 18px;min-width:0;justify-content:center}.cb.cb-logo img{filter:brightness(0) saturate(100%) invert(28%) sepia(62%) saturate(1350%) hue-rotate(196deg) brightness(92%) contrast(92%);display:block;height:40px;width:auto;max-width:110px;object-fit:contain}@media (max-width:760px){.cb.cb-logo img{height:34px}}.clients-head{max-width:760px;margin:0 auto 44px;text-align:center}.clients-head .top{justify-content:center}.clients-head h2{margin:12px 0 16px}.clients-head .lead{margin-inline:auto}.clients-wall{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,1fr);grid-gap:12px;gap:12px}.clients-wall li{display:grid;place-items:center;height:92px;padding:14px 16px;background:#fff;border:1px solid var(--line);border-radius:18px}.clients-wall img{max-width:100%;max-height:52px;width:auto;height:auto;object-fit:contain}@media (max-width:1040px){.clients-wall{grid-template-columns:repeat(4,1fr)}}@media (max-width:560px){.clients-wall{grid-template-columns:repeat(2,1fr)}.clients-wall li{height:78px}}.press-head{max-width:860px;margin:0 auto 44px;text-align:center}.press-head .top{justify-content:center}.press-head h2{margin:12px 0 16px}.press-head .lead{margin-inline:auto}.press-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.press-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:26px;overflow:hidden;color:var(--ink);text-decoration:none;transition:transform .4s var(--ease),box-shadow .4s var(--ease),border-color .3s var(--ease)}.press-card:hover{transform:translateY(-4px);border-color:rgba(39,180,232,.4);box-shadow:0 22px 44px -26px rgba(34,91,168,.4)}.press-card:hover .press-thumb img{transform:scale(1.04)}.press-thumb{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--mist)}.press-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--ease)}.press-place{position:absolute;z-index:1;left:14px;top:14px;font-size:12px;font-weight:500;padding:7px 12px;border-radius:999px;background:hsla(0,0%,100%,.92);color:var(--deep)}.press-body{display:flex;flex-direction:column;flex:1 1;gap:18px;padding:20px}.press-body h4{font-size:17px;line-height:1.35;font-weight:600;color:var(--ink);margin:0;min-height:calc(3 * 1.35em)}.press-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto}.press-outlet{background:var(--mist2);color:var(--deep);font-size:13px;font-weight:600;padding:7px 12px;border-radius:10px;white-space:nowrap}.press-read{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--pink)}@media (max-width:1040px){.press-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.press-grid{grid-template-columns:1fr}}.cov.has-params{cursor:pointer;transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease)}.cov.has-params:hover{transform:translateY(-2px);border-color:rgba(39,180,232,.45);box-shadow:0 14px 34px -20px rgba(34,91,168,.45)}.cov.has-params:focus-visible{outline:2px solid var(--sky);outline-offset:3px}.cov.has-params .cn:after{content:" · View";font-family:Poppins,sans-serif;font-style:normal;font-size:12px;letter-spacing:.04em;color:var(--deep)}.sp{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:20px;background:rgba(4,6,10,.52);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:sp-in .2s var(--ease)}@keyframes sp-in{0%{opacity:0}to{opacity:1}}.sp-box{position:relative;width:min(560px,100%);max-height:calc(100vh - 40px);overflow:auto;background:#fff;border-radius:26px;padding:30px 28px 28px;box-shadow:0 40px 90px -30px rgba(4,6,10,.55)}.sp-close{position:absolute;top:14px;right:14px;width:44px;height:44px;border-radius:50%;border:0;background:var(--mist);color:var(--ink);font-size:22px;line-height:1;cursor:pointer}.sp-head{display:flex;align-items:center;gap:16px;margin-bottom:22px;padding-right:48px}.sp-ico{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;color:#fff;flex:none}.sp-ico.b{background:linear-gradient(150deg,#2e9fd6,#1b6fb8)}.sp-ico.p{background:linear-gradient(150deg,#f25f86,#ef3e6d)}.sp-head h3{font-size:22px;line-height:1.2;margin:0 0 4px;color:var(--ink)}.sp-head p{margin:0;font-size:14px;color:var(--muted)}.sp-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.sp-list li{padding:12px 14px;background:var(--mist);border-radius:12px;font-size:14.5px;color:var(--ink2)}@media (max-width:480px){.sp-list{grid-template-columns:1fr}}.lf-error{margin:0 0 12px;padding:11px 14px;border-radius:12px;background:rgba(239,62,109,.12);color:#b3204a;font-size:14px;line-height:1.45}.lf-error[hidden]{display:none}.sa-home>.marquee+section.pad{padding-top:clamp(64px,8vw,112px)}.sa-home .intro-c .sec-head,.sa-home .intro-c .sec-head .top{justify-content:flex-start}.sa-home .hero .stage>.chip,.sa-home .hero .stage>.vitals{display:none}.sa-home .hero .stage .kiosk{position:relative;z-index:20}.ov{inset:0;pointer-events:none}.ov,.ov-chip{position:absolute}.ov-chip{top:50%;left:50%;display:flex;flex-direction:column;gap:6px;min-width:112px;padding:12px 16px 13px;background:hsla(0,0%,100%,.94);border:1px solid var(--line);border-radius:16px;box-shadow:0 16px 34px -18px rgba(34,91,168,.38);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);will-change:transform,opacity}.ov-lbl{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.ov-lbl,.ov-val{white-space:nowrap}.ov-val{font-size:26px;font-weight:700;line-height:1;letter-spacing:-.01em;color:var(--deep);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ov-u{font-size:.62em;font-weight:600;margin-left:1px}.ov-chip.is-live{border-color:rgba(239,62,109,.35)}.ov-chip.is-live .ov-val{color:var(--pink);display:flex;align-items:center;gap:8px}.ov-dot{width:9px;height:9px;border-radius:50%;background:var(--pink);box-shadow:0 0 0 0 rgba(239,62,109,.5);animation:ov-pulse 1.1s ease-out infinite}@keyframes ov-pulse{0%{box-shadow:0 0 0 0 rgba(239,62,109,.55)}to{box-shadow:0 0 0 10px rgba(239,62,109,0)}}@media (max-width:760px){.ov-chip{min-width:0;padding:9px 12px 10px;gap:4px}.ov-val{font-size:20px}}@media (prefers-reduced-motion:reduce){.ov-dot{animation:none}}.nav-links{align-items:center}.nd{position:relative}.nav-links .nd-top{display:inline-flex;align-items:center;gap:6px}.nd-chev{opacity:.55;transition:transform .35s var(--ease),opacity .3s}.nd.open .nd-chev,.nd:focus-within .nd-chev,.nd:hover .nd-chev{transform:rotate(180deg);opacity:.9}.nd-panel{position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%,8px);opacity:0;visibility:hidden;pointer-events:none;background:#fff;border:1px solid var(--line);border-radius:22px;box-shadow:0 30px 70px -30px rgba(34,91,168,.45);padding:10px;transition:opacity .25s var(--ease),transform .35s var(--ease),visibility 0s .35s;z-index:5}.nd-panel:before{content:"";position:absolute;left:0;right:0;top:-20px;height:20px}.nd.open .nd-panel,.nd:focus-within .nd-panel,.nd:hover .nd-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%);transition:opacity .25s var(--ease),transform .35s var(--ease),visibility 0s}.nd-products{width:640px;padding:14px}.nd-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.nav-links .nd-card{display:grid;grid-gap:3px;gap:3px;padding:10px 10px 14px;border-radius:16px;background:transparent;transition:background .25s}.nav-links .nd-card:hover{background:var(--mist)}.nd-img{display:block;aspect-ratio:4/3;border-radius:12px;background:linear-gradient(160deg,#f4f8fc,#e8f1f9);overflow:hidden;margin-bottom:9px}.nd-img img{width:100%;height:100%;object-fit:contain;padding:10px;transition:transform .5s var(--ease)}.nd-card:hover .nd-img img{transform:scale(1.05)}.nd-card b{font-size:15px;font-weight:600;color:var(--ink)}.nd-card small{font-size:12.5px;color:var(--muted)}.nav-links .nd-foot{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding:13px 16px;border-radius:14px;background:var(--mist);font-size:14px;font-weight:500;color:var(--ink)}.nav-links .nd-foot:hover{background:var(--mist2)}.nd-list{width:340px;display:grid;grid-gap:2px;gap:2px}.nav-links .nd-list a{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;font-size:14px;color:var(--ink);line-height:1.35}.nav-links .nd-list a:hover{background:var(--mist)}.nd-n{flex:none;width:30px;height:30px;border-radius:10px;display:grid;place-items:center;font-size:11.5px;font-weight:600;color:#fff;background:linear-gradient(160deg,#3fc0ee,#1b8fd0)}.mn-sub .mn-item:nth-child(2n) .nd-n,.nd-list a:nth-child(2n) .nd-n{background:linear-gradient(160deg,#f0628a,#e6436d)}.mnav{padding:18px 20px calc(24px + env(safe-area-inset-bottom, 0px));gap:0;overflow-y:auto;overscroll-behavior:contain}.mn-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.mn-logo{width:104px;height:auto}.mnav .close{position:static;flex:none}.mn-body{display:grid}.mn-sec,.mnav .mn-link{border-bottom:1px solid var(--line)}.mnav .mn-head,.mnav .mn-link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:17px 2px;font-family:inherit;font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--ink);text-align:left;background:none}.mn-head .nd-chev{width:16px;height:16px;opacity:.5;transition:transform .35s var(--ease)}.mn-sec.open .mn-head .nd-chev{transform:rotate(180deg);opacity:.9}.mn-sub{display:grid;grid-gap:4px;gap:4px;max-height:0;overflow:hidden;transition:max-height .45s var(--ease),padding .3s var(--ease)}.mn-sec.open .mn-sub{max-height:640px;padding-bottom:14px}.mnav .mn-prod{display:flex;align-items:center;gap:14px;padding:8px;border:0;border-radius:16px;font-size:15px;font-weight:400;letter-spacing:0;background:var(--mist)}.mn-thumb{flex:none;width:56px;height:56px;border-radius:12px;background:#fff;overflow:hidden}.mn-thumb img{width:100%;height:100%;object-fit:contain;padding:5px}.mn-prod b{display:block;font-size:16px;font-weight:600;color:var(--ink)}.mn-prod small{display:block;font-size:13px;color:var(--muted)}.mnav .mn-item,.mnav .mn-more{display:flex;align-items:center;gap:12px;padding:10px 6px;border:0;font-size:15px;font-weight:400;letter-spacing:0;line-height:1.35;color:var(--ink)}.mnav .mn-more{justify-content:space-between;font-weight:500;color:var(--deep);padding-top:12px}.mn-foot{margin-top:auto;padding-top:26px;display:grid;grid-gap:12px;gap:12px}.mnav .mn-cta{width:100%;justify-content:space-between;font-size:15px;font-weight:500;letter-spacing:0;border:0;padding:0 22px}.mn-row{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px}.mnav .mn-pill{height:48px;padding:0 16px;border:1px solid var(--line);border-radius:999px;font-size:14px;font-weight:500;color:var(--ink)}.mnav .mn-country,.mnav .mn-pill{display:flex;align-items:center;justify-content:center;letter-spacing:0}.mnav .mn-country{gap:8px;border:0;padding:6px 0 0;font-size:13px;font-weight:400;color:var(--muted)}.press-logo{display:grid;place-items:center;height:40px;padding:6px 12px;border-radius:10px;background:#fff;border:1px solid var(--line)}.press-logo img{display:block;width:auto;max-height:26px;max-width:122px;object-fit:contain}.press-logo-word{font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:700;letter-spacing:-.01em;color:#1a1a1a;white-space:nowrap}footer{background:#0b2240;color:#fff;margin-top:40px}footer .f-logo img{filter:brightness(0) invert(1)}footer .f-about p{color:hsla(0,0%,100%,.68)}footer .f-grid h6{color:hsla(0,0%,100%,.55)}footer .f-grid ul,footer .f-grid ul a{color:hsla(0,0%,100%,.88)}footer .f-grid ul a:hover{color:#27b4e8}footer .wordmark span{background:var(--grad2);-webkit-background-clip:text;background-clip:text}footer .f-bottom{border-top-color:hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.6)}footer .f-bottom a{color:hsla(0,0%,100%,.75)}footer .f-bottom a:hover{color:#fff}footer .social a{border-color:hsla(0,0%,100%,.22);color:#fff}footer .social a:hover{background:#fff;color:#0b2240;border-color:#fff}.wa{display:flex;align-items:center;justify-content:flex-start;width:56px;height:56px;padding:0 16px;border-radius:999px;background:#1faa54;color:#fff;overflow:hidden;transform:none;animation:waGlow 2.4s ease-in-out infinite;transition:width .28s cubic-bezier(.2,.7,.3,1),background .2s}.wa:after{display:none}.wa svg{flex:0 0 auto;width:24px;height:24px}.wa-label{max-width:0;white-space:nowrap;font-size:14px;font-weight:600;opacity:0;transition:max-width .28s cubic-bezier(.2,.7,.3,1),opacity .18s,margin-left .28s}.wa:focus-visible,.wa:hover{width:198px;background:#25c162;transform:none;animation-play-state:paused}.wa:focus-visible .wa-label,.wa:hover .wa-label{max-width:140px;margin-left:10px;opacity:1}@keyframes waGlow{0%,to{box-shadow:0 0 0 0 rgba(37,211,102,.5),0 0 16px 2px rgba(37,211,102,.35),0 8px 22px rgba(2,10,24,.35)}50%{box-shadow:0 0 0 14px rgba(37,211,102,0),0 0 30px 7px rgba(37,211,102,.6),0 8px 26px rgba(2,10,24,.4)}}@media (max-width:760px){.wa{width:52px;height:52px;padding:0 14px}.wa:focus-visible,.wa:hover{width:52px}.wa:focus-visible .wa-label,.wa:hover .wa-label{max-width:0;margin-left:0;opacity:0}}@media (prefers-reduced-motion:reduce){.wa,.wa-label{animation:none;transition:none}.wa{box-shadow:0 0 16px 2px rgba(37,211,102,.35),0 8px 22px rgba(2,10,24,.35)}}.panel-wrap{display:grid}.panel-wrap>.panel{position:relative;inset:auto;grid-area:1/1}.panel .big{z-index:0}.panel>:not(.big){position:relative;z-index:1}.cta-card>*{min-width:0}.c-info a,.c-info div{min-width:0;overflow-wrap:anywhere}@media (max-width:999px){.panel-wrap{min-height:0}.panel-wrap>.panel:not(.active){display:none}.panel .fit{margin-top:0}}.radial .radial-center{inset:0 0 auto 0;aspect-ratio:1}.bi-h1{font-size:clamp(40px,6vw,72px);line-height:1.02;letter-spacing:-.04em;font-weight:700;color:var(--ink)}.bi-chips{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 32px}.bi-chip{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px;border-radius:999px;border:1px solid var(--line);background:#fff;font-family:inherit;font-size:14px;color:var(--ink);cursor:pointer;transition:border-color .25s,background .25s,color .25s}.bi-chip small{font-size:12px;color:var(--muted)}.bi-chip:hover{border-color:var(--sky)}.bi-chip.on{background:var(--ink);border-color:var(--ink);color:#fff}.bi-chip.on small{color:hsla(0,0%,100%,.65)}.bi-lead{display:grid;grid-template-columns:1.15fr 1fr;margin-bottom:28px;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:#fff;color:var(--ink);text-decoration:none;transition:border-color .3s,transform .5s var(--ease)}.bi-lead:hover{border-color:var(--sky);transform:translateY(-3px)}.bi-lead-img{position:relative;display:block;min-height:360px;background:var(--mist)}.bi-lead-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bi-lead-body{display:flex;flex-direction:column;gap:16px;padding:clamp(24px,3.4vw,44px)}.bi-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;color:var(--muted)}.bi-meta .post-cat{position:static}.bi-lead-body b{font-size:clamp(24px,2.6vw,34px);line-height:1.18;letter-spacing:-.02em;font-weight:700;text-wrap:balance}.bi-lead-p{font-size:16px;line-height:1.6;color:var(--muted)}.bi-lead .post-more{margin-top:auto}@media (max-width:860px){.bi-lead{grid-template-columns:1fr}.bi-lead-img{min-height:0;aspect-ratio:16/10}}.tr{position:relative}.tr-btn{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:#fff;font-family:inherit;font-size:14px;color:var(--ink);cursor:pointer;transition:border-color .25s}.tr-btn:hover,.tr.open .tr-btn{border-color:var(--sky)}.tr-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:6;display:grid;min-width:190px;padding:8px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 30px 70px -30px rgba(34,91,168,.45);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s,transform .3s var(--ease),visibility 0s .3s}.tr.open .tr-menu{opacity:1;visibility:visible;transform:none;transition:opacity .2s,transform .3s var(--ease),visibility 0s}.mn-tr-row button,.tr-menu button{font-family:inherit;font-size:14px;color:var(--ink);background:none;border:0;cursor:pointer}.tr-menu button{text-align:start;padding:10px 12px;border-radius:12px}.tr-menu button:hover{background:var(--mist)}.mn-tr-row button.on,.tr-menu button.on{color:var(--deep);font-weight:600}.tr-menu button.on{background:var(--mist2)}@media (max-width:1039px){.nav-right>.tr{display:none}}.mn-tr{display:grid;grid-gap:10px;gap:10px;padding-top:6px}.mn-tr-h{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.mn-tr-row{display:flex;flex-wrap:wrap;gap:8px}.mn-tr-row button{height:38px;padding:0 14px;border:1px solid var(--line);border-radius:999px}.mn-tr-row button.on{border-color:var(--deep);background:var(--mist2)}#goog-gt-tt,.goog-te-balloon-frame,.goog-te-banner-frame,.goog-te-spinner-pos,.goog-tooltip,.skiptranslate iframe{display:none!important}body{top:0!important}.goog-text-highlight{background:none!important;box-shadow:none!important}html[dir=rtl] body{text-align:right}.nav-cta,.nav-links .nd-top,.nav-links a{white-space:nowrap}@media (max-width:1499px){.lang .lang-t{display:none}.lang .flag-ae,.lang .flag-za{margin-right:0}}.cc{position:relative}.cc-btn{cursor:pointer;background:#fff;font-family:inherit;color:var(--ink)}.cc-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:6;display:grid;min-width:220px;padding:8px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 30px 70px -30px rgba(34,91,168,.45);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s,transform .3s var(--ease),visibility 0s .3s}.cc.open .cc-menu{opacity:1;visibility:visible;transform:none;transition:opacity .2s,transform .3s var(--ease),visibility 0s}.cc-h{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:8px 12px 6px}.cc-opt{display:flex;align-items:center;padding:10px 12px;border-radius:12px;font-size:14px;color:var(--ink)}a.cc-opt:hover{background:var(--mist)}.cc-opt.on{background:var(--mist2);color:var(--deep);font-weight:600}.cc-opt.on:after{content:"✓";margin-left:auto}.mn-cc{display:inline-flex;align-items:center;height:38px;padding:0 14px;border:1px solid var(--line);border-radius:999px;font-size:14px;color:var(--ink)}.mn-cc.on{border-color:var(--deep);background:var(--mist2);font-weight:600}.flag-in{display:inline-block;width:20px;height:14px;border-radius:3px;margin-right:8px;vertical-align:-2px;background:linear-gradient(180deg,#f93 0 33.4%,#fff 33.4% 66.6%,#138808 66.6%);box-shadow:0 0 0 1px rgba(0,0,0,.08)}.nl{display:grid;grid-template-columns:1fr auto;grid-gap:22px 48px;gap:22px 48px;padding:0 0 54px;margin-bottom:54px;border-bottom:1px solid hsla(0,0%,100%,.14)}.nl,.nl-badge{align-items:center}.nl-badge{display:inline-flex;gap:8px;padding:6px 14px;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ff7a9c;border:1px solid rgba(230,67,109,.45);border-radius:999px}.nl-copy h4{margin:16px 0 0;font-size:clamp(22px,2.4vw,30px);font-weight:700;letter-spacing:-.015em;line-height:1.2;color:#fff}.nl-copy p{margin:10px 0 0;max-width:58ch;font-size:15px;line-height:1.6;color:hsla(0,0%,100%,.68)}.nl-form{position:relative;display:flex;gap:12px;align-items:center}.nl-form input[type=email]{width:300px;height:56px;padding:0 22px;font:inherit;font-size:15px;color:#fff;border:1px solid hsla(0,0%,100%,.28);border-radius:999px;background:rgba(3,20,38,.55);transition:border-color .25s,background .25s}.nl-form input[type=email]::placeholder{color:hsla(0,0%,100%,.55)}.nl-form input[type=email]:focus-visible{outline:none;border-color:#27b4e8;background:rgba(6,32,58,.85)}.nl-form button{display:inline-flex;align-items:center;gap:10px;height:56px;padding:0 26px;font:inherit;font-size:15px;font-weight:500;color:#fff;border:0;border-radius:999px;background:var(--grad);cursor:pointer;white-space:nowrap;transition:filter .25s}.nl-form button:hover:not(:disabled){filter:brightness(1.08)}.nl-form button svg{transition:transform .25s ease}.nl-form button:hover:not(:disabled) svg{transform:translateX(4px)}.nl-form button:disabled{opacity:.65;cursor:default}.nl-done{display:inline-flex;align-items:center;gap:11px;margin:0;font-size:15px;color:#fff}.nl-tick{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:rgba(39,180,232,.2);color:#27b4e8}.nl-error{grid-column:1/-1;margin:0;font-size:13px;color:#ff7a9c}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:860px){.nl{grid-template-columns:1fr}.nl-form{flex-direction:column;align-items:stretch}.nl-form input[type=email]{width:100%}.nl-form button{justify-content:center}}footer .f-bottom{margin-top:56px}.clients-head{max-width:1240px}.clients-head h2{text-wrap:pretty}.intel-head,.press-head{max-width:1240px}.intel-head h2,.press-head h2{text-wrap:pretty}.intel-head .lead,.press-head .lead{max-width:760px;margin-inline:auto}.phone-field{display:grid;grid-gap:6px;gap:6px;min-width:0}.lead-form .row:has(.phone-field){grid-template-columns:1fr}.phone-row{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px}.hs-dial-wrap{position:relative;display:grid}.hs-dial-face{display:flex;align-items:center;gap:6px;height:56px;padding:0 28px 0 14px;border-radius:16px;border:1px solid var(--line);background-color:var(--mist);color:var(--ink);font:inherit;font-size:16px;white-space:nowrap;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:right 15px center,right 10px center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;transition:border-color .3s,background-color .3s}.hs-dial-face:hover,.hs-dial-face[aria-expanded=true]{border-color:var(--sky);background-color:#fff}.hs-dial-face:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.hs-dial-panel{position:absolute;z-index:30;top:calc(100% + 6px);left:0;display:grid;grid-gap:6px;gap:6px;width:min(300px,calc(100vw - 64px));padding:8px;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 24px 48px -16px rgba(4,6,10,.28)}.hs-dial-search{width:100%;font:inherit;font-size:16px;color:var(--ink);background:var(--mist);border:1px solid var(--line);border-radius:12px;padding:10px 12px}.hs-dial-search:focus{outline:none;border-color:var(--sky)}.hs-dial-list{list-style:none;margin:0;padding:0;max-height:268px;overflow-y:auto;overscroll-behavior:contain}.hs-dial-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:9px;gap:9px;padding:9px 10px;border-radius:10px;font-size:14px;color:var(--ink);cursor:pointer}.hs-dial-row.is-active{background:var(--mist2)}.hs-dial-row.is-chosen .hs-dial-name{font-weight:600}.hs-dial-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-dial-code{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hs-dial-none{padding:10px;font-size:13px;line-height:1.5;color:var(--muted)}.phone-hint{font-size:12px;color:var(--muted);padding-left:4px}.phone-hint b{color:var(--ink);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.field.is-bad input,.field.is-bad textarea,.is-bad .field input,.is-bad .hs-dial-face{border-color:#e0426b;background-color:#fff6f8}.f-err,.field.is-bad label,.is-bad .field label{color:#b3204a}.f-err{margin:6px 4px 0;font-size:12.5px;line-height:1.4}.phone-field>.f-err{margin-top:0}.cta-card{overflow:hidden;overflow:clip}.phone-row{position:relative}.phone-row .hs-dial-wrap{position:static}.phone-row .hs-dial-panel{left:0;right:0;width:auto}