.marketing-nav .nav-try{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 18px;background:var(--brand);color:#fff;box-shadow:0 9px 24px rgba(111,78,95,.25);font-weight:850;white-space:nowrap}
.marketing-nav .nav-try:hover,.marketing-nav .nav-try:focus-visible{background:#543a48;color:#fff;transform:translateY(-1px)}
.marketing-nav .nav-try span{font-size:.8em}
@media(max-width:960px){.marketing-nav nav a.nav-demo{display:inline-flex!important}.marketing-nav nav{flex-wrap:nowrap}}
@media(max-width:620px){.marketing-nav .nav-login{display:none}.marketing-nav .container{gap:8px}.marketing-nav .brand-lockup small{display:none}.marketing-nav .nav-try{min-height:42px;padding:9px 13px;font-size:.88rem}}
