.rendering-solution__bg-grid[data-v-c8515d3b]{animation:solution-grid-drift-c8515d3b 32s linear infinite reverse;background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:52px 52px;-webkit-mask-image:radial-gradient(ellipse 75% 55% at 50% 25%,#000 15%,transparent 72%);mask-image:radial-gradient(ellipse 75% 55% at 50% 25%,#000 15%,transparent 72%)}.rendering-solution__aurora[data-v-c8515d3b]{background:radial-gradient(ellipse 55% 45% at 75% 25%,rgba(52,211,153,.22),transparent),radial-gradient(ellipse 50% 40% at 20% 70%,rgba(108,104,253,.28),transparent),radial-gradient(ellipse 45% 35% at 50% 95%,rgba(59,130,246,.15),transparent);filter:blur(44px)}.rendering-solution__icon-ring[data-v-c8515d3b]{box-shadow:inset 0 1px #ffffff1f,0 12px 40px #00000059}.rendering-solution__icon-svg[data-v-c8515d3b]{animation:solution-icon-float-c8515d3b 5s ease-in-out infinite;display:block;transform-origin:center center}@keyframes solution-grid-drift-c8515d3b{0%{transform:translate(0)}to{transform:translate(52px,52px)}}@keyframes solution-icon-float-c8515d3b{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.04)}}@media (prefers-reduced-motion:reduce){.rendering-solution__bg-grid[data-v-c8515d3b],.rendering-solution__icon-svg[data-v-c8515d3b]{animation:none}.rendering-solution__bg-grid[data-v-c8515d3b]{transform:none}}.rendering-how-we-work__bg-grid[data-v-7aa59df5]{animation:how-work-grid-drift-7aa59df5 36s linear infinite;background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 80% 50% at 50% 40%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 80% 50% at 50% 40%,#000 20%,transparent 75%)}.rendering-how-we-work__aurora[data-v-7aa59df5]{background:radial-gradient(ellipse 50% 45% at 40% 40%,rgba(108,104,253,.3),transparent),radial-gradient(ellipse 45% 40% at 65% 55%,rgba(59,130,246,.2),transparent);filter:blur(48px)}.rendering-how-we-work__progress[data-v-7aa59df5]{background:var(--rendering-cta-gradient);border-radius:9999px;box-shadow:0 0 18px #0d54fe59}.rendering-how-we-work__progress--v[data-v-7aa59df5]{background:var(--rendering-cta-gradient-side)}@keyframes how-work-grid-drift-7aa59df5{0%{transform:translate(0)}to{transform:translate(-40px,40px)}}@media (prefers-reduced-motion:reduce){.rendering-how-we-work__bg-grid[data-v-7aa59df5]{animation:none;transform:none}}:root{--rendering-cta-gradient:linear-gradient(45deg,#6c68fd,#5c6cfc 22%,#4476fe 48%,#2462fc 74%,#0d54fe);--rendering-cta-gradient-side:linear-gradient(180deg,#6c68fd,#4476fe 48%,#0d54fe)}.rendering-service-surface__cta-fill{background:var(--rendering-cta-gradient);inset:0;mix-blend-mode:screen;opacity:.075;pointer-events:none;position:absolute;z-index:0}.rendering-service-surface__bg-grid{animation:rendering-service-grid-drift 28s linear infinite;background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:48px 48px;inset:0;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,#000 20%,transparent 70%);pointer-events:none;position:absolute;z-index:0}.rendering-service-surface__aurora{background:radial-gradient(ellipse 58% 48% at 14% 16%,rgba(43,38,63,.52),transparent),radial-gradient(ellipse 50% 40% at 30% 22%,rgba(108,104,253,.35),transparent),radial-gradient(ellipse 45% 35% at 70% 58%,rgba(59,130,246,.22),transparent),radial-gradient(ellipse 40% 30% at 50% 92%,rgba(168,85,247,.18),transparent);filter:blur(40px);pointer-events:none}.rendering-service-surface__fade{background:linear-gradient(180deg,#030208 0,#05050533 40%,#05050559);inset:0;pointer-events:none;position:absolute;z-index:1}@keyframes rendering-service-grid-drift{0%{transform:translate(0)}to{transform:translate(-48px,-48px)}}@media (prefers-reduced-motion:reduce){.rendering-service-surface__cta-fill{opacity:.06}.rendering-service-surface__bg-grid{animation:none;transform:none}}
