.navbar-module-scss-module__Ra_uGq__navbar{background-color:var(--grey-200);z-index:900;flex-direction:column;align-items:stretch;gap:0;width:100vw;height:8.8rem;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:1.6rem 8rem;display:flex;position:sticky;top:0;overflow:visible}.navbar-module-scss-module__Ra_uGq__navbar:after{content:"";-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);opacity:0;pointer-events:none;z-index:1;background:#060e1c1f;transition:opacity .2s ease-out;position:fixed;inset:0}.navbar-module-scss-module__Ra_uGq__navbar__logo{align-items:center;display:inline-flex}.navbar-module-scss-module__Ra_uGq__navbar__bar{z-index:10;justify-content:space-between;align-items:center;gap:3.2rem;height:8.8rem;display:flex;position:relative}.navbar-module-scss-module__Ra_uGq__navbar__toggle{color:var(--grey-900);cursor:pointer;background:0 0;border:none;align-items:center;gap:1rem;padding:.6rem 1rem;display:none}.navbar-module-scss-module__Ra_uGq__navbar__toggle:focus-visible{outline:.2rem solid var(--blue-500);outline-offset:.2rem}.navbar-module-scss-module__Ra_uGq__navbar__toggleText{letter-spacing:.12rem;text-transform:uppercase;font-size:1.6rem;font-weight:600}.navbar-module-scss-module__Ra_uGq__navbar__toggleLines{flex-direction:column;gap:.5rem;display:inline-flex}.navbar-module-scss-module__Ra_uGq__navbar__toggleLine{background:var(--grey-900);border-radius:999px;width:2.4rem;height:.2rem;transition:transform .2s,opacity .2s}.navbar-module-scss-module__Ra_uGq__navbar__nav{align-items:center;gap:2.4rem;margin-left:auto;display:flex}.navbar-module-scss-module__Ra_uGq__navbar__dashboardButton{flex-shrink:0}.navbar-module-scss-module__Ra_uGq__navbar__list{align-items:center;gap:4.2rem;display:flex}.navbar-module-scss-module__Ra_uGq__navbar__item{display:inline-flex;position:relative}.navbar-module-scss-module__Ra_uGq__navbar__item:after{content:"";height:1.6rem;position:absolute;top:100%;left:0;right:0}.navbar-module-scss-module__Ra_uGq__navbar__item--services{position:static}.navbar-module-scss-module__Ra_uGq__navbar__itemInner{justify-content:space-between;align-items:center;gap:.8rem;width:100%;display:flex}.navbar-module-scss-module__Ra_uGq__navbar__link{color:var(--grey-900);z-index:2;align-items:center;gap:.6rem;padding:.6rem 1.4rem;transition:color .2s ease-out;display:inline-flex;position:relative;overflow:visible}.navbar-module-scss-module__Ra_uGq__navbar__link:active{color:var(--blue-900)}.navbar-module-scss-module__Ra_uGq__navbar__link:focus-visible{outline:.2rem solid var(--blue-500);outline-offset:.2rem}.navbar-module-scss-module__Ra_uGq__navbar__link:hover .navbar-module-scss-module__Ra_uGq__navbar__ring--hoverTop,.navbar-module-scss-module__Ra_uGq__navbar__link:hover .navbar-module-scss-module__Ra_uGq__navbar__ring--hoverBottom{opacity:1}.navbar-module-scss-module__Ra_uGq__navbar__link:not(:hover) .navbar-module-scss-module__Ra_uGq__navbar__ring--hoverTop,.navbar-module-scss-module__Ra_uGq__navbar__link:not(:hover) .navbar-module-scss-module__Ra_uGq__navbar__ring--hoverBottom{opacity:0}.navbar-module-scss-module__Ra_uGq__navbar__link[aria-current=page] .navbar-module-scss-module__Ra_uGq__navbar__ring--activeTop,.navbar-module-scss-module__Ra_uGq__navbar__link[aria-current=page] .navbar-module-scss-module__Ra_uGq__navbar__ring--activeBottom{opacity:1}.navbar-module-scss-module__Ra_uGq__navbar__link:active .navbar-module-scss-module__Ra_uGq__navbar__ring--hoverTop,.navbar-module-scss-module__Ra_uGq__navbar__link:active .navbar-module-scss-module__Ra_uGq__navbar__ring--hoverBottom{opacity:0}.navbar-module-scss-module__Ra_uGq__navbar__ring{width:var(--ring-width);height:var(--ring-height);opacity:0;--ring-offset-y:0;--ring-shift:0rem;--ring-width:calc(100% + 1rem);--ring-height:100%;--ring-color:var(--grey-500);--ring-stroke:.15rem;transform:translate(-50%, -50%) translateY(var(--ring-shift)) translateY(var(--ring-offset-y));pointer-events:none;border:var(--ring-stroke) solid var(--ring-color);box-sizing:border-box;border-radius:50%;transition:opacity .4s ease-out,transform .7s ease-out;position:absolute;top:50%;left:50%}.navbar-module-scss-module__Ra_uGq__navbar__ring--hoverTop{z-index:1;--ring-offset-y:0;--ring-shift:-.4rem;--ring-color:var(--grey-500)}.navbar-module-scss-module__Ra_uGq__navbar__ring--hoverBottom{z-index:0;--ring-offset-y:0;--ring-shift:.4rem;--ring-color:var(--grey-400)}.navbar-module-scss-module__Ra_uGq__navbar__ring--activeTop{z-index:1;opacity:0;--ring-shift:-.4rem;--ring-color:var(--blue-400);transition:opacity .2s ease-out}.navbar-module-scss-module__Ra_uGq__navbar__ring--activeBottom{z-index:0;opacity:0;--ring-shift:.4rem;--ring-color:var(--blue-200);transition:opacity .2s ease-out}.navbar-module-scss-module__Ra_uGq__navbar__caret{width:1.2rem;height:1.2rem}.navbar-module-scss-module__Ra_uGq__navbar__subtoggle{border:1px solid var(--grey-300);background:var(--grey-100);width:3rem;height:3rem;color:var(--grey-900);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:transform .2s;display:none}.navbar-module-scss-module__Ra_uGq__navbar__subtoggle:focus-visible{outline:.2rem solid var(--blue-500);outline-offset:.2rem}.navbar-module-scss-module__Ra_uGq__navbar__subtoggleIcon{width:1.2rem;height:1.2rem;transition:transform .2s}.navbar-module-scss-module__Ra_uGq__navbar__sublist{border-left:1px solid var(--grey-300);gap:.6rem;margin:.4rem 0 .8rem;padding-left:1.6rem;display:none}.navbar-module-scss-module__Ra_uGq__navbar__sublist--open{display:grid}.navbar-module-scss-module__Ra_uGq__navbar__subitem{width:100%;min-height:0}.navbar-module-scss-module__Ra_uGq__navbar__sublink{width:100%;color:var(--grey-700);padding:.4rem 0;display:block}.navbar-module-scss-module__Ra_uGq__navbar__subcardImage{border-radius:1.2rem;width:100%;height:auto;display:block}.navbar-module-scss-module__Ra_uGq__navbar__mega{background-color:var(--grey-200);opacity:0;pointer-events:none;z-index:6;border-top:none;width:100%;max-height:0;padding:0 6rem;transition:opacity .2s ease-out,max-height .25s ease-out;position:absolute;top:100%;left:0;right:0;overflow:hidden}.navbar-module-scss-module__Ra_uGq__navbar__mega:after{content:"";opacity:.25;pointer-events:none;background:url(/images/numbers-dark.svg) 50%/cover no-repeat;position:absolute;bottom:-2rem;left:0;right:0}.navbar-module-scss-module__Ra_uGq__navbar__megaInner{z-index:1;justify-content:space-between;gap:3.2rem;width:100%;margin:0;display:flex;position:relative}.navbar-module-scss-module__Ra_uGq__navbar__megaCard{background-color:var(--grey-50);border:.2rem solid var(--grey-200);border-radius:1.6rem;min-height:18rem;padding:0;transition:transform .2s ease-out,border-color .2s ease-out;display:block;position:relative;overflow:hidden}.navbar-module-scss-module__Ra_uGq__navbar__megaCard:hover{border-color:var(--grey-300);transform:translateY(-.4rem)}.navbar-module-scss-module__Ra_uGq__navbar__megaCard--research:hover{border-color:var(--blue-500)}.navbar-module-scss-module__Ra_uGq__navbar__megaCard--labs:hover{border-color:var(--orange-500)}.navbar-module-scss-module__Ra_uGq__navbar__megaCard--ventures:hover{border-color:var(--green-500)}.navbar-module-scss-module__Ra_uGq__navbar__megaImage{width:100%;height:auto;display:block}.navbar-module-scss-module__Ra_uGq__navbar--mega-open .navbar-module-scss-module__Ra_uGq__navbar__mega{opacity:1;pointer-events:auto;max-height:40rem;padding:2.4rem 6rem 3.2rem}.navbar-module-scss-module__Ra_uGq__navbar--mega-open:after,.navbar-module-scss-module__Ra_uGq__navbar--menu-open:after{opacity:1}.dev-banner--on .navbar-module-scss-module__Ra_uGq__navbar{top:3.2rem}@media (max-width:90rem){.navbar-module-scss-module__Ra_uGq__navbar{flex-wrap:wrap;padding:1.4rem 6rem}.navbar-module-scss-module__Ra_uGq__navbar__nav{justify-content:space-between;width:100%}.navbar-module-scss-module__Ra_uGq__navbar__list{gap:3.2rem}.navbar-module-scss-module__Ra_uGq__navbar__mega{padding:0 4rem}.navbar-module-scss-module__Ra_uGq__navbar--mega-open .navbar-module-scss-module__Ra_uGq__navbar__mega{padding:2.4rem 4rem 3.2rem}}@media (max-width:80rem){.navbar-module-scss-module__Ra_uGq__navbar{height:auto;padding:1.2rem 4rem 1.6rem}.navbar-module-scss-module__Ra_uGq__navbar__bar{flex-wrap:wrap;align-items:flex-start;row-gap:1.2rem;height:auto}.navbar-module-scss-module__Ra_uGq__navbar__nav,.navbar-module-scss-module__Ra_uGq__navbar__list{flex-wrap:wrap;gap:1.2rem 1.6rem}.navbar-module-scss-module__Ra_uGq__navbar__megaInner{flex-direction:column;gap:1.6rem}.navbar-module-scss-module__Ra_uGq__navbar__megaCard{min-height:0}}@media (max-width:64rem){@keyframes navbar-module-scss-module__Ra_uGq__navbar-sublist-in{0%{opacity:0;transform:translateY(-.8rem)}to{opacity:1;transform:translateY(0)}}.navbar-module-scss-module__Ra_uGq__navbar{height:var(--navbar-offset);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:1.6rem 1.6rem 0}.navbar-module-scss-module__Ra_uGq__navbar:after{display:block}.navbar-module-scss-module__Ra_uGq__navbar__bar{flex-wrap:nowrap;align-items:center;row-gap:0;height:6rem}.navbar-module-scss-module__Ra_uGq__navbar__toggle{justify-content:center;align-items:center;width:4rem;height:4rem;margin-left:auto;padding:0;display:inline-flex}.navbar-module-scss-module__Ra_uGq__navbar__toggleLines{justify-content:center;align-items:center;width:2rem;height:2rem}.navbar-module-scss-module__Ra_uGq__navbar__toggleLine{width:2rem}.navbar-module-scss-module__Ra_uGq__navbar__toggle[aria-expanded=true] .navbar-module-scss-module__Ra_uGq__navbar__toggleLine:first-child{transform:translateY(.7rem)rotate(45deg)}.navbar-module-scss-module__Ra_uGq__navbar__toggle[aria-expanded=true] .navbar-module-scss-module__Ra_uGq__navbar__toggleLine:nth-child(2){opacity:0}.navbar-module-scss-module__Ra_uGq__navbar__toggle[aria-expanded=true] .navbar-module-scss-module__Ra_uGq__navbar__toggleLine:nth-child(3){transform:translateY(-.7rem)rotate(-45deg)}.navbar-module-scss-module__Ra_uGq__navbar__nav{background:var(--grey-200);width:100vw;max-width:100vw;max-height:calc(100vh - var(--navbar-offset));opacity:0;visibility:hidden;pointer-events:none;z-index:9;border-bottom:none;flex-direction:column;align-items:stretch;gap:1.6rem;height:auto;margin-left:-50vw;padding:0 1.6rem 2.4rem;transition:opacity .24s ease-out,visibility 0s linear .24s;position:absolute;top:100%;left:50%;right:auto;overflow:hidden auto;transform:none}.navbar-module-scss-module__Ra_uGq__navbar__list{flex-direction:column;align-items:flex-start;gap:1.2rem;width:100%}.navbar-module-scss-module__Ra_uGq__navbar__item{width:100%}.navbar-module-scss-module__Ra_uGq__navbar__link{--ring-width:clamp(12rem, 60%, 20rem);--ring-height:2.4rem;--ring-stroke:.12rem;justify-content:space-between;width:max-content;padding:.8rem .2rem}.navbar-module-scss-module__Ra_uGq__navbar__ring--hoverTop,.navbar-module-scss-module__Ra_uGq__navbar__ring--activeTop{--ring-shift:-.2rem}.navbar-module-scss-module__Ra_uGq__navbar__ring--hoverBottom,.navbar-module-scss-module__Ra_uGq__navbar__ring--activeBottom{--ring-shift:.2rem}.navbar-module-scss-module__Ra_uGq__navbar__caret{display:none}.navbar-module-scss-module__Ra_uGq__navbar__subtoggle{flex-shrink:0;display:inline-flex}.navbar-module-scss-module__Ra_uGq__navbar__subtoggle[aria-expanded=true] .navbar-module-scss-module__Ra_uGq__navbar__subtoggleIcon{transform:rotate(180deg)}.navbar-module-scss-module__Ra_uGq__navbar__sublist{opacity:0;border-left:none;gap:0;width:100%;margin:0;padding:0;display:none;overflow:hidden}.navbar-module-scss-module__Ra_uGq__navbar__sublist--open{opacity:1;gap:1.2rem;max-height:48rem;margin:0;padding:1.2rem 0 1.6rem;animation:.28s ease-out both navbar-module-scss-module__Ra_uGq__navbar-sublist-in;display:grid}.navbar-module-scss-module__Ra_uGq__navbar__nav--open{opacity:1;visibility:visible;pointer-events:auto;padding:0 1.6rem 2.4rem;transition:opacity .24s ease-out,visibility linear}.navbar-module-scss-module__Ra_uGq__navbar__mega{display:none}.navbar-module-scss-module__Ra_uGq__navbar__dashboardButton{justify-content:center;width:100%;max-width:none}.navbar-module-scss-module__Ra_uGq__navbar--menu-open:after{top:var(--navbar-offset)}}@media (max-width:48rem){.navbar-module-scss-module__Ra_uGq__navbar{padding:1.6rem 1.6rem 0}.navbar-module-scss-module__Ra_uGq__navbar__nav{border-bottom:none;gap:0;width:100vw;max-width:100vw;margin-left:-50vw;padding:0 1.6rem;display:block;top:100%;left:50%;right:auto}.navbar-module-scss-module__Ra_uGq__navbar__list{gap:0;width:100%;display:block}.navbar-module-scss-module__Ra_uGq__navbar__item{border-bottom:1px solid var(--grey-300);display:block}.navbar-module-scss-module__Ra_uGq__navbar__item:after{display:none}.navbar-module-scss-module__Ra_uGq__navbar__itemInner{flex-wrap:nowrap;justify-content:space-between;align-items:stretch;gap:0;display:flex}.navbar-module-scss-module__Ra_uGq__navbar__link{--ring-width:0;--ring-height:0;--ring-stroke:0;justify-content:flex-start;width:100%;padding:2.4rem 1.6rem}.navbar-module-scss-module__Ra_uGq__navbar__link .text{font-size:1.6rem;line-height:1.3}.navbar-module-scss-module__Ra_uGq__navbar__ring{display:none}.navbar-module-scss-module__Ra_uGq__navbar__subtoggle{border:none;border-left:1px solid var(--grey-300);width:5.6rem;height:auto;color:var(--blue-400);background:0 0;border-radius:0;margin:.8rem 0;display:inline-flex}.navbar-module-scss-module__Ra_uGq__navbar__subtoggleIcon{width:1.6rem;height:1.6rem}.navbar-module-scss-module__Ra_uGq__navbar__sublist{border-left:none;flex-basis:100%;width:100%}.navbar-module-scss-module__Ra_uGq__navbar__sublink{border-radius:1.2rem;padding:0;overflow:hidden}.navbar-module-scss-module__Ra_uGq__navbar__nav--open{padding:0 1.6rem 2.4rem}.navbar-module-scss-module__Ra_uGq__navbar__mega{padding:0 1.6rem}.navbar-module-scss-module__Ra_uGq__navbar__dashboardButton{justify-content:center;align-self:stretch;width:100%;max-width:none;margin-top:2.4rem;display:inline-flex}.navbar-module-scss-module__Ra_uGq__navbar--mega-open .navbar-module-scss-module__Ra_uGq__navbar__mega{padding:2rem 1.6rem 2.4rem}}@media (max-width:37.5rem){.navbar-module-scss-module__Ra_uGq__navbar{padding:1.6rem 1.6rem 0}.navbar-module-scss-module__Ra_uGq__navbar__link{padding:2.4rem 1.6rem}}@media (max-width:64rem){.dev-banner--on .navbar-module-scss-module__Ra_uGq__navbar--menu-open:after{top:calc(var(--navbar-offset) + 3.2rem)}}
