/* Generated by build-css.js — edit the source files in css/, then run `npm run build:css`. */
.hero{position:relative!important;background-color:#000!important;background-image:radial-gradient(ellipse 70% 65% at 75% 44%,rgba(30,64,175,.14) 0,rgba(15,30,90,.04) 52%,transparent 75%),linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px)!important;background-size:100% 100%,48px 48px,48px 48px!important;min-height:calc(100vh - 68px)!important;display:flex!important;align-items:center!important;padding-top:clamp(80px,12vh,120px)!important;padding-bottom:clamp(54px,7vh,84px)!important;overflow:hidden!important;box-sizing:border-box!important}.hero-overlay{position:absolute!important;inset:0!important;background:radial-gradient(ellipse 65% 75% at 20% 50%,rgba(0,0,0,.95) 0,rgba(0,0,0,.6) 55%,transparent 100%),linear-gradient(180deg,#000 0,transparent 12%,transparent 88%,#000 100%)!important;z-index:1!important;pointer-events:none!important}.hero-grid{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:1.15fr 0.85fr!important;align-items:center!important;gap:clamp(36px,5.5vw,68px)!important;width:100%!important}.hero-content{max-width:620px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important}.hero-eyebrow{display:inline-flex!important;align-items:center!important;font-family:'JetBrains Mono',monospace!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#7c9aff!important;background:rgba(79,110,247,.08)!important;border:1px solid rgba(79,110,247,.22)!important;border-radius:999px!important;padding:5px 14px!important;margin-top:0!important;margin-bottom:22px!important}.hero h1{font-family:Manrope,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif!important;font-size:clamp(2.4rem, 4.4vw, 3.8rem)!important;font-weight:800!important;line-height:1.12!important;letter-spacing:-.035em!important;color:#fff!important;margin:0 0 22px!important;text-align:left!important;text-wrap:balance!important}.hero h1 .gradient-text{background:linear-gradient(135deg,#fff 40%,rgba(255,255,255,.65) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.hero-br{display:inline}.hero-sub{font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif!important;font-size:clamp(15.5px, 1.22vw, 17.5px)!important;line-height:1.65!important;color:rgba(255,255,255,.82)!important;max-width:530px!important;margin:0 0 32px!important;text-align:left!important}.hero-ctas{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:14px!important;margin:0 0 36px!important;width:auto!important}.btn-hero{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;height:48px!important;padding:0 26px!important;background:#fff!important;color:#000!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1!important;box-sizing:border-box!important;border-radius:999px!important;border:none!important;text-decoration:none!important;box-shadow:0 4px 18px rgba(255,255,255,.16)!important;transition:transform .2s cubic-bezier(.22, 1, .36, 1),box-shadow .2s,background-color .2s!important}.btn-hero:hover{background-color:#f1f5f9!important;color:#000!important;transform:translateY(-2px)!important;box-shadow:0 6px 24px rgba(255,255,255,.26)!important}.btn-hero svg{stroke:#000000!important;flex-shrink:0!important;display:inline-block!important;vertical-align:middle!important;transition:transform .2s!important}.btn-hero:hover svg{transform:translateX(3px)!important}.btn-hero-ghost{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:48px!important;padding:0 22px!important;background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.14)!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:1!important;box-sizing:border-box!important;border-radius:999px!important;text-decoration:none!important;transition:background-color .2s,border-color .2s,transform .2s cubic-bezier(.22, 1, .36, 1)!important}.btn-hero-ghost:hover{background-color:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.26)!important;transform:translateY(-1px)!important;color:#fff!important}.mobile-stats-below{display:none}.hero-stats{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:clamp(18px,3vw,32px)!important;padding-top:24px!important;border-top:1px solid rgba(255,255,255,.07)!important;margin:0!important;width:100%!important;background:0 0!important;box-shadow:none!important}.hstat{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important}.hstat b{font-family:Manrope,sans-serif!important;font-size:clamp(22px, 2.4vw, 26px)!important;font-weight:800!important;color:#fff!important;letter-spacing:-.03em!important;line-height:1.1!important;display:block!important;margin:0!important}.hstat span{font-family:Inter,sans-serif!important;font-size:12.5px!important;font-weight:500!important;color:rgba(255,255,255,.62)!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap!important;display:block!important;margin:0!important;line-height:1.25!important}.hstat-div{width:1px!important;height:30px!important;background:rgba(255,255,255,.1)!important;align-self:center!important}.hero-mockup,.hero-systems-stage{position:relative!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;width:100%!important;margin:0!important;z-index:2!important}.systems-console{width:100%!important;max-width:540px!important;background:rgba(8,11,20,.94)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;box-shadow:0 24px 64px rgba(0,0,0,.75),0 0 0 1px rgba(79,110,247,.14)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;overflow:hidden!important;box-sizing:border-box!important}.console-topbar{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:10px 16px!important;background:rgba(255,255,255,.02)!important;border-bottom:1px solid rgba(255,255,255,.06)!important;font-family:'JetBrains Mono',monospace!important}.console-signal{display:inline-flex!important;align-items:center!important;gap:7px!important}.signal-beacon{width:7px!important;height:7px!important;border-radius:50%!important;background:#10b981!important;box-shadow:0 0 8px rgba(16,185,129,.7)!important;animation:2.4s ease-in-out infinite beaconPulse!important}@keyframes beaconPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.console-signal-label{font-size:9.5px!important;font-weight:700!important;letter-spacing:.08em!important;color:#7c9aff!important;text-transform:uppercase!important}.console-meta{display:flex!important;align-items:center!important;gap:6px!important}.console-meta-tag{font-size:8.5px!important;color:rgba(255,255,255,.55)!important;background:rgba(255,255,255,.04)!important;padding:2px 6px!important;border-radius:4px!important;border:1px solid rgba(255,255,255,.06)!important;white-space:nowrap!important}.topology-canvas-wrap{padding:14px 16px 8px!important;position:relative!important;background:radial-gradient(circle at 65% 35%,rgba(79,110,247,.08) 0,transparent 60%)!important}.topology-svg{width:100%!important;height:auto!important;display:block!important}.topo-node{cursor:default!important}.topo-node rect{transition:stroke .2s!important}.topo-node:hover rect{stroke:rgba(124,154,255,0.65)!important}.topo-wire{transition:stroke .2s!important}.wire-active{animation:3s ease-in-out infinite alternate wirePulse!important}@keyframes wirePulse{0%{stroke-opacity:0.4}100%{stroke-opacity:0.9}}@media (prefers-reduced-motion:reduce){.signal-beacon,.topo-packet animateMotion,.wire-active{animation:none!important}}.hero-mockup-card{width:100%!important;max-width:100%!important;background:rgba(6,8,14,.95)!important;border:none!important;border-top:1px solid rgba(255,255,255,.07)!important;border-radius:0 0 16px 16px!important;padding:12px 18px!important;box-shadow:none!important;animation:none!important;transform:none!important;box-sizing:border-box!important}.mockup-header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding-bottom:6px!important;margin-bottom:8px!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.mockup-dots{display:flex!important;gap:4.5px!important}.mockup-dot{width:5.5px!important;height:5.5px!important;border-radius:50%!important;opacity:.75!important}.mockup-dot:first-child{background:#ef4444!important}.mockup-dot:nth-child(2){background:#f59e0b!important}.mockup-dot:nth-child(3){background:#7fa8ff!important}.mockup-badge{font-family:'JetBrains Mono',monospace!important;font-size:8.5px!important;font-weight:600!important;color:rgba(255,255,255,.62)!important;display:inline-flex!important;align-items:center!important;gap:4.5px!important;letter-spacing:.03em!important}.mockup-metric{margin-bottom:7px!important}.mockup-metric-value{display:block!important;font-family:Manrope,sans-serif!important;font-size:clamp(1.3rem, 1.5vw, 1.44rem)!important;font-weight:800!important;color:#fff!important;letter-spacing:-.03em!important;line-height:1!important;margin-bottom:2px!important}.mockup-metric-label{font-family:Inter,sans-serif!important;font-size:10.5px!important;color:rgba(255,255,255,.62)!important;font-weight:500!important}.mockup-bars{display:flex!important;align-items:flex-end!important;gap:4.5px!important;height:20px!important;margin-bottom:8px!important;padding:2px 0!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.mockup-bar{flex:1!important;background:rgba(79,110,247,.45)!important;border-radius:2px 2px 0 0!important;transition:height .3s,background-color .2s!important}.mockup-bar:hover{background-color:rgba(79,110,247,.85)!important}.mockup-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;width:100%!important;box-sizing:border-box!important;font-size:10px!important}.mockup-status{display:flex!important;align-items:center!important;gap:5px!important;color:rgba(255,255,255,.55)!important;font-weight:500!important;font-size:9.5px!important;white-space:nowrap!important;flex-shrink:0!important}.mockup-status-dot{width:5px!important;height:5px!important;border-radius:50%!important;background:#10b981!important;box-shadow:0 0 6px rgba(16,185,129,.6)!important;flex-shrink:0!important}.mockup-footer span{font-family:'JetBrains Mono',monospace!important;font-size:9.5px!important;font-weight:600!important;color:#93c5fd!important;background:rgba(79,110,247,.12)!important;border:1px solid rgba(79,110,247,.22)!important;padding:1.5px 5.5px!important;border-radius:4px!important;white-space:nowrap!important;flex-shrink:0!important}.mockup-engine-tag{font-family:'JetBrains Mono',monospace!important;font-size:9.5px!important;font-weight:700!important;color:#7c9aff!important;background:rgba(124,154,255,.12)!important;border:1px solid rgba(124,154,255,.22)!important;padding:2.5px 7px!important;border-radius:5px!important;margin-right:2px!important;flex-shrink:0!important;white-space:nowrap!important}.mockup-badge i{font-size:10px!important}@media (max-width:1024px){.hero-grid{grid-template-columns:1fr 1fr!important;gap:32px!important}.hero-mockup,.hero-systems-stage{min-height:auto!important;padding-bottom:0!important;padding-right:0!important;width:100%!important}.systems-console{max-width:100%!important}.hero-mockup-card{max-width:100%!important;transform:none!important}}@media (max-width:768px){.hero .hero-stats{display:none!important}.mobile-stats-below{display:flex!important;align-items:center!important;gap:clamp(16px,4vw,28px)!important;background:#000!important;padding:20px clamp(16px,4vw,24px)!important;border-top:1px solid rgba(255,255,255,.08)!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.mobile-stats-below .wrap{display:flex!important;align-items:center!important;gap:clamp(16px,4vw,28px)!important;width:100%!important}.mobile-stats-below .hstat-div{display:block!important;width:1px!important;height:30px!important;background:rgba(255,255,255,.15)!important;flex-shrink:0!important}.mobile-stats-below .hstat{display:flex!important;flex-direction:column!important;align-items:flex-start!important;flex:1!important}.mobile-stats-below .hstat b{font-size:clamp(18px, 5vw, 22px)!important;font-weight:800!important;color:#fff!important;line-height:1!important}.mobile-stats-below .hstat span{font-size:11px!important;color:rgba(255,255,255,.55)!important;line-height:1.3!important;margin-top:3px!important}.hero{min-height:auto!important;padding-top:clamp(40px,5.5vh,48px)!important;padding-bottom:16px!important;background-color:#000!important;background-image:radial-gradient(ellipse 65% 40% at 50% 86%,rgba(24,52,145,.18) 0,rgba(12,24,70,.05) 55%,transparent 75%)!important}.hero-overlay{display:none!important}.hero-grid{grid-template-columns:1fr!important;gap:0!important;display:flex!important;flex-direction:column!important}.hero-content{max-width:100%!important;align-items:flex-start!important;text-align:left!important;order:1!important;position:relative!important;z-index:2!important}.hero-eyebrow{margin-top:0!important;margin-bottom:12px!important;padding:4px 12px!important;font-size:10.5px!important;align-self:flex-start!important;text-align:left!important}.hero h1 br.hero-br{display:inline!important}.hero h1{font-size:clamp(23px, 5.8vw, 28px)!important;line-height:1.18!important;letter-spacing:-.03em!important;margin-bottom:12px!important;text-align:left!important;word-break:normal!important;overflow-wrap:normal!important}.hero-sub{font-size:14.5px!important;line-height:1.55!important;margin-bottom:18px!important;max-width:100%!important;text-align:left!important;color:rgba(255,255,255,.78)!important}.hero-ctas{flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin-bottom:20px!important;width:100%!important}.btn-hero,.btn-hero-ghost{width:100%!important;height:48px!important;font-size:14px!important;box-sizing:border-box!important;border-radius:999px!important;justify-content:center!important}.hero-stats{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;padding:16px 0!important;margin-top:16px!important;margin-bottom:0!important;border-top:1px solid rgba(255,255,255,.08)!important;border-bottom:1px solid rgba(255,255,255,.08)!important;width:100%!important;background:#000!important;position:relative!important;z-index:3!important}.hstat{display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;gap:2px!important}.hstat-div{display:none!important}.hstat b{font-size:clamp(17px, 4.6vw, 20px)!important;font-weight:800!important;color:#fff!important;letter-spacing:-.02em!important}.hstat span{font-size:11px!important;line-height:1.25!important;color:rgba(255,255,255,.58)!important;text-transform:none!important;letter-spacing:0!important;white-space:normal!important}.hero-mockup,.hero-systems-stage{display:block!important;width:100%!important;height:auto!important;min-height:auto!important;padding:0!important;margin-top:20px!important;order:2!important;position:relative!important;z-index:2!important}.systems-console{max-width:100%!important;border-radius:12px!important}.topology-canvas-wrap{padding:10px 10px 4px!important}.hero-mockup-card{width:100%!important;max-width:100%!important;border-radius:0 0 12px 12px!important;padding:10px 14px!important;margin:0!important;transform:none!important;box-sizing:border-box!important}.mockup-header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding-bottom:3.5px!important;margin-bottom:3.5px!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.mockup-dots{display:flex!important;gap:3px!important}.mockup-dot{width:3.5px!important;height:3.5px!important;border-radius:50%!important;opacity:.75!important}.mockup-dot:first-child{background:#ef4444!important}.mockup-dot:nth-child(2){background:#f59e0b!important}.mockup-dot:nth-child(3){background:#7fa8ff!important}.mockup-badge{font-family:'JetBrains Mono',monospace!important;font-size:6.8px!important;font-weight:600!important;color:rgba(255,255,255,.62)!important;display:inline-flex!important;align-items:center!important;gap:3px!important;letter-spacing:.02em!important}.mockup-metric{margin-bottom:3px!important}.mockup-metric-value{display:block!important;font-family:Manrope,sans-serif!important;font-size:.98rem!important;font-weight:800!important;color:#fff!important;letter-spacing:-.03em!important;line-height:1!important;margin-bottom:1px!important}.mockup-metric-label{font-family:Inter,sans-serif!important;font-size:7.5px!important;color:rgba(255,255,255,.62)!important;font-weight:500!important;line-height:1.15!important}.mockup-bars{display:flex!important;align-items:flex-end!important;gap:2px!important;height:8px!important;margin-bottom:4px!important;padding:1px 0!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.mockup-bar{flex:1!important;background:rgba(79,110,247,.45)!important;border-radius:1px 1px 0 0!important}.mockup-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;font-size:6.8px!important;gap:4px!important;width:100%!important;box-sizing:border-box!important;padding-right:4px!important}.mockup-status{display:flex!important;align-items:center!important;gap:3px!important;color:rgba(255,255,255,.62)!important;font-weight:500!important;font-size:6.6px!important;white-space:nowrap!important}.mockup-status-dot{width:3.2px!important;height:3.2px!important;border-radius:50%!important;background:#10b981!important;box-shadow:0 0 4px rgba(16,185,129,.6)!important;flex-shrink:0!important}.mockup-footer span{font-family:'JetBrains Mono',monospace!important;font-size:6.2px!important;font-weight:600!important;color:#93c5fd!important;background:rgba(79,110,247,.12)!important;border:1px solid rgba(79,110,247,.22)!important;padding:.5px 3px!important;border-radius:2.5px!important;white-space:nowrap!important;flex-shrink:0!important}.mockup-engine-tag{font-family:'JetBrains Mono',monospace!important;font-size:6.5px!important;font-weight:700!important;color:#7c9aff!important;background:rgba(124,154,255,.12)!important;border:1px solid rgba(124,154,255,.22)!important;padding:1px 4.5px!important;border-radius:3px!important;margin-right:6px!important;flex-shrink:0!important;white-space:nowrap!important}}@media (max-width:360px){.hero{padding-top:38px!important;padding-bottom:14px!important}.hero h1{font-size:1.7rem!important;line-height:1.15!important;margin-bottom:10px!important}.hero-sub{font-size:13.5px!important;line-height:1.5!important;margin-bottom:14px!important}.hero-ctas{gap:8px!important;margin-bottom:16px!important}.btn-hero,.btn-hero-ghost{height:44px!important;font-size:13px!important}.hero-stats{grid-template-columns:repeat(3,1fr)!important;gap:4px!important;padding-top:14px!important}.hstat b{font-size:15px!important}.hstat span{font-size:10px!important;line-height:1.2!important}.hero-mockup,.hero-systems-stage{height:auto!important;margin-top:14px!important;padding:0!important;width:100%!important;display:block!important}.systems-console{max-width:100%!important;border-radius:12px!important;overflow:hidden!important}.console-topbar{flex-direction:column!important;align-items:flex-start!important;gap:6px!important;padding:8px 12px!important}.console-signal{width:100%!important;justify-content:flex-start!important}.console-signal-label{font-size:8.5px!important;letter-spacing:.05em!important}.console-meta{display:flex!important;flex-wrap:wrap!important;gap:5px!important;width:100%!important}.console-meta-tag{font-size:8px!important;padding:2px 6px!important}.hero-mockup-card{max-width:100%!important;width:100%!important;padding:10px 14px!important;border-radius:0 0 12px 12px!important;transform:none!important;position:static!important;box-sizing:border-box!important}.mockup-badge{font-size:9px!important}.mockup-metric-value{font-size:1.15rem!important;font-weight:800!important}.mockup-metric-label{font-size:9.5px!important;color:rgba(255,255,255,.65)!important}.mockup-bars{height:8px!important;margin:6px 0!important}.mockup-footer{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;padding-top:6px!important;border-top:1px solid rgba(255,255,255,.06)!important}.mockup-status{font-size:9px!important;display:inline-flex!important;align-items:center!important;gap:5px!important}.mockup-engine-tag{font-size:9px!important;padding:2px 7px!important;background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:4px!important;white-space:nowrap!important}.hero-overlay{background:linear-gradient(180deg,#000 0,#000 calc(100% - 280px),rgba(0,0,0,.4) calc(100% - 265px),transparent calc(100% - 250px),transparent calc(100% - 12px),#000 100%)!important}}@media (min-width:992px){.industries-section,.process-section,.scale-section,.services-section,.tech-section,.trust-section,.work-section{background-color:#000!important;position:relative!important;box-sizing:border-box!important}.industries-section .eyebrow,.process-section .eyebrow,.scale-section .eyebrow,.services-section .eyebrow,.tech-section .eyebrow,.work-section .eyebrow{display:inline-flex!important;align-items:center!important;font-family:'JetBrains Mono',monospace!important;font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#7c9aff!important;background:rgba(79,110,247,.08)!important;border:1px solid rgba(79,110,247,.2)!important;border-radius:999px!important;padding:4px 12px!important;margin-top:0!important;margin-bottom:12px!important;width:fit-content!important;max-width:max-content!important;box-shadow:none!important}.scale-section .eyebrow--light{color:rgba(255,255,255,.7)!important;background:rgba(255,255,255,.05)!important;border-color:rgba(255,255,255,.12)!important}.industries-section h2,.process-section h2,.scale-section h2,.services-section h2,.tech-section h2,.work-section h2{font-family:Manrope,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif!important;font-size:clamp(2.2rem, 3.2vw, 3rem)!important;font-weight:800!important;color:#fff!important;letter-spacing:-.035em!important;line-height:1.12!important;margin:0!important}.trust-section{padding:26px 0!important;border-top:1px solid rgba(255,255,255,.05)!important;border-bottom:1px solid rgba(255,255,255,.05)!important}.trust-label{font-family:'JetBrains Mono',monospace!important;font-size:11px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:rgba(255,255,255,.62)!important;text-align:center!important;margin:0 0 16px!important;display:block!important}.trust-logos{display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(36px,5.5vw,68px)!important;flex-wrap:wrap!important}.trust-logo{display:flex!important;align-items:center!important;justify-content:center!important}.trust-logo img{height:20px!important;width:auto!important;max-width:105px!important;object-fit:contain!important;opacity:.5!important;filter:brightness(0) invert(1)!important;transition:opacity .22s,transform .22s!important}.trust-logo img:hover{opacity:.88!important;transform:translateY(-1px)!important}.trust-logo:first-child img{max-height:18px!important}.trust-logo:nth-child(2) img{max-height:20px!important}.trust-logo:nth-child(3) img,.trust-logo:nth-child(4) img{max-height:22px!important}.trust-logo:nth-child(5) img{max-height:19px!important}}.services-section,[data-theme=dark] .services-section,body .services-section,body[data-theme=dark] .services-section,html[data-theme=dark] .services-section{background:#000!important;background-color:#000!important;padding:clamp(64px,7vw,96px) 0 clamp(40px,5vw,64px)!important;position:relative!important;box-sizing:border-box!important;border-top:none!important}.services-section .srv-header{display:flex!important;justify-content:space-between!important;align-items:flex-end!important;margin-bottom:clamp(32px,3.8vw,44px)!important;gap:24px!important;flex-wrap:wrap!important}.services-section .srv-header-left{display:flex!important;flex-direction:column!important;align-items:flex-start!important;max-width:720px!important}.services-section .srv-header-right{display:flex!important;align-items:flex-end!important;padding-bottom:4px!important}.services-section .eyebrow{display:inline-flex!important;align-items:center!important;font-family:'JetBrains Mono',monospace!important;font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#7c9aff!important;background:rgba(79,110,247,.08)!important;border:1px solid rgba(79,110,247,.2)!important;border-radius:999px!important;padding:4px 12px!important;margin-top:0!important;margin-bottom:12px!important;width:fit-content!important;max-width:max-content!important;box-shadow:none!important}.services-section h2{font-family:Manrope,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif!important;font-size:clamp(28px, 3.6vw, 44px)!important;font-weight:800!important;color:#fff!important;letter-spacing:-.035em!important;line-height:1.14!important;margin:0!important}.services-section .srv-view-all{display:inline-flex!important;align-items:center!important;gap:8px!important;font-family:Inter,sans-serif!important;font-size:13.5px!important;font-weight:600!important;color:rgba(255,255,255,.75)!important;text-decoration:none!important;border-bottom:1px solid rgba(255,255,255,.22)!important;padding-bottom:3px!important;transition:color .2s,border-color .2s!important;white-space:nowrap!important}.services-section .srv-view-all:hover{color:#fff!important;border-color:rgba(255,255,255,.7)!important}.services-section .srv-view-all svg{stroke:currentColor!important;transition:transform .2s!important;flex-shrink:0!important}.services-section .srv-view-all:hover svg{transform:translateX(3px)!important}.services-section .srv-view-all:focus-visible{outline:#7c9aff solid 2px!important;outline-offset:3px!important;border-radius:2px!important}.services-section .srv-card{position:relative!important;border-radius:16px!important;border:1px solid rgba(255,255,255,.08)!important;background-color:#0a0b0f!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;text-decoration:none!important;padding:0!important;margin:0!important;box-shadow:none!important;box-sizing:border-box!important;transition:border-color .25s,transform .25s cubic-bezier(.22, 1, .36, 1),box-shadow .25s!important}.services-section .srv-card:hover{border-color:rgba(255,255,255,.22)!important;transform:translateY(-3px)!important;box-shadow:0 14px 32px rgba(0,0,0,.65)!important}.services-section .srv-card:focus-visible{outline:#7c9aff solid 2px!important;outline-offset:3px!important;border-color:rgba(124,154,255,.6)!important}.services-section .srv-overlay{display:none!important}.services-section .srv-content{position:relative!important;z-index:2!important;padding:24px 26px!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0!important}.services-section .srv-tag{font-family:'JetBrains Mono',monospace!important;font-size:10.5px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#7c9aff!important;background:rgba(79,110,247,.1)!important;border:1px solid rgba(79,110,247,.2)!important;padding:3px 9px!important;border-radius:4px!important;display:inline-flex!important;align-self:flex-start!important;margin-bottom:10px!important;max-width:calc(100% - 44px)!important}.services-section .srv-card h3{font-family:Manrope,sans-serif!important;font-size:19px!important;font-weight:700!important;color:#fff!important;line-height:1.25!important;letter-spacing:-.02em!important;margin:0 0 8px!important}.services-section .srv-card p{font-family:Inter,sans-serif!important;font-size:13.5px!important;line-height:1.55!important;color:rgba(255,255,255,.7)!important;margin:0!important;max-width:460px!important}.services-section .srv-arrow{position:absolute!important;top:18px!important;right:18px!important;bottom:auto!important;left:auto!important;width:32px!important;height:32px!important;border-radius:50%!important;background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.12)!important;color:rgba(255,255,255,.75)!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:13px!important;transition:background-color .2s,border-color .2s,color .2s,transform .2s!important;z-index:3!important}.services-section .srv-card:hover .srv-arrow{background:rgba(255,255,255,.12)!important;border-color:rgba(255,255,255,.26)!important;color:#fff!important;transform:translate(2px,-2px)!important}.services-section .srv-more{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:12px!important;margin-top:28px!important;padding:16px 20px!important;border-top:1px solid rgba(255,255,255,.07)!important;background:0 0!important}.services-section .srv-more-label{font-family:'JetBrains Mono',monospace!important;font-size:11px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:rgba(255,255,255,.62)!important;white-space:nowrap!important}.services-section .srv-more-pipe{color:rgba(255,255,255,.14)!important;font-size:12px!important}.services-section .srv-more-links{display:inline-flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}.services-section .srv-more-link{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:500!important;color:rgba(255,255,255,.65)!important;text-decoration:none!important;transition:color .18s,border-color .18s!important;white-space:nowrap!important}.services-section .srv-more-link:hover{color:#fff!important;text-decoration:underline!important}.services-section .srv-more-link:focus-visible{outline:#7c9aff solid 2px!important;outline-offset:3px!important;border-radius:2px!important}.services-section .srv-more-sep{color:rgba(255,255,255,.2)!important;font-size:9px!important}.services-section .srv-grid,.srv-grid{margin-top:clamp(28px,3.4vw,40px)!important}@media (max-width:640px){.srv-more a,.srv-more-link{margin-bottom:6px!important}}@media (min-width:1200px){.services-section .srv-grid{display:grid!important;grid-template-columns:repeat(6,1fr)!important;gap:18px!important;width:100%!important}.services-section .srv-grid>.srv-card:first-child{grid-column:1/4!important;height:320px!important;min-height:320px!important;background:linear-gradient(90deg,rgba(2,3,6,.96) 0,rgba(2,3,6,.85) 44%,rgba(2,3,6,.22) 75%,rgba(2,3,6,.32) 100%),url('../images/home/bento-ai.webp') right center/cover no-repeat!important}.services-section .srv-grid>.srv-card:nth-child(2){grid-column:4/7!important;height:320px!important;min-height:320px!important;background:linear-gradient(90deg,rgba(2,3,6,.96) 0,rgba(2,3,6,.84) 45%,rgba(2,3,6,.18) 78%,rgba(2,3,6,.28) 100%),url('../images/home/bento-software.webp') right center/cover no-repeat!important}.services-section .srv-grid>.srv-card:nth-child(3){grid-column:1/3!important;height:280px!important;min-height:280px!important;background:linear-gradient(180deg,rgba(2,3,6,.16) 0,rgba(2,3,6,.48) 38%,rgba(2,3,6,.92) 78%,rgba(2,3,6,.98) 100%),url('../images/home/bento-mobile.webp') center 28%/cover no-repeat!important}.services-section .srv-grid>.srv-card:nth-child(4){grid-column:3/5!important;height:280px!important;min-height:280px!important;background:linear-gradient(180deg,rgba(2,3,6,.18) 0,rgba(2,3,6,.5) 40%,rgba(2,3,6,.92) 80%,rgba(2,3,6,.98) 100%),url('../images/home/bento-data.webp') center center/cover no-repeat!important}.services-section .srv-grid>.srv-card:nth-child(5){grid-column:5/7!important;height:280px!important;min-height:280px!important;background:linear-gradient(180deg,rgba(2,3,6,.2) 0,rgba(2,3,6,.52) 40%,rgba(2,3,6,.92) 80%,rgba(2,3,6,.98) 100%),url('../images/home/bento-dynamics.webp') center center/cover no-repeat!important}.services-section .srv-grid>.srv-card:nth-child(6){grid-column:1/7!important;height:210px!important;min-height:210px!important;background:linear-gradient(90deg,rgba(2,3,6,.96) 0,rgba(2,3,6,.84) 42%,rgba(2,3,6,.18) 75%,rgba(2,3,6,.34) 100%),url('../images/home/bento-security.webp') right center/cover no-repeat!important}.services-section .srv-grid>.srv-card:first-child h3,.services-section .srv-grid>.srv-card:nth-child(2) h3{font-size:22px!important;max-width:480px!important}.services-section .srv-grid>.srv-card:nth-child(6) h3{font-size:21px!important;max-width:480px!important}.services-section .srv-grid>.srv-card:nth-child(6) .srv-content{text-align:left!important;align-items:flex-start!important;width:100%!important;max-width:100%!important;margin-left:0!important;padding-left:26px!important}.services-section .srv-grid>.srv-card:nth-child(6) .srv-content .srv-tag,.services-section .srv-grid>.srv-card:nth-child(6) .srv-content h3,.services-section .srv-grid>.srv-card:nth-child(6) .srv-content p{text-align:left!important;margin-left:0!important}}@media (min-width:768px) and (max-width:1199px){.services-section .srv-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:16px!important;width:100%!important}.services-section .srv-card{height:auto!important;min-height:260px!important}.services-section .srv-grid>.srv-card:first-child{grid-column:1/-1!important;min-height:280px!important;background:linear-gradient(90deg,rgba(2,3,6,.96) 0,rgba(2,3,6,.85) 45%,rgba(2,3,6,.22) 76%,rgba(2,3,6,.32) 100%),url('../images/home/bento-ai.webp') right center/cover no-repeat!important}.services-section .srv-grid>.srv-card:first-child h3{font-size:21px!important;max-width:520px!important}.services-section .srv-grid>.srv-card:nth-child(2){grid-column:1/2!important;background:linear-gradient(180deg,rgba(2,3,6,.2) 0,rgba(2,3,6,.56) 42%,rgba(2,3,6,.92) 80%,rgba(2,3,6,.98) 100%),url('../images/home/bento-software.webp') right center/cover no-repeat!important}.services-section .srv-grid>.srv-card:nth-child(3){grid-column:2/3!important;background:linear-gradient(180deg,rgba(2,3,6,.16) 0,rgba(2,3,6,.46) 38%,rgba(2,3,6,.92) 78%,rgba(2,3,6,.98) 100%),url('../images/home/bento-mobile.webp') center 26%/cover no-repeat!important}.services-section .srv-grid>.srv-card:nth-child(4){grid-column:1/2!important;background:linear-gradient(180deg,rgba(2,3,6,.18) 0,rgba(2,3,6,.5) 40%,rgba(2,3,6,.92) 80%,rgba(2,3,6,.98) 100%),url('../images/home/bento-data.webp') center center/cover no-repeat!important}.services-section .srv-grid>.srv-card:nth-child(5){grid-column:2/3!important;background:linear-gradient(180deg,rgba(2,3,6,.2) 0,rgba(2,3,6,.52) 40%,rgba(2,3,6,.92) 80%,rgba(2,3,6,.98) 100%),url('../images/home/bento-dynamics.webp') center center/cover no-repeat!important}.services-section .srv-grid>.srv-card:nth-child(6){grid-column:1/-1!important;min-height:230px!important;background:linear-gradient(90deg,rgba(2,3,6,.96) 0,rgba(2,3,6,.85) 45%,rgba(2,3,6,.2) 76%,rgba(2,3,6,.34) 100%),url('../images/home/bento-security.webp') right center/cover no-repeat!important}.services-section .srv-grid>.srv-card:nth-child(6) h3{font-size:21px!important;max-width:520px!important}}@media (max-width:767px){.testi-header{margin-bottom:34px}.testi-subtitle{font-size:14px;line-height:1.6}.testi-proof{width:100%;max-width:360px;margin-top:20px;padding:12px 10px;gap:10px;box-sizing:border-box}.testi-proof-item{flex:1 1 0;flex-direction:column;align-items:center;gap:5px;white-space:normal}.testi-proof-item strong{font-size:15px}.testi-proof-item span{font-size:9px;line-height:1.25}.testi-proof-divider{height:28px}.services-section{padding:56px 0 36px!important}.services-section .srv-header{flex-direction:column!important;align-items:flex-start!important;gap:16px!important;margin-bottom:28px!important}.services-section .srv-header-left{max-width:100%!important}.services-section .srv-header-right{align-items:flex-start!important;padding-bottom:0!important}.services-section .srv-view-all{margin-bottom:0!important}.services-section .srv-grid{display:flex!important;flex-direction:column!important;gap:14px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:visible!important}.services-section .srv-card{grid-column:auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:215px!important;border-radius:14px!important}.services-section .srv-content{padding:20px!important;min-height:215px!important}.services-section .srv-card h3{font-size:18px!important;line-height:1.25!important;margin-bottom:6px!important;max-width:calc(100% - 36px)!important}.services-section .srv-card p{font-size:13px!important;line-height:1.5!important;color:rgba(255,255,255,.68)!important}.services-section .srv-grid>.srv-card:first-child{background:linear-gradient(180deg,rgba(2,3,6,.18) 0,rgba(2,3,6,.56) 42%,rgba(2,3,6,.92) 78%,rgba(2,3,6,.98) 100%),url('../images/home/bento-ai.webp') right center/cover no-repeat!important}.services-section .srv-grid>.srv-card:nth-child(2){background:linear-gradient(180deg,rgba(2,3,6,.2) 0,rgba(2,3,6,.56) 42%,rgba(2,3,6,.92) 80%,rgba(2,3,6,.98) 100%),url('../images/home/bento-software.webp') right center/cover no-repeat!important}.services-section .srv-grid>.srv-card:nth-child(3){background:linear-gradient(180deg,rgba(2,3,6,.15) 0,rgba(2,3,6,.46) 38%,rgba(2,3,6,.92) 78%,rgba(2,3,6,.98) 100%),url('../images/home/bento-mobile.webp') center 24%/cover no-repeat!important}.services-section .srv-grid>.srv-card:nth-child(4){background:linear-gradient(180deg,rgba(2,3,6,.18) 0,rgba(2,3,6,.5) 40%,rgba(2,3,6,.92) 80%,rgba(2,3,6,.98) 100%),url('../images/home/bento-data.webp') center center/cover no-repeat!important}.services-section .srv-grid>.srv-card:nth-child(5){background:linear-gradient(180deg,rgba(2,3,6,.2) 0,rgba(2,3,6,.52) 40%,rgba(2,3,6,.92) 80%,rgba(2,3,6,.98) 100%),url('../images/home/bento-dynamics.webp') center center/cover no-repeat!important}.services-section .srv-grid>.srv-card:nth-child(6){background:linear-gradient(180deg,rgba(2,3,6,.18) 0,rgba(2,3,6,.54) 42%,rgba(2,3,6,.92) 80%,rgba(2,3,6,.98) 100%),url('../images/home/bento-security.webp') right center/cover no-repeat!important}}@media (max-width:640px){.services-section .srv-more{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;margin-top:22px!important;padding:16px 0 0!important}.services-section .srv-more-label{font-size:10.5px!important;margin-bottom:2px!important}.services-section .srv-more-pipe,.services-section .srv-more-sep{display:none!important}.services-section .srv-more-links{display:flex!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important}.services-section .srv-more-link{display:inline-flex!important;align-items:center!important;padding:6px 12px!important;min-height:32px!important;background:rgba(255,255,255,.03)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:6px!important;font-size:12px!important;color:rgba(255,255,255,.75)!important;text-decoration:none!important;transition:background .18s,border-color .18s,color .18s!important}.services-section .srv-more-link:hover{background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.16)!important;color:#fff!important;text-decoration:none!important}}@media (max-width:360px){.services-section{padding:48px 0 28px!important}.services-section h2{font-size:26px!important}.services-section .srv-card{min-height:195px!important}.services-section .srv-content{padding:16px 14px!important;min-height:195px!important}.services-section .srv-card h3{font-size:17px!important}.services-section .srv-card p{font-size:12.5px!important;line-height:1.45!important}.services-section .srv-arrow{top:14px!important;right:14px!important;width:28px!important;height:28px!important;font-size:11px!important}}@media (hover:none){.services-section .srv-card:hover{transform:none!important;box-shadow:none!important;border-color:rgba(255,255,255,.08)!important}.services-section .srv-card:hover .srv-arrow{transform:none!important;background:rgba(255,255,255,.05)!important;color:rgba(255,255,255,.75)!important}.services-section .srv-view-all:hover svg{transform:none!important}}@media (prefers-reduced-motion:reduce){.services-section .srv-arrow,.services-section .srv-card,.services-section .srv-more-link,.services-section .srv-view-all,.services-section .srv-view-all svg{transition:none!important;transform:none!important}}.cta-section,.fq-section,.industries-section,.insta-section,.process-section,.scale-section,.team-section,.tech-section,.testimonials-section,.why-section,.work-section,body .cta-section,body .fq-section,body .industries-section,body .insta-section,body .process-section,body .scale-section,body .team-section,body .tech-section,body .testimonials-section,body .why-section,body .work-section,html[data-theme=dark] .cta-section,html[data-theme=dark] .fq-section,html[data-theme=dark] .industries-section,html[data-theme=dark] .insta-section,html[data-theme=dark] .process-section,html[data-theme=dark] .scale-section,html[data-theme=dark] .team-section,html[data-theme=dark] .tech-section,html[data-theme=dark] .testimonials-section,html[data-theme=dark] .why-section,html[data-theme=dark] .work-section{background:#000!important;background-color:#000!important;position:relative!important;box-sizing:border-box!important}.cta-section h2,.fq-section h2,.industries-section h2,.insta-section h2,.process-section h2,.scale-section h2,.team-section h2,.tech-section h2,.testimonials-section h2,.why-section h2,.work-section h2{font-family:Manrope,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif!important;font-size:clamp(28px, 3.4vw, 42px)!important;font-weight:800!important;color:#fff!important;letter-spacing:-.035em!important;line-height:1.15!important;margin:0 0 16px!important}.cta-section .eyebrow,.fq-section .fq-eyebrow-tag,.industries-section .eyebrow,.insta-section .insta-eyebrow,.process-section .eyebrow,.scale-section .eyebrow,.team-section .eyebrow,.tech-section .eyebrow,.testimonials-section .eyebrow,.why-section .eyebrow,.work-section .eyebrow{display:inline-flex!important;align-items:center!important;font-family:'JetBrains Mono',monospace!important;font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#7c9aff!important;background:rgba(79,110,247,.08)!important;border:1px solid rgba(79,110,247,.2)!important;border-radius:999px!important;padding:4px 12px!important;margin-top:0!important;margin-bottom:12px!important;width:fit-content!important;max-width:max-content!important;box-shadow:none!important}.tech-section{padding:clamp(60px,6.5vw,84px) 0!important;border-top:1px solid rgba(255,255,255,.07)!important}.tech-header{margin-bottom:clamp(28px,3.5vw,40px)!important}@media (min-width:1200px){.tech-groups{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:0!important;border-top:1px solid rgba(255,255,255,.08)!important;border-bottom:1px solid rgba(255,255,255,.08)!important;background:0 0!important}.tech-group-card{background:0 0!important;border:none!important;border-radius:0!important;padding:28px 24px 28px 0!important;border-right:1px solid rgba(255,255,255,.06)!important;display:flex!important;flex-direction:column!important;box-shadow:none!important;transform:none!important}.tech-groups>.tech-group-card:nth-child(2),.tech-groups>.tech-group-card:nth-child(3),.tech-groups>.tech-group-card:nth-child(4){padding-left:24px!important}.tech-groups>.tech-group-card:nth-child(4){border-right:none!important;padding-right:0!important}}@media (min-width:768px) and (max-width:1199px){.tech-groups{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:20px!important;border-top:none!important;border-bottom:none!important;background:0 0!important}.tech-group-card{background:rgba(255,255,255,.02)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;padding:24px 22px!important;display:flex!important;flex-direction:column!important;box-shadow:none!important;transform:none!important}}.tech-group-head{display:flex!important;align-items:center!important;gap:12px!important;margin-bottom:16px!important;padding-bottom:14px!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.tech-card-icon{width:32px!important;height:32px!important;border-radius:8px!important;background:rgba(79,110,247,.08)!important;border:1px solid rgba(79,110,247,.18)!important;color:#7c9aff!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:13px!important;flex-shrink:0!important}.tech-group-label{font-family:Manrope,sans-serif!important;font-size:15.5px!important;font-weight:700!important;color:#fff!important;margin:0!important;letter-spacing:-.01em!important}.tech-pills{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:0!important}.tech-pills li{font-family:Inter,sans-serif!important;font-size:13.5px!important;font-weight:400!important;color:rgba(255,255,255,.68)!important;background:0 0!important;border:none!important;border-radius:0!important;padding:8px 0!important;border-bottom:1px solid rgba(255,255,255,.035)!important;display:flex!important;align-items:center!important;transition:color .18s!important}@media (hover:hover){.tech-pills li:hover{color:#fff!important}}.tech-cred-banner{margin-top:28px!important;padding:16px 0 0!important;background:0 0!important;border:none!important;border-top:1px solid rgba(255,255,255,.07)!important;border-radius:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:16px!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:500!important;color:rgba(255,255,255,.65)!important}.tech-cred-item{display:inline-flex!important;align-items:center!important;gap:7px!important}.tech-cred-item i{color:#7fa8ff!important;font-size:12px!important;margin:0!important}.tech-cred-dot{color:rgba(255,255,255,.16)!important}@media (max-width:767px){.tech-section{padding:56px 0!important}.tech-groups{display:flex!important;flex-direction:column!important;gap:10px!important;border:none!important;padding:0!important;background:0 0!important}.tech-group-card{background:#0a0b0f!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;padding:0!important;overflow:hidden!important;transition:border-color .2s!important}.tech-group-card.is-open,.tech-group-card.tech-group--open{border-color:rgba(124,154,255,.35)!important}.tech-group-head{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:14px 18px!important;margin-bottom:0!important;border-bottom:none!important;cursor:pointer!important;user-select:none!important;min-height:48px!important;box-sizing:border-box!important}.tech-group-head::after{content:'+'!important;font-family:'JetBrains Mono',monospace!important;font-size:15px!important;font-weight:500!important;color:rgba(255,255,255,.45)!important;margin-left:auto!important;transition:transform .2s,color .2s!important}.tech-group-card.is-open .tech-group-head::after,.tech-group-card.tech-group--open .tech-group-head::after{content:'−'!important;color:#7c9aff!important}.tech-pills{padding:0 18px 16px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px 12px!important}.tech-pills li{padding:6px 0!important;font-size:12.5px!important;border-bottom:1px solid rgba(255,255,255,.04)!important}.tech-cred-banner{display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:auto auto!important;gap:10px!important;margin-top:28px!important;padding:0 4px!important;justify-content:unset!important;align-items:unset!important;flex-wrap:unset!important}.tech-cred-item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:14px 10px!important;background:rgba(255,255,255,.03)!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:12px!important;font-size:11.5px!important;font-weight:500!important;color:rgba(255,255,255,.7)!important;text-align:center!important;line-height:1.4!important;letter-spacing:.01em!important}.tech-cred-item i{font-size:16px!important;color:#7fa8ff!important;margin:0!important;display:block!important}.tech-cred-dot{display:none!important}}.industries-section{padding:clamp(64px,6.5vw,84px) 0!important;border-top:1px solid rgba(255,255,255,.07)!important}#industriesHeading{margin:0 0 clamp(24px,3.2vw,36px)!important;max-width:680px!important}@media (min-width:768px) and (max-width:1023px){.ind-tab{font-size:13px!important;padding:12px 14px!important}}@media (min-width:1024px){.industries-panel{display:grid!important;grid-template-columns:280px 1fr!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;background:#0a0b0f!important;overflow:hidden!important;min-height:380px!important}.industries-tabs{display:flex!important;flex-direction:column!important;background:#050608!important;border-right:1px solid rgba(255,255,255,.07)!important}.ind-tab{display:flex!important;align-items:center!important;gap:14px!important;padding:16px 20px!important;font-family:Inter,sans-serif!important;font-size:13.5px!important;font-weight:600!important;color:rgba(255,255,255,.62)!important;text-align:left!important;background:0 0!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.04)!important;cursor:pointer!important;transition:color .18s,background .18s!important;border-left:2px solid transparent!important}.ind-tab--active,.ind-tab[aria-selected=true]{color:#fff!important;background:rgba(255,255,255,.05)!important;border-left:2px solid #fff!important;padding-left:18px!important}.ind-panel{padding:36px 44px!important}}@media (min-width:768px) and (max-width:1023px){.industries-panel{display:grid!important;grid-template-columns:240px 1fr!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;background:#0a0b0f!important;overflow:hidden!important;min-height:360px!important}.industries-tabs{display:flex!important;flex-direction:column!important;background:#050608!important;border-right:1px solid rgba(255,255,255,.07)!important}.ind-tab{display:flex!important;align-items:center!important;gap:10px!important;padding:14px 16px!important;font-size:13px!important;font-weight:600!important;color:rgba(255,255,255,.62)!important;background:0 0!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.04)!important;cursor:pointer!important;border-left:2px solid transparent!important}.ind-tab--active,.ind-tab[aria-selected=true]{color:#fff!important;background:rgba(255,255,255,.05)!important;border-left:2px solid #fff!important}.ind-panel{padding:28px!important}}.industries-content{background:#0a0b0f!important;display:flex!important;align-items:center!important}.ind-num{font-family:'JetBrains Mono',monospace!important;font-size:11px!important;font-weight:600!important;color:rgba(255,255,255,.62)!important}.ind-tab--active .ind-num,.ind-tab[aria-selected=true] .ind-num{color:#7c9aff!important}.ind-panel-tag{font-family:'JetBrains Mono',monospace!important;font-size:10.5px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#7c9aff!important;margin-bottom:12px!important;display:inline-block!important}.ind-panel-body h3{font-family:Manrope,sans-serif!important;font-size:clamp(1.35rem, 2.2vw, 1.75rem)!important;font-weight:700!important;color:#fff!important;line-height:1.28!important;letter-spacing:-.02em!important;margin:0 0 12px!important;max-width:580px!important}.ind-panel-body p{font-family:Inter,sans-serif!important;font-size:14px!important;line-height:1.65!important;color:rgba(255,255,255,.68)!important;max-width:580px!important;margin:0 0 20px!important}.ind-caps{display:flex!important;flex-wrap:wrap!important;gap:8px!important;list-style:none!important;padding:0!important;margin:0 0 24px!important}.ind-caps li{font-family:Inter,sans-serif!important;font-size:11.5px!important;font-weight:500!important;color:rgba(255,255,255,.65)!important;background:rgba(255,255,255,.035)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:4px!important;padding:4px 10px!important}.ind-cta{display:inline-flex!important;align-items:center!important;gap:6px!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important;color:rgba(255,255,255,.7)!important;text-decoration:none!important;border-bottom:1px solid rgba(255,255,255,.2)!important;padding-bottom:2px!important;transition:color .18s,border-color .18s!important}.ind-cta:hover{color:#fff!important;border-bottom-color:rgba(255,255,255,.6)!important}@media (max-width:768px){.industries-section{padding:56px 0!important}.industries-panel{display:flex!important;flex-direction:column!important;background:0 0!important;border:none!important;border-radius:0!important}.industries-tabs{display:flex!important;flex-direction:column!important;gap:8px!important;background:0 0!important;border:none!important}.ind-tab{display:flex!important;align-items:center!important;gap:12px!important;padding:14px 18px!important;font-size:14px!important;font-weight:600!important;color:rgba(255,255,255,.7)!important;background:#0a0b0f!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:10px!important;cursor:pointer!important;min-height:48px!important;box-sizing:border-box!important}.ind-tab--active{background:#0e121a!important;border-color:rgba(124,154,255,.4)!important;color:#fff!important;border-radius:10px 10px 0 0!important;border-bottom-color:transparent!important}.ind-panel{background:#0a0b0f!important;border:1px solid rgba(124,154,255,.4)!important;border-top:none!important;border-radius:0 0 10px 10px!important;padding:20px 18px!important;margin-top:-8px!important;margin-bottom:8px!important}.ind-panel-body h3{font-size:17px!important}.ind-panel-body p{font-size:13px!important;margin-bottom:16px!important}.ind-caps{margin-bottom:18px!important}}.work-section{padding:clamp(64px,6.5vw,84px) 0!important;border-top:1px solid rgba(255,255,255,.07)!important}.work-header{display:flex!important;justify-content:space-between!important;align-items:flex-end!important;margin-bottom:clamp(32px,3.8vw,42px)!important;gap:24px!important;text-align:left!important}.work-header-left{display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important}.work-header-left .eyebrow,.work-section .eyebrow{margin-left:0!important;align-self:flex-start!important}#workHeading,.work-header h2,.work-section h2{text-align:left!important;margin-left:0!important}.work-header-right{display:flex!important;align-items:flex-end!important}@media (min-width:992px){.work-section .work-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;width:100%!important}.work-card:first-child{grid-column:1/-1!important;display:grid!important;grid-template-columns:1.15fr 0.85fr!important;min-height:380px!important}.work-card:first-child .work-card-image{height:100%!important;min-height:380px!important;aspect-ratio:auto!important;border-radius:14px 0 0 14px!important;background-size:contain!important}.work-card:first-child .work-card-body{padding:36px 36px 36px 40px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;border-top:none!important;border-left:1px solid rgba(255,255,255,.08)!important}.work-card:first-child .work-card-title{font-size:26px!important;line-height:1.25!important;margin-bottom:14px!important}.work-card:first-child .work-card-summary{font-size:15px!important;line-height:1.6!important;margin-bottom:24px!important}}@media (min-width:768px) and (max-width:991px){.work-section .work-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}}@media (max-width:767px){.work-section{padding:56px 0!important}.work-section .work-header{flex-direction:column!important;align-items:center!important;text-align:center!important;gap:14px!important;margin-bottom:28px!important;width:100%!important}.work-section .work-header-left{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;width:100%!important;margin:0 auto!important}.work-section .eyebrow,.work-section .work-header-left .eyebrow{margin-left:auto!important;margin-right:auto!important;align-self:center!important;text-align:center!important}.work-section #workHeading,.work-section .work-header h2,.work-section h2{text-align:center!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}.work-section .work-header-right{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin-top:2px!important}.work-section .work-header-right .srv-view-all{margin:0 auto!important}.work-grid{width:100%!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:14px!important}.work-card{width:100%!important;max-width:none!important;margin:0!important}.work-card-body{padding:20px!important}.work-card-meta{flex-wrap:wrap!important}}@media (min-width:768px){.work-section .work-header{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-end!important;text-align:left!important}.work-section .work-header-left{display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;width:auto!important;margin:0!important}.work-section .eyebrow,.work-section .work-header-left .eyebrow{margin-left:0!important;margin-right:0!important;align-self:flex-start!important;text-align:left!important}.work-section #workHeading,.work-section .work-header h2,.work-section h2{text-align:left!important;margin-left:0!important;margin-right:0!important;width:auto!important}.work-section .work-header-right{display:flex!important;justify-content:flex-end!important;align-items:flex-end!important;width:auto!important;margin-top:0!important}.work-section .work-header-right .srv-view-all{margin:0!important}}.work-card{background:#0a0b0f!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;transition:transform .25s,border-color .25s,box-shadow .25s!important;box-shadow:none!important}.work-card:hover{border-color:rgba(255,255,255,.2)!important;transform:translateY(-3px)!important;box-shadow:0 16px 36px rgba(0,0,0,.65)!important}.work-section .work-card-image{width:100%!important;aspect-ratio:16/10!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;background-color:#0a0b0f!important;border-radius:13px 13px 0 0!important;transition:filter .3s!important}.work-card:hover .work-card-image{filter:brightness(1.06)!important}.work-card-body{padding:22px 24px!important;flex:1!important;display:flex!important;flex-direction:column!important;gap:10px!important;border-top:1px solid rgba(255,255,255,.07)!important}.work-card-meta{display:flex!important;align-items:center!important;gap:8px!important}.work-type{font-family:'JetBrains Mono',monospace!important;font-size:10px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#7c9aff!important;background:rgba(79,110,247,.1)!important;padding:3px 8px!important;border-radius:4px!important}.work-industry{font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:500!important;color:rgba(255,255,255,.62)!important}.work-card-title{font-family:Manrope,sans-serif!important;font-size:18px!important;font-weight:700!important;color:#fff!important;line-height:1.25!important;margin:0!important;letter-spacing:-.015em!important}.work-card-summary{font-family:Inter,sans-serif!important;font-size:13.5px!important;line-height:1.55!important;color:rgba(255,255,255,.65)!important;margin:0 0 10px!important;flex:1!important}.work-cta{display:inline-flex!important;align-items:center!important;gap:6px!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important;color:rgba(255,255,255,.7)!important;text-decoration:none!important;border-bottom:1px solid rgba(255,255,255,.18)!important;padding-bottom:2px!important;margin-top:auto!important;align-self:flex-start!important;transition:color .18s,border-color .18s!important}.work-cta:hover{color:#fff!important;border-bottom-color:rgba(255,255,255,.6)!important}.work-cta svg{transition:transform .2s!important}.work-cta:hover svg{transform:translateX(3px)!important}.scale-section{padding:clamp(52px,5.5vw,72px) 0!important;border-top:1px solid rgba(255,255,255,.07)!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.scale-header{text-align:center!important;margin-bottom:clamp(32px,3.8vw,42px)!important}@media (min-width:1024px){.scale-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:0!important;padding:8px 0!important}.scale-stat{padding:10px 24px!important;border-right:1px solid rgba(255,255,255,.08)!important;text-align:center!important;background:0 0!important;border-radius:0!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important}.scale-stat:last-child{border-right:none!important}}@media (max-width:1023px){.scale-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:24px 16px!important;padding:8px 0!important}.scale-stat{padding:12px 14px!important;text-align:center!important;background:rgba(255,255,255,.02)!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:12px!important;display:flex!important;flex-direction:column!important;align-items:center!important}}.scale-num{display:flex!important;align-items:baseline!important;justify-content:center!important;height:56px!important;margin-bottom:8px!important}.scale-num span{font-family:Manrope,sans-serif!important;font-size:clamp(2.4rem, 3.8vw, 3.5rem)!important;font-weight:800!important;letter-spacing:-.04em!important;color:#fff!important;line-height:1!important}.scale-stat p{font-family:Inter,sans-serif!important;font-size:13.5px!important;font-weight:500!important;color:rgba(255,255,255,.58)!important;margin:0!important;letter-spacing:-.01em!important}.process-section-v2{padding:clamp(72px,8vw,100px) 0!important;border-top:1px solid rgba(255,255,255,.07)!important;overflow:hidden!important}.process-header-v2{text-align:center!important;max-width:680px!important;margin:0 auto clamp(52px,6vw,72px)!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:14px!important}.process-eyebrow-v2{display:inline-flex!important;align-items:center!important;font-family:'JetBrains Mono',monospace!important;font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#7c9aff!important;background:rgba(79,110,247,.08)!important;border:1px solid rgba(79,110,247,.22)!important;border-radius:999px!important;padding:5px 14px!important;margin:0!important}.process-heading-v2{font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:clamp(2rem, 3.6vw, 3.2rem)!important;font-weight:800!important;color:#fff!important;letter-spacing:-.038em!important;line-height:1.1!important;margin:0!important}.process-intro-v2{font-family:Inter,sans-serif!important;font-size:clamp(14px, 1.5vw, 16px)!important;line-height:1.6!important;color:rgba(255,255,255,.55)!important;margin:0!important;max-width:460px!important}.process-steps-v2{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:0!important;position:relative!important}.process-card-v2{position:relative!important;display:flex!important;flex-direction:row!important;align-items:stretch!important}.process-card-inner-v2{flex:1!important;background:rgba(255,255,255,.025)!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:16px!important;padding:28px 24px 24px!important;display:flex!important;flex-direction:column!important;gap:12px!important;cursor:default!important;transition:opacity .55s,background .35s,border-color .35s,transform .55s cubic-bezier(.22, 1, .36, 1),box-shadow .35s!important}html.process-animate .process-card-inner-v2{opacity:0!important;transform:translateY(18px)!important}html.process-animate .process-card-v2.process-revealed .process-card-inner-v2{opacity:1!important;transform:translateY(0)!important}.process-card-v2:first-child .process-card-inner-v2{transition-delay:50ms!important}.process-card-v2:nth-child(2) .process-card-inner-v2{transition-delay:0.15s!important}.process-card-v2:nth-child(3) .process-card-inner-v2{transition-delay:0.25s!important}.process-card-v2:nth-child(4) .process-card-inner-v2{transition-delay:0.35s!important}.process-card-v2:nth-child(5) .process-card-inner-v2{transition-delay:0.45s!important}html.process-animate .process-card-v2.process-revealed .process-card-inner-v2:hover{background:rgba(79,110,247,.06)!important;border-color:rgba(79,110,247,.25)!important;transform:translateY(-4px)!important;box-shadow:0 16px 40px rgba(0,0,0,.35),0 0 0 1px rgba(79,110,247,.12)!important}@media (hover:none){html.process-animate .process-card-v2.process-revealed .process-card-inner-v2:hover{transform:translateY(0)!important;box-shadow:none!important}}@media (prefers-reduced-motion:reduce){html.process-animate .process-card-inner-v2,html.process-animate .process-card-v2.process-revealed .process-card-inner-v2{opacity:1!important;transform:none!important;transition:none!important}}.process-connector-v2{width:28px!important;flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important}.process-connector-v2::before{content:''!important;display:block!important;width:100%!important;height:1px!important;background:linear-gradient(90deg,rgba(79,110,247,.4) 0,rgba(79,110,247,.15) 100%)!important}.process-connector-v2::after{content:''!important;position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;width:0!important;height:0!important;border-style:solid!important;border-width:4px 0 4px 6px!important;border-color:transparent transparent transparent rgba(79,110,247,.45)!important}.process-card-top-v2{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:4px!important}.process-icon-wrap-v2{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;border-radius:10px!important;background:rgba(79,110,247,.08)!important;border:1px solid rgba(79,110,247,.18)!important;color:#7c9aff!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;transition:background .3s,border-color .3s!important;overflow:hidden!important}.process-icon-wrap-v2 svg{display:block!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;flex-shrink:0!important;color:inherit!important;stroke:currentColor!important;fill:none!important}.process-card-inner-v2:hover .process-icon-wrap-v2{background:rgba(79,110,247,.14)!important;border-color:rgba(79,110,247,.35)!important}.process-icon-accent-v2{background:rgba(99,218,132,.1)!important;border-color:rgba(99,218,132,.22)!important;color:#63da84!important}.process-card-inner-v2:hover .process-icon-accent-v2{background:rgba(99,218,132,.18)!important;border-color:rgba(99,218,132,.4)!important}.process-num-v2{font-family:'JetBrains Mono',monospace!important;font-size:10px!important;font-weight:700!important;letter-spacing:.06em!important;color:rgba(255,255,255,.62)!important;background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.08)!important;width:26px!important;height:26px!important;border-radius:6px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;transition:color .3s,background .3s!important}.process-card-inner-v2:hover .process-num-v2{color:rgba(255,255,255,.7)!important;background:rgba(255,255,255,.09)!important}.process-num-accent-v2{color:rgba(99,218,132,.6)!important;background:rgba(99,218,132,.07)!important;border-color:rgba(99,218,132,.15)!important}.process-title-v2{font-family:Manrope,sans-serif!important;font-size:clamp(17px, 1.4vw, 20px)!important;font-weight:700!important;color:#fff!important;margin:0!important;letter-spacing:-.022em!important;line-height:1.2!important}.process-desc-v2{font-family:Inter,sans-serif!important;font-size:clamp(12.5px, 1vw, 13.5px)!important;line-height:1.62!important;color:rgba(255,255,255,.58)!important;margin:0!important;flex:1!important}.process-tag-v2{display:inline-flex!important;align-items:center!important;font-family:'JetBrains Mono',monospace!important;font-size:10px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:rgba(124,154,255,.7)!important;background:rgba(79,110,247,.06)!important;border:1px solid rgba(79,110,247,.12)!important;border-radius:999px!important;padding:3px 10px!important;margin-top:auto!important;width:fit-content!important;transition:color .3s,background .3s!important}.process-card-inner-v2:hover .process-tag-v2{color:rgba(124,154,255,.95)!important;background:rgba(79,110,247,.12)!important}.process-tag-accent-v2{color:rgba(99,218,132,.75)!important;background:rgba(99,218,132,.06)!important;border-color:rgba(99,218,132,.14)!important}.process-card-inner-v2:hover .process-tag-accent-v2{color:rgba(99,218,132,.98)!important;background:rgba(99,218,132,.12)!important}.process-card-last-v2 .process-connector-v2{display:none!important}@media (min-width:768px) and (max-width:1199px){.process-steps-v2{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}.process-card-v2{flex-direction:column!important}.process-connector-v2{display:none!important}.process-card-last-v2{grid-column:1/-1!important;max-width:420px!important;margin:0 auto!important;width:100%!important}.process-card-inner-v2{padding:24px 22px!important}.process-icon-wrap-v2{min-width:40px!important;min-height:40px!important}.process-icon-wrap-v2 svg{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important}.process-desc-v2{font-size:13.5px!important}}@media (max-width:767px){.process-section-v2{padding:56px 0!important}.process-header-v2{margin-bottom:36px!important;gap:10px!important;padding:0 4px!important}.process-heading-v2{font-size:clamp(1.7rem, 7.5vw, 2.2rem)!important}.process-intro-v2{font-size:14px!important}.process-steps-v2{grid-template-columns:1fr!important;gap:12px!important}.process-card-v2{flex-direction:column!important}.process-connector-v2{display:none!important}.process-card-inner-v2{padding:20px 18px!important;border-radius:14px!important;gap:10px!important}.process-card-v2:nth-child(n) .process-card-inner-v2{transition-delay:50ms!important}.process-icon-wrap-v2{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;border-radius:9px!important}.process-icon-wrap-v2 svg{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important}.process-title-v2{font-size:17px!important}.process-desc-v2{font-size:13px!important;line-height:1.58!important}.process-card-last-v2{max-width:none!important}}@media (max-width:480px){.process-card-inner-v2{padding:18px 16px!important}.process-tag-v2{font-size:9px!important}}.testimonials-section{padding:clamp(76px,8vw,112px) 0;border-top:1px solid rgba(255,255,255,.07);background:radial-gradient(circle at 50% 0,rgba(72,93,181,.12),transparent 34%),radial-gradient(circle at 8% 62%,rgba(29,78,216,.07),transparent 25%),#000;position:relative;overflow:hidden}.testimonials-section::before{content:'';position:absolute;inset:0;pointer-events:none;opacity:.28;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.65),transparent 72%)}.testimonials-section .wrap{max-width:1280px;margin:0 auto;padding:0 24px;box-sizing:border-box;position:relative;z-index:1}.testi-header{text-align:center;margin-bottom:clamp(40px,5vw,62px)}.testi-subtitle{font-family:Inter,sans-serif;font-size:15px;color:rgba(255,255,255,.64);margin:12px auto 0;max-width:660px;line-height:1.7}.testi-proof{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:24px;margin-top:26px;padding:14px 22px;border:1px solid rgba(132,151,210,.17);border-radius:16px;background:linear-gradient(135deg,rgba(18,21,31,.82),rgba(7,9,14,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 14px 38px rgba(0,0,0,.2);backdrop-filter:blur(12px);overflow:hidden}.testi-proof::before{content:'';position:absolute;inset:0 10% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(124,154,255,.72),transparent);pointer-events:none}.testi-proof-item{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.testi-proof-item strong{min-width:25px;color:#f8faff;font:800 18px/1 Manrope,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.025em;text-align:right;text-shadow:0 0 22px rgba(124,154,255,.28)}.testi-proof-item span{color:rgba(255,255,255,.58);font-family:Inter,sans-serif;font-size:11px;font-weight:550;line-height:1;letter-spacing:.005em}.testi-proof-divider{width:1px;height:24px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.18),transparent)}.testi-proof:not(.is-visible) .testi-proof-item{opacity:.62;transform:translateY(4px)}.testi-proof.is-visible .testi-proof-item{opacity:1;transform:translateY(0);transition:opacity .45s,transform .45s}.testi-proof.is-visible .testi-proof-item:nth-of-type(2){transition-delay:.08s}.testi-proof.is-visible .testi-proof-item:nth-of-type(3){transition-delay:.16s}.testi-shell{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.testi-viewport{order:2!important;flex:1 1 0%!important;min-width:0!important;overflow:hidden!important;padding:6px 0 8px!important}.testi-track{display:flex;flex-wrap:nowrap;column-gap:22px;will-change:transform;align-items:stretch}.testi-slide{flex-shrink:0;box-sizing:border-box;background:linear-gradient(145deg,rgba(18,20,29,.98),rgba(7,8,12,.99));border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:24px 24px 20px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;min-height:360px;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 18px 55px rgba(0,0,0,.22);transition:border-color .25s,box-shadow .25s,transform .25s}.testi-slide:hover{border-color:rgba(124,154,255,.34);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 24px 65px rgba(0,0,0,.48),0 0 0 1px rgba(91,124,250,.05);transform:translateY(-4px)}.testi-slide::before{content:'\201C';position:absolute;top:14px;right:20px;font-family:Georgia,serif;font-size:60px;line-height:1;color:rgba(124,154,255,.075);pointer-events:none;z-index:0}.testi-slide{position:relative;z-index:0}.testi-card-top{display:flex;align-items:flex-start;gap:12px;width:100%;min-height:94px;text-align:left}.avatar,.testi-photo-wrap{flex:0 0 54px!important;width:54px!important;height:54px!important;min-width:54px!important;max-width:54px!important;padding:0!important;margin:0!important;border-radius:50%!important;overflow:hidden!important;border:2px solid rgba(255,255,255,.16)!important;background:#1a1b22!important;box-sizing:border-box!important;box-shadow:0 0 0 4px rgba(124,154,255,.055),0 8px 20px rgba(0,0,0,.35)}.avatar img,.testi-photo{width:100%!important;height:100%!important;min-width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;border:none!important;object-fit:cover!important;object-position:center 20%!important;display:block!important;border-radius:50%!important;box-sizing:border-box!important}.testi-demo-avatar{display:flex!important;align-items:center;justify-content:center;background:linear-gradient(145deg,var(--demo-accent),#111827)!important;color:#fff;font:800 15px/1 Manrope,sans-serif;letter-spacing:.04em;user-select:none}.testi-country-code{margin-left:3px;color:#aabaff;font-size:9px;letter-spacing:.08em;line-height:1;flex:0 0 auto}.testi-person-info{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto;text-align:left}.testi-name-row{display:grid;grid-template-columns:minmax(0,1fr) 23px;align-items:start;gap:8px;width:100%;padding-right:44px;box-sizing:border-box}.testi-name{font-family:Manrope,sans-serif;font-size:15.5px;font-weight:750;color:#fff;display:inline-block;line-height:1.3;text-align:left}.testi-linkedin{display:inline-flex;align-items:center;justify-content:center;color:#0a66c2;background:rgba(10,102,194,.15);border:1px solid rgba(10,102,194,.35);border-radius:6px;width:23px;height:23px;flex-shrink:0;justify-self:end;transition:.2s;line-height:1}.testi-linkedin:hover{background:#0a66c2;color:#fff;border-color:#0a66c2;transform:translateY(-1px);box-shadow:0 4px 10px rgba(10,102,194,.35)}.testi-role{font-family:Inter,sans-serif;font-size:11.5px;color:rgba(255,255,255,.65);display:block;line-height:1.32;text-align:left}.testi-company-link{color:rgba(255,255,255,.9);text-decoration:none;font-weight:600;transition:color .2s}.testi-company-link:hover{color:#60a5fa;text-decoration:underline}.testi-location{font-family:Inter,sans-serif;font-size:10.5px;color:rgba(255,255,255,.45);display:inline-flex;align-items:center;gap:4px;margin-top:1px;white-space:nowrap;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis}.testi-location svg{color:#94a3b8;flex-shrink:0}.testi-review-meta{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:14px;margin:14px 0 12px;padding:9px 11px;border:1px solid rgba(255,255,255,.075);border-radius:10px;background:linear-gradient(90deg,rgba(255,255,255,.038),rgba(124,154,255,.025));box-sizing:border-box}.testi-rating{display:inline-flex;align-items:center;gap:8px;min-width:0;white-space:nowrap}.testi-rating strong{color:rgba(255,255,255,.76);font:700 11px/1 Inter,sans-serif;display:inline-flex;align-items:center;height:16px;min-width:24px;justify-content:flex-end;font-variant-numeric:tabular-nums}.testi-stars{color:#f59e0b;font-size:13px!important;letter-spacing:1.5px!important;margin:0!important;padding:0!important;display:inline-flex;align-items:center;height:16px!important;line-height:16px!important;text-align:left}.testi-review-label{display:inline-flex;align-items:center;gap:6px;min-height:16px;color:rgba(255,255,255,.46);font:600 9.5px/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;justify-self:end;white-space:nowrap}.testi-review-label>span{width:6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 3px rgba(74,222,128,.1)}.testi-text{font-family:Inter,sans-serif;font-size:13.25px;line-height:1.58;color:rgba(255,255,255,.8);font-style:normal;flex-grow:1;margin:0 0 16px;text-align:left}.testi-footer{width:100%;border-top:1px solid rgba(255,255,255,.075);padding-top:12px;margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px}.testi-proj-ref{font-family:Inter,sans-serif;font-size:10.5px;color:rgba(255,255,255,.58);display:inline-flex;align-items:center;gap:6px;line-height:1.32;flex:1 1 auto;min-width:0}.testi-proj-ref svg{color:#60a5fa;flex-shrink:0}.testi-company-logo-wrap{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:7px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.1);border-radius:10px;width:32px;height:32px;box-sizing:border-box;transition:background .2s,border-color .2s;margin-left:auto}.testi-slide:hover .testi-company-logo-wrap{background:rgba(255,255,255,.09);border-color:rgba(124,154,255,.35)}.testi-company-logo{height:18px;width:18px;max-width:18px;display:block;object-fit:contain}.testi-demo-logo{min-width:32px;color:#fff;font:800 11px/1 Manrope,sans-serif;letter-spacing:.08em;text-decoration:none;background:linear-gradient(135deg,rgba(96,165,250,.16),rgba(139,92,246,.14))}.testi-arrow{flex-shrink:0;width:46px;height:46px;border-radius:14px;background:linear-gradient(145deg,#151821,#0b0d12);border:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.85);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s,transform .2s;position:relative;z-index:2;padding:0;outline:0}.testi-arrow:hover{background-color:#1a1e2b;border-color:rgba(255,255,255,.28);color:#fff;transform:translateY(-2px)}.testi-arrow:focus-visible{outline:#7c9aff solid 2px;outline-offset:3px}.testi-arrow-prev{order:1;margin-right:20px}.testi-arrow-next{order:3;margin-left:20px}.testi-dots{order:4;width:100%;display:flex!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin-top:32px!important;min-height:14px!important;height:14px!important;padding:0!important;box-sizing:border-box!important}.testi-dot{display:inline-block!important;width:7px!important;height:7px!important;min-width:7px!important;max-width:7px!important;min-height:7px!important;max-height:7px!important;border-radius:50%!important;padding:0!important;margin:0!important;border:none!important;background:rgba(255,255,255,.25)!important;cursor:pointer!important;transition:width .28s cubic-bezier(.22, 1, .36, 1),background-color .25s,border-radius .25s!important;vertical-align:middle!important;line-height:1!important;outline:0!important;box-sizing:border-box!important;flex:0 0 7px!important}.testi-dot::after,.testi-dot::before{content:none!important;display:none!important}.testi-dot.active{width:26px!important;min-width:26px!important;max-width:26px!important;height:7px!important;min-height:7px!important;max-height:7px!important;border-radius:999px!important;background:rgba(124,154,255,.3)!important;flex:0 0 26px!important;position:relative!important;overflow:hidden!important}.testi-dot.active::before{content:''!important;display:block!important;position:absolute!important;top:0!important;left:0!important;height:100%!important;width:100%!important;background:#7c9aff!important;border-radius:999px!important;animation:8s linear forwards testiDotProgress!important;transform-origin:left center!important}.testi-dot.active.paused::before{animation-play-state:paused!important}@keyframes testiDotProgress{from{transform:scaleX(0)}to{transform:scaleX(1)}}.testi-dot:focus-visible{outline:#7c9aff solid 2px!important;outline-offset:3px!important}@media (min-width:1200px){.testi-review-meta{min-height:38px;margin-top:10px}.testi-rating{grid-column:2;grid-row:1;justify-self:end}.testi-review-label{grid-column:1;grid-row:1;justify-self:start}}@media (max-width:1199px) and (min-width:768px){.testi-slide{padding:28px 24px 24px}.testi-arrow{width:44px;height:44px}.testi-arrow-prev{margin-right:14px}.testi-arrow-next{margin-left:14px}.testi-dots{margin-top:26px!important}}@media (max-width:767px){.testi-proof{width:100%;max-width:360px;gap:8px;padding:13px 8px;box-sizing:border-box}.testi-proof-item{flex:1 1 0;flex-direction:column;align-items:center;gap:6px;white-space:normal}.testi-proof-item strong{min-width:0;font-size:17px;text-align:center}.testi-proof-item span{font-size:9px;line-height:1.25;text-align:center}.testi-proof-divider{height:34px}.testi-shell{flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:16px!important}.testi-viewport{order:1!important;width:100%!important;flex:0 0 100%!important;padding:0!important;overflow:hidden!important}.testi-slide{padding:24px 20px 20px!important;min-height:auto!important}.testi-card-top{min-height:94px}.testi-name-row{padding-right:38px}.testi-review-meta{grid-template-columns:minmax(0,1fr) auto;margin:16px 0 14px;padding:9px 11px;column-gap:10px}.testi-rating{grid-column:2;grid-row:1;justify-self:end}.testi-review-label{grid-column:1;grid-row:1;justify-self:start;font-size:9.5px}.testi-location{white-space:normal;overflow:visible;text-overflow:clip}.testi-arrow-prev{order:2!important;margin:0!important;width:44px!important;height:44px!important}.testi-dots{order:4!important;flex:0 0 100%!important;width:100%!important;margin-top:0!important;gap:1px!important;height:44px!important;min-height:44px!important}.testi-dot,.testi-dot.active{position:relative!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:44px!important;min-height:44px!important;max-height:44px!important;flex:0 0 22px!important;overflow:visible!important;background:0 0!important}.testi-dot::after{content:''!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;width:6px!important;height:6px!important;border-radius:999px!important;background:rgba(255,255,255,.3)!important;transform:translate(-50%,-50%)!important}.testi-dot.active::after{width:18px!important;background:rgba(124,154,255,.3)!important}.testi-dot.active::before{top:calc(50% - 3px)!important;left:calc(50% - 9px)!important;width:18px!important;height:6px!important}.testi-arrow-next{order:3!important;margin:0!important;width:44px!important;height:44px!important}.avatar,.testi-photo-wrap{flex:0 0 48px!important;width:48px!important;height:48px!important;min-width:48px!important;max-width:48px!important;padding:0!important;margin:0!important;border-radius:50%!important;overflow:hidden!important;box-sizing:border-box!important}.avatar img,.testi-photo{width:100%!important;height:100%!important;min-width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;border:none!important;object-fit:cover!important;object-position:center 20%!important;display:block!important;border-radius:50%!important;box-sizing:border-box!important}.testi-text{font-size:14.5px!important;line-height:1.65!important;margin-bottom:16px!important}}.team-section{padding:clamp(64px,6.5vw,84px) 0!important;border-top:1px solid rgba(255,255,255,.07)!important}@media (min-width:992px){.team-layout{display:grid!important;grid-template-columns:1.1fr 1fr!important;gap:56px!important;align-items:center!important}.team-section .team-photo-grid{overflow:visible!important;border-radius:0!important}}.team-copy p{font-family:Inter,sans-serif!important;font-size:14.5px!important;line-height:1.65!important;color:rgba(255,255,255,.68)!important;margin:0 0 20px!important;max-width:540px!important}.team-caps{display:flex!important;flex-wrap:wrap!important;gap:7px!important;list-style:none!important;padding:0!important;margin:0 0 28px!important}.team-caps li{font-family:Inter,sans-serif!important;font-size:11.5px!important;font-weight:500!important;color:rgba(255,255,255,.65)!important;background:rgba(255,255,255,.035)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:4px!important;padding:4px 10px!important}.team-metrics{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important;padding-top:20px!important;border-top:1px solid rgba(255,255,255,.08)!important}.team-metric strong{font-family:Manrope,sans-serif!important;font-size:26px!important;font-weight:800!important;color:#fff!important;letter-spacing:-.03em!important;display:block!important;line-height:1.1!important;margin-bottom:4px!important}.team-metric span{font-family:Inter,sans-serif!important;font-size:11.5px!important;color:rgba(255,255,255,.62)!important;line-height:1.3!important;display:block!important}.team-photo-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:14px!important;position:relative!important}.team-photo{width:100%!important;aspect-ratio:1/1.08!important;object-fit:cover!important;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;background:#0a0b0f!important}.team-visual-card{position:absolute!important;bottom:12px!important;left:12px!important;right:12px!important;background:rgba(6,8,12,.88)!important;backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:10px!important;padding:10px 14px!important;text-align:center!important}.team-visual-card strong{display:block!important;font-family:Manrope,sans-serif!important;font-size:13px!important;font-weight:700!important;color:#fff!important}.team-visual-sub{display:block!important;font-family:Inter,sans-serif!important;font-size:11px!important;color:#7c9aff!important}@media (max-width:991px){.team-section .team-layout{grid-template-columns:minmax(0,1fr)!important}.team-section .team-copy{min-width:0}.team-layout{display:flex!important;flex-direction:column!important;gap:36px!important}.team-visual{width:100%!important;max-width:520px!important;margin:0 auto!important}}@media (max-width:768px){.team-visual{margin:0 auto!important}.team-photo-grid{margin:0 auto!important;overflow:visible!important}}@media (max-width:640px){.team-section{padding:56px 0!important}.team-section .team-metrics{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:7px!important}.team-section .team-metric{flex-direction:column!important;align-items:flex-start!important;padding:11px 9px!important}.team-section .team-metric:last-child{grid-column:auto!important}.team-section .team-metric strong{font-size:18px!important;margin-bottom:3px!important}.team-section .team-metric span{font-size:9.5px!important;line-height:1.25!important}#teamHeading{scroll-margin-top:84px}.team-photo-grid{gap:10px!important;overflow:visible!important}.team-visual-card{position:static!important;bottom:auto!important;left:auto!important;right:auto!important;grid-column:1/-1!important;margin:14px auto 0!important;width:calc(100% - 16px)!important;max-width:320px!important;box-sizing:border-box!important;white-space:normal!important;word-break:normal!important;padding:10px 16px!important;text-align:center!important}}@media (max-width:480px){.team-visual-card{width:calc(100% - 12px)!important;max-width:300px!important;padding:9px 12px!important}}.why-section{padding:clamp(64px,6.5vw,84px) 0!important;border-top:1px solid rgba(255,255,255,.06)!important}.why-header{margin-bottom:clamp(28px,3.5vw,40px)!important}@media (min-width:1024px){.why-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important}}@media (min-width:768px) and (max-width:1023px){.why-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:16px!important}}.why-item{background:0 0!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.06)!important;border-radius:0!important;padding:28px 0!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}.why-item:last-child{border-bottom:none!important}.why-item:hover{transform:none!important;background:0 0!important}@media (min-width:1024px){.why-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:0 48px!important}}@media (max-width:1023px){.why-grid{display:grid!important;grid-template-columns:1fr!important;gap:0!important}}.why-num{font-family:'JetBrains Mono',monospace!important;font-size:11px!important;font-weight:700!important;color:#7c9aff!important;background:rgba(79,110,247,.08)!important;border:1px solid rgba(79,110,247,.18)!important;border-radius:6px!important;width:28px!important;height:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:18px!important}.why-body h3{font-family:Manrope,sans-serif!important;font-size:17.5px!important;font-weight:700!important;color:#fff!important;line-height:1.3!important;margin:0 0 10px!important;letter-spacing:-.015em!important}.why-body p{font-family:Inter,sans-serif!important;font-size:13.5px!important;line-height:1.6!important;color:rgba(255,255,255,.65)!important;margin:0!important}@media (max-width:767px){.why-section{padding:56px 0!important}.why-grid{display:flex!important;flex-direction:column!important;gap:12px!important}.why-item{min-height:auto!important;height:auto!important;padding:20px 18px!important}.why-num{margin-bottom:12px!important}.why-body h3{font-size:16.5px!important;margin-bottom:6px!important}.why-body p{font-size:13px!important;line-height:1.5!important}}.insta-section{padding:clamp(64px,6.5vw,84px) 0!important;border-top:1px solid rgba(255,255,255,.06)!important;overflow:hidden!important}.insta-header{text-align:center!important;margin-bottom:clamp(32px,4vw,44px)!important}.insta-sub{font-family:Inter,sans-serif!important;font-size:14.5px!important;color:rgba(255,255,255,.6)!important;margin:8px auto 22px!important;max-width:560px!important}.insta-profile-card{display:inline-flex!important;align-items:center!important;gap:12px!important;padding:7px 8px 7px 7px!important;border-radius:999px!important;background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.12)!important;color:#fff!important;text-decoration:none!important;transition:border-color .3s,background .3s,transform .3s,box-shadow .3s!important}.insta-profile-card:hover{border-color:rgba(255,255,255,.28)!important;background:rgba(255,255,255,.09)!important;transform:translateY(-2px)!important;box-shadow:0 12px 32px rgba(238,42,123,.16)!important}.insta-avatar-ring{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:2px!important;border-radius:50%!important;background:conic-gradient(from 45deg,#f9ce34,#ee2a7b,#6228d7,#f9ce34)!important;flex-shrink:0!important;line-height:0!important;transition:transform .4s cubic-bezier(.22, 1, .36, 1)!important}.insta-profile-card:hover .insta-avatar-ring{transform:rotate(6deg) scale(1.06)!important}.insta-avatar-ring img{display:block!important;width:34px!important;height:34px!important;border-radius:50%!important;border:2px solid #000!important;object-fit:cover!important;background:#fff!important}.insta-profile-arrow,.insta-profile-card,.insta-profile-card span,.insta-profile-card svg,.insta-profile-handle,.insta-profile-meta,.insta-profile-text{background:0 0!important;background-color:transparent!important;background-image:none!important}.insta-profile-card{background:rgba(255,255,255,.05)!important}.insta-profile-text{display:inline-flex!important;flex-direction:column!important;align-items:flex-start!important;gap:1px!important;line-height:1.2!important}.insta-profile-handle{font-family:Inter,sans-serif!important;font-size:13.5px!important;font-weight:700!important;color:#fff!important;letter-spacing:-.005em!important}.insta-profile-meta{font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:500!important;color:rgba(255,255,255,.55)!important}.insta-profile-arrow{flex-shrink:0!important;margin:0 8px 0 4px!important;color:rgba(255,255,255,.55)!important;transition:transform .3s,color .3s!important}.insta-profile-card:hover .insta-profile-arrow{color:#fff!important;transform:translateX(3px)!important}.insta-carousel{position:relative!important}.insta-carousel .insta-slider{display:flex!important;flex-wrap:nowrap!important;gap:18px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;grid-template-columns:none!important;padding:8px 2px 12px!important;margin:0 -2px!important}.insta-carousel .insta-slider::-webkit-scrollbar{display:none!important}.insta-carousel .insta-slider .insta-item{display:block!important;text-decoration:none!important;border-radius:16px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.08)!important;background:#0a0b0f!important;transition:border-color .3s,transform .3s cubic-bezier(.22, 1, .36, 1),box-shadow .3s,opacity .6s!important;scroll-snap-align:start!important;flex:0 0 auto!important;width:320px!important;aspect-ratio:auto!important;position:relative!important;isolation:isolate!important}.insta-carousel[data-animate] .insta-slider .insta-item{opacity:0!important;transform:translateY(24px)!important}.insta-carousel[data-animate] .insta-slider .insta-item.is-inview{opacity:1!important;transform:translateY(0)!important}@media (hover:hover) and (pointer:fine){.insta-carousel .insta-slider .insta-item:hover{border-color:rgba(255,255,255,.22)!important;transform:translateY(-6px)!important;box-shadow:0 18px 44px rgba(0,0,0,.55)!important}.insta-carousel .insta-item:hover .insta-img-wrap::after{opacity:1!important}.insta-carousel .insta-item:hover .insta-img-wrap img{transform:scale(1.07)!important}.insta-carousel .insta-item:hover .insta-glyph{background:linear-gradient(135deg,#f9ce34 0,#ee2a7b 50%,#6228d7 100%)!important;background-color:#ee2a7b!important;border-color:transparent!important;transform:scale(1.08) translateY(-2px)!important;opacity:1!important}}.insta-carousel .insta-item .insta-img-wrap{position:relative!important;width:100%!important;aspect-ratio:4/5!important;overflow:hidden!important}.insta-carousel .insta-item .insta-img-wrap::after{content:''!important;position:absolute!important;inset:0!important;top:0!important;right:0!important;width:auto!important;height:auto!important;border-radius:0!important;border:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.45) 100%)!important;background-image:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.45) 100%)!important;pointer-events:none!important;opacity:0!important;transition:opacity .3s!important}.insta-carousel .insta-item .insta-img-wrap img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;min-width:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important;transition:transform .7s cubic-bezier(.22, 1, .36, 1)!important}.insta-carousel .insta-item .insta-glyph{position:absolute!important;top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:0!important;border-radius:10px!important;background:rgba(0,0,0,.4)!important;background-color:rgba(0,0,0,.4)!important;background-image:none!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;border:1px solid rgba(255,255,255,.16)!important;color:#fff!important;z-index:3!important;opacity:.9!important;transition:transform .3s cubic-bezier(.22, 1, .36, 1),background .3s,opacity .3s!important;pointer-events:none!important}.insta-carousel .insta-item .insta-glyph svg{display:block!important;color:#fff!important}.insta-dots{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-top:clamp(22px,2.6vw,30px)!important;min-height:12px!important}.insta-dots .insta-dot{appearance:none!important;-webkit-appearance:none!important;border:0!important;padding:0!important;margin:0!important;width:22px!important;height:4px!important;min-width:22px!important;min-height:4px!important;border-radius:999px!important;background:rgba(255,255,255,.16)!important;cursor:pointer!important;transition:background .3s,width .4s cubic-bezier(.22, 1, .36, 1)!important;display:block!important}.insta-dots .insta-dot:hover{background:rgba(255,255,255,.34)!important}.insta-dots .insta-dot.is-active{background:linear-gradient(90deg,#f9ce34 0,#ee2a7b 50%,#6228d7 100%)!important;width:40px!important;min-width:40px!important}@media (min-width:1024px){.insta-carousel{max-width:996px!important;margin-left:auto!important;margin-right:auto!important}.insta-carousel .insta-slider{padding:10px 0 14px!important;margin:0!important;scroll-padding-left:0!important}}@media (min-width:560px) and (max-width:1023px){.insta-carousel .insta-slider .insta-item{width:300px!important}}@media (max-width:559px){.insta-section{padding:56px 0!important}.insta-carousel .insta-slider{padding:4px 0 12px!important;margin:0!important;gap:16px!important;scroll-padding-left:0!important}.insta-carousel .insta-slider .insta-item{flex:0 0 100%!important;width:100%!important;max-width:100%!important;border-radius:14px!important;scroll-snap-align:center!important}.insta-profile-card{padding:6px 8px 6px 6px!important}.insta-avatar-ring img{width:32px!important;height:32px!important}.insta-profile-handle{font-size:13px!important}.insta-profile-meta{font-size:10.5px!important}}@media (hover:none){.insta-carousel .insta-item:active,.insta-carousel .insta-item:hover{transform:none!important;box-shadow:none!important}.insta-carousel .insta-item:active .insta-img-wrap img,.insta-carousel .insta-item:hover .insta-img-wrap img{transform:none!important}.insta-carousel .insta-item:active .insta-img-wrap::after,.insta-carousel .insta-item:hover .insta-img-wrap::after{opacity:0!important}.insta-carousel .insta-item:active .insta-glyph,.insta-carousel .insta-item:hover .insta-glyph{transform:none!important;background:rgba(0,0,0,.4)!important;background-color:rgba(0,0,0,.4)!important}}@media (prefers-reduced-motion:reduce){.insta-slider{scroll-behavior:auto!important}.insta-carousel[data-animate] .insta-item{opacity:1!important;transform:none!important}.insta-avatar-ring,.insta-dots .insta-dot,.insta-img-wrap img,.insta-item,.insta-profile-card{transition:none!important}}.fq-section{padding:clamp(64px,6.5vw,84px) 0!important;border-top:1px solid rgba(255,255,255,.07)!important}.fq-section .wrap{max-width:820px!important}.fq-h{margin:0 0 clamp(24px,3.2vw,36px)!important}.fq-list{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:10px!important}.fq-card{background:#0a0b0f!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;overflow:hidden!important;transition:border-color .2s,background-color .2s!important}.fq-card.is-open{border-color:rgba(124,154,255,.35)!important;background:#0a0c12!important}.fq-trigger{width:100%!important;min-height:52px!important;padding:16px 20px!important;background:0 0!important;border:none!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;cursor:pointer!important;text-align:left!important;box-sizing:border-box!important}.fq-trigger:focus-visible{outline:#7c9aff solid 2px!important;outline-offset:-2px!important;border-radius:10px!important}.fq-trigger span:first-child{font-family:Manrope,sans-serif!important;font-size:16px!important;font-weight:700!important;color:#fff!important;line-height:1.35!important}.fq-plus-ico{width:24px!important;height:24px!important;border-radius:50%!important;background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.1)!important;color:rgba(255,255,255,.65)!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:'JetBrains Mono',monospace!important;font-size:14px!important;flex-shrink:0!important;transition:transform .25s cubic-bezier(.16, 1, .3, 1),background-color .2s,color .2s!important}.fq-card.active .fq-plus-ico,.fq-card.is-open .fq-plus-ico,.fq-card.open .fq-plus-ico,.fq-trigger[aria-expanded=true] .fq-plus-ico{transform:rotate(45deg)!important;background:rgba(79,110,247,.15)!important;border-color:rgba(79,110,247,.35)!important;color:#7c9aff!important}.fq-body{display:block!important;max-height:0!important;overflow:hidden!important;transition:max-height .32s cubic-bezier(.16, 1, .3, 1),opacity .25s,padding .25s!important;opacity:0!important;padding:0 20px!important;font-family:Inter,sans-serif!important;font-size:14px!important;line-height:1.65!important;color:rgba(255,255,255,.7)!important;box-sizing:border-box!important}.fq-card.active .fq-body,.fq-card.is-open .fq-body,.fq-card.open .fq-body{display:block!important;max-height:800px!important;opacity:1!important;padding:0 20px 20px!important}.fq-body strong{color:#fff!important;font-weight:600!important}.fq-body p{margin:0!important}.fq-body p+p{margin-top:10px!important}.fq-body ul{margin:8px 0 0 18px!important;padding:0!important}.fq-body li{margin-bottom:6px!important}@media (max-width:640px){.fq-section{padding:56px 0!important}.fq-trigger{padding:14px 16px!important;min-height:48px!important}.fq-trigger span:first-child{font-size:15px!important}.fq-body{font-size:13.5px!important;line-height:1.55!important}.fq-card.active .fq-body,.fq-card.is-open .fq-body,.fq-card.open .fq-body{padding:0 16px 16px!important}}.cta-section{padding:clamp(72px,8vw,104px) 0!important;border-top:1px solid rgba(255,255,255,.07)!important;background:radial-gradient(ellipse 65% 55% at 50% 100%,rgba(79,110,247,.09) 0,transparent 70%),#000!important;position:relative!important;text-align:center!important}.cta-inner{display:flex!important;justify-content:center!important;align-items:center!important}.cta-content{max-width:680px!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important}.cta-content h2{font-size:clamp(30px, 4.4vw, 50px)!important;line-height:1.12!important;letter-spacing:-.035em!important;margin:0 0 16px!important}.cta-content p{font-family:Inter,sans-serif!important;font-size:clamp(14.5px, 1.8vw, 16.5px)!important;line-height:1.6!important;color:rgba(255,255,255,.68)!important;margin:0 0 32px!important;max-width:540px!important}.cta-actions{display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;flex-wrap:wrap!important}.btn-cta-primary{padding:14px 28px!important;font-size:14.5px!important;font-weight:700!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;gap:8px!important}.cta-trust-strip{display:flex!important;justify-content:center!important;align-items:center!important;gap:0!important;margin-top:28px!important;flex-wrap:wrap!important;row-gap:8px!important}.cta-trust-strip span{font-family:'JetBrains Mono',monospace!important;font-size:11.5px!important;font-weight:700!important;color:rgba(255,255,255,.72)!important;text-transform:uppercase!important;letter-spacing:.09em!important;padding:0 18px!important;position:relative!important;white-space:nowrap!important}.cta-trust-strip span+span::before{content:'·'!important;position:absolute!important;left:0!important;top:50%!important;transform:translateX(-50%) translateY(-50%)!important;color:rgba(255,255,255,.25)!important;font-weight:400!important;font-size:16px!important;letter-spacing:0!important}@media (max-width:640px){.cta-trust-strip{gap:0!important;row-gap:10px!important;margin-top:22px!important}.cta-trust-strip span{font-size:10.5px!important;font-weight:700!important;color:rgba(255,255,255,.75)!important;padding:0 14px!important;letter-spacing:.08em!important}}@media (max-width:400px){.cta-trust-strip{justify-content:center!important}.cta-trust-strip span{font-size:9.5px!important;padding:0 10px!important}}.mega-link-icon{font-size:11px!important}.btn-cta-primary svg{transition:transform .2s!important}.btn-cta-primary:hover svg{transform:translateX(4px)!important}@media (max-width:640px){.cta-section{padding:56px 0!important}.cta-actions{flex-direction:column!important;width:100%!important;gap:10px!important}.cta-actions .btn{width:100%!important;justify-content:center!important;box-sizing:border-box!important}}@media (max-width:768px){.hero{min-height:auto!important;padding-bottom:24px!important;overflow:hidden!important}.hero-grid{flex:none!important;display:flex!important;gap:0!important;padding-bottom:0!important}.hero-content{flex:none!important;align-items:flex-start!important}.hero h1,.hero-eyebrow,.hero-sub{text-align:left!important}.hero-eyebrow{margin-top:0!important}.hero h1{font-size:clamp(23px, 5.8vw, 28px)!important;line-height:1.18!important;word-break:normal!important;overflow-wrap:normal!important}.hero-ctas{flex-direction:column!important;align-items:stretch!important;margin-bottom:18px!important}.hero-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:stretch!important}.hstat{align-items:flex-start!important;text-align:left!important}.hstat-div{display:none!important}.hero-mockup,.hero-systems-stage{height:auto!important;min-height:0!important;margin-top:18px!important;padding:0!important;position:relative!important;width:100%!important;display:block!important}.systems-console{max-width:100%!important;border-radius:12px!important}.hero-mockup-card{position:static!important;max-width:100%!important;width:100%!important;border-radius:0 0 12px 12px!important;padding:10px 14px!important}.hero-overlay{display:none!important}}@media (max-width:360px){.hero h1{font-size:25px!important}.hero-mockup,.hero-systems-stage{margin-top:14px!important}}@media (max-width:768px){.trust-section{padding:38px 0 34px!important}.trust-label{margin-bottom:24px!important}.trust-logos{gap:16px 20px!important;justify-content:center!important}.trust-logo{min-height:28px!important}}@media (min-width:769px) and (max-width:1100px){.hero-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.hero-stats .hstat-div{display:none!important}.hero-stats .hstat{min-width:0!important}.hero-stats .hstat span{white-space:normal!important;font-size:11px!important;line-height:1.25!important}.hero-stats .hstat b{font-size:21px!important}}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transform:none!important;transition:none!important}.mockup-bar{animation:none!important}.hero-mockup-card{animation:none!important;transform:none!important}.testi-track{transition:none!important}.testi-dot.active::before{animation:none!important}.scale-stat,.tech-group-card,.why-item,.work-card{transition:none!important}}.trust-section .trust-logos.is-marquee{display:block!important;overflow:hidden!important;position:relative!important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 88%,transparent 100%)}.trust-track{display:flex;align-items:center;width:max-content;animation:40s linear infinite trust-scroll;will-change:transform}.trust-logos.is-marquee.is-paused .trust-track,.trust-logos.is-marquee:hover .trust-track{animation-play-state:paused}.trust-section .trust-logos.is-marquee .trust-logo{flex:0 0 auto!important;margin:0 clamp(22px,3.2vw,40px)!important;padding:6px 0!important}@keyframes trust-scroll{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}@media (min-width:992px){.trust-track .trust-logo:nth-child(5n+1) img{max-height:18px!important}.trust-track .trust-logo:nth-child(5n+2) img{max-height:20px!important}.trust-track .trust-logo:nth-child(5n+3) img,.trust-track .trust-logo:nth-child(5n+4) img{max-height:22px!important}.trust-track .trust-logo:nth-child(5n+5) img{max-height:19px!important}}@media (max-width:768px){.trust-track{animation-duration:28s}.trust-section .trust-logos.is-marquee .trust-logo{margin:0 18px!important}.trust-section .trust-logos.is-marquee{-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%)}}.tech-section.tech-motion .tech-group-card{position:relative!important;opacity:0!important;transform:translateY(18px)!important;transition:opacity .6s,transform .6s cubic-bezier(.22, 1, .36, 1),border-color .2s!important;transition-delay:calc(var(--card-i, 0) * 110ms)!important}.tech-section.tech-motion.tech-in .tech-group-card{opacity:1!important;transform:none!important}.tech-section.tech-motion .tech-group-card::before{content:'';position:absolute;top:0;left:16px;right:16px;height:1px;background:linear-gradient(90deg,#7c9aff 0,rgba(124,154,255,.35) 60%,rgba(124,154,255,0) 100%);transform:scaleX(0);transform-origin:left center;transition:transform .9s cubic-bezier(.22, 1, .36, 1);transition-delay:calc(var(--card-i, 0) * 110ms + 250ms);pointer-events:none;z-index:1}@media (min-width:1200px){.tech-section.tech-motion .tech-group-card::before{top:-1px;left:0;right:0}}.tech-section.tech-motion.tech-in .tech-group-card::before{transform:scaleX(1)}.tech-section.tech-motion .tech-pills li{opacity:0!important;transform:translateY(6px)!important;transition:opacity .45s,transform .45s,color .2s!important;transition-delay:calc(var(--card-i, 0) * 110ms + var(--pill-i, 0) * 55ms + 300ms)!important}.tech-section.tech-motion.tech-in .tech-pills li{opacity:1!important;transform:none!important}.tech-section.tech-done .tech-group-card,.tech-section.tech-done .tech-group-card::before,.tech-section.tech-done .tech-pills li{transition-delay:0s!important}.insights-section{padding:clamp(64px,8vw,110px) 0;background:#000;border-top:1px solid rgba(255,255,255,.05)}.insights-section .wrap{max-width:1240px;margin:0 auto;padding:0 24px}.insights-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(24px,3.5vw,36px);flex-wrap:wrap}.insights-header-left h2{font-family:Manrope,sans-serif;font-size:clamp(28px, 3.6vw, 44px);font-weight:800;letter-spacing:-.03em;line-height:1.1;color:#fff;margin:8px 0 0}.insights-header-right{flex-shrink:0}.insights-carousel{position:relative}.insights-track{display:flex;flex-wrap:nowrap;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:4px 4px 24px;margin:0 -4px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.insights-track::-webkit-scrollbar{display:none}.insight-card{flex:0 0 calc((100% - 36px)/ 3);scroll-snap-align:start;scroll-snap-stop:always}@media (max-width:1024px){.insight-card{flex-basis:calc((100% - 18px)/ 2)}}@media (max-width:640px){.insights-track{gap:14px;padding:4px 4px 20px}.insight-card{flex-basis:88%}}.insight-card{position:relative;display:flex;flex-direction:column;background:linear-gradient(180deg,#101012 0,#0a0a0c 100%);border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;min-width:0;max-width:100%;transition:transform .35s cubic-bezier(.22, 1, .36, 1),border-color .25s,box-shadow .35s}.insight-card::after{content:'';position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s;background:radial-gradient(ellipse 60% 40% at 50% 0,rgba(127,168,255,.12) 0,transparent 70%)}.insight-card:hover{transform:translateY(-4px);border-color:rgba(124,154,255,.4);box-shadow:0 22px 50px rgba(0,0,0,.6),0 0 0 1px rgba(79,110,247,.18),0 0 40px rgba(79,110,247,.12)}.insight-card:hover::after{opacity:1}.insight-card-media{position:relative;aspect-ratio:16/9;overflow:hidden;background:#050505;flex-shrink:0}.insight-card-media img{width:100%;height:100%;max-width:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.22, 1, .36, 1)}.insight-card:hover .insight-card-media img{transform:scale(1.04)}.insight-card-body{padding:20px 22px 22px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;min-width:0;position:relative;z-index:1}.insight-card-tag{display:inline-flex;align-items:center;align-self:flex-start;font-family:'JetBrains Mono',monospace;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7fa8ff;background:rgba(79,110,247,.1);border:1px solid rgba(79,110,247,.25);padding:4px 10px;border-radius:999px;white-space:nowrap}.insight-card-title{font-family:Manrope,sans-serif;font-weight:700;color:#fff;letter-spacing:-.015em;line-height:1.3;font-size:16.5px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;word-break:break-word;transition:color .2s}.insight-card:hover .insight-card-title{color:#d5e3ff}.insight-card-desc{color:rgba(255,255,255,.6);font-size:13.5px;line-height:1.55;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.insight-card-date{font-family:'JetBrains Mono',monospace;font-size:11px;color:rgba(255,255,255,.5);letter-spacing:.02em;margin-top:auto;padding-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.insights-arrow{position:absolute;top:calc(50% - 32px);transform:translateY(-50%);z-index:3;width:42px;height:42px;border-radius:50%;background:linear-gradient(140deg,rgba(20,24,40,.95) 0,rgba(8,10,20,.98) 100%);border:1px solid rgba(127,168,255,.35);color:#cbd5e1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 20px rgba(0,0,0,.55),0 2px 6px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.07);backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);transition:background .25s,border-color .25s,transform .2s cubic-bezier(.22, 1, .36, 1),opacity .25s,box-shadow .25s,color .2s}.insights-arrow svg{width:16px;height:16px;stroke-width:2.6}.insights-arrow:hover{background:linear-gradient(140deg,rgba(79,110,247,.9) 0,#304edc 100%);border-color:rgba(255,255,255,.35);color:#fff;transform:translateY(-50%) scale(1.08);box-shadow:0 12px 30px rgba(0,0,0,.55),0 0 0 5px rgba(79,110,247,.15),0 0 30px rgba(79,110,247,.5)}.insights-arrow:focus-visible{outline:0;box-shadow:0 8px 20px rgba(0,0,0,.55),0 0 0 3px rgba(127,168,255,.6)}.insights-arrow:active{background:linear-gradient(140deg,rgba(79,110,247,.9) 0,#304edc 100%);border-color:rgba(255,255,255,.35);color:#fff;transform:translateY(-50%) scale(.94)}.insights-arrow--prev{left:-18px}.insights-arrow--next{right:-18px}@media (max-width:768px){.insights-arrow{display:none}}.insights-carousel .insights-dots{display:flex;justify-content:center;margin-top:22px}.insights-carousel .insights-progress-track{position:relative;display:block;width:160px;height:4px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.insights-carousel .insights-progress-indicator{position:absolute;top:0;left:0;height:100%;border-radius:999px;background:linear-gradient(90deg,#7fa8ff 0,#a5c0ff 100%);box-shadow:0 0 12px rgba(127,168,255,.5);transition:transform .5s cubic-bezier(.22, 1, .36, 1);will-change:transform}@media (max-width:640px){.insights-carousel .insights-progress-track{width:130px;height:3px}}.scale-section.scale-section--premium{position:relative;isolation:isolate;overflow:hidden;padding:clamp(88px,8vw,124px) 0!important;background:radial-gradient(70% 85% at 50% -15%,rgba(61,99,235,.2) 0,rgba(17,31,72,.08) 42%,transparent 72%),linear-gradient(180deg,#03050a 0,#010204 100%)!important;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}.scale-section.scale-section--premium::before{content:'';position:absolute;z-index:-1;inset:0;pointer-events:none;opacity:.34;background-image:linear-gradient(rgba(127,168,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(127,168,255,.035) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.8),transparent 78%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.8),transparent 78%)}.scale-section.scale-section--premium::after{content:'';position:absolute;z-index:-1;width:min(740px,70vw);height:240px;left:50%;top:-190px;transform:translateX(-50%);border-radius:50%;background:rgba(72,110,255,.22);filter:blur(80px);pointer-events:none}.scale-section--premium>.wrap{position:relative;max-width:1280px!important}.scale-section--premium .scale-header{width:min(820px,100%)!important;max-width:820px!important;margin:0 auto clamp(42px,5vw,64px)!important;text-align:center}.scale-section--premium .scale-header .eyebrow{display:inline-flex;align-items:center;justify-content:center;width:max-content;min-height:30px;margin:0 auto 18px;padding:6px 14px;border:1px solid rgba(127,168,255,.26);border-radius:999px;color:rgba(191,210,255,.82)!important;background:rgba(70,104,220,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.04);font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.scale-section--premium .scale-header .eyebrow::before{content:'';width:5px;height:5px;margin-right:8px;border-radius:50%;background:#78a0ff;box-shadow:0 0 12px rgba(120,160,255,.9)}.scale-section--premium .scale-header h2{width:100%;max-width:none!important;margin:0!important;color:#f7f9ff!important;font-family:Manrope,sans-serif;font-size:clamp(2.45rem, 4.4vw, 4.4rem)!important;font-weight:800;line-height:1.04;letter-spacing:-.047em;text-wrap:balance}.scale-section--premium .scale-header h2 span{display:block;margin-top:5px;color:#afc6ff;background:linear-gradient(100deg,#94b3ff 0,#d9e4ff 52%,#89a8f7 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.scale-section--premium .scale-intro{max-width:640px;margin:22px auto 0;color:rgba(216,225,245,.64)!important;font-size:clamp(14px, 1.3vw, 16px)!important;line-height:1.72!important;text-wrap:balance}.scale-section--premium .scale-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;padding:0!important}.scale-section--premium .scale-stat{position:relative;min-width:0;min-height:274px;padding:26px 26px 28px!important;overflow:hidden;text-align:left!important;align-items:flex-start!important;background:radial-gradient(120% 100% at 0 0,rgba(83,121,255,.11),transparent 52%),linear-gradient(145deg,rgba(17,22,37,.9),rgba(7,9,16,.94))!important;border:1px solid rgba(151,175,235,.14)!important;border-radius:20px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 18px 50px rgba(0,0,0,.16)!important;transition:transform .35s cubic-bezier(.22, 1, .36, 1),border-color .3s,box-shadow .3s,background .3s}.scale-section--premium .scale-stat::after{content:'';position:absolute;right:24px;bottom:0;left:24px;height:1px;opacity:0;background:linear-gradient(90deg,transparent,rgba(116,153,255,.9),transparent);transition:opacity .3s}.scale-section--premium .scale-stat:hover{transform:translateY(-6px);border-color:rgba(132,165,255,.34)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 24px 60px rgba(0,0,0,.32),0 0 34px rgba(62,96,220,.08)}.scale-section--premium .scale-stat:hover::after{opacity:1}.scale-section--premium .scale-stat-top{display:flex!important;align-items:center;justify-content:space-between;width:100%;margin-bottom:28px}.scale-section--premium .scale-stat-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(128,162,255,.22);border-radius:12px;color:#8eafff;background:rgba(89,124,238,.09);box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.scale-section--premium .scale-stat-icon svg{width:19px;height:19px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.scale-section--premium .scale-stat-index{color:rgba(196,210,241,.34);font-family:'JetBrains Mono',monospace;font-size:10px;font-weight:600;letter-spacing:.12em}.scale-section--premium .scale-num{width:100%;margin:0 0 22px!important;color:#f7f9ff;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:currentColor!important;font-size:clamp(3.2rem, 4.8vw, 4.9rem)!important;font-weight:800;line-height:.88;letter-spacing:-.065em}.scale-section--premium .scale-num span{display:block!important;width:100%;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;background:linear-gradient(115deg,#fff 4%,#dce7ff 48%,#86a9ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.scale-section--premium .scale-stat h3{width:100%;margin:0 0 7px;color:rgba(247,249,255,.95);font-family:Manrope,sans-serif;font-size:15px;font-weight:700;line-height:1.35;letter-spacing:-.012em}.scale-section--premium .scale-stat p{width:100%;max-width:220px!important;margin:0!important;color:rgba(202,213,238,.54)!important;font-size:12.5px!important;line-height:1.55!important}@media (max-width:1050px){.scale-section--premium .scale-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.scale-section--premium .scale-stat{min-height:250px}.scale-section--premium .scale-stat p{max-width:280px!important}}@media (max-width:640px){.scale-section.scale-section--premium{padding:72px 0!important}.scale-section.scale-section--premium::before{background-size:44px 44px}.scale-section--premium .scale-header{margin-bottom:34px!important}.scale-section--premium .scale-header .eyebrow{min-height:28px;margin-bottom:15px;padding:5px 12px;font-size:9.5px}.scale-section--premium .scale-header h2{font-size:clamp(2rem, 10vw, 2.8rem)!important;line-height:1.08;letter-spacing:-.04em}.scale-section--premium .scale-header h2 span{margin-top:4px}.scale-section--premium .scale-intro{margin-top:17px;font-size:14px!important;line-height:1.64!important}.scale-section--premium .scale-grid{grid-template-columns:1fr!important;gap:12px!important}.scale-section--premium .scale-stat{min-height:0;padding:22px!important;border-radius:17px}.scale-section--premium .scale-stat-top{margin-bottom:22px}.scale-section--premium .scale-stat-icon{width:36px;height:36px;border-radius:10px}.scale-section--premium .scale-stat-icon svg{width:17px;height:17px}.scale-section--premium .scale-num{margin-bottom:18px!important;font-size:3.65rem!important}.scale-section--premium .scale-stat h3{font-size:14.5px}.scale-section--premium .scale-stat p{max-width:none!important;font-size:12.5px!important}}@media (prefers-reduced-motion:reduce){.scale-section--premium .scale-stat{transition:none}.scale-section--premium .scale-stat:hover{transform:none}}@media (max-width:768px){.services-section .srv-card p{font-size:15px!important;line-height:1.55!important}.services-section .srv-view-all,.srv-more-links .srv-more-link,.work-section .work-cta,.work-section .work-header-right .srv-view-all{display:inline-flex!important;align-items:center;min-height:44px!important}.scale-section--premium .scale-stat p{font-size:14px!important;line-height:1.55!important}}.systems-console{max-width:580px!important;background:#090d18!important;border-color:rgba(142,162,211,.18)!important;border-radius:20px!important;box-shadow:0 28px 72px rgba(0,0,0,.48),0 0 0 1px rgba(106,135,224,.05),inset 0 1px rgba(255,255,255,.04)!important}.console-topbar{min-height:60px!important;padding:14px 22px!important;gap:14px!important;background:linear-gradient(180deg,rgba(24,31,52,.66),rgba(13,18,31,.5))!important;border-bottom-color:rgba(142,162,211,.12)!important}.console-signal{gap:10px!important;min-width:0!important}.signal-beacon{width:8px!important;height:8px!important;flex:0 0 8px!important}.console-signal-label{color:#dce6ff!important;font-size:11px!important;font-weight:600!important;letter-spacing:.045em!important;line-height:1.3!important;white-space:nowrap!important}.console-meta{gap:6px!important;flex-wrap:wrap!important;justify-content:flex-end!important}.console-meta-tag{padding:5px 8px!important;border-radius:6px!important;font-size:9px!important;line-height:1.2!important;color:#aebbd5!important;background:rgba(115,142,202,.07)!important;border-color:rgba(148,169,212,.13)!important}.topology-canvas-wrap{padding:22px 20px 18px!important;background:radial-gradient(ellipse at 54% 44%,rgba(58,81,154,.16),transparent 62%),#090d18!important}.topology-svg{filter:drop-shadow(0 8px 24px rgba(0, 0, 0, .08))}.topo-node text:first-of-type{font-size:10px}.topo-node--cluster text:first-of-type,.topo-node--vector text:first-of-type{font-size:9.5px}.topo-node text:last-of-type{font-size:8.6px}.hero-mockup-card{padding:18px 22px 17px!important;border-radius:0 0 20px 20px!important;border-top-color:rgba(142,162,211,.13)!important;background:linear-gradient(180deg,#0e1423,#0b101d)!important}.mockup-header{padding:0 0 15px!important;margin:0 0 19px!important;border-bottom-color:rgba(142,162,211,.1)!important;gap:12px!important}.mockup-dots{display:none!important}.mockup-badge{padding:0!important;color:#d8e2f7!important;font-size:10px!important;font-weight:600!important;letter-spacing:.02em!important;white-space:nowrap!important}.mockup-badge i{color:#90aaff!important;font-size:13px!important;margin-right:3px!important}.mockup-health{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid rgba(52,211,153,.2);border-radius:999px;background:rgba(16,185,129,.08);color:#7ce1b4;font:600 9px/1.2 'JetBrains Mono',monospace;white-space:nowrap}.mockup-health-dot{width:5px;height:5px;border-radius:50%;background:#34d399;box-shadow:0 0 7px rgba(52,211,153,.55)}.mockup-metric{margin:0 0 21px!important}.mockup-metric-value{margin-bottom:6px!important;font-size:clamp(1.8rem, 2.6vw, 2.25rem)!important;font-weight:800!important;line-height:1.1!important;letter-spacing:-.055em!important}.mockup-metric-label{color:#a6b2c9!important;font-size:11px!important}.mockup-chart-heading{display:flex;justify-content:space-between;gap:12px;margin-bottom:9px;color:#8d9bb5;font:500 9px/1.3 'JetBrains Mono',monospace;letter-spacing:.015em}.mockup-chart-heading span:first-child{color:#c5d1e9}.mockup-bars{height:48px!important;gap:5px!important;margin:0 0 16px!important;padding:0 0 1px!important;border-bottom-color:rgba(142,162,211,.14)!important;background:repeating-linear-gradient(to top,transparent 0,transparent 15px,rgba(142,162,211,.08) 16px)}.mockup-bar{max-width:none;border-radius:3px 3px 0 0!important;background:linear-gradient(180deg,rgba(116,149,255,.85),rgba(75,106,207,.48))!important}.mockup-bar:nth-last-child(-n+3){background:linear-gradient(180deg,rgba(97,203,211,.9),rgba(59,131,178,.55))!important}.mockup-footer{padding-top:15px!important;border-top:1px solid rgba(142,162,211,.1)!important;gap:12px!important}.mockup-status{color:#b6c2d7!important;font-size:10px!important}.mockup-status-dot{width:6px!important;height:6px!important}.mockup-footer .mockup-engine-tag{padding:5px 8px!important;border-radius:6px!important;color:#b7c9fa!important;background:rgba(100,130,220,.1)!important;border-color:rgba(123,151,223,.19)!important;font-size:9px!important;font-weight:500!important;margin-right:0!important}@media (max-width:768px){.systems-console{border-radius:16px!important}.console-topbar{min-height:0!important;padding:13px 14px!important;flex-wrap:wrap!important}.console-signal-label{font-size:10px!important}.console-meta{justify-content:flex-start!important}.console-meta-tag{font-size:8px!important;padding:4px 6px!important}.topology-canvas-wrap{padding:13px 9px 10px!important}.hero-mockup-card{padding:15px 15px 14px!important;border-radius:0 0 16px 16px!important}.mockup-header{margin-bottom:14px!important;padding-bottom:12px!important}.mockup-badge{font-size:9px!important}.mockup-health{font-size:8px;padding:4px 6px}.mockup-metric{margin-bottom:16px!important}.mockup-metric-value{font-size:1.7rem!important;margin-bottom:4px!important}.mockup-metric-label{font-size:10px!important}.mockup-chart-heading{font-size:8px}.mockup-bars{height:34px!important;gap:3px!important;margin-bottom:12px!important}.mockup-footer{padding-top:12px!important;flex-wrap:wrap!important}.mockup-status{font-size:9px!important}}@media (max-width:360px){.console-topbar{gap:8px!important}.mockup-badge{white-space:normal!important}.mockup-footer .mockup-engine-tag{font-size:8px!important}}.topology-svg--mobile{display:none!important}.mobile-topo-node text{fill:#f3f6ff;font:700 11px 'JetBrains Mono',monospace;letter-spacing:-.025em}.mobile-topo-node .mobile-topo-sub{fill:#a7b5cc;font:400 9.5px Inter,sans-serif;letter-spacing:0}@media (max-width:768px){.hero{padding-top:28px!important;padding-bottom:26px!important;background-image:radial-gradient(ellipse 110% 55% at 68% 66%,rgba(32,61,145,.16),transparent 70%)!important}.hero-eyebrow{margin-bottom:16px!important;padding:6px 11px!important;font-size:9px!important;letter-spacing:.09em!important}.hero h1{max-width:650px!important;font-size:clamp(32px, 8.2vw, 46px)!important;line-height:1.13!important;letter-spacing:-.045em!important;margin-bottom:17px!important}.hero-sub{max-width:550px!important;font-size:15px!important;line-height:1.6!important;color:#b9c2d1!important;margin-bottom:24px!important}.hero-ctas{gap:9px!important;margin-bottom:0!important}.hero-ctas .btn-hero{min-height:52px!important;font-size:14px!important;box-shadow:0 8px 25px rgba(255,255,255,.11)!important}.hero-ctas .btn-hero-ghost{min-height:46px!important;background:rgba(255,255,255,.025)!important;border-color:rgba(183,198,230,.19)!important;color:#dce4f2!important}.hero-systems-stage{margin-top:28px!important}.systems-console{border-radius:18px!important;box-shadow:0 20px 50px rgba(0,0,0,.4),0 0 0 1px rgba(107,135,213,.06)!important}.topology-svg--desktop{display:none!important}.topology-svg--mobile{display:block!important;width:100%!important}.topology-canvas-wrap{padding:8px 9px 4px!important;background:radial-gradient(ellipse at 50% 45%,rgba(51,75,143,.17),transparent 72%),#090d18!important}.mobile-stats-below{background:#080c16!important;border-top-color:rgba(139,161,212,.14)!important;border-bottom-color:rgba(139,161,212,.14)!important;padding:22px 16px!important}.mobile-stats-below .wrap{gap:12px!important}.mobile-stats-below .hstat b{font-size:20px!important}.mobile-stats-below .hstat span{color:#9daac0!important;font-size:10px!important}}@media (max-width:380px){.hero h1{font-size:31px!important}.hero-sub{font-size:14.5px!important}.mobile-topo-node text{font-size:10.8px}}@media (min-width:769px){.topology-canvas-wrap{padding:14px 18px 12px!important;background:radial-gradient(ellipse at 52% 50%,rgba(66,91,172,.18),transparent 62%),#090d18!important}.topology-svg--desktop .topo-node rect{fill:#111827;stroke:rgba(145,166,209,.27)}.topology-svg--desktop .topo-node--hub rect{fill:#14213b;stroke:rgba(116,153,247,.64)}.topology-svg--desktop .topo-node--accent rect,.topology-svg--desktop .topo-node--vector rect{fill:#131b31;stroke:rgba(122,146,232,.47)}.topology-svg--desktop .topo-node text:last-of-type{fill:#aab9d2}.topology-svg--desktop .topo-wire{stroke:rgba(125,156,238,.58)}}@media (min-width:1200px){.hero-grid{grid-template-columns:1.08fr .92fr!important;gap:56px!important}.hero-content{max-width:600px!important}}