.site-brand.svelte-15gg950{font-family:var(--font-ui);color:inherit;align-items:center;gap:.45rem;line-height:1;display:inline-flex}.site-brand__mark.svelte-15gg950{flex-shrink:0;justify-content:center;align-items:center;width:1.35em;height:1.35em;display:inline-flex;position:relative}.site-brand__logo.svelte-15gg950{object-fit:contain;filter:grayscale()contrast(1.05);opacity:.72;width:100%;height:100%;display:block}.site-brand__fa.svelte-15gg950{box-shadow:none;letter-spacing:0;color:var(--accent);text-shadow:0 0 .12em var(--bg), 0 0 .18em var(--bg), 0 0 .28em var(--bg);pointer-events:none;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:.42em;font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.site-brand__name.svelte-15gg950{font-weight:inherit;letter-spacing:inherit;white-space:nowrap}.site-brand--sm.svelte-15gg950{gap:.4rem;font-size:1rem;font-weight:700}.site-brand--sm.svelte-15gg950 .site-brand__mark:where(.svelte-15gg950){width:1.55rem;height:1.55rem}.site-brand--sm.svelte-15gg950 .site-brand__fa:where(.svelte-15gg950){font-size:.55rem}.site-brand--md.svelte-15gg950{font-size:1.05rem;font-weight:700}.site-brand--lg.svelte-15gg950{letter-spacing:-.03em;gap:.55rem;font-size:clamp(2.35rem,6.5vw,3.25rem);font-weight:800}.site-brand--lg.svelte-15gg950 .site-brand__mark:where(.svelte-15gg950){width:.95em;height:.95em}.site-brand--lg.svelte-15gg950 .site-brand__fa:where(.svelte-15gg950){font-size:.32em}
