.brand-pair.svelte-1s6pzd3{display:flex;align-items:center;justify-content:center;gap:1.5rem;padding:1.75rem 1rem;margin:0 0 2.25rem;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius)}.brand-mark.svelte-1s6pzd3{display:flex;flex-direction:column;align-items:center;gap:.5rem}.brand-img.svelte-1s6pzd3,.brand-svg.svelte-1s6pzd3{width:48px;height:48px;display:block}.brand-snipcart.svelte-1s6pzd3{color:#2da8b0}body.dark-mode .brand-snipcart.svelte-1s6pzd3{color:#4dc3ec}.brand-ghost-light.svelte-1s6pzd3,body.dark-mode .brand-ghost-dark.svelte-1s6pzd3{display:none}body.dark-mode .brand-ghost-light.svelte-1s6pzd3{display:block}.brand-mark.svelte-1s6pzd3 .brand-name:where(.svelte-1s6pzd3){font-family:var(--font-body);font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);text-align:center}.brand-vs.svelte-1s6pzd3{font-family:var(--font-display);font-size:1.1rem;font-style:italic;color:var(--text-muted);font-weight:500}pre.svelte-1s6pzd3{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem;overflow-x:auto;margin:1.25rem 0;font-size:.82rem;line-height:1.5}pre.svelte-1s6pzd3 code:where(.svelte-1s6pzd3){font-family:var(--font-mono);background:none;padding:0;color:var(--text-secondary);font-size:.82rem}@media(max-width:480px){.brand-pair.svelte-1s6pzd3{gap:1rem;padding:1.25rem .75rem}.brand-img.svelte-1s6pzd3,.brand-svg.svelte-1s6pzd3{width:40px;height:40px}}
