/* Shared navigation for the homepage, pricing, about and contact pages. */
.desktop-nav [aria-current=page],.mobile-menu [aria-current=page]{color:var(--purple);font-weight:600}
@media(min-width:761px) and (max-width:1100px){.nav{gap:18px}.desktop-nav{gap:20px;font-size:12px}.nav-contact{font-size:12px;padding:10px 12px}.nav-contact span{margin-left:7px}.nav .brand img{width:126px}}
