.svc-bg[data-v-c84ce330]{background:radial-gradient(120% 60% at 50% 0,#0b1d38 0,transparent 60%),linear-gradient(180deg,#050b17 0,var(--color-bg-base) 40%,#071228 75%,var(--color-bg-base) 100%);inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}:root:not(.dark) .svc-bg[data-v-c84ce330]{background:radial-gradient(120% 60% at 50% 0,#e3f3f6 0,transparent 60%),linear-gradient(180deg,#f3f8fc 0,var(--color-bg-base) 50%)}.svc-grid[data-v-c84ce330]{animation:svc-grid-pan-c84ce330 30s linear infinite;background-image:linear-gradient(rgba(var(--color-brand-rgb),.06) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--color-brand-rgb),.06) 1px,transparent 1px);background-size:64px 64px;inset:0;mask-image:radial-gradient(ellipse 90% 40% at 50% 12%,#000 10%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 90% 40% at 50% 12%,#000 10%,transparent 75%);position:absolute}.svc-orb[data-v-c84ce330]{border-radius:50%;filter:blur(100px);position:absolute;will-change:transform}.orb-1[data-v-c84ce330]{animation:svc-drift-c84ce330 20s ease-in-out infinite;background:radial-gradient(circle,rgba(var(--color-brand-rgb),.28) 0,transparent 65%);height:640px;right:-120px;top:-220px;width:640px}.orb-2[data-v-c84ce330]{animation:svc-drift-c84ce330 26s ease-in-out infinite reverse;background:radial-gradient(circle,rgba(var(--color-deep-rgb),.35) 0,transparent 65%);height:720px;left:-260px;top:30%;width:720px}.orb-3[data-v-c84ce330]{animation:svc-drift-c84ce330 22s ease-in-out infinite;animation-delay:-9s;background:radial-gradient(circle,rgba(var(--color-brand-rgb),.16) 0,transparent 65%);height:560px;right:-200px;top:58%;width:560px}.orb-4[data-v-c84ce330]{animation:svc-drift-c84ce330 28s ease-in-out infinite reverse;background:radial-gradient(circle,rgba(var(--color-deep-rgb),.3) 0,transparent 65%);bottom:-260px;height:700px;left:30%;width:700px}:root:not(.dark) .svc-orb[data-v-c84ce330]{opacity:.55}.svc-noise[data-v-c84ce330]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.05'/%3E%3C/svg%3E");background-size:200px 200px;inset:0;mix-blend-mode:overlay;opacity:.35;position:absolute}@keyframes svc-drift-c84ce330{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,-30px) scale(1.06)}}@keyframes svc-grid-pan-c84ce330{to{background-position:64px 64px}}@media(prefers-reduced-motion:reduce){.svc-grid[data-v-c84ce330],.svc-orb[data-v-c84ce330]{animation:none}}
