:root{--pn-h:54px}@media (max-width:860px){:root{--pn-h:57px}}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav{z-index:20;min-width:0;height:var(--pn-h);box-sizing:border-box;padding:6px var(--nc-gutter);border-bottom:1px solid var(--nc-line);background:rgb(var(--nc-void-rgb) / .92);color:var(--nc-ink);font:400 14px/1.55 var(--nc-f-body);-webkit-font-smoothing:antialiased;text-align:left;align-items:center;gap:22px;display:flex;position:relative}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav--page{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav--bar{z-index:30}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav :focus-visible{outline:2px solid var(--nc-phosphor);outline-offset:2px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .nc-dd-item:focus-visible{outline-offset:-2px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-skip{z-index:40;background:var(--nc-phosphor);color:var(--nc-on-acc);font:600 11px/1 var(--nc-f-cond);letter-spacing:.15em;text-transform:uppercase;padding:10px 14px;text-decoration:none;position:absolute;top:-80px;left:12px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-skip:focus{top:10px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .real-brand{min-width:0;color:var(--nc-ink);flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .brand-wordmark img{height:30px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-wm{white-space:nowrap;min-width:0;color:var(--nc-ink);font:800 13px/1 var(--nc-f-disp);letter-spacing:.24em;font-stretch:125%;overflow:hidden}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-tag{border-left:1px solid var(--nc-line-2);white-space:nowrap;color:var(--nc-ink-3);font:600 11px/1 var(--nc-f-cond);letter-spacing:.2em;text-transform:uppercase;padding-left:10px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-tag b{color:var(--nc-phosphor);font-weight:600}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-links{align-items:center;gap:18px;margin-left:10px;margin-right:auto;display:flex}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-link{color:var(--nc-ink-2);font:600 11.5px/1 var(--nc-f-cond);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid #0000;padding:15px 0 13px;text-decoration:none}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-link:hover,:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-link:focus-visible{color:var(--nc-phosphor)}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-link[aria-current]{color:var(--nc-ink);border-bottom-color:var(--nc-phosphor)}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-sep{background:var(--nc-line-2);flex:none;width:1px;height:18px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-utility{font-family:var(--nc-f-mono);letter-spacing:.02em;text-transform:none;color:var(--nc-ink-3);font-size:12px;font-weight:500}:where(:root[data-legacy-ui~=consistency]:not([data-legacy-ui~=menus])) .noosphere-nav .pn-utility{font-weight:600}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-utility[aria-current]{color:var(--nc-ink)}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-phone-only{display:none}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-solutions{display:flex}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-solutions-btn{cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin:0;display:inline-flex}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-solutions-btn[aria-expanded=true]{color:var(--nc-phosphor)}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-solutions-btn svg{transition:transform .15s}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-solutions-btn[aria-expanded=true] svg{transform:rotate(180deg)}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-solutions .nc-dd-panel{border-color:var(--nc-line-2);width:340px;box-shadow:var(--nc-glow-p), 0 30px 80px var(--nc-shadow);gap:2px;padding:8px;display:grid;left:-14px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-solutions .nc-dd-panel:not(.nc-dd-up){top:100%}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-solutions .nc-dd-item{color:var(--nc-ink);padding:10px 12px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-solutions .nc-dd-item[aria-current]{background:var(--nc-phosphor-bg)}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-solutions .nc-dd-label{color:var(--nc-phosphor);font:600 11px/1.1 var(--nc-f-cond);letter-spacing:.16em;text-transform:uppercase}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-solutions .nc-dd-item small{color:var(--nc-ink-2);font:400 13px/1.45 var(--nc-f-body);margin-top:4px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-tools{flex:none;align-items:center;gap:10px;display:flex}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .landing-theme-btn,:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .landing-user-avatar,:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-menu-btn{border:1px solid var(--nc-line-2);width:34px;height:34px;color:var(--nc-ink-2);box-shadow:none;cursor:pointer;background:0 0;border-radius:0;flex:none;place-items:center;margin:0;padding:0;font-size:16px;line-height:1;display:grid}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .landing-user-avatar{font:600 13px/1 var(--nc-f-mono)}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .landing-theme-btn:hover,:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .landing-user-avatar:hover,:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-menu-btn:hover,:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav :is(.landing-theme-btn,.landing-user-avatar,.public-nav-menu-btn)[aria-expanded=true]{border-color:var(--nc-line-3);color:var(--nc-phosphor)}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-menu-btn{display:none}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-account .nc-dd-panel{width:210px;max-width:calc(100vw - 32px)}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-signin{color:var(--nc-ink-2);white-space:nowrap;font:600 11.5px/1 var(--nc-f-cond);letter-spacing:.16em;text-transform:uppercase;text-decoration:none}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-signin:hover{color:var(--nc-phosphor)}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .landing-signin{background:var(--nc-phosphor);height:34px;color:var(--nc-on-acc);white-space:nowrap;font:600 11.5px/1 var(--nc-f-cond);letter-spacing:.15em;text-transform:uppercase;border-radius:0;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .landing-signin:hover{color:var(--nc-on-acc);box-shadow:var(--nc-glow-p)}[data-theme=light]:where(:not([data-legacy-ui~=menus])) .noosphere-nav .landing-signin:hover{box-shadow:none;background:var(--nc-phosphor-hover)}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-cta-short{display:none}@media (max-width:1360px){:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-tag{display:none}}@media (max-width:1023px){:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav{justify-content:space-between;gap:10px;padding:6px 16px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .real-brand{flex:0 auto}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .brand-wordmark img{height:28px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .landing-theme-btn,:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .landing-user-avatar,:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-menu-btn{width:40px;height:40px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .landing-signin{height:40px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-menu-btn{display:grid}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-sep{display:none}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-links{max-height:calc(100vh - var(--pn-h));border-top:1px solid var(--nc-line-2);border-bottom:1px solid var(--nc-line-2);background:var(--nc-panel-2);box-shadow:0 24px 60px var(--nc-shadow);flex-direction:column;align-items:stretch;gap:0;margin:0;padding:4px 16px 12px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav[data-menu-open] .public-nav-links{display:flex}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-links .public-nav-link{border-bottom:1px solid var(--nc-line);letter-spacing:.14em;padding:15px 0;font-size:13px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-links .public-nav-link[aria-current]{color:var(--nc-phosphor);border-bottom-color:var(--nc-line)}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-links .public-nav-link:last-child{border-bottom:0}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-links .pn-utility{color:var(--nc-ink-2);font:600 13px/1 var(--nc-f-cond);letter-spacing:.14em;text-transform:uppercase}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-phone-only{display:block}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-solutions{flex-direction:column;align-items:stretch}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-solutions-btn{text-align:left;justify-content:space-between;width:100%}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-solutions .nc-dd-panel{border:0;border-bottom:1px solid var(--nc-line);width:auto;min-width:0;max-height:none;box-shadow:none;background:0 0;padding:4px 0 8px 12px;position:static;overflow:visible}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-solutions .nc-dd-item{padding:9px 4px}}@media (max-width:860px){:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-tools>.pn-signin,:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-cta-long{display:none}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-cta-short{display:inline}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .landing-theme-btn,:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .landing-user-avatar,:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-menu-btn{width:44px;height:44px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .landing-signin{height:44px}}@media (max-width:440px){:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav{gap:8px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-tools{gap:6px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .landing-signin{padding:0 12px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .real-brand{gap:8px}:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-wm{letter-spacing:.16em;margin-right:-.16em;font-size:12px}}@media (max-width:460px){:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav:has(.pn-account) .public-nav-wm{display:none}}@media (max-width:370px){:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .public-nav-wm{display:none}}@media (prefers-reduced-motion:reduce){:where(:root:not([data-legacy-ui~=menus])) .noosphere-nav .pn-solutions-btn svg{transition:none}}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-solutions{display:flex;position:relative}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-solutions-btn{cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-solutions-btn svg{transition:transform .15s}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-solutions-btn[aria-expanded=true] svg{transform:rotate(180deg)}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-solutions-panel{z-index:30;border:1px solid var(--pn-line);background:var(--pn-menu-bg);gap:2px;width:340px;margin:0;padding:8px;list-style:none;display:grid;position:absolute;top:calc(100% + 6px);left:-14px;box-shadow:0 24px 60px #00000073}[data-theme=light]:where([data-legacy-ui~=menus]) .noosphere-nav .pn-solutions-panel{box-shadow:0 24px 60px -24px #0d162666}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-solutions-panel[hidden]{display:none}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-solutions-panel a{color:var(--pn-link-current);gap:4px;padding:10px 12px;text-decoration:none;display:grid}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-solutions-panel a:hover,:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-solutions-panel a:focus-visible,:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-solutions-panel a[aria-current]{background:color-mix(in srgb, var(--pn-hover) 9%, transparent)}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-sol-kicker{color:var(--pn-link-current);font-size:13px;font-weight:700}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-sol-blurb{color:var(--pn-link);font-size:12.5px;font-weight:400;line-height:1.45}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-sep{background:var(--pn-line);flex:none;width:1px;height:18px}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-utility{opacity:.85}[data-theme=light]:where([data-legacy-ui~=menus]) .noosphere-nav .pn-utility{opacity:1}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-phone-only{display:none}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-signin{color:var(--pn-link-current);white-space:nowrap;font-size:14px;font-weight:700;text-decoration:none}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-signin:hover{color:var(--pn-hover)}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-cta-short{display:none}@media (max-width:1023px){:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-sep{display:none}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-solutions{flex-direction:column;align-items:stretch}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-solutions-btn{border-bottom:1px solid var(--pn-line);text-align:left;justify-content:space-between;width:100%;padding:14px 2px}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-solutions-panel{width:auto;box-shadow:none;border:0;border-bottom:1px solid var(--pn-line);background:0 0;padding:4px 0 8px 12px;position:static}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-solutions-panel a{padding:9px 4px}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-phone-only{display:block}}@media (max-width:860px){:where(:root[data-legacy-ui~=menus]) .noosphere-nav .public-nav-tools>.pn-signin,:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-cta-long{display:none}:where(:root[data-legacy-ui~=menus]) .noosphere-nav .pn-cta-short{display:inline}}:where(:root[data-legacy-ui~=menus]) .nc-root .noosphere-nav .pn-solutions-btn{color:var(--pn-link);font:600 11.5px/1 var(--nc-f-cond);letter-spacing:.16em;text-transform:uppercase;border-bottom:2px solid #0000;padding:15px 0 13px}:where(:root[data-legacy-ui~=menus]) .nc-root .noosphere-nav .pn-solutions-btn:hover,:where(:root[data-legacy-ui~=menus]) .nc-root .noosphere-nav .pn-solutions-btn[aria-expanded=true]{color:var(--nc-phosphor)}:where(:root[data-legacy-ui~=menus]) .nc-root .noosphere-nav .pn-solutions-btn[aria-current]{color:var(--nc-ink);border-bottom-color:var(--nc-phosphor)}:where(:root[data-legacy-ui~=menus]) .nc-root .noosphere-nav .pn-solutions-panel{border-color:var(--nc-line-2);background:var(--nc-panel-2);box-shadow:var(--nc-glow-p), 0 30px 80px var(--nc-shadow);top:100%}:where(:root[data-legacy-ui~=menus]) .nc-root .noosphere-nav .pn-sol-kicker{font:600 11px/1.1 var(--nc-f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--nc-phosphor)}:where(:root[data-legacy-ui~=menus]) .nc-root .noosphere-nav .pn-sol-blurb{font:400 13px/1.45 var(--nc-f-body);color:var(--nc-ink-2)}:where(:root[data-legacy-ui~=menus]) .nc-root .noosphere-nav .pn-utility{font-family:var(--nc-f-mono);text-transform:none;letter-spacing:.02em;opacity:1;color:var(--nc-ink-3);font-size:12px;font-weight:500}:where(:root[data-legacy-ui~=menus][data-legacy-ui~=consistency]) .nc-root .noosphere-nav .pn-utility{font-weight:600}:where(:root[data-legacy-ui~=menus]) .nc-root .noosphere-nav .pn-utility:hover{color:var(--nc-phosphor)}:where(:root[data-legacy-ui~=menus]) .nc-root .noosphere-nav .pn-utility[aria-current]{color:var(--nc-ink)}:where(:root[data-legacy-ui~=menus]) .nc-root .noosphere-nav .pn-sep{background:var(--nc-line-2)}:where(:root[data-legacy-ui~=menus]) .nc-root .noosphere-nav .pn-signin{font:600 11.5px/1 var(--nc-f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--nc-ink-2)}:where(:root[data-legacy-ui~=menus]) .nc-root .noosphere-nav .pn-signin:hover{color:var(--nc-phosphor)}:where(:root[data-legacy-ui~=menus]) .nc-root .noosphere-nav .public-nav-links{gap:18px}@media (max-width:1023px){:where(:root[data-legacy-ui~=menus]) .nc-root .noosphere-nav .pn-solutions-btn{border-bottom:1px solid var(--nc-line);letter-spacing:.14em;padding:15px 0;font-size:13px}:where(:root[data-legacy-ui~=menus]) .nc-root .noosphere-nav .pn-solutions-btn[aria-current]{border-bottom-color:var(--nc-line)}:where(:root[data-legacy-ui~=menus]) .nc-root .noosphere-nav .pn-solutions-panel{box-shadow:none;border-bottom:1px solid var(--nc-line);background:0 0}:where(:root[data-legacy-ui~=menus]) .nc-root .noosphere-nav .public-nav-links .pn-utility{font:600 13px/1 var(--nc-f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--nc-ink-2)}}
