.Home_container__9OuOz{min-height:100vh;background:#100b1e;color:#fff;overflow-x:hidden}@keyframes Home_fadeInUp__v4Vdz{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes Home_fadeIn__LfyOC{0%{opacity:0}to{opacity:1}}@keyframes Home_fadeOut__eDb3_{0%{opacity:1}to{opacity:0}}@keyframes Home_slideIn__anmgc{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes Home_scaleIn__MPpj6{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes Home_pulse__RjTWC{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.Home_animateSection__rcdKb{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1)}.Home_animateSection__rcdKb.Home_visible__P5Zi9{opacity:1;transform:translateY(0)}.Home_fadeInUp__v4Vdz{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1)}.Home_visible__P5Zi9 .Home_fadeInUp__v4Vdz{opacity:1;transform:translateY(0)}.Home_fadeInUpDelay1__6AE7a{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.4,0,.2,1) .15s,transform .8s cubic-bezier(.4,0,.2,1) .15s}.Home_visible__P5Zi9 .Home_fadeInUpDelay1__6AE7a{opacity:1;transform:translateY(0)}.Home_fadeInUpDelay2__tnD7f{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.4,0,.2,1) .3s,transform .8s cubic-bezier(.4,0,.2,1) .3s}.Home_visible__P5Zi9 .Home_fadeInUpDelay2__tnD7f{opacity:1;transform:translateY(0)}.Home_fadeInUpDelay3__hDMh9{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.4,0,.2,1) .45s,transform .8s cubic-bezier(.4,0,.2,1) .45s}.Home_visible__P5Zi9 .Home_fadeInUpDelay3__hDMh9{opacity:1;transform:translateY(0)}.Home_fadeInUpStagger__OnqBi{opacity:0;transform:translateY(30px);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}.Home_visible__P5Zi9 .Home_fadeInUpStagger__OnqBi{opacity:1;transform:translateY(0)}.Home_fadeIn__LfyOC{animation:Home_fadeIn__LfyOC .3s ease-out forwards}.Home_fadeOut__eDb3_{animation:Home_fadeOut__eDb3_ .2s ease-out forwards}@media (prefers-reduced-motion:reduce){.Home_animateSection__rcdKb,.Home_fadeInUpDelay1__6AE7a,.Home_fadeInUpDelay2__tnD7f,.Home_fadeInUpDelay3__hDMh9,.Home_fadeInUpStagger__OnqBi,.Home_fadeInUp__v4Vdz{opacity:1!important;transform:none!important;transition:none!important}.Home_parallaxBackground__l9C11{transform:none!important}}.Home_heroSection__XIXHz{position:relative;height:100vh;display:flex;align-items:center;overflow:hidden;opacity:1;transform:none}.Home_parallaxBackground__l9C11{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;will-change:transform;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.Home_parallaxBackground__l9C11.Home_loaded__IqVWd{opacity:1}.Home_heroOverlay__Gh22Z{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at 30% 70%,rgba(164,80,248,.12),transparent 50%),linear-gradient(180deg,rgba(16,11,30,.5),rgba(16,11,30,.65) 50%,#130e22);z-index:1}.Home_heroContent__IGkft{position:relative;z-index:10;padding:0 80px;max-width:1200px;width:100%}.Home_heroTitle__BwshW{font-size:7.5rem;font-weight:700;margin:0 0 20px;color:#fff;letter-spacing:-.02em;line-height:1.05;animation:Home_fadeInUp__v4Vdz 1s ease-out}.Home_heroSubtitle__C6BcQ{font-size:1.8rem;margin:0 0 40px;color:rgba(255,255,255,.7);font-weight:400;line-height:1.3;letter-spacing:.02em;animation:Home_fadeInUp__v4Vdz 1s ease-out .2s backwards}.Home_heroButton__kQBEq{display:inline-block;background:linear-gradient(135deg,#a450f8,#7d2ddd);color:#fff;padding:18px 60px;font-size:1.8rem;font-weight:600;text-decoration:none;border-radius:14px;transition:transform .16s ease,box-shadow .16s ease;box-shadow:0 8px 28px rgba(125,45,221,.3);position:relative;overflow:hidden;animation:Home_fadeInUp__v4Vdz 1s ease-out .4s backwards;letter-spacing:.02em}.Home_heroButton__kQBEq:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent);transform:translateX(-100%);transition:transform .5s ease}.Home_heroButton__kQBEq:hover:before{transform:translateX(100%)}.Home_heroButton__kQBEq:hover{transform:translateY(-1px);box-shadow:0 12px 36px rgba(125,45,221,.4);color:#fff;text-decoration:none}.Home_heroButton__kQBEq:active{transform:translateY(0);box-shadow:0 6px 20px rgba(125,45,221,.3)}.Home_welcomeSection__XGVGv{background:radial-gradient(ellipse at top right,rgba(164,80,248,.1),transparent 50%),linear-gradient(180deg,#130e22,#18122c);padding:100px 40px;text-align:center;min-height:60vh;will-change:opacity,transform}.Home_sectionTitle__kIhux{font-size:3rem;font-weight:700;margin-bottom:48px;color:#fff;position:relative;display:inline-block;letter-spacing:-.02em;line-height:1.2}.Home_sectionTitle__kIhux:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);width:48px;height:3px;background:var(--color-primary);border-radius:2px;opacity:.7}.Home_fadeInUp__v4Vdz .Home_sectionTitle__kIhux:after{width:48px}.Home_welcomeContent__r6wYm{max-width:800px;text-align:center;margin:0 auto}.Home_welcomeText__stBsB{font-size:1.4rem;text-align:center;font-weight:700;line-height:1.7;margin-bottom:40px;color:rgba(255,255,255,.95)}.Home_buttonContainer__T_c1v{gap:20px;display:flex;justify-content:center;margin-top:40px}.Home_button__Mzpzz{background:rgba(164,80,248,.1);border:1px solid rgba(164,80,248,.35);color:var(--color-primary);padding:15px 30px;width:70%;font-size:1.25rem;font-weight:600;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease;border-radius:14px;position:relative;overflow:hidden}.Home_button__Mzpzz:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#a450f8,#7d2ddd);opacity:0;transition:opacity .2s ease;z-index:-1}.Home_button__Mzpzz:hover:before{opacity:1}.Home_button__Mzpzz:hover{border-color:rgba(164,80,248,.6);color:#fff;transform:translateY(-1px);box-shadow:0 8px 28px rgba(125,45,221,.3)}.Home_button__Mzpzz:active{transform:translateY(0);box-shadow:0 4px 14px rgba(125,45,221,.2)}.Home_metricsContainer__aswMH{margin-top:30px;min-height:40px;display:flex;justify-content:center;align-items:center}.Home_typingContainer__zIi4Q{flex-direction:column;gap:12px;text-align:center;padding:28px 36px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.015)),radial-gradient(circle at top right,rgba(164,80,248,.08),transparent 50%);border:1px solid rgba(255,255,255,.07);border-radius:22px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 20px 50px rgba(0,0,0,.18);animation:Home_fadeInUp__v4Vdz .8s ease-out;max-width:900px;margin:0 auto}.Home_staticMetricsLine__1jFT3,.Home_typingContainer__zIi4Q,.Home_typingTextLine__FUgrJ{display:flex;align-items:center;justify-content:center}.Home_typingTextLine__FUgrJ{min-height:1.8em}.Home_staticMetrics__U7udz{font-size:1.6rem;font-weight:700;color:var(--color-primary);letter-spacing:.05em;text-transform:uppercase;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 15px rgba(141,48,233,.2);position:relative}.Home_staticMetrics__U7udz:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--color-primary),transparent);opacity:.6}.Home_typingText__q14Hx{font-size:1.8rem;font-weight:600;color:#fff;letter-spacing:.03em;display:inline-flex;align-items:center;position:relative;padding:8px 16px;background:rgba(255,255,255,.035);border-radius:12px;border:1px solid rgba(255,255,255,.08);white-space:nowrap}.Home_cursor__UMvHs{display:inline-block;width:4px;height:1.8em;margin-left:6px;background:linear-gradient(180deg,var(--color-primary) 0,var(--color-primary-light) 50%,var(--color-accent-blue) 100%);animation:Home_blink___23V4 1s infinite,Home_pulseGlow__Hu5ax 2s infinite;vertical-align:middle;border-radius:2px;box-shadow:0 0 12px rgba(141,48,233,.8),0 0 24px rgba(141,48,233,.4);position:relative}.Home_cursor__UMvHs:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent,rgba(255,255,255,.3),transparent);border-radius:2px}@keyframes Home_blink___23V4{0%,40%{opacity:1}50%,to{opacity:.4}}@keyframes Home_pulseGlow__Hu5ax{0%,to{box-shadow:0 0 12px rgba(141,48,233,.8),0 0 24px rgba(141,48,233,.4)}50%{box-shadow:0 0 20px rgba(141,48,233,1),0 0 40px rgba(141,48,233,.6)}}.Home_technicalSection__Iku0g{background:radial-gradient(circle at 20% 80%,rgba(164,80,248,.1),transparent 40%),linear-gradient(180deg,#18122c,#1c1535);padding:100px 40px;text-align:center;min-height:80vh;will-change:opacity,transform}.Home_projectTabs__decNc{display:flex;justify-content:center;gap:12px;margin:48px 0 64px;flex-wrap:wrap}.Home_projectTab__JYkmi{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.7);padding:12px 30px;font-size:1.1rem;font-weight:500;cursor:pointer;border-radius:100px;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease;position:relative;overflow:hidden}.Home_projectTab__JYkmi:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);color:#fff;transform:translateY(-1px)}.Home_activeTab__P7pXh{background:linear-gradient(135deg,rgba(164,80,248,.28),rgba(164,80,248,.12));color:#fff;border-color:rgba(164,80,248,.35);font-weight:600;box-shadow:0 4px 18px rgba(125,45,221,.2)}.Home_activeTab__P7pXh:hover{background:linear-gradient(135deg,rgba(164,80,248,.32),rgba(164,80,248,.14));color:#fff;transform:none}.Home_activeTab__P7pXh:after{display:none}.Home_projectContent__p6nab{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;max-width:1200px;margin:0 auto;align-items:center}.Home_projectInfo__4PrAW{color:#fff;text-align:left}.Home_projectDescription__FrNBV{font-size:1.3rem;line-height:1.8;margin:0 0 40px;font-weight:400;text-align:left;color:rgba(255,255,255,.92)}.Home_exploreButton__3ZGEN{display:inline-block;background:rgba(164,80,248,.1);border:1px solid rgba(164,80,248,.35);color:var(--color-primary);padding:14px 32px;font-size:1.2rem;font-weight:600;text-decoration:none;border-radius:14px;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease;position:relative;overflow:hidden}.Home_exploreButton__3ZGEN:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#a450f8,#7d2ddd);opacity:0;transition:opacity .2s ease;z-index:-1}.Home_exploreButton__3ZGEN:hover:before{opacity:1}.Home_exploreButton__3ZGEN:hover{color:#fff;border-color:rgba(164,80,248,.6);transform:translateY(-1px);box-shadow:0 8px 28px rgba(125,45,221,.3)}.Home_exploreButton__3ZGEN:active{transform:translateY(0);box-shadow:0 4px 14px rgba(125,45,221,.2)}.Home_projectImageContainer__P_cZI{perspective:1000px}.Home_projectImage__q8n_k{display:flex;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.16,1,.3,1)}.Home_projectImage__q8n_k:hover{transform:translateZ(12px)}.Home_cadImage__0l24b{max-width:100%;max-height:400px;object-fit:contain;transition:transform .3s cubic-bezier(.16,1,.3,1),filter .3s ease;filter:drop-shadow(0 10px 20px rgba(0,0,0,.3))}.Home_cadImage__0l24b:hover{transform:scale(1.03) rotate(0deg)!important;filter:drop-shadow(0 14px 32px rgba(125,45,221,.35))}.Home_postsSection__SazEN{background:radial-gradient(circle at top right,rgba(164,80,248,.09),transparent 45%),linear-gradient(180deg,#1c1535,#1c1535);padding:100px 40px;text-align:center;min-height:80vh;will-change:opacity,transform}.Home_postsContainer__Ye8JM{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:40px;gap:40px;max-width:1400px;margin:0 auto;justify-items:center}.Home_postWrapper__t4gx1{width:100%;max-width:540px;display:flex;justify-content:center;transition:transform .16s ease}.Home_postWrapper__t4gx1:hover{transform:translateY(-2px)}@media (max-width:1024px){.Home_heroSection__XIXHz{height:80vh}.Home_heroContent__IGkft{padding:0 60px}.Home_heroTitle__BwshW{font-size:4.2rem;letter-spacing:-.02em}.Home_heroSubtitle__C6BcQ{font-size:1.5rem}.Home_welcomeSection__XGVGv{padding:80px 30px}.Home_sectionTitle__kIhux{font-size:2.5rem}.Home_welcomeText__stBsB{font-size:1.2rem}.Home_projectTabs__decNc{gap:18px}.Home_projectTab__JYkmi{padding:11px 26px;font-size:1.05rem}.Home_projectContent__p6nab{gap:50px}.Home_cadImage__0l24b{max-height:350px}.Home_postsContainer__Ye8JM{gap:35px}}@media (max-width:768px){.Home_heroSection__XIXHz{height:70vh}.Home_heroContent__IGkft{padding:0 40px}.Home_heroTitle__BwshW{font-size:3.2rem;letter-spacing:-.02em}.Home_heroSubtitle__C6BcQ{font-size:1.3rem}.Home_heroButton__kQBEq{padding:14px 28px;font-size:1rem}.Home_welcomeSection__XGVGv{padding:60px 20px;min-height:50vh}.Home_sectionTitle__kIhux{font-size:2rem}.Home_welcomeText__stBsB{font-size:1.1rem}.Home_buttonContainer__T_c1v{flex-direction:column;align-items:center;gap:15px}.Home_button__Mzpzz{width:100%;max-width:250px}.Home_typingContainer__zIi4Q{gap:10px;padding:20px 24px}.Home_staticMetrics__U7udz{font-size:1.4rem}.Home_typingText__q14Hx{font-size:1.5rem;padding:6px 12px}.Home_typingTextLine__FUgrJ{min-height:1.5em}.Home_cursor__UMvHs{width:3px;height:1.5em;margin-left:4px}.Home_technicalSection__Iku0g{padding:60px 20px;min-height:60vh}.Home_projectTabs__decNc{gap:15px;margin:30px 0 40px}.Home_projectTab__JYkmi{padding:10px 20px;font-size:1rem}.Home_projectContent__p6nab{grid-template-columns:1fr;gap:40px}.Home_projectDescription__FrNBV{font-size:1.2rem}.Home_exploreButton__3ZGEN{padding:12px 28px;font-size:1.1rem}.Home_postsSection__SazEN{padding:60px 20px;min-height:60vh}.Home_postsContainer__Ye8JM{grid-template-columns:1fr;gap:30px}}@media (max-width:480px){.Home_heroSection__XIXHz{height:60vh}.Home_heroContent__IGkft{padding:0 20px}.Home_heroTitle__BwshW{font-size:2.6rem;letter-spacing:-.02em}.Home_heroSubtitle__C6BcQ{font-size:1.2rem}.Home_heroButton__kQBEq{padding:12px 24px;font-size:1rem}.Home_welcomeSection__XGVGv{padding:30px 15px}.Home_sectionTitle__kIhux{font-size:1.8rem}.Home_welcomeText__stBsB{font-size:1.1rem}.Home_typingContainer__zIi4Q{gap:8px;padding:16px 20px}.Home_staticMetrics__U7udz{font-size:1.2rem}.Home_typingText__q14Hx{font-size:1.3rem;padding:6px 10px}.Home_typingTextLine__FUgrJ{min-height:1.3em}.Home_cursor__UMvHs{width:3px;height:1.3em;margin-left:3px}.Home_metricsContainer__aswMH{margin-top:25px;min-height:70px}.Home_technicalSection__Iku0g{padding:40px 15px}.Home_projectTabs__decNc{gap:10px;margin:20px 0 30px}.Home_projectTab__JYkmi{padding:8px 16px;font-size:.9rem}.Home_projectDescription__FrNBV{font-size:1.1rem}.Home_exploreButton__3ZGEN{padding:10px 24px;font-size:1rem}.Home_cadImage__0l24b{max-height:250px}.Home_postsSection__SazEN{padding:40px 15px}.Home_postsContainer__Ye8JM{gap:20px}}.Navbar_main__HLvVp{background:rgba(40,26,64,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);height:80px;width:100vw;display:grid;grid-template-columns:auto 1fr;align-items:center;padding:0 40px;font-size:1.3rem;font-weight:500;color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:1000;letter-spacing:.05rem;border-bottom:1px solid rgba(255,255,255,.08)}.Navbar_main__HLvVp a{color:rgba(255,255,255,.9);text-decoration:none;transition:color .2s ease;position:relative}.Navbar_main__HLvVp a:hover{color:#fff}.Navbar_logoLink__lGf53{display:flex;align-items:center;justify-content:flex-start;padding:0}.Navbar_rightLinks__AOlzp{display:flex;gap:50px;align-items:center;justify-content:flex-end;overflow:visible}.Navbar_dropdown__PrBr2{position:relative;display:inline-block;overflow:visible}.Navbar_dropdownContent__notjk{opacity:0;visibility:hidden;position:absolute;background:rgba(31,16,63,.92);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);min-width:240px;box-shadow:0 16px 40px rgba(0,0,0,.4);z-index:1001;top:calc(100% + 8px);left:-8px;padding:8px;overflow:visible;border-radius:12px;border:1px solid rgba(255,255,255,.08);transform:translateY(-8px);transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),visibility .2s}.Navbar_dropdownContent__notjk a{color:rgba(255,255,255,.9);padding:12px 16px;text-decoration:none;display:block;font-size:1.15rem;border-radius:8px;transition:all .15s ease}.Navbar_dropdownContent__notjk a:hover{background:rgba(255,255,255,.1);color:#fff}.Navbar_dropdown__PrBr2:hover .Navbar_dropdownContent__notjk{opacity:1;visibility:visible;transform:translateY(0)}.Navbar_hamburger__1kipN{display:none;flex-direction:column;justify-content:center;gap:6px;width:28px;height:28px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1001}.Navbar_hamburger__1kipN span{width:24px;height:2px;background-color:rgba(255,255,255,.9);border-radius:2px;transition:all .3s cubic-bezier(.16,1,.3,1);transform-origin:center}.Navbar_hamburger__1kipN.Navbar_hamburgerOpen__DqDJj span:first-child{transform:rotate(45deg) translate(5.5px,5.5px)}.Navbar_hamburger__1kipN.Navbar_hamburgerOpen__DqDJj span:nth-child(2){opacity:0;transform:scaleX(0)}.Navbar_hamburger__1kipN.Navbar_hamburgerOpen__DqDJj span:nth-child(3){transform:rotate(-45deg) translate(5.5px,-5.5px)}.Navbar_mobileMenu__4jx50{display:none;position:fixed;top:80px;left:0;width:100%;height:calc(100vh - 80px);background:rgba(40,26,64,.95);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);z-index:999;overflow-y:auto;transform:translateX(-100%);transition:transform .35s cubic-bezier(.16,1,.3,1)}.Navbar_mobileMenuOpen__RwYQo{transform:translateX(0)}.Navbar_mobileMenuContent__IM1bD{padding:16px;display:flex;flex-direction:column;gap:4px}.Navbar_mobileLink__dFT_J{color:rgba(255,255,255,.9);text-decoration:none;padding:16px 20px;font-size:1.2rem;border-radius:12px;transition:background-color .2s ease}.Navbar_mobileLink__dFT_J:hover{background-color:rgba(255,255,255,.08)}.Navbar_mobileDropdown__sWQYy{border-radius:12px}.Navbar_mobileDropdownHeader__A_W4J{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-radius:12px;transition:background-color .2s ease}.Navbar_mobileDropdownHeader__A_W4J:hover{background-color:rgba(255,255,255,.05)}.Navbar_mobileDropdownLink__p__1V{color:rgba(255,255,255,.9);text-decoration:none;font-size:1.2rem;font-weight:500;letter-spacing:.05rem;flex:1 1;transition:color .2s ease}.Navbar_mobileDropdownLink__p__1V:hover{color:#fff}.Navbar_mobileDropdownToggle__tzp0N{background:rgba(255,255,255,.08);border:none;color:rgba(255,255,255,.7);cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease;width:28px;height:28px}.Navbar_mobileDropdownToggle__tzp0N:hover{background:rgba(255,255,255,.12);color:#fff}.Navbar_arrowOpen__OZ0v_,.Navbar_arrow__KfeER{transition:transform .3s cubic-bezier(.16,1,.3,1);font-size:.7rem}.Navbar_arrowOpen__OZ0v_{transform:rotate(180deg)}.Navbar_mobileDropdownContent__CD5MI{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.16,1,.3,1),opacity .25s ease;opacity:0;margin:0 8px}.Navbar_mobileDropdownOpen__t8C_F{max-height:500px;opacity:1}.Navbar_mobileDropdownContent__CD5MI a{display:block;color:rgba(255,255,255,.8);text-decoration:none;padding:12px 20px;font-size:1.1rem;border-radius:8px;transition:all .15s ease}.Navbar_mobileDropdownContent__CD5MI a:hover{background-color:rgba(255,255,255,.08);color:#fff}@media (max-width:1024px){.Navbar_main__HLvVp{padding:0 30px;font-size:1.2rem}.Navbar_rightLinks__AOlzp{gap:30px}}@media (max-width:768px){.Navbar_main__HLvVp{height:80px;padding:0 20px;grid-template-columns:auto 1fr auto;position:-webkit-sticky;position:sticky}.Navbar_hamburger__1kipN{display:flex}.Navbar_rightLinks__AOlzp{display:none}.Navbar_logoLink__lGf53{padding:0;justify-self:center}.Navbar_logoLink__lGf53 img{width:60px;height:60px}.Navbar_mobileMenu__4jx50{display:block;top:80px;height:calc(100vh - 80px)}.Navbar_dropdownContent__notjk{display:none}}@media (max-width:480px){.Navbar_main__HLvVp{height:70px;padding:0 15px}.Navbar_logoLink__lGf53 img{width:50px;height:50px}.Navbar_mobileMenu__4jx50{top:70px;height:calc(100vh - 70px)}.Navbar_mobileMenuContent__IM1bD{padding:12px}.Navbar_mobileLink__dFT_J{padding:14px 16px;font-size:1rem}.Navbar_mobileDropdownHeader__A_W4J{padding:14px 16px}.Navbar_mobileDropdownLink__p__1V{font-size:1rem}.Navbar_mobileDropdownContent__CD5MI a{padding:10px 16px;font-size:.95rem}}.Footer_footer__JrJN9{padding:80px 40px 60px;width:100%;background:radial-gradient(ellipse at 50% 20%,rgba(164,80,248,.06),transparent 50%),linear-gradient(180deg,#1c1535,#150f28);border-top:none}.Footer_footerContent__6fVXO{max-width:900px;margin:0 auto;display:grid;grid-template-columns:1fr auto;grid-gap:60px;gap:60px;align-items:center}.Footer_leftSection__zR7Nb{color:#fff}.Footer_footerTitle__V56FC{font-size:2.2rem;font-weight:700;margin-bottom:16px;color:#fff;text-align:left;letter-spacing:-.02em;line-height:1.2}.Footer_helpLine__ULnu1{width:48px;height:2px;background:var(--color-primary);margin-bottom:20px;border-radius:2px;opacity:.7}.Footer_helpTagline__G4cZD{font-size:1.1rem;font-style:italic;margin-bottom:20px;color:rgba(255,255,255,.7);text-align:left}.Footer_helpText__r6EDj{font-size:1rem;line-height:1.8;margin-bottom:28px;color:rgba(255,255,255,.6);text-align:left;max-width:50ch}.Footer_buttonContainer__tBBGF{display:flex;justify-content:flex-start;gap:12px;margin-bottom:20px}.Footer_button__L0CkZ{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.8);padding:10px 28px;font-size:.95rem;font-weight:600;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease;border-radius:10px;text-align:center}.Footer_button__L0CkZ:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.25);color:#fff;transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,.2)}.Footer_rightSection__Wy_uH{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.Footer_logoImage__BIqcy{opacity:.8;transition:opacity .16s ease}.Footer_logoImage__BIqcy:hover{opacity:1}.Footer_socialIcons__p2DEw{display:flex;gap:12px}.Footer_socialIcon__ldgz1{opacity:.6;transition:opacity .16s ease,transform .16s ease}.Footer_socialIcon__ldgz1:hover{opacity:1;transform:translateY(-1px)}@media (max-width:1024px){.Footer_footer__JrJN9{padding:60px 30px 50px}.Footer_footerContent__6fVXO{max-width:95%;gap:40px}}@media (max-width:768px){.Footer_footer__JrJN9{padding:50px 20px 40px}.Footer_footerContent__6fVXO{grid-template-columns:1fr;gap:40px;text-align:center}.Footer_footerTitle__V56FC{font-size:1.8rem;text-align:center}.Footer_helpLine__ULnu1{margin:0 auto 20px}.Footer_helpTagline__G4cZD{text-align:center}.Footer_helpText__r6EDj{text-align:center;max-width:100%}.Footer_buttonContainer__tBBGF{justify-content:center}.Footer_rightSection__Wy_uH{flex-direction:row;gap:32px}.Footer_socialIcons__p2DEw{justify-content:center}}@media (max-width:480px){.Footer_footer__JrJN9{padding:40px 15px 30px}.Footer_footerTitle__V56FC{font-size:1.6rem}.Footer_helpText__r6EDj{font-size:.9rem}.Footer_button__L0CkZ{padding:8px 20px;font-size:.9rem}}