.GeneralScrollSpy_navbar__0bdYC{position:fixed;top:0;left:0;right:0;z-index:1000;padding:20px 0;transition:all .4s cubic-bezier(.4,0,.2,1)}.GeneralScrollSpy_navbar_scrolled__yVow2{padding:12px 0;background:hsla(0,0%,6%,.8);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid hsla(0,0%,100%,.05)}.GeneralScrollSpy_navbar_container__lkhND{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.GeneralScrollSpy_logo__sMRsG{display:flex;align-items:center;gap:12px;text-decoration:none}.GeneralScrollSpy_logo_text__ioiDv{font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:700;background:linear-gradient(135deg,#00d4ff,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.GeneralScrollSpy_logo_img__1NRgG{width:40px;height:40px;border-radius:12px;object-fit:cover}.GeneralScrollSpy_nav_links__lj5Di{display:flex;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.GeneralScrollSpy_nav_link__8H_0c{position:relative;padding:10px 20px;color:hsla(0,0%,100%,.6);font-size:14px;font-weight:500;text-decoration:none;border-radius:30px;transition:all .3s ease;cursor:pointer}.GeneralScrollSpy_nav_link__8H_0c:hover{color:#fff;background:hsla(0,0%,100%,.05)}.GeneralScrollSpy_nav_link_active__vSGOs{color:#fff;background:rgba(0,212,255,.1)}.GeneralScrollSpy_nav_link_active__vSGOs:before{content:"";position:absolute;bottom:6px;left:50%;transform:translateX(-50%);width:4px;height:4px;background:#00d4ff;border-radius:50%}.GeneralScrollSpy_menu_btn__CvP8o{display:none;flex-direction:column;gap:5px;padding:10px;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;cursor:pointer;transition:all .3s ease}.GeneralScrollSpy_menu_btn__CvP8o:hover{border-color:rgba(0,212,255,.3)}.GeneralScrollSpy_menu_btn__CvP8o span{display:block;width:20px;height:2px;background:#fff;border-radius:1px;transition:all .3s ease}.GeneralScrollSpy_menu_btn_open__r1hNh span:first-child{transform:rotate(45deg) translate(5px,5px)}.GeneralScrollSpy_menu_btn_open__r1hNh span:nth-child(2){opacity:0}.GeneralScrollSpy_menu_btn_open__r1hNh span:last-child{transform:rotate(-45deg) translate(5px,-5px)}.GeneralScrollSpy_mobile_menu__J9311{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,6%,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;opacity:0;visibility:hidden;transition:all .4s ease;z-index:999}.GeneralScrollSpy_mobile_menu_open__JI9kZ{opacity:1;visibility:visible}.GeneralScrollSpy_mobile_nav_link__y6G3t{font-size:28px;font-weight:600;color:hsla(0,0%,100%,.6);text-decoration:none;padding:16px 32px;transition:all .3s ease}.GeneralScrollSpy_mobile_nav_link__y6G3t:hover,.GeneralScrollSpy_mobile_nav_link_active__ijNMI{color:#fff;background:linear-gradient(135deg,#00d4ff,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.GeneralScrollSpy_resume_dropdown_container__i2MDZ{position:relative}.GeneralScrollSpy_hire_btn__tAZqy{display:flex;align-items:center;gap:8px;padding:10px 24px;background:linear-gradient(135deg,#00d4ff,#7c3aed);color:#0f0f0f;font-size:14px;font-weight:600;text-decoration:none;border-radius:30px;border:none;cursor:pointer;transition:all .3s ease}.GeneralScrollSpy_hire_btn__tAZqy:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,212,255,.3)}.GeneralScrollSpy_resume_dropdown__DIFg1{position:absolute;top:calc(100% + 10px);right:0;min-width:160px;background:rgba(30,30,30,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:8px;box-shadow:0 10px 40px rgba(0,0,0,.4);z-index:1001;animation:GeneralScrollSpy_dropdownFadeIn__K2pA_ .2s ease}@keyframes GeneralScrollSpy_dropdownFadeIn__K2pA_{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.GeneralScrollSpy_dropdown_item__qnJc7{display:flex;align-items:center;gap:10px;padding:12px 16px;color:hsla(0,0%,100%,.8);font-size:14px;font-weight:500;text-decoration:none;border-radius:8px;transition:all .2s ease}.GeneralScrollSpy_dropdown_item__qnJc7:hover{background:rgba(0,212,255,.15);color:#00d4ff}.GeneralScrollSpy_dropdown_item__qnJc7 i{font-size:16px}.GeneralScrollSpy_fw_14_px__m1QZ3{font-size:14px}.GeneralScrollSpy_fw_16_px__FDbLx{font-size:16px}.GeneralScrollSpy_f_famil_poppins__DVAq1{font-family:Poppins,sans-serif}.GeneralScrollSpy_top_vh_10__dLQub{top:10vh}.GeneralScrollSpy_customNavbar__B116F{border:none!important;margin:0;padding:0}.GeneralScrollSpy_custom_btn_style__RsNcT{color:#6366f1;border:2px solid #6366f1;background-color:transparent;font-size:15px;font-weight:600;font-family:Inter,sans-serif;padding:10px 24px;border-radius:8px;transition:all .3s ease}.GeneralScrollSpy_custom_btn_style__RsNcT:hover{background:linear-gradient(135deg,#6366f1,#a855f7);border-color:transparent;color:#fff}.GeneralScrollSpy_bd_radius_6_px__Mwa3s{border-radius:12px}.GeneralScrollSpy_dropdown_menu__Y4TbJ{display:none;opacity:0;transition:display 0s,opacity .3s ease}.GeneralScrollSpy_dropdown_menu_show__cZa6b{display:block;opacity:1}.GeneralScrollSpy_hover_button_animation__nr64j{position:relative;display:inline-block;border:none;cursor:pointer;padding:8px 0;transition:color .3s ease}.GeneralScrollSpy_hover_button_animation__nr64j:after{content:"";position:absolute;left:0;bottom:4px;width:0;height:2px;background:linear-gradient(135deg,#6366f1,#a855f7);transition:width .3s ease;border-radius:1px}.GeneralScrollSpy_hover_button_animation__nr64j:hover{color:#a78bfa!important}.GeneralScrollSpy_hover_button_animation__nr64j:hover:after{width:100%}.GeneralScrollSpy_selected_nav_element__Aza4V{position:relative;display:inline-block;font-weight:600;border:none;cursor:pointer;color:#a78bfa!important}@media (max-width:990px){.GeneralScrollSpy_selected_nav_element__Aza4V{color:#6366f1!important}}.GeneralScrollSpy_selected_nav_element__Aza4V:after{content:"";position:absolute;left:0;bottom:4px;width:100%;height:2px;background:linear-gradient(135deg,#6366f1,#a855f7);border-radius:1px}.GeneralScrollSpy_white_shadow__5f_9J{box-shadow:0 4px 30px rgba(0,0,0,.3);background:hsla(0,0%,4%,.95)!important}.GeneralScrollSpy_logo_img__1NRgG{cursor:pointer;width:137px;height:47px;border-radius:8px;transition:transform .3s ease}.GeneralScrollSpy_logo_img__1NRgG:hover{transform:scale(1.02)}@media (max-width:600px){.GeneralScrollSpy_logo_img__1NRgG{width:120px}.GeneralScrollSpy_main_nav_content__YgpN_{margin-inline:0!important}}.GeneralScrollSpy_test__vG_9l{position:fixed;top:0;left:0;width:100vw;height:100vh;background:hsla(0,0%,4%,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:999}.GeneralScrollSpy_test__vG_9l ul{margin-inline:auto;width:90vw!important;height:auto;position:relative;top:80px;display:flex!important;flex-direction:column;justify-content:flex-start!important;gap:8px}.GeneralScrollSpy_test__vG_9l li{padding-block:12px;border-bottom:1px solid hsla(0,0%,100%,.1)}.GeneralScrollSpy_test__vG_9l li:last-child{border-bottom:none}.GeneralScrollSpy_test__vG_9l li a{font-size:18px;font-weight:500}.GeneralScrollSpy_close_button__zaIas{position:absolute;top:24px;right:24px;z-index:1000;width:32px;height:32px;opacity:1}.GeneralScrollSpy_navbar_toggler_custom__H1UBs{border:2px solid hsla(0,0%,100%,.3);border-radius:8px;padding:8px;transition:all .3s ease}.GeneralScrollSpy_navbar_toggler_custom__H1UBs:hover{border-color:#6366f1}.GeneralScrollSpy_navbar_toggler_custom__H1UBs:focus{box-shadow:0 0 0 3px rgba(99,102,241,.3)}@media (max-width:900px){.GeneralScrollSpy_nav_links__lj5Di{display:none}.GeneralScrollSpy_menu_btn__CvP8o{display:flex}.GeneralScrollSpy_hire_btn__tAZqy{display:none}}