@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600;700&family=Saira:wght@500;600;700;800&display=swap");:root{--blue:#0052ff;--blue-2:#2e7bff;--blue-deep:#0033a8;--blue-darker:#0a1542;--cyan:#00b8ff;--cyan-2:#2e7bff;--violet:#6e59e0;--green:#15a845;--amber:#e08800;--pink:#e0479a;--teal:#14b8a6;--coral:#ff6b4a;--ink:#0b1020;--ink-2:#1f2540;--gray-700:#3d4660;--gray-600:#4a5374;--gray-500:#6e7691;--gray-400:#9099b0;--gray-300:#c9cfe1;--gray-200:#e2e7f2;--gray-100:#eef1f8;--bg:#f5f7fc;--bg-2:#eceff7;--surface:#fff;--surface-soft:#f9fbfe;--line:rgba(11,16,32,.08);--line-hi:rgba(11,16,32,.14);--shadow-sm:0 2px 8px rgba(11,16,32,.1),0 1px 3px rgba(11,16,32,.08);--shadow-md:0 10px 28px rgba(11,16,32,.12),0 3px 10px rgba(11,16,32,.08);--shadow-lg:0 24px 60px rgba(11,16,32,.16),0 8px 24px rgba(11,16,32,.08);--shadow-xl:0 40px 100px rgba(11,16,32,.18),0 14px 40px rgba(11,16,32,.1)}*{box-sizing:border-box;margin:0;padding:0}body,html{background:var(--bg);color:var(--ink);font-family:Inter,Saira,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}body{position:relative;min-height:100vh}.homepage-light-root{font-family:Inter,Saira,system-ui,sans-serif!important}.mesh{display:none}.wrap{max-width:1440px;margin:0 auto;padding:0 40px;position:relative;z-index:2}@media (max-width:880px){.wrap{padding:0 20px}}section{position:relative;z-index:2}.reveal{opacity:0;transform:translateY(24px);transition:opacity .55s ease,transform .55s cubic-bezier(.2,.7,.2,1)}.reveal.in{opacity:1;transform:translateY(0)}.hero{background:#f5f7fc}.hero:before{content:"";inset:-10%;background:radial-gradient(ellipse 700px 500px at 80% 50%,rgba(0,184,255,.1),transparent 65%);animation:bgPulse 6s ease-in-out infinite}.hero-neural,.hero:before{position:absolute;z-index:0;pointer-events:none}.hero-neural{inset:0;width:100%;height:100%;opacity:.7}.hero-neural svg{width:100%;height:100%;display:block}.neural-path{fill:none;stroke:rgba(0,184,255,.22);stroke-width:1;stroke-linecap:round;stroke-dasharray:4 8;animation:neuralFlow 8s linear infinite}.neural-path.p2{stroke:rgba(0,184,255,.18);stroke-dasharray:6 10;animation-duration:11s;animation-direction:reverse}.neural-path.p3{stroke:rgba(46,123,255,.22);stroke-dasharray:3 6;animation-duration:9s}.neural-path.p4{stroke:rgba(0,184,255,.16);stroke-dasharray:8 12;animation-duration:13s;animation-direction:reverse}.neural-node{fill:#00b8ff;filter:drop-shadow(0 0 5px rgba(0,184,255,.5));animation:nodePulse 3s ease-in-out infinite}.neural-node.n2{fill:#00b8ff;animation-delay:.6s}.neural-node.n3{fill:#2e7bff;filter:drop-shadow(0 0 5px rgba(46,123,255,.6));animation-delay:1.2s}.neural-node.n4{fill:#00b8ff;animation-delay:1.8s}.neural-node.n5{fill:#2e7bff;filter:drop-shadow(0 0 5px rgba(46,123,255,.6));animation-delay:2.4s}@keyframes neuralFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}@keyframes nodePulse{0%,to{r:3;opacity:.6}50%{r:4;opacity:1}}.clients-section{background:#eef1f8;overflow:hidden}.clients-section:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 700px 200px at 50% 50%,rgba(0,184,255,.1),transparent 70%);animation:bgPulse 5s ease-in-out infinite}.products-section{background:#e9ecf6;overflow:hidden}.products-section:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 700px 500px at 85% 25%,rgba(0,184,255,.16),transparent 60%);animation:bgPulse 5.5s ease-in-out infinite}.journey-section{background:#eef1f8}.journey-section:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle 280px at 30% 30%,rgba(0,184,255,.14),transparent 70%),radial-gradient(circle 240px at 75% 70%,rgba(46,123,255,.12),transparent 70%);animation:bgPulse 4.5s ease-in-out infinite alternate}.reviews-section{background:#f5f7fc}.reviews-section:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 600px 400px at 0 50%,rgba(0,184,255,.16),transparent 70%),radial-gradient(ellipse 600px 400px at 100% 50%,rgba(46,123,255,.14),transparent 70%);animation:bgPulse 5s ease-in-out infinite}.cb-section{background:#eef1f8}.cb-section,.faq{position:relative;overflow:hidden}.faq{background:#e9ecf6}.faq:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 700px 400px at 50% 100%,rgba(0,184,255,.16),transparent 65%);animation:bgPulse 5.5s ease-in-out infinite alternate}.contact-section{background:#eef1f8;overflow:hidden}.contact-section:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 700px 500px at 70% 50%,rgba(0,184,255,.16),transparent 65%);animation:bgPulse 5s ease-in-out infinite}@keyframes bgPulse{0%,to{transform:scale(1) translate(0);opacity:.85}50%{transform:scale(1.04) translate(10px,-5px);opacity:1}}.bg-fx{z-index:0;pointer-events:none;overflow:hidden}.bg-fx,.bg-fx svg{position:absolute;inset:0}.bg-fx svg{width:100%;height:100%;display:block}.client-dot{fill:#00b8ff;opacity:.55}.client-dot.cy2{fill:#2e7bff;opacity:.7}.client-dot.dk{fill:#0052ff;opacity:.35}.client-strip{will-change:transform}.client-row.r1 .client-strip.dir-left{animation:cliMarqLeft 26s linear infinite}.client-row.r2 .client-strip.dir-right{animation:cliMarqRight 22s linear infinite}.client-row.r3 .client-strip.dir-left{animation:cliMarqLeft 30s linear infinite}@keyframes cliMarqLeft{0%{transform:translateX(0)}to{transform:translateX(-1440px)}}@keyframes cliMarqRight{0%{transform:translateX(0)}to{transform:translateX(1440px)}}.client-row.r2 .client-strip.dir-right:last-child{transform:translate(-1440px)!important;animation-name:cliMarqRight2}@keyframes cliMarqRight2{0%{transform:translateX(-1440px)}to{transform:translateX(0)}}.hex-node{fill:#00b8ff;opacity:.4;animation:hexPulse 3s ease-in-out infinite}.hex-node.hx2{fill:#2e7bff;opacity:.65}.hex-node.hx3{fill:#0052ff;opacity:.3}.hex-line{stroke:#00b8ff;stroke-width:.8;opacity:.12;animation:hexLineFade 5s ease-in-out infinite}@keyframes hexPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.85;transform:scale(1.5)}}.hex-node.hx2{animation-name:hexPulse2}@keyframes hexPulse2{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.7)}}@keyframes hexLineFade{0%,to{opacity:.08}50%{opacity:.22}}.hex-node{transform-origin:center;transform-box:fill-box}.jr-track{fill:none;stroke:#00b8ff;stroke-width:1;opacity:.18;stroke-dasharray:4 6}.jr-track.jt2{stroke:#2e7bff;opacity:.2}.jr-track.jt3{stroke:#0052ff;opacity:.14}.jr-particle{fill:#00b8ff;filter:drop-shadow(0 0 6px rgba(0,184,255,.7))}.jr-particle.jp2{fill:#2e7bff;filter:drop-shadow(0 0 7px rgba(46,123,255,.8))}.jr-particle.jp3{fill:#0052ff;filter:drop-shadow(0 0 5px rgba(0,82,255,.6))}.rv-bokeh{fill:#00b8ff;opacity:.1;filter:blur(20px);animation:bokehDrift 12s ease-in-out infinite alternate}.rv-bokeh.bk2{fill:#2e7bff;opacity:.14;filter:blur(28px);animation-duration:14s}.rv-bokeh.bk3{fill:#0052ff;opacity:.07;filter:blur(15px);animation-duration:10s}.rv-bokeh.bk3,.rv-bokeh.bk4{animation-direction:alternate-reverse}.rv-bokeh.bk4{fill:#00b8ff;opacity:.1;filter:blur(22px);animation-duration:16s}.rv-bokeh.bk5{fill:#2e7bff;opacity:.13;filter:blur(18px);animation-duration:11s}.rv-bokeh.bk6{fill:#00b8ff;opacity:.1;filter:blur(20px);animation-duration:13s;animation-direction:alternate-reverse}.rv-bokeh.bk7{fill:#0052ff;opacity:.08;filter:blur(16px);animation-duration:15s}.rv-bokeh.bk8{fill:#2e7bff;opacity:.12;filter:blur(24px);animation-duration:17s;animation-direction:alternate-reverse}@keyframes bokehDrift{0%{transform:translate(0) scale(1)}to{transform:translate(40px,-30px) scale(1.15)}}.gl-panel{transform-origin:center;transform-box:fill-box;animation:glDrift 9s ease-in-out infinite;opacity:.5}.gl-panel.gp1{animation-delay:0s;animation-duration:8.5s}.gl-panel.gp2{animation-delay:.5s;animation-duration:9.5s}.gl-panel.gp3{animation-delay:1s;animation-duration:7.5s}.gl-panel.gp4{animation-delay:1.5s;animation-duration:8s}.gl-panel.gp5{animation-delay:2s;animation-duration:9s}.gl-panel.gp6{animation-delay:.3s;animation-duration:8.8s}.gl-panel.gp7{animation-delay:.8s;animation-duration:9.2s}.gl-panel.gp8{animation-delay:1.3s;animation-duration:7.8s}.gl-panel.gp9{animation-delay:1.8s;animation-duration:8.6s}.gl-panel.gp10{animation-delay:2.3s;animation-duration:9.4s}@keyframes glDrift{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.gl-rect{fill:hsla(0,0%,100%,.4);stroke:hsla(0,0%,100%,.5);stroke-width:1;filter:drop-shadow(0 4px 10px rgba(60,72,100,.04))}.gl-panel.t-cy .gl-rect,.gl-panel.t-dk .gl-rect,.gl-panel.t-lt .gl-rect{stroke:rgba(220,228,238,.55)}.gl-edge{stroke:hsla(0,0%,100%,.5);stroke-width:1;stroke-linecap:round;opacity:.45}.gl-stripe{stroke:rgba(60,72,100,.05);stroke-width:2;stroke-linecap:round}.gl-stripe-2{stroke:rgba(60,72,100,.03);stroke-width:1.4;stroke-linecap:round}.cn-ray{stroke:#00b8ff;stroke-width:1;opacity:0;stroke-linecap:round;stroke-dasharray:1200;stroke-dashoffset:1200;animation:rayConverge 5s ease-in-out infinite}.cn-ray.cr1{animation-delay:0s}.cn-ray.cr2{animation-delay:.5s;stroke:#2e7bff}.cn-ray.cr3{animation-delay:1s}.cn-ray.cr4{animation-delay:1.5s;stroke:#2e7bff}.cn-ray.cr5{animation-delay:.3s}.cn-ray.cr6{animation-delay:.8s;stroke:#2e7bff}.cn-ray.cr7{animation-delay:1.3s}.cn-ray.cr8{animation-delay:1.8s;stroke:#2e7bff}.cn-ray.cr9{animation-delay:.7s}.cn-ray.cr10{animation-delay:1.2s;stroke:#2e7bff}@keyframes rayConverge{0%{stroke-dashoffset:1200;opacity:0}20%{opacity:.45}60%{stroke-dashoffset:0;opacity:.55}90%{opacity:.2}to{stroke-dashoffset:-1200;opacity:0}}@media (prefers-reduced-motion:reduce){.cb-section:after,.cb-section:before,.client-strip,.clients-section:before,.cn-focal,.cn-ray,.contact-section:after,.faq:after,.faq:before,.gl-panel,.hero:before,.hex-line,.hex-node,.journey-section:after,.journey-section:before,.jr-particle,.neural-node,.neural-path,.products-section:after,.products-section:before,.reviews-section:after,.reviews-section:before,.rv-bokeh{animation:none}}.nav-shell{position:fixed;top:18px;left:0;right:0;z-index:99;display:flex;justify-content:center;padding:0 28px}nav.navbar{background:hsla(0,0%,100%,.85);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow-md);max-width:1400px;width:100%}.nav-inner{padding:12px 18px 12px 14px;justify-content:space-between;gap:18px}.logo,.nav-inner{display:flex;align-items:center}.logo{gap:12px;font-family:Saira,sans-serif;font-weight:800;font-size:18px;text-decoration:none;letter-spacing:-.3px;padding:0 8px}.logo,.logo .meta{color:var(--ink)}.logo .dologie{color:var(--gray-500);font-weight:500}.logo-mark{width:38px;height:38px;border-radius:11px;background:linear-gradient(135deg,#2e7bff,#0033a8);display:grid;place-items:center;color:#fff;font-family:Saira;font-weight:800;font-size:18px;box-shadow:0 8px 22px rgba(0,82,255,.3),inset 0 1px 0 hsla(0,0%,100%,.45)}.nav-links{display:flex;align-items:center;gap:4px;margin-left:auto;margin-right:40px}.nav-link-dropdown,.nav-links a{color:var(--gray-700);text-decoration:none;font-size:14px;font-weight:500;padding:9px 14px;border-radius:10px;transition:color .2s,background .2s;position:relative;cursor:pointer;display:flex;align-items:center;gap:6px}.nav-link-dropdown:hover,.nav-links a:hover{color:var(--ink);background:rgba(0,82,255,.05)}.nav-link-dropdown.active,.nav-links a.active{color:var(--blue);background:rgba(0,82,255,.06)}.nav-dropdown-wrapper{position:relative;display:inline-block}.dropdown-menu{position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-lg);min-width:180px;padding:10px;z-index:100;display:flex;flex-direction:column;gap:2px;animation:navDrop .25s cubic-bezier(.2,.8,.2,1)}.dropdown-menu:before{content:"";position:absolute;top:-15px;left:0;right:0;height:15px;background:transparent}@keyframes navDrop{0%{opacity:0;transform:translateX(-50%) translateY(10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.dropdown-menu a{width:100%;padding:10px 14px;font-size:14px;color:var(--gray-600);border-radius:8px;background:transparent;text-align:left;display:block}.dropdown-menu a:hover{background:rgba(0,82,255,.05);color:var(--blue)}.chevron{transition:transform .3s ease;opacity:.6}.chevron.rotated{transform:rotate(180deg)}.nav-cta{padding:11px 20px!important;border-radius:13px!important;font-weight:600!important;box-shadow:0 10px 22px rgba(0,82,255,.32),inset 0 1px 0 hsla(0,0%,100%,.3);display:inline-flex;align-items:center;gap:8px}.nav-cta,.nav-cta:hover{background:linear-gradient(135deg,#0052ff,#0033a8)!important;color:#fff!important}.nav-cta:hover{transform:translateY(-1px)}.nav-cta .ar{transition:transform .25s}.nav-cta:hover .ar{transform:translateX(3px)}.hamburger{display:none;background:none;border:0;color:var(--ink);font-size:24px;cursor:pointer;padding:8px}@media (max-width:1020px){.nav-links{display:none}.hamburger{display:flex!important;align-items:center;justify-content:center}.nav-inner>.nav-cta{display:none!important}}.scroll-bar{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,#0052ff,#00b8ff);z-index:101;width:0;box-shadow:0 0 12px rgba(0,184,255,.45)}.btn{display:inline-flex;align-items:center;gap:10px;padding:15px 24px;border-radius:14px;cursor:pointer;font-family:Saira,sans-serif;font-size:14.5px;letter-spacing:.2px;text-decoration:none;border:0;transition:transform .25s,box-shadow .25s,background .25s,color .25s;white-space:nowrap}.btn,.btn .ar{font-weight:700;line-height:1}.btn .ar{transition:transform .25s ease;font-size:16px}.btn:hover .ar{transform:translateX(4px)}.btn-primary{background:linear-gradient(135deg,#0052ff,#0033a8);color:#fff;box-shadow:0 14px 32px rgba(0,82,255,.32),inset 0 1px 0 hsla(0,0%,100%,.3);position:relative;overflow:hidden}.btn-primary:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 40%,hsla(0,0%,100%,.32) 50%,transparent 60%);transform:translateX(-110%);transition:transform .55s ease}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 22px 44px rgba(0,82,255,.4)}.btn-primary:hover:before{transform:translateX(110%)}.btn-secondary{background:#fff;color:var(--ink);border:1.5px solid var(--line-hi);box-shadow:var(--shadow-sm)}.btn-secondary:hover{border-color:#0052ff;color:#0052ff;transform:translateY(-2px);box-shadow:0 12px 26px rgba(0,82,255,.14)}.btn-lg{padding:18px 28px;font-size:15px;border-radius:16px}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:JetBrains Mono;font-size:11px;letter-spacing:2.6px;text-transform:uppercase;color:var(--blue);font-weight:600;padding:8px 16px;border:1px solid rgba(0,82,255,.22);border-radius:999px;background:rgba(0,82,255,.06)}.eyebrow .dot{width:7px;height:7px;border-radius:50%;background:#00b8ff;box-shadow:0 0 10px rgba(0,184,255,.7)}.section-head{text-align:center;max-width:820px;margin:0 auto 50px}.section-head .eyebrow,.section-title{margin-bottom:18px}.section-title{font-family:Saira,sans-serif;font-weight:800;font-size:clamp(34px,4.6vw,58px);line-height:1.04;letter-spacing:-1.4px;color:var(--ink)}.section-title em{font-style:normal;background:linear-gradient(135deg,#0052ff 10%,#00b8ff 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.section-sub{font-size:16px;line-height:1.7;color:var(--gray-600);max-width:640px;margin:0 auto}.hero{padding:110px 0 30px;position:relative;overflow:hidden}.hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}@media (max-width:1080px){.hero-grid{grid-template-columns:1fr;gap:40px}}.hero-left{max-width:640px}.hero-eyebrow,h1.hero-title{margin-bottom:18px}h1.hero-title{font-family:Saira,sans-serif;font-weight:800;font-size:clamp(34px,4.4vw,58px);line-height:1.02;letter-spacing:-1.6px;color:var(--ink)}h1.hero-title .lite{font-weight:800;background:linear-gradient(135deg,#3d8bff,#00b8ff);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}.hero-sub{font-size:15.5px;line-height:1.6;color:var(--gray-600);margin-bottom:24px;max-width:520px}.hero-cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:30px}.hero-cta-row .btn-lg{padding:14px 24px;font-size:14px;border-radius:13px}.hero-stats{display:grid;grid-template-columns:repeat(3,auto);gap:36px;padding-top:22px;border-top:1px solid var(--line);max-width:480px}@media (max-width:560px){.hero-stats{grid-template-columns:repeat(3,1fr);gap:16px}}.hs-v{font-family:Saira;font-size:24px;font-weight:800;letter-spacing:-.6px;color:var(--blue);line-height:1;margin-bottom:5px}.hs-l{font-family:JetBrains Mono;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:var(--gray-500);font-weight:600}.radar-wrap{position:relative;aspect-ratio:1/1;max-width:400px;width:100%;margin:0 auto}.radar-wrap svg{width:100%;height:100%;display:block}.radar-circle{fill:none;stroke:rgba(0,82,255,.2);stroke-width:1}.radar-circle.outer{stroke:rgba(0,82,255,.3);stroke-width:1.4}.radar-axis{stroke:rgba(0,82,255,.16);stroke-width:1;stroke-dasharray:3 6}.radar-sweep{transform-origin:50% 50%;animation:radSweep 6s linear infinite}@keyframes radSweep{0%{transform:rotate(-15deg)}to{transform:rotate(345deg)}}.radar-label{font-size:11px;font-weight:600;letter-spacing:2px;fill:var(--gray-500)}.radar-label,.radar-tick{font-family:JetBrains Mono}.radar-tick{font-size:10px;font-weight:500;letter-spacing:1.4px;fill:var(--gray-400)}.radar-status{font-family:Saira;font-size:30px;font-weight:800;letter-spacing:1.5px;fill:var(--blue);text-anchor:middle}.radar-status-sub{font-family:JetBrains Mono;font-size:11px;font-weight:600;letter-spacing:3px;fill:var(--gray-500);text-anchor:middle}.radar-blip{fill:var(--blue);transition:r .25s,fill .25s}.radar-blip.b-sm{fill:#5a9fff}.radar-blip-pulse{fill:none;stroke:var(--blue);stroke-width:1.5;animation:bPulse 2.4s ease-out infinite}.radar-blip-pulse.d1{animation-delay:.5s;stroke:#5a9fff}.radar-blip-pulse.d2{animation-delay:1s}@keyframes bPulse{0%{r:6;opacity:.7}to{r:18;opacity:0}}.clients-section{padding:30px 0 50px;position:relative}.clients-label{text-align:center;font-family:JetBrains Mono;font-size:11px;letter-spacing:2.8px;text-transform:uppercase;color:var(--gray-500);font-weight:600;margin-bottom:36px;display:flex;align-items:center;justify-content:center;gap:24px}.clients-label:after,.clients-label:before{content:"";flex:0 1 80px;height:1px;background:var(--line)}.clients-marq-wrap{position:relative;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);overflow:hidden}.clients-track{display:flex;gap:64px;width:max-content;animation:cliMarq 38s linear infinite;align-items:center}@keyframes cliMarq{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.clients-marq-wrap:hover .clients-track{animation-play-state:paused}.cli-img-wrap{display:inline-flex;align-items:center;justify-content:center;padding:0 12px;transition:opacity .3s ease;opacity:1}.cli-logo-img{height:52px;width:auto;max-width:180px;object-fit:contain}.products-section{padding:120px 0 100px;position:relative}.products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;perspective:1400px}@media (max-width:980px){.products-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.products-grid{grid-template-columns:1fr}}.flip-card{position:relative;aspect-ratio:1/1;cursor:default;border-radius:24px;perspective:1200px}@media (max-width:980px){.flip-card{aspect-ratio:1.1/1}}.flip-inner{position:absolute;inset:0;transition:transform .8s cubic-bezier(.2,.7,.2,1);transform-style:preserve-3d}.flip-card.flipped .flip-inner{transform:rotateY(180deg)}.flip-face{position:absolute;inset:0;border-radius:24px;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;display:flex;flex-direction:column;transform:translateZ(.001px)}.flip-front{background:hsla(0,0%,100%,.72);backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);border:1px solid hsla(0,0%,100%,.45);box-shadow:0 30px 60px -12px rgba(10,22,60,.04),0 18px 36px -18px rgba(0,0,0,.04);padding:32px;transition:box-shadow .4s cubic-bezier(.2,.7,.2,1),border-color .25s ease,transform .4s cubic-bezier(.2,.7,.2,1)}.flip-card:hover .flip-front{box-shadow:0 50px 100px -20px rgba(10,22,60,.06),0 25px 50px -20px rgba(0,0,0,.06);border-color:var(--accent-line)}.flip-front:before{inset:0;background-image:radial-gradient(circle at top right,var(--accent-soft),transparent 60%);opacity:.6}.flip-front:after,.flip-front:before{content:"";position:absolute;pointer-events:none}.flip-front:after{right:-60px;bottom:-60px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.8),transparent 70%)}.fp-icon{width:64px;height:64px;border-radius:18px;background:linear-gradient(135deg,#fff,#f4f6fc);border:1px solid var(--accent-line);display:grid;place-items:center;position:relative;z-index:1;margin-bottom:auto;box-shadow:0 10px 24px rgba(0,82,255,.1),inset 0 1px 0 hsla(0,0%,100%,.95);overflow:hidden}.fp-icon:after{content:"";position:absolute;inset:-2px;border-radius:18px;background:radial-gradient(circle at 30% 30%,var(--accent-soft),transparent 60%);pointer-events:none}.fp-icon svg{width:30px;height:30px;color:var(--accent);position:relative;z-index:1}.fp-core-tag{position:absolute;top:24px;right:24px;font-family:JetBrains Mono;font-size:9.5px;letter-spacing:1.8px;text-transform:uppercase;color:var(--accent);font-weight:800;padding:6px 12px;border:1px solid var(--accent-line);border-radius:999px;background:var(--accent-soft);z-index:2}.fp-info{position:relative;z-index:1;margin-top:auto}.fp-name{font-family:Saira;font-size:30px;font-weight:800;letter-spacing:-.6px;color:var(--ink);margin-bottom:14px;line-height:1.05}.fp-desc{font-size:14px;line-height:1.6;color:var(--gray-600);margin-bottom:22px;max-width:90%}.fp-link{display:inline-flex;align-items:center;gap:8px;font-family:Saira;font-size:14px;font-weight:700;color:var(--ink);letter-spacing:-.1px;transition:color .2s ease}.fp-link .ar{transition:transform .25s ease;font-size:14px}.flip-card:hover .fp-link{color:var(--accent)}.flip-card:hover .fp-link .ar{transform:translateX(3px)}.fp-flip-hint{position:absolute;bottom:24px;right:24px;font-family:JetBrains Mono;font-size:9px;letter-spacing:1.6px;text-transform:uppercase;color:var(--gray-400);font-weight:700;display:inline-flex;align-items:center;gap:6px;z-index:1;opacity:.85}.fp-flip-hint:before{content:"⟲";font-size:13px;color:var(--accent)}.flip-back{transform:rotateY(180deg) translateZ(.001px);background:rgba(244,247,255,.85);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);color:var(--ink);padding:32px;box-shadow:0 22px 50px rgba(10,22,60,.04);border:1px solid var(--accent-line)}.flip-back:before{inset:0;background-image:radial-gradient(circle at bottom left,var(--accent-soft),transparent 60%)}.flip-back:after,.flip-back:before{content:"";position:absolute;pointer-events:none}.flip-back:after{right:-100px;top:-100px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.8),transparent 65%)}.fb-tag{font-family:JetBrains Mono;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--accent);font-weight:800;margin-bottom:14px;display:inline-flex;align-items:center;gap:8px;position:relative;z-index:1}.fb-tag:before{content:"";width:14px;height:2px;background:var(--accent)}.fb-logos{position:absolute;top:24px;right:24px;display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:4px;z-index:10;max-width:300px}.fb-logo-item{width:24px;height:24px;border-radius:50%;background:#fff;display:grid;place-items:center;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.3);padding:3px;transition:transform .25s ease}.fb-logo-item:hover{transform:scale(1.1) translateY(-2px)}.fb-logo-item img{width:100%;height:100%;object-fit:contain}.fb-name{font-family:Saira;font-size:24px;font-weight:800;letter-spacing:-.4px;line-height:1.1;margin-bottom:14px;color:var(--ink)}.fb-features,.fb-name{position:relative;z-index:1}.fb-features{list-style:none;padding:0;margin:0 0 18px;display:flex;flex-direction:column;gap:10px}.fb-features li{font-size:13.5px;line-height:1.5;color:var(--gray-700);padding-left:22px;position:relative}.fb-features li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--blue)}.fb-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;padding-top:14px;border-top:1px solid rgba(0,82,255,.1);position:relative;z-index:1;margin-top:auto}.fb-stats .v{font-family:Saira;font-size:20px;font-weight:800;letter-spacing:-.3px;color:var(--ink);line-height:1;margin-bottom:4px}.fb-stats .l{font-family:JetBrains Mono;font-size:9px;letter-spacing:1.4px;text-transform:uppercase;color:var(--gray-500);font-weight:700}.fb-cta{margin-top:0;display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:12px;background:linear-gradient(135deg,#0052ff,#0033a8)!important;border:none!important;color:#fff!important;text-decoration:none;font-family:Saira,sans-serif;font-size:13.5px;font-weight:700;letter-spacing:.2px;position:relative;z-index:1;overflow:hidden;transition:transform .25s,box-shadow .25s,background .25s;box-shadow:0 10px 22px rgba(0,82,255,.28),inset 0 1px 0 hsla(0,0%,100%,.3)!important;white-space:nowrap}.fb-cta:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 40%,hsla(0,0%,100%,.32) 50%,transparent 60%);transform:translateX(-110%);transition:transform .55s ease}.fb-cta:hover{transform:translateY(-2px)!important;color:#fff!important;background:linear-gradient(135deg,#0052ff,#0033a8)!important;box-shadow:0 18px 36px rgba(0,82,255,.36)!important}.fb-cta:hover:before{transform:translateX(110%)}.fb-cta-secondary{margin-top:0;display:inline-flex;align-items:center;gap:6px;color:var(--blue);text-decoration:none;font-family:Saira;font-size:12.5px;font-weight:700;letter-spacing:.3px;position:relative;z-index:1;transition:all .2s ease;padding:2px 4px;white-space:nowrap}.fb-cta-secondary:hover{color:var(--blue-deep);gap:9px}.fb-cta-secondary .ar{transition:transform .25s}.fb-cta-secondary:hover .ar{transform:translateX(2px)}.fb-cta-row{margin-top:14px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;position:relative;z-index:1}.fb-cta .ar{transition:transform .25s}.fb-cta:hover .ar{transform:translateX(3px)}.flip-card.a-blue,.flip-card.a-cyan,.flip-card.a-indigo,.flip-card.a-navy,.flip-card.a-sky,.flip-card.a-teal{--accent:#0052ff;--accent-deep:#0033a8;--accent-soft:rgba(0,82,255,.08);--accent-line:rgba(0,82,255,.28);--accent-glow:rgba(0,82,255,.28)}.static-card{position:relative;aspect-ratio:1/1;border-radius:24px;background:linear-gradient(135deg,#0033a8,#0052ff 50%,#00b8ff);color:#fff;padding:32px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 30px 80px -20px rgba(0,82,255,.3),0 15px 35px -15px rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.1);text-decoration:none;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s cubic-bezier(.2,.7,.2,1)}.static-card:hover{transform:translateY(-8px);box-shadow:0 50px 120px -20px rgba(0,82,255,.45),0 25px 50px -20px rgba(0,0,0,.15)}.static-card:before{inset:0;background-image:radial-gradient(hsla(0,0%,100%,.18) 1.4px,transparent 1.6px);background-size:30px 30px;opacity:.35}.static-card:after,.static-card:before{content:"";position:absolute;pointer-events:none}.static-card:after{right:-100px;top:-100px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.22),transparent 65%)}.sc-name{font-family:Saira;font-size:30px;font-weight:800;letter-spacing:-.6px;line-height:1.05;margin-bottom:14px;color:#fff}.sc-desc{font-size:14px;line-height:1.6;color:hsla(0,0%,100%,.9);margin-bottom:22px;max-width:90%;position:relative;z-index:1}.sc-tag{position:absolute;top:24px;right:24px;font-family:JetBrains Mono;font-size:9.5px;letter-spacing:1.8px;text-transform:uppercase;color:#fff;font-weight:800;padding:6px 12px;border:1px solid hsla(0,0%,100%,.4);border-radius:999px;background:hsla(0,0%,100%,.16);backdrop-filter:blur(6px);z-index:2;display:inline-flex;align-items:center;gap:7px}.sc-tag:before{content:"";width:7px;height:7px;border-radius:50%;background:#34d45c;box-shadow:0 0 10px rgba(52,212,92,.7)}.sc-icon{width:64px;height:64px;border-radius:18px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.3);display:grid;place-items:center;color:#fff;backdrop-filter:blur(6px);position:relative;z-index:1;margin-bottom:auto}.sc-btn-primary{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:12px;background:#fff;color:#0033a8;font-family:Saira;font-size:13.5px;font-weight:800;letter-spacing:.2px;text-decoration:none;transition:all .22s ease;justify-content:center;box-shadow:0 10px 22px rgba(0,0,0,.15);border:none;width:100%}.sc-btn-primary:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.9);box-shadow:0 16px 30px rgba(0,0,0,.2)}.sc-btn-secondary{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:12px;background:transparent;border:1.5px solid hsla(0,0%,100%,.4);color:#fff;font-family:Saira;font-size:13px;font-weight:700;letter-spacing:.2px;text-decoration:none;transition:all .25s ease;justify-content:center;width:100%}.sc-btn-secondary:hover{background:hsla(0,0%,100%,.1);border-color:#fff}.journey-section{padding:30px 0 130px;position:relative;overflow:hidden}.journey-stage{position:relative;height:520px;max-width:1100px;margin:80px auto 0}@media (max-width:1080px){.journey-stage{height:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:40px;max-width:680px}}@media (max-width:580px){.journey-stage{grid-template-columns:1fr}}.journey-svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}@media (max-width:1080px){.journey-svg{display:none}}.journey-path{fill:none;stroke:#0052ff;stroke-width:2;stroke-dasharray:6 8;opacity:.35;stroke-linecap:round;stroke-dashoffset:1500}.journey-stage.live .journey-path{animation:drawPath 2.4s cubic-bezier(.45,.05,.25,1) .3s forwards}@keyframes drawPath{to{stroke-dashoffset:0}}.journey-pulse{r:7;fill:#00b8ff;filter:drop-shadow(0 0 12px rgba(0,184,255,.85));opacity:0;offset-path:path("M 120 108 C 220 108 240 278 400 278 C 540 278 580 108 700 108 C 840 108 860 278 980 278");offset-rotate:0deg}.journey-stage.live .journey-pulse{animation:pulseRun 4.8s cubic-bezier(.4,0,.6,1) infinite;animation-delay:2.6s}@keyframes pulseRun{0%{opacity:0;offset-distance:0}6%{opacity:1}94%{opacity:1}to{opacity:0;offset-distance:100%}}.j-step{position:absolute;width:240px;text-align:center;z-index:2;opacity:0;transform:translateY(20px);transition:opacity .55s ease,transform .55s cubic-bezier(.2,.7,.2,1)}@media (max-width:1080px){.j-step{position:relative;width:auto}}.j-step.s1{top:60px;left:0}.j-step.s2{top:230px;left:280px}.j-step.s3{top:60px;left:580px}.j-step.s4{top:230px;left:860px}@media (max-width:1080px){.j-step.s1,.j-step.s2,.j-step.s3,.j-step.s4{top:auto;left:auto}}.journey-stage.live .j-step{opacity:1;transform:translateY(0)}.journey-stage.live .j-step.s1{transition-delay:.4s}.journey-stage.live .j-step.s2{transition-delay:1.1s}.journey-stage.live .j-step.s3{transition-delay:1.8s}.journey-stage.live .j-step.s4{transition-delay:2.5s}.j-circle{width:96px;height:96px;border-radius:50%;background:#fff;border:2.5px solid #0052ff;display:grid;place-items:center;font-family:Saira;font-size:30px;font-weight:800;color:#0052ff;letter-spacing:-.5px;margin:0 auto 18px;position:relative;box-shadow:0 14px 32px rgba(0,82,255,.18),inset 0 1px 0 hsla(0,0%,100%,.95);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.j-circle:before{content:"";position:absolute;inset:-12px;border-radius:50%;border:1px dashed rgba(0,82,255,.3);opacity:0;transition:opacity .3s ease,transform .35s cubic-bezier(.2,.7,.2,1)}.j-step:hover .j-circle{transform:scale(1.06);box-shadow:0 22px 50px rgba(0,82,255,.28)}.j-step:hover .j-circle:before{opacity:1;transform:rotate(45deg) scale(1.05)}.j-circle:after{content:"";inset:6px;background:radial-gradient(circle at 30% 30%,rgba(0,184,255,.1),transparent 60%)}.j-circle .ring,.j-circle:after{position:absolute;border-radius:50%;pointer-events:none}.j-circle .ring{inset:-4px;border:2px solid rgba(0,184,255,.3);opacity:0}.j-step:hover .j-circle .ring{animation:ringPulse 1.8s ease-out infinite}@keyframes ringPulse{0%{transform:scale(1);opacity:.6}to{transform:scale(1.4);opacity:0}}.j-name{font-family:Saira;font-size:20px;font-weight:700;color:var(--ink);letter-spacing:-.3px;margin-bottom:8px;line-height:1.15}.j-desc{font-size:13.5px;line-height:1.55;color:var(--gray-600);margin-bottom:14px;max-width:220px;margin-left:auto;margin-right:auto}.j-tag{display:inline-block;font-family:JetBrains Mono;font-size:10px;letter-spacing:1.6px;text-transform:uppercase;color:#0052ff;font-weight:700;padding:5px 12px;border:1px solid rgba(0,82,255,.3);border-radius:7px;background:rgba(0,82,255,.05)}.reviews-section{padding:30px 0 110px;position:relative;overflow:hidden}.reviews-track-wrap{position:relative;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);overflow:hidden;margin-top:50px}.reviews-track-wrap+.reviews-track-wrap{margin-top:22px}.reviews-track{display:flex;gap:22px;width:max-content;will-change:transform}.reviews-track.left{animation:reviewLeft 60s linear infinite}.reviews-track.right{animation:reviewRight 60s linear infinite}@keyframes reviewLeft{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes reviewRight{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.reviews-track-wrap:hover .reviews-track{animation-play-state:paused}.review-card{flex:0 0 auto;width:380px;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:26px 28px;display:flex;flex-direction:column;gap:18px;box-shadow:var(--shadow-sm);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.review-card:hover{transform:translateY(-4px);border-color:rgba(0,82,255,.28);box-shadow:var(--shadow-md)}@media (max-width:580px){.review-card{width:300px;padding:22px}}.review-tag{font-family:JetBrains Mono;font-size:10.5px;letter-spacing:1.8px;text-transform:uppercase;color:#00b8ff;font-weight:700}.review-quote{font-family:Inter,sans-serif;font-style:italic;font-size:14.5px;line-height:1.6;color:var(--gray-700);flex:1}.review-quote:before{content:"\201C";font-family:Saira;font-style:normal;font-size:30px;color:#00b8ff;font-weight:800;line-height:0;margin-right:2px;vertical-align:-2px}.review-foot{display:flex;align-items:center;gap:12px;padding-top:14px;border-top:1px solid var(--line)}.review-avatar{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,var(--ra-c1,#0052ff),var(--ra-c2,#00b8ff));display:grid;place-items:center;color:#fff;font-family:Saira;font-weight:800;font-size:16px;letter-spacing:.5px;flex-shrink:0;box-shadow:0 6px 14px rgba(0,82,255,.25)}.review-card.av-1{--ra-c1:#0052ff;--ra-c2:#00b8ff}.review-card.av-2{--ra-c1:#00b8ff;--ra-c2:#6e59e0}.review-card.av-3{--ra-c1:#15a845;--ra-c2:#14b8a6}.review-card.av-4{--ra-c1:#e08800;--ra-c2:#ff6b4a}.review-card.av-5{--ra-c1:#e0479a;--ra-c2:#6e59e0}.review-card.av-6{--ra-c1:#2e7bff;--ra-c2:#00b8ff}.review-card.av-7{--ra-c1:#0033a8;--ra-c2:#0052ff}.review-card.av-8{--ra-c1:#14b8a6;--ra-c2:#00b8ff}.review-name-block{display:flex;flex-direction:column;gap:2px;min-width:0}.review-name{font-family:Saira;font-size:14px;font-weight:700;color:var(--ink);letter-spacing:-.1px;line-height:1.2}.review-role{font-family:Inter;font-size:11.5px;color:var(--gray-500);font-weight:500;line-height:1.3}.cb-section{padding:30px 0 110px}.cb-tabs{display:flex;justify-content:center;gap:10px;margin-bottom:50px;flex-wrap:wrap}.cb-tab{padding:11px 22px;border-radius:11px;background:var(--surface);border:1px solid var(--line);font-family:JetBrains Mono;font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:var(--gray-600);cursor:pointer;transition:all .25s ease;font-weight:700;box-shadow:var(--shadow-sm)}.cb-tab:hover{color:#0052ff;border-color:rgba(0,82,255,.3);background:rgba(0,82,255,.04)}.cb-tab.active{background:linear-gradient(135deg,#0052ff,#0033a8);color:#fff;border-color:transparent;box-shadow:0 10px 22px rgba(0,82,255,.32)}.cb-pane{display:none}.cb-pane.active{display:block;animation:cbFade .45s cubic-bezier(.2,.7,.2,1)}@keyframes cbFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cb-blogs-grid,.cb-cases-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media (max-width:980px){.cb-blogs-grid,.cb-cases-grid{grid-template-columns:1fr}}.case-card{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:22px;padding:28px;display:flex;flex-direction:column;gap:18px;transition:transform .35s,border-color .25s,box-shadow .25s;box-shadow:var(--shadow-sm);overflow:hidden}.case-card:hover{transform:translateY(-6px);border-color:rgba(0,82,255,.25);box-shadow:var(--shadow-md)}.case-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(180deg,#0052ff,#00b8ff);transition:width .35s cubic-bezier(.2,.7,.2,1)}.case-card:hover:before{width:4px}.case-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.case-id{font-family:JetBrains Mono;font-size:11px;letter-spacing:1.6px;font-weight:700;color:var(--gray-400)}.case-id b{color:#0052ff;font-weight:800}.case-sector{font-family:JetBrains Mono;font-size:9.5px;letter-spacing:1.4px;font-weight:700;color:#0052ff;text-transform:uppercase;padding:4px 9px;background:rgba(0,82,255,.06);border:1px solid rgba(0,82,255,.22);border-radius:6px}.case-title{font-family:Saira;font-size:20px;font-weight:700;letter-spacing:-.3px;color:var(--ink);line-height:1.2}.case-body{font-size:13.5px;line-height:1.65;color:var(--gray-600);flex:1}.case-body b{color:var(--ink);font-weight:600}.case-metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;padding-top:14px;border-top:1px dashed var(--line)}.cm{display:flex;flex-direction:column;gap:3px}.cm .v{font-family:Saira;font-size:20px;font-weight:800;letter-spacing:-.3px;color:#0052ff;line-height:1}.cm .l{font-family:JetBrains Mono;font-size:9px;letter-spacing:1.2px;color:var(--gray-500);font-weight:700;text-transform:uppercase}.blog-card{background:var(--surface);border:1px solid var(--line);border-radius:22px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .25s,box-shadow .25s;box-shadow:var(--shadow-sm)}.blog-card:hover{transform:translateY(-6px);border-color:rgba(0,82,255,.25);box-shadow:var(--shadow-md)}.blog-card:hover .blog-thumb-art{transform:scale(1.05)}.blog-card:hover .blog-arrow{background:#0052ff;color:#fff;border-color:transparent;transform:rotate(-8deg)}.blog-thumb{position:relative;aspect-ratio:16/9;overflow:hidden;background:#0033a8}.blog-thumb-art{position:absolute;inset:0;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.blog-thumb-grid{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0);background-size:28px 28px;pointer-events:none}.blog-thumb-cat{top:14px;left:14px;letter-spacing:1.6px}.blog-thumb-cat,.blog-thumb-time{position:absolute;font-family:JetBrains Mono;font-size:9.5px;font-weight:700;color:#fff;text-transform:uppercase;background:rgba(0,0,0,.3);backdrop-filter:blur(6px);padding:5px 10px;border-radius:6px;border:1px solid hsla(0,0%,100%,.2);z-index:2}.blog-thumb-time{bottom:14px;right:14px;letter-spacing:1.4px}.blog-thumb.b-1 .blog-thumb-art{background:radial-gradient(circle at 25% 30%,rgba(0,184,255,.55) 0,transparent 50%),radial-gradient(circle at 75% 70%,rgba(110,89,224,.4) 0,transparent 55%),linear-gradient(135deg,#0052ff,#0033a8)}.blog-thumb.b-2 .blog-thumb-art{background:radial-gradient(circle at 70% 30%,hsla(0,0%,100%,.3) 0,transparent 50%),radial-gradient(circle at 30% 70%,rgba(46,123,255,.55) 0,transparent 55%),linear-gradient(135deg,#00b8ff,#0033a8)}.blog-thumb.b-3 .blog-thumb-art{background:conic-gradient(from 215deg at 50% 50%,rgba(0,184,255,.4) 0deg,transparent 90deg,rgba(110,89,224,.3) 180deg,transparent 270deg,rgba(0,184,255,.4) 1turn),linear-gradient(135deg,#0033a8,#2e7bff)}.blog-thumb.b-4 .blog-thumb-art{background:radial-gradient(circle at 30% 70%,hsla(0,0%,100%,.25) 0,transparent 50%),radial-gradient(circle at 70% 30%,rgba(224,71,154,.4) 0,transparent 55%),linear-gradient(135deg,#6e59e0,#3f2eb0)}.blog-thumb.b-5 .blog-thumb-art{background:linear-gradient(105deg,hsla(0,0%,100%,.18),transparent 8%,transparent 92%,hsla(0,0%,100%,.18)),radial-gradient(circle at 70% 30%,rgba(46,123,255,.4) 0,transparent 55%),linear-gradient(135deg,#15a845,#0d7530)}.blog-thumb.b-6 .blog-thumb-art{background:radial-gradient(circle at 80% 20%,rgba(255,200,80,.45) 0,transparent 50%),radial-gradient(circle at 20% 80%,rgba(224,136,0,.4) 0,transparent 55%),linear-gradient(135deg,#e08800,#a35d00)}.blog-body{padding:22px 24px;display:flex;flex-direction:column;gap:12px;flex:1}.blog-meta{display:flex;align-items:center;gap:10px;font-family:JetBrains Mono;font-size:10px;letter-spacing:1.4px;text-transform:uppercase;color:var(--gray-500);font-weight:700}.blog-meta b{color:var(--ink);font-weight:800}.blog-title{font-family:Saira;font-size:18px;font-weight:700;letter-spacing:-.3px;color:var(--ink);line-height:1.25}.blog-excerpt{font-size:13.5px;line-height:1.6;color:var(--gray-600);flex:1}.blog-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px dashed var(--line);margin-top:auto}.blog-foot .author{font-family:Inter;font-size:12px;color:var(--gray-600);font-weight:500}.blog-foot .author b{color:var(--ink);font-weight:700}.blog-arrow{width:34px;height:34px;border-radius:9px;border:1px solid var(--line);background:#fff;display:grid;place-items:center;color:var(--ink);font-size:14px;font-weight:700;font-family:Saira;transition:all .35s cubic-bezier(.2,.7,.2,1);flex-shrink:0}.faq{padding:30px 0 110px}.faq-list{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.faq-item{background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden;transition:border-color .25s,box-shadow .25s;box-shadow:var(--shadow-sm)}.faq-item.open{border-color:rgba(0,82,255,.35);box-shadow:0 14px 30px rgba(0,82,255,.1)}.faq-q{width:100%;padding:22px 28px;display:flex;align-items:center;justify-content:space-between;background:none;border:0;font-family:Saira;font-size:16.5px;font-weight:600;color:var(--ink);text-align:left;cursor:pointer;letter-spacing:-.1px}.faq-q .pl{flex:0 0 30px;height:30px;border-radius:9px;background:rgba(0,82,255,.08);border:1px solid rgba(0,82,255,.22);color:#0052ff;display:grid;place-items:center;font-size:16px;font-weight:800;transition:transform .35s,background .25s,color .25s,border-color .25s}.faq-item.open .pl{transform:rotate(45deg);background:linear-gradient(135deg,#0052ff,#0033a8);color:#fff;border-color:transparent}.faq-a{max-height:0;overflow:hidden;transition:max-height .45s cubic-bezier(.2,.7,.2,1)}.faq-a-inner{padding:0 28px 24px;font-size:14px;line-height:1.7;color:var(--gray-600)}.faq-a-inner b{color:var(--ink);font-weight:600}.contact-section{padding:20px 0 70px;position:relative}.contact-section .section-head{margin-bottom:34px}.contact-section .section-title{font-size:clamp(28px,3.4vw,40px);margin-bottom:12px}.contact-section .section-sub{font-size:14.5px;line-height:1.55}.contact-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:32px;align-items:start}@media (max-width:920px){.contact-grid{grid-template-columns:1fr;gap:28px}}.contact-section:before{content:"";position:absolute;inset:120px 0 60px 0;background-image:radial-gradient(rgba(0,82,255,.14) 1.4px,transparent 1.6px);background-size:36px 36px;mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,#000 30%,transparent 90%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,#000 30%,transparent 90%);pointer-events:none;z-index:0;opacity:.55}.address-card{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:22px 24px;box-shadow:var(--shadow-sm);position:relative;overflow:hidden;transition:transform .25s,box-shadow .25s,border-color .25s}.address-card:hover{transform:translateY(-3px);border-color:rgba(0,82,255,.28);box-shadow:var(--shadow-md)}.address-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#0052ff,#00b8ff)}.address-region{display:inline-block;font-family:JetBrains Mono;font-size:10.5px;letter-spacing:1.8px;text-transform:uppercase;color:#0052ff;font-weight:800;padding:4px 9px;background:rgba(0,82,255,.08);border:1px solid rgba(0,82,255,.22);border-radius:6px;margin-bottom:14px}.address-title{font-family:Saira;font-size:18px;font-weight:700;letter-spacing:-.3px;color:var(--ink);margin-bottom:10px}.address-body{font-size:13px;line-height:1.6;color:var(--gray-700);margin-bottom:14px}.address-contact{display:flex;flex-direction:column;gap:8px;font-size:13.5px}.address-contact a{color:var(--gray-700);text-decoration:none;font-weight:500;transition:color .2s ease;display:inline-flex;align-items:center;gap:8px}.address-contact a:hover{color:#0052ff}.address-contact a:before{content:"";width:6px;height:6px;border-radius:50%;background:#00b8ff}.contact-aside-secondary{margin-top:14px;padding:16px 18px;background:linear-gradient(135deg,rgba(0,82,255,.06),rgba(0,184,255,.04));border:1px dashed rgba(0,82,255,.25);border-radius:14px;display:flex;align-items:center;gap:12px}.contact-aside-secondary .ic{width:44px;height:44px;border-radius:11px;background:linear-gradient(135deg,#0052ff,#0033a8);display:grid;place-items:center;color:#fff;font-family:Saira;font-weight:800;font-size:18px;flex-shrink:0;box-shadow:0 8px 18px rgba(0,82,255,.3)}.contact-aside-secondary .tx{display:flex;flex-direction:column;gap:2px}.contact-aside-secondary .tx .l{font-family:JetBrains Mono;font-size:10px;letter-spacing:1.4px;text-transform:uppercase;color:var(--gray-500);font-weight:700}.contact-aside-secondary .tx .v{font-family:Saira;font-size:14px;font-weight:600;color:var(--ink);letter-spacing:-.1px}.contact-aside-secondary .tx .v b{color:#0052ff;font-weight:800}.contact-form{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:28px 30px;box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.contact-form:after{content:"";position:absolute;right:-100px;top:-100px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(0,184,255,.1),transparent 65%);pointer-events:none}@media (max-width:580px){.contact-form{padding:28px 24px}}.form-eyebrow{font-family:JetBrains Mono;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#0052ff;font-weight:700;margin-bottom:8px;display:inline-flex;align-items:center;gap:8px}.form-eyebrow:before{content:"";width:14px;height:1px;background:#0052ff}.form-title{font-family:Saira;font-size:21px;font-weight:700;letter-spacing:-.4px;color:var(--ink);margin-bottom:5px;line-height:1.15}.form-sub{font-size:13.5px;line-height:1.55;color:var(--gray-600);margin-bottom:20px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}@media (max-width:560px){.form-row{grid-template-columns:1fr}}.form-field{display:flex;flex-direction:column;gap:5px;margin-bottom:14px}.form-field label{font-family:JetBrains Mono;font-size:10px;letter-spacing:1.6px;text-transform:uppercase;color:var(--gray-600);font-weight:700}.form-field input,.form-field textarea{font-family:Inter,sans-serif;font-size:13.5px;color:var(--ink);background:var(--surface-soft);border:1.5px solid var(--line);border-radius:10px;padding:11px 14px;outline:none;transition:border-color .22s,box-shadow .22s,background .22s;width:100%;-webkit-appearance:none;appearance:none}.form-field input::placeholder,.form-field textarea::placeholder{color:var(--gray-400)}.form-field input:focus,.form-field textarea:focus{border-color:#0052ff;background:#fff;box-shadow:0 0 0 4px rgba(0,82,255,.12)}.form-field textarea{resize:vertical;min-height:90px;font-family:Inter,sans-serif}.form-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:6px}.send-btn{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border-radius:11px;background:linear-gradient(135deg,#0052ff,#0033a8);color:#fff;border:0;font-family:Saira;font-size:14px;font-weight:700;letter-spacing:.2px;cursor:pointer;box-shadow:0 12px 26px rgba(0,82,255,.3),inset 0 1px 0 hsla(0,0%,100%,.3);transition:transform .25s ease,box-shadow .25s ease;line-height:1}.send-btn:hover{transform:translateY(-2px);box-shadow:0 22px 44px rgba(0,82,255,.4)}.send-btn .ar{transition:transform .25s}.send-btn:hover .ar{transform:translateX(3px)}.legal{font-family:JetBrains Mono;font-size:10.5px;letter-spacing:1.2px;color:var(--gray-500);text-transform:uppercase;font-weight:600;line-height:1.4}.legal b{color:var(--ink);font-weight:800}.footer-rev{padding:80px 0 40px;border-top:1px solid var(--line);background:linear-gradient(180deg,transparent,rgba(0,82,255,.04));position:relative}.footer-rev:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(0,82,255,.1) 1px,transparent 1.5px);background-size:30px 30px;mask-image:radial-gradient(ellipse 80% 100% at 50% 50%,#000 20%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 80% 100% at 50% 50%,#000 20%,transparent 80%);opacity:.5;pointer-events:none}.footer-rev .wrap{position:relative;z-index:1}.footer-cta-strip{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:30px 38px;background:linear-gradient(135deg,#0033a8,#0052ff 50%,#00b8ff);border-radius:22px;margin-bottom:60px;overflow:hidden;position:relative;flex-wrap:wrap;box-shadow:0 20px 50px rgba(0,82,255,.3)}.footer-cta-strip:before{right:-100px;top:-100px;width:280px;height:280px;background:radial-gradient(circle,hsla(0,0%,100%,.2),transparent 65%)}.footer-cta-strip:after,.footer-cta-strip:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.footer-cta-strip:after{left:-100px;bottom:-100px;width:240px;height:240px;background:radial-gradient(circle,rgba(0,184,255,.34),transparent 65%)}.fcs-text{position:relative;z-index:1;flex:1;min-width:280px}.fcs-eyebrow{font-family:JetBrains Mono;font-size:10.5px;letter-spacing:2px;text-transform:uppercase;color:rgba(168,196,242,.92);font-weight:700;margin-bottom:8px;display:inline-flex;align-items:center;gap:10px}.fcs-eyebrow:before{content:"";width:18px;height:1px;background:rgba(168,196,242,.6)}.fcs-title{font-family:Saira;font-size:clamp(22px,3vw,30px);font-weight:800;color:#fff;letter-spacing:-.5px;line-height:1.15;margin-bottom:6px}.fcs-sub{font-size:13.5px;line-height:1.55;color:hsla(0,0%,100%,.85);max-width:520px}.fcs-actions{display:flex;gap:12px;flex-wrap:wrap;position:relative;z-index:1}.fcs-btn-primary{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:12px;background:#fff;color:#0033a8;font-family:Saira;font-size:14px;font-weight:700;letter-spacing:.2px;text-decoration:none;box-shadow:0 14px 30px rgba(0,0,0,.2);transition:transform .25s ease,box-shadow .25s ease;line-height:1;white-space:nowrap}.fcs-btn-primary:hover{transform:translateY(-2px);box-shadow:0 22px 40px rgba(0,0,0,.3);color:#0052ff}.fcs-btn-primary .ar{transition:transform .25s}.fcs-btn-primary:hover .ar{transform:translateX(3px)}.fcs-btn-secondary{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:12px;background:hsla(0,0%,100%,.14);border:1.5px solid hsla(0,0%,100%,.4);color:#fff;font-family:Saira;font-size:14px;font-weight:600;letter-spacing:.2px;text-decoration:none;transition:background .25s ease,border-color .25s ease;line-height:1;white-space:nowrap}.fcs-btn-secondary:hover{background:hsla(0,0%,100%,.22);border-color:#fff}.foot-rev-cols{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:50px;padding-bottom:36px;border-bottom:1px solid var(--line)}@media (max-width:920px){.foot-rev-cols{grid-template-columns:repeat(2,1fr);gap:36px}}@media (max-width:520px){.foot-rev-cols{grid-template-columns:1fr;gap:32px}}.foot-rev-cols h5{font-family:JetBrains Mono;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#0052ff;font-weight:700;margin-bottom:20px}.foot-rev-cols a{display:block;color:var(--gray-700);text-decoration:none;font-size:14px;padding:5px 0;transition:color .2s ease,transform .2s ease;font-weight:500}.foot-rev-cols a:hover{color:#0052ff;transform:translateX(3px)}.foot-brand-rev{display:flex;align-items:center;gap:14px;font-family:Saira;font-weight:700;letter-spacing:1.6px;font-size:15px;margin-bottom:18px;color:var(--ink)}.foot-brand-tag{font-size:13px;line-height:1.65;color:var(--gray-600);max-width:280px;margin-bottom:18px}.foot-social-rev{display:flex;gap:10px}.foot-social-rev a{width:38px;height:38px;border-radius:10px;border:1px solid var(--line-hi);display:grid;place-items:center;color:var(--ink);font-family:Saira;font-weight:800;padding:0;background:#fff;box-shadow:var(--shadow-sm);transition:transform .2s,border-color .2s,color .2s;font-size:13px}.foot-social-rev a:hover{transform:translateY(-2px);border-color:#0052ff;color:#0052ff}.foot-rev-base{display:flex;align-items:center;justify-content:space-between;font-family:JetBrains Mono;font-size:11px;letter-spacing:1px;color:var(--gray-500);padding-top:24px;flex-wrap:wrap;gap:14px;font-weight:600}.foot-rev-base b{color:var(--ink);font-weight:700}@media (max-width:580px){.hero{padding:130px 0 60px}.cb-section,.contact-section,.faq,.journey-section,.products-section,.reviews-section{padding:60px 0}.footer-cta-strip{padding:24px 22px;flex-direction:column;align-items:flex-start;gap:18px}.j-circle{width:80px;height:80px;font-size:24px}.j-name{font-size:18px}.nav-shell{top:10px;padding:0 16px}.nav-cta span:not(.ar){display:none}}.industries-section{background:#eef1f8;position:relative;overflow:hidden;padding:80px 0 90px}.industries-section:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 600px 400px at 18% 30%,rgba(0,184,255,.1),transparent 60%),radial-gradient(ellipse 500px 400px at 82% 70%,rgba(46,123,255,.08),transparent 65%)}.ind-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;position:relative;z-index:2}@media (max-width:1100px){.ind-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.ind-grid{grid-template-columns:1fr;gap:14px}}.ind-card{display:flex;flex-direction:column;gap:14px;padding:24px;background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-sm);transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .25s,box-shadow .25s;text-decoration:none;color:inherit;position:relative;overflow:hidden}.ind-card:hover{transform:translateY(-4px);border-color:transparent;box-shadow:var(--shadow-md)}.ind-card:before{content:"";position:absolute;top:50%;left:50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent 0,rgba(0,82,255,.05) 10%,#00b8ff 30%,#0052ff 50%,transparent 50%);transform:translate(-50%,-50%) rotate(0deg);opacity:0;z-index:1;pointer-events:none}.ind-card:hover:before{opacity:1;animation:borderRun 16s linear infinite}.ind-card:after{content:"";position:absolute;inset:3px;background:var(--surface);border-radius:15px;z-index:2;pointer-events:none;opacity:0}.ind-card:hover:after{opacity:1}.ind-card>*{position:relative;z-index:5}@keyframes borderRun{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.ind-ic{width:64px;height:64px;border-radius:14px;perspective:200px;perspective-origin:50% 50%;background:linear-gradient(135deg,#f5f7fc,#e9ecf6);border:1px solid var(--line);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 2px 8px rgba(0,82,255,.06);position:relative;overflow:visible;transition:transform .3s,box-shadow .3s,border-color .3s;display:block}.ind-card:hover .ind-ic{transform:translateY(-2px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 8px 20px rgba(0,82,255,.18);border-color:rgba(0,82,255,.2)}.ic-3d{display:block}.ic-3d>*{position:absolute;transform-style:preserve-3d}.ic3-base{left:50%;bottom:8px;transform:translateX(-50%);width:38px;height:5px;border-radius:50%;background:radial-gradient(ellipse,rgba(0,82,255,.25),transparent 65%);filter:blur(2px);z-index:0}.ic3-fin{animation:fin3dRot 6s ease-in-out infinite}@keyframes fin3dRot{0%,to{transform:rotateY(-10deg) rotateX(8deg)}50%{transform:rotateY(10deg) rotateX(8deg)}}.ic3-fin .ic3-bar{bottom:12px;width:5px;border-radius:1.5px;background:linear-gradient(180deg,#2e7bff,#0033a8);box-shadow:0 2px 4px rgba(0,82,255,.3),inset 0 1px 0 hsla(0,0%,100%,.3);z-index:1}.ic3-fin .b1{left:10px;height:10px;animation:finBar 2.4s ease-in-out infinite}.ic3-fin .b2{left:18px;height:16px;animation:finBar 2.4s ease-in-out .2s infinite}.ic3-fin .b3{left:26px;height:22px;animation:finBar 2.4s ease-in-out .4s infinite}@keyframes finBar{0%,to{transform:scaleY(.85);transform-origin:bottom}50%{transform:scaleY(1.05);transform-origin:bottom}}.ic3-fin .ic3-coin-svg{position:absolute;right:4px;top:6px;width:38px;height:38px;filter:drop-shadow(0 4px 8px rgba(242,161,0,.4)) drop-shadow(0 2px 3px rgba(0,82,255,.2));z-index:2;animation:finCoinSpin 4s ease-in-out infinite}@keyframes finCoinSpin{0%,to{transform:rotateY(-15deg) scale(1)}50%{transform:rotateY(15deg) scale(1.05)}}.ic3-fin .ic3-up-arrow{position:absolute;right:4px;top:4px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:7px solid #00b8ff;filter:drop-shadow(0 0 6px rgba(0,184,255,.7));animation:finUpArrow 2s ease-in-out infinite;z-index:3}@keyframes finUpArrow{0%,to{opacity:.4;transform:translateY(2px) scale(.85)}50%{opacity:1;transform:translateY(-2px) scale(1)}}.ic3-mfg{animation:mfg3dRot 7s ease-in-out infinite}@keyframes mfg3dRot{0%,to{transform:rotateY(-6deg) rotateX(10deg)}50%{transform:rotateY(6deg) rotateX(10deg)}}.ic3-mfg .ic3-stack{bottom:14px;width:10px;border-radius:2px 2px 0 0;background:linear-gradient(180deg,#0052ff,#0033a8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 2px 4px rgba(0,82,255,.3)}.ic3-mfg .s1{left:14px;height:16px}.ic3-mfg .s2{left:26px;height:24px}.ic3-mfg .s3{left:38px;height:20px}.ic3-mfg .ic3-smoke{width:7px;height:7px;border-radius:50%;background:radial-gradient(circle,rgba(0,184,255,.85),rgba(0,184,255,0));filter:blur(1px)}.ic3-mfg .sm1{left:29px;top:8px;animation:mfgSmoke 2.6s ease-in-out infinite}.ic3-mfg .sm2{left:42px;top:10px;animation:mfgSmoke 2.6s ease-in-out 1.3s infinite}@keyframes mfgSmoke{0%{transform:translateY(0) scale(.5);opacity:.85}to{transform:translateY(-14px) scale(1.4);opacity:0}}.ic3-hc{animation:hc3dRot 5s ease-in-out infinite}@keyframes hc3dRot{0%,to{transform:rotateY(-10deg)}50%{transform:rotateY(10deg)}}.ic3-hc .ic3-cross{background:linear-gradient(135deg,#ff4757,#c73846);box-shadow:0 3px 8px rgba(199,56,70,.4),inset 0 1px 0 hsla(0,0%,100%,.3);border-radius:3px}.ic3-hc .cv{width:10px;height:30px}.ic3-hc .ch,.ic3-hc .cv{left:50%;top:50%;transform:translate(-50%,-50%)}.ic3-hc .ch{width:30px;height:10px}.ic3-hc .ic3-pulse{left:50%;top:50%;width:38px;height:38px;border-radius:50%;border:2px solid rgba(255,71,87,.6);transform:translate(-50%,-50%);animation:hcPulse 1.6s ease-out infinite}@keyframes hcPulse{0%{transform:translate(-50%,-50%) scale(.55);opacity:1}to{transform:translate(-50%,-50%) scale(1.4);opacity:0}}.ic3-log{animation:log3dDrive 4s ease-in-out infinite}@keyframes log3dDrive{0%,to{transform:rotateY(-12deg) translateX(-3px)}50%{transform:rotateY(12deg) translateX(3px)}}.ic3-log .ic3-box{left:8px;top:18px;width:30px;height:22px;border-radius:3px;background:linear-gradient(135deg,#0052ff,#0033a8);box-shadow:0 4px 8px rgba(0,82,255,.3),inset 0 1px 0 hsla(0,0%,100%,.3)}.ic3-log .ic3-cab{right:8px;top:24px;width:18px;height:16px;border-radius:3px 4px 4px 3px;background:linear-gradient(135deg,#2e7bff,#0052ff);box-shadow:0 4px 8px rgba(0,82,255,.3),inset 0 1px 0 hsla(0,0%,100%,.4)}.ic3-log .ic3-wheel{bottom:8px;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle,#0e1220 30%,#3b4156 70%);box-shadow:0 2px 4px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.2);animation:logWheel 1s linear infinite}.ic3-log .w1{left:13px}.ic3-log .w2{right:14px}@keyframes logWheel{to{transform:rotate(1turn)}}.ic3-avt{animation:avt3dRot 5s ease-in-out infinite}@keyframes avt3dRot{0%,to{transform:rotateY(-6deg) rotateX(8deg)}50%{transform:rotateY(6deg) rotateX(8deg)}}.ic3-avt .ic3-arc{left:50%;top:50%;width:20px;height:20px;border:1.5px solid rgba(0,184,255,.7);border-radius:50%;transform:translate(-50%,-50%);animation:avtArc 2.4s ease-out infinite;opacity:0;z-index:1}.ic3-avt .a1{animation-delay:0s}.ic3-avt .a2{animation-delay:.8s}.ic3-avt .a3{animation-delay:1.6s}@keyframes avtArc{0%{transform:translate(-50%,-50%) scale(.5);opacity:.9}to{transform:translate(-50%,-50%) scale(2.2);opacity:0}}.ic3-avt .ic3-plane-svg{position:absolute;left:50%;top:50%;width:42px;height:42px;transform:translate(-50%,-50%);filter:drop-shadow(0 4px 6px rgba(0,82,255,.4));z-index:2;animation:avtPlaneBob 3s ease-in-out infinite}@keyframes avtPlaneBob{0%,to{transform:translate(-50%,-50%) translateY(0) rotate(-2deg)}50%{transform:translate(-50%,-50%) translateY(-2px) rotate(2deg)}}.ic3-tch{animation:tch3dRot 6s ease-in-out infinite}@keyframes tch3dRot{0%,to{transform:rotateX(20deg) rotateY(-8deg)}50%{transform:rotateX(20deg) rotateY(8deg)}}.ic3-tch .ic3-chip-side{transform:translate(-50%,-46%);background:linear-gradient(135deg,#0033a8,#001a66);box-shadow:0 6px 14px rgba(0,82,255,.35)}.ic3-tch .ic3-chip-side,.ic3-tch .ic3-chip-top{left:50%;top:50%;width:34px;height:34px;border-radius:6px}.ic3-tch .ic3-chip-top{transform:translate(-50%,-54%);background:linear-gradient(135deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0) 50%),linear-gradient(135deg,#2e7bff,#0052ff 50%,#0033a8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),inset 0 -1px 0 rgba(0,0,0,.15)}.ic3-tch .ic3-core-glow{left:50%;top:50%;width:12px;height:12px;transform:translate(-50%,-54%);border-radius:50%;background:radial-gradient(circle,#00b8ff 0,#0052ff 60%,transparent 100%);box-shadow:0 0 10px rgba(0,184,255,.7);animation:tchCoreGlow 1.6s ease-in-out infinite}@keyframes tchCoreGlow{0%,to{box-shadow:0 0 6px rgba(0,184,255,.5);opacity:.85}50%{box-shadow:0 0 16px #00b8ff,0 0 24px rgba(0,184,255,.4);opacity:1}}.ic3-tch .ic3-circuit-trace{background:linear-gradient(currentColor,currentColor);color:rgba(0,184,255,.5);box-shadow:0 0 4px rgba(0,184,255,.4)}.ic3-tch .t-top{left:50%;top:6px;width:1.5px;height:10px;transform:translateX(-50%);animation:tchPulseTop 1.5s ease-in-out infinite}.ic3-tch .t-right{right:6px;top:50%;width:10px;height:1.5px;transform:translateY(-50%);animation:tchPulseRight 1.5s ease-in-out .375s infinite}.ic3-tch .t-bottom{left:50%;bottom:6px;width:1.5px;height:10px;transform:translateX(-50%);animation:tchPulseBottom 1.5s ease-in-out .75s infinite}.ic3-tch .t-left{left:6px;top:50%;width:10px;height:1.5px;transform:translateY(-50%);animation:tchPulseLeft 1.5s ease-in-out 1.125s infinite}@keyframes tchPulseTop{0%,to{opacity:.3}50%{opacity:1;color:#00b8ff}}@keyframes tchPulseRight{0%,to{opacity:.3}50%{opacity:1;color:#00b8ff}}@keyframes tchPulseBottom{0%,to{opacity:.3}50%{opacity:1;color:#00b8ff}}@keyframes tchPulseLeft{0%,to{opacity:.3}50%{opacity:1;color:#00b8ff}}.ic3-tch .ic3-node{width:5px;height:5px;border-radius:50%;background:radial-gradient(circle,#00b8ff,#0052ff);box-shadow:0 0 6px rgba(0,184,255,.7)}.ic3-tch .n1{left:50%;top:3px;transform:translateX(-50%);animation:tchNode 1.5s ease-in-out infinite}.ic3-tch .n2{right:3px;top:50%;transform:translateY(-50%);animation:tchNode 1.5s ease-in-out .375s infinite}.ic3-tch .n3{left:50%;bottom:3px;transform:translateX(-50%);animation:tchNode 1.5s ease-in-out .75s infinite}.ic3-tch .n4{left:3px;top:50%;transform:translateY(-50%);animation:tchNode 1.5s ease-in-out 1.125s infinite}@keyframes tchNode{0%,to{box-shadow:0 0 4px rgba(0,184,255,.5);transform:translate(var(--tx,-50%),var(--ty,0)) scale(.85)}50%{box-shadow:0 0 10px #00b8ff,0 0 16px rgba(0,184,255,.4);transform:translate(var(--tx,-50%),var(--ty,0)) scale(1.15)}}.ic3-tch .n1{--tx:-50%;--ty:0}.ic3-tch .n2{--tx:0;--ty:-50%}.ic3-tch .n3{--tx:-50%;--ty:0}.ic3-tch .n4{--tx:0;--ty:-50%}.ic3-rea{animation:rea3dRot 7s ease-in-out infinite}@keyframes rea3dRot{0%,to{transform:rotateY(-7deg) rotateX(5deg)}50%{transform:rotateY(7deg) rotateX(5deg)}}.ic3-rea .ic3-bldg{bottom:10px;border-radius:2px 2px 0 0;background:linear-gradient(135deg,#2e7bff,#0033a8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 3px 6px rgba(0,82,255,.3)}.ic3-rea .b1{left:11px;width:10px;height:30px}.ic3-rea .b2{left:24px;width:14px;height:38px;background:linear-gradient(135deg,#00b8ff,#0052ff)}.ic3-rea .b3{left:41px;width:11px;height:24px}.ic3-rea .b1:after,.ic3-rea .b2:after,.ic3-rea .b3:after{content:"";position:absolute;inset:3px;background-image:linear-gradient(hsla(0,0%,100%,.35) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.35) 1px,transparent 0);background-size:3px 5px}.ic3-rea .ic3-roof{left:24px;top:6px;width:14px;height:3px;background:linear-gradient(90deg,transparent,#00b8ff,transparent);animation:reaRoof 2s ease-in-out infinite;border-radius:2px}@keyframes reaRoof{0%,to{opacity:.4;transform:scaleX(.6)}50%{opacity:1;transform:scaleX(1)}}.ic3-pub{animation:pub3dRot 8s ease-in-out infinite}@keyframes pub3dRot{0%,to{transform:rotateY(-5deg) rotateX(8deg)}50%{transform:rotateY(5deg) rotateX(8deg)}}.ic3-pub .ic3-pediment{left:50%;top:8px;width:0;height:0;border-left:22px solid transparent;border-right:22px solid transparent;border-bottom:11px solid #0052ff;transform:translateX(-50%);filter:drop-shadow(0 3px 6px rgba(0,82,255,.35))}.ic3-pub .ic3-col{top:20px;width:5px;height:24px;background:linear-gradient(180deg,#2e7bff,#0033a8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),1px 0 2px rgba(0,82,255,.25);border-radius:1px}.ic3-pub .c1{left:14px}.ic3-pub .c2{left:23px}.ic3-pub .c3{left:32px}.ic3-pub .c4{left:41px}.ic3-pub .ic3-step{left:10px;bottom:10px;width:42px;height:5px;background:linear-gradient(180deg,#00b8ff,#0033a8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 2px 4px rgba(0,82,255,.3);border-radius:1px;animation:pubStep 4s ease-in-out infinite}@keyframes pubStep{0%,to{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 2px 4px rgba(0,82,255,.3)}50%{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 4px 10px rgba(0,184,255,.45)}}@media (prefers-reduced-motion:reduce){.ic3-avt,.ic3-avt .ic3-arc,.ic3-avt .ic3-plane-svg,.ic3-fin,.ic3-fin .ic3-bar,.ic3-fin .ic3-coin-svg,.ic3-fin .ic3-up-arrow,.ic3-hc,.ic3-hc .ic3-pulse,.ic3-log,.ic3-log .ic3-wheel,.ic3-mfg,.ic3-mfg .ic3-smoke,.ic3-pub,.ic3-pub .ic3-step,.ic3-rea,.ic3-rea .ic3-roof,.ic3-tch,.ic3-tch .ic3-circuit-trace,.ic3-tch .ic3-core-glow,.ic3-tch .ic3-node{animation:none}}.ind-info{display:flex;flex-direction:column;gap:6px;flex:1}.ind-tag{display:inline-block;font-family:JetBrains Mono;font-size:10px;letter-spacing:1.6px;text-transform:uppercase;color:#00b8ff;font-weight:700;padding:3px 8px;background:rgba(0,184,255,.08);border:1px solid rgba(0,184,255,.2);border-radius:5px;align-self:flex-start}.ind-name{font-family:Saira;font-size:17px;font-weight:700;letter-spacing:-.2px;color:var(--ink);line-height:1.2;margin-top:2px}.ind-desc{font-size:12.5px;line-height:1.55;color:var(--gray-600);margin-top:4px}.ind-foot{margin-top:38px;display:flex;justify-content:center;position:relative;z-index:2}.integrations-section{background:#e9ecf6;position:relative;overflow:hidden;padding:80px 0 90px}.integrations-section:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 700px 450px at 85% 25%,rgba(0,184,255,.12),transparent 60%)}.integ-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;position:relative;z-index:2}@media (max-width:1100px){.integ-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.integ-grid{grid-template-columns:1fr}}.integ-card{position:relative;background:#fff;border:1px solid var(--line);border-radius:16px;padding:26px 22px 22px;display:flex;flex-direction:column;gap:14px;box-shadow:var(--shadow-sm);transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .25s,box-shadow .25s;text-align:center;align-items:center;min-height:330px}.integ-card:hover{transform:translateY(-4px);border-color:rgba(0,82,255,.2);box-shadow:var(--shadow-md);z-index:5}.integ-popup{position:absolute;left:-12px;right:-12px;top:-12px;bottom:auto;min-height:calc(100% + 24px);background:#fff;border:1px solid rgba(0,82,255,.18);border-radius:18px;padding:20px 20px 18px;display:flex;flex-direction:column;gap:11px;text-align:left;align-items:flex-start;box-shadow:0 24px 60px rgba(0,82,255,.22),0 8px 20px rgba(0,82,255,.1);opacity:0;visibility:hidden;transform:translateY(8px) scale(.98);transform-origin:center;transition:opacity .25s ease,transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s linear .25s;z-index:10;pointer-events:none}.integ-card.is-active .integ-popup,.integ-card:hover .integ-popup{opacity:1;visibility:visible;transform:translateY(0) scale(1);transition:opacity .25s ease,transform .35s cubic-bezier(.2,.7,.2,1),visibility 0s linear}.integ-card.is-active .integ-popup,.integ-card:hover .integ-popup{pointer-events:auto}.integ-popup-head{display:flex;flex-direction:column;gap:3px;width:100%}.integ-popup-name{font-family:Saira;font-size:20px;font-weight:800;letter-spacing:-.4px;color:var(--ink);line-height:1.1}.integ-popup-cat{font-family:JetBrains Mono;font-size:10px;letter-spacing:1.6px;text-transform:uppercase;color:#00b8ff;font-weight:700}.integ-popup-desc{font-size:12.5px;line-height:1.55;color:var(--gray-700);margin:0}.integ-popup-features-label{font-family:JetBrains Mono;font-size:9.5px;letter-spacing:1.6px;color:var(--gray-500);font-weight:700;margin-top:2px}.integ-popup-features{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:5px 12px;width:100%}.integ-popup-features li{font-size:11.5px;line-height:1.35;color:var(--gray-700);padding-left:13px;position:relative;font-weight:500}.integ-popup-features li:before{content:"";position:absolute;left:0;top:5px;width:6px;height:6px;border-radius:2px;background:linear-gradient(135deg,#0052ff,#00b8ff)}.integ-popup-cta{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:9px;background:linear-gradient(135deg,#0052ff,#0033a8);color:#fff;font-family:Saira;font-size:12px;font-weight:700;letter-spacing:.2px;text-decoration:none;transition:transform .22s ease,box-shadow .22s ease;box-shadow:0 6px 14px rgba(0,82,255,.28),inset 0 1px 0 hsla(0,0%,100%,.3);margin-top:2px;align-self:flex-start}.integ-popup-cta:hover{transform:translateY(-1px);box-shadow:0 10px 20px rgba(0,82,255,.35);color:#fff}.integ-popup-cta .ar{transition:transform .25s;font-size:13px}.integ-popup-cta:hover .ar{transform:translateX(2px)}.integ-popup-cta-row{display:flex;align-items:center;gap:10px;margin-top:2px;flex-wrap:wrap}.integ-popup-cta-row .integ-popup-cta{margin-top:0}.integ-popup-cta-secondary{display:inline-flex;align-items:center;gap:5px;padding:8px 4px;color:#0052ff;font-family:Saira;font-size:12px;font-weight:700;letter-spacing:.2px;text-decoration:none;transition:gap .22s ease,color .22s ease;border-bottom:1.5px solid transparent}.integ-popup-cta-secondary:hover{gap:9px;color:#0033a8}.integ-popup-cta-secondary .ar{transition:transform .25s;font-size:13px}.integ-popup-cta-secondary:hover .ar{transform:translateX(2px)}.integ-logo{min-height:54px;display:flex;align-items:center;justify-content:center;width:100%}.integ-logo-img{max-height:48px;max-width:85%;width:auto;object-fit:contain}.integ-logo .logo-text-stacked{display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px;font-weight:600;line-height:1.1}.integ-logo .logo-text-stacked,.integ-logo .logo-text-stacked b{font-size:13px;letter-spacing:1.2px}.integ-logo [class^=logo-mark-]{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:9px;color:#fff;font-family:Saira;font-weight:800;font-size:18px;letter-spacing:-.3px;box-shadow:0 4px 10px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.25);flex-shrink:0}.integ-logo .logo-mark-1{background:linear-gradient(135deg,#3d8bff,#0052ff)}.integ-logo .logo-mark-2{background:linear-gradient(135deg,#0052ff,#0033a8)}.integ-logo .logo-mark-3{background:linear-gradient(135deg,#00b8ff,#0033a8);font-size:14px}.integ-logo .logo-mark-4{background:linear-gradient(135deg,#dc2424,#9a1a1a)}.integ-logo .logo-mark-5{background:linear-gradient(135deg,#6b5bd8,#3d2bb0)}.integ-logo .logo-mark-6{background:linear-gradient(135deg,#f58220,#c25a0e)}.integ-logo .logo-mark-7{background:linear-gradient(135deg,#d4a226,#8c6716);font-size:12px}.integ-logo .logo-mark-8{background:linear-gradient(135deg,#f58220,#0052ff)}.integ-logo .logo-mark-9{background:linear-gradient(135deg,#635bff,#3d2bb0)}.integ-logo .logo-mark-10{background:linear-gradient(135deg,#fc0,#e0a500);color:#0052ff}.integ-logo .logo-mark-11{background:linear-gradient(135deg,#00a9e0,#0033a8)}.integ-logo .logo-mark-12{background:linear-gradient(135deg,#29b5e8,#1a6c92)}.integ-divider{width:32px;height:2px;background:var(--line-hi);border-radius:2px}.integ-desc{font-size:13px;line-height:1.55;color:var(--gray-600);flex:1}.integ-cta{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;border-radius:11px;background:#fff;border:1.5px solid rgba(0,82,255,.18);color:#0052ff;font-family:Saira;font-size:13px;font-weight:700;letter-spacing:.2px;text-decoration:none;transition:background .22s ease,color .22s ease,transform .22s ease,border-color .22s ease,box-shadow .22s ease;margin-top:6px;box-shadow:0 2px 6px rgba(0,82,255,.06)}.integ-cta:hover{background:linear-gradient(135deg,#0052ff,#0033a8);color:#fff;border-color:transparent;transform:translateY(-1px);box-shadow:0 10px 22px rgba(0,82,255,.28)}.integ-foot{margin-top:38px;position:relative;z-index:2}.integ-stat-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;padding:24px 28px;background:linear-gradient(135deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,.65));border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-sm);backdrop-filter:blur(8px)}@media (max-width:760px){.integ-stat-strip{grid-template-columns:repeat(2,1fr);gap:16px}}.iss-item{display:flex;flex-direction:column;gap:4px;text-align:center}.iss-v{font-family:Saira;font-size:22px;font-weight:800;letter-spacing:-.5px;color:#0052ff;line-height:1}.iss-l{font-family:JetBrains Mono;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--gray-500);font-weight:600}@media (max-width:580px){.industries-section,.integrations-section{padding:60px 0}}.radar-logo{filter:drop-shadow(0 4px 8px rgba(0,0,0,.12));transition:transform .3s ease,filter .3s ease;cursor:pointer;opacity:.9;animation:logoFloat 4s ease-in-out infinite}.radar-logo:hover{transform:scale(1.1) translateY(-5px);filter:drop-shadow(0 8px 16px rgba(0,82,255,.25));opacity:1}@keyframes logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.radar-logo:first-of-type{animation-delay:0s}.radar-logo:nth-of-type(2){animation-delay:1s}.radar-logo:nth-of-type(3){animation-delay:2s}.radar-logo:nth-of-type(4){animation-delay:3s}.Chatbot_chatbotContainer__NHDCx{position:fixed;bottom:30px;right:30px;z-index:1000}.Chatbot_chatButton__pAB8x{font-family:Arial,sans-serif;background-image:url(https://res.cloudinary.com/dx0yk0asl/image/upload/v1738736965/Metadologie_Icon_l9qcvi.webp);background-size:60% 55%;background-position:50%;background-repeat:no-repeat;border:none;width:3.5em;height:3.5em;border-radius:50px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.516);cursor:pointer;transition:all 1s ease-in-out;animation:Chatbot_cta-bounce__TsYwJ 3s ease-in-out 1,Chatbot_cta-shimmy__5g9SR 16s linear 15s infinite}.Chatbot_chatButton__pAB8x:hover{box-shadow:0 0 10px rgba(0,0,0,.26);scale:1.1}.Chatbot_chatButton__pAB8x.Chatbot_loading__Yib0y{position:relative;pointer-events:none}.Chatbot_chatButton__pAB8x.Chatbot_loading__Yib0y:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);border-radius:50px}@keyframes Chatbot_cta-bounce__TsYwJ{0%{transform:translateY(25px)}30%{transform:translateY(-25px)}45%{transform:translateY(0)}57%{transform:translateY(-7px)}64%{transform:translateY(0)}}@keyframes Chatbot_cta-shimmy__5g9SR{1%{transform:translateY(8px)}2%{transform:translateY(0)}3%{transform:translateY(-8px)}4%{transform:translateY(0)}to{transform:translateY(0)}}.embeddedServiceHelpButton .helpButton .uiButton{font-family:Arial,sans-serif;background-image:url(https://res.cloudinary.com/dx0yk0asl/image/upload/v1738736965/Metadologie_Icon_l9qcvi.webp)!important;background-size:60% 55%!important;background-position:50%!important;background-repeat:no-repeat!important;border:none!important;animation:cta-bounce 3s ease-in-out 1,cta-shimmy 16s linear 15s infinite;position:fixed;bottom:30px;right:30px;justify-content:center;box-shadow:none;background-color:#fff!important;height:4em!important;width:4em;min-width:4em;border-radius:50px!important;box-shadow:0 0 10px rgba(0,0,0,.18);transition:all 1s ease-in-out}.embeddedServiceHelpButton .helpButton .uiButton:hover{box-shadow:0 0 10px rgba(0,0,0,.26);scale:1.1}.embeddedServiceHelpButton .helpButton .helpButtonEnabled:active:before,.embeddedServiceHelpButton .helpButton .helpButtonEnabled:focus:before,.embeddedServiceHelpButton .helpButton .helpButtonEnabled:hover:before{opacity:0!important}@keyframes cta-bounce{0%{transform:translateY(25px)}30%{transform:translateY(-25px)}45%{transform:translateY(0)}57%{transform:translateY(-7px)}64%{transform:translateY(0)}}@keyframes cta-shimmy{1%{transform:translateY(8px)}2%{transform:translateY(0)}3%{transform:translateY(-8px)}4%{transform:translateY(0)}to{transform:translateY(0)}}.embeddedServiceHelpButton .helpButton .uiButton:focus{outline:none!important}.helpButton{width:94px!important}.embeddedServiceHelpButton .helpButton{height:102px!important}.slds-icon .slds-icon-text-default .slds-icon_x-small{width:22px!important;margin-top:8px!important}h2[lwc-56vbshdpqil]{margin-top:14px!important;font-size:14px!important;display:flex;align-items:center;gap:6px}button[lwc-56vbshdpqil]{background:none!important;border:none!important;height:15px!important;min-height:9px!important;width:21px!important;min-width:14px!important;margin:0 5px!important;cursor:pointer!important}.loading:after{content:"Loading";position:absolute!important;left:0;display:grid!important;justify-content:center!important;align-items:center!important;z-index:5!important;width:100%!important;height:40px!important;background:#fff!important;color:#000!important;font-size:12px!important;border-radius:50px}.embeddedServiceIcon,.message{display:none!important}.minimizedText .message{display:block!important}.sidebarHeader[lwc-56vbshdpqil]{height:70%!important}.showDockableContainer{margin-bottom:17px!important}.sidebarHeader[lwc-56vbshdpqil] h2[lwc-56vbshdpqil]:before{content:"";background-image:url("https://www.metadologie.com/images/metadologie%20logo%20(2).png");background-size:cover;background-repeat:no-repeat;width:30px;height:30px;margin-top:auto;padding:1px;background-color:#fff;display:inline-block;border-radius:50px;background-size:150%;background-position:50%}@keyframes Speaker_cta-bounce__YP4m4{0%{transform:translateY(25px)}30%{transform:translateY(-25px)}45%{transform:translateY(0)}57%{transform:translateY(-7px)}64%{transform:translateY(0)}}@keyframes Speaker_cta-shimmy__fo1MN{1%{transform:translateY(8px)}2%{transform:translateY(0)}3%{transform:translateY(-8px)}4%{transform:translateY(0)}to{transform:translateY(0)}}.Speaker_ctaBounce__2d7VJ{animation:Speaker_cta-bounce__YP4m4 1s ease infinite}.Speaker_ctaShimmy__PRS0p{animation:Speaker_cta-shimmy__fo1MN 12s ease-in-out infinite}.Speaker_speakerButton__e_knd{width:3.5em;height:3.5em;border-radius:50px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.216);cursor:pointer;transition:all .8s ease-in-out;z-index:1000}.Speaker_speakerButton__e_knd:hover{box-shadow:0 0 10px rgba(0,0,0,.26);scale:1.1;transition:all .8s ease-in-out}