.service-visual[data-v-050a6c26]{position:relative;width:100%;height:16rem;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:.5rem;background:radial-gradient(circle at 50% 45%,#7c3aed2e,#14142840 70%);border:1px solid rgba(138,118,171,.2)}@media (min-width: 768px){.service-visual[data-v-050a6c26]{height:20rem}}.halo[data-v-050a6c26]{position:absolute;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,#7c3aed8c,#7c3aed00 70%);filter:blur(8px);animation:halo-pulse-050a6c26 5s ease-in-out infinite}.core[data-v-050a6c26]{position:relative;z-index:2;width:96px;height:96px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#4c1d95e6,#7c3aedd9);box-shadow:0 0 28px #7c3aed8c,inset 0 0 18px #ffffff1f;animation:core-float-050a6c26 6s ease-in-out infinite}.core-icon[data-v-050a6c26]{font-size:44px;color:#fff;text-shadow:0 0 10px rgba(196,166,245,.8)}.orbit[data-v-050a6c26]{position:absolute;top:50%;left:50%;border:1px solid rgba(176,133,245,.25);border-radius:50%;transform:translate(-50%,-50%)}.orbit-1[data-v-050a6c26]{width:220px;height:220px;animation:spin-050a6c26 18s linear infinite}.orbit-2[data-v-050a6c26]{width:320px;height:320px;border-color:#b085f526;animation:spin-050a6c26 30s linear infinite reverse}.orbit-dot[data-v-050a6c26]{position:absolute;top:-4px;left:50%;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:#c4a6f5;box-shadow:0 0 10px #c4a6f5e6}.orbit-dot-2[data-v-050a6c26]{width:6px;height:6px;background:#38b6ff;box-shadow:0 0 10px #38b6ffe6}@keyframes spin-050a6c26{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes core-float-050a6c26{0%,to{transform:translateY(-4px)}50%{transform:translateY(4px)}}@keyframes halo-pulse-050a6c26{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.12)}}@media (prefers-reduced-motion: reduce){.orbit[data-v-050a6c26],.core[data-v-050a6c26],.halo[data-v-050a6c26]{animation:none!important}}
