.c-brand-mark{flex:none;display:block}.c-wordmark{font-family:var(--font-brand);font-weight:var(--fw-semibold);white-space:nowrap;letter-spacing:0;align-items:center;line-height:1;display:inline-flex}.c-wordmark--header{gap:.4em}.c-wordmark--header .c-brand-mark{width:1.3em;height:1.3em}.c-wordmark--lead{color:var(--c-text-primary);font-size:var(--fs-3xl)}.c-wordmark--lead,.c-wordmark--lime{--c-logo-ring:#a3e635;--c-logo-hi:#a3e635;--c-logo-fill:#0b0d10}@supports (color:light-dark(red, red)){.c-wordmark--lead,.c-wordmark--lime{--c-logo-ring:var(--lightningcss-light,#4d7c0f)var(--lightningcss-dark,#a3e635)}}.c-wordmark--lead .c-brand-mark{width:calc(var(--s-7) + var(--s-3));height:calc(var(--s-7) + var(--s-3))}.c-wordmark--inline .c-brand-mark{width:1.12em;height:1.12em;margin:0 .12em}.c-wordmark--stacked{gap:.3em}.c-wordmark--stacked .c-brand-mark{width:2.6em;height:2.6em}.c-wordmark__stack{letter-spacing:.12em;gap:.2em;display:grid}.c-wordmark__rule{background:linear-gradient(90deg, var(--c-logo-ring), transparent);border-radius:1px;height:.09em}
