.public-shell-site .landing-nav{z-index:1200;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #e2e8f0c7;grid-template-columns:1fr;align-items:center;gap:8px;width:100%;max-width:1240px;min-height:78px;margin:0 auto;padding:10px 34px 12px;display:grid;position:relative;overflow:visible}[data-theme=dark] .public-shell-site .landing-nav{border-bottom-color:#1e293bc7}.public-shell-site .landing-brand{letter-spacing:-.03em;color:#0f172a;align-items:center;gap:10px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}.public-shell-site .landing-nav-top{grid-template-columns:auto 1fr auto;align-items:center;gap:20px;min-width:0;display:grid}.public-shell-site .landing-nav-links{color:#0f172a;justify-content:center;align-items:center;gap:28px;width:100%;min-height:30px;padding-top:2px;font-size:14px;font-weight:600;display:flex}.public-shell-site .landing-nav-links a,.public-shell-site .landing-nav-links span{color:inherit;cursor:pointer;text-decoration:none}.public-shell-site .landing-nav-links a:hover{color:#2563eb}[data-theme=dark] .public-shell-site .landing-nav-links{color:#e5e7eb}.public-shell-site .landing-nav-actions{z-index:1210;align-items:center;gap:18px;min-width:0;display:flex;position:relative;overflow:visible}.public-shell-site .landing-login{color:#334155;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none}[data-theme=dark] .public-shell-site .landing-login{color:#94a3b8}.public-shell-footer{border-top:1px solid #e2e8f0c7;max-width:1240px;margin:34px auto 0;padding:30px 34px 24px}[data-theme=dark] .public-shell-footer{border-top-color:#1e293bc7}.public-shell-footer .landing-brand{justify-content:flex-start;font-size:18px}.public-shell-footer .landing-footer-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;margin:0;display:flex}.public-shell-footer .landing-footer-links a{color:#334155;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .15s}.public-shell-footer .landing-footer-links a:hover{color:#2563eb}[data-theme=dark] .public-shell-footer .landing-footer-links a{color:#94a3b8}@media (width<=760px){.public-shell-site .landing-nav{gap:8px;padding:10px 22px 12px}.public-shell-site .landing-nav-top{grid-template-columns:1fr auto;grid-template-areas:"brand actions""links links";gap:8px 12px;width:100%}.public-shell-site .landing-nav-top>.landing-brand{grid-area:brand}.public-shell-site .landing-nav-top>.landing-nav-actions{grid-area:actions;justify-self:end}.public-shell-site .landing-nav-top>.landing-nav-links{grid-area:links}.public-shell-site .landing-nav-links{white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start;gap:16px;width:100%;padding-top:6px;padding-bottom:2px;font-size:13px;display:inline-flex;overflow-x:auto}.public-shell-site .landing-nav-links::-webkit-scrollbar{display:none}.public-shell-site .landing-nav-links a,.public-shell-site .landing-nav-links span{align-items:center;min-height:44px;padding-top:8px;padding-bottom:8px;display:inline-flex}.public-shell-site .landing-brand{font-size:18px}.public-shell-site .landing-nav-actions{flex-wrap:nowrap;justify-content:flex-end;gap:8px;min-width:0}}.public-shell-label-mobile{display:none}@media (width<=420px){.public-shell-label-desktop{display:none}.public-shell-label-mobile{display:inline}}@media (width<=760px){.public-shell-site .landing-nav-actions-auth{min-width:0;margin-left:auto}.public-shell-site .landing-nav-links-authenticated{display:none}}@media (width<=420px){.public-shell-site .landing-nav-top{gap:6px}.public-shell-site .landing-nav-actions{flex:0 auto;gap:4px}.public-shell-site .landing-login{white-space:nowrap;flex:none;font-size:11px}.public-shell-site .landing-nav-button{white-space:nowrap;text-overflow:clip;min-width:98px;max-width:none;padding-left:10px;padding-right:10px;font-size:11px;line-height:1;overflow:visible}.public-shell-site .landing-go-app{min-width:84px;max-width:none;padding-left:8px;padding-right:8px}.public-shell-site .landing-nav-actions .account-settings-trigger.icon-only{flex:0 0 34px;width:34px;min-width:34px;max-width:34px}.public-shell-site .landing-auth-menu .account-settings-trigger{justify-content:center;width:34px;max-width:34px;padding:0}.public-shell-site .landing-auth-menu .account-settings-trigger-text,.public-shell-site .landing-auth-menu .account-settings-caret{display:none}}
