.logo{font-size:var(--logo-size,1.4rem);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:.16em;line-height:1;display:inline-flex}.logo__mark{flex-shrink:0;align-self:center;width:auto;height:1.35em;display:block}.logo__lockup{flex-shrink:0;width:auto;display:block}.logo__lockup--wordmark{height:1.25em}.logo__lockup--lockup{height:2.1em}.logo--full{--logo-lockup-height:1.25em;align-items:flex-end;gap:calc(var(--logo-lockup-height) * .055)}.logo--full .logo__lockup--lockup{height:var(--logo-lockup-height)}.logo__mark-image{width:auto;height:calc(var(--logo-lockup-height) * 1.171);transform:translateY(calc(var(--logo-lockup-height) * .021));flex-shrink:0;display:block}.logomark{line-height:1;font-size:var(--logomark-size,1.6rem);-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex}.logomark__img{width:auto;height:1.15em;display:block}
