.brand{display:flex;align-items:center;width:auto;height:auto;text-decoration:none}.brand-text{font-weight:900;font-size:1.35rem;letter-spacing:.02em;color:var(--navy)}.brand-text b{font-weight:600;margin-left:.3em;color:var(--blue,#356aa0)}
.brand-text.light{color:var(--navy);background:#fff;border-radius:12px;padding:8px 12px;display:inline-block}.nav-phone{font-weight:800!important;white-space:nowrap}.demo-note a{font-weight:800}
.dialog-actions a.button{display:inline-flex;align-items:center;text-decoration:none}.hero-actions a.button{text-decoration:none}
