.NavBar_navbar__xw51P{position:fixed;top:0;left:0;right:0;z-index:1000;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.05);transition:all .3s ease}.NavBar_navbar__xw51P.NavBar_scrolled__bMuXI{background:rgba(0,0,0,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 4px 20px rgba(0,0,0,.1)}.NavBar_container__mCn5z{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;align-items:center;justify-content:space-between;height:80px}.NavBar_logo__YLm5G{display:flex;align-items:center;transition:transform .3s ease;z-index:1001;filter:invert(1)}.NavBar_logo__YLm5G:hover{transform:scale(1.05)}.NavBar_navbar__xw51P.NavBar_scrolled__bMuXI .NavBar_logo__YLm5G img{filter:invert(1)}.NavBar_mobileMenuButton__sIH1b{display:none;background:none;border:none;font-size:2rem;color:#000;cursor:pointer;z-index:1001;transition:color .3s ease}.NavBar_navbar__xw51P.NavBar_scrolled__bMuXI .NavBar_mobileMenuButton__sIH1b{color:#fff}.NavBar_navLinks__vyFsH{display:flex;align-items:center;gap:2rem}.NavBar_navLink__AdvEI{color:#000;text-decoration:none;font-size:1rem;font-weight:600;position:relative;transition:color .3s ease;padding:.5rem 0}.NavBar_navbar__xw51P.NavBar_scrolled__bMuXI .NavBar_navLink__AdvEI{color:#fff}.NavBar_navLink__AdvEI:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(90deg,red,#d30000);transition:width .3s ease}.NavBar_navLink__AdvEI.NavBar_active__Y8TTZ:after,.NavBar_navLink__AdvEI:hover:after{width:100%}.NavBar_navLink__AdvEI.NavBar_active__Y8TTZ,.NavBar_navLink__AdvEI:hover,.NavBar_navbar__xw51P.NavBar_scrolled__bMuXI .NavBar_navLink__AdvEI.NavBar_active__Y8TTZ,.NavBar_navbar__xw51P.NavBar_scrolled__bMuXI .NavBar_navLink__AdvEI:hover{color:red}@media (max-width:968px){.NavBar_mobileMenuButton__sIH1b{display:flex;align-items:center;justify-content:center}.NavBar_navLinks__vyFsH{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.98);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;transform:translateX(100%);transition:transform .3s ease;z-index:1000;padding:2rem}.NavBar_navLinks__vyFsH.NavBar_mobileMenuOpen__st5Iu{transform:translateX(0)}.NavBar_navLink__AdvEI{color:#fff;font-size:1.8rem;font-weight:600;padding:1rem 2rem;width:auto}.NavBar_navLink__AdvEI:hover{color:red;transform:translateX(5px)}.NavBar_navLink__AdvEI.NavBar_active__Y8TTZ{color:red}}@media (max-width:768px){.NavBar_container__mCn5z{padding:0 1.5rem;height:70px}.NavBar_logo__YLm5G img{width:100px;height:auto}}.ProjectsData_projectCard__3zd0d{background:#fff;border-radius:1.5rem;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;border:1px solid rgba(0,0,0,.05);display:flex;flex-direction:column}.ProjectsData_projectCard__3zd0d:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.15)}.ProjectsData_imageContainer__aK_c9{position:relative;width:100%;height:250px;overflow:hidden;background:#f5f5f5}.ProjectsData_projectImage__tgR4d{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.ProjectsData_desktopImage__72dc2{object-fit:contain;padding:1rem}.ProjectsData_projectCard__3zd0d:hover .ProjectsData_projectImage__tgR4d{transform:scale(1.05)}.ProjectsData_imageOverlay__J3Kr7{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,0,0,.9),rgba(211,0,0,.9));display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.ProjectsData_projectCard__3zd0d:hover .ProjectsData_imageOverlay__J3Kr7{opacity:1}.ProjectsData_overlayContent__HAG_U{display:flex;align-items:center;gap:.5rem;color:#fff;font-size:1.2rem;font-weight:600}.ProjectsData_arrowIcon__azooz{font-size:1.5rem;animation:ProjectsData_slideRight__xl_dU 1s ease-in-out infinite}@keyframes ProjectsData_slideRight__xl_dU{0%,to{transform:translateX(0)}50%{transform:translateX(5px)}}.ProjectsData_cardContent__hF6iJ{padding:2rem;display:flex;flex-direction:column;flex:1 1}.ProjectsData_projectTitle__5J1nA{font-size:1.5rem;font-weight:700;color:#000;margin-bottom:.75rem}.ProjectsData_projectDescription__PL8NP{font-size:1rem;color:#666;line-height:1.6;margin-bottom:1.5rem;flex:1 1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ProjectsData_techStack__gh52O{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.ProjectsData_techTag__iGKVv{padding:.4rem .9rem;background:rgba(255,0,0,.1);color:red;border-radius:.5rem;font-size:.85rem;font-weight:600;border:1px solid rgba(255,0,0,.2)}.ProjectsData_projectLinks___Wr_c{display:flex;gap:1rem;margin-top:auto}.ProjectsData_linkButton__20Itw{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:rgba(0,0,0,.05);color:#000;text-decoration:none;border-radius:.5rem;font-size:.95rem;font-weight:600;transition:all .3s ease;border:1px solid rgba(0,0,0,.1)}.ProjectsData_linkButton__20Itw:hover{background:rgba(0,0,0,.1);transform:translateY(-2px)}.ProjectsData_primaryButton__vSim0{background:linear-gradient(135deg,red,#d30000);color:#fff;border:none;box-shadow:0 4px 15px rgba(255,0,0,.3)}.ProjectsData_primaryButton__vSim0:hover{background:linear-gradient(135deg,#d30000,#b30000);box-shadow:0 6px 20px rgba(255,0,0,.4)}@media (max-width:768px){.ProjectsData_imageContainer__aK_c9{height:200px}.ProjectsData_cardContent__hF6iJ{padding:1.5rem 1.2rem}.ProjectsData_projectTitle__5J1nA{font-size:clamp(1.2rem,4vw,1.3rem);margin-bottom:.6rem}.ProjectsData_projectDescription__PL8NP{font-size:clamp(.9rem,3vw,.95rem);line-height:1.5;margin-bottom:1.2rem;-webkit-line-clamp:4}.ProjectsData_techStack__gh52O{gap:.4rem;margin-bottom:1.2rem}.ProjectsData_techTag__iGKVv{font-size:clamp(.75rem,2.5vw,.85rem);padding:.35rem .75rem}.ProjectsData_projectLinks___Wr_c{flex-direction:column;gap:.75rem}.ProjectsData_linkButton__20Itw{justify-content:center;padding:.7rem 1.2rem;font-size:clamp(.9rem,3vw,.95rem);width:100%}}.Projects_projectsPage__MFJ2l{min-height:100vh;padding:8rem 2rem 4rem;background:linear-gradient(180deg,#f8f9fa 0,#fff)}.Projects_container__gCmgs{max-width:1400px;margin:0 auto}.Projects_header__LYB4e{text-align:center;margin-bottom:5rem}.Projects_pageTitle__Hvfg7{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:900;color:#000;margin-bottom:1rem;background:linear-gradient(135deg,#000,#666);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Projects_pageSubtitle__MZ8Pf{font-size:1.2rem;color:#666;max-width:700px;margin:0 auto;line-height:1.6}.Projects_errorContainer__s_dlZ,.Projects_loaderContainer__R0rOx{display:flex;justify-content:center;align-items:center;min-height:400px}.Projects_errorContainer__s_dlZ{color:#f44336;font-size:1.2rem}.Projects_projectsGrid__aPEsi{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));grid-gap:2.5rem;gap:2.5rem}@media (max-width:768px){.Projects_projectsPage__MFJ2l{padding:6rem 1rem 3rem}.Projects_header__LYB4e{margin-bottom:3rem}.Projects_projectsGrid__aPEsi{grid-template-columns:1fr;gap:2rem}}