.business-header{position:sticky;top:0;z-index:1030}.business-nav{background:color-mix(in srgb,var(--business-ink,#1a120d) 94%,#000);border-bottom:1px solid color-mix(in srgb,var(--business-paper,#fff8ee) 18%,transparent);padding:.8rem 0}.business-brand{align-items:center;color:var(--business-paper,#fff8ee)!important;display:inline-flex;gap:.75rem}.business-brand>span:last-child{display:flex;flex-direction:column;line-height:1.05}.business-brand strong{font-family:Fraunces,serif;font-size:1.35rem;letter-spacing:.03em}.business-brand small{color:var(--business-muted,rgba(255,248,238,.72));font-size:.62rem;letter-spacing:.22em;text-transform:uppercase}.brand-mark{align-items:center;background:var(--business-accent,#f4b24a);border-radius:50%;color:var(--business-ink,#1a120d);display:grid;font-size:1.45rem;height:42px;place-items:center;width:42px}.business-brand.has-logo .brand-mark{flex:0 0 68px;height:68px;position:relative;width:68px}.brand-mark img{border-radius:inherit;height:120%;left:50%;max-width:none;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:120%}.business-nav .navbar-nav{gap:1.35rem}.business-nav .nav-link{color:var(--business-muted,rgba(255,248,238,.72));font-size:.84rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.business-nav .nav-link:focus,.business-nav .nav-link:hover{color:var(--business-paper,#fff8ee)}.business-nav .nav-cta{background:var(--business-accent,#f4b24a);border:0;border-radius:999px;color:var(--business-ink,#1a120d)!important;font-weight:700;padding:.65rem 1.2rem!important}@media (max-width:767.98px){.business-nav .navbar-nav{gap:.3rem;padding-top:1rem}}