.mega-nav-module__UBe1cW__header{z-index:60;color:#1d1d1f;height:44px;font-family:var(--font-sans),Arial,sans-serif;-webkit-backdrop-filter:blur(20px);background:#fafafceb;border-bottom:1px solid #00000008;position:sticky;top:0}.mega-nav-module__UBe1cW__header *{box-sizing:border-box}.mega-nav-module__UBe1cW__header a{color:inherit;text-decoration:none}.mega-nav-module__UBe1cW__header button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.mega-nav-module__UBe1cW__header :is(a,button,input):focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #5d64cd}.mega-nav-module__UBe1cW__bar{z-index:3;justify-content:space-between;align-items:center;gap:34px;max-width:1050px;height:44px;margin:auto;padding:0 22px;display:flex;position:relative}.mega-nav-module__UBe1cW__brand{letter-spacing:-.4px;flex-shrink:0;align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex}.mega-nav-module__UBe1cW__brand>span:first-child{color:#fff;background:#1d1d1f;border-radius:6px;place-items:center;width:23px;height:23px;font-size:13px;display:grid}.mega-nav-module__UBe1cW__desktopNav{flex:1}.mega-nav-module__UBe1cW__desktopNav>ul{justify-content:space-evenly;align-items:center;gap:18px;margin:0;padding:0;list-style:none;display:flex}.mega-nav-module__UBe1cW__desktopNav>ul>li>button{letter-spacing:-.08px;white-space:nowrap;height:44px;padding:0 10px;font-size:12px;font-weight:450;transition:color .15s}.mega-nav-module__UBe1cW__desktopNav button[aria-expanded=true]{color:#000}.mega-nav-module__UBe1cW__actions{flex-shrink:0;align-items:center;gap:24px;display:flex}.mega-nav-module__UBe1cW__actions>button{place-items:center;min-width:20px;height:44px;padding:0;display:grid}.mega-nav-module__UBe1cW__actions>.mega-nav-module__UBe1cW__projectLink{white-space:nowrap;font-size:12px;font-weight:450}.mega-nav-module__UBe1cW__actions>.mega-nav-module__UBe1cW__mobileToggle{display:none}.mega-nav-module__UBe1cW__backdrop{opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:blur(14px);width:100vw;height:calc(100dvh - 44px);transition:opacity .28s,visibility .28s;position:fixed;inset:44px 0 0;z-index:55!important;background:#10101819!important}.mega-nav-module__UBe1cW__backdrop[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto}.mega-nav-module__UBe1cW__desktopPanels{z-index:2;position:absolute;inset:44px 0 auto}.mega-nav-module__UBe1cW__panel{opacity:0;pointer-events:none;background:#fafafc;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.2,.6,.3,1),opacity .18s;display:grid;position:absolute;top:0;left:0;right:0;overflow:hidden}.mega-nav-module__UBe1cW__panel[data-active=true]{opacity:1;pointer-events:auto;grid-template-rows:1fr}.mega-nav-module__UBe1cW__panelBody{min-height:0;overflow:hidden}.mega-nav-module__UBe1cW__panelGrid{grid-template-columns:minmax(310px,1.5fr) minmax(220px,1fr) minmax(180px,.9fr);gap:45px;max-width:1050px;max-height:calc(100dvh - 44px);margin:auto;padding:40px 22px 60px;display:grid;overflow-y:auto}.mega-nav-module__UBe1cW__panelGrid h2,.mega-nav-module__UBe1cW__searchBody h2{color:#6e6e73;letter-spacing:0;margin:0 0 17px;font-size:12px;font-weight:400;line-height:1.4}.mega-nav-module__UBe1cW__primaryLinks,.mega-nav-module__UBe1cW__smallLinks{margin:0;padding:0;list-style:none}.mega-nav-module__UBe1cW__primaryLinks li{margin:0 0 9px}.mega-nav-module__UBe1cW__primaryLinks a{letter-spacing:-.65px;font-size:25px;font-weight:600;line-height:1.18;display:inline-block}.mega-nav-module__UBe1cW__smallLinks li{margin:0 0 12px}.mega-nav-module__UBe1cW__smallLinks a{letter-spacing:0;font-size:12px;font-weight:550;line-height:1.35;display:inline-block}.mega-nav-module__UBe1cW__panelGrid a:hover,.mega-nav-module__UBe1cW__searchBody a:hover,.mega-nav-module__UBe1cW__accountBody a:hover{color:#6d5685}.mega-nav-module__UBe1cW__quickLinks{grid-column:3}.mega-nav-module__UBe1cW__panel[data-active=true] .mega-nav-module__UBe1cW__panelGrid>section,.mega-nav-module__UBe1cW__panel[data-active=true] .mega-nav-module__UBe1cW__searchBody,.mega-nav-module__UBe1cW__panel[data-active=true] .mega-nav-module__UBe1cW__accountBody{animation:.3s ease-out both mega-nav-module__UBe1cW__navReveal}.mega-nav-module__UBe1cW__panel[data-active=true] .mega-nav-module__UBe1cW__panelGrid>section:nth-child(2){animation-delay:35ms}.mega-nav-module__UBe1cW__panel[data-active=true] .mega-nav-module__UBe1cW__panelGrid>section:nth-child(3){animation-delay:70ms}.mega-nav-module__UBe1cW__searchBody{max-width:1050px;max-height:calc(100dvh - 44px);margin:auto;padding:42px 22px 60px;overflow-y:auto}.mega-nav-module__UBe1cW__searchField{align-items:center;gap:16px;margin-bottom:36px;display:flex}.mega-nav-module__UBe1cW__searchField>svg{color:#6e6e73;flex-shrink:0;width:24px;height:24px}.mega-nav-module__UBe1cW__searchField input{font:inherit;letter-spacing:-.7px;color:#1d1d1f;outline-offset:8px;background:0 0;border:0;width:100%;padding:8px 0;font-size:27px;font-weight:550}.mega-nav-module__UBe1cW__searchField input::placeholder{color:#85858a;opacity:1}.mega-nav-module__UBe1cW__searchResults .mega-nav-module__UBe1cW__smallLinks{grid-template-columns:1fr 1fr;gap:0 30px;display:grid}.mega-nav-module__UBe1cW__searchResults .mega-nav-module__UBe1cW__smallLinks a{padding-block:4px;font-size:14px}.mega-nav-module__UBe1cW__searchResults p{color:#6e6e73;font-size:14px}.mega-nav-module__UBe1cW__accountBody{max-width:1050px;margin:auto;padding:40px 22px 60px}.mega-nav-module__UBe1cW__accountBody h2{letter-spacing:-.7px;margin:0 0 28px;font-size:27px;font-weight:600;line-height:1.15}.mega-nav-module__UBe1cW__accountBody>a{align-items:center;gap:8px;width:fit-content;margin:16px 0;font-size:14px;font-weight:550;display:flex}.mega-nav-module__UBe1cW__mobileDialog{color:#1d1d1f;width:100%;max-width:none;height:100dvh;max-height:none;font-family:var(--font-sans),Arial,sans-serif;background:#fafafc;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.mega-nav-module__UBe1cW__mobileDialog::backdrop{background:#fafafc}.mega-nav-module__UBe1cW__mobileDialog *{box-sizing:border-box}.mega-nav-module__UBe1cW__mobileDialog button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.mega-nav-module__UBe1cW__mobileDialog a{color:inherit;text-decoration:none}.mega-nav-module__UBe1cW__mobileDialog :is(a,button,input):focus-visible{outline-offset:3px;outline:2px solid #5d64cd}.mega-nav-module__UBe1cW__mobileBar{justify-content:space-between;align-items:center;height:54px;padding:0 22px;display:flex}.mega-nav-module__UBe1cW__mobileBar>button{place-items:center;min-width:32px;min-height:44px;display:grid}.mega-nav-module__UBe1cW__mobileContent{overscroll-behavior:contain;height:calc(100dvh - 54px);padding:20px 42px 55px;overflow-y:auto}.mega-nav-module__UBe1cW__mobileGroups{margin:0;padding:0;list-style:none}.mega-nav-module__UBe1cW__mobileGroups button{text-align:left;letter-spacing:-.8px;justify-content:space-between;align-items:center;width:100%;padding:12px 0;font-size:31px;font-weight:600;line-height:1.25;display:flex}.mega-nav-module__UBe1cW__mobileGroups svg{color:#86868b;width:18px}.mega-nav-module__UBe1cW__mobileUtility{border-top:1px solid #d2d2d7;gap:19px;margin-top:30px;padding-top:23px;display:grid}.mega-nav-module__UBe1cW__mobileUtility button{text-align:left;justify-content:space-between;align-items:center;font-size:16px;display:flex}.mega-nav-module__UBe1cW__mobileUtility>a{font-size:16px}.mega-nav-module__UBe1cW__mobileContent .mega-nav-module__UBe1cW__panelGrid{max-height:none;padding:0;display:block;overflow:visible}.mega-nav-module__UBe1cW__mobileContent .mega-nav-module__UBe1cW__panelGrid section{margin-bottom:33px;animation:.25s ease-out mega-nav-module__UBe1cW__navReveal}.mega-nav-module__UBe1cW__mobileContent .mega-nav-module__UBe1cW__primaryLinks a{letter-spacing:-.7px;font-size:28px;line-height:1.22}.mega-nav-module__UBe1cW__mobileContent .mega-nav-module__UBe1cW__primaryLinks li{margin-bottom:12px}.mega-nav-module__UBe1cW__mobileContent .mega-nav-module__UBe1cW__smallLinks a{font-size:15px}.mega-nav-module__UBe1cW__mobileContent .mega-nav-module__UBe1cW__smallLinks li{margin-bottom:15px}.mega-nav-module__UBe1cW__mobileContent .mega-nav-module__UBe1cW__panelGrid h2{margin-bottom:18px;font-size:12px}.mega-nav-module__UBe1cW__mobileContent .mega-nav-module__UBe1cW__searchBody,.mega-nav-module__UBe1cW__mobileContent .mega-nav-module__UBe1cW__accountBody{max-height:none;padding:4px 0}.mega-nav-module__UBe1cW__mobileContent .mega-nav-module__UBe1cW__searchField{align-items:flex-start;gap:10px}.mega-nav-module__UBe1cW__mobileContent .mega-nav-module__UBe1cW__searchField input{padding:0;font-size:24px;line-height:1.2}.mega-nav-module__UBe1cW__mobileContent .mega-nav-module__UBe1cW__searchField input::placeholder{letter-spacing:-.4px;font-size:20px}.mega-nav-module__UBe1cW__mobileContent .mega-nav-module__UBe1cW__searchResults .mega-nav-module__UBe1cW__smallLinks{display:block}.mega-nav-module__UBe1cW__mobileContent .mega-nav-module__UBe1cW__accountBody h2{font-size:30px}.mega-nav-module__UBe1cW__mobileContent .mega-nav-module__UBe1cW__accountBody>a{margin-block:24px;font-size:17px}@keyframes mega-nav-module__UBe1cW__navReveal{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.mega-nav-module__UBe1cW__bar,.mega-nav-module__UBe1cW__actions{gap:18px}.mega-nav-module__UBe1cW__desktopNav>ul{gap:5px}.mega-nav-module__UBe1cW__panelGrid{grid-template-columns:minmax(300px,1.4fr) minmax(210px,1fr) minmax(170px,.8fr);gap:30px}}@media (max-width:1023px){.mega-nav-module__UBe1cW__desktopNav,.mega-nav-module__UBe1cW__desktopPanels,.mega-nav-module__UBe1cW__backdrop,.mega-nav-module__UBe1cW__actions>.mega-nav-module__UBe1cW__projectLink{display:none}.mega-nav-module__UBe1cW__bar{padding:0 18px}.mega-nav-module__UBe1cW__actions{gap:24px}.mega-nav-module__UBe1cW__actions>.mega-nav-module__UBe1cW__mobileToggle{display:grid}.mega-nav-module__UBe1cW__header,.mega-nav-module__UBe1cW__bar,.mega-nav-module__UBe1cW__actions>button{height:48px}}@media (prefers-reduced-motion:reduce){.mega-nav-module__UBe1cW__header *,.mega-nav-module__UBe1cW__mobileDialog *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.mega-nav-module__UBe1cW__header button:disabled{cursor:wait;opacity:.6}
