.oi-shell.oi-home-b{--home-b-weight-body:500;--home-b-weight-heading:600;--home-b-weight-card-title:600;--home-b-weight-chip:700;--home-b-weight-button:600;--vb-font-body:var(--font-manrope), "SF Pro Text", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--vb-font-display:var(--font-manrope), "SF Pro Display", "SF Pro Text", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--vb-about-h1-size:clamp(3.15rem, 6.25vw, 3.72rem);--vb-about-section-h2-size:clamp(2rem, 4.1vw, 3rem);--vb-about-body-size:1.05rem;font-family:var(--vb-font-body);text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#050816;font-weight:400;position:relative;overflow-x:clip}.oi-shell.oi-home-b .variant-b-top-video-wrap{z-index:0;pointer-events:none;width:100%;height:100svh;min-height:860px;position:absolute;inset:0 auto auto 0;overflow:hidden}.oi-shell.oi-home-b .variant-b-top-video{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.oi-shell.oi-home-b>.site-header,.oi-shell.oi-home-b>main{z-index:1;position:relative}.oi-shell.oi-home-b>.top-visual-layer,.oi-shell.oi-home-b .top-visual-layer,.oi-shell.oi-home-b .top-glow-layer,.oi-shell.oi-home-b .top-particle-canvas,.oi-shell.oi-home-b .hero-particle-canvas,.oi-shell.oi-home-b .hero-ribbon-layer,.oi-shell.oi-home-b .hero-orb-layer{display:none!important}.oi-shell.oi-home-b .site-header,.oi-shell.oi-home-b .site-header.is-scrolled,.oi-shell.oi-home-b .hero,.oi-shell.oi-home-b .hero:before,.oi-shell.oi-home-b .hero:after{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}.oi-shell.oi-home-b .site-header{z-index:50;color:#fff;padding-top:18px;position:sticky;top:0}.oi-shell.oi-home-b .site-header:before,.oi-shell.oi-home-b .site-header:after{content:none!important;display:none!important}.oi-shell.oi-home-b .nav-row{z-index:1;box-shadow:none;background:0 0;border:0;padding:10px 0;position:relative}.oi-shell.oi-home-b .brand img,.oi-shell.oi-home-b .site-header .brand img{opacity:.98;transform:none;filter:brightness(0)invert()drop-shadow(0 0 10px #ffffff2e)!important}.oi-shell.oi-home-b .primary-nav a{position:relative;color:#ffffffd1!important;letter-spacing:-.01em!important;font-size:.94rem!important;font-weight:500!important}.oi-shell.oi-home-b .primary-nav a:hover,.oi-shell.oi-home-b .primary-nav a:focus-visible{color:#fff!important}.oi-shell.oi-home-b .primary-nav a:after{background:#bccffff2!important}.oi-shell.oi-home-b .hero:before,.oi-shell.oi-home-b .hero:after{content:none!important}.oi-shell.oi-home-b .hero{height:100svh;min-height:780px;max-height:none;position:relative;overflow:hidden}.oi-shell.oi-home-b .hero-inner{z-index:3;text-align:center;grid-template-rows:.95fr 1.05fr;place-items:center;min-height:calc(100svh - 132px);padding-bottom:132px;display:grid;position:relative}.oi-shell.oi-home-b .hero-copy{text-align:center;width:min(100%,1120px);max-width:min(1280px,100%);margin:0 auto;display:contents}.oi-shell.oi-home-b .hero-spotlight-title,.oi-shell.oi-home-b .hero-copy h1{grid-row:1;place-self:end center;position:relative;top:-30px;color:#fff!important;max-width:1280px!important;font-family:var(--vb-font-display)!important;font-size:var(--vb-about-h1-size)!important;letter-spacing:-.035em!important;text-align:center!important;margin:0 auto!important;font-weight:500!important;line-height:1.03!important}.oi-shell.oi-home-b .hero-spotline{text-align:center;text-shadow:0 0 10px #ffffff29,0 0 24px #69b0ff24;display:block;position:relative;color:#fff!important;font:inherit!important;letter-spacing:inherit!important}.oi-shell.oi-home-b .hero-spotline:after{content:attr(data-text);pointer-events:none;color:#0000;background:linear-gradient(96deg,#fff0 0% 14%,#fff 24%,#dce9ff 32%,#8fc4ff 40%,#4f8dff 49%,#6f6dff 58%,#9368ff 67%,#b77dff 76%,#efe7ff 86%,#fff0 100%) 135% 0/240% 100%;opacity:.98;text-shadow:0 0 18px #8fc4ff8c,0 0 32px #4f8dff94,0 0 48px #6f6dff80,0 0 64px #9368ff70;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0;animation:11.5s cubic-bezier(.58,0,.22,1) infinite homeBHeroSpotlineSweep!important}.oi-shell.oi-home-b .hero-spotline:nth-child(2):after{animation-delay:.45s}.oi-shell.oi-home-b .hero-lower{grid-row:2;place-self:start center;justify-items:center;gap:26px;width:100%;margin-top:clamp(24px,4vw,42px);display:grid}.oi-shell.oi-home-b .hero-typewriter-smooth,.oi-shell.oi-home-b .typewriter-smooth-text,.oi-shell.oi-home-b .hero-subcopy{max-width:650px;margin:0 auto;color:#ffffffc7!important;font-family:var(--vb-font-body)!important;font-size:var(--vb-about-body-size)!important;letter-spacing:-.01em!important;font-weight:400!important;line-height:1.44!important}.oi-shell.oi-home-b .typewriter-smooth-text{display:inline}.oi-shell.oi-home-b .typewriter-char{opacity:0;filter:blur(4px);transition:opacity .36s,filter .36s,transform .36s;transform:translateY(4px)}.oi-shell.oi-home-b .typewriter-char.is-visible{opacity:1;filter:blur();transform:translateY(0)}.oi-shell.oi-home-b .typewriter-smooth-cursor{background:#ffffffb8;width:1px;height:1em;margin-left:3px;animation:.9s steps(2,end) infinite homeBTypewriterCursorBlink;display:inline-block;transform:translateY(.15em)}.oi-shell.oi-home-b .typewriter-smooth-cursor.is-idle{opacity:.32}.oi-shell.oi-home-b .hero-actions{justify-content:center;align-items:flex-start;gap:30px;width:100%;display:flex;margin-top:30px!important}.oi-shell.oi-home-b .hero-moving-border-button,.oi-shell.oi-home-b .hero-actions .button-primary{isolation:isolate;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible;box-shadow:0 6px 18px #0000002e,inset 0 0 0 1px #ffffff08;color:#fff!important;background:#2d2f3a!important;border:1px solid #ffffff29!important;width:113.53px!important;min-width:113.53px!important;max-width:113.53px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0!important}.oi-shell.oi-home-b .hero-moving-border-button:before,.oi-shell.oi-home-b .hero-moving-border-button:after,.oi-shell.oi-home-b .hero-actions .button-primary:before,.oi-shell.oi-home-b .hero-actions .button-primary:after{content:none!important;display:none!important}.oi-shell.oi-home-b .hero-moving-border-button .button-label{z-index:4;color:#fff;letter-spacing:.02em;font-size:14px;font-weight:600;line-height:1;position:relative;font-family:var(--vb-font-body)!important}.oi-shell.oi-home-b .hero-moving-border-button .hero-moving-border-svg{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.oi-shell.oi-home-b .hero-moving-border-button .hero-moving-border-track{fill:none;stroke:#ffffff1f;stroke-width:1px}.oi-shell.oi-home-b .hero-moving-border-button .hero-moving-head{z-index:3;pointer-events:none;transform-origin:100%;width:18px;height:8px;position:absolute;top:0;left:0}.oi-shell.oi-home-b .hero-moving-border-button .hero-moving-tail{background:linear-gradient(90deg,#5c92ff00 0%,#5c92ff33 20%,#7578ff73 50%,#b17dffb3 78%,#eef4fff2 100%);border-radius:999px;width:16px;height:1.5px;position:absolute;top:50%;right:2px;transform:translateY(-50%);box-shadow:0 0 6px #69b0ff3d,0 0 12px #8f72ff42}.oi-shell.oi-home-b .hero-moving-border-button .hero-moving-dot{background:#fff;border-radius:999px;width:2px;height:2px;position:absolute;top:50%;right:-1px;transform:translateY(-50%);box-shadow:0 0 4px #fffffff2,0 0 8px #69b0ffa6,0 0 14px #8f72ff85}.oi-shell.oi-home-b .hero-secondary-wrap{flex-direction:column;flex:none;justify-content:flex-start;align-items:center;gap:0;display:inline-flex}.oi-shell.oi-home-b .hero-secondary-button.is-disabled{-webkit-backdrop-filter:blur(10px);cursor:not-allowed;opacity:.6;pointer-events:none;flex-direction:column;align-items:center;margin:0;display:inline-flex;color:#dfe8ff!important;background:#ffffff14!important;border:1px solid #bccfff38!important}.oi-shell.oi-home-b .hero-secondary-soon{color:#ffffffb8;text-align:center;white-space:nowrap;pointer-events:none;margin-top:10px;display:block;font-family:var(--vb-font-body)!important;letter-spacing:.03em!important;font-size:11px!important;font-weight:400!important;line-height:1!important}.oi-shell.oi-home-b .hero-logo-cloud{z-index:12;pointer-events:auto;flex-direction:column;justify-content:center;align-items:stretch;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -12px 34px #05081661,inset 0 1px #ffffff0a;box-sizing:border-box!important;opacity:1!important;background:#050816!important;border-top:0!important;height:132px!important;padding-top:18px!important;overflow:hidden!important}.oi-shell.oi-home-b .hero-logo-cloud__headline{color:#ffffffeb;text-transform:uppercase;text-shadow:0 0 12px #ffffff24,0 0 22px #9571ea2e;font-style:italic;height:26px!important;min-height:26px!important;font-family:var(--vb-font-display)!important;letter-spacing:.12em!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;margin:0 0 8px!important;font-size:15px!important;font-weight:500!important;line-height:1.25!important;display:flex!important;position:relative!important;top:0!important;overflow:visible!important;transform:none!important}.oi-shell.oi-home-b .hero-logo-cloud__viewport{width:100%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);align-items:center!important;height:calc(100% - 52px)!important;min-height:64px!important;display:flex!important;overflow:hidden!important}.oi-shell.oi-home-b .hero-logo-cloud__track{will-change:transform;width:max-content;display:flex;animation:56s linear infinite homeBLogoMarquee!important}.oi-shell.oi-home-b .hero-logo-cloud:hover .hero-logo-cloud__track{animation-play-state:paused}.oi-shell.oi-home-b .hero-logo-cloud__group{flex-shrink:0;align-items:center;display:flex;gap:clamp(56px,6vw,96px)!important;padding-right:clamp(56px,6vw,96px)!important}.oi-shell.oi-home-b .hero-logo-cloud__item{transition:opacity .18s ease-out,transform .18s ease-out,filter .18s ease-out;opacity:1!important;flex:none!important;justify-content:center!important;align-items:center!important;width:220px!important;height:76px!important;display:inline-flex!important;overflow:visible!important}.oi-shell.oi-home-b .hero-logo-cloud__item img{object-fit:contain!important;opacity:1!important;filter:none!important;transform-origin:50%!important;width:auto!important;max-width:180px!important;height:auto!important;max-height:46px!important;display:block!important}.oi-shell.oi-home-b .hero-logo-cloud__item--hashkey img{transform:scale(1.12)!important}.oi-shell.oi-home-b .hero-logo-cloud__item--non-hashkey img{transform:scale(1.28)!important}.oi-shell.oi-home-b .hero-logo-cloud__item:hover{transform:translateY(-1px);opacity:1!important}.oi-shell.oi-home-b #about.section{isolation:isolate;--about-glow-opacity:0;--about-glow-x:50%;--about-glow-y:50%;overflow:hidden;background:#08051a linear-gradient(#050816 0%,#08051a 16%,#0c0621 34%,#140b31 56%,#2a1f52 76%,#6a5d95 92%,#f1edff 100%)!important;position:relative!important}.oi-shell.oi-home-b #about.section:before{content:none!important;display:none!important}.oi-shell.oi-home-b #about.section:after{content:""!important;z-index:2!important;pointer-events:none!important;opacity:var(--about-glow-opacity,0)!important;background:radial-gradient(circle at var(--about-glow-x,50%) var(--about-glow-y,50%), #9571ea38 0%, #642fe024 16%, #50427a0f 30%, transparent 48%)!important;mix-blend-mode:screen!important;transition:opacity .18s ease-out!important;display:block!important;position:absolute!important;inset:0!important}.oi-shell.oi-home-b #about.section .section-inner{z-index:3!important;position:relative!important}.oi-shell.oi-home-b #about.section .section-inner:before{content:"";z-index:-1;pointer-events:none;filter:blur(24px);background:radial-gradient(#642fe029 0%,#140b3142 36%,#05081600 74%);width:120vw;height:260px;position:absolute;top:-140px;left:50%;transform:translate(-50%)}.oi-shell.oi-home-b #about.section .section-inner:after{content:"";z-index:-1;pointer-events:none;filter:blur(30px);background:radial-gradient(#f1edffeb 0%,#d1c1f66b 38%,#6a5d9500 76%);width:132vw;height:380px;position:absolute;bottom:-230px;left:50%;transform:translate(-50%)}.oi-shell.oi-home-b #about .about-orbit-center__media{background:radial-gradient(circle at 50% 42%,#2a1f524d 0%,#140b317a 48%,#090316a8 100%)!important;box-shadow:inset 0 0 64px #0903168a,0 28px 90px #0000004d,0 0 80px #642fe024!important}.oi-shell.oi-home-b #about .about-orbit-center__media:before{content:"";z-index:2;pointer-events:none;position:absolute;inset:0;opacity:.62!important;mix-blend-mode:multiply!important;background:radial-gradient(circle at 50% 42%,#9571ea1a 0%,#2a1f5247 54%,#09031685 100%)!important}.oi-shell.oi-home-b #about .about-orbit-center__media:after{content:"";z-index:3;pointer-events:none;position:absolute;inset:0;opacity:.5!important;mix-blend-mode:multiply!important;background:linear-gradient(#ffffff0d 0%,#2a1f5233 48%,#0903166b 100%)!important}.oi-shell.oi-home-b #about .about-orbit-center__media img{opacity:.86!important;filter:brightness(.9)contrast(1.12)saturate(1.04)!important;mix-blend-mode:screen!important}.oi-shell.oi-home-b #about .about-orbit-center__ring{border-color:#9571ea33!important;box-shadow:0 0 0 1px #9571ea14,0 0 46px #642fe01f!important}.oi-shell.oi-home-b #about .about-orbit-center__ring:after{opacity:.7!important;mix-blend-mode:multiply!important;background:radial-gradient(circle,#50427a1f 0%,#19093e75 62%,#090316b3 100%)!important}.oi-shell.oi-home-b #about .section-head h2{color:#fffffff5!important;text-shadow:0 0 18px #9571ea29,0 0 36px #0903166b!important}.oi-shell.oi-home-b #about .about-orbit-point h3{color:#fffffff5!important}.oi-shell.oi-home-b #about .about-orbit-point p,.oi-shell.oi-home-b #about p{color:#e8ebf8e0!important}.oi-shell.oi-home-b #solutions.section,.oi-shell.oi-home-b #proof.section,.oi-shell.oi-home-b #contact.section{margin-top:0!important}.oi-shell.oi-home-b #solutions.section{isolation:isolate;padding-top:clamp(88px,10vw,132px);position:relative;overflow:hidden;background:radial-gradient(circle at 82% 8%,#d1c1f67a 0%,#d1c1f633 26%,#0000 56%),radial-gradient(circle at 14% 22%,#eaf3ffe0 0%,#eaf3ff5c 30%,#0000 60%),#f5f3ff linear-gradient(#f1edff 0%,#f5f3ff 28%,#f7fbff 68%,#eef5ff 100%)!important}.oi-shell.oi-home-b #solutions.section:before,.oi-shell.oi-home-b #solutions.section:after,.oi-shell.oi-home-b #proof.section:before,.oi-shell.oi-home-b #proof.section:after{content:"";z-index:0;pointer-events:none;position:absolute}.oi-shell.oi-home-b #solutions.section:before{inset:0;background:linear-gradient(120deg,#642fe00e 0%,#0000 36%,#69b0ff13 74%,#0000 100%)!important}.oi-shell.oi-home-b #solutions.section:after{filter:blur(24px);width:120vw;height:420px;top:-180px;left:50%;transform:translate(-50%);background:radial-gradient(#ffffffc7 0%,#eee9fc57 42%,#0000 76%)!important}.oi-shell.oi-home-b #solutions.section>*,.oi-shell.oi-home-b #proof.section>*{z-index:1;position:relative}.oi-shell.oi-home-b #solutions.section .solution-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#ffffffdb 0%,#fafcffcc 48%,#f1edffb8 100%)!important;border:1px solid #d1c1f680!important;box-shadow:0 18px 48px #19093e17,inset 0 1px #ffffffc7!important}.oi-shell.oi-home-b #proof.section{isolation:isolate;padding-top:clamp(88px,10vw,132px);position:relative;overflow:hidden;background:radial-gradient(circle at 18% 8%,#eee9fc8f 0%,#eee9fc38 30%,#0000 60%),radial-gradient(circle at 80% 16%,#dcecffd1 0%,#dcecff4d 30%,#0000 62%),#f7fbff linear-gradient(#eef5ff 0%,#f7fbff 26%,#fff 64%,#f6f9ff 100%)!important}.oi-shell.oi-home-b #proof.section:before{opacity:.38;inset:-20% -10%;background:radial-gradient(at 78% 12%,#0000 0% 38%,#642fe01f 39%,#0000 40% 52%,#69b0ff1a 53%,#0000 54%),radial-gradient(at 18% 78%,#0000 0% 42%,#9571ea1a 43%,#0000 44%)!important}.oi-shell.oi-home-b #proof.section:after{width:120vw;height:320px;top:-120px;left:50%;transform:translate(-50%);background:linear-gradient(#eef5fff0 0%,#fff0 100%)!important}.oi-shell.oi-home-b #proof.section .case-layer,.oi-shell.oi-home-b #proof.section .testimonial-slide.client-signal-card{border:1px solid #d1c1f657!important;box-shadow:0 18px 48px #19093e14,inset 0 1px #fffc!important}.oi-shell.oi-home-b #proof.section .case-layer{background:linear-gradient(#ffffffdb 0%,#f7fbffc7 100%)!important}.oi-shell.oi-home-b #proof.section .testimonial-slide.client-signal-card{background:linear-gradient(135deg,#ffffffe0 0%,#f8fbffc7 52%,#eef5ffb8 100%)!important}.oi-shell.oi-home-b #contact.section{background:#fff linear-gradient(#f6f9ff 0%,#fff 42%,#f7f9ff 100%)!important;position:relative!important}.oi-shell.oi-home-b #contact.section .cta-panel{background:linear-gradient(#ffffffe0 0%,#f6f9fcc2 100%)!important;border:1px solid #e3e8eee0!important;border-radius:20px!important;box-shadow:0 8px 24px #0037700f,0 1px 3px #0037700f!important}.oi-shell.oi-home-b #contact.section .cta-panel:before,.oi-shell.oi-home-b #contact.section .cta-panel:after{content:""!important;pointer-events:none!important;border-radius:inherit!important;mix-blend-mode:normal!important;position:absolute!important}.oi-shell.oi-home-b #contact.section .cta-panel:before{z-index:0!important;opacity:1!important;background:radial-gradient(circle at 22% 24%,#f5e9d457,#0000 38%),radial-gradient(circle at 78% 36%,#665efd29,#0000 34%),radial-gradient(circle at 66% 82%,#f96bee14,#0000 36%)!important;inset:-20%!important}.oi-shell.oi-home-b #contact.section .cta-panel:after{z-index:1!important;opacity:.32!important;-webkit-mask-composite:xor!important;background:linear-gradient(120deg,#533afd00,#533afd3d,#f96bee1f,#f5e9d447,#533afd00) 0 0/220% 220%!important;padding:1px!important;inset:0!important;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)!important;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)!important;-webkit-mask-position:0 0,0 0!important;mask-position:0 0,0 0!important;-webkit-mask-size:auto,auto!important;mask-size:auto,auto!important;-webkit-mask-repeat:repeat,repeat!important;mask-repeat:repeat,repeat!important;-webkit-mask-clip:content-box,border-box!important;mask-clip:content-box,border-box!important;-webkit-mask-origin:content-box,border-box!important;mask-origin:content-box,border-box!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;-webkit-mask-source-type:auto,auto!important;mask-mode:match-source,match-source!important}.oi-shell.oi-home-b .section-head h2,.oi-shell.oi-home-b #contact .cta-panel h2{font-family:var(--vb-font-display)!important;font-size:var(--vb-about-section-h2-size)!important;letter-spacing:-.032em!important;font-weight:500!important;line-height:1.06!important}.oi-shell.oi-home-b .section-head p,.oi-shell.oi-home-b #solutions p,.oi-shell.oi-home-b #proof p,.oi-shell.oi-home-b #contact p{font-family:var(--vb-font-body)!important;font-size:var(--vb-about-body-size)!important;font-weight:400!important;line-height:1.44!important}.oi-shell.oi-home-b .about-orbit-point h3,.oi-shell.oi-home-b .solution-card h3,.oi-shell.oi-home-b .case-copy h3{font-family:var(--vb-font-display)!important;letter-spacing:-.01em!important;font-size:clamp(1.02rem,1.1vw,1.18rem)!important;font-weight:500!important;line-height:1.18!important}.oi-shell.oi-home-b .about-orbit-point p,.oi-shell.oi-home-b .solution-card p,.oi-shell.oi-home-b .case-copy p,.oi-shell.oi-home-b .client-signal-card p,.oi-shell.oi-home-b .oi-testimonial-card p{font-family:var(--vb-font-body)!important;letter-spacing:0!important;font-size:1rem!important;font-weight:400!important;line-height:1.52!important}.oi-shell.oi-home-b .primary-nav a,.oi-shell.oi-home-b .site-header a,.oi-shell.oi-home-b .menu-toggle{font-family:var(--vb-font-body)!important;letter-spacing:-.01em!important;font-size:.94rem!important;font-weight:500!important}.oi-shell.oi-home-b .button,.oi-shell.oi-home-b button,.oi-shell.oi-home-b .hero-actions .button,.oi-shell.oi-home-b .hero-moving-border-button,.oi-shell.oi-home-b .hero-secondary-button{font-family:var(--vb-font-body)!important;letter-spacing:.02em!important;font-weight:600!important;line-height:1.4!important}.oi-shell.oi-home-b .footer{background:#fff!important;padding:72px 0 28px!important}.oi-shell.oi-home-b .footer-grid{grid-template-columns:1.5fr 1fr 1fr!important;gap:40px!important;display:grid!important}.oi-shell.oi-home-b .footer h3,.oi-shell.oi-home-b .footer-grid h3{letter-spacing:.04em!important;text-transform:uppercase!important;font-size:.82rem!important;font-weight:600!important;line-height:1.2!important}.oi-shell.oi-home-b .footer p,.oi-shell.oi-home-b .footer a{font-family:var(--vb-font-body)!important}.oi-shell.oi-home-b .footer-legal p{letter-spacing:0!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important}.oi-shell.oi-home-b .footer-bottom,.oi-shell.oi-home-b .footer-legal{font-size:13px!important}@keyframes homeBHeroSpotlineSweep{0%{opacity:0;background-position:135% 0}8%{opacity:.95}28%{opacity:1}62%{opacity:1;background-position:-35% 0}82%{opacity:.88}to{opacity:0;background-position:-35% 0}}@keyframes homeBLogoMarquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes homeBTypewriterCursorBlink{0%,48%{opacity:1}49%,to{opacity:0}}@media (max-width:780px){.oi-shell.oi-home-b{--vb-about-h1-size:clamp(2.45rem, 12vw, 3.1rem);--vb-about-section-h2-size:clamp(1.9rem, 9vw, 2.55rem);--vb-about-body-size:1rem}.oi-shell.oi-home-b .hero{height:auto;min-height:100svh}.oi-shell.oi-home-b .hero-inner{grid-template-rows:auto auto;align-content:center;gap:34px;min-height:calc(100svh - 112px)}.oi-shell.oi-home-b .hero-spotlight-title{top:-32px}.oi-shell.oi-home-b .hero-spotline{line-height:1.04!important}.oi-shell.oi-home-b .hero-actions{align-items:center}.oi-shell.oi-home-b .hero-secondary-soon{margin-top:10px;font-size:10px!important}.oi-shell.oi-home-b .hero-logo-cloud{height:112px!important;padding-top:12px!important}.oi-shell.oi-home-b .hero-inner{padding-bottom:112px}.oi-shell.oi-home-b .hero-logo-cloud__headline{height:20px!important;min-height:20px!important;margin-bottom:5px!important;font-size:12px!important;line-height:1.2!important}.oi-shell.oi-home-b .hero-logo-cloud__viewport{height:calc(100% - 37px)!important;min-height:56px!important}.oi-shell.oi-home-b .hero-logo-cloud__group{gap:40px!important;padding-right:40px!important}.oi-shell.oi-home-b .hero-logo-cloud__item{width:160px!important;height:58px!important}.oi-shell.oi-home-b .hero-logo-cloud__item img{max-width:138px!important;max-height:34px!important}.oi-shell.oi-home-b .hero-logo-cloud__item--hashkey img{transform:scale(1.06)!important}.oi-shell.oi-home-b .hero-logo-cloud__item--non-hashkey img{transform:scale(1.16)!important}.oi-shell.oi-home-b .hero-logo-cloud__track{animation-duration:50s!important}}@media (prefers-reduced-motion:reduce){.oi-shell.oi-home-b .hero-spotline:after,.oi-shell.oi-home-b .typewriter-smooth-cursor,.oi-shell.oi-home-b .hero-logo-cloud__track{animation:none!important}.oi-shell.oi-home-b .hero-logo-cloud__track{transform:none!important}.oi-shell.oi-home-b .hero-logo-cloud__viewport{-webkit-mask-image:none;mask-image:none;overflow-x:auto!important}.oi-shell.oi-home-b .hero-moving-border-button .hero-moving-head{display:none!important}}.oi-shell.oi-home-b .hero .hero-actions .hero-moving-border-button.button-primary{color:#fff!important;background:#533afd!important;border-color:#ffffff38!important;box-shadow:0 10px 28px #533afd57,inset 0 0 0 1px #ffffff14!important}.oi-shell.oi-home-b .hero .hero-actions .hero-moving-border-button.button-primary .button-label{color:#fff!important}.oi-shell.oi-home-b .hero .hero-actions .hero-secondary-button.button-secondary{color:#4434d4!important;box-shadow:none!important;background:#ffffff7a!important;border-color:#ffffff29!important}.oi-shell.oi-home-b .hero .hero-actions .hero-secondary-button.button-secondary span{color:#4434d4!important}.oi-shell.oi-home-b p,.oi-shell.oi-home-b li,.oi-shell.oi-home-b .section-head p,.oi-shell.oi-home-b .hero-subcopy,.oi-shell.oi-home-b .about-orbit-point p,.oi-shell.oi-home-b #solutions .solution-card p,.oi-shell.oi-home-b #proof p,.oi-shell.oi-home-b #proof .case-peek-text,.oi-shell.oi-home-b .oi-testimonial-quote,.oi-shell.oi-home-b .footer-legal p{font-weight:var(--home-b-weight-body)!important}.oi-shell.oi-home-b .hero-subcopy{color:#ffffffe0!important}.oi-shell.oi-home-b .about-orbit-point p{color:#e8ebf8f0!important}.oi-shell.oi-home-b h2,.oi-shell.oi-home-b .section-head h2,.oi-shell.oi-home-b #solutions .section-head h2,.oi-shell.oi-home-b #contact .cta-panel h2,.oi-shell.oi-home-b.oi-theme #proof .section-head h2,.oi-shell.oi-home-b #proof .section-head h2{font-weight:var(--home-b-weight-heading)!important}.oi-shell.oi-home-b h3,.oi-shell.oi-home-b .about-orbit-point h3,.oi-shell.oi-home-b #solutions .solution-card h3{font-weight:var(--home-b-weight-card-title)!important}.oi-shell.oi-home-b #solutions .solution-tag,.oi-shell.oi-home-b #solutions .solution-layer-chip,.oi-shell.oi-home-b #proof .case-signal-chip,.oi-shell.oi-home-b .hero-logo-cloud__headline,.oi-shell.oi-home-b .hero-secondary-soon{font-weight:var(--home-b-weight-chip)!important}.oi-shell.oi-home-b .oi-testimonial-quote{font-weight:var(--home-b-weight-body)!important}.oi-shell.oi-home-b .oi-testimonial-author-text{font-weight:700!important}.oi-shell.oi-home-b footer,.oi-shell.oi-home-b footer a,.oi-shell.oi-home-b .footer-legal p,.oi-shell.oi-home-b .footer-contact-link{font-weight:var(--home-b-weight-body)!important}@media (max-width:640px){.oi-shell.oi-home-b #solutions .solution-tag,.oi-shell.oi-home-b #solutions .solution-layer-chip,.oi-shell.oi-home-b #proof .case-signal-chip{font-weight:500!important}}.oi-shell.oi-home-b{text-rendering:auto!important;font-weight:500!important}.oi-shell.oi-home-b p,.oi-shell.oi-home-b li,.oi-shell.oi-home-b .section-head p,.oi-shell.oi-home-b .hero-subcopy,.oi-shell.oi-home-b .hero-typewriter-smooth,.oi-shell.oi-home-b .about-orbit-point p,.oi-shell.oi-home-b .value-rail-card p,.oi-shell.oi-home-b #solutions .solution-card p,.oi-shell.oi-home-b #proof p,.oi-shell.oi-home-b #proof .case-peek-text,.oi-shell.oi-home-b .case-copy p,.oi-shell.oi-home-b .footer-legal p{font-weight:500!important}.oi-shell.oi-home-b .section-head p,.oi-shell.oi-home-b #solutions .section-head p,.oi-shell.oi-home-b #proof .section-head p{font-size:clamp(1.06rem,1.15vw,1.14rem)!important;font-weight:500!important;line-height:1.68!important}.oi-shell.oi-home-b .hero-subcopy,.oi-shell.oi-home-b .hero-typewriter-smooth{color:#ffffffe6!important;font-size:clamp(1.08rem,1.18vw,1.16rem)!important;font-weight:500!important;line-height:1.56!important}.oi-shell.oi-home-b #about .about-orbit-point p,.oi-shell.oi-home-b #about p,.oi-shell.oi-home-b .about-orbit-point p,.oi-shell.oi-home-b .value-rail-card p{color:#e8ebf8f5!important;font-size:1.05rem!important;font-weight:500!important;line-height:1.62!important}.oi-shell.oi-home-b #solutions .solution-card p{color:#334155!important;font-size:1.05rem!important;font-weight:500!important;line-height:1.62!important}.oi-shell.oi-home-b #proof .section-head p,.oi-shell.oi-home-b #proof .case-copy p,.oi-shell.oi-home-b #proof .case-peek-text{color:#ffffffe6!important;font-size:1.05rem!important;font-weight:500!important;line-height:1.62!important}.oi-shell.oi-home-b h2,.oi-shell.oi-home-b .section-head h2,.oi-shell.oi-home-b #about .section-head h2,.oi-shell.oi-home-b #solutions .section-head h2,.oi-shell.oi-home-b #proof .section-head h2,.oi-shell.oi-home-b #contact .cta-panel h2{letter-spacing:-.04em!important;font-weight:600!important;line-height:1.04!important}.oi-shell.oi-home-b.oi-theme #proof .section-head h2,.oi-shell.oi-theme.oi-home-b #proof .section-head h2,.oi-shell.oi-home-b #proof .section-head h2{font-weight:600!important}.oi-shell.oi-home-b h3,.oi-shell.oi-home-b .about-orbit-point h3,.oi-shell.oi-home-b .value-rail-card h3,.oi-shell.oi-home-b #solutions .solution-card h3,.oi-shell.oi-home-b #proof .case-copy h3{font-weight:600!important;line-height:1.22!important}.oi-shell.oi-home-b #solutions .solution-tag,.oi-shell.oi-home-b #solutions .solution-layer-chip,.oi-shell.oi-home-b #proof .case-signal-chip,.oi-shell.oi-home-b .solution-tag,.oi-shell.oi-home-b .solution-layer-chip,.oi-shell.oi-home-b .case-signal-chip{letter-spacing:.01em!important;font-size:13px!important;font-weight:700!important;line-height:1!important}.oi-shell.oi-home-b #solutions .solution-tag,.oi-shell.oi-home-b #solutions .solution-layer-chip{color:#2f20b8!important}.oi-shell.oi-home-b #proof .case-signal-chip{color:#fffffffa!important}.oi-shell.oi-home-b .case-study-label{font-weight:700!important}.oi-shell.oi-home-b.oi-theme #proof .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .oi-testimonial-quote,.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-home-b .oi-testimonial-quote,.oi-shell.oi-home-b .testimonial-slide blockquote{color:#ffffffeb!important;font-size:clamp(1.06rem,1.35vw,1.22rem)!important;font-weight:600!important;line-height:1.62!important}.oi-shell.oi-home-b .oi-testimonial-author-text,.oi-shell.oi-home-b .testimonial-attribution strong{font-weight:700!important}.oi-shell.oi-home-b .primary-nav a{font-weight:500!important}.oi-shell.oi-home-b .button,.oi-shell.oi-home-b .button-label,.oi-shell.oi-home-b button,.oi-shell.oi-home-b .hero-moving-border-inner{font-weight:600!important}.oi-shell.oi-home-b footer,.oi-shell.oi-home-b footer a,.oi-shell.oi-home-b .footer-legal p,.oi-shell.oi-home-b .footer-contact-link{font-size:15px!important;font-weight:500!important;line-height:1.58!important}.oi-shell.oi-home-b footer h3,.oi-shell.oi-home-b footer h4{font-weight:600!important}@media (max-width:640px){.oi-shell.oi-home-b p,.oi-shell.oi-home-b li,.oi-shell.oi-home-b .section-head p,.oi-shell.oi-home-b .hero-subcopy,.oi-shell.oi-home-b .hero-typewriter-smooth,.oi-shell.oi-home-b .about-orbit-point p,.oi-shell.oi-home-b #solutions .solution-card p,.oi-shell.oi-home-b #proof p{font-weight:500!important}.oi-shell.oi-home-b #solutions .solution-tag,.oi-shell.oi-home-b #solutions .solution-layer-chip,.oi-shell.oi-home-b #proof .case-signal-chip{font-size:12.5px!important;font-weight:700!important}}.oi-shell.oi-home-b .hero-logo-cloud__headline{transform:translateY(-10px)!important}.oi-shell.oi-home-b #about .about-orbit-point p{transform:translateY(15px)!important}.oi-shell.oi-home-b #about .about-orbit-center__ring:before{opacity:0!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.oi-shell.oi-home-b #about .about-orbit-center__ring{box-shadow:none!important;border-color:#0000!important}.oi-shell.oi-home-b #solutions.section{position:relative!important;overflow:hidden!important}.oi-shell.oi-home-b #solutions.section:after{z-index:0!important;pointer-events:none!important}.oi-shell.oi-home-b #solutions .section-head p,.oi-shell.oi-home-b #solutions .solution-card p{color:#64748b!important}.oi-shell.oi-home-b #about .section-head p,.oi-shell.oi-home-b #proof .section-head p,.oi-shell.oi-home-b #proof .case-copy p,.oi-shell.oi-home-b #proof .case-peek-text{color:#e2e8f0c7!important}.oi-shell.oi-home-b #about .about-orbit-point p{color:#e2e8f0d6!important}.oi-shell.oi-home-b .oi-testimonial-quote,.oi-shell.oi-home-b .testimonial-slide blockquote{color:#e2e8f0c7!important}.oi-shell.oi-home-b .footer-legal p{font-size:13px!important;font-weight:500!important;line-height:1.5!important}@media (max-width:780px){.oi-shell.oi-home-b .hero-logo-cloud__headline{transform:translateY(-6px)!important}.oi-shell.oi-home-b #about .about-orbit-point p{transform:translateY(8px)!important}.oi-shell.oi-home-b #solutions.section:before{background:linear-gradient(#f6f8fce6 0%,#f1f5f9db 48%,#ebf1f8e6 100%),url(/design/images/home-vb/solution.jpg) top/cover no-repeat!important}}.oi-shell.oi-home-b.oi-theme #proof .case-layer.case-signal-card .case-peek-text,.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card .case-peek-text,.oi-shell.oi-home-b.oi-theme #proof .case-layer.case-signal-card .case-peek-body p,.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card .case-peek-body p,.oi-shell.oi-home-b.oi-theme #proof .case-layer.case-signal-card p,.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card p,.oi-shell.oi-home-b.oi-theme #proof .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .oi-testimonial-quote,.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.client-signal-card.is-visible .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.client-signal-card.is-visible .oi-testimonial-quote{color:#e2e8f0c7!important}.oi-shell.oi-home-b #solutions.section{background:#f3f6fb!important;position:relative!important;overflow:hidden!important}.oi-shell.oi-home-b #solutions.section:after{content:none!important;opacity:0!important;background:0 0!important;display:none!important}@media (max-width:780px){.oi-shell.oi-home-b #solutions.section{background:#f3f6fb!important}.oi-shell.oi-home-b #solutions.section:before{background:linear-gradient(#f6f8fc94 0%,#f1f5f97a 48%,#ebf1f8a3 100%),url(/design/images/home-vb/solution.jpg) top/cover no-repeat!important}.oi-shell.oi-home-b #solutions.section:after{content:none!important;opacity:0!important;background:0 0!important;display:none!important}}.oi-shell.oi-home-b #about.section:before{content:""!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(#10132600 0%,#10132694 42%,#0b1020 100%)!important;height:160px!important;display:block!important;position:absolute!important;bottom:-1px!important;left:0!important;right:0!important}.oi-shell.oi-home-b #solutions.section{color:#f8fafcf5!important;background:radial-gradient(circle at 18% 10%,#665cff3d,#0000 38%),radial-gradient(circle at 82% 26%,#3e84ff29,#0000 42%),linear-gradient(#0b1020 0%,#121832 48%,#0d1225 100%)!important;border-bottom:1px solid #b4beff14!important;position:relative!important;overflow:hidden!important}.oi-shell.oi-home-b #solutions.section:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:1!important;background:linear-gradient(#070a18ad 0%,#0d12288a 42%,#070a18b8 100%),url(/design/images/home-vb/solution.jpg) 50%/cover no-repeat!important;position:absolute!important;inset:0!important}.oi-shell.oi-home-b #solutions.section:after{content:""!important;z-index:0!important;pointer-events:none!important;opacity:1!important;background:radial-gradient(circle at 50% 0,#7666ff38,#0000 42%),linear-gradient(#1013264d,#070a1824)!important;display:block!important;position:absolute!important;inset:0!important}.oi-shell.oi-home-b #solutions.section>.container,.oi-shell.oi-home-b #solutions.section .section-head,.oi-shell.oi-home-b #solutions.section .solutions-layout{z-index:1!important;position:relative!important}.oi-shell.oi-home-b #solutions .section-head h2{color:#f8fafcf5!important;font-weight:600!important}.oi-shell.oi-home-b #solutions .section-head p{color:#cbd5e1c7!important;font-weight:500!important}.oi-shell.oi-home-b #solutions .solution-card h3{color:#f8fafcf5!important;font-weight:600!important}.oi-shell.oi-home-b #solutions .solution-card p{color:#becadcc2!important;font-weight:500!important}.oi-shell.oi-home-b #solutions .solution-card a{color:#cdd6ffe6!important}.oi-shell.oi-home-b #solutions .solution-card a:hover,.oi-shell.oi-home-b #solutions .solution-card a:focus-visible{color:#fff!important}.oi-shell.oi-home-b #solutions .solution-card{-webkit-backdrop-filter:blur(14px)!important;background:linear-gradient(#121830c7 0%,#0b1022d1 100%)!important;border:1px solid #b4beff29!important;box-shadow:0 22px 64px #00000047,inset 0 1px #ffffff0f!important}.oi-shell.oi-home-b #solutions .solution-card:hover{background:linear-gradient(#181f3edb 0%,#0d1226e0 100%)!important;border-color:#cdd6ff47!important;box-shadow:0 26px 72px #00000057,inset 0 1px #ffffff14!important}.oi-shell.oi-home-b #solutions .solution-card-visual{background:linear-gradient(#ffffff0f,#ffffff05)!important;border-color:#cdd6ff24!important}.oi-shell.oi-home-b #solutions .solution-card-visual img{filter:saturate(.95)contrast(1.02)brightness(.92)!important}.oi-shell.oi-home-b #solutions .solution-tag,.oi-shell.oi-home-b #solutions .solution-layer-chip{color:#dadefff0!important;background:#665cff29!important;border:1px solid #b4beff3d!important;box-shadow:inset 0 1px #ffffff0f!important}.oi-shell.oi-home-b #proof.section{color:#f8fafcf5!important;background:radial-gradient(circle at 22% 8%,#4c75ff29,#0000 36%),radial-gradient(circle at 82% 28%,#7d5cff1f,#0000 42%),linear-gradient(#0b1020 0%,#0d1728 42%,#07111f 100%)!important;position:relative!important;overflow:hidden!important}.oi-shell.oi-home-b #proof.section:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:.22!important;background-color:#0000!important;background-image:linear-gradient(#94a3b814 1px,#0000 1px),linear-gradient(90deg,#94a3b812 1px,#0000 1px)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:56px 56px!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important;position:absolute!important;inset:0!important}.oi-shell.oi-home-b #proof.section:after{content:""!important;z-index:0!important;pointer-events:none!important;opacity:1!important;background:radial-gradient(circle at 50% 0,#94a3b829,#0000 42%),linear-gradient(#0d17281f,#07111f66)!important;position:absolute!important;inset:0!important}.oi-shell.oi-home-b #proof.section>.container,.oi-shell.oi-home-b #proof.section .section-head,.oi-shell.oi-home-b #proof.section .proof-layout,.oi-shell.oi-home-b #proof.section .case-stack,.oi-shell.oi-home-b #proof.section .testimonial-grid{z-index:1!important;position:relative!important}.oi-shell.oi-home-b #proof .section-head h2{color:#f8fafcf5!important;font-weight:600!important}.oi-shell.oi-home-b #proof .section-head p,.oi-shell.oi-home-b #proof .case-copy p,.oi-shell.oi-home-b #proof .case-peek-text{color:#cbd5e1c2!important;font-weight:500!important}.oi-shell.oi-home-b #proof .case-copy h3,.oi-shell.oi-home-b #proof .case-peek-title{color:#f8fafcf0!important;font-weight:600!important}.oi-shell.oi-home-b #proof .case-study-label{color:#bfc7ffd1!important}.oi-shell.oi-home-b #proof .case-signal-chip{color:#e2e8f0f0!important;background:#0f172aa8!important;border-color:#94a3b847!important}.oi-shell.oi-home-b #proof .case-layer,.oi-shell.oi-home-b #proof .case-signal-card{background:linear-gradient(#0d1424db 0%,#080d19e6 100%)!important;border:1px solid #94a3b82e!important;box-shadow:0 24px 72px #00000052,inset 0 1px #ffffff0d!important}.oi-shell.oi-home-b #proof .case-layer:before,.oi-shell.oi-home-b #proof .case-signal-card:before{opacity:.16!important}.oi-shell.oi-home-b #proof .case-layer:after,.oi-shell.oi-home-b #proof .case-signal-card:after{opacity:.18!important}.oi-shell.oi-home-b #proof .oi-testimonial-card,.oi-shell.oi-home-b #proof .testimonial-slide,.oi-shell.oi-home-b #proof .client-signal-card{background:linear-gradient(#0e1526db 0%,#090e1be6 100%)!important;border:1px solid #94a3b82e!important;box-shadow:0 22px 64px #0000004d,inset 0 1px #ffffff0d!important}.oi-shell.oi-home-b #proof .oi-testimonial-quote,.oi-shell.oi-home-b #proof .testimonial-slide blockquote{color:#cbd5e1c7!important;font-weight:600!important}.oi-shell.oi-home-b #proof .oi-testimonial-author-text,.oi-shell.oi-home-b #proof .testimonial-attribution strong{color:#dde2ffe6!important}.oi-shell.oi-home-b #proof .oi-testimonial-watermark{opacity:.08!important;filter:grayscale()brightness(1.4)!important}.oi-shell.oi-home-b #proof .oi-testimonial-logo{filter:brightness(1.08)contrast(1.02)!important}.oi-shell.oi-home-b #contact.section{background:radial-gradient(circle at 70% 12%,#665cff2e,#0000 36%),linear-gradient(#07111f 0%,#090817 48%,#050712 100%)!important;position:relative!important;overflow:hidden!important}.oi-shell.oi-home-b #contact .cta-panel{background:radial-gradient(circle at 78%,#665cff38,#0000 38%),linear-gradient(135deg,#121830db 0%,#090c1ceb 100%)!important;border:1px solid #cdd6ff29!important;box-shadow:0 28px 90px #00000057,inset 0 1px #ffffff0f!important}.oi-shell.oi-home-b #contact .cta-panel:after{opacity:.2!important;background:linear-gradient(120deg,#cdd6ff4d,#665cff1f,#ffffff14)!important}.oi-shell.oi-home-b #contact .button-primary{color:#fff!important;background:linear-gradient(135deg,#6a5cff,#4f46e5)!important;border-color:#ffffff2e!important;box-shadow:0 14px 36px #4f46e557,inset 0 1px #ffffff38!important}.oi-shell.oi-home-b .footer{color:#cbd5e1bd!important;background:linear-gradient(#050712 0%,#050711 100%)!important;border-top:1px solid #94a3b81f!important}.oi-shell.oi-home-b .footer-grid h3,.oi-shell.oi-home-b .footer h3,.oi-shell.oi-home-b .footer h4{color:#e2e8f0db!important;font-weight:600!important}.oi-shell.oi-home-b .footer-grid a,.oi-shell.oi-home-b .footer a,.oi-shell.oi-home-b .footer-contact-link{color:#b2bfd6c7!important}.oi-shell.oi-home-b .footer-grid a:hover,.oi-shell.oi-home-b .footer a:hover,.oi-shell.oi-home-b .footer-contact-link:hover{color:#f8fafcf5!important}.oi-shell.oi-home-b .footer-legal{border-top-color:#94a3b824!important}.oi-shell.oi-home-b .footer-legal p{color:#94a3b8b8!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important}.oi-shell.oi-home-b .footer-bottom{color:#94a3b8ad!important;border-top-color:#94a3b824!important}.oi-shell.oi-home-b .footer-logo{filter:brightness(0)invert()opacity(.92)!important}@media (max-width:900px){.oi-shell.oi-home-b #solutions.section:before{background:linear-gradient(#070a18c2 0%,#0d12289e 48%,#070a18c7 100%),url(/design/images/home-vb/solution.jpg) top/cover no-repeat!important}.oi-shell.oi-home-b #solutions .solution-card,.oi-shell.oi-home-b #proof .case-layer,.oi-shell.oi-home-b #proof .case-signal-card,.oi-shell.oi-home-b #proof .oi-testimonial-card,.oi-shell.oi-home-b #proof .testimonial-slide,.oi-shell.oi-home-b #proof .client-signal-card{background:linear-gradient(#10162ae6 0%,#090e1cf0 100%)!important}}@media (max-width:640px){.oi-shell.oi-home-b #solutions.section,.oi-shell.oi-home-b #proof.section,.oi-shell.oi-home-b #contact.section{background-color:#07111f!important}.oi-shell.oi-home-b #solutions .section-head p,.oi-shell.oi-home-b #solutions .solution-card p,.oi-shell.oi-home-b #proof .section-head p,.oi-shell.oi-home-b #proof .case-copy p,.oi-shell.oi-home-b #proof .case-peek-text,.oi-shell.oi-home-b #proof .oi-testimonial-quote{color:#cbd5e1d1!important}.oi-shell.oi-home-b .footer-legal p{font-size:13px!important;line-height:1.5!important}}.oi-shell.oi-home-b #about.section{background:radial-gradient(circle at 50% 40%,#5a48b22e,#0000 36%),radial-gradient(circle at 50% 86%,#5848a01f,#0000 44%),linear-gradient(#050314 0%,#080519 42%,#0b071d 72%,#0b1020 100%)!important}.oi-shell.oi-home-b #about.section:before{content:none!important;opacity:0!important;background:0 0!important;display:none!important}.oi-shell.oi-home-b #about .section-inner:before,.oi-shell.oi-home-b #about .section-inner:after{opacity:0!important;background:0 0!important}.oi-shell.oi-home-b #solutions .section-head p{color:#e2e8f0d6!important}.oi-shell.oi-home-b #solutions .solution-card h3,.oi-shell.oi-home-b #solutions .solution-card:not(:hover) h3{color:#0f172a!important}.oi-shell.oi-home-b #solutions .solution-card p,.oi-shell.oi-home-b #solutions .solution-card:not(:hover) p{color:#334155!important}.oi-shell.oi-home-b #solutions .solution-card a,.oi-shell.oi-home-b #solutions .solution-card:not(:hover) a{color:#4f46e5!important}.oi-shell.oi-home-b #solutions .solution-card:not(:hover) .solution-tag,.oi-shell.oi-home-b #solutions .solution-card:not(:hover) .solution-layer-chip{color:#4338ca!important;background:#6366f124!important;border-color:#6366f147!important}.oi-shell.oi-home-b #solutions .solution-card:hover h3{color:#f8fafcf5!important}.oi-shell.oi-home-b #solutions .solution-card:hover p{color:#cbd5e1d1!important}.oi-shell.oi-home-b #solutions .solution-card:hover a{color:#dde2fff2!important}.oi-shell.oi-home-b #proof .oi-testimonial-quote,.oi-shell.oi-home-b #proof .testimonial-slide blockquote{font-size:14px!important;line-height:1.58!important}.oi-shell.oi-home-b #proof .oi-testimonial-quote{color:#cbd5e1c7!important;transform:translateY(-18px)!important}.oi-shell.oi-home-b #contact .container .cta-panel.reveal.is-visible,.oi-shell.oi-home-b #contact .cta-panel{background:radial-gradient(circle at 82% 48%,#5246e547,#0000 42%),radial-gradient(circle at 18% 22%,#3b82f61f,#0000 38%),linear-gradient(135deg,#0a0e20f5 0%,#10122af0 46%,#070a18fa 100%)!important;border-color:#cdd6ff2e!important;box-shadow:0 28px 90px #0000006b,inset 0 1px #ffffff12!important}.oi-shell.oi-home-b #contact .cta-panel h2{color:#f8fafcfa!important}.oi-shell.oi-home-b #contact .cta-panel:before{opacity:.72!important;background:radial-gradient(circle at 20% 34%,#ffffff0f,#0000 36%),radial-gradient(circle at 82% 54%,#6366f133,#0000 44%)!important}.oi-shell.oi-home-b #contact .cta-panel:after{opacity:.18!important}@media (max-width:780px){.oi-shell.oi-home-b #about.section{background:linear-gradient(#050314 0%,#080519 48%,#0b1020 100%)!important}.oi-shell.oi-home-b #proof .oi-testimonial-quote{transform:translateY(-12px)!important}.oi-shell.oi-home-b #contact .container .cta-panel.reveal.is-visible,.oi-shell.oi-home-b #contact .cta-panel{background:radial-gradient(circle at 78% 42%,#5246e538,#0000 44%),linear-gradient(135deg,#0a0e20fa 0%,#070a18fa 100%)!important}}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.client-signal-card.is-visible .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.client-signal-card.is-visible .oi-testimonial-quote,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.client-signal-card .oi-testimonial-quote{color:#cbd5e1c7!important;font-size:14px!important;line-height:1.58!important;transform:translateY(-18px)!important}.oi-shell.oi-home-b.oi-theme #contact .container.cta-panel.reveal,.oi-shell.oi-theme.oi-home-b #contact .container.cta-panel.reveal,.oi-shell.oi-home-b.oi-theme #contact .container.cta-panel.reveal.is-visible,.oi-shell.oi-theme.oi-home-b #contact .container.cta-panel.reveal.is-visible,.oi-shell.oi-home-b.oi-theme #contact .cta-panel.reveal,.oi-shell.oi-theme.oi-home-b #contact .cta-panel.reveal,.oi-shell.oi-home-b.oi-theme #contact .cta-panel.reveal.is-visible,.oi-shell.oi-theme.oi-home-b #contact .cta-panel.reveal.is-visible,.oi-shell.oi-home-b #contact .container.cta-panel,.oi-shell.oi-home-b #contact .cta-panel{background:radial-gradient(circle at 82% 48%,#5246e547,#0000 42%),radial-gradient(circle at 18% 22%,#3b82f61f,#0000 38%),linear-gradient(135deg,#0a0e20f5 0%,#10122af0 46%,#070a18fa 100%)!important;border-color:#cdd6ff2e!important;box-shadow:0 28px 90px #0000006b,inset 0 1px #ffffff12!important}.oi-shell.oi-home-b.oi-theme #contact .container.cta-panel:before,.oi-shell.oi-theme.oi-home-b #contact .container.cta-panel:before,.oi-shell.oi-home-b.oi-theme #contact .cta-panel:before,.oi-shell.oi-theme.oi-home-b #contact .cta-panel:before{opacity:.62!important;background:radial-gradient(circle at 20% 34%,#ffffff0d,#0000 36%),radial-gradient(circle at 82% 54%,#6366f12e,#0000 44%)!important}.oi-shell.oi-home-b.oi-theme #contact .container.cta-panel:after,.oi-shell.oi-theme.oi-home-b #contact .container.cta-panel:after,.oi-shell.oi-home-b.oi-theme #contact .cta-panel:after,.oi-shell.oi-theme.oi-home-b #contact .cta-panel:after{opacity:.14!important}.oi-shell.oi-home-b.oi-theme #contact .container.cta-panel h2,.oi-shell.oi-theme.oi-home-b #contact .container.cta-panel h2,.oi-shell.oi-home-b.oi-theme #contact .cta-panel h2,.oi-shell.oi-theme.oi-home-b #contact .cta-panel h2{color:#f8fafcfa!important}@media (max-width:780px){.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.client-signal-card .oi-testimonial-quote{font-size:14px!important;line-height:1.58!important;top:68px!important;transform:translateY(-12px)!important}.oi-shell.oi-home-b.oi-theme #contact .container.cta-panel.reveal,.oi-shell.oi-theme.oi-home-b #contact .container.cta-panel.reveal,.oi-shell.oi-home-b.oi-theme #contact .container.cta-panel.reveal.is-visible,.oi-shell.oi-theme.oi-home-b #contact .container.cta-panel.reveal.is-visible,.oi-shell.oi-home-b.oi-theme #contact .cta-panel.reveal,.oi-shell.oi-theme.oi-home-b #contact .cta-panel.reveal,.oi-shell.oi-home-b.oi-theme #contact .cta-panel.reveal.is-visible,.oi-shell.oi-theme.oi-home-b #contact .cta-panel.reveal.is-visible{background:radial-gradient(circle at 78% 42%,#5246e538,#0000 44%),linear-gradient(135deg,#0a0e20fa 0%,#070a18fa 100%)!important}}@media (max-width:780px){.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-home-b #proof .oi-testimonial-quote{font-size:15.5px!important;line-height:1.58!important;top:80px!important;transform:translateY(14px)!important}}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.client-signal-card.is-visible .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.client-signal-card.is-visible .oi-testimonial-quote,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-home-b #proof .oi-testimonial-quote{font-size:15.5px!important;line-height:1.58!important;transform:translateY(10px)!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.client-signal-card .oi-testimonial-quote{top:80px!important}@media (max-width:780px){.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-home-b #proof .oi-testimonial-quote{font-size:15.5px!important;line-height:1.58!important;top:80px!important;transform:translateY(4px)!important}}.oi-shell.oi-home-b .site-header{z-index:50!important;padding-top:0!important;position:sticky!important;top:0!important}.oi-shell.oi-home-b .nav-row{align-items:center!important;height:75px!important;min-height:75px!important;padding-top:0!important;padding-bottom:0!important}@media (max-width:780px){.oi-shell.oi-home-b .nav-row{height:75px!important;min-height:75px!important;padding-top:0!important;padding-bottom:0!important}.oi-shell.oi-home-b .primary-nav{top:75px!important}}.oi-shell.oi-home-b .site-header{z-index:50!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(16px)saturate(1.08)!important;height:75px!important;min-height:75px!important;box-shadow:none!important;background:#080a1838!important;border-bottom:1px solid #ffffff14!important;padding-top:0!important;padding-bottom:0!important;position:sticky!important;top:0!important;overflow:visible!important}.oi-shell.oi-home-b .nav-row{box-sizing:border-box!important;align-items:center!important;height:75px!important;min-height:75px!important;padding-top:0!important;padding-bottom:0!important}.oi-shell.oi-home-b .brand,.oi-shell.oi-home-b .primary-nav,.oi-shell.oi-home-b .menu-toggle{align-self:center!important}.oi-shell.oi-home-b .brand img{filter:brightness(0)invert()drop-shadow(0 8px 18px #0000002e)!important}.oi-shell.oi-home-b .primary-nav a,.oi-shell.oi-home-b .primary-nav a:visited{color:#ffffffdb!important}.oi-shell.oi-home-b .primary-nav a:hover,.oi-shell.oi-home-b .primary-nav a:focus-visible,.oi-shell.oi-home-b .primary-nav a.active{color:#fff!important}.oi-shell.oi-home-b .site-header:before,.oi-shell.oi-home-b .site-header:after{content:none!important;opacity:0!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important;border:0!important;display:none!important}@media (max-width:780px){.oi-shell.oi-home-b .site-header,.oi-shell.oi-home-b .nav-row{height:75px!important;min-height:75px!important;padding-top:0!important;padding-bottom:0!important}.oi-shell.oi-home-b .primary-nav{top:75px!important}}.oi-shell.oi-home-b .site-header{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}@media (max-width:767px){.oi-shell.oi-home-b .hero-actions{flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;width:100%!important;height:auto!important}.oi-shell.oi-home-b .hero-actions .button-primary,.oi-shell.oi-home-b .hero-actions .hero-moving-border-button,.oi-shell.oi-home-b .hero-actions .hero-secondary-button{width:312px!important;min-width:312px!important;max-width:312px!important;height:44px!important;min-height:44px!important;max-height:44px!important}.oi-shell.oi-home-b .hero-secondary-wrap{align-items:center!important;width:312px!important}.oi-shell.oi-home-b .hero-secondary-soon{text-align:center!important;width:312px!important;margin-top:8px!important}.oi-shell.oi-home-b #about .section-head{margin-bottom:20px!important}.oi-shell.oi-home-b #about .section-head h2{margin-bottom:0!important;top:5px!important}.oi-shell.oi-home-b #about .about-orbit{flex-direction:column!important;align-items:center!important;gap:24px!important;display:flex!important}.oi-shell.oi-home-b #about .about-orbit-center{order:0!important;margin:0 0 8px!important}.oi-shell.oi-home-b #about .about-orbit-point{order:1!important;width:100%!important;margin:0!important;transform:none!important}.oi-shell.oi-home-b #about .about-orbit-point p{transform:none!important}.oi-shell.oi-home-b #proof .case-layer.case-signal-card .case-copy{padding-left:31px!important;padding-right:31px!important}.oi-shell.oi-home-b #proof .case-layer.case-signal-card .case-study-label,.oi-shell.oi-home-b #proof .case-layer.case-signal-card .case-signal-chips,.oi-shell.oi-home-b #proof .case-layer.case-signal-card .case-peek-body{box-sizing:border-box!important;width:300px!important;max-width:300px!important}.oi-shell.oi-home-b #proof .case-layer.case-signal-card .case-study-label{transform:translateY(-20px)!important}.oi-shell.oi-home-b #proof .case-layer.case-signal-card .case-signal-chips{flex-wrap:nowrap!important;gap:8px!important;margin-bottom:28px!important}.oi-shell.oi-home-b #proof .case-layer.case-signal-card .case-signal-chip{white-space:nowrap!important;flex:0 auto!important;gap:5px!important;min-width:0!important;padding:5px 7px!important;font-size:10.5px!important;line-height:1!important}.oi-shell.oi-home-b #proof .case-layer.case-signal-card .case-peek-body{margin-top:8px!important;transform:none!important}.oi-shell.oi-home-b #proof .case-layer.case-signal-card .case-peek-text{font-size:14px!important;line-height:1.5!important}.oi-shell.oi-home-b #proof .case-peek-image{background-position:top!important;background-repeat:no-repeat!important;background-size:contain!important;transform:none!important}.oi-shell.oi-home-b #proof .case-peek-image:after{background:linear-gradient(#0f172a1f 0%,#0f172a38 42%,#0f172aad 100%)!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.client-signal-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.client-signal-card,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.client-signal-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.client-signal-card{flex:0 0 360px!important;width:360px!important;min-width:360px!important;max-width:360px!important;height:400px!important;min-height:400px!important;max-height:400px!important}.oi-shell.oi-home-b.oi-theme #proof .oi-testimonial-card,.oi-shell.oi-theme.oi-home-b #proof .oi-testimonial-card,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .oi-testimonial-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .oi-testimonial-card{width:auto!important;height:auto!important;inset:-1px!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.client-signal-card--hashkey .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.client-signal-card--hashkey .oi-testimonial-quote,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.client-signal-card--hashkey .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.client-signal-card--hashkey .oi-testimonial-quote{top:60px!important}@media (max-width:374px){.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.client-signal-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.client-signal-card,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.client-signal-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.client-signal-card{flex-basis:min(360px,100vw - 32px)!important;width:min(360px,100vw - 32px)!important;min-width:min(360px,100vw - 32px)!important;max-width:min(360px,100vw - 32px)!important}}}@media (max-width:780px){.oi-shell.oi-home-b .hero-spotline{font-size:44px!important;line-height:1.06!important}.oi-shell.oi-home-b .hero-spotline *,.oi-shell.oi-home-b .hero-spotline span{font-size:inherit!important;line-height:inherit!important}.oi-shell.oi-home-b #top,.oi-shell.oi-home-b .hero,.oi-shell.oi-home-b .hero-section{min-height:calc(100svh - 135px)!important}.oi-shell.oi-home-b .hero-inner,.oi-shell.oi-home-b .hero-content{min-height:calc(100svh - 247px)!important;padding-top:72px!important;padding-bottom:16px!important}.oi-shell.oi-home-b .hero-lower{position:relative!important;top:-45px!important}.oi-shell.oi-home-b #proof .case-copy{height:auto!important;min-height:auto!important;padding-bottom:0!important}.oi-shell.oi-home-b #proof .case-layer,.oi-shell.oi-home-b #proof .case-signal-card{padding-bottom:16px!important}.oi-shell.oi-home-b #proof .case-signal-chips{white-space:nowrap!important;flex-flow:row!important;align-items:center!important;gap:8px!important;margin-top:-20px!important;display:flex!important}.oi-shell.oi-home-b #proof .case-signal-chip{white-space:nowrap!important;flex:none!important;padding-inline:10px!important;font-size:12px!important}.oi-shell.oi-home-b #proof .case-peek-body{margin-top:-50px!important}.oi-shell.oi-home-b #proof .case-study-label,.oi-shell.oi-home-b #proof .case-signal-chips,.oi-shell.oi-home-b #proof .case-peek-body{width:300px!important;max-width:300px!important}.oi-shell.oi-home-b #proof .case-layer img,.oi-shell.oi-home-b #proof .case-visual img,.oi-shell.oi-home-b #proof .case-peek-media img{object-fit:contain!important;object-position:center!important}.oi-shell.oi-home-b #proof .case-visual,.oi-shell.oi-home-b #proof .case-peek-media{background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.client-signal-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.client-signal-card,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.client-signal-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.client-signal-card{flex:0 0 min(360px,100vw - 32px)!important;width:min(360px,100vw - 32px)!important;min-width:min(360px,100vw - 32px)!important;max-width:min(360px,100vw - 32px)!important;height:450px!important;min-height:450px!important;max-height:none!important}.oi-shell.oi-home-b.oi-theme #proof .oi-testimonial-card,.oi-shell.oi-theme.oi-home-b #proof .oi-testimonial-card,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .oi-testimonial-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .oi-testimonial-card{width:auto!important;height:450px!important;min-height:450px!important;max-height:none!important;inset:-1px!important}.oi-shell.oi-home-b #proof .testimonial-track,.oi-shell.oi-home-b #proof .testimonial-loop-group,.oi-shell.oi-home-b #proof .testimonial-grid{min-height:450px!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.client-signal-card.is-visible .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.client-signal-card.is-visible .oi-testimonial-quote,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.client-signal-card .oi-testimonial-quote,.oi-shell.oi-home-b #proof .oi-testimonial-quote{top:55px!important;transform:none!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.client-signal-card .oi-testimonial-author-text,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.client-signal-card .oi-testimonial-author-text,.oi-shell.oi-home-b #proof .oi-testimonial-author-text,.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.client-signal-card .testimonial-attribution,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.client-signal-card .testimonial-attribution,.oi-shell.oi-home-b #proof .testimonial-attribution{position:relative!important;top:40px!important}.oi-shell.oi-home-b #proof .case-layer,.oi-shell.oi-home-b #proof .case-layer.reveal,.oi-shell.oi-home-b #proof .case-layer.reveal.is-visible,.oi-shell.oi-home-b #proof .case-layer.case-signal-card,.oi-shell.oi-home-b #proof .case-layer.case-signal-card.reveal.is-visible{height:auto!important;min-height:245px!important;max-height:none!important;padding-bottom:16px!important}.oi-shell.oi-home-b #proof .case-layer-inner{background-image:none!important;height:auto!important;min-height:0!important;max-height:none!important}.oi-shell.oi-home-b #proof .case-peek-image{opacity:0!important;background-image:none!important}.oi-shell.oi-home-b #proof .case-peek-image:before,.oi-shell.oi-home-b #proof .case-peek-image:after{content:none!important;opacity:0!important;background:0 0!important;display:none!important}.oi-shell.oi-home-b #proof .case-copy{height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:0!important;overflow:visible!important}.oi-shell.oi-home-b #proof .case-peek-text{font-size:14px!important;position:relative!important;top:-25px!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card,.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card.is-visible,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card.is-visible,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card{flex:0 0 min(360px,100vw - 32px)!important;width:min(360px,100vw - 32px)!important;min-width:min(360px,100vw - 32px)!important;max-width:min(360px,100vw - 32px)!important;height:350px!important;min-height:350px!important;max-height:350px!important;overflow:hidden!important}.oi-shell.oi-home-b.oi-theme #proof .oi-testimonial-card,.oi-shell.oi-theme.oi-home-b #proof .oi-testimonial-card{box-sizing:border-box!important;height:350px!important;min-height:350px!important;max-height:350px!important;padding-bottom:68px!important;position:relative!important;overflow:hidden!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-quote,.oi-shell.oi-home-b #proof .oi-testimonial-quote{position:relative!important;top:-25px!important;transform:none!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-author,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-author,.oi-shell.oi-home-b #proof .oi-testimonial-author{margin:0!important;position:absolute!important;bottom:10px!important;left:24px!important;right:24px!important;transform:none!important}.oi-shell.oi-home-b #proof .oi-testimonial-author-text{margin:0!important;position:static!important;top:auto!important;transform:none!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card,.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card.is-visible,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card.is-visible,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card{box-sizing:border-box!important;flex:0 0 min(360px,100vw - 32px)!important;width:min(360px,100vw - 32px)!important;min-width:min(360px,100vw - 32px)!important;max-width:min(360px,100vw - 32px)!important;height:350px!important;min-height:350px!important;max-height:350px!important;overflow:hidden!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-card,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card .oi-testimonial-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card .oi-testimonial-card,.oi-shell.oi-home-b.oi-theme #proof .oi-testimonial-card,.oi-shell.oi-theme.oi-home-b #proof .oi-testimonial-card{box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;padding:0!important;position:absolute!important;inset:0!important;overflow:hidden!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-logo,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-logo,.oi-shell.oi-home-b #proof .oi-testimonial-logo{object-fit:contain!important;object-position:left center!important;opacity:1!important;z-index:2!important;width:auto!important;max-width:150px!important;height:auto!important;max-height:34px!important;position:absolute!important;top:18px!important;left:24px!important;right:auto!important;transform:none!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-quote,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card .oi-testimonial-quote,.oi-shell.oi-home-b #proof .oi-testimonial-quote{z-index:2!important;width:auto!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;font-size:15.5px!important;line-height:1.55!important;position:absolute!important;inset:78px 24px 64px!important;overflow:hidden!important;transform:none!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-author,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-author,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card .oi-testimonial-author,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card .oi-testimonial-author,.oi-shell.oi-home-b #proof .oi-testimonial-author{z-index:3!important;margin:0!important;padding:0!important;position:absolute!important;inset:auto 24px 10px!important;transform:none!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-author-text,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-author-text,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card .oi-testimonial-author-text,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card .oi-testimonial-author-text,.oi-shell.oi-home-b #proof .oi-testimonial-author-text{margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}.oi-shell.oi-home-b #proof .oi-testimonial-watermark{display:none!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card,.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card.is-visible,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card.is-visible,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card{box-sizing:border-box!important;background:#2d3c59!important;flex:0 0 min(360px,100vw - 32px)!important;width:min(360px,100vw - 32px)!important;min-width:min(360px,100vw - 32px)!important;max-width:min(360px,100vw - 32px)!important;height:330px!important;min-height:330px!important;max-height:330px!important;overflow:hidden!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-card,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card .oi-testimonial-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card .oi-testimonial-card,.oi-shell.oi-home-b.oi-theme #proof .oi-testimonial-card,.oi-shell.oi-theme.oi-home-b #proof .oi-testimonial-card{box-sizing:border-box!important;background:#2d3c59!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;padding:0!important;position:absolute!important;inset:0!important;overflow:hidden!important}.oi-shell.oi-home-b #proof .testimonial-grid,.oi-shell.oi-home-b #proof .testimonial-track,.oi-shell.oi-home-b #proof .testimonial-loop-group{min-height:330px!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-quote,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card .oi-testimonial-quote,.oi-shell.oi-home-b #proof .oi-testimonial-quote{inset:72px 24px 54px!important;overflow:hidden!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-author,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-author,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card .oi-testimonial-author,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card .oi-testimonial-author,.oi-shell.oi-home-b #proof .oi-testimonial-author{text-align:right!important;justify-content:flex-end!important;align-items:flex-end!important;width:auto!important;max-width:calc(100% - 48px)!important;margin:0!important;padding:0!important;position:absolute!important;inset:auto 24px 10px auto!important;transform:none!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-author-text,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-author-text,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card .oi-testimonial-author-text,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card .oi-testimonial-author-text,.oi-shell.oi-home-b #proof .oi-testimonial-author-text{text-align:right!important;margin:0!important;padding:0!important;position:static!important;transform:none!important}.oi-shell.oi-home-b #proof .case-peek-image,.oi-shell.oi-home-b #proof .case-peek-image:before,.oi-shell.oi-home-b #proof .case-peek-image:after{opacity:0!important;background:0 0!important}.oi-shell.oi-home-b #proof .case-stack .case-layer:first-child,.oi-shell.oi-home-b #proof .case-stack .case-layer:first-child .case-layer-inner{background:radial-gradient(circle at 22% 10%,#4c75ff2e,#0000 38%),linear-gradient(#06101f 0%,#101a32 100%)!important}.oi-shell.oi-home-b #proof .case-stack .case-layer:nth-child(2),.oi-shell.oi-home-b #proof .case-stack .case-layer:nth-child(2) .case-layer-inner{background:radial-gradient(circle at 80% 14%,#7a5cff33,#0000 42%),linear-gradient(#171532 0%,#0a1428 100%)!important}}@media (min-width:781px){.oi-shell.oi-home-b #proof .testimonial-slide.reveal.client-signal-card,.oi-shell.oi-home-b #proof .testimonial-slide.reveal.client-signal-card.is-visible,.oi-shell.oi-home-b #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card,.oi-shell.oi-home-b #proof .oi-testimonial-card,.oi-shell.oi-home-b #proof .client-signal-card,.oi-shell.oi-home-b #proof .oi-testimonial-card:before,.oi-shell.oi-home-b #proof .oi-testimonial-card:after,.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card{background:#2d3c59!important}.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card .oi-testimonial-quote,.oi-shell.oi-home-b.oi-theme #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card .oi-testimonial-quote,.oi-shell.oi-home-b #proof .oi-testimonial-quote{transform:translateY(-23px)!important}}.oi-shell.oi-home-b{--home-b-font-display:Inter, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Segoe UI", sans-serif;--home-b-font-body:Inter, -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif}.oi-shell.oi-home-b main,.oi-shell.oi-home-b main *{font-family:var(--home-b-font-body)!important}.oi-shell.oi-home-b main h1,.oi-shell.oi-home-b .hero h1,.oi-shell.oi-home-b .hero-title{font-family:var(--home-b-font-display)!important;letter-spacing:-.035em!important;font-size:clamp(3.15rem,6.25vw,3.72rem)!important;font-weight:500!important;line-height:1.03!important}.oi-shell.oi-home-b main h2,.oi-shell.oi-home-b #about h2,.oi-shell.oi-home-b #solutions h2,.oi-shell.oi-home-b #proof h2,.oi-shell.oi-home-b #contact h2,.oi-shell.oi-home-b .section-heading h2,.oi-shell.oi-home-b .section-head h2{font-family:var(--home-b-font-display)!important;letter-spacing:-.032em!important;font-size:clamp(2rem,4.1vw,3rem)!important;font-weight:500!important;line-height:1.06!important}.oi-shell.oi-home-b main h3,.oi-shell.oi-home-b .solution-card h3,.oi-shell.oi-home-b .about-orbit-point h3,.oi-shell.oi-home-b .case-layer h3,.oi-shell.oi-home-b .case-layer-inner h3{font-family:var(--home-b-font-body)!important;letter-spacing:.005em!important;font-size:clamp(1.02rem,1.1vw,1.18rem)!important;font-weight:500!important;line-height:1.18!important}.oi-shell.oi-home-b .hero p,.oi-shell.oi-home-b .hero-copy,.oi-shell.oi-home-b .section-lead,.oi-shell.oi-home-b .section-copy,.oi-shell.oi-home-b #about p,.oi-shell.oi-home-b #solutions p,.oi-shell.oi-home-b #contact p{font-family:var(--home-b-font-body)!important;letter-spacing:0!important;font-size:1.05rem!important;font-weight:400!important;line-height:1.44!important}.oi-shell.oi-home-b .solution-card p,.oi-shell.oi-home-b .case-copy,.oi-shell.oi-home-b .case-peek-body,.oi-shell.oi-home-b .case-peek-text,.oi-shell.oi-home-b .about-orbit-point p{font-family:var(--home-b-font-body)!important;letter-spacing:0!important;font-size:.96rem!important;font-weight:400!important;line-height:1.54!important}.oi-shell.oi-home-b .hero-kicker,.oi-shell.oi-home-b .section-label,.oi-shell.oi-home-b .eyebrow,.oi-shell.oi-home-b .case-study-label{font-family:var(--home-b-font-body)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:650!important;line-height:1!important}.oi-shell.oi-home-b .case-signal-chip,.oi-shell.oi-home-b .case-signal-chips span{font-family:var(--home-b-font-body)!important;letter-spacing:.035em!important;font-size:.72rem!important;font-weight:650!important;line-height:1!important}.oi-shell.oi-home-b #proof .oi-testimonial-quote{font-family:var(--home-b-font-body)!important;letter-spacing:0!important;font-size:15px!important;font-weight:500!important;line-height:1.56!important}.oi-shell.oi-home-b #proof .oi-testimonial-author,.oi-shell.oi-home-b #proof .oi-testimonial-author-text{font-family:var(--home-b-font-body)!important;letter-spacing:0!important;font-size:15px!important;font-weight:650!important;line-height:1.2!important}.oi-shell.oi-home-b .button,.oi-shell.oi-home-b button,.oi-shell.oi-home-b .hero-actions a{font-family:var(--home-b-font-body)!important;letter-spacing:.02em!important;font-size:16px!important;font-weight:600!important;line-height:1.4!important}@media (max-width:780px){.oi-shell.oi-home-b main h1,.oi-shell.oi-home-b .hero h1,.oi-shell.oi-home-b .hero-title{letter-spacing:-.035em!important;font-size:clamp(2rem,10.25vw,2.5rem)!important;font-weight:500!important;line-height:1.03!important}.oi-shell.oi-home-b main h2,.oi-shell.oi-home-b #about h2,.oi-shell.oi-home-b #solutions h2,.oi-shell.oi-home-b #proof h2,.oi-shell.oi-home-b #contact h2,.oi-shell.oi-home-b .section-heading h2,.oi-shell.oi-home-b .section-head h2{letter-spacing:-.032em!important;font-size:2rem!important;font-weight:500!important;line-height:1.06!important}.oi-shell.oi-home-b main h3,.oi-shell.oi-home-b .solution-card h3,.oi-shell.oi-home-b .about-orbit-point h3,.oi-shell.oi-home-b .case-layer h3,.oi-shell.oi-home-b .case-layer-inner h3{font-size:clamp(.96rem,4.1vw,1.02rem)!important;font-weight:500!important;line-height:1.18!important}.oi-shell.oi-home-b .hero p,.oi-shell.oi-home-b .hero-copy,.oi-shell.oi-home-b .section-lead,.oi-shell.oi-home-b .section-copy,.oi-shell.oi-home-b #about p,.oi-shell.oi-home-b #solutions p,.oi-shell.oi-home-b #contact p{font-size:1rem!important;font-weight:400!important;line-height:1.46!important}.oi-shell.oi-home-b .solution-card p,.oi-shell.oi-home-b .case-copy,.oi-shell.oi-home-b .case-peek-body,.oi-shell.oi-home-b .case-peek-text,.oi-shell.oi-home-b .about-orbit-point p{font-size:.94rem!important;font-weight:400!important;line-height:1.5!important}.oi-shell.oi-home-b .hero-kicker,.oi-shell.oi-home-b .section-label,.oi-shell.oi-home-b .eyebrow,.oi-shell.oi-home-b .case-study-label{letter-spacing:.12em!important;font-size:.66rem!important;font-weight:650!important;line-height:1!important}.oi-shell.oi-home-b .case-signal-chip,.oi-shell.oi-home-b .case-signal-chips span{letter-spacing:.03em!important;font-size:.68rem!important;font-weight:650!important;line-height:1!important}.oi-shell.oi-home-b #proof .oi-testimonial-quote{font-size:15px!important;font-weight:500!important;line-height:1.54!important}.oi-shell.oi-home-b #proof .oi-testimonial-author,.oi-shell.oi-home-b #proof .oi-testimonial-author-text{font-size:15px!important;font-weight:650!important;line-height:1.2!important}}@media (min-width:781px){.oi-shell.oi-home-b #proof .testimonial-slide.reveal.client-signal-card:not(.client-signal-card--hashkey) .oi-testimonial-quote,.oi-shell.oi-home-b #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card:not(.client-signal-card--hashkey) .oi-testimonial-quote,.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card:not(.client-signal-card--hashkey) .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card:not(.client-signal-card--hashkey) .oi-testimonial-quote{transform:translateY(-13px)!important}.oi-shell.oi-home-b #proof .testimonial-slide.reveal.client-signal-card.client-signal-card--hashkey .oi-testimonial-quote,.oi-shell.oi-home-b #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card.client-signal-card--hashkey .oi-testimonial-quote,.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card.client-signal-card--hashkey .oi-testimonial-quote,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card.client-signal-card--hashkey .oi-testimonial-quote{transform:translateY(-23px)!important}.oi-shell.oi-home-b #proof .testimonial-slide.reveal.client-signal-card.client-signal-card--hashkey .oi-testimonial-author-text,.oi-shell.oi-home-b #proof .testimonial-loop-group .testimonial-slide.reveal.client-signal-card.client-signal-card--hashkey .oi-testimonial-author-text,.oi-shell.oi-home-b.oi-theme #proof .testimonial-slide.reveal.client-signal-card.client-signal-card--hashkey .oi-testimonial-author-text,.oi-shell.oi-theme.oi-home-b #proof .testimonial-slide.reveal.client-signal-card.client-signal-card--hashkey .oi-testimonial-author-text{transform:translateY(7px)!important}}@media (max-width:780px){.oi-shell.oi-home-b .primary-nav.is-open,.oi-shell.oi-theme.oi-home-b .primary-nav.is-open,.oi-shell.oi-home-b.oi-theme .primary-nav.is-open{color:#ffffffdb!important;opacity:1!important;-webkit-backdrop-filter:none!important;background:#080a18!important;border-color:#ffffff24!important;box-shadow:0 18px 36px #00000057!important}.oi-shell.oi-home-b .primary-nav.is-open a,.oi-shell.oi-theme.oi-home-b .primary-nav.is-open a,.oi-shell.oi-home-b.oi-theme .primary-nav.is-open a{color:#ffffffdb!important}.oi-shell.oi-home-b .primary-nav.is-open a:hover,.oi-shell.oi-home-b .primary-nav.is-open a:focus-visible,.oi-shell.oi-home-b .primary-nav.is-open a[aria-current=page],.oi-shell.oi-home-b .primary-nav.is-open a.is-active,.oi-shell.oi-theme.oi-home-b .primary-nav.is-open a:hover,.oi-shell.oi-theme.oi-home-b .primary-nav.is-open a:focus-visible,.oi-shell.oi-theme.oi-home-b .primary-nav.is-open a[aria-current=page],.oi-shell.oi-theme.oi-home-b .primary-nav.is-open a.is-active,.oi-shell.oi-home-b.oi-theme .primary-nav.is-open a:hover,.oi-shell.oi-home-b.oi-theme .primary-nav.is-open a:focus-visible,.oi-shell.oi-home-b.oi-theme .primary-nav.is-open a[aria-current=page],.oi-shell.oi-home-b.oi-theme .primary-nav.is-open a.is-active{color:#fff!important}.oi-shell.oi-home-b .primary-nav.is-open a+a,.oi-shell.oi-theme.oi-home-b .primary-nav.is-open a+a,.oi-shell.oi-home-b.oi-theme .primary-nav.is-open a+a{border-top-color:#ffffff1f!important}.oi-shell.oi-home-b #solutions .solution-card:last-child .solution-tags,.oi-shell.oi-home-b #solutions .solution-card:last-child .solution-layer-chips{position:relative!important;top:-20px!important}}.oi-shell.oi-home-b .footer,.oi-shell.oi-home-b footer.footer{font-family:var(--stripe-font-body,Inter, -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif)!important;font-weight:400!important}.oi-shell.oi-home-b .footer h3,.oi-shell.oi-home-b .footer-grid h3,.oi-shell.oi-home-b .footer-column h3,.oi-shell.oi-home-b footer.footer h3{font-family:var(--stripe-font-body,Inter, -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.82rem!important;font-weight:400!important;line-height:normal!important}.oi-shell.oi-home-b .footer a,.oi-shell.oi-home-b .footer nav a,.oi-shell.oi-home-b .footer-legal-nav a,.oi-shell.oi-home-b .footer-contact-link,.oi-shell.oi-home-b footer.footer a{font-family:var(--stripe-font-body,Inter, -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif)!important;letter-spacing:normal!important;text-transform:none!important;font-size:14px!important;font-weight:400!important;line-height:normal!important}.oi-shell.oi-home-b .footer-legal p{font-family:var(--stripe-font-body,Inter, -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif)!important;letter-spacing:-.39px!important;font-size:13px!important;font-weight:300!important;line-height:1.4!important}.oi-shell.oi-home-b .footer-bottom,.oi-shell.oi-home-b .footer-bottom p,.oi-shell.oi-home-b .footer-bottom span,.oi-shell.oi-home-b .footer-copyright{font-family:var(--stripe-font-body,Inter, -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif)!important;letter-spacing:normal!important;font-size:13px!important;font-weight:400!important;line-height:normal!important}.oi-shell.oi-home-b .footer-contact-link{font-size:14px!important;font-weight:400!important;line-height:normal!important}@media (min-width:1280px){.oi-shell.oi-home-b #proof .case-stack:has(>.case-layer.case-signal-card:first-child:last-child){grid-template-columns:minmax(0,min(100%,112.5% - 36px))!important;justify-content:center!important;justify-items:stretch!important}.oi-shell.oi-home-b #proof .case-stack:has(>.case-layer.case-signal-card:first-child:last-child)>.case-layer.case-signal-card:first-child{justify-self:center!important;width:100%!important;max-width:none!important;height:auto!important;min-height:434px!important}.oi-shell.oi-home-b #proof .case-stack:has(>.case-layer.case-signal-card:first-child:last-child)>.case-layer.case-signal-card:first-child .case-layer-inner{width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:434px!important}:is(.oi-shell.oi-home-b #proof .case-stack:has(>.case-layer.case-signal-card:first-child:last-child)>.case-layer.case-signal-card:first-child .case-copy,.oi-shell.oi-home-b #proof .case-stack:has(>.case-layer.case-signal-card:first-child:last-child)>.case-layer.case-signal-card:first-child .case-peek-body,.oi-shell.oi-home-b #proof .case-stack:has(>.case-layer.case-signal-card:first-child:last-child)>.case-layer.case-signal-card:first-child .case-peek-text){width:100%!important;min-width:0!important;max-width:none!important}}@media (min-width:781px) and (max-width:1100px){.oi-shell.oi-home-b #about .about-orbit{grid-template-columns:repeat(2,minmax(0,1fr))!important;place-items:start stretch!important;gap:24px 20px!important;width:100%!important;max-width:1140px!important;height:auto!important;min-height:0!important;display:grid!important;position:relative!important;overflow:visible!important}.oi-shell.oi-home-b #about .about-orbit-point,.oi-shell.oi-home-b #about .about-orbit-point--tl,.oi-shell.oi-home-b #about .about-orbit-point--tr,.oi-shell.oi-home-b #about .about-orbit-point--bl,.oi-shell.oi-home-b #about .about-orbit-point--br{z-index:3!important;order:1!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.oi-shell.oi-home-b #about .about-orbit{align-content:start!important;height:auto!important;min-height:700px!important;overflow:visible!important}.oi-shell.oi-home-b #about .about-orbit-center{margin-bottom:28px!important}.oi-shell.oi-home-b #about .about-orbit-point{min-height:0!important}.oi-shell.oi-home-b #about.section,.oi-shell.oi-home-b section#about{height:auto!important;min-height:1080px!important;padding-top:96px!important;padding-bottom:110px!important;overflow:visible!important}.oi-shell.oi-home-b #about .section-inner{height:auto!important;min-height:0!important;overflow:visible!important}.oi-shell.oi-home-b #about .about-orbit{grid-template-columns:none!important;align-content:normal!important;place-items:normal!important;gap:0!important;width:100%!important;max-width:1140px!important;height:auto!important;min-height:860px!important;margin:0 auto!important;display:block!important;position:relative!important;overflow:visible!important}.oi-shell.oi-home-b #about .about-orbit-center{aspect-ratio:1!important;z-index:2!important;order:0!important;grid-column:auto!important;width:clamp(260px,34vw,300px)!important;height:auto!important;margin:0!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.oi-shell.oi-home-b #about .about-orbit-point{z-index:3!important;order:0!important;width:min(210px,24vw)!important;max-width:210px!important;height:auto!important;min-height:0!important;margin:0!important;position:absolute!important;inset:auto!important;transform:none!important}.oi-shell.oi-home-b #about .about-orbit-point--tl{inset:7% auto auto 3%!important}.oi-shell.oi-home-b #about .about-orbit-point--tr{inset:7% 3% auto auto!important}.oi-shell.oi-home-b #about .about-orbit-point--bl{inset:auto auto 7% 3%!important}.oi-shell.oi-home-b #about .about-orbit-point--br{inset:auto 3% 7% auto!important}}@media (max-width:1279px){.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card,.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card.reveal,.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card.reveal.is-visible,.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card:hover,.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card:focus-within,.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card .case-layer-inner,.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card:hover .case-layer-inner,.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card:focus-within .case-layer-inner{height:auto!important;min-height:0!important;max-height:none!important;transition:none!important;transform:none!important}.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card .case-peek-image,.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card:hover .case-peek-image,.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card:focus-within .case-peek-image{visibility:hidden!important;opacity:0!important;background-image:none!important;transition:none!important;display:none!important;transform:none!important}.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card .case-peek-image:before,.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card .case-peek-image:after{content:none!important;display:none!important}.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card .case-copy,.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card:hover .case-copy,.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card:focus-within .case-copy{justify-content:normal!important;align-items:normal!important;height:auto!important;min-height:0!important;max-height:none!important;transition:none!important;display:block!important;transform:none!important}.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card .case-peek-body,.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card:hover .case-peek-body,.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card:focus-within .case-peek-body{opacity:1!important;pointer-events:auto!important;max-height:none!important;margin-top:18px!important;transition:none!important;overflow:visible!important;transform:none!important}.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card .case-peek-text,.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card:hover .case-peek-text,.oi-shell.oi-theme.oi-home-b #proof .case-layer.case-signal-card:focus-within .case-peek-text{opacity:1!important;visibility:visible!important;transition:none!important;transform:none!important}}@media (min-width:768px) and (max-width:780px){.oi-shell.oi-home-b #about .section-head,.oi-shell.oi-home-b #about .section-head h2{margin-bottom:0!important}.oi-shell.oi-home-b #about .about-orbit{flex-direction:column!important;align-items:center!important;gap:24px!important;height:auto!important;min-height:0!important;margin-top:50px!important;display:flex!important}.oi-shell.oi-home-b #about .about-orbit-center{aspect-ratio:1!important;order:0!important;width:clamp(210px,42vw,260px)!important;height:auto!important;margin:18px auto 8px!important;position:relative!important;inset:auto!important;transform:none!important}.oi-shell.oi-home-b #about .about-orbit-point,.oi-shell.oi-home-b #about .about-orbit-point--tl,.oi-shell.oi-home-b #about .about-orbit-point--tr,.oi-shell.oi-home-b #about .about-orbit-point--bl,.oi-shell.oi-home-b #about .about-orbit-point--br{order:1!important;width:100%!important;max-width:none!important;position:relative!important;inset:auto!important;transform:none!important}.oi-shell.oi-home-b #proof .case-signal-chips{position:relative!important;top:auto!important}.oi-shell.oi-home-b #proof .case-signal-chip{position:relative!important;top:10px!important}}@media (min-width:768px){.oi-shell.oi-home-b #about .about-orbit-point{width:min(310px,28vw + 50px)!important;max-width:310px!important}.oi-shell.oi-home-b #about .about-orbit-point p{width:100%!important;max-width:none!important}}@media (min-width:768px) and (max-width:780px),(min-width:1367px){.oi-shell.oi-home-b #about .about-orbit-point{width:min(360px,28vw + 100px)!important;max-width:360px!important}.oi-shell.oi-home-b #about .about-orbit-point p{width:100%!important;max-width:none!important}}@media (min-width:768px) and (max-width:780px){.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--tl.reveal.is-visible{width:min(400px,28vw + 140px)!important;max-width:400px!important}.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--tl.reveal.is-visible p{width:100%!important;max-width:none!important}}@media (min-width:1367px){.oi-shell.oi-home-b #about .about-orbit-point{width:min(410px,28vw + 150px)!important;max-width:410px!important}.oi-shell.oi-home-b #about .about-orbit-point p{width:100%!important;max-width:none!important}.oi-shell.oi-home-b #about .about-orbit-point--tl,.oi-shell.oi-home-b #about .about-orbit-point--bl{left:calc(3% - 80px)!important}.oi-shell.oi-home-b #about .about-orbit-point--tr,.oi-shell.oi-home-b #about .about-orbit-point--br{right:calc(3% - 80px)!important}.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--tr,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--br{width:min(380px,28vw + 120px)!important;max-width:380px!important}.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--tr p,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--br p{width:100%!important;max-width:none!important}}@media (min-width:768px) and (max-width:780px){.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--tl,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--tr,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--bl,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--br{width:min(440px,100vw - 56px)!important;max-width:440px!important}.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--tl p,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--tr p,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--bl p,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--br p{width:100%!important;max-width:none!important}.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--tl.reveal.is-visible,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--tr.reveal.is-visible,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--bl.reveal.is-visible,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--br.reveal.is-visible,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--tl,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--tr,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--bl,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--br{width:min(440px,100vw - 56px)!important;max-width:440px!important}.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--tl.reveal.is-visible p,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--tr.reveal.is-visible p,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--bl.reveal.is-visible p,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--br.reveal.is-visible p,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--tl p,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--tr p,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--bl p,.oi-shell.oi-home-b #about .about-orbit-point.about-orbit-point--br p{width:100%!important;max-width:none!important}}@media (min-width:1101px){.oi-shell.oi-home-b #proof .case-stack{grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important}.oi-shell.oi-home-b #proof .case-stack>.case-layer.case-signal-card{width:100%!important;max-width:none!important}}@media (min-width:768px) and (max-width:780px){.oi-shell.oi-home-b #proof .case-layer.case-signal-card .case-peek-body{width:min(600px,100%)!important;max-width:600px!important}.oi-shell.oi-home-b #proof .case-layer.case-signal-card .case-peek-text{width:100%!important;max-width:none!important}}@media (min-width:1101px){.oi-shell.oi-home-b.oi-theme #proof .case-layer.case-signal-card,.oi-shell.oi-home-b.oi-theme #proof .case-layer.case-signal-card.reveal,.oi-shell.oi-home-b.oi-theme #proof .case-layer.case-signal-card.reveal.is-visible,.oi-shell.oi-home-b.oi-theme #proof .case-layer.case-signal-card .case-layer-inner,.oi-shell.oi-home-b.oi-theme #proof .case-layer.case-signal-card.reveal .case-layer-inner,.oi-shell.oi-home-b.oi-theme #proof .case-layer.case-signal-card.reveal.is-visible .case-layer-inner{height:454px!important;min-height:454px!important}}
