.logo[data-v-e13e204c]{display:inline-flex;align-items:center;gap:.6rem}.logo__mark[data-v-e13e204c]{width:var(--logo-size);height:var(--logo-size);flex-shrink:0}.logo__arc[data-v-e13e204c],.logo__dot[data-v-e13e204c]{transform-box:view-box;transform-origin:16px 16px}.logo__ring[data-v-e13e204c]{fill:none;stroke:var(--rf-accent);stroke-width:1.5;opacity:.18}.logo__arc[data-v-e13e204c]{fill:none;stroke-width:2;stroke-linecap:round}.logo__arc--accent[data-v-e13e204c]{stroke:var(--rf-accent);stroke-dasharray:20 62;animation:logo-spin-e13e204c 3.2s linear infinite}.logo__arc--blue[data-v-e13e204c]{stroke:var(--rf-blue);stroke-dasharray:13 41;animation:logo-spin-rev-e13e204c 4.6s linear infinite}.logo__reticle path[data-v-e13e204c]{stroke:var(--rf-accent);stroke-width:1.5;stroke-linecap:round;opacity:.5}.logo__dot[data-v-e13e204c]{fill:var(--rf-accent);animation:logo-pulse-e13e204c 2.2s ease-in-out infinite}.logo__text[data-v-e13e204c]{font-size:1.125rem;font-weight:600;letter-spacing:-.01em}@keyframes logo-spin-e13e204c{to{transform:rotate(1turn)}}@keyframes logo-spin-rev-e13e204c{to{transform:rotate(-1turn)}}@keyframes logo-pulse-e13e204c{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.68);opacity:.55}}@media(prefers-reduced-motion:reduce){.logo__arc[data-v-e13e204c],.logo__dot[data-v-e13e204c]{animation:none}}
