.LandingHeader-module__CTwXqq__desktopLink,.LandingHeader-module__CTwXqq__desktopResources{display:none}.LandingHeader-module__CTwXqq__mobileToggle{display:grid}.LandingHeader-module__CTwXqq__navigationRow{justify-content:space-between;align-items:center;display:flex}.LandingHeader-module__CTwXqq__primaryNavigation{display:none}.LandingHeader-module__CTwXqq__accountNavigation{align-items:center;gap:8px;display:flex}.LandingHeader-module__CTwXqq__bannerSpacer,.LandingHeader-module__CTwXqq__signupBanner{height:44px}.LandingHeader-module__CTwXqq__signupBanner{isolation:isolate;background:linear-gradient(110deg, color-mix(in srgb, var(--brand-accent) 55%, #102460) 0%, var(--brand-accent) 38%, #4655e8 72%, #7537c7 100%);color:#fff;justify-content:center;align-items:center;padding-inline:12px 44px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -1px #fff3}.LandingHeader-module__CTwXqq__signupBanner:before{z-index:0;pointer-events:none;content:"";background:linear-gradient(90deg,#ffffff17 1px,#0000 1px) 0/20px 20px;position:absolute;inset:0}.LandingHeader-module__CTwXqq__bannerPixels{z-index:0;pointer-events:none;grid-template-rows:repeat(2,19px);grid-auto-columns:19px;grid-auto-flow:column;align-content:center;gap:1px;padding:1px 0 0 1px;display:grid;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000,#000000a6 30%,#0003 45% 65%,#000);mask-image:linear-gradient(90deg,#000,#000000a6 30%,#0003 45% 65%,#000)}.LandingHeader-module__CTwXqq__bannerPixels span{color:#a5eaff;opacity:.06;background:currentColor;animation:6s step-end infinite LandingHeader-module__CTwXqq__bannerPixelPulse;box-shadow:480px 0,960px 0,1440px 0,1920px 0,2400px 0,2880px 0,3360px 0}.LandingHeader-module__CTwXqq__bannerPixels span:nth-child(3n){animation-delay:-1.7s}.LandingHeader-module__CTwXqq__bannerPixels span:nth-child(4n){animation-duration:7s;animation-delay:-3.1s}.LandingHeader-module__CTwXqq__bannerPixels span:nth-child(5n){color:#d5c5ff;animation-delay:-4.6s}.LandingHeader-module__CTwXqq__bannerPixels span:nth-child(7n){animation-duration:5s;animation-delay:-.8s}.LandingHeader-module__CTwXqq__bannerPixels span:nth-child(odd){animation-direction:reverse}.LandingHeader-module__CTwXqq__bannerContent{z-index:1;justify-content:center;align-items:center;gap:10px;font-size:12px;font-weight:500;line-height:1.2;display:flex;position:relative}.LandingHeader-module__CTwXqq__bannerIcon{flex-shrink:0;width:14px;height:14px;display:none}.LandingHeader-module__CTwXqq__bannerButton{color:#173b8e;background:#fff;border-color:#ffffffd9;border-radius:6px;gap:5px;height:28px;padding-inline:12px;font-size:12px;box-shadow:0 1px 2px #0713412e,0 0 12px #ffffff1a}.LandingHeader-module__CTwXqq__bannerButton:hover{background:#fff;box-shadow:0 2px 8px #0713413d,0 0 18px #ffffff3d}.LandingHeader-module__CTwXqq__bannerClose{z-index:1;inset-block:0;cursor:pointer;place-items:center;width:44px;transition:background-color .15s;display:grid;position:absolute;right:0}.LandingHeader-module__CTwXqq__bannerClose:hover{background:#ffffff1f}.LandingHeader-module__CTwXqq__bannerClose:focus-visible{outline-offset:-4px;outline:2px solid #fff}.LandingHeader-module__CTwXqq__mobileNavigationWithBanner{top:108px}@keyframes LandingHeader-module__CTwXqq__bannerPixelPulse{0%,to{opacity:.04}18%{opacity:.2}34%{opacity:.08}52%{opacity:.32}68%{opacity:.12}84%{opacity:.04}}@media (prefers-reduced-motion:reduce){.LandingHeader-module__CTwXqq__bannerPixels span{animation:none}.LandingHeader-module__CTwXqq__bannerPixels span:nth-child(3n){opacity:.2}.LandingHeader-module__CTwXqq__bannerButton,.LandingHeader-module__CTwXqq__bannerClose{transition:none}}@media (min-width:768px){.LandingHeader-module__CTwXqq__navigationRow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.LandingHeader-module__CTwXqq__navigationRow>a{justify-self:start}.LandingHeader-module__CTwXqq__primaryNavigation{align-items:center;gap:12px;display:flex}.LandingHeader-module__CTwXqq__accountNavigation{justify-self:end;gap:12px}.LandingHeader-module__CTwXqq__bannerSpacer,.LandingHeader-module__CTwXqq__signupBanner{height:40px}.LandingHeader-module__CTwXqq__signupBanner{padding-inline:44px}.LandingHeader-module__CTwXqq__bannerIcon{display:block}.LandingHeader-module__CTwXqq__desktopLink{display:inline-flex}.LandingHeader-module__CTwXqq__desktopResources{display:block}.LandingHeader-module__CTwXqq__mobileToggle,.LandingHeader-module__CTwXqq__mobileNavigation{display:none}}
