.logo.svelte-1e29s8l{align-items:center;gap:var(--ca-space-2);color:var(--ca-text-primary);display:inline-flex}.logo__icon.svelte-1e29s8l{color:var(--ca-brand-fill)}.logo__bar.svelte-1e29s8l{fill:var(--ca-brand-contrast)}.logo__name.svelte-1e29s8l{font-family:var(--ca-font-display);letter-spacing:.01em;line-height:var(--ca-text-heading-leading);font-weight:var(--ca-font-weight-semibold)}.logo--sm.svelte-1e29s8l .logo__icon:where(.svelte-1e29s8l){width:var(--ca-space-5);height:var(--ca-space-5)}.logo--sm.svelte-1e29s8l .logo__name:where(.svelte-1e29s8l){font-size:var(--ca-font-size-label);font-weight:var(--ca-font-weight-medium);line-height:var(--ca-text-label-leading,1.25)}.logo--default.svelte-1e29s8l .logo__icon:where(.svelte-1e29s8l){width:var(--ca-space-7);height:var(--ca-space-7)}.logo--default.svelte-1e29s8l .logo__name:where(.svelte-1e29s8l){font-size:var(--ca-font-size-h5)}.logo--lg.svelte-1e29s8l .logo__icon:where(.svelte-1e29s8l){width:var(--ca-space-9,2.25rem);height:var(--ca-space-9,2.25rem)}.logo--lg.svelte-1e29s8l .logo__name:where(.svelte-1e29s8l){font-size:var(--ca-font-size-xl)}
