:root{--bg:#090c11;--panel:#10151d;--blue:#68adff;--cyan:#a7ceff;--line:#26303d;--ink:#ecf0f6;--muted:#9cabc0}.brand-icon.byte-link{padding:0;background:none;border:0;letter-spacing:0;color:#68adff;width:36px;height:40px;border-radius:0}.brand-icon.byte-link svg{width:36px;height:36px}.btn{color:#07111d;background:#68adff;border-color:#68adff;border-radius:7px}.btn:hover{background:#91c3ff;border-color:#91c3ff}.btn.secondary{background:#161d28;color:var(--ink);border-color:#344153}.site-header{background:#090c11ed;border-color:#26303d}.nav{height:78px;gap:22px}.nav nav{font-size:12px;gap:22px}.nav-actions{gap:20px}.brand{font-size:21px}.brand small{letter-spacing:3.1px}.language-select{width:115px;min-width:115px;background:#10151d;border-color:#2b3543;padding:8px 12px;border-radius:7px}.site-footer{background:#090c11}.nb-home-hero{background:radial-gradient(ellipse at 75% 40%,#68adff09,transparent 52%),#090c11;position:relative;overflow:hidden;border-bottom:1px solid var(--line)}.nb-home-hero:before{content:'';position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(#8ca4c817 .6px,transparent .6px);background-size:8px 8px;mask-image:linear-gradient(90deg,transparent,#000)}.nb-home-hero>.container{position:relative}.nb-hero-eyebrow{display:flex;justify-content:space-between;gap:20px;padding-top:30px}.hero-availability{font-size:10px;color:#8c9aaf;display:flex;align-items:center;gap:8px}.hero-availability i,.nb-art-bottom i{width:5px;height:5px;display:inline-block;background:#75d4ad;border-radius:50%}.nb-hero-grid{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:7%;padding:72px 0 65px}.nb-hero-grid h1{font-size:clamp(46px,5.1vw,73px);line-height:1.08;font-weight:470;letter-spacing:-3.8px;margin:0 0 27px}.nb-hero-grid h1 em{font-style:normal;color:#68adff}.nb-hero-lead{font-size:15px;line-height:1.85;color:#a6b3c6;max-width:490px;margin-bottom:29px}.hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:23px}.hero-actions .text-link{font-size:12px}.nb-hero-capabilities{display:flex;flex-wrap:wrap;gap:18px;color:#7c8da6;font-size:9px;margin-top:30px}.nb-hero-capabilities span:before{content:'+';color:#68adff;margin-right:6px}.nb-hero-art{border:1px solid #36465c;border-radius:14px;background:#10151d;box-shadow:0 35px 100px #0005;transform:perspective(1400px) rotateY(-3deg) rotateX(1deg);animation:nb-arrive .65s ease-out both}.nb-art-top{padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #26303d}.nb-art-top>span:first-child{display:flex;align-items:center;gap:8px;font-size:13px;color:#dce6f5}.nb-art-top svg{width:24px;height:24px;color:#68adff}.nb-art-top small{display:block;font-size:7px;letter-spacing:2px;color:#7e8fa6;margin-top:2px}.nb-demo-label{border:1px solid #2e435e;color:#97bdeb;border-radius:4px;font-size:8px;padding:3px 7px}.nb-art-body{padding:25px}.nb-art-title{display:flex;justify-content:space-between}.nb-art-title small{font-size:7px;letter-spacing:1.5px;color:#68adff}.nb-art-title h3{font-size:25px;line-height:1.15;font-weight:500;letter-spacing:-.7px;margin:8px 0 20px}.nb-art-title>span{color:#526782;font-size:22px}.nb-art-metrics{display:grid;grid-template-columns:1.3fr 1fr;gap:10px}.nb-art-metrics>div{padding:14px 16px;background:#161d28;border:1px solid #26303d;border-radius:7px}.nb-art-metrics small{display:block;font-size:9px;color:#8b9bb1}.nb-art-metrics strong{display:block;font-size:25px;letter-spacing:-1px;font-weight:550;color:#ecf0f6;margin-top:8px}.nb-art-metrics span{display:block;color:#75d4ad;font-size:7px;margin-top:6px}.nb-art-chart{margin:23px 0 15px}.nb-art-chart>div{display:flex;justify-content:space-between;color:#a7b7cc;font-size:9px;margin-bottom:12px}.nb-art-chart>div span:last-child{color:#6e819d;font-size:8px}.nb-art-chart svg{width:100%;height:auto;display:block}.nb-art-modules{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.nb-art-modules span{display:flex;align-items:center;gap:6px;padding:10px;background:#0c1017;border:1px solid #26303d;border-radius:5px;color:#68adff;font-size:14px}.nb-art-modules b{font-size:8px;font-weight:500;color:#aebed3}.nb-art-bottom{padding:12px 20px;border-top:1px solid #26303d;display:flex;justify-content:space-between;gap:12px;font-size:7px;color:#7b8fa9}.nb-art-bottom i{width:4px;height:4px;margin-right:5px}.nb-hero-baseline{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0 25px;border-top:1px solid #26303d;color:#7f91ad;font-size:11px}.nb-hero-baseline a{color:#abc8ed}.platform-showcase{padding-top:92px}.platform-section-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:8%;align-items:end;margin-bottom:32px}.platform-section-heading h2{font-size:clamp(36px,4vw,56px);font-weight:450;letter-spacing:-2.3px;line-height:1.12;margin:13px 0 0}.platform-section-heading h2 em{font-style:normal;color:#99abc6}.platform-section-heading p{font-size:13px;line-height:1.8;color:#9aa9bf;max-width:420px;margin:0 0 16px}.platform-section-heading .text-link{font-size:12px}.unified-preview{padding:0!important;border:1px solid #334256;background:#090c11;border-radius:12px;overflow:hidden;box-shadow:0 20px 70px #0003}.unified-frame{width:100%;height:840px;min-height:840px;border:0;display:block;background:#090c11}.showcase-caption{display:flex;gap:25px;justify-content:space-between;padding:18px 0;border-bottom:1px solid #26303d}.showcase-caption>span{font-size:11px;color:#adc4e3}.showcase-caption p{font-size:10px;color:#768ba8;max-width:530px;line-height:1.7;margin:0}.nb-product-promise{border-block:1px solid #26303d;background:#10151d}.nb-product-promise>.container{padding-block:60px;display:grid;grid-template-columns:1fr 1.6fr;gap:8%}.nb-product-promise h2{font-size:34px;line-height:1.15;font-weight:450;letter-spacing:-1.3px;margin:14px 0 0}.nb-product-promise h2 em{font-style:normal;color:#9bb4d5}.nb-promise-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.nb-promise-grid article>span{font-size:10px;color:#68adff}.nb-promise-grid h3{font-size:15px;font-weight:500;margin:17px 0 10px}.nb-promise-grid p{font-size:11px;color:#8e9fb7;line-height:1.8;margin:0}.services-refresh{background:#090c11;border-color:#26303d}.service-refresh-card{background:#10151d;border-color:#26303d}.service-refresh-card:hover{background:#141d29;border-color:#4d719b}.workspace-strip{background:#10151d;border-color:#26303d}.workspace-strip .btn{font-size:13px}.company-information{background:#10151d;border-color:#26303d}.faq-list details{border-color:#26303d}.nav .btn{padding:9px 13px;font-size:12px}.nav-actions>a:first-child{font-size:12px}@keyframes nb-arrive{from{opacity:0;transform:translateY(18px)}to{opacity:1}}@media(max-width:1180px){.nav nav{gap:15px}.nav{gap:15px}.nb-hero-grid{gap:5%}.nb-hero-grid h1{font-size:59px}.nb-art-body{padding:20px}.nb-hero-lead{font-size:14px}.nav-actions{gap:12px}.brand{font-size:19px}}@media(max-width:980px){.nb-hero-grid{padding:50px 0;grid-template-columns:1fr 1fr;gap:30px}.nb-hero-grid h1{font-size:48px;letter-spacing:-2.5px}.nb-art-metrics strong{font-size:21px}.nb-art-title h3{font-size:22px}.nb-art-body{padding:17px}.nb-hero-capabilities{gap:10px}.nb-product-promise>.container{grid-template-columns:1fr;gap:35px}.hero-availability{display:none}.platform-showcase{padding-top:64px}}@media(max-width:760px){.nb-hero-grid{grid-template-columns:1fr;padding-top:45px;gap:40px}.nb-hero-grid h1{font-size:clamp(43px,9vw,65px);letter-spacing:-2.6px}.nb-hero-lead{max-width:540px}.nb-hero-art{max-width:550px;transform:none}.nb-hero-baseline{font-size:10px;align-items:flex-start}.nb-hero-eyebrow{padding-top:22px}.platform-section-heading{grid-template-columns:1fr;gap:22px}.platform-section-heading h2{font-size:40px}.showcase-caption{flex-direction:column;gap:10px}.nb-promise-grid{grid-template-columns:1fr;gap:23px}.nb-promise-grid article{border-bottom:1px solid #26303d;padding-bottom:22px}.nb-promise-grid h3{margin-top:10px}.unified-frame{height:830px;min-height:830px}.nav{height:70px}.language-select{min-width:90px;width:90px}.platform-showcase{padding-block:56px}.nb-product-promise>.container{padding-block:42px}.nb-art-top{padding:13px 17px}.nb-art-title h3{font-size:24px}.nb-art-metrics strong{font-size:25px}.nb-hero-capabilities{font-size:9px}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}.nb-hero-art{transform:none}}
