.brand[data-v-624ac173]{color:var(--text);flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand-mark[data-v-624ac173]{background:linear-gradient(140deg, #ffffff38, transparent 45%), linear-gradient(135deg, var(--primary), var(--accent-2));width:34px;height:34px;box-shadow:0 0 22px rgba(var(--primary-rgb), .34), inset 0 0 0 1px #ffffff2e;border-radius:11px;justify-content:center;align-items:center;gap:2px;padding:8px;display:inline-flex;position:relative;overflow:hidden}.brand-mark[data-v-624ac173]:after{content:"";pointer-events:none;background:radial-gradient(circle at 30% 15%,#ffffff73,#0000 40%);position:absolute;inset:0}.brand-bar[data-v-624ac173]{opacity:.82;background:#0a0710;border-radius:999px;width:2.5px;animation:1.8s ease-in-out infinite brand-bounce-624ac173;display:block}.bar-1[data-v-624ac173]{height:7px;animation-delay:-.2s}.bar-2[data-v-624ac173]{height:14px;animation-delay:-.55s}.bar-3[data-v-624ac173]{height:10px;animation-delay:-.9s}.bar-4[data-v-624ac173]{height:5px;animation-delay:-.35s}.brand:hover .brand-bar[data-v-624ac173]{animation-duration:.8s}.brand-word[data-v-624ac173]{font-family:var(--font-display);letter-spacing:-.045em;color:var(--text);font-size:1.13rem;font-weight:700}.brand-word span[data-v-624ac173]{color:var(--primary)}.brand.compact .brand-mark[data-v-624ac173]{border-radius:9px;width:30px;height:30px}@keyframes brand-bounce-624ac173{0%,to{transform:scaleY(1)}50%{transform:scaleY(.55)}}
