.nb-landing .column,.nb-landing .column__content,.nb-landing .column__image,.nb-landing .column__video{max-width:100%;min-width:0}.nb-landing .column img{box-sizing:border-box;height:auto;max-width:100%}.nb-landing .flex_columns{align-items:center;gap:56px}.nb-landing .flex_columns .column__content{margin:0 auto;width:100%}.nb-landing .flex_columns .column__buttons{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 0}.nb-landing .flex_columns .column__video{position:relative}.nb-landing .column__title,.nb-landing h3.column__title{color:#876bcf;font-size:1.75rem;letter-spacing:-.01em;margin-bottom:14px}.nb-landing .column__content{font-size:18px}.nb-landing .column__content li,.nb-landing .column__content p{font-size:18px;font-weight:400;line-height:2;margin:0 0 1.25rem}.nb-landing .column__content h1,.nb-landing .column__content h2,.nb-landing .column__content h3,.nb-landing .column__content h4,.nb-landing .column__content h5,.nb-landing .column__content h6,.nb-landing .column__content ol,.nb-landing .column__content ul{margin:0 0 1.25rem}.nb-landing .column__content h1,.nb-landing .column__content h2{line-height:1.15}.nb-landing .column__content>:last-child{margin-bottom:0}.nb-landing .column__form{width:100%}.nb-landing .column__form__title{margin-bottom:20px}.nb-landing .column__form__placeholder{color:#876bcf;font-size:15px;opacity:.7}.nb-landing .column__logos{width:100%}.nb-landing .column__logos__title{margin-bottom:24px;text-align:center}.nb-landing .column__logos__marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);overflow:hidden;width:100%}.nb-landing .column__logos__track{animation:logos-scroll var(--marquee-duration,40s) linear infinite;display:flex;width:max-content}.nb-landing .column__logos__marquee:hover .column__logos__track{animation-play-state:paused}.nb-landing .column__logos__item,.nb-landing .column__logos__set{align-items:center;display:flex;flex-shrink:0}.nb-landing .column__logos__item{justify-content:center;padding:0 40px}.nb-landing .column__logos__item img{max-height:44px;max-width:160px;object-fit:contain;width:auto}@media (prefers-reduced-motion:reduce){.nb-landing .column__logos__track{animation:none}.nb-landing .column__logos__marquee{overflow-x:auto}}html{scroll-behavior:smooth}.nb-landing #footer_cta{scroll-margin-top:110px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.nb-landing .nb-site-header{background:#000;border-bottom:1px solid hsla(0,0%,100%,.12);box-shadow:none}.nb-landing .nb-site-header .site-header__logo svg{fill:#fff}.nb-landing .nb-site-header .site-header__menu__link{color:#fff;letter-spacing:.04em;text-transform:uppercase}.nb-landing .nb-site-header .site-header__menu__item--open .site-header__menu__link,.nb-landing .nb-site-header .site-header__menu__link:hover{color:#fff}.nb-landing .nb-site-header .site-header__menu__item--button{border-left:1px solid hsla(0,0%,100%,.25);display:none;margin-left:20px;padding-left:20px}.nb-landing .nb-site-header .site-header__menu__link--button{background:none;border-bottom:none;color:#fff;letter-spacing:.04em;padding:30px 12px;text-decoration:none;text-transform:uppercase}@media (min-width:1000px){.nb-landing .nb-site-header .site-header__primary{padding-bottom:30px;position:relative}.nb-landing .nb-site-header .site-header__menu__item:not(.site-header__menu__item--button){display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}}@media (max-width:999px){.nb-landing .nb-site-header .site-header__primary{flex-wrap:nowrap}.nb-landing .nb-site-header .site-header__menu__item:not(.site-header__menu__item--button),.nb-landing .nb-site-header .site-header__mobile-menu{display:none}.nb-landing .nb-site-header .site-header__menu{display:flex!important;flex:0 0 auto;height:auto;margin:0!important;overflow:visible;padding:0 40px 0 0!important;width:auto}.nb-landing .nb-site-header .site-header__menu__item--button{align-items:center;display:flex}.nb-landing .nb-site-header .site-header__menu__link--button{padding:12px 0;width:auto}}.nb-landing .nb-site-footer{background:#000}.nb-landing .nb-site-footer__bar{align-items:center;border-top:1px solid hsla(0,0%,100%,.12);display:flex;gap:24px;justify-content:space-between;margin:0 auto;padding:24px 110px}.nb-landing .nb-site-footer__logo{display:block;flex:0 0 auto}.nb-landing .nb-site-footer__logo svg{display:block;fill:#fff;height:26px;width:110px}.nb-landing .nb-site-footer__copyright{color:#fff;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.nb-landing .nb-site-footer__social{display:flex;flex-wrap:wrap;gap:24px;list-style:none;margin:0;padding:0}.nb-landing .nb-site-footer__social a{color:#fff;font-size:13px;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.nb-landing .nb-site-footer__social a:hover{color:#fff}@media (max-width:767px){.nb-landing .nb-site-footer__bar{align-items:flex-start;flex-direction:column;padding:24px 20px;text-align:left}}.nb-landing{--nb-black:#000;--nb-white:#fff;--nb-powder:#a3d1ff;--nb-blue-2:#1b3098;--nb-blue1:#4d88ff;--nb-blue4:#e5f2ff;--nb-orange:#f63;--nb-green:#14b881}body.nb-landing{overflow-x:hidden}.nb-landing .nb-wrap{margin:0 auto;max-width:1510px}.nb-landing .nb-btn{align-items:center;border:none;cursor:pointer;display:inline-flex;font-size:16px;gap:10px;padding:20px 50px 20px 30px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.nb-landing .nb-btn-orange{background:var(--nb-orange);color:var(--nb-white)}.nb-landing .nb-btn-orange.bordered{border-bottom:2px solid var(--nb-white)}.nb-landing .nb-btn-navy{background:var(--nb-blue-2);color:var(--nb-white)}.nb-landing .nb-btn svg{flex-shrink:0;height:24px;width:24px}.nb-landing .nb-section-title{margin-bottom:20px;max-width:850px}.nb-landing .nb-eyebrow{align-items:center;display:flex;gap:10px;margin-bottom:20px}.nb-landing .nb-eyebrow .nb-num{font-size:14px;text-transform:uppercase}.nb-landing .nb-eyebrow .nb-line{height:1px;width:180px}.nb-landing .nb-eyebrow .nb-label{font-size:14px;text-transform:uppercase;white-space:nowrap}.nb-landing .nb-section-heading{color:var(--nb-black);font-size:64px;font-weight:700;letter-spacing:-.03em;line-height:1.1}.nb-landing .nb-hero{background:var(--nb-black);color:var(--nb-white);overflow:hidden;padding:57px 110px 80px;position:relative}.nb-landing .nb-hero--image{background-position:50%;background-size:cover}.nb-landing .nb-hero--image:before{background:rgba(0,0,0,.55);content:"";inset:0;position:absolute;z-index:0}.nb-landing .nb-hero--image .nb-hero-bottom,.nb-landing .nb-hero--image .nb-hero-eyebrow,.nb-landing .nb-hero--image .nb-hero-headline,.nb-landing .nb-hero--image .nb-hero-stats,.nb-landing .nb-hero--image .nb-hero-top{position:relative;z-index:1}.nb-landing .nb-hero-eyebrow{align-items:center;display:flex;gap:10px;margin-bottom:10px;position:relative;z-index:1}.nb-landing .nb-hero-eyebrow .nb-line{background:var(--nb-powder);height:1px;width:50px}.nb-landing .nb-hero-eyebrow .nb-text{color:var(--nb-powder);font-size:12px;text-transform:uppercase}.nb-landing .nb-hero-subtitle{color:var(--nb-powder);font-size:20px;margin-bottom:20px;position:relative;z-index:1}.nb-landing .nb-hero-headline{font-size:96px;font-weight:700;letter-spacing:-.03em;line-height:1.05;margin-bottom:0;max-width:900px;position:relative;z-index:1}.nb-accent{color:var(--nb-orange)}.nb-landing .nb-hero-stats{align-items:center;display:flex;justify-content:space-between;margin-top:60px;position:relative;z-index:1}.nb-landing .nb-hero-stat{flex:1;padding:20px 0}.nb-landing .nb-hero-stat+.nb-hero-stat{border-left:1px solid hsla(0,0%,100%,.3);margin-left:40px;padding-left:40px}.nb-landing .nb-stat-num{align-items:baseline;display:flex;font-weight:700;gap:10px}.nb-landing .nb-stat-num .nb-big{font-size:96px;letter-spacing:-.04em;line-height:1}.nb-landing .nb-stat-num .nb-unit{font-size:36px}.nb-landing .nb-stat-label{font-size:16px;margin-top:4px}.nb-landing .nb-stat-label--powder{color:var(--nb-powder)}.nb-landing .nb-stat-label--white{color:var(--nb-white)}.nb-landing .nb-stat-label--orange{color:var(--nb-orange)}.nb-landing .nb-stat-label--green{color:var(--nb-green)}.nb-landing .nb-stat-label--blue1{color:var(--nb-blue1)}.nb-landing .nb-hero-bottom{align-items:flex-end;display:flex;gap:40px;justify-content:space-between;margin-top:80px;position:relative;z-index:1}.nb-landing .nb-hero-copy{max-width:520px}.nb-landing .nb-hero-copy p{color:var(--nb-powder);font-size:20px;line-height:1.5;margin-bottom:30px}.nb-landing .nb-hero-copy p b{color:var(--nb-white);font-weight:700}.nb-landing .nb-hero-cta-group{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.nb-landing .nb-hero-cta-note{color:var(--nb-powder);font-size:12px;text-transform:uppercase}.nb-landing .nb-video-card{align-items:flex-end;background-position:50%;background-size:cover;border:1px solid var(--nb-white);display:flex;flex-shrink:0;gap:23px;height:240px;padding:40px;position:relative;width:410px}.nb-landing .nb-video-card:before{background:rgba(0,0,0,.3);content:"";inset:0;position:absolute}.nb-landing .nb-video-play{align-items:center;background:var(--nb-black);border:1px solid var(--nb-powder);display:flex;flex-shrink:0;height:60px;justify-content:center;position:relative;width:60px;z-index:1}.nb-landing .nb-video-play svg{height:16px;width:16px}.nb-landing .nb-video-text{color:var(--nb-white);position:relative;z-index:1}.nb-landing .nb-video-text .nb-watch{font-size:14px;text-transform:uppercase}.nb-landing .nb-video-text .nb-title{font-size:20px;font-weight:700;line-height:1.2;margin-top:8px}.nb-landing .nb-hero--radar{padding:120px 110px 100px}.nb-landing .nb-hero-top{align-items:flex-start;display:flex;gap:60px;justify-content:space-between}.nb-landing .nb-hero-left{flex-shrink:0;max-width:630px}.nb-landing .nb-hero-headline--radar{font-size:82px;margin-bottom:36px;max-width:630px}.nb-landing .nb-hero-stats--below{margin-top:100px}.nb-landing .nb-video-card--radar{height:354px;width:630px}.nb-landing .nb-hero--fullbleed{display:flex;flex-direction:column;min-height:1000px;padding:148px 0 60px}.nb-landing .nb-hero-lines{height:760px;left:31%;overflow:visible;pointer-events:none;position:absolute;top:-40px;width:78%;z-index:0}.nb-landing .nb-hero-line{height:720px;position:absolute;width:auto}.nb-landing .nb-hero-line--1{left:2%;top:-70px;transform:rotate(90deg);transform-origin:center}.nb-landing .nb-hero-line--2{left:-22%;top:30px;transform:rotate(-90deg);transform-origin:center}.nb-landing .nb-hero--fullbleed .nb-hero-eyebrow--fullbleed{margin-left:220px;position:relative;z-index:1}.nb-landing .nb-hero-headline--accent{color:var(--nb-orange);font-size:88px;letter-spacing:-.03em;line-height:1.06;margin-left:110px;max-width:760px;position:relative;z-index:1}.nb-landing .nb-hero-headline-secondary{color:var(--nb-white);font-size:52px;font-weight:500;letter-spacing:-.02em;line-height:1.15;margin-left:220px;margin-top:8px;max-width:560px;position:relative;z-index:1}.nb-landing .nb-hero-fullbleed-bottom{align-items:flex-end;display:flex;gap:40px;justify-content:space-between;padding:0 220px;position:relative;z-index:1}.nb-landing .nb-hero-copy-inline{max-width:520px}.nb-landing .nb-hero-copy-inline p{color:var(--nb-powder);display:inline;font-size:20px;line-height:1.5}.nb-landing .nb-hero-cta-group--fullbleed{align-items:flex-start;margin-top:30px}.nb-landing .nb-social-proof{background:var(--nb-quote-bg,var(--nb-blue4));display:flex;flex-direction:column;gap:24px;padding:60px 110px}.nb-landing .nb-quote-track{align-items:flex-start;display:flex;gap:60px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nb-landing .nb-quote-track::-webkit-scrollbar{display:none}.nb-landing .nb-quote-block{display:flex;flex:0 0 calc(50% - 30px);gap:20px;min-width:0;scroll-snap-align:start}.nb-landing .nb-quote-nav{display:flex;gap:12px;justify-content:flex-end}.nb-landing .nb-quote-arrow{align-items:center;background:none;border:1px solid var(--nb-quote-color,var(--nb-blue-2));border-radius:50%;color:var(--nb-quote-color,var(--nb-blue-2));cursor:pointer;display:none;flex-shrink:0;height:44px;justify-content:center;padding:0;width:44px}.nb-landing .nb-quote-arrow.is-active{display:flex}.nb-landing .nb-quote-arrow:disabled{cursor:default;opacity:.35}.nb-landing .nb-quote-arrow svg{height:20px;width:20px}.nb-landing .nb-quote-mark{color:var(--nb-quote-color,var(--nb-blue-2));flex-shrink:0;font-size:70px;font-weight:700;line-height:.6}.nb-landing .nb-quote-text{color:var(--nb-quote-color,var(--nb-blue-2));font-size:24px;line-height:1.2;margin-bottom:16px}.nb-landing .nb-quote-cite{align-items:center;color:var(--nb-quote-color,var(--nb-blue-2));display:flex;font-size:12px;gap:10px;text-transform:uppercase;white-space:nowrap}.nb-landing .nb-quote-cite .nb-line{background:var(--nb-quote-color,var(--nb-blue-2));flex:none;height:1px;width:32px}.nb-landing .nb-quote-divider{background:rgba(0,0,0,.12);height:1px}.nb-landing .nb-card-row{align-items:stretch;display:flex;gap:30px}.nb-landing .nb-card{border-right:1px solid var(--nb-blue1);display:flex;flex:1;flex-direction:column;gap:20px;padding:30px 30px 30px 0}.nb-landing .nb-card:last-child{border-right:none}.nb-landing .nb-card-icon{height:60px;position:relative;width:60px}.nb-landing .nb-card-icon img{height:100%;object-fit:contain;width:100%}.nb-landing .nb-card h3{color:var(--nb-black);font-size:24px;font-weight:700;line-height:1.1}.nb-landing .nb-card p{color:var(--nb-blue1);font-size:16px;line-height:1.5}.nb-landing .nb-section-current{display:flex;flex-direction:column;gap:80px;padding:100px 110px}.nb-landing .nb-section-current .nb-eyebrow .nb-label,.nb-landing .nb-section-current .nb-eyebrow .nb-num{color:var(--nb-blue1)}.nb-landing .nb-section-current .nb-eyebrow .nb-line{background:var(--nb-blue1)}.nb-landing .nb-section-current .nb-section-heading{color:var(--nb-black)}.nb-landing .nb-section-shift{align-items:center;background:var(--nb-black);color:var(--nb-white);display:flex;gap:60px;justify-content:space-between;overflow:hidden;padding:160px 110px;position:relative}.nb-landing .nb-shift-left{max-width:630px;position:relative;z-index:1}.nb-landing .nb-shift-left .nb-eyebrow .nb-label,.nb-landing .nb-shift-left .nb-eyebrow .nb-num{color:var(--nb-powder)}.nb-landing .nb-shift-left .nb-eyebrow .nb-line{background:var(--nb-powder)}.nb-landing .nb-shift-left .nb-section-heading{color:var(--nb-powder)}.nb-landing .nb-shift-right{align-items:flex-start;display:flex;flex-direction:column;gap:40px;max-width:630px;position:relative;z-index:1}.nb-landing .nb-shift-right .nb-body{font-size:24px;line-height:1.4}.nb-landing .nb-shift-foundation{border-top:1px solid var(--nb-white);font-size:16px;line-height:1.3;padding-top:20px;text-transform:uppercase}.nb-landing .nb-section-operating{display:flex;flex-direction:column;gap:80px;padding:160px 110px}.nb-landing .nb-operating-header{align-items:flex-end;display:flex;gap:37px}.nb-landing .nb-operating-header .nb-section-title{flex-shrink:0;margin-bottom:0}.nb-landing .nb-operating-header .nb-eyebrow .nb-label,.nb-landing .nb-operating-header .nb-eyebrow .nb-num{color:var(--nb-blue1)}.nb-landing .nb-operating-header .nb-eyebrow .nb-line{background:var(--nb-blue1)}.nb-landing .nb-operating-side{font-size:20px;line-height:1.5;max-width:400px}.nb-landing .nb-operating-side b{font-weight:700}.nb-landing .nb-timeline-strip{align-items:center;background:var(--nb-black);color:var(--nb-white);display:flex;gap:30px;margin:-100px 110px 80px;padding:32px 50px}.nb-landing .nb-timeline-title{flex-shrink:0;font-size:20px;font-weight:700;line-height:1.2;width:190px}.nb-landing .nb-timeline-title .nb-green{color:var(--nb-green)}.nb-blue{color:var(--nb-powder)}.nb-landing .nb-timeline-items{display:flex;flex:1;flex-wrap:wrap;font-size:14px;gap:20px}.nb-landing .nb-timeline-item{border-left:1px solid var(--nb-status-color,var(--nb-green));display:flex;flex:1;flex-direction:column;gap:10px;min-width:120px;padding:10px 0 10px 20px}.nb-landing .nb-timeline-item .nb-idx{color:var(--nb-orange)}.nb-landing .nb-timeline-item .nb-desc{color:var(--nb-white)}.nb-landing .nb-timeline-item .nb-status{color:var(--nb-status-color,var(--nb-green))}.nb-landing .nb-section-proof{background:var(--nb-blue4);display:flex;flex-direction:column;gap:80px;padding:160px 110px}.nb-landing .nb-section-proof .nb-eyebrow .nb-label,.nb-landing .nb-section-proof .nb-eyebrow .nb-num{color:var(--nb-blue-2)}.nb-landing .nb-section-proof .nb-eyebrow .nb-line{background:var(--nb-blue-2)}.nb-landing .nb-section-proof .nb-section-heading{color:var(--nb-blue-2);max-width:850px}.nb-landing .nb-stats-block{color:var(--nb-blue-2);display:flex;flex-direction:column;gap:40px}.nb-landing .nb-stat-hero{align-items:center;border-top:10px solid var(--nb-blue-2);display:flex;gap:20px;padding-top:40px}.nb-landing .nb-stat-hero .nb-num{flex-shrink:0;font-size:220px;font-weight:700;letter-spacing:-.03em;line-height:1}.nb-landing .nb-stat-hero .nb-content p{font-size:20px;line-height:1.4;margin-bottom:10px}.nb-landing .nb-stat-hero .nb-content .nb-cite{font-size:14px;line-height:1.5;text-transform:uppercase}.nb-landing .nb-stats-pair{display:flex;gap:30px}.nb-landing .nb-stat-card{border-top:10px solid var(--nb-blue-2);display:flex;flex:1;flex-direction:column;gap:20px;padding:40px 0}.nb-landing .nb-stat-card .nb-num{font-size:96px;font-weight:700;letter-spacing:-.03em;line-height:1}.nb-landing .nb-stat-card p{font-size:20px;line-height:1.4;max-width:480px}.nb-landing .nb-stat-card .nb-cite{font-size:14px;line-height:1.5;text-transform:uppercase}.nb-landing .nb-gartner-row{align-items:flex-end;border-top:10px solid var(--nb-blue-2);display:flex;gap:20px;padding-top:40px}.nb-landing .nb-gartner-left{color:var(--nb-blue-2);flex-shrink:0;font-weight:700;width:410px}.nb-landing .nb-gartner-left .nb-g1{font-size:48px;letter-spacing:-.02em;line-height:1}.nb-landing .nb-gartner-left .nb-g2{font-size:96px;letter-spacing:-.03em;line-height:1}.nb-landing .nb-gartner-right{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:30px}.nb-landing .nb-gartner-right p{color:var(--nb-blue-2);font-size:20px;line-height:1.4;max-width:520px}.nb-landing .nb-gartner-right p a{text-decoration:underline}.nb-landing .nb-section-adoption{background:var(--nb-blue-2);color:var(--nb-white);display:flex;flex-direction:column;gap:53px;padding:160px 110px}.nb-landing .nb-adoption-top{display:flex;flex-direction:column;gap:30px}.nb-landing .nb-section-adoption .nb-eyebrow .nb-label,.nb-landing .nb-section-adoption .nb-eyebrow .nb-num{color:var(--nb-powder)}.nb-landing .nb-section-adoption .nb-eyebrow .nb-line{background:var(--nb-powder)}.nb-landing .nb-section-adoption .nb-section-heading{color:var(--nb-white)}.nb-landing .nb-adoption-side{color:var(--nb-powder);font-size:20px;line-height:1.5;max-width:400px}.nb-landing .nb-adoption-grid{display:flex;flex-wrap:wrap;gap:30px}.nb-landing .nb-adoption-item{align-items:center;border:1px solid var(--nb-blue1);display:flex;min-height:315px;width:calc(50% - 15px)}.nb-landing .nb-adoption-icon{aspect-ratio:1;flex:1;max-width:220px;overflow:hidden;position:relative}.nb-landing .nb-adoption-icon img{height:100%;object-fit:contain;width:100%}.nb-landing .nb-adoption-content{display:flex;flex:1;flex-direction:column;gap:10px;padding:20px}.nb-landing .nb-adoption-content .nb-idx{color:var(--nb-powder);font-size:14px}.nb-landing .nb-adoption-content h3{color:var(--nb-white);font-size:32px;font-weight:700}.nb-landing .nb-adoption-content p{color:var(--nb-powder);font-size:16px;line-height:1.4}.nb-landing .nb-section-contact{background:var(--nb-black);color:var(--nb-white);display:flex;gap:110px;padding:160px 110px}.nb-landing .nb-contact-left{display:flex;flex:1;flex-direction:column;gap:30px}.nb-landing .nb-contact-left .nb-eyebrow .nb-label,.nb-landing .nb-contact-left .nb-eyebrow .nb-num{color:var(--nb-powder)}.nb-landing .nb-contact-left .nb-eyebrow .nb-line{background:var(--nb-powder)}.nb-landing .nb-contact-left .nb-section-heading{color:var(--nb-white)}.nb-landing .nb-contact-tags{display:flex;gap:20px}.nb-landing .nb-contact-tag{border:1px solid var(--nb-powder);color:var(--nb-powder);font-size:14px;padding:10px 20px}.nb-landing .nb-contact-desc{color:var(--nb-powder);font-size:20px;line-height:1.5;max-width:400px}.nb-landing .nb-contact-form{flex:1}.nb-landing .nb-contact-cta{margin-top:10px}.nb-landing .nb-section-contact--no-form{justify-content:center}.nb-landing .nb-section-contact--no-form .nb-contact-left{align-items:center;flex:none;max-width:720px;text-align:center;width:100%}.nb-landing .nb-section-contact--no-form .nb-contact-tags{justify-content:center}.nb-landing .nb-section-contact--no-form .nb-contact-desc{max-width:100%}.nb-landing .nb-contact-form .hs-form label{color:var(--nb-powder);font-size:16px}.nb-landing .nb-contact-form .hs-form input:not([type=checkbox]):not([type=radio]),.nb-landing .nb-contact-form .hs-form select,.nb-landing .nb-contact-form .hs-form textarea{background:var(--nb-black);border:none;border-bottom:1px solid var(--nb-white);color:var(--nb-white);font-size:16px;height:48px;padding:12px;width:100%}.nb-landing .nb-contact-form .hs-form input:focus{outline:2px solid var(--nb-orange);outline-offset:2px}.nb-landing .nb-contact-form .hs-form .hs-form-booleancheckbox label{align-items:center;display:flex;gap:8px}.nb-landing .nb-contact-form .hs-form ul{list-style:none;padding:0}.nb-landing .nb-contact-form .hs-form .hs-submit{justify-content:var(--nb-cta-btn-align,flex-start)}
/* !important guards against master.css's global `.hs-button` rule (a single
   class, lower specificity, but its `background-image` gradient + `border-
   radius: 100px` still leak through on some HubSpot form styling paths) so
   the design-system color/shape always wins here regardless of source order. */.nb-landing .nb-contact-form .hs-button.primary{align-items:center;background:var(--nb-cta-btn-color,var(--nb-orange))!important;background-image:none!important;border:none!important;border-bottom:2px solid var(--nb-white);border-radius:var(--nb-cta-btn-radius,0)!important;color:var(--nb-white)!important;cursor:pointer;display:inline-flex;font-size:16px;gap:10px;padding:20px 50px 20px 30px;text-transform:uppercase}.nb-landing .nb-section-adoption,.nb-landing .nb-section-contact,.nb-landing .nb-section-current,.nb-landing .nb-section-operating,.nb-landing .nb-section-proof,.nb-landing .nb-section-shift,.nb-landing .nb-timeline-strip{filter:blur(14px);opacity:0;transform:translateY(24px);transition:filter .8s ease-out,opacity .8s ease-out,transform .8s ease-out}.nb-landing .nb-section-adoption.is-revealed,.nb-landing .nb-section-contact.is-revealed,.nb-landing .nb-section-current.is-revealed,.nb-landing .nb-section-operating.is-revealed,.nb-landing .nb-section-proof.is-revealed,.nb-landing .nb-section-shift.is-revealed,.nb-landing .nb-timeline-strip.is-revealed{filter:none;opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.nb-landing .nb-section-adoption,.nb-landing .nb-section-contact,.nb-landing .nb-section-current,.nb-landing .nb-section-operating,.nb-landing .nb-section-proof,.nb-landing .nb-section-shift,.nb-landing .nb-timeline-strip{filter:none;opacity:1;transform:none;transition:none}}@media (min-width:1201px){.nb-landing .nb-hero:not(.nb-hero--fullbleed):not(.nb-hero--radar) .nb-hero-copy,.nb-landing .nb-hero:not(.nb-hero--fullbleed):not(.nb-hero--radar) .nb-hero-eyebrow,.nb-landing .nb-hero:not(.nb-hero--fullbleed):not(.nb-hero--radar) .nb-hero-headline,.nb-landing .nb-hero:not(.nb-hero--fullbleed):not(.nb-hero--radar) .nb-hero-subtitle{margin-left:50px}}@media (max-width:1200px){.nb-landing .nb-hero,.nb-landing .nb-section-adoption,.nb-landing .nb-section-contact,.nb-landing .nb-section-current,.nb-landing .nb-section-operating,.nb-landing .nb-section-proof,.nb-landing .nb-section-shift{padding-left:40px;padding-right:40px}.nb-landing .nb-timeline-strip{align-items:flex-start;flex-direction:column;margin-bottom:60px;margin-left:40px;margin-right:40px;padding-left:32px;padding-right:32px}.nb-landing .nb-timeline-title{width:100%}.nb-landing .nb-timeline-items{align-items:stretch;border-top:1px solid var(--nb-green);flex-direction:column;padding-top:20px;width:100%}.nb-landing .nb-timeline-item{border-left:none;padding:0}.nb-landing .nb-timeline-item+.nb-timeline-item{border-top:1px solid var(--nb-green);padding-top:20px}.nb-landing .nb-adoption-item{align-items:flex-start;min-height:0;width:100%}.nb-landing .nb-adoption-icon{max-width:140px}.nb-landing .nb-hero-headline{font-size:56px}.nb-landing .nb-section-heading{font-size:40px}.nb-landing .nb-stat-num .nb-big{font-size:56px}.nb-landing .nb-stat-hero .nb-num{font-size:120px}.nb-landing .nb-hero-headline--radar{font-size:44px}.nb-landing .nb-hero-headline--accent{font-size:56px;margin-bottom:10px;margin-left:24px}.nb-landing .nb-hero-eyebrow--fullbleed,.nb-landing .nb-hero-headline-secondary{margin-left:24px}.nb-landing .nb-hero-headline-secondary{font-size:30px}.nb-landing .nb-hero--fullbleed .nb-hero-eyebrow--fullbleed{margin-left:24px}.nb-landing .nb-card-row{flex-wrap:wrap;row-gap:40px}.nb-landing .nb-card{align-items:start;border-right:none;column-gap:20px;display:grid;flex:0 0 calc(50% - 15px);grid-template-columns:auto 1fr;grid-template-rows:auto auto;padding:0;row-gap:8px}.nb-landing .nb-card-icon{grid-column:1;grid-row:1/span 2}.nb-landing .nb-card h3{grid-column:2;grid-row:1}.nb-landing .nb-card p{grid-column:2;grid-row:2}}@media (max-width:1260px){.nb-landing .nb-hero-fullbleed-bottom{align-items:flex-start;flex-direction:column;padding:24px 24px 0}.nb-landing .nb-video-card--fullbleed{width:auto}}@media (max-width:900px){.nb-landing .nb-hero{padding:110px 24px 40px}.nb-landing .nb-hero-headline{font-size:40px;letter-spacing:-.02em}.nb-landing .nb-hero-stat{padding:12px 0}.nb-landing .nb-hero-stat+.nb-hero-stat{margin-left:20px;padding-left:20px}.nb-landing .nb-stat-num{gap:6px}.nb-landing .nb-stat-num .nb-big{font-size:40px}.nb-landing .nb-stat-num .nb-unit{font-size:18px}.nb-landing .nb-stat-label{font-size:12px}.nb-landing .nb-hero-bottom{align-items:flex-start;flex-direction:column}.nb-landing .nb-video-card{padding:30px 10px;width:100%}.nb-landing .nb-video-card--radar{aspect-ratio:630/354;height:auto}.nb-landing .nb-hero--fullbleed,.nb-landing .nb-hero--radar{min-height:auto;padding:110px 24px 40px}.nb-landing .nb-hero-top{flex-direction:column}.nb-landing .nb-hero-left{max-width:100%}.nb-landing .nb-hero-stats--below{margin-top:60px}.nb-landing .nb-hero-lines{height:420px;left:10%;opacity:.7;width:100%}.nb-landing .nb-hero-line{height:400px}.nb-landing .nb-hero-eyebrow--fullbleed,.nb-landing .nb-hero-headline--accent,.nb-landing .nb-hero-headline-secondary{margin-left:24px;max-width:90%}.nb-landing .nb-hero-copy-inline{max-width:90%}.nb-landing .nb-social-proof{gap:20px;padding:40px 24px}.nb-landing .nb-quote-track{gap:30px}.nb-landing .nb-quote-block{flex:0 0 100%}.nb-landing .nb-quote-nav{justify-content:center}.nb-landing .nb-quote-cite{flex-wrap:wrap;row-gap:8px;white-space:normal}.nb-landing .nb-quote-cite .nb-line{display:none}.nb-landing .nb-eyebrow .nb-line{width:32px}.nb-landing .nb-section-adoption,.nb-landing .nb-section-contact,.nb-landing .nb-section-current,.nb-landing .nb-section-operating,.nb-landing .nb-section-proof,.nb-landing .nb-section-shift{padding:80px 24px}.nb-landing .nb-section-shift{flex-direction:column}.nb-landing .nb-operating-header{align-items:flex-start;flex-direction:column}.nb-landing .nb-timeline-strip{margin:0 24px 40px;padding:24px}.nb-landing .nb-stat-hero{align-items:flex-start;flex-direction:column}.nb-landing .nb-stat-hero .nb-num{font-size:72px}.nb-landing .nb-stats-pair{flex-direction:column}.nb-landing .nb-gartner-row{align-items:flex-start;flex-direction:column}.nb-landing .nb-gartner-left{width:auto}.nb-landing .nb-section-contact{flex-direction:column;gap:60px}.nb-landing .nb-adoption-content h3{font-size:20px}.nb-landing .nb-contact-tags{justify-content:center}.nb-landing .nb-contact-tag{padding:10px 15px}}@media (max-width:767px){.nb-landing .nb-hero-stat{padding:8px 0}.nb-landing .nb-hero-stat+.nb-hero-stat{margin-left:10px;padding-left:10px}.nb-landing .nb-stat-num{gap:3px}.nb-landing .nb-stat-num .nb-big{font-size:22px}.nb-landing .nb-stat-num .nb-unit{font-size:11px}.nb-landing .nb-stat-label{font-size:8px;margin-top:2px}.nb-landing .nb-card-row{row-gap:0}.nb-landing .nb-card{border-bottom:1px solid var(--nb-blue1);flex:1 1 100%;padding:20px 0}.nb-landing .nb-card:last-child{border-bottom:none}}