.logo.svelte-3bcpqf{font-family:var(--font-display), var(--font-fallback);letter-spacing:-.035em;white-space:nowrap;color:var(--ink);align-items:center;gap:.28em;font-weight:800;line-height:1;display:inline-flex}svg.svelte-3bcpqf{flex:none;width:1.05em;height:1.05em}.tile.svelte-3bcpqf{fill:var(--logo-tile);rx:clamp(4px, calc(4px + var(--radius) * .7), 20px)}.buzzer.svelte-3bcpqf{fill:var(--logo-mark)}.i.svelte-3bcpqf{display:inline-block;position:relative}.i.svelte-3bcpqf:after{content:"";background:var(--logo-tile);border-radius:50%;width:.32em;height:.32em;position:absolute;top:-.06em;left:50%;transform:translate(-50%)}
