@keyframes shimmer-807298cc{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes float-807298cc{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes float-slow-807298cc{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-20px) scale(1.05)}}@keyframes border-rotate-807298cc{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.hero-pattern[data-v-807298cc]{animation:pattern-move-807298cc 20s linear infinite;background-image:radial-gradient(circle at 25% 25%,hsla(0,0%,100%,.2) 1px,transparent 0),radial-gradient(circle at 75% 75%,hsla(0,0%,100%,.1) 1px,transparent 0),radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.05) 2px,transparent 0);background-size:80px 80px,120px 120px,100px 100px;opacity:.25}.digital-grid[data-v-807298cc]{background-image:linear-gradient(90deg,hsla(0,0%,100%,.1) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.1) 1px,transparent 0);background-size:70px 70px;transform:rotate(10deg) scale(1.5)}@keyframes pattern-move-807298cc{0%{background-position:0 0,0 0,0 0}to{background-position:80px 80px,120px 120px,100px 100px}}.animate-shimmer[data-v-807298cc]{animation:shimmer-807298cc 2s infinite}.animate-float[data-v-807298cc]{animation:float-807298cc 5s ease-in-out infinite}.animate-float-slow[data-v-807298cc]{animation:float-slow-807298cc 10s ease-in-out infinite}.animate-border-rotate[data-v-807298cc]{animation:border-rotate-807298cc 4s linear infinite}.perspective-1000[data-v-807298cc]{perspective:1000px}[data-v-807298cc] .optimized-image-container{height:100%}[data-v-807298cc] .optimized-image-container img{height:100%;-o-object-fit:cover;object-fit:cover}.neural-net-bg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cg fill='%230a3e76' opacity='.05'%3E%3Ccircle cx='40' cy='40' r='1'/%3E%3Ccircle cy='40' r='1'/%3E%3Ccircle cx='80' cy='40' r='1'/%3E%3Ccircle cx='40' r='1'/%3E%3Ccircle cx='40' cy='80' r='1'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat}.grid-pattern-bg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Cpath fill='none' stroke='%23fff' d='M40 0H0v40' opacity='.1'/%3E%3C/svg%3E");background-repeat:repeat}.circuit-pattern-bg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Cg fill='none' stroke='%234a90e2' opacity='.1'%3E%3Cpath d='M10 10h40v40H10z'/%3E%3Ccircle cx='10' cy='10' r='2' fill='%234a90e2'/%3E%3Ccircle cx='50' cy='10' r='2' fill='%234a90e2'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float{animation:float 4s ease-in-out infinite}.neural-net-bg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cg fill='%230a3e76' opacity='.05'%3E%3Ccircle cx='40' cy='40' r='1'/%3E%3Ccircle cy='40' r='1'/%3E%3Ccircle cx='80' cy='40' r='1'/%3E%3Ccircle cx='40' r='1'/%3E%3Ccircle cx='40' cy='80' r='1'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat}.grid-pattern-bg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Cpath fill='none' stroke='%23fff' d='M40 0H0v40' opacity='.1'/%3E%3C/svg%3E");background-repeat:repeat}.circuit-pattern-bg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Cg fill='none' stroke='%234a90e2' opacity='.1'%3E%3Cpath d='M10 10h40v40H10z'/%3E%3Ccircle cx='10' cy='10' r='2' fill='%234a90e2'/%3E%3Ccircle cx='50' cy='10' r='2' fill='%234a90e2'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat}@keyframes float-slow{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-20px) scale(1.05)}}.animate-float-slow{animation:float-slow 15s ease-in-out infinite}.line-clamp-2[data-v-961e647f]{-webkit-line-clamp:2;line-clamp:2}.line-clamp-2[data-v-961e647f],.line-clamp-3[data-v-961e647f]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-v-961e647f]{-webkit-line-clamp:3;line-clamp:3}
