.brand-logo.svelte-n5m4s9{display:inline-flex;align-items:center;gap:8px;color:#3d312c;font:700 38px/1.2 Outfit,sans-serif;letter-spacing:-1.5px}.brand-logo.svelte-n5m4s9 svg:where(.svelte-n5m4s9){width:28px;height:28px;flex-shrink:0;overflow:visible;transform:translateY(2px)}.brand-logo.small.svelte-n5m4s9{font-size:20px;letter-spacing:-.6px;gap:5px}.brand-logo.small.svelte-n5m4s9 svg:where(.svelte-n5m4s9){transform:translateY(1px);width:16px;height:16px}.brand-logo.inverted.svelte-n5m4s9{color:var(--cream)}.brand-dots.svelte-n5m4s9{transform-origin:50px 50px;transition:transform var(--duration-base) var(--ease-out-quint)}.brand-dots.svelte-n5m4s9 circle:where(.svelte-n5m4s9){transition:transform var(--duration-base) var(--ease-out-quint)}@media (prefers-reduced-motion: no-preference){.brand-logo.svelte-n5m4s9:hover .brand-dots:where(.svelte-n5m4s9),a:focus-visible .brand-dots.svelte-n5m4s9{transform:rotate(12deg)}.brand-logo.svelte-n5m4s9:hover circle:where(.svelte-n5m4s9):nth-child(1),a:focus-visible circle.svelte-n5m4s9:nth-child(1){transform:translateY(-3px)}.brand-logo.svelte-n5m4s9:hover circle:where(.svelte-n5m4s9):nth-child(2),a:focus-visible circle.svelte-n5m4s9:nth-child(2){transform:translate(3px)}.brand-logo.svelte-n5m4s9:hover circle:where(.svelte-n5m4s9):nth-child(3),a:focus-visible circle.svelte-n5m4s9:nth-child(3){transform:translateY(3px)}.brand-logo.svelte-n5m4s9:hover circle:where(.svelte-n5m4s9):nth-child(4),a:focus-visible circle.svelte-n5m4s9:nth-child(4){transform:translate(-3px)}}@media (prefers-reduced-motion: reduce){.brand-dots.svelte-n5m4s9,.brand-dots.svelte-n5m4s9 circle:where(.svelte-n5m4s9){transition:none}}
