.cs-install-mark{display:grid;width:20px;height:20px;flex:0 0 auto;place-items:center;color:inherit;transition:color .18s ease,transform .22s cubic-bezier(.22,.8,.24,1)}.cs-install-mark svg{width:20px;height:20px;overflow:visible}.cs-install-mark--sm,.cs-install-mark--sm svg{width:16px;height:16px}.cs-install-mark__path{stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cs-install-mark__path--primary{stroke-width:1.7}.cs-install-mark__path--ghost{opacity:.44}.cs-install-mark__path--signal{opacity:.72}.cs-install-mark__node{fill:none;stroke:currentColor;stroke-width:1.5}.cs-install-mark__node--accent{fill:currentColor;stroke:none}:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .audience-navigation{position:relative}:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .audience-navigation-trigger{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:8px 14px;border:0;border-radius:0;background:transparent;color:var(--marketing-nav-muted);font:400 12px/1.6 var(--suite-mono);letter-spacing:.015em;white-space:nowrap;cursor:pointer}:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .audience-navigation-trigger:is(:hover,[aria-expanded=true],[data-active]){color:var(--marketing-nav-ink)}:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .audience-navigation-trigger:focus-visible{outline:2px solid var(--marketing-nav-ink);outline-offset:2px}:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .audience-navigation-trigger>span{width:10px;font-size:16px;font-weight:400}:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .audience-navigation-panel{position:absolute;top:calc(100% + 12px);left:50%;z-index:60;width:344px;max-width:calc(100vw - 40px);margin:0;padding:8px 24px;transform:translateX(-50%);list-style:none;background:var(--marketing-nav-panel);color:var(--marketing-nav-ink);border:1px solid var(--marketing-nav-line)}:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .audience-navigation-panel li+li{border-top:1px solid var(--marketing-nav-line)}:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .audience-navigation-panel a{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:17px 0;background:transparent;color:var(--marketing-nav-ink);text-decoration:none}:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .audience-navigation-title{font:500 15px/1.4 var(--suite-sans)}:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .audience-navigation-description{color:var(--marketing-nav-muted);font:400 12px/1.5 var(--suite-sans)}:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .audience-navigation-panel a:is(:hover,[aria-current=page]) .audience-navigation-title{text-decoration:underline;text-underline-offset:5px}:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .audience-navigation-mobile .audience-navigation-trigger{width:100%;padding:12px 16px;text-align:left}:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .audience-navigation-mobile .audience-navigation-panel{position:static;width:auto;max-width:none;margin:0 16px 12px;padding:0 0 0 16px;transform:none;border:0;border-left:1px solid var(--marketing-nav-line)}:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .audience-navigation-mobile .audience-navigation-panel a{padding:14px 0}:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .audience-navigation-mobile .audience-navigation-panel li+li{border:0}@media (min-width:768px) and (max-width:959px){:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial>div:first-child{grid-template-columns:1fr auto;gap:16px}:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .cs-marketing-desktop-links,:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial>div:first-child .cs-marketing-nav-cta{display:none}:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .cs-marketing-menu-toggle,:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .cs-marketing-mobile-panel{display:flex}:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .cs-marketing-menu-toggle{border:0;border-radius:0;padding:8px}:is(.cs-public,.cs-light.cs-public) .cs-marketing-nav--editorial .cs-marketing-mobile-panel>div{width:100%}}