.social-link[data-v-0955c6ff]{border-radius:100%;transition:all .5s linear}.social-link[data-v-0955c6ff]:hover{background-color:var(--glass-color-04);filter:drop-shadow(0 0 5px #149ed4)}.social[data-v-0955c6ff]:hover{scale:1.2;filter:drop-shadow(0 0 5px #149ed4)}.active-page[data-v-086eeba2]{background:var(--glass-color-05);border-radius:20px}.wrap[data-v-086eeba2]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;align-self:stretch;width:100%;flex-shrink:0;position:relative;gap:15px}.wrapper[data-v-086eeba2]{display:flex;flex-direction:column;align-items:start;justify-content:center;flex-shrink:0;position:relative;gap:5px}.desc[data-v-086eeba2]{font-family:var(--primary-font);font-size:var(--p);color:var(--white-color);opacity:.7;margin:0}.icon[data-v-086eeba2]{filter:brightness(0) invert(1);padding:15px}.close-icon[data-v-086eeba2]{position:absolute;top:20px;right:15px;z-index:3}.img-holder[data-v-086eeba2]{align-items:center;background:var(--radial-black);border-radius:10px;border:var(--black-boarder)}.img-holder[data-v-086eeba2],.menu-holder[data-v-086eeba2]{display:flex;justify-content:center;flex-shrink:0;position:relative}.menu-holder[data-v-086eeba2]{flex-direction:column;align-items:start;gap:20px;padding:80px 0 0 0}.menu[data-v-086eeba2]{position:absolute;display:flex;align-items:center;justify-content:start;width:100%;height:100vh;z-index:2;left:0;background-color:#000;gap:20px;overflow:hidden;top:-100vh;transition:transform .5s ease-in-out}.menu-items[data-v-086eeba2]{padding:10px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-grow:1;align-self:stretch;position:relative;gap:20px}.item[data-v-086eeba2]{color:var(--white-color);text-align:center;font-family:var(--primary-font);font-size:var(--h3);font-weight:400;position:relative;margin:0;text-decoration:none}@media screen and (max-width:601px){.menu[data-v-086eeba2]{display:flex;flex-direction:column}}.fade-enter-active[data-v-086eeba2],.fade-leave-active[data-v-086eeba2]{transition:opacity .3s ease-in-out,transform .3s ease-in-out}.fade-enter-from[data-v-086eeba2],.fade-leave-to[data-v-086eeba2]{opacity:0;transform:translateY(-10px)}.menu.active[data-v-086eeba2]{top:0}.menu-holder[data-v-086eeba2]{opacity:0;transform:translateY(-20px);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.menu.active .menu-holder[data-v-086eeba2]{opacity:1;transform:translateY(0)}.menu[data-v-5b699119]{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-grow:0;gap:10px;padding:5px;background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(6.5px);backdrop-filter:blur(6.5px);border-radius:50px}.menu-item[data-v-5b699119]{color:var(--white-color);text-align:center;font-family:var(--primary-font);position:relative;padding:7px 15px;border-radius:50px}.menu-item-active[data-v-5b699119]{background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(6.5px);backdrop-filter:blur(6.5px)}.item[data-v-5b699119]{color:var(--white-color);text-align:center;font-family:var(--primary-font);font-size:var(--p);font-weight:400;position:relative;line-height:0;text-decoration:none}.menu-item[data-v-5b699119]:hover{background:var(--glass-color-03)}@media screen and (max-width:601px){.menu[data-v-5b699119]{display:none}}.navbar[data-v-4446877a]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;align-self:stretch;position:relative;flex-shrink:0;padding:var(--padding);z-index:2}.social-link-container[data-v-4446877a]{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;align-items:center;padding:10px;gap:18px}.handburger-menu[data-v-4446877a]{display:none}.logo[data-v-4446877a]{height:55px;width:auto;cursor:pointer}@media screen and (max-width:601px){.social-link-container[data-v-4446877a]{display:none}.handburger-menu[data-v-4446877a]{display:block}.navbar[data-v-4446877a]{padding:var(--mobi-padding)}.logo[data-v-4446877a]{height:45px;width:auto}}.low-social-link-container[data-v-51e6b38e]{display:none;position:fixed;bottom:0;width:100%;background:hsla(0,0%,100%,.01);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:3;outline:2px solid hsla(0,0%,100%,.1)}.holder[data-v-51e6b38e]{display:flex;flex-direction:row;gap:18px;align-items:center;justify-content:center;padding:10px}@media screen and (max-width:601px){.low-social-link-container[data-v-51e6b38e]{display:block}}.error-message[data-v-dd078736]{color:var(--red-color)}.overlay[data-v-dd078736]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:start;z-index:1000;border-radius:50px;font-family:var(--primary-font)}.form-container[data-v-dd078736]{display:flex;flex-direction:column;margin:100px;padding:20px;width:30%;background:#000;color:#fff;border-radius:30px;text-align:center}.form-container h2[data-v-dd078736]{line-height:0;margin-bottom:30px}@media screen and (max-width:601px){.form-container[data-v-dd078736]{width:100%;margin:10px;background:transparent}}.form-container form[data-v-dd078736]{display:flex;flex-direction:column}.close-btn[data-v-dd078736]{display:flex;position:relative;justify-content:flex-end}.close-btn p[data-v-dd078736]{font-size:30px;font-weight:900;cursor:pointer;line-height:0}input[data-v-dd078736],textarea[data-v-dd078736]{align-self:stretch;margin:8px 0;padding:10px 15px;border:2px solid #464646;border-radius:15px;max-width:100%;color:#fff;font-size:var(--p);background:radial-gradient(closest-side,#333 0,#232323 100%)}input[data-v-dd078736]{height:25px}textarea[data-v-dd078736]{height:100px;resize:none;font-family:var(--primary-font)}input[data-v-dd078736]:focus,textarea[data-v-dd078736]:focus{outline:none;border-color:#149ed4}input[data-v-dd078736]::-moz-placeholder,textarea[data-v-dd078736]::-moz-placeholder{color:#ffffff9d}input[data-v-dd078736]::placeholder,textarea[data-v-dd078736]::placeholder{color:#ffffff9d}button[data-v-dd078736]{margin-top:10px;padding:15px 15px;border:none;border-radius:15px;background:#149ed4;color:#fff;cursor:pointer;font-weight:600;font-size:var(--p)}button[data-v-dd078736]:hover{background:#14d42a}button[data-v-dd078736]:disabled{background:gray}.success-message[data-v-dd078736]{text-align:center}.success-message button[data-v-dd078736]{text-align:center;padding:10px 15px}.success-message h2[data-v-dd078736]{color:#14d42a}.custom-cursor[data-v-1cf23dbc]{width:15px;height:15px;position:fixed;pointer-events:none;transform:translate(-50%,-50%);transition:transform .1s ease-out;z-index:9999}.custom-cursor img[data-v-1cf23dbc]{width:100%;height:100%}.custom-cursor.hovered[data-v-1cf23dbc]{filter:hue-rotate(90deg);transform:scale(1.2)}.footer[data-v-53a39a68]{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--glass-color-05);color:var(--white-color);padding:20px;text-align:center;font-family:var(--primary-font);border-top:.1px solid #ffffff3e;gap:20px}.footer-content[data-v-53a39a68]{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly;align-items:center;width:100%}.footer-nav-wrapper[data-v-53a39a68]{display:flex;flex-direction:column;gap:20px}.footer-logo-desktop[data-v-53a39a68]{display:flex}.footer-logo-desktop[data-v-53a39a68],.footer-logo-mobile[data-v-53a39a68]{flex-direction:column;align-items:start;max-width:300px;text-align:left;font-size:var(--h4);font-weight:400}.footer-logo-mobile[data-v-53a39a68]{display:none}@media screen and (max-width:600px){.footer-logo-desktop[data-v-53a39a68]{display:none}.footer-logo-mobile[data-v-53a39a68]{display:flex}}.footer-nav a[data-v-53a39a68]{color:inherit;text-decoration:none;transition:color .3s}.footer-nav a[data-v-53a39a68]:hover{color:var(--blue-color)}@media screen and (max-width:600px){.footer-logo[data-v-53a39a68]{max-width:200px}.footer[data-v-53a39a68]{padding-bottom:100px}}.shimmer-text[data-v-2a2fd998]{background:linear-gradient(90deg,#ddd 25%,#aaa 50%,#ddd 75%);background-size:200% 100%;color:transparent;-webkit-background-clip:text;background-clip:text;animation:shimmer-2a2fd998 1.5s linear infinite;text-align:center;font-family:var(--playball-font);font-size:var(--h1);font-weight:400;position:relative;margin:0;line-height:1.9;padding:0 10px}@media screen and (max-width:601px){.shimmer-text[data-v-2a2fd998]{font-size:calc(var(--h1)*.75)}}@keyframes shimmer-2a2fd998{0%{background-position:100% 0}to{background-position:-100% 0}}.glass-button p[data-v-25e1cd0f]{font-family:var(--primary-font);font-size:18px;padding:0 0 0 15px;line-height:0}.glass-button[data-v-25e1cd0f]{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:5px;gap:10px;border-radius:50px;font-size:16px;color:#fff;font-family:var(--primary-font);cursor:pointer;background:hsla(0,0%,100%,.01);-webkit-backdrop-filter:blur(6.5px);backdrop-filter:blur(6.5px);transition:color .5s ease-in;outline:none;border:1px solid hsla(0,0%,100%,.418)}.glass-button img[data-v-25e1cd0f]{padding:10px;background:#fff;border-radius:50px}.glass-button[data-v-25e1cd0f]:hover{color:#149ed4;box-shadow:0 0 10px #149ed4}.glass-button:hover img[data-v-25e1cd0f]{background:#149ed4}.glass-button[data-v-2aae7de2]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;padding:5px 10px 5px 5px;background:#161616;border-radius:100px;border:1px solid #313131;text-decoration:none;transition:background .3s ease-in-out;font-size:12px;margin:20px}.glass-button[data-v-2aae7de2]:hover{border:1px solid #828282}.new-text[data-v-2aae7de2]{line-height:.2;padding:0 15px;background:var(--dark-blue-color);border-radius:100px;transition:rotate .3s ease-in}.new-text[data-v-2aae7de2],.proj-text[data-v-2aae7de2]{color:var(--white-color);font-family:var(--primary-font);font-weight:600}.proj-text p[data-v-2aae7de2]{color:var(--white-color);line-height:0}.icon[data-v-2aae7de2]{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;width:15px}.copy-btn[data-v-3eecb6ab]{display:flex;align-items:center;gap:10px;cursor:pointer;background:none;border:none;font-family:var(--primary-font);font-size:1rem;color:var(--white-color);padding:8px 12px;border-radius:8px;transition:background .3s}.copy-btn[data-v-3eecb6ab]:hover{background:hsla(0,0%,100%,.1)}.icon[data-v-3eecb6ab]{width:20px;height:20px}.header[data-v-20e70581],.motion-box[data-v-3eecb6ab]{display:flex;align-items:center}.header[data-v-20e70581]{flex-direction:column;gap:10px;justify-content:center;text-align:center;position:relative;padding:30px 0}p[data-v-20e70581]{font-size:var(--h3)}h1[data-v-20e70581],p[data-v-20e70581]{color:var(--white-color);text-align:center;font-family:var(--primary-font);position:relative;max-width:800px}h1[data-v-20e70581]{font-size:var(--h1);font-weight:700;margin:0}.cta[data-v-20e70581]{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}@media screen and (max-width:600px){h1[data-v-20e70581]{font-size:28px;line-height:1.7em}p[data-v-20e70581]{font-size:18px;line-height:1.75em}.header[data-v-20e70581]{padding:30px 15px;gap:0}.cta[data-v-20e70581]{flex-direction:column}}.highlight-text[data-v-6e1c73f6]{display:inline-block;color:#fff;filter:drop-shadow(0 0 5px rgba(255,255,255,.5))}.char[data-v-6e1c73f6]{transition:opacity .3s ease-in-out;cursor:pointer}.marquee-container[data-v-057fd745]{width:250px;height:300px;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;color:#fff}.marquee[data-v-057fd745]{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.marquee-content[data-v-057fd745]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;animation:scrollUp-057fd745 5s linear infinite}@keyframes scrollUp-057fd745{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.grid-item[data-v-057fd745]{display:flex;flex-direction:column;align-items:center;text-align:center}.grid-item img[data-v-057fd745]{width:40px;height:40px}.logo-wrapper[data-v-2d6886cb]{position:relative;display:flex;flex-direction:column;align-items:center;padding:10px}.logo-img[data-v-2d6886cb]{width:100%;height:auto;transition:transform .4s ease}.logo-img.shrink[data-v-2d6886cb]{transform:scale(.9)}.cta-text[data-v-2d6886cb]{position:absolute;top:-40px;align-self:center;text-align:center;opacity:0;scale:.8;font-family:var(--primary-font);font-size:var(--h3);font-weight:600;transition:all .5s ease;color:var(--white-color);pointer-events:none}.cta-text.show[data-v-2d6886cb]{top:8px;opacity:1;scale:1}.email-copy[data-v-2d6886cb]{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%) translateY(10px);opacity:0;transition:all .4s ease;pointer-events:none}.email-copy.show[data-v-2d6886cb]{transform:translateX(-50%) translateY(-40px);opacity:1;pointer-events:auto}.marquee-container[data-v-e64250ac]{overflow:hidden;width:100%;position:relative;background:#111}.marquee-track[data-v-e64250ac]{display:flex;width:-moz-max-content;width:max-content;animation:scroll-e64250ac 40s linear infinite}.marquee-track.paused[data-v-e64250ac]{animation-play-state:paused}.image-wrapper[data-v-e64250ac]{flex-shrink:0;height:100%}.marquee-img[data-v-e64250ac]{width:400px;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(4px);transition:filter .3s ease}.marquee-img.clear[data-v-e64250ac]{filter:blur(0)}@keyframes scroll-e64250ac{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.view-cta[data-v-e64250ac]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;position:absolute;bottom:-100%;color:var(--white-color);font-family:var(--primary-font);line-height:0%;align-content:flex-start;flex-wrap:wrap;padding:20px;background:#000000c3;-webkit-backdrop-filter:blur(6.5px);backdrop-filter:blur(6.5px);transition:bottom .3s ease}.marquee-container:hover .view-cta[data-v-e64250ac]{bottom:0}.view-cta img[data-v-e64250ac]{padding:10px;background:var(--white-color);-webkit-backdrop-filter:blur(6.5px);backdrop-filter:blur(6.5px);border-radius:100px;position:absolute;right:50px}@media screen and (max-width:601px){.marquee-img[data-v-e64250ac]{filter:blur(0)}}.bento[data-v-31b1494b]{display:flex;flex-direction:column;position:relative;padding:var(--padding);gap:10px}.top[data-v-31b1494b]{justify-self:center;flex-grow:1;padding:0 30px;justify-content:center}.bottom .btm1[data-v-31b1494b],.bottom .btm2[data-v-31b1494b],.bottom .btm3[data-v-31b1494b],.top[data-v-31b1494b]{display:flex;align-items:center;background:var(--glass-color-05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:var(--black-boarder);border-radius:20px}.bottom .btm1[data-v-31b1494b],.bottom .btm2[data-v-31b1494b],.bottom .btm3[data-v-31b1494b]{align-self:stretch;width:calc(33.33333% - 30px)}.top[data-v-31b1494b]{font-family:var(--primary-font);font-weight:900;font-size:var(--h1);text-align:center}.bottom[data-v-31b1494b]{display:flex;flex-grow:1;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between;overflow:hidden;gap:10px}.bottom .btm1[data-v-31b1494b]{padding:0 30px}.bottom .btm1[data-v-31b1494b],.bottom .btm2[data-v-31b1494b],.bottom .btm3[data-v-31b1494b]{display:flex;align-items:center;justify-content:center;flex-grow:1;overflow:hidden}.tech-text[data-v-31b1494b]{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;overflow:hidden;bottom:-110%;background:#000000b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--white-color);border:var(--black-boarder);font-family:var(--primary-font);padding:10px 50px;width:90%;height:100%;transition:all .5s ease-in-out}.tech-text h1[data-v-31b1494b]{font-weight:900;font-size:var(--h2);text-align:center;line-height:0%}.tech-text p[data-v-31b1494b]{font-weight:400;color:var(--white-color);font-size:var(--h3);text-align:center;align-self:stretch}.btm1:hover .tech-text[data-v-31b1494b],.btm2:hover .tech-text[data-v-31b1494b]{bottom:0}.tech-know-more[data-v-31b1494b]{color:var(--white-color);display:flex;text-align:center;justify-content:center;font-family:var(--primary-font);font-size:var(--h3);font-weight:600;position:relative;padding:10px 20px;background-color:#000000c3;border-radius:20px;text-decoration:none;gap:15px;border:1px solid var(--white-color)}@media screen and (max-width:601px){.bento[data-v-31b1494b]{padding:0;margin:0 15px;margin-bottom:100px}.top[data-v-31b1494b]{font-size:var(--h2)}.bottom .btm1[data-v-31b1494b],.bottom .btm2[data-v-31b1494b]{width:100%}}.draggable-box[data-v-f630dedc]{position:fixed;z-index:2;will-change:transform;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.draggable-box[data-v-f630dedc]:active{cursor:grabbing}img[data-v-f630dedc]{width:130px;height:130px;pointer-events:none;-webkit-user-drag:none;animation:spin-f630dedc 20s linear infinite}@media screen and (max-width:601px){img[data-v-f630dedc]{width:80px;height:80px}.draggable-box[data-v-f630dedc]{display:none}}@keyframes spin-f630dedc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.marquee-wrapper[data-v-72d595ac]{overflow:hidden;position:relative;transform:skewY(-3deg);filter:drop-shadow(0 0 2px rgba(0,0,0,.5))}.marquee-wrapper-overskew[data-v-72d595ac],.marquee-wrapper[data-v-72d595ac]{height:60px;background:linear-gradient(90deg,#0052d4,#4364f7,#6fb1fc);margin:120px 0}.marquee-wrapper-overskew[data-v-72d595ac]{display:flex;justify-content:center;align-items:center}@media screen and (max-width:601px){.marquee-wrapper[data-v-72d595ac]{margin:80px 0}}.marquee-track[data-v-72d595ac]{white-space:nowrap;display:inline-block;animation:scroll-72d595ac 25s linear infinite}.marquee-text[data-v-72d595ac]{font-size:1.4rem;color:#fff;display:inline-flex;font-family:var(--primary-font);padding:1rem 0;text-transform:uppercase;filter:drop-shadow(0 0 2px rgba(255,255,255,.3))}@keyframes scroll-72d595ac{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.header-wrapper[data-v-a7567656]{text-align:center;padding:3rem 1rem;font-family:Inter,sans-serif}.subheading[data-v-a7567656]{font-size:.875rem;color:#bcbcbc;text-transform:uppercase;letter-spacing:2px;margin-bottom:-1.3rem}.main-heading[data-v-a7567656]{font-size:3rem;font-family:var(--primary-font);font-weight:600;color:#fff;display:flex;justify-content:center;align-items:center;gap:.6rem;flex-wrap:wrap}.shimmer[data-v-a7567656]{background:linear-gradient(75deg,#ff8000,#f0c 53.2394%,#04f);background-size:200% 200%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:shimmer-a7567656 10s linear infinite;font-family:var(--playball-font);padding-right:20px;font-weight:400}@keyframes shimmer-a7567656{0%{background-position:0}50%{background-position:100%}to{background-position:0}}@media screen and (max-width:601px){.main-heading[data-v-a7567656]{font-size:2.4rem}.subheading[data-v-a7567656]{font-size:.75rem;margin-bottom:-.5rem}}.visit-link[data-v-6890bab6]{padding:.5rem 1rem;text-decoration:none;color:var(--white-color);background:#111;border-radius:.5rem}.link[data-v-6890bab6]{position:relative;display:inline-flex;padding:2px;border-radius:.5rem;align-items:center;justify-content:start;overflow:hidden;z-index:0}.link[data-v-6890bab6]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--custom-gradient);animation:rotateGradient-6890bab6 4s linear infinite;border-radius:inherit}@keyframes rotateGradient-6890bab6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.showcase-container[data-v-742e7526]{display:flex;height:100vh;overflow:hidden}.scroll-left[data-v-742e7526]{scrollbar-width:none;-ms-overflow-style:none}.scroll-left[data-v-742e7526]::-webkit-scrollbar{display:none}.scroll-left[data-v-742e7526]{display:flex;flex-direction:column;width:50%;height:100vh;overflow-y:auto;padding:2rem;box-sizing:border-box;gap:20px}.project-box[data-v-742e7526]{background:linear-gradient(60deg,#f0a,#ff4d40,#cc4f5c,#7300ff);padding:5px 5px 0 5px;border-radius:1rem;box-shadow:0 4px 20px rgba(0,0,0,.2);background-size:300% 300%;animation:moveGradient-742e7526 6s ease infinite}@keyframes moveGradient-742e7526{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.project-box img[data-v-742e7526]{width:100%;border-radius:.75rem;cursor:pointer}.sticky-right[data-v-742e7526]{display:flex;justify-content:start;align-items:center;width:50%;height:100vh;overflow:hidden;padding:2rem 2rem 2rem 4rem;box-sizing:border-box;position:relative}@media screen and (max-width:1200px){.showcase-container[data-v-742e7526]{width:100%;height:70vh}.scroll-left[data-v-742e7526],.sticky-right[data-v-742e7526]{height:70vh}}@media screen and (max-width:900px){.showcase-container[data-v-742e7526]{display:none}}.project-info[data-v-742e7526]{position:sticky;top:20%;color:#fff;font-family:var(--primary-font)}.project-info h2[data-v-742e7526]{margin-bottom:.5rem;font-size:2rem;margin-bottom:.25rem;font-weight:400}.project-type[data-v-742e7526]{display:inline;flex-shrink:1;padding:.5rem 1rem;border-radius:.5rem;background:var(--glass-color-03);border:.1px solid #ffffff3e;color:var(--white-color);font-family:var(--primary-font)}.desc-list[data-v-742e7526]{display:flex;align-items:center;gap:5px;font-weight:400;opacity:.8;line-height:1.7rem}.tags[data-v-742e7526]{display:flex;gap:.5rem;padding:1rem 0;flex-wrap:wrap;margin-bottom:1rem}.tags li[data-v-742e7526]{display:inline-block;padding:.5rem 1rem;border-radius:.5rem;background:var(--glass-color-03);color:var(--white-color);font-family:var(--primary-font);font-size:.875rem;border:.1px solid #ffffff3e}.links[data-v-742e7526]{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1.25rem}.visit-link[data-v-742e7526]{padding:.5rem 1rem;text-decoration:none;color:var(--white-color);background:#111;border-radius:.5rem}.link[data-v-742e7526]{position:relative;display:inline-flex;padding:2px;border-radius:.5rem;align-items:center;justify-content:start;overflow:hidden;z-index:0}.link[data-v-742e7526]:before{content:"";position:absolute;inset:0;z-index:-1;background:conic-gradient(from 0deg,#f0a,#ff4d40,#cc4f5c,#7300ff,#f0a);animation:rotateGradient-742e7526 4s linear infinite;border-radius:inherit}@keyframes rotateGradient-742e7526{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.line[data-v-742e7526]{display:inline-block;vertical-align:middle;width:30px;height:5px;border-radius:5px;background:#9400ae}.visit[data-v-742e7526]{display:flex;gap:1rem}.card[data-v-64103c58]{max-width:500px;padding:2rem;border-radius:1.25rem;background:var(--glass-color-02,hsla(0,0%,100%,.05));border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--white-color);font-family:var(--primary-font)}.img-container img[data-v-64103c58]{width:100%;border-radius:.75rem;-o-object-fit:cover;object-fit:cover;margin-bottom:1rem;box-shadow:0 2px 15px rgba(0,0,0,.2)}.card .project-type[data-v-64103c58]{display:inline-block;align-items:start;padding:.4rem .75rem;border-radius:.5rem;background:var(--glass-color-03);border:.1px solid #ffffff3e;font-size:.9rem;margin-bottom:.5rem}.card h2[data-v-64103c58]{font-size:2rem;margin-bottom:1rem;font-weight:500;display:flex;align-items:center;gap:.5rem}.card .desc-list[data-v-64103c58]{font-size:.9rem;opacity:.8;margin-bottom:.7rem}.card .tags[data-v-64103c58]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;list-style-type:none;padding-left:0}.card .tags li[data-v-64103c58]{padding:.4rem .8rem;font-size:.85rem;border-radius:.5rem;background:var(--glass-color-03);border:.1px solid #ffffff3e;white-space:nowrap;list-style-type:none}.card .visit[data-v-64103c58]{display:flex;flex-wrap:wrap;gap:.7rem}@media screen and (max-width:768px){.card[data-v-64103c58]{padding:1rem}.card h2[data-v-64103c58]{font-size:1.5rem}.card .desc-list[data-v-64103c58]{font-size:.9rem}.card .tags li[data-v-64103c58]{font-size:.8rem}}.line[data-v-64103c58]{display:inline-block;vertical-align:middle;width:15px;height:5px;border-radius:5px;background:#9400ae}.showcase-mobi[data-v-19ce2394]{display:none;flex-wrap:wrap;flex-direction:row;gap:1rem;padding:0 1rem;margin-bottom:7rem}@media screen and (max-width:900px){.showcase-mobi[data-v-19ce2394]{display:flex}}.techstack-wrapper[data-v-757b43a2]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding-bottom:100px}.tech-stack[data-v-757b43a2]{flex-wrap:wrap;gap:15px;width:90%;max-width:900px;padding:0 20px}.stack[data-v-757b43a2],.tech-stack[data-v-757b43a2]{display:flex;flex-direction:row;align-items:center;justify-content:center}.stack[data-v-757b43a2]{gap:10px;padding:5px 15px;border-radius:15px;background:var(--glass-color-05);-webkit-backdrop-filter:blur(6.5px);backdrop-filter:blur(6.5px);color:var(--white-color);border:.1px solid #ffffff3e;font-family:var(--primary-font);font-weight:600;letter-spacing:.5px;transition:all .2s ease-in-out}.stack img[data-v-757b43a2]{width:30px;height:30px}.stack p[data-v-757b43a2]{background:linear-gradient(75deg,#fff,#fff 53.2394%,#fff);background-size:200% 200%;background-clip:text;-webkit-background-clip:text;color:transparent}.stack[data-v-757b43a2]:hover{rotate:5deg}.stack:hover img[data-v-757b43a2]{scale:1.2}.stack:hover p[data-v-757b43a2]{background:linear-gradient(90deg,#2d53ff,#00eaff);background-size:200% 200%;background-clip:text;-webkit-background-clip:text;color:transparent}@media screen and (max-width:601px){.stack[data-v-757b43a2]{padding:5px 10px}.stack img[data-v-757b43a2]{width:25px;height:25px}}.feedback[data-v-208ee752]{width:100%;overflow:hidden;padding-bottom:100px}.feedback-track[data-v-208ee752]{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:10px 0}@media screen and (min-width:600px){.feedback-track[data-v-208ee752]{justify-content:center}}.feedback-track[data-v-208ee752]::-webkit-scrollbar{display:none}.feedback-track[data-v-208ee752]{scrollbar-width:none}.feedback-card[data-v-208ee752]{flex:0 0 auto;scroll-snap-align:start;max-width:300px;width:300px;padding:1.5rem;border-radius:1.25rem;background:var(--glass-color-02,hsla(0,0%,100%,.05));border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--white-color);font-family:var(--primary-font);transition:all .3s ease}.who[data-v-208ee752]{display:flex;flex-direction:row;align-items:center;gap:10px}.who img[data-v-208ee752]{width:50px;height:50px;border-radius:25%}.who-title[data-v-208ee752]{display:flex;flex-direction:column;align-items:start;line-height:0}.who-title h3[data-v-208ee752]{font-size:var(--h3);font-weight:600}.who-title p[data-v-208ee752]{font-size:var(--p);opacity:.8}.feedback-text[data-v-208ee752]{font-size:var(--p);font-weight:400;line-height:150%;opacity:.8;transition:all .3s ease}.feedback-card[data-v-208ee752]:hover{cursor:pointer;scale:1.05}.feedback-text[data-v-208ee752]:hover{cursor:pointer;opacity:1}.hero[data-v-3e043c87]{display:flex;flex-direction:column;justify-content:start;align-items:center;align-self:stretch;width:100%;height:80vh}.techstack[data-v-3e043c87]{padding-top:100px}@media screen and (max-width:601px){.hero[data-v-3e043c87]{height:70vh}}