.bg-grid-pattern[data-v-39c747f2]{background-image:linear-gradient(to right,rgb(229 231 235 / .6) 1px,transparent 1px),linear-gradient(to bottom,rgb(229 231 235 / .6) 1px,transparent 1px);background-size:96px 96px;background-position:-1px -40px}.bg-grid-dots[data-v-39c747f2]{background-image:radial-gradient(circle at center,rgb(156 163 175 / .4) 2px,transparent 2px);background-size:96px 96px;background-position:-1px -40px}.corner-glow[data-v-39c747f2]{pointer-events:none}.flicker-square[data-v-39c747f2]{position:absolute;width:96px;height:96px;background:linear-gradient(135deg,#006ec20f,#006ec208,#006ec214);animation:flicker-39c747f2 .6s ease-in-out infinite;pointer-events:none}@keyframes flicker-39c747f2{0%,to{opacity:0;transform:scale(1)}20%{opacity:.6;transform:scale(1)}40%{opacity:.2;transform:scale(1)}60%{opacity:.8;transform:scale(1)}80%{opacity:.4;transform:scale(1)}}@keyframes pulse-opacity-39c747f2{0%,to{opacity:.7}50%{opacity:.4}}.absolute svg[data-v-39c747f2]{animation:pulse-opacity-39c747f2 4s ease-in-out infinite}@keyframes subtle-pulse-39c747f2{0%,to{opacity:.2;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.animate-subtle-pulse[data-v-39c747f2]{animation:subtle-pulse-39c747f2 3s ease-in-out infinite}@keyframes gentle-pulse-39c747f2{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.05);opacity:.8}}.animate-gentle-pulse[data-v-39c747f2]{animation:gentle-pulse-39c747f2 4s ease-in-out infinite}.pulsing-dot[data-v-39c747f2]{position:absolute;width:6px;height:6px;background:radial-gradient(circle,#006ec2,#0056a2);border-radius:50%;box-shadow:0 0 10px #006ec280;animation:dot-pulse-39c747f2 3s ease-in-out;pointer-events:none;transform:translate(-50%,-50%)}@keyframes dot-pulse-39c747f2{0%{transform:translate(-50%,-50%) scale(0);opacity:0}20%{transform:translate(-50%,-50%) scale(1);opacity:1}80%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(2);opacity:0}}@keyframes float-slow-39c747f2{0%,to{transform:translateY(-50%) translate(0)}50%{transform:translateY(-50%) translate(10px)}}@keyframes float-reverse-39c747f2{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(5deg)}}.animate-float-slow[data-v-39c747f2]{animation:float-slow-39c747f2 8s ease-in-out infinite}.animate-float-reverse[data-v-39c747f2]{animation:float-reverse-39c747f2 10s ease-in-out infinite}.absolute:nth-child(2) svg[data-v-39c747f2]{animation-delay:1s}.absolute:nth-child(3) svg[data-v-39c747f2]{animation-delay:2s}.absolute:nth-child(4) svg[data-v-39c747f2]{animation-delay:3s}.abstract-square[data-v-39c747f2]{position:absolute;width:96px;height:96px;opacity:.35;filter:drop-shadow(0 2px 6px rgba(0,110,194,.15))}.abstract-square svg[data-v-39c747f2]{width:100%;height:100%;animation:gentle-float-39c747f2 14s ease-in-out infinite}@keyframes gentle-float-39c747f2{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes flow-right-39c747f2{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-flow-right[data-v-39c747f2]{animation:flow-right-39c747f2 2s linear infinite}@keyframes fade-float-39c747f2{0%,to{opacity:.1;transform:translateY(20px) scale(.95)}50%{opacity:.4;transform:translateY(-10px) scale(1)}}@keyframes fade-float-delayed-39c747f2{0%,to{opacity:.1;transform:translate(-20px) rotate(0)}50%{opacity:.45;transform:translate(10px) rotate(180deg)}}@keyframes fade-float-reverse-39c747f2{0%,to{opacity:.1;transform:translateY(-20px) rotate(0)}50%{opacity:.4;transform:translateY(15px) rotate(90deg)}}.animate-fade-float[data-v-39c747f2]{animation:fade-float-39c747f2 8s ease-in-out infinite}.animate-fade-float-delayed[data-v-39c747f2]{animation:fade-float-delayed-39c747f2 10s ease-in-out infinite;animation-delay:2s}.animate-fade-float-reverse[data-v-39c747f2]{animation:fade-float-reverse-39c747f2 12s ease-in-out infinite;animation-delay:4s}.swirl-particle[data-v-39c747f2]{position:absolute;width:2px;height:2px;background:#006ec2;box-shadow:0 0 2px #006ec280;border-radius:50%;left:50%;top:50%;opacity:0}.swirl-1[data-v-39c747f2]{animation:swirl-out-1-39c747f2 25s linear infinite}.swirl-2[data-v-39c747f2]{animation:swirl-out-2-39c747f2 28s linear infinite}.swirl-3[data-v-39c747f2]{animation:swirl-out-3-39c747f2 30s linear infinite}.swirl-4[data-v-39c747f2]{animation:swirl-out-4-39c747f2 26s linear infinite}.swirl-5[data-v-39c747f2]{animation:swirl-out-5-39c747f2 32s linear infinite}.swirl-6[data-v-39c747f2]{animation:swirl-out-6-39c747f2 24s linear infinite}.swirl-7[data-v-39c747f2]{animation:swirl-out-7-39c747f2 29s linear infinite}.swirl-8[data-v-39c747f2]{animation:swirl-out-8-39c747f2 27s linear infinite}.swirl-9[data-v-39c747f2]{animation:swirl-out-9-39c747f2 31s linear infinite}.swirl-10[data-v-39c747f2]{animation:swirl-out-10-39c747f2 26s linear infinite}@keyframes swirl-out-1-39c747f2{0%{transform:translate(-50%,-50%) rotate(0) translate(0);opacity:0}5%{opacity:.4}95%{opacity:.3}to{transform:translate(-50%,-50%) rotate(360deg) translate(500px);opacity:0}}@keyframes swirl-out-2-39c747f2{0%{transform:translate(-50%,-50%) rotate(36deg) translate(0);opacity:0}5%{opacity:.35}95%{opacity:.25}to{transform:translate(-50%,-50%) rotate(396deg) translate(480px);opacity:0}}@keyframes swirl-out-3-39c747f2{0%{transform:translate(-50%,-50%) rotate(72deg) translate(0);opacity:0}5%{opacity:.4}95%{opacity:.3}to{transform:translate(-50%,-50%) rotate(432deg) translate(520px);opacity:0}}@keyframes swirl-out-4-39c747f2{0%{transform:translate(-50%,-50%) rotate(108deg) translate(0);opacity:0}5%{opacity:.35}95%{opacity:.25}to{transform:translate(-50%,-50%) rotate(468deg) translate(460px);opacity:0}}@keyframes swirl-out-5-39c747f2{0%{transform:translate(-50%,-50%) rotate(144deg) translate(0);opacity:0}5%{opacity:.4}95%{opacity:.3}to{transform:translate(-50%,-50%) rotate(504deg) translate(540px);opacity:0}}@keyframes swirl-out-6-39c747f2{0%{transform:translate(-50%,-50%) rotate(180deg) translate(0);opacity:0}5%{opacity:.35}95%{opacity:.25}to{transform:translate(-50%,-50%) rotate(540deg) translate(450px);opacity:0}}@keyframes swirl-out-7-39c747f2{0%{transform:translate(-50%,-50%) rotate(216deg) translate(0);opacity:0}5%{opacity:.4}95%{opacity:.3}to{transform:translate(-50%,-50%) rotate(576deg) translate(510px);opacity:0}}@keyframes swirl-out-8-39c747f2{0%{transform:translate(-50%,-50%) rotate(252deg) translate(0);opacity:0}5%{opacity:.35}95%{opacity:.25}to{transform:translate(-50%,-50%) rotate(612deg) translate(490px);opacity:0}}@keyframes swirl-out-9-39c747f2{0%{transform:translate(-50%,-50%) rotate(288deg) translate(0);opacity:0}5%{opacity:.4}95%{opacity:.3}to{transform:translate(-50%,-50%) rotate(648deg) translate(530px);opacity:0}}@keyframes swirl-out-10-39c747f2{0%{transform:translate(-50%,-50%) rotate(324deg) translate(0);opacity:0}5%{opacity:.35}95%{opacity:.25}to{transform:translate(-50%,-50%) rotate(684deg) translate(470px);opacity:0}}@keyframes pulse-line-39c747f2{0%,to{opacity:.4}50%{opacity:1}}.animate-pulse-line[data-v-39c747f2]{animation:pulse-line-39c747f2 2s ease-in-out infinite}.flow-dots[data-v-39c747f2]{background-image:repeating-linear-gradient(90deg,transparent,transparent 10px,#006EC2 10px,#006EC2 14px);animation:flow-dots-39c747f2 1.5s linear infinite}@keyframes flow-dots-39c747f2{0%{transform:translate(0)}to{transform:translate(14px)}}.flow-dots-horizontal[data-v-39c747f2]{background-image:repeating-linear-gradient(90deg,transparent,transparent 8px,#006EC2 8px,#006EC2 12px);opacity:.4;animation:flow-horizontal-39c747f2 2s linear infinite}@keyframes flow-horizontal-39c747f2{0%{transform:translate(0)}to{transform:translate(20px)}}.process-step[data-v-39c747f2]{animation:fadeInUp-39c747f2 .6s ease-out both}.process-step[data-v-39c747f2]:nth-child(1){animation-delay:.1s}.process-step[data-v-39c747f2]:nth-child(2){animation-delay:.2s}.process-step[data-v-39c747f2]:nth-child(3){animation-delay:.3s}.process-step[data-v-39c747f2]:nth-child(4){animation-delay:.4s}@keyframes fadeInUp-39c747f2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes data-flow-1-39c747f2{0%,to{transform:translate(0) translateY(-50%);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(calc(200% + 100px)) translateY(-50%)}}@keyframes data-flow-2-39c747f2{0%,to{transform:translate(0) translateY(-50%);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(calc(200% + 100px)) translateY(-50%)}}@keyframes data-flow-3-39c747f2{0%,to{transform:translate(0) translateY(-50%);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(calc(200% + 100px)) translateY(-50%)}}.animate-data-flow-1[data-v-39c747f2]{animation:data-flow-1-39c747f2 3s ease-in-out infinite}.animate-data-flow-2[data-v-39c747f2]{animation:data-flow-2-39c747f2 3s ease-in-out infinite;animation-delay:1s}.animate-data-flow-3[data-v-39c747f2]{animation:data-flow-3-39c747f2 3s ease-in-out infinite;animation-delay:2s}
