:root{--nx-dropdown-ink:var(--nx-dark)}[data-nav] .logo-wrap{align-items:center;display:flex;position:relative}[data-nav] .logo-light{display:block}[data-nav] .logo-dark{pointer-events:none;width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}[data-nav] .logo-light,[data-nav] .logo-dark{transition:opacity .3s}[data-nav] .logo-light{opacity:1}[data-nav] .logo-dark,[data-nav].is-on-light .logo-light{opacity:0}[data-nav].is-on-light .logo-dark{opacity:1}[data-nav] .nav-links a,[data-nav] .nav-links .w-nav-link,[data-nav] .nav-links .w-dropdown-toggle{transition:color .3s,-webkit-text-fill-color .3s;color:#fff!important;-webkit-text-fill-color:#fff!important}[data-nav].is-on-light .nav-links a,[data-nav].is-on-light .nav-links .w-nav-link,[data-nav].is-on-light .nav-links .w-dropdown-toggle{color:var(--nx-dark)!important;-webkit-text-fill-color:var(--nx-dark)!important}@media (width>=992px){[data-nav] .nav-links .w-dropdown-list a,[data-nav] .nav-links .w-dropdown-list .w-dropdown-link,[data-nav].is-on-light .nav-links .w-dropdown-list a,[data-nav].is-on-light .nav-links .w-dropdown-list .w-dropdown-link,[data-nav].is-on-dark .nav-links .w-dropdown-list a,[data-nav].is-on-dark .nav-links .w-dropdown-list .w-dropdown-link{color:var(--nx-dropdown-ink)!important;-webkit-text-fill-color:var(--nx-dropdown-ink)!important;transition:none!important}[data-nav] .nav-links .w-dropdown-list a:after{display:none!important}}[data-nav] [data-nav-flip]{transition:color .3s,-webkit-text-fill-color .3s,background-color .3s,border-color .3s}[data-nav] [data-nav-flip=text]{border-color:#fff;color:#fff!important;-webkit-text-fill-color:#fff!important}[data-nav].is-on-light [data-nav-flip=text]{border-color:var(--nx-dark);color:var(--nx-dark)!important;-webkit-text-fill-color:var(--nx-dark)!important}[data-nav] [data-nav-flip=fill]{color:var(--nx-dark);background-color:#fff}[data-nav].is-on-light [data-nav-flip=fill]{background-color:var(--nx-dark);color:#fff}[data-nav] .nav-links a.contactnex,[data-nav] .nav-links a.contactnex-mobile,[data-nav].is-on-light .nav-links a.contactnex,[data-nav].is-on-light .nav-links a.contactnex-mobile{background-color:var(--nx-dark)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}@media (width<=991px){.w-nav-menu a:not(.contactnex):not(.contactnex-mobile),.w-nav-menu .w-dropdown-toggle,.w-nav-menu .w-dropdown-list a,.w-nav-menu .w-dropdown-list a *{color:var(--nx-dark)!important;-webkit-text-fill-color:var(--nx-dark)!important}}[data-nav] .nav-links .w-nav-link,[data-nav] .nav-links .w-dropdown-toggle{position:relative}[data-nav] .nav-links .w-nav-link:after,[data-nav] .nav-links .w-dropdown-toggle:after{content:"";transform-origin:0;background:currentColor;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;transform:scaleX(0)}[data-nav] .nav-links .w-nav-link:hover:after,[data-nav] .nav-links .w-dropdown-toggle:hover:after,[data-nav] .nav-links .w-nav-link.w--current:after{transform:scaleX(1)}[data-nav] .w-nav-button{color:#fff;fill:#fff;transition:color .3s,fill .3s}[data-nav].is-on-light .w-nav-button{color:var(--nx-dark);fill:var(--nx-dark)}[data-nav] .menu-icon{color:#fff;fill:#fff;transition:color .3s,fill .3s}[data-nav].is-on-light .menu-icon{color:var(--nx-dark);fill:var(--nx-dark)}[data-nav].nav-instant .logo-light,[data-nav].nav-instant .logo-dark,[data-nav].nav-instant .nav-links .w-nav-link,[data-nav].nav-instant .nav-links .w-dropdown-toggle,[data-nav].nav-instant .w-nav-button,[data-nav].nav-instant .menu-icon,[data-nav].nav-instant [data-nav-flip]{transition-duration:80ms}[data-nav] .logo-light,[data-nav] .logo-dark,[data-nav] .nav-links a,[data-nav] .nav-links .w-nav-link,[data-nav] .nav-links .w-dropdown-toggle,[data-nav] [data-nav-flip],[data-nav] .w-nav-button,[data-nav] .menu-icon,.w-nav-menu a,.w-nav-menu .w-dropdown-toggle,.w-nav-menu .w-dropdown-list a,.w-nav-menu .w-dropdown-list a *{transition:none!important}@media (width<=991px){.div-block-301 img,.div-block-304 img{aspect-ratio:7/4;width:100%;height:auto;display:block}.div-block-301,.div-block-304{background:var(--nx-dark)}}.nav-cta{background:var(--nx-dark);height:38px;color:var(--nx-white);white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:0 14px;font-family:Switzer,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-flex}.nav-cta:hover,.nav-cta:visited,.nav-cta:focus{color:var(--nx-white);text-decoration:none}.nav-cta:hover{opacity:.9}.nav-cta svg{width:14px;height:14px;display:block}.navbar-3 .div-block-156,.navbarmobile .block-156-wrapper{border:1px solid var(--nx-white-border);background:#ffffff26;border-radius:16px;transition:background .25s,box-shadow .25s;box-shadow:0 8px 32px #0000002e}[data-nav].is-on-light .div-block-156,[data-nav].is-on-light .block-156-wrapper{background:#fff6;box-shadow:0 8px 32px #0000001f}.navbar-3{padding-top:12px;padding-bottom:0}.navbar-3 .div-block-153{max-width:1152px;padding-left:24px;padding-right:24px}.navbar-3 .div-block-156{height:52px;margin-left:0;margin-right:0;padding-left:14px;padding-right:6px;position:relative}.navbar-3 .blureffect{backdrop-filter:blur(12px);border:0;border-radius:15px;width:auto;height:auto;margin:0;position:absolute;inset:0}.navbar-3 .navbar-wrapper{justify-content:space-between;padding-left:0}.navbar-3 .nav-menu-3{align-self:auto;width:auto;margin:0;position:absolute;top:50%;left:calc(50% - 4px);transform:translate(-50%,-50%)}.navbar-3 .nav-links{width:auto}.navbar-3 .div-block-267{align-items:center;display:flex}.navbar-3 .nav-links .w-nav-link,.navbar-3 .nav-links .w-dropdown-toggle{align-items:center;height:52px;margin:0;padding:0 12px;font-size:14px;font-weight:500;display:flex}.navbar-3 .nav-links .contactnex-mobile{display:none}@keyframes nav-panel-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.navbar-3 .dropdown-list-2,.navbar-3 .dropdown-list-2.w--open{background:0 0;left:50%;right:auto;transform:translate(-50%)}.navbar-3 .div-block-214.dd-card{padding-top:8px;animation:.2s nav-panel-in}.navbar-3 .div-block-213{backdrop-filter:blur(24px);background:#fffffff5;border:1px solid #e5e5e5cc;border-radius:16px;padding:8px;box-shadow:0 8px 30px #00000014}.navbar-3 .div-block-285{display:none}.navbar-3 .div-block-278{row-gap:4px}.navbar-3 .div-block-217{transition:background-color .15s}.navbar-3 .div-block-217:hover{background-color:#f5f5f5cc!important}@media (prefers-reduced-motion:reduce){.navbar-3 .div-block-214.dd-card{animation:none}}.navbarmobile{padding-top:12px;padding-bottom:0}.navbarmobile .block-156-wrapper{height:52px}.navbarmobile .block-153-wrapper{height:52px;box-shadow:none;border-radius:16px}.navbarmobile .navbar-wrapper{padding-left:18px}.navbarmobile .brand-3{padding-left:0}.navbarmobile .careerspage{display:block}@media (width<=479px){.nav-cta{display:none}}.ft{width:100%;color:var(--nx-white);flex-direction:column;gap:56px;display:flex}.ft-top{flex-direction:column;gap:48px;display:flex}.ft-logo{width:20%;min-width:160px;display:block}.ft-logo img{width:100%;height:auto;display:block}.ft-cols{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.4fr);gap:32px;display:grid}.ft-col{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.ft-col h3{color:#fff9;margin:0 0 4px;font-family:Switzer,sans-serif;font-size:14px;font-weight:400;line-height:1.25}.ft-col a,.ft-col span{color:var(--nx-white);font-size:14px;font-weight:500;text-decoration:none}.ft-col a:hover{opacity:.7}.ft-col span{color:#fff9}.ft-address p{margin:0;font-size:14px;line-height:1.6}.ft-address a.ft-phone{text-decoration:underline}.ft .heading-33{margin:0}.ft-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 40px;display:flex}.ft-socials{gap:8px;display:flex}.ft-socials a{width:48px;height:48px;color:var(--nx-white);background:#ffffff14;border-radius:6px;justify-content:center;align-items:center;transition:background .15s;display:flex}.ft-socials a:hover{background:#ffffff29}.ft-socials svg{width:16px;height:16px;display:block}.ft-copy{margin:0;font-size:14px;line-height:1.6}@media (width<=991px){.ft-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=479px){.ft-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.ft-address{grid-column:1/-1}}
