.SharedSiteHeader{--siteMenuTransition:250ms;--siteMenuArrowSpacing:13px;--siteMenuArrowOffset:0;--userLogoColor:var(--navColor);position:relative;z-index:100;background-color:var(--backgroundColor)}@media (max-width:899px){.SharedSiteHeader{--desktopNavDisplay:none}}@media (min-width:900px){.SharedSiteHeader{--mobileNavDisplay:none}}@media (prefers-reduced-motion:reduce){.SharedSiteHeader{--siteMenuTransition:1ms}}.SharedSiteHeader--noTransitions{--siteMenuTransition:0ms}.SharedSiteHeader--hasGuides:after{position:absolute;bottom:0;left:0;width:100%;height:1px;margin:0;border:none;background:linear-gradient(90deg,var(--guideDashedColor),var(--guideDashedColor) 50%,transparent 0,transparent);background-size:8px 1px;content:""}.SharedSiteHeader.theme--Transparent:after{display:none}.SharedSiteHeader__guidesContainer{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.SharedSiteHeader.theme--Transparent .SharedSiteHeader__guidesContainer{display:none}.SharedSiteHeader__container{position:relative;max-width:calc(var(--columnPaddingNormal)*2 + var(--layoutWidth));margin:0 auto;padding:0 var(--columnPaddingNormal)}.SharedSiteHeader__navContainer{display:flex;justify-content:space-between;align-items:center;min-height:56px;padding:32px var(--columnPaddingNormal) 12px}@media (min-width:900px){.SharedSiteHeader__navContainer{padding:12px var(--columnPaddingNormal)}}.SharedSiteHeader__logo{display:flex}.SharedSiteHeader__logoLink.Link{display:block;outline:none;padding:4px;margin:-4px}.keyboard-navigation .SharedSiteHeader__logoLink.Link:focus{box-shadow:var(--focusBoxShadow);border-radius:2px}@media (pointer:fine){.SharedSiteHeader__logoLink.Link{transition:var(--hoverTransition);transition-property:color,opacity}.SharedSiteHeader__logoLink.Link:hover{color:var(--navHoverColor);opacity:var(--navHoverOpacity)}}.SharedSiteHeader__logoSubtitle.Link{margin-left:4px;font:var(--fontWeightBold) 20px/24px var(--fontFamily);text-transform:uppercase;letter-spacing:.2px}.SharedSiteHeader__ctaNav{display:var(--desktopNavDisplay,initial)}.SharedSiteHeader__menuNav{display:var(--mobileNavDisplay,initial)}.SharedSiteHeader__menuContainer{display:var(--desktopNavDisplay,block);position:absolute;top:calc(100% - 1px - var(--siteMenuArrowSpacing));left:0;width:100%;height:1000px;z-index:1;pointer-events:none;perspective:2000px;overflow:hidden;opacity:0;transition-property:opacity;transition:var(--siteMenuTransition)}.SharedSiteHeader--dropdownVisible .SharedSiteHeader__menuContainer{opacity:1}.SharedSiteHeader__menu{position:absolute;top:0;left:50%}.SharedSiteHeader__mobileMenuContainer{position:absolute;top:0;left:0;width:100%;z-index:1;transform:scale(.95);transform-origin:100% 0;opacity:0;pointer-events:none;transition:var(--siteMenuTransition);transition-property:transform,opacity}.SharedSiteHeader--mobileMenuVisible .SharedSiteHeader__mobileMenuContainer{transform:scale(1);opacity:1;pointer-events:auto}@media (min-width:900px){.SharedSiteHeader__mobileMenuContainer{display:none}}