.logo{font-family:var(--font-heading);font-size:var(--logo-size,1.55rem);color:var(--brand-sage);white-space:nowrap;align-items:baseline;gap:.4em;line-height:1;display:inline-flex}.logo__mark{letter-spacing:.005em;font-size:1.14em;font-weight:600}.logo__word{letter-spacing:.16em;text-transform:uppercase;font-size:.82em;font-weight:600}.logo__word-well{color:var(--brand-navy)}.logo--light{color:#fff}.logo--light .logo__word-well{color:var(--brand-sage-soft)}.logo--compact .logo__mark{display:none}
