.site-header nav a{white-space:nowrap}.site-header nav a[aria-current=page]{color:var(--blue);font-weight:700}.desktop-nav a[aria-current=page]{text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:2px}@media (min-width:801px) and (max-width:1000px){.site-header .desktop-nav{display:none}.site-header .menu-button{display:flex}.site-header .brand{margin:0}.site-header .header-cta{margin-left:auto}.site-header .mobile-nav{display:grid;position:absolute;left:0;right:0;top:100%;padding:12px 24px 20px;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 12px 20px #172b5010}.site-header .mobile-nav a{display:flex;align-items:center;justify-content:space-between;min-height:50px;font-size:16px;border-bottom:1px solid #f0f3f8}}