.NewNavbar_navbar__ZotWr{position:fixed;top:0;left:0;width:100%;z-index:1000;padding:1rem 0;transition:all .3s ease;background-color:transparent}.NewNavbar_navbar__ZotWr.NewNavbar_scrolled__rN8U7{background-color:var(--nav-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 10px rgba(0,0,0,.1);padding:.7rem 0}.NewNavbar_container__61zeT{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;align-items:center;justify-content:space-between}.NewNavbar_logoSection__FqMtV{display:flex;align-items:center;gap:1rem}.NewNavbar_logoSection__FqMtV .NewNavbar_logo__lwkdT{width:40px;height:40px;border-radius:50%;object-fit:cover;transition:transform .3s ease}.NewNavbar_logoSection__FqMtV .NewNavbar_logo__lwkdT:hover{transform:scale(1.05)}.NewNavbar_logoSection__FqMtV .NewNavbar_name__DRrlG{font-size:1.1rem;font-weight:700;color:var(--text);font-family:Space Grotesk,sans-serif}@media(max-width:768px){.NewNavbar_logoSection__FqMtV .NewNavbar_name__DRrlG{display:none}}.NewNavbar_desktopNav__rKSTB{display:flex;align-items:center;gap:2rem}.NewNavbar_navLinks__9XBli{display:flex;list-style:none;gap:1.5rem}.NewNavbar_navLinks__9XBli li a{color:var(--text);font-weight:500;transition:all .2s ease;position:relative;padding:.5rem 0}.NewNavbar_navLinks__9XBli li a:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background-color:var(--accent-primary);transition:width .3s ease}.NewNavbar_navLinks__9XBli li a:hover{color:var(--accent-primary)}.NewNavbar_navLinks__9XBli li a:hover:after{width:100%}.NewNavbar_actions__mx0Rg{display:flex;align-items:center;gap:1rem}.NewNavbar_actions__mx0Rg .NewNavbar_themeToggle__E0Edu{background:none;border:none;color:var(--text);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.NewNavbar_actions__mx0Rg .NewNavbar_themeToggle__E0Edu:hover{background-color:var(--card-bg);color:var(--accent-primary)}.NewNavbar_actions__mx0Rg .NewNavbar_cvButton__o4sdj,.NewNavbar_actions__mx0Rg .NewNavbar_githubButton__hrame{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:50px;font-weight:500;transition:all .3s ease;cursor:pointer}.NewNavbar_actions__mx0Rg .NewNavbar_cvButton__o4sdj{background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));color:#fff}.NewNavbar_actions__mx0Rg .NewNavbar_cvButton__o4sdj:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(99,102,241,.3)}.NewNavbar_actions__mx0Rg .NewNavbar_githubButton__hrame{background:hsla(0,0%,100%,.1);border:1px solid rgba(99,102,241,.3);color:var(--text)}.NewNavbar_actions__mx0Rg .NewNavbar_githubButton__hrame:hover{transform:translateY(-2px);background:rgba(99,102,241,.1);border-color:var(--accent-primary);color:var(--accent-primary);box-shadow:0 4px 12px rgba(0,0,0,.1)}.NewNavbar_mobileMenuButton__V6_Zw{display:none;flex-direction:column;justify-content:space-between;width:30px;height:20px;cursor:pointer;z-index:1001}.NewNavbar_mobileMenuButton__V6_Zw .NewNavbar_hamburgerLine__xagq4{width:100%;height:2px;background-color:var(--text);transition:all .3s ease}.NewNavbar_mobileMenuButton__V6_Zw .NewNavbar_hamburgerLine__xagq4.NewNavbar_open__yCBpK:first-child{transform:translateY(9px) rotate(45deg)}.NewNavbar_mobileMenuButton__V6_Zw .NewNavbar_hamburgerLine__xagq4.NewNavbar_open__yCBpK:nth-child(2){opacity:0}.NewNavbar_mobileMenuButton__V6_Zw .NewNavbar_hamburgerLine__xagq4.NewNavbar_open__yCBpK:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.NewNavbar_mobileNav__rlqST{position:fixed;top:0;right:-100%;width:100%;height:100vh;background-color:var(--card-bg);display:flex;flex-direction:column;justify-content:center;align-items:center;transition:right .3s ease;z-index:999}.NewNavbar_mobileNav__rlqST.NewNavbar_open__yCBpK{right:0}.NewNavbar_mobileNav__rlqST .NewNavbar_mobileNavLinks__d2Xi0{display:flex;flex-direction:column;gap:2rem;list-style:none;align-items:center}.NewNavbar_mobileNav__rlqST .NewNavbar_mobileNavLinks__d2Xi0 li{text-align:center}.NewNavbar_mobileNav__rlqST .NewNavbar_mobileNavLinks__d2Xi0 li a{color:var(--text);font-size:1.5rem;font-weight:600}.NewNavbar_mobileNav__rlqST .NewNavbar_mobileNavLinks__d2Xi0 li a:hover{color:var(--accent-primary)}.NewNavbar_mobileNav__rlqST .NewNavbar_mobileNavLinks__d2Xi0 .NewNavbar_mobileActions__f1L7t{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:2rem}.NewNavbar_mobileNav__rlqST .NewNavbar_mobileNavLinks__d2Xi0 .NewNavbar_mobileActions__f1L7t .NewNavbar_mobileCvButton__seSrR,.NewNavbar_mobileNav__rlqST .NewNavbar_mobileNavLinks__d2Xi0 .NewNavbar_mobileActions__f1L7t .NewNavbar_mobileGithubButton__yb_vo,.NewNavbar_mobileNav__rlqST .NewNavbar_mobileNavLinks__d2Xi0 .NewNavbar_mobileActions__f1L7t .NewNavbar_mobileThemeToggle__5Bu1p{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:50px;font-size:1rem}.NewNavbar_mobileNav__rlqST .NewNavbar_mobileNavLinks__d2Xi0 .NewNavbar_mobileActions__f1L7t .NewNavbar_mobileCvButton__seSrR span,.NewNavbar_mobileNav__rlqST .NewNavbar_mobileNavLinks__d2Xi0 .NewNavbar_mobileActions__f1L7t .NewNavbar_mobileGithubButton__yb_vo span,.NewNavbar_mobileNav__rlqST .NewNavbar_mobileNavLinks__d2Xi0 .NewNavbar_mobileActions__f1L7t .NewNavbar_mobileThemeToggle__5Bu1p span{margin-left:.5rem}.NewNavbar_mobileNav__rlqST .NewNavbar_mobileNavLinks__d2Xi0 .NewNavbar_mobileActions__f1L7t .NewNavbar_mobileThemeToggle__5Bu1p{background:none;border:1px solid var(--border);color:var(--text);cursor:pointer}.NewNavbar_mobileNav__rlqST .NewNavbar_mobileNavLinks__d2Xi0 .NewNavbar_mobileActions__f1L7t .NewNavbar_mobileCvButton__seSrR{background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));color:#fff;margin-bottom:.75rem}.NewNavbar_mobileNav__rlqST .NewNavbar_mobileNavLinks__d2Xi0 .NewNavbar_mobileActions__f1L7t .NewNavbar_mobileGithubButton__yb_vo{background:hsla(0,0%,100%,.1);border:1px solid rgba(99,102,241,.3);color:var(--text)}@media(max-width:1024px){.NewNavbar_desktopNav__rKSTB{display:none}.NewNavbar_mobileMenuButton__V6_Zw{display:flex}}.NewHero_heroSection__fGD5K{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding-top:80px;background-color:rgba(0,0,0,.8);isolation:isolate}.NewHero_heroBackground__t7G5X{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.NewHero_heroBackground__t7G5X .NewHero_gradientOverlay__gaeWF{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 30% 40%,rgba(99,102,241,.15) 0,rgba(139,92,246,.12) 25%,rgba(6,182,212,.08) 50%,rgba(0,0,0,.8) 100%);z-index:0}.NewHero_heroBackground__t7G5X .NewHero_gradientOverlay__gaeWF:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 70% 60%,rgba(236,72,153,.12) 0,rgba(59,130,246,.08) 40%,transparent 70%);mix-blend-mode:screen}.NewHero_heroBackground__t7G5X .NewHero_gridPattern__VGQ9a{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,rgba(59,130,246,.1) 1px,transparent 0),linear-gradient(180deg,rgba(59,130,246,.1) 1px,transparent 0);background-size:40px 40px;opacity:.3;animation:NewHero_gridFade__iHW1n 10s ease infinite alternate}@media(max-width:768px){.NewHero_heroBackground__t7G5X .NewHero_gridPattern__VGQ9a{animation-duration:20s;background-size:60px 60px}}@media(max-width:480px){.NewHero_heroBackground__t7G5X .NewHero_gridPattern__VGQ9a{animation:none;opacity:.2}}@keyframes NewHero_gridFade__iHW1n{0%{opacity:.2;background-size:40px 40px}50%{opacity:.3}to{opacity:.25;background-size:35px 35px}}@keyframes NewHero_gridFadeMobile__VMPpV{0%{opacity:.15}to{opacity:.2}}.NewHero_container__uoj2A{width:100%;max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;transition:transform .3s ease,opacity .3s ease}@media(max-width:768px){.NewHero_container__uoj2A{transition:transform .2s ease,opacity .2s ease}}@media(max-width:480px){.NewHero_container__uoj2A{transition:none}}.NewHero_content__ZFMEQ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem;text-align:center;margin-bottom:3rem}@media(min-width:1024px){.NewHero_content__ZFMEQ{flex-direction:row;text-align:left;gap:4rem}}.NewHero_avatarContainer__51Cve{position:relative;width:260px;height:260px;perspective:1000px;margin-bottom:2rem;transform-style:preserve-3d;transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;will-change:transform}@media(max-width:640px){.NewHero_avatarContainer__51Cve{width:220px;height:220px}}.NewHero_avatarContainer__51Cve .NewHero_glassCard__o2RS1{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:20px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px rgba(0,0,0,.1),0 1px 8px rgba(0,0,0,.2),inset 0 0 0 1px hsla(0,0%,100%,.08);padding:1.5rem;transition:all .4s ease;will-change:transform,box-shadow;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased}.NewHero_avatarContainer__51Cve .NewHero_glassCard__o2RS1:hover{box-shadow:0 15px 40px rgba(0,0,0,.2),0 1px 10px rgba(0,0,0,.3),inset 0 0 0 1px hsla(0,0%,100%,.12),0 0 20px rgba(99,102,241,.2),0 0 40px rgba(99,102,241,.1)}.NewHero_avatarContainer__51Cve .NewHero_avatar__nNKRK{border-radius:50%;object-fit:cover;z-index:1}.NewHero_avatarContainer__51Cve .NewHero_avatarGlow__80dHu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:180px;height:180px;border-radius:50%;background:radial-gradient(circle at center,rgba(99,102,241,.7) 0,rgba(139,92,246,.5) 30%,rgba(236,72,153,.3) 60%,transparent 80%);opacity:.4;filter:blur(15px);z-index:0;animation:NewHero_pulseGlow__oLFm3 4s ease-in-out infinite alternate}@media(max-width:768px){.NewHero_avatarContainer__51Cve .NewHero_avatarGlow__80dHu{animation-duration:6s;width:160px;height:160px}}@media(max-width:480px){.NewHero_avatarContainer__51Cve .NewHero_avatarGlow__80dHu{animation:none;filter:blur(10px);opacity:.3;width:140px;height:140px}}.NewHero_avatarContainer__51Cve .NewHero_avatarRing__w7ifA{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:220px;height:220px;border-radius:50%;border:2px solid rgba(99,102,241,.3);box-shadow:0 0 30px rgba(99,102,241,.4);z-index:0}@media(max-width:640px){.NewHero_avatarContainer__51Cve .NewHero_avatarRing__w7ifA{width:200px;height:200px}}@keyframes NewHero_pulseGlow__oLFm3{0%{opacity:.3;filter:blur(15px)}50%{opacity:.5;filter:blur(20px)}to{opacity:.4;filter:blur(15px)}}@keyframes NewHero_pulseGlowMobile__o9e_d{0%{opacity:.3;filter:blur(10px)}to{opacity:.4;filter:blur(12px)}}@keyframes NewHero_float__jX_Lh{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.NewHero_textContent__wssnm{max-width:600px;z-index:10;position:relative}.NewHero_title___2d97{display:flex;flex-direction:column;margin-bottom:1.5rem}.NewHero_title___2d97 .NewHero_greeting__T1YMl{font-size:1.25rem;color:#8b5cf6;font-weight:500;margin-bottom:.5rem;position:relative;display:inline-block;padding-left:1.5rem}.NewHero_title___2d97 .NewHero_greeting__T1YMl:before{content:"";position:absolute;left:0;top:50%;width:1rem;height:2px;background:linear-gradient(90deg,#8b5cf6,transparent);transform:translateY(-50%)}.NewHero_title___2d97 .NewHero_name__tZrFl{font-size:2.5rem;font-weight:700;background:linear-gradient(90deg,#fff,#6366f1);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin-bottom:.5rem;text-shadow:0 0 20px rgba(99,102,241,.2)}@media(min-width:640px){.NewHero_title___2d97 .NewHero_name__tZrFl{font-size:3.5rem}}.NewHero_title___2d97 .NewHero_role__ZeN_0{display:flex;font-size:1.5rem;font-weight:600;gap:.5rem;margin-top:.5rem;color:#fff}@media(max-width:640px){.NewHero_title___2d97 .NewHero_role__ZeN_0{font-size:1.25rem;flex-direction:column}}.NewHero_title___2d97 .NewHero_role__ZeN_0 .NewHero_rolePrefix__zdJFN{color:hsla(0,0%,100%,.7)}.NewHero_description__dBUky{font-size:1.125rem;color:hsla(0,0%,100%,.8);line-height:1.7;margin-bottom:2rem;position:relative;max-width:540px}@media(max-width:640px){.NewHero_description__dBUky{font-size:1rem}}.NewHero_description__dBUky:after{content:"";position:absolute;bottom:-1rem;left:0;width:60px;height:3px;background:linear-gradient(90deg,#6366f1,#ec4899);border-radius:3px}.NewHero_actionButtons__BajdY{display:flex;gap:1rem;margin-bottom:2rem}@media(max-width:640px){.NewHero_actionButtons__BajdY{flex-direction:column;width:100%}}.NewHero_button__DR8JQ{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 2rem;font-weight:600;font-size:1rem;letter-spacing:.5px;border-radius:8px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden}.NewHero_button__DR8JQ:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.1);transform:translateX(-100%) rotate(45deg);transition:transform .6s}.NewHero_button__DR8JQ:hover:before{transform:translateX(100%) rotate(45deg)}.NewHero_button__DR8JQ.NewHero_primary__TmJzH{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;box-shadow:0 4px 15px rgba(99,102,241,.3),0 0 0 1px rgba(99,102,241,.2),0 0 20px rgba(99,102,241,.2)}.NewHero_button__DR8JQ.NewHero_primary__TmJzH:hover{box-shadow:0 8px 25px rgba(99,102,241,.5),0 0 0 1px rgba(99,102,241,.3),0 0 30px rgba(99,102,241,.4)}.NewHero_button__DR8JQ.NewHero_secondary__vCKEy{background:hsla(0,0%,100%,.05);color:#fff;border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 15px rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.05)}.NewHero_button__DR8JQ.NewHero_secondary__vCKEy:hover{border-color:rgba(99,102,241,.5);color:#fff;box-shadow:0 8px 25px rgba(0,0,0,.2),inset 0 0 0 1px rgba(99,102,241,.3),0 0 20px rgba(99,102,241,.2)}@media(max-width:640px){.NewHero_button__DR8JQ{width:100%;padding:.75rem 1.5rem}}.NewHero_socialLinks___D2UW{display:flex;gap:1.25rem;margin-top:1rem}@media(min-width:1024px){.NewHero_socialLinks___D2UW{justify-content:flex-start}}@media(max-width:1023px){.NewHero_socialLinks___D2UW{justify-content:center}}.NewHero_socialLink__ozUKr{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:hsla(0,0%,100%,.03);color:hsla(0,0%,100%,.8);transition:all .3s cubic-bezier(.175,.885,.32,1.275);border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:relative;overflow:hidden}.NewHero_socialLink__ozUKr:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background:linear-gradient(0deg,rgba(99,102,241,.3),transparent);transition:height .3s ease;z-index:-1}.NewHero_socialLink__ozUKr:hover{color:#fff;border-color:rgba(99,102,241,.5);box-shadow:0 10px 20px rgba(0,0,0,.2),0 0 20px rgba(99,102,241,.3),inset 0 0 0 1px hsla(0,0%,100%,.1)}.NewHero_socialLink__ozUKr:hover:after{height:100%}.NewHero_scrollIndicator__riUMl{position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:.75rem;color:hsla(0,0%,100%,.7);font-size:.875rem;letter-spacing:1px;text-transform:uppercase;font-weight:500;z-index:10}.NewHero_scrollIndicator__riUMl span{position:relative;padding-bottom:4px}.NewHero_scrollIndicator__riUMl span:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:20px;height:2px;background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:2px}.NewHero_scrollIndicator__riUMl .NewHero_scrollIcon__i0IBb{position:relative;color:#8b5cf6;filter:drop-shadow(0 0 8px rgba(139,92,246,.5))}@keyframes NewHero_bounce__XnGcq{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.Typewriter_typewriter__dqNBS{display:inline;background:transparent}.Typewriter_cursor__A_5y9{display:inline-block;animation:Typewriter_blink__yKGTR .7s step-end infinite;background:transparent}@keyframes Typewriter_blink__yKGTR{50%{opacity:0}}.About_aboutSection__5ciZ6{padding:6rem 0;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease;will-change:opacity,transform}.About_aboutSection__5ciZ6.About_visible__Ljlr1{opacity:1;transform:translateY(0)}@media(max-width:768px){.About_aboutSection__5ciZ6{padding:4rem 0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}}.About_container__b5GYf{max-width:1200px;margin:0 auto;padding:0 2rem}.About_sectionHeader__3GTSC{text-align:center;margin-bottom:5rem;position:relative}.About_sectionHeader__3GTSC:after{content:"";position:absolute;top:-2rem;left:50%;transform:translateX(-50%);width:150px;height:150px;background:radial-gradient(circle,rgba(99,102,241,.15) 0,transparent 70%);filter:blur(10px);z-index:-1}@media(max-width:768px){.About_sectionHeader__3GTSC:after{width:100px;height:100px;filter:blur(8px);opacity:.6}}.About_sectionHeader__3GTSC .About_sectionTag__8Rl2q{display:inline-block;padding:.5rem 1.5rem;background:rgba(99,102,241,.2);color:var(--accent-primary);border-radius:8px;font-size:.875rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin-bottom:1rem;position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 15px rgba(0,0,0,.05);border:1px solid rgba(99,102,241,.3)}.About_sectionHeader__3GTSC .About_sectionTag__8Rl2q:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;border:1px solid rgba(139,92,246,.3);box-shadow:0 0 20px rgba(139,92,246,.2)}.About_sectionHeader__3GTSC .About_mobileTagWrapper__dlsSg{display:inline-block;margin-bottom:1rem}.About_sectionHeader__3GTSC .About_mobileSectionTag__C_8QS{display:inline-block;padding:.5rem 1.5rem;background-color:rgba(99,102,241,.15);color:var(--accent-primary);border-radius:8px;font-size:.875rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;border:1px solid rgba(99,102,241,.3)}.About_sectionTitle__aIJX_{font-size:2.5rem;font-weight:700;background:linear-gradient(to right,var(--accent-primary),var(--accent-secondary));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;position:relative;display:inline-block;margin-bottom:.5rem;text-shadow:0 0 20px rgba(99,102,241,.2)}.About_sectionTitle__aIJX_:after{content:"";position:absolute;bottom:-.75rem;left:50%;transform:translateX(-50%);width:100px;height:4px;background:linear-gradient(90deg,#6366f1,#ec4899);border-radius:2px;filter:drop-shadow(0 0 5px rgba(99,102,241,.5))}.About_content__3lhDu{display:grid;grid-template-columns:1fr;grid-gap:4rem;gap:4rem;align-items:center}@media(min-width:992px){.About_content__3lhDu{grid-template-columns:1fr 1.5fr}}.About_imageContainer___W06S{position:relative;width:100%;max-width:350px;margin:0 auto;perspective:1000px;z-index:1}.About_imageContainer___W06S:before{content:"";position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;background:radial-gradient(circle at center,rgba(99,102,241,.2) 0,transparent 70%);filter:blur(20px);z-index:-1;opacity:.7}@media(max-width:768px){.About_imageContainer___W06S:before{filter:blur(15px);opacity:.5;top:-10px;left:-10px;right:-10px;bottom:-10px}}.About_imageContainer___W06S .About_profileImage__DphgW{border-radius:16px;width:100%;height:auto;object-fit:cover;box-shadow:0 20px 40px rgba(0,0,0,.2),0 0 0 1px hsla(0,0%,100%,.05),0 0 30px rgba(99,102,241,.2);z-index:1;position:relative;transition:all .5s cubic-bezier(.175,.885,.32,1.275);filter:brightness(1.05) contrast(1.05)}.About_imageContainer___W06S .About_profileImage__DphgW:hover{transform:translateY(-10px) rotateY(-5deg);box-shadow:0 30px 60px rgba(0,0,0,.3),0 0 0 2px rgba(139,92,246,.3),0 0 40px rgba(99,102,241,.4)}.About_imageContainer___W06S .About_imageBorder__0eMKo{position:absolute;top:15px;left:15px;width:calc(100% - 10px);height:calc(100% - 10px);border:2px solid rgba(139,92,246,.3);border-radius:16px;z-index:0;opacity:.7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.01));box-shadow:0 8px 20px rgba(0,0,0,.1);animation:About_pulse__3abg2 4s infinite alternate}@media(max-width:768px){.About_imageContainer___W06S .About_imageBorder__0eMKo{-webkit-backdrop-filter:none;backdrop-filter:none;animation:About_mobilePulse__1pnRf 4s infinite alternate;opacity:.5;box-shadow:0 5px 15px rgba(0,0,0,.08);border-width:1px}}@keyframes About_pulse__3abg2{0%{transform:translate(15px,15px) scale(.96);opacity:.5}to{transform:translate(20px,20px) scale(1);opacity:.8}}@keyframes About_mobilePulse__1pnRf{0%{transform:translate(10px,10px) scale(.98);opacity:.4}to{transform:translate(12px,12px) scale(1);opacity:.6}}.About_textContent__ff5yn{display:flex;flex-direction:column;gap:1.75rem;position:relative;z-index:5}.About_textContent__ff5yn .About_greeting__7ErqM{font-size:1.75rem;font-weight:700;color:var(--accent-primary);margin-bottom:.5rem;position:relative;display:inline-block;text-shadow:0 0 10px rgba(139,92,246,.3)}.About_textContent__ff5yn .About_greeting__7ErqM:after{content:"";position:absolute;bottom:-5px;left:0;width:40px;height:3px;background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:3px}.About_textContent__ff5yn .About_bio__uOiRv{font-size:1.125rem;line-height:1.8;color:var(--text-secondary);position:relative;padding-left:15px}.About_textContent__ff5yn .About_bio__uOiRv:not(:last-of-type){margin-bottom:.5rem}.About_textContent__ff5yn .About_bio__uOiRv:before{content:"";position:absolute;left:0;top:12px;width:6px;height:6px;background:#8b5cf6;border-radius:50%}.About_textContent__ff5yn .About_bio__uOiRv span{color:var(--accent-primary);font-weight:600;background:rgba(var(--accent-primary-rgb),.15);padding:2px 6px;border-radius:4px;white-space:nowrap;border:1px solid rgba(var(--accent-primary-rgb),.3)}.About_skillCards__3FDWr{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem;margin-top:2.5rem}.About_skillCards__3FDWr .About_skillCard__dV0QZ{padding:1.75rem;background:var(--card-bg);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.15),0 0 0 1px hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(var(--accent-primary-rgb),.1);transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden;z-index:1}.About_skillCards__3FDWr .About_skillCard__dV0QZ:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(99,102,241,.1),rgba(139,92,246,.05));opacity:0;transition:opacity .4s ease;z-index:-1}.About_skillCards__3FDWr .About_skillCard__dV0QZ:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.2),0 0 0 1px rgba(var(--accent-primary-rgb),.2),0 0 20px rgba(var(--accent-primary-rgb),.2);border-color:rgba(var(--accent-primary-rgb),.3)}.About_skillCards__3FDWr .About_skillCard__dV0QZ:hover:before{opacity:1}.About_skillCards__3FDWr .About_skillCard__dV0QZ:hover .About_iconContainer__UZTZt{background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));transform:scale(1.1);box-shadow:0 10px 20px rgba(0,0,0,.2),0 0 20px rgba(var(--accent-primary-rgb),.4)}.About_skillCards__3FDWr .About_skillCard__dV0QZ:hover .About_iconContainer__UZTZt .About_icon__ixixV{color:#fff;transform:scale(1.1)}.About_skillCards__3FDWr .About_skillCard__dV0QZ:hover h4{color:var(--text-hover)}.About_skillCards__3FDWr .About_skillCard__dV0QZ .About_iconContainer__UZTZt{width:56px;height:56px;border-radius:12px;background:rgba(var(--accent-primary-rgb),.1);display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 5px 15px rgba(0,0,0,.1);position:relative}.About_skillCards__3FDWr .About_skillCard__dV0QZ .About_iconContainer__UZTZt:after{content:"";position:absolute;inset:-4px;border-radius:16px;border:1px solid rgba(139,92,246,.3);opacity:.5}.About_skillCards__3FDWr .About_skillCard__dV0QZ .About_iconContainer__UZTZt .About_icon__ixixV{color:var(--accent-primary);font-size:1.5rem;transition:all .4s cubic-bezier(.175,.885,.32,1.275);filter:drop-shadow(0 0 8px rgba(var(--accent-primary-rgb),.5))}.About_skillCards__3FDWr .About_skillCard__dV0QZ h4{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:var(--text-primary);transition:color .3s ease}.About_skillCards__3FDWr .About_skillCard__dV0QZ p{font-size:.95rem;line-height:1.7;color:var(--text-secondary)}.ProjectShowcase_projectsSection___FNA1{padding:6rem 0;background-color:var(--bg);position:relative;overflow:hidden;min-height:100vh}.ProjectShowcase_container__oyEDR{max-width:1200px;margin:0 auto;padding:0 2rem}.ProjectShowcase_sectionHeader__mOlqT{text-align:center;margin-bottom:4rem}.ProjectShowcase_sectionHeader__mOlqT .ProjectShowcase_sectionTag__WdlUk{display:inline-block;padding:.5rem 1.5rem;background:rgba(var(--accent-primary-rgb),.1);color:var(--accent-primary);border-radius:50px;font-size:.875rem;font-weight:600;margin-bottom:1.5rem;position:relative}.ProjectShowcase_sectionHeader__mOlqT .ProjectShowcase_sectionTag__WdlUk:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50px;border:1px solid var(--accent-primary);opacity:.2}.ProjectShowcase_sectionHeader__mOlqT .ProjectShowcase_heading__SgJs9{font-size:3rem;font-weight:700;margin-bottom:1.5rem;color:var(--text)}.ProjectShowcase_sectionHeader__mOlqT .ProjectShowcase_heading__SgJs9 span{color:rgba(var(--text-rgb),.6);font-weight:300}@media(max-width:768px){.ProjectShowcase_sectionHeader__mOlqT .ProjectShowcase_heading__SgJs9{font-size:2.5rem}}.ProjectShowcase_sectionHeader__mOlqT .ProjectShowcase_subheading__yBY4a{font-size:1.125rem;line-height:1.6;color:var(--text);opacity:.8;max-width:600px;margin:0 auto}.ProjectShowcase_projectsGrid__4oC8l{display:flex;flex-direction:column;gap:3rem}.ProjectShowcase_projectCard___tzPT{display:flex;background-color:var(--card-bg);border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.08);transition:all .3s ease}.ProjectShowcase_projectCard___tzPT:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.2)}.ProjectShowcase_projectCard___tzPT:hover .ProjectShowcase_projectImage__24k1g{transform:scale(1.05)}@media(max-width:768px){.ProjectShowcase_projectCard___tzPT{flex-direction:column}}.ProjectShowcase_projectImageWrapper__uywv9{flex:0 0 50%;position:relative;overflow:hidden}@media(max-width:768px){.ProjectShowcase_projectImageWrapper__uywv9{flex:none;height:250px}}.ProjectShowcase_projectImage__24k1g{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.ProjectShowcase_projectContent__u_PID{flex:0 0 50%;padding:2.5rem;display:flex;flex-direction:column;justify-content:center}@media(max-width:768px){.ProjectShowcase_projectContent__u_PID{padding:1.5rem}}.ProjectShowcase_projectName__Mup6y{font-size:1.75rem;font-weight:700;margin:0 0 1rem;color:var(--text);position:relative}.ProjectShowcase_projectName__Mup6y:after{content:"";position:absolute;left:0;bottom:-.5rem;width:50px;height:3px;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));border-radius:3px}.ProjectShowcase_projectDescription__Ud3_d{font-size:1rem;line-height:1.6;color:var(--text);opacity:.85;margin-bottom:1.5rem;max-height:150px;overflow-y:auto}.ProjectShowcase_projectDescription__Ud3_d::-webkit-scrollbar{width:4px}.ProjectShowcase_projectDescription__Ud3_d::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:10px}.ProjectShowcase_projectDescription__Ud3_d::-webkit-scrollbar-thumb{background:rgba(var(--accent-primary-rgb),.5);border-radius:10px}.ProjectShowcase_techStack__7isan{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.ProjectShowcase_techBadge__FjJ5M{padding:.35rem .75rem;background-color:rgba(var(--accent-primary-rgb),.1);color:var(--accent-primary);border-radius:4px;font-size:.75rem;font-weight:600;transition:all .2s ease}.ProjectShowcase_techBadge__FjJ5M:hover{background-color:rgba(var(--accent-primary-rgb),.2)}.ProjectShowcase_projectLinks__9AUiB{display:flex;gap:1rem;margin-top:auto}.ProjectShowcase_projectLink__SHpev{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;border-radius:4px;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s ease;border:1px solid rgba(var(--text-rgb),.2);color:var(--text)}.ProjectShowcase_projectLink__SHpev:hover{background-color:rgba(var(--text-rgb),.1)}.ProjectShowcase_liveLink__8nf__{background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));color:#fff;border:none}.ProjectShowcase_liveLink__8nf__:hover{box-shadow:0 5px 15px rgba(var(--accent-primary-rgb),.3);background:linear-gradient(135deg,var(--accent-secondary),var(--accent-primary));color:#fff}.ProjectShowcase_moreProjects___koAy{text-align:center;margin-top:4rem}.ProjectShowcase_btnOutline__m3KKz{display:inline-block;padding:.875rem 2rem;border:2px solid rgba(var(--accent-primary-rgb),.7);color:var(--accent-primary);background-color:transparent;border-radius:50px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s ease}.ProjectShowcase_btnOutline__m3KKz:hover{background-color:rgba(var(--accent-primary-rgb),.1);transform:translateY(-3px)}.VideoPopup_videoPopupOverlay__7wOr6{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);z-index:9999;display:flex;justify-content:center;align-items:center;padding:20px}.VideoPopup_videoPopupContainer__Suczp{position:relative;width:100%;max-width:900px;background-color:var(--card-bg);border-radius:12px;box-shadow:0 25px 50px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.08);overflow:hidden}@media(max-width:768px){.VideoPopup_videoPopupContainer__Suczp{width:95%;max-width:600px}}.VideoPopup_closeButton__8VB7Q{position:absolute;top:10px;right:10px;width:36px;height:36px;border-radius:50%;background-color:rgba(0,0,0,.5);color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s ease}.VideoPopup_closeButton__8VB7Q:hover{background-color:hsla(0,0%,100%,.2);transform:scale(1.1)}.VideoPopup_videoWrapper__bPdnj{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.VideoPopup_videoWrapper__bPdnj iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ExperienceTestimonial_experienceSection__XpbxQ{padding:6rem 0;position:relative;overflow:hidden;background-color:var(--bg);min-height:100vh;display:flex;flex-direction:column;justify-content:center}@media(max-width:768px){.ExperienceTestimonial_experienceSection__XpbxQ{padding:4rem 0;min-height:auto}}.ExperienceTestimonial_container__lgFlk{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}.ExperienceTestimonial_experienceGrid__Kic3T{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}@media(max-width:991px){.ExperienceTestimonial_experienceGrid__Kic3T{grid-template-columns:1fr;gap:3rem}}.ExperienceTestimonial_experienceIntro__i5jRQ{display:flex;flex-direction:column}.ExperienceTestimonial_experienceIntro__i5jRQ .ExperienceTestimonial_sectionTag__m11yX{display:inline-block;padding:.5rem 1.5rem;background:rgba(var(--accent-primary-rgb),.1);color:var(--accent-primary);border-radius:50px;font-size:.875rem;font-weight:600;margin-bottom:1.5rem;position:relative;width:-moz-fit-content;width:fit-content}.ExperienceTestimonial_experienceIntro__i5jRQ .ExperienceTestimonial_sectionTag__m11yX:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50px;border:1px solid var(--accent-primary);opacity:.2}.ExperienceTestimonial_experienceIntro__i5jRQ .ExperienceTestimonial_heading__iK1Th{font-size:3rem;font-weight:700;margin-bottom:1.5rem;color:var(--text)}.ExperienceTestimonial_experienceIntro__i5jRQ .ExperienceTestimonial_heading__iK1Th span{color:rgba(var(--text-rgb),.6);font-weight:300}@media(max-width:768px){.ExperienceTestimonial_experienceIntro__i5jRQ .ExperienceTestimonial_heading__iK1Th{font-size:2.5rem}}.ExperienceTestimonial_experienceIntro__i5jRQ .ExperienceTestimonial_subheading__Ftp2s{font-size:1.125rem;line-height:1.6;margin-bottom:3rem;color:var(--text);opacity:.8;max-width:90%}.ExperienceTestimonial_statsContainer__i3liH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem}@media(max-width:768px){.ExperienceTestimonial_statsContainer__i3liH{gap:1rem}}@media(max-width:480px){.ExperienceTestimonial_statsContainer__i3liH{grid-template-columns:1fr;gap:1.5rem}}.ExperienceTestimonial_statBox__JlWj6{background-color:rgba(var(--card-bg-rgb),.6);border-radius:12px;padding:1.5rem;box-shadow:0 4px 20px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);transition:transform .3s ease,box-shadow .3s ease}.ExperienceTestimonial_statBox__JlWj6:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.15)}.ExperienceTestimonial_statBox__JlWj6 h3{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));-webkit-background-clip:text;background-clip:text;color:transparent}@media(max-width:768px){.ExperienceTestimonial_statBox__JlWj6 h3{font-size:2rem}}.ExperienceTestimonial_statBox__JlWj6 p{font-size:.875rem;color:var(--text);opacity:.7;margin:0}.ExperienceTestimonial_ctaButtons__Py4CL{display:flex;gap:1rem;margin-top:1rem}@media(max-width:480px){.ExperienceTestimonial_ctaButtons__Py4CL{flex-direction:column;gap:1rem}}.ExperienceTestimonial_ctaButtons__Py4CL a{text-decoration:none;font-weight:600;font-size:1rem;padding:.875rem 1.75rem;border-radius:50px;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center}.ExperienceTestimonial_ctaButtons__Py4CL a:hover{transform:translateY(-3px)}.ExperienceTestimonial_btnOutline__F4ana{border:2px solid rgba(var(--accent-primary-rgb),.7);color:var(--accent-primary);background-color:transparent}.ExperienceTestimonial_btnOutline__F4ana:hover{background-color:rgba(var(--accent-primary-rgb),.1)}.ExperienceTestimonial_btnFilled__CsOuH{background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));color:#fff;border:none;box-shadow:0 5px 15px rgba(var(--accent-primary-rgb),.3)}.ExperienceTestimonial_btnFilled__CsOuH:hover{box-shadow:0 8px 20px rgba(var(--accent-primary-rgb),.4)}.ExperienceTestimonial_experienceCards__YVXYx{position:relative;height:480px;perspective:1000px}@media(max-width:768px){.ExperienceTestimonial_experienceCards__YVXYx{height:500px;min-height:500px}}.ExperienceTestimonial_experienceCard__Ba_Kg{position:absolute;width:100%;min-height:460px;height:auto;max-height:100%;border-radius:16px;background-color:var(--card-bg);box-shadow:0 10px 30px rgba(0,0,0,.15);overflow:visible;transition:all .5s cubic-bezier(.23,1,.32,1);cursor:pointer;border:1px solid hsla(0,0%,100%,.1);will-change:transform,opacity;display:flex;flex-direction:column}.ExperienceTestimonial_experienceCard__Ba_Kg.ExperienceTestimonial_active__eIwnH{z-index:30}.ExperienceTestimonial_experienceCard__Ba_Kg.ExperienceTestimonial_next__yJoUt,.ExperienceTestimonial_experienceCard__Ba_Kg.ExperienceTestimonial_previous__NwQZ4{z-index:20;filter:brightness(.9)}.ExperienceTestimonial_experienceCard__Ba_Kg.ExperienceTestimonial_hidden__yCCjb{z-index:10;pointer-events:none}.ExperienceTestimonial_cardContent__xUZfY{padding:1.5rem 1.5rem 3rem;display:flex;flex-direction:column;gap:1.25rem;flex:1 1;position:relative}.ExperienceTestimonial_moreContentCard__6i4BU .ExperienceTestimonial_cardContent__xUZfY{padding-bottom:3.5rem}.ExperienceTestimonial_infojiniCard__I9NDI{min-height:500px}.ExperienceTestimonial_infojiniCard__I9NDI .ExperienceTestimonial_cardContent__xUZfY{padding-bottom:4.5rem}.ExperienceTestimonial_extraSpacing__p9ExR{height:20px;width:100%}.ExperienceTestimonial_avatar__sx8EB{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;margin-bottom:.5rem}.ExperienceTestimonial_clientDetails__Lk8HV h3{font-size:1.25rem;font-weight:600;margin:0 0 .25rem;color:var(--text)}.ExperienceTestimonial_clientDetails__Lk8HV .ExperienceTestimonial_company__dCZMd{font-size:.9rem;color:var(--text);opacity:.7;margin:0 0 .25rem}.ExperienceTestimonial_clientDetails__Lk8HV .ExperienceTestimonial_duration__8J_hl{font-size:.85rem;font-weight:500;color:var(--accent-primary);margin:0 0 .75rem;display:inline-block;padding:.2rem .5rem;background:rgba(var(--accent-primary-rgb),.1);border-radius:4px}.ExperienceTestimonial_experienceList__GXN5K{list-style-type:none;padding:0;margin:0 0 1.5rem}.ExperienceTestimonial_experienceList__GXN5K .ExperienceTestimonial_experienceItem__FNQWj{position:relative;padding-left:1.5rem;margin-bottom:.75rem;font-size:.95rem;line-height:1.6;color:var(--text);opacity:.85}.ExperienceTestimonial_experienceList__GXN5K .ExperienceTestimonial_experienceItem__FNQWj:before{content:"";position:absolute;left:0;top:.5rem;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary))}.ExperienceTestimonial_experienceList__GXN5K .ExperienceTestimonial_experienceItem__FNQWj:last-child{margin-bottom:0}.ExperienceTestimonial_navigationArrows__5dx_5{position:absolute;top:50%;left:0;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);z-index:40;pointer-events:none}.ExperienceTestimonial_navigationArrows__5dx_5 .ExperienceTestimonial_navArrow__sQPEe{width:40px;height:40px;border-radius:50%;background-color:var(--card-bg);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text);font-size:1.25rem;transition:all .2s ease;pointer-events:auto;opacity:.7;transform:translateX(0)}.ExperienceTestimonial_navigationArrows__5dx_5 .ExperienceTestimonial_navArrow__sQPEe:hover{opacity:1;background-color:var(--accent-primary);color:#fff;transform:scale(1.1)}.ExperienceTestimonial_navigationArrows__5dx_5 .ExperienceTestimonial_navArrow__sQPEe:first-child{margin-left:-20px}.ExperienceTestimonial_navigationArrows__5dx_5 .ExperienceTestimonial_navArrow__sQPEe:last-child{margin-right:-20px}@media(max-width:768px){.ExperienceTestimonial_navigationArrows__5dx_5 .ExperienceTestimonial_navArrow__sQPEe{width:36px;height:36px;font-size:1.1rem}}.ExperienceTestimonial_pagination__G4mf_{position:absolute;bottom:-30px;left:0;width:100%;display:flex;justify-content:center;gap:.5rem}.ExperienceTestimonial_pagination__G4mf_ .ExperienceTestimonial_paginationDot__rc02D{width:10px;height:10px;border-radius:50%;background-color:rgba(var(--text-rgb),.2);border:none;padding:0;cursor:pointer;transition:all .3s ease}.ExperienceTestimonial_pagination__G4mf_ .ExperienceTestimonial_paginationDot__rc02D.ExperienceTestimonial_active__eIwnH{background-color:var(--accent-primary);transform:scale(1.2)}@media(max-width:768px){.ExperienceTestimonial_experienceCards__YVXYx{margin-top:1rem}.ExperienceTestimonial_experienceCard__Ba_Kg{min-height:480px}.ExperienceTestimonial_cardContent__xUZfY{padding:1.25rem 1.25rem 3.5rem;overflow-y:visible}.ExperienceTestimonial_moreContentCard__6i4BU .ExperienceTestimonial_cardContent__xUZfY{padding-bottom:4rem}.ExperienceTestimonial_infojiniCard__I9NDI{min-height:520px}.ExperienceTestimonial_infojiniCard__I9NDI .ExperienceTestimonial_cardContent__xUZfY{padding-bottom:5rem}.ExperienceTestimonial_extraSpacing__p9ExR{height:30px}.ExperienceTestimonial_experienceList__GXN5K{margin-bottom:1.5rem}.ExperienceTestimonial_experienceList__GXN5K .ExperienceTestimonial_experienceItem__FNQWj{font-size:.9rem;line-height:1.5;margin-bottom:.6rem}.ExperienceTestimonial_avatar__sx8EB{width:50px;height:50px;font-size:2rem}}@keyframes ExperienceTestimonial_fadeInUp__xf6rm{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ExperienceTestimonial_experienceIntro__i5jRQ{animation:ExperienceTestimonial_fadeInUp__xf6rm .8s ease-out forwards}.BuildInPublicCarousel_buildinPublicSection__eTca6{width:100%;padding:6rem 0;background-color:var(--bg);overflow:hidden}.BuildInPublicCarousel_buildinPublicSection__eTca6.BuildInPublicCarousel_visible__hX1hv{opacity:1;transform:translateY(0)}.BuildInPublicCarousel_container__Y_RCV{width:100%;max-width:1400px;margin:0 auto;padding:0 1rem;display:flex;flex-direction:column;gap:2rem}.BuildInPublicCarousel_sectionHeader__ENekd{text-align:center;margin-bottom:2rem;display:flex;flex-direction:column;align-items:center}.BuildInPublicCarousel_sectionTag__Zmi9f{color:var(--accent-primary);font-size:1rem;font-weight:600;margin-bottom:.75rem;text-transform:lowercase;letter-spacing:1px}.BuildInPublicCarousel_sectionTitle__BgyRZ{font-size:2.8rem;font-weight:700;margin-bottom:1rem;color:var(--text)}@media(max-width:768px){.BuildInPublicCarousel_sectionTitle__BgyRZ{font-size:2.2rem}}.BuildInPublicCarousel_sectionDescription__5GULc{max-width:600px;color:var(--text-secondary);font-size:1.1rem;line-height:1.6;margin-bottom:1rem}@media(max-width:768px){.BuildInPublicCarousel_sectionDescription__5GULc{font-size:1rem}}.BuildInPublicCarousel_carouselContainer__DIuSU{display:flex;flex-direction:column;gap:2rem;width:100%;position:relative;padding:0;max-width:1000px;margin:0 auto}.BuildInPublicCarousel_platformHeader__9mZLm{display:flex;align-items:center;margin-bottom:1.2rem;padding:0 3rem}.BuildInPublicCarousel_platformHeader__9mZLm h3{font-size:1.25rem;font-weight:600;margin:0 1rem;color:var(--text)}.BuildInPublicCarousel_platformHeader__9mZLm .BuildInPublicCarousel_platformIcon__qmYuo{font-size:1.6rem;color:var(--accent-primary)}.BuildInPublicCarousel_platformHeader__9mZLm .BuildInPublicCarousel_followButton__KZ75v{margin-left:auto;padding:.5rem 1.2rem;border-radius:2rem;background-color:transparent;border:1px solid var(--accent-primary);color:var(--accent-primary);font-weight:500;transition:all .2s ease;text-decoration:none;font-size:.9rem}.BuildInPublicCarousel_platformHeader__9mZLm .BuildInPublicCarousel_followButton__KZ75v:hover{background-color:var(--accent-primary);color:#fff}.BuildInPublicCarousel_carouselRow__3xfsA{position:relative;width:100%;overflow:hidden;padding:0;margin-bottom:3rem}.BuildInPublicCarousel_carouselRow__3xfsA:after,.BuildInPublicCarousel_carouselRow__3xfsA:before{content:"";position:absolute;top:0;width:15%;height:100%;z-index:10;pointer-events:none}.BuildInPublicCarousel_carouselRow__3xfsA:before{left:0;background:linear-gradient(90deg,#0a0a0f 0,rgba(10,10,15,0))}.BuildInPublicCarousel_carouselRow__3xfsA:after{right:0;background:linear-gradient(270deg,#0a0a0f 0,rgba(10,10,15,0))}.BuildInPublicCarousel_carouselTrack__yZsOZ{display:flex;gap:1rem;width:-moz-fit-content;width:fit-content;padding:1rem 0}.BuildInPublicCarousel_postCard__vfUeM{flex-shrink:0;position:relative;border-radius:.5rem;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.15);transition:all .3s ease;margin:0 .5rem}.BuildInPublicCarousel_postCard__vfUeM:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.25);z-index:5}.BuildInPublicCarousel_postCard__vfUeM:hover .BuildInPublicCarousel_overlay__t8jCp{opacity:1}.BuildInPublicCarousel_imageWrapper__0FDTO{position:relative;width:380px;height:230px}@media(max-width:1200px){.BuildInPublicCarousel_imageWrapper__0FDTO{width:340px;height:210px}}@media(max-width:768px){.BuildInPublicCarousel_imageWrapper__0FDTO{width:300px;height:180px}}@media(max-width:480px){.BuildInPublicCarousel_imageWrapper__0FDTO{width:260px;height:170px}}.BuildInPublicCarousel_imageWrapper__0FDTO .BuildInPublicCarousel_postImage__fEWG2{width:100%;height:100%;object-fit:cover;border-radius:.8rem}.BuildInPublicCarousel_overlay__t8jCp{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.85);opacity:0;transition:opacity .3s ease;border-radius:.8rem}.BuildInPublicCarousel_viewButton__QYTyh{padding:.8rem 1.8rem;background-color:var(--accent-primary);color:#fff;border-radius:2rem;font-weight:700;text-decoration:none;transition:all .2s ease;display:inline-block;border:2px solid #fff;box-shadow:0 4px 15px rgba(0,0,0,.3);letter-spacing:.5px}.BuildInPublicCarousel_viewButton__QYTyh:hover{background-color:#fff;color:var(--accent-primary);transform:scale(1.05);box-shadow:0 5px 20px rgba(0,0,0,.4)}.BuildInPublicCarousel_marqueeContainer__PHehQ{width:100%;overflow:hidden;position:relative;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.BuildInPublicCarousel_marqueeRow__C3GKq{width:100%;position:relative;overflow:hidden}.BuildInPublicCarousel_marqueeTrack__O48zg{display:flex;gap:1rem;padding:1rem 0;animation:BuildInPublicCarousel_marqueeRight___qwwO 40s linear infinite;width:max-content;will-change:transform;transform:translateZ(0)}.BuildInPublicCarousel_marqueeTrack__O48zg:hover{animation-play-state:paused}.BuildInPublicCarousel_marqueeTrackLeft__jFDhd{display:flex;gap:1rem;padding:1rem 0;animation:BuildInPublicCarousel_marqueeLeft__2UPlW 40s linear infinite;width:max-content;will-change:transform;transform:translateZ(0)}.BuildInPublicCarousel_marqueeTrackLeft__jFDhd:hover{animation-play-state:paused}@keyframes BuildInPublicCarousel_marqueeRight___qwwO{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes BuildInPublicCarousel_marqueeLeft__2UPlW{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:768px){.BuildInPublicCarousel_buildinPublicSection__eTca6{padding:4rem 0}.BuildInPublicCarousel_carouselContainer__DIuSU,.BuildInPublicCarousel_container__Y_RCV{gap:2rem}}@media(max-width:480px){.BuildInPublicCarousel_container__Y_RCV{padding:0 1rem}.BuildInPublicCarousel_platformHeader__9mZLm{flex-wrap:wrap;gap:.5rem}.BuildInPublicCarousel_platformHeader__9mZLm h3{font-size:1.1rem}.BuildInPublicCarousel_platformHeader__9mZLm .BuildInPublicCarousel_platformIcon__qmYuo{font-size:1.4rem}.BuildInPublicCarousel_platformHeader__9mZLm .BuildInPublicCarousel_followButton__KZ75v{margin-left:0;width:100%;text-align:center;margin-top:.5rem}}.Contact_contactSection__5CK3X{padding:6rem 0;opacity:0;transform:translateY(30px);transition:all .8s ease}.Contact_contactSection__5CK3X.Contact_visible__TE6Lt{opacity:1;transform:translateY(0)}.Contact_container__9yEos{max-width:1200px;margin:0 auto;padding:0 2rem}.Contact_sectionHeader__Ryg0R{text-align:center;margin-bottom:3rem}.Contact_sectionHeader__Ryg0R .Contact_sectionTag__Hu8Wb{display:inline-block;font-size:.875rem;font-weight:600;color:var(--accent-primary);background-color:rgba(var(--accent-primary-rgb),.1);padding:.4rem 1rem;border-radius:20px;margin-bottom:1rem}.Contact_sectionHeader__Ryg0R .Contact_sectionTitle__9i3EC{font-size:2.5rem;display:inline-block;margin-bottom:1rem}.Contact_sectionHeader__Ryg0R .Contact_sectionTitle__9i3EC:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translateX(-50%);width:80px;height:3px;background:linear-gradient(to right,var(--accent-primary),var(--accent-secondary));border-radius:3px}.Contact_sectionHeader__Ryg0R .Contact_sectionDescription__fjM0I{max-width:700px;margin:0 auto;font-size:1.125rem;color:var(--text);opacity:.8}.Contact_contactContent__9M_1x{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:2.5rem;max-width:1100px;margin:0 auto}.Contact_contactCards__5ktjC{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;width:100%;max-width:900px;margin:0 auto}@media(min-width:768px){.Contact_contactCards__5ktjC{grid-template-columns:repeat(2,1fr)}.Contact_noFormLayout__uOwb7{grid-template-columns:1fr;max-width:700px;margin:0 auto}}.Contact_connectSection__wMsIZ{display:flex;justify-content:center;width:100%;max-width:900px;margin:0 auto}.Contact_infoCard__yfZ8T{background-color:var(--card-bg);border-radius:16px;padding:2.5rem 2rem;box-shadow:0 8px 30px rgba(0,0,0,.08);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .3s ease,box-shadow .3s ease;height:100%}.Contact_infoCard__yfZ8T:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgba(0,0,0,.12)}.Contact_infoCard__yfZ8T:hover .Contact_iconContainer__26L6X{transform:scale(1.1)}.Contact_infoCard__yfZ8T .Contact_iconContainer__26L6X{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;font-size:1.5rem;color:#fff;transition:all .3s ease;box-shadow:0 8px 20px rgba(var(--accent-primary-rgb),.35)}.Contact_infoCard__yfZ8T h3{font-size:1.35rem;font-weight:600;margin-bottom:.75rem;color:var(--text)}.Contact_infoCard__yfZ8T p{color:var(--text);opacity:.8;margin-bottom:1.75rem;font-size:1.05rem}.Contact_infoCard__yfZ8T .Contact_contactButton__EV90A{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.75rem;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));color:#fff;text-decoration:none;border-radius:50px;font-size:.95rem;font-weight:600;margin-top:auto;transition:all .3s ease;box-shadow:0 4px 15px rgba(var(--accent-primary-rgb),.25)}.Contact_infoCard__yfZ8T .Contact_contactButton__EV90A:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(var(--accent-primary-rgb),.4)}.Contact_socialsContainer__cOT3m{background-color:var(--card-bg);border-radius:16px;padding:2rem 3rem;box-shadow:0 8px 30px rgba(0,0,0,.08);border:1px solid var(--border);width:100%;display:flex;flex-direction:column;align-items:center}.Contact_socialsContainer__cOT3m h3{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;color:var(--text)}.Contact_socialsContainer__cOT3m .Contact_socialIcons__VySLM{display:flex;gap:1.5rem}.Contact_socialsContainer__cOT3m .Contact_socialIcons__VySLM .Contact_socialIcon__byFr7{width:54px;height:54px;border-radius:50%;background-color:var(--card-bg);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:1.35rem;color:var(--text);transition:all .3s ease}.Contact_socialsContainer__cOT3m .Contact_socialIcons__VySLM .Contact_socialIcon__byFr7:hover{transform:translateY(-5px);background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));color:#fff;border-color:transparent;box-shadow:0 8px 20px rgba(var(--accent-primary-rgb),.35)}.Contact_contactForm__1yrz6{background-color:var(--card-bg);border-radius:15px;padding:2.5rem;box-shadow:0 10px 30px rgba(0,0,0,.05);border:1px solid var(--border)}.Contact_contactForm__1yrz6 form{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.Contact_contactForm__1yrz6 form{grid-template-columns:1fr 1fr}.Contact_contactForm__1yrz6 form .Contact_formGroup__Jk19_:nth-child(3),.Contact_contactForm__1yrz6 form .Contact_formGroup__Jk19_:nth-child(4){grid-column:span 2}}.Contact_contactForm__1yrz6 form .Contact_formGroup__Jk19_ label{display:block;font-size:.875rem;font-weight:600;margin-bottom:.5rem;color:var(--text)}.Contact_contactForm__1yrz6 form .Contact_formGroup__Jk19_ input,.Contact_contactForm__1yrz6 form .Contact_formGroup__Jk19_ textarea{width:100%;padding:.875rem 1.25rem;border-radius:10px;background-color:var(--bg);border:1px solid var(--border);color:var(--text);font-size:.875rem;transition:all .3s ease;font-family:Inter,sans-serif}.Contact_contactForm__1yrz6 form .Contact_formGroup__Jk19_ input:focus,.Contact_contactForm__1yrz6 form .Contact_formGroup__Jk19_ textarea:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 2px rgba(var(--accent-primary-rgb),.2)}.Contact_contactForm__1yrz6 form .Contact_formGroup__Jk19_ input::placeholder,.Contact_contactForm__1yrz6 form .Contact_formGroup__Jk19_ textarea::placeholder{color:var(--text);opacity:.5}.Contact_contactForm__1yrz6 form .Contact_formGroup__Jk19_ textarea{resize:vertical;min-height:150px}.Contact_contactForm__1yrz6 form .Contact_submitButton__ToVQ1{grid-column:span 2;padding:1rem;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));color:#fff;border:none;border-radius:10px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease}.Contact_contactForm__1yrz6 form .Contact_submitButton__ToVQ1:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(var(--accent-primary-rgb),.4)}.Contact_contactForm__1yrz6 form .Contact_submitButton__ToVQ1:disabled{opacity:.7;cursor:not-allowed;transform:none}.Contact_formMessage__S1OB7{grid-column:span 2;padding:1rem;border-radius:10px;font-size:.875rem;text-align:center}.Contact_formMessage__S1OB7.Contact_submitting__ACCGy{background-color:rgba(var(--accent-primary-rgb),.1);color:var(--accent-primary)}.Contact_formMessage__S1OB7.Contact_success__baN5w{background-color:rgba(52,211,153,.1);color:#10b981}.Contact_formMessage__S1OB7.Contact_error___Ljh_{background-color:rgba(239,68,68,.1);color:#ef4444}@media(max-width:768px){.Contact_contactSection__5CK3X{padding:4rem 0}.Contact_contactContent__9M_1x{gap:2rem}.Contact_contactCards__5ktjC{gap:1.25rem}.Contact_sectionHeader__Ryg0R{margin-bottom:2rem}.Contact_sectionHeader__Ryg0R .Contact_sectionTitle__9i3EC{font-size:2rem}.Contact_sectionHeader__Ryg0R .Contact_sectionDescription__fjM0I{font-size:1rem}.Contact_infoCard__yfZ8T{padding:2rem 1.5rem}.Contact_infoCard__yfZ8T .Contact_iconContainer__26L6X{width:56px;height:56px;font-size:1.25rem;margin-bottom:1.25rem}.Contact_infoCard__yfZ8T h3{font-size:1.25rem}.Contact_infoCard__yfZ8T p{font-size:1rem;margin-bottom:1.5rem}.Contact_infoCard__yfZ8T .Contact_contactButton__EV90A{padding:.75rem 1.5rem;font-size:.9rem}.Contact_socialsContainer__cOT3m{padding:1.75rem 2rem}.Contact_socialsContainer__cOT3m h3{margin-bottom:1.25rem}.Contact_socialsContainer__cOT3m .Contact_socialIcons__VySLM{gap:1.25rem}.Contact_socialsContainer__cOT3m .Contact_socialIcons__VySLM .Contact_socialIcon__byFr7{width:48px;height:48px;font-size:1.2rem}.Contact_contactForm__1yrz6{padding:1.5rem}}@media(max-width:480px){.Contact_contactCards__5ktjC{grid-template-columns:1fr}.Contact_infoCard__yfZ8T{padding:1.75rem 1.25rem}.Contact_socialsContainer__cOT3m{padding:1.5rem}.Contact_socialsContainer__cOT3m .Contact_socialIcons__VySLM{gap:1rem}}.CTASection_ctaSection__ZRTL7{padding:6rem 0 4rem;position:relative;opacity:0;transform:translateY(30px);transition:all .8s ease;overflow:hidden}.CTASection_ctaSection__ZRTL7.CTASection_visible__ICshi{opacity:1;transform:translateY(0)}.CTASection_ctaSection__ZRTL7:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(to right,transparent,var(--border),var(--border),transparent)}.CTASection_container__krdUV{max-width:1200px;margin:0 auto;padding:0 2rem}.CTASection_ctaContent__Yg2E6{max-width:800px;margin:0 auto;text-align:center;position:relative;background-color:var(--card-bg);border-radius:20px;padding:3rem 2rem;box-shadow:0 10px 30px rgba(0,0,0,.05);border:1px solid var(--border)}.CTASection_ctaContent__Yg2E6:before{content:"";position:absolute;top:-5px;left:50%;transform:translateX(-50%);width:100px;height:10px;border-radius:10px}.CTASection_ctaContent__Yg2E6 h2,.CTASection_ctaContent__Yg2E6:before{background:linear-gradient(to right,var(--accent-primary),var(--accent-secondary))}.CTASection_ctaContent__Yg2E6 h2{font-size:2.5rem;margin-bottom:1.5rem;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@media(max-width:768px){.CTASection_ctaContent__Yg2E6 h2{font-size:2rem}}.CTASection_ctaContent__Yg2E6 p{font-size:1.125rem;line-height:1.7;color:var(--text-secondary,var(--text));max-width:600px;margin:0 auto 2rem}@media(max-width:768px){.CTASection_ctaContent__Yg2E6 p{font-size:1rem}}.CTASection_ctaButton__VDjWQ{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));color:#fff;border-radius:50px;font-weight:600;font-size:1.125rem;text-decoration:none;transition:all .3s ease;box-shadow:0 5px 15px rgba(var(--accent-primary-rgb),.3)}.CTASection_ctaButton__VDjWQ:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(var(--accent-primary-rgb),.4)}.CTASection_ctaButton__VDjWQ svg{font-size:1.25rem}@media(max-width:768px){.CTASection_ctaButton__VDjWQ{padding:.875rem 1.75rem;font-size:1rem}}.NewFooter_footer__LxF2F{background-color:var(--card-bg);border-top:1px solid var(--border);padding:4rem 0 2rem;margin-top:2rem}.NewFooter_container__3nSic{max-width:1200px;margin:0 auto;padding:0 2rem}.NewFooter_footerContent__YlLEX{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;margin-bottom:3rem}@media(min-width:768px){.NewFooter_footerContent__YlLEX{grid-template-columns:1.5fr 2fr 1fr;align-items:start}}.NewFooter_branding__oPC0H h3{font-size:1.5rem;margin-bottom:.75rem;color:var(--text);font-weight:700}.NewFooter_branding__oPC0H p{color:var(--text-secondary,var(--text));opacity:.8;font-size:.95rem}.NewFooter_navLinks__ZTISN{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.NewFooter_linksColumn__R0ZM7 h4{font-size:1.1rem;margin-bottom:1.25rem;color:var(--text);position:relative;display:inline-block}.NewFooter_linksColumn__R0ZM7 h4:after{content:"";position:absolute;bottom:-.5rem;left:0;width:30px;height:2px;background:linear-gradient(to right,var(--accent-primary),var(--accent-secondary));border-radius:2px}.NewFooter_linksColumn__R0ZM7 ul{list-style:none;padding:0}.NewFooter_linksColumn__R0ZM7 ul li{margin-bottom:.75rem}.NewFooter_linksColumn__R0ZM7 ul li a{color:var(--text-secondary,var(--text));opacity:.8;text-decoration:none;transition:all .2s ease;font-size:.95rem}.NewFooter_linksColumn__R0ZM7 ul li a:hover{color:var(--accent-primary);opacity:1}.NewFooter_socialLinks__uHLi1 h4{font-size:1.1rem;margin-bottom:1.25rem;color:var(--text);position:relative;display:inline-block}.NewFooter_socialLinks__uHLi1 h4:after{content:"";position:absolute;bottom:-.5rem;left:0;width:30px;height:2px;background:linear-gradient(to right,var(--accent-primary),var(--accent-secondary));border-radius:2px}.NewFooter_socialIcons__E_840{display:flex;gap:1rem}.NewFooter_socialIcons__E_840 a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--background);border:1px solid var(--border);color:var(--text);font-size:1.1rem;transition:all .3s ease}.NewFooter_socialIcons__E_840 a:hover{transform:translateY(-3px);background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));color:#fff;border-color:transparent;box-shadow:0 5px 15px rgba(0,0,0,.1)}.NewFooter_footerBottom__3CF7c{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-top:2rem;border-top:1px solid var(--border);gap:1rem}@media(min-width:768px){.NewFooter_footerBottom__3CF7c{flex-direction:row}}.NewFooter_footerBottom__3CF7c p{color:var(--text-secondary,var(--text));opacity:.7;font-size:.875rem}.NewFooter_footerLinks__anMn_{display:flex;align-items:center}.NewFooter_footerLinks__anMn_ a{color:var(--text-secondary,var(--text));opacity:.7;text-decoration:none;font-size:.875rem;transition:all .2s ease}.NewFooter_footerLinks__anMn_ a:hover{color:var(--accent-primary);opacity:1}.NewFooter_footerLinks__anMn_ .NewFooter_divider__f22tr{margin:0 .75rem;opacity:.5;color:var(--text-secondary,var(--text))}.TechStack_techStackSection__X1uX0{padding:6rem 0;opacity:0;transform:translateY(30px);transition:all .8s ease}@media(max-width:768px){.TechStack_techStackSection__X1uX0{padding:4rem 0;transition:all .5s ease}}@media(max-width:480px){.TechStack_techStackSection__X1uX0{transform:translateY(15px);transition:all .3s ease}}.TechStack_techStackSection__X1uX0.TechStack_visible__qpAYi{opacity:1;transform:translateY(0)}.TechStack_container__4nfzZ{max-width:1200px;margin:0 auto;padding:0 2rem}.TechStack_sectionHeader__Z7Qji{text-align:center;margin-bottom:3.5rem}.TechStack_sectionHeader__Z7Qji .TechStack_sectionTag__F4f7U{display:inline-block;padding:.5rem 1.5rem;background:linear-gradient(135deg,rgba(var(--accent-primary-rgb),.1),rgba(var(--accent-secondary-rgb),.1));color:var(--accent-primary);border-radius:50px;font-size:.875rem;font-weight:600;margin-bottom:1rem;position:relative}.TechStack_sectionHeader__Z7Qji .TechStack_sectionTag__F4f7U:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50px;border:1px solid var(--accent-primary);opacity:.2}.TechStack_sectionHeader__Z7Qji .TechStack_sectionTitle__E2_SE{font-size:2.5rem;font-weight:700;color:var(--text);position:relative;display:inline-block;margin-bottom:1rem}.TechStack_sectionHeader__Z7Qji .TechStack_sectionTitle__E2_SE:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translateX(-50%);width:80px;height:3px;background:linear-gradient(to right,var(--accent-primary),var(--accent-secondary));border-radius:3px}@media(max-width:768px){.TechStack_sectionHeader__Z7Qji .TechStack_sectionTitle__E2_SE{font-size:2rem}}.TechStack_sectionHeader__Z7Qji .TechStack_sectionDescription__6UZIT{max-width:600px;margin:0 auto;font-size:1.125rem;color:var(--text);opacity:.8}@media(max-width:768px){.TechStack_sectionHeader__Z7Qji .TechStack_sectionDescription__6UZIT{font-size:1rem}}.TechStack_techGrid__mBJjy{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem}@media(max-width:992px){.TechStack_techGrid__mBJjy{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.TechStack_techGrid__mBJjy{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.TechStack_techGrid__mBJjy{grid-template-columns:1fr}}.TechStack_techItem__3_T5y{background-color:var(--card-bg);border-radius:15px;padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem;box-shadow:0 10px 20px rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease}@media(max-width:768px){.TechStack_techItem__3_T5y{transition:transform .2s ease,box-shadow .2s ease}}@media(max-width:480px){.TechStack_techItem__3_T5y{transition:none}}.TechStack_techItem__3_T5y:hover{transform:translateY(-5px)}@media(max-width:768px){.TechStack_techItem__3_T5y:hover{transform:translateY(-3px)}}@media(max-width:480px){.TechStack_techItem__3_T5y:hover{transform:none}}.TechStack_iconWrapper__0b0hF{display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background-color:rgba(var(--accent-primary-rgb),.05);transition:all .3s ease}@media(max-width:768px){.TechStack_iconWrapper__0b0hF{transition:all .2s ease}}@media(max-width:480px){.TechStack_iconWrapper__0b0hF{transition:none}}.TechStack_iconWrapper__0b0hF svg{transition:transform .3s ease}@media(max-width:768px){.TechStack_iconWrapper__0b0hF svg{transition:transform .2s ease}}@media(max-width:480px){.TechStack_iconWrapper__0b0hF svg{transition:none}}.TechStack_iconWrapper__0b0hF:hover svg{transform:scale(1.1)}@media(max-width:768px){.TechStack_iconWrapper__0b0hF:hover svg{transform:scale(1.05)}}@media(max-width:480px){.TechStack_iconWrapper__0b0hF:hover svg{transform:none}}.TechStack_techName__VUW5e{font-weight:600;color:var(--text);font-family:Space Grotesk,sans-serif;text-align:center}@keyframes TechStack_float__8mrRW{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.TechStack_techItem__3_T5y:nth-child(3n+1){animation:TechStack_float__8mrRW 4s ease-in-out infinite}@media(max-width:768px){.TechStack_techItem__3_T5y:nth-child(3n+1){animation-duration:6s}}@media(max-width:480px){.TechStack_techItem__3_T5y:nth-child(3n+1){animation:none}}.TechStack_techItem__3_T5y:nth-child(3n+2){animation:TechStack_float__8mrRW 6s ease-in-out infinite;animation-delay:1s}@media(max-width:768px){.TechStack_techItem__3_T5y:nth-child(3n+2){animation-duration:8s}}@media(max-width:480px){.TechStack_techItem__3_T5y:nth-child(3n+2){animation:none}}.TechStack_techItem__3_T5y:nth-child(3n){animation:TechStack_float__8mrRW 5s ease-in-out infinite;animation-delay:2s}@media(max-width:768px){.TechStack_techItem__3_T5y:nth-child(3n){animation-duration:7s}}@media(max-width:480px){.TechStack_techItem__3_T5y:nth-child(3n){animation:none}}.ChatBubble_chatBubbleContainer__EPGuW{position:fixed;bottom:30px;right:30px;z-index:9999;font-family:var(--font-sans)}@media(max-width:768px){.ChatBubble_chatBubbleContainer__EPGuW{bottom:20px;right:20px}}.ChatBubble_chatBubble__GFuo1{position:relative;width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;outline:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(99,102,241,.4),0 0 0 1px rgba(99,102,241,.2),0 0 20px rgba(99,102,241,.3);transition:all .3s ease;overflow:hidden;z-index:101}@media(max-width:768px){.ChatBubble_chatBubble__GFuo1{transition:all .2s ease;box-shadow:0 4px 15px rgba(99,102,241,.4),0 0 0 1px rgba(99,102,241,.2)}}@media(max-width:480px){.ChatBubble_chatBubble__GFuo1{transition:all .15s ease}}.ChatBubble_chatBubble__GFuo1:hover{box-shadow:0 8px 25px rgba(99,102,241,.5),0 0 0 1px rgba(99,102,241,.3),0 0 30px rgba(99,102,241,.5)}@media(max-width:768px){.ChatBubble_chatBubble__GFuo1:hover{box-shadow:0 6px 20px rgba(99,102,241,.4),0 0 0 1px rgba(99,102,241,.2)}}@media(max-width:480px){.ChatBubble_chatBubble__GFuo1:hover{box-shadow:0 4px 15px rgba(99,102,241,.4),0 0 0 1px rgba(99,102,241,.2)}}.ChatBubble_chatBubble__GFuo1:focus{outline:none}.ChatBubble_bubbleContent__4GMZa{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ChatBubble_robotIcon__eZiu6{font-size:24px;color:#fff;filter:drop-shadow(0 0 3px rgba(255,255,255,.5))}.ChatBubble_glowEffect__uKs0s{position:absolute;width:100%;height:100%;background:radial-gradient(circle at center,hsla(0,0%,100%,.8) 0,transparent 70%);opacity:.2;mix-blend-mode:overlay;animation:ChatBubble_pulse__hfQd7 2s infinite alternate}@media(max-width:768px){.ChatBubble_glowEffect__uKs0s{animation-duration:3s;opacity:.15}}@media(max-width:480px){.ChatBubble_glowEffect__uKs0s{animation:none;opacity:.1}}.ChatBubble_chatWindow__OIvNc{position:absolute;bottom:80px;right:0;width:350px;height:500px;background:rgba(15,15,20,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;overflow:hidden;box-shadow:0 10px 25px rgba(0,0,0,.5),0 0 0 1px rgba(99,102,241,.1),0 0 40px rgba(99,102,241,.2);display:flex;flex-direction:column;border:1px solid rgba(99,102,241,.2)}@media(max-width:768px){.ChatBubble_chatWindow__OIvNc{width:320px;height:450px;bottom:70px;right:0;box-shadow:0 10px 25px rgba(0,0,0,.5),0 0 0 1px rgba(99,102,241,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media(max-width:480px){.ChatBubble_chatWindow__OIvNc{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}@media(max-width:380px){.ChatBubble_chatWindow__OIvNc{width:300px;right:-10px}}.ChatBubble_chatHeader__uCUWL{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:linear-gradient(90deg,rgba(99,102,241,.2),rgba(139,92,246,.2));border-bottom:1px solid rgba(99,102,241,.3)}.ChatBubble_chatTitle__eV3z2{display:flex;align-items:center;gap:8px}.ChatBubble_chatTitle__eV3z2 h3{margin:0;font-size:16px;font-weight:600;color:#fff;letter-spacing:.3px}.ChatBubble_pulseDot__yyVBv{width:8px;height:8px;border-radius:50%;background-color:#4ade80;box-shadow:0 0 10px rgba(74,222,128,.6);animation:ChatBubble_pulse__hfQd7 1.5s infinite}@media(max-width:768px){.ChatBubble_pulseDot__yyVBv{animation-duration:2s;box-shadow:0 0 8px rgba(74,222,128,.5)}}@media(max-width:480px){.ChatBubble_pulseDot__yyVBv{animation:ChatBubble_pulseMobile__tmiPO 2.5s infinite;box-shadow:0 0 5px rgba(74,222,128,.4)}}.ChatBubble_closeButton__i_MHV{background:transparent;border:none;color:hsla(0,0%,100%,.8);font-size:20px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}@media(max-width:768px){.ChatBubble_closeButton__i_MHV{transition:all .15s ease}}@media(max-width:480px){.ChatBubble_closeButton__i_MHV{transition:none}}.ChatBubble_closeButton__i_MHV:hover{color:#fff;background:hsla(0,0%,100%,.1)}@media(max-width:480px){.ChatBubble_closeButton__i_MHV:hover{background:transparent}}.ChatBubble_closeButton__i_MHV:focus{outline:none}.ChatBubble_chatContent__5n16t{flex:1 1;overflow:hidden;height:calc(100% - 50px);-webkit-overflow-scrolling:touch;touch-action:manipulation}@media(max-width:768px){.ChatBubble_chatContent__5n16t{width:100%;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;font-size:16px}}@keyframes ChatBubble_pulse__hfQd7{0%{opacity:.6;transform:scale(.95)}to{opacity:1;transform:scale(1.05)}}@keyframes ChatBubble_pulseMobile__tmiPO{0%,to{opacity:.7}50%{opacity:1;transform:scale(1.02)}}.Chatbot_Chatbot___QMFb{border:none;outline:none;height:100%;width:100%;background-color:transparent;position:relative;display:flex;flex-direction:column}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo{height:calc(100% - 60px);overflow-y:auto;padding:10px 15px;display:flex;flex-direction:column;gap:16px;scrollbar-width:thin;scrollbar-color:rgba(139,92,246,.3) transparent}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo::-webkit-scrollbar{width:6px}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo::-webkit-scrollbar-track{background:transparent}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo::-webkit-scrollbar-thumb{background-color:rgba(139,92,246,.3);border-radius:6px}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_userMessage__oFuXc{align-self:flex-end;width:-moz-fit-content;width:fit-content;max-width:85%}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_userMessage__oFuXc p{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border-radius:18px 18px 4px 18px;padding:10px 16px;box-shadow:0 2px 8px rgba(99,102,241,.3);text-align:left;margin:0;font-size:14px;line-height:1.5}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK{text-align:left;align-self:flex-start;color:#fff;max-width:90%;width:-moz-fit-content;width:fit-content}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK p{background:rgba(40,40,50,.85);border:1px solid rgba(139,92,246,.3);border-radius:4px 18px 18px 18px;padding:12px 18px;margin:0;font-size:15px;line-height:1.6;box-shadow:0 4px 12px rgba(0,0,0,.3);color:hsla(0,0%,100%,.95)}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK .Chatbot_schedulingLoader__4XqEv{display:flex;align-items:center;gap:10px;padding:10px;background:rgba(30,30,35,.6);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;margin:10px 0}@keyframes Chatbot_spin__Zt4uQ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK .Chatbot_schedulingLoader__4XqEv .Chatbot_spinner__nkfxl{width:18px;height:18px;border:2px solid rgba(139,92,246,.5);border-top-color:#8b5cf6;border-radius:50%;animation:Chatbot_spin__Zt4uQ 1s linear infinite}@keyframes Chatbot_dotFade__Fgp4i{0%,20%{content:""}40%{content:"."}60%{content:".."}80%{content:"..."}to{content:""}}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK .Chatbot_schedulingLoader__4XqEv span{color:hsla(0,0%,100%,.8);font-size:14px}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK .Chatbot_schedulingLoader__4XqEv span:after{display:inline-block;animation:Chatbot_dotFade__Fgp4i 2s infinite;content:""}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK .Chatbot_heading1__up4UX{font-size:22px;font-weight:700;margin:24px 0 16px;color:hsla(0,0%,100%,.95);line-height:1.3;border-bottom:1px solid rgba(139,92,246,.3);padding-bottom:8px}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK .Chatbot_heading2__mo_dv{font-size:18px;font-weight:700;margin:20px 0 12px;color:hsla(0,0%,100%,.95);line-height:1.3}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK .Chatbot_heading3__mShai{font-size:16px;font-weight:700;margin:18px 0 10px;color:hsla(0,0%,100%,.95);line-height:1.3}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK .Chatbot_numberedHeading__hzHd4{display:flex;align-items:flex-start;gap:8px;margin:16px 0 8px;line-height:1.5}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK .Chatbot_numberedHeading__hzHd4 .Chatbot_number__5nMS0{color:rgba(139,92,246,.9);min-width:24px;font-weight:600}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK .Chatbot_numberedHeading__hzHd4 .Chatbot_heading__ybfj5{color:hsla(0,0%,100%,.95);font-weight:600}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK .Chatbot_numberedHeading__hzHd4 .Chatbot_rest__6mLJi{color:hsla(0,0%,100%,.8);margin-left:4px}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK .Chatbot_bulletList__GM4CU{margin:10px 0 15px;padding-left:20px;color:hsla(0,0%,100%,.95)}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK .Chatbot_bulletList__GM4CU .Chatbot_bulletItem__nzIbz{margin-bottom:8px;line-height:1.6;position:relative;list-style-type:none;padding-left:8px}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK .Chatbot_bulletList__GM4CU .Chatbot_bulletItem__nzIbz:before{content:"•";color:rgba(139,92,246,.9);font-weight:700;display:inline-block;width:1em;margin-left:-1em;font-size:1.2em}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK .Chatbot_bulletList__GM4CU .Chatbot_bulletItem__nzIbz:last-child{margin-bottom:0}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK .Chatbot_paragraph__k2Jfa{margin:12px 0;line-height:1.6;color:hsla(0,0%,100%,.9);white-space:pre-wrap;word-wrap:break-word}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK .Chatbot_paragraph__k2Jfa strong{color:#fff;font-weight:600}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK .Chatbot_emptyLine__TiBmp{height:16px}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK .Chatbot_codeBlock__rnmOL{background-color:rgba(20,20,30,.8);border:1px solid rgba(139,92,246,.3);border-radius:6px;padding:14px;margin:15px 0;overflow-x:auto;font-family:Menlo,Monaco,Courier New,monospace;white-space:pre-wrap;word-wrap:break-word;color:hsla(0,0%,100%,.95);font-size:14px;line-height:1.5;box-shadow:inset 0 0 8px rgba(0,0,0,.2)}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_aiMessage__3e8ZK code{background-color:rgba(30,30,40,.6);padding:2px 6px;border-radius:4px;font-family:Menlo,Monaco,Courier New,monospace;font-size:.9em;color:hsla(0,0%,100%,.9);border:1px solid rgba(139,92,246,.2)}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_loaderContainer__qld4_{display:flex;align-items:center;margin:10px 0}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_formattedMessage__m6_Zh{margin-bottom:.9rem}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_formattedMessage__m6_Zh .Chatbot_headingLine__wHH4R{font-weight:700;margin-top:10px}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_formattedMessage__m6_Zh .Chatbot_headingLine__wHH4R .Chatbot_number__5nMS0{font-size:1rem;font-weight:700;flex-shrink:0;text-align:right;min-width:2rem}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_formattedMessage__m6_Zh .Chatbot_headingLine__wHH4R .Chatbot_heading__ybfj5{font-size:1rem;font-weight:700;flex-grow:1;text-align:left}.Chatbot_Chatbot___QMFb .Chatbot_chatbotBox__T0DDo .Chatbot_formattedMessage__m6_Zh .Chatbot_headingLine__wHH4R .Chatbot_emojiOrColon__QIPj0{font-size:1rem;flex-shrink:0;margin-left:.25rem}.Chatbot_Chatbot___QMFb .Chatbot_description__XRgQC{font-size:1rem;color:#555;line-height:1.5}.Chatbot_Chatbot___QMFb .Chatbot_description__XRgQC ul{list-style-type:disc;padding-left:1.5rem}.Chatbot_Chatbot___QMFb .Chatbot_description__XRgQC ul li{font-size:.9rem;color:#555;line-height:1.5}.Chatbot_Chatbot___QMFb .Chatbot_chatbotInput__UDmjU{position:relative;width:100%;padding:10px 10px 12px;display:flex;border-top:1px solid rgba(99,102,241,.2);background:rgba(15,15,20,.4);transform:translateZ(0);font-size:16px}@media(max-width:480px){.Chatbot_Chatbot___QMFb .Chatbot_chatbotInput__UDmjU{padding:10px 8px 12px}}.Chatbot_Chatbot___QMFb .Chatbot_chatbotInput__UDmjU form{width:100%;display:flex;gap:8px;align-items:center;flex-wrap:nowrap;max-width:100%}.Chatbot_Chatbot___QMFb .Chatbot_chatbotInput__UDmjU form input{flex:1 1;padding:10px 14px;border-radius:20px;border:1px solid rgba(99,102,241,.3);background:rgba(20,20,25,.8);color:hsla(0,0%,100%,.9);outline:none;font-size:16px;line-height:1.2;transition:all .2s ease;box-shadow:inset 0 2px 4px rgba(0,0,0,.2);-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;width:100%;text-size-adjust:100%;-webkit-text-size-adjust:100%;transform:translateZ(0);touch-action:manipulation}@media(max-width:480px){.Chatbot_Chatbot___QMFb .Chatbot_chatbotInput__UDmjU form input{padding:8px 12px;font-size:16px}}.Chatbot_Chatbot___QMFb .Chatbot_chatbotInput__UDmjU form input::placeholder{color:hsla(0,0%,100%,.4)}.Chatbot_Chatbot___QMFb .Chatbot_chatbotInput__UDmjU form input:focus{border-color:rgba(139,92,246,.6);box-shadow:0 0 0 2px rgba(139,92,246,.2)}.Chatbot_Chatbot___QMFb .Chatbot_chatbotInput__UDmjU form button{padding:8px 16px;border-radius:20px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:none;cursor:pointer;font-size:16px;font-weight:500;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0 2px 8px rgba(99,102,241,.3);transition:all .2s ease;white-space:nowrap;min-width:70px;flex-shrink:0}@media(max-width:480px){.Chatbot_Chatbot___QMFb .Chatbot_chatbotInput__UDmjU form button{padding:8px 12px;min-width:60px;font-size:14px}}.Chatbot_Chatbot___QMFb .Chatbot_chatbotInput__UDmjU form button:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(99,102,241,.4)}.Chatbot_Chatbot___QMFb .Chatbot_chatbotInput__UDmjU form button:active{transform:translateY(1px)}.Chatbot_Chatbot___QMFb .Chatbot_chatbotInput__UDmjU form button:disabled{background:rgba(99,102,241,.3);cursor:not-allowed;box-shadow:none}.Chatbot_Chatbot___QMFb .Chatbot_h2__UhZQn{font-size:1.5rem;font-weight:700;margin:1rem 0;color:#333}.Chatbot_Chatbot___QMFb .Chatbot_h3__eiTgk{font-size:1.25rem;font-weight:700;margin:.75rem 0;color:#555}.Chatbot_Chatbot___QMFb .Chatbot_bold__0X5t7{font-weight:700;color:#000}.Chatbot_Chatbot___QMFb .Chatbot_typingAnimation__RlmRu{display:flex;align-items:center;column-gap:4px;padding:12px 16px;background:rgba(40,40,50,.85);border:1px solid rgba(139,92,246,.3);border-radius:18px;width:-moz-fit-content;width:fit-content}.Chatbot_Chatbot___QMFb .Chatbot_typingAnimation__RlmRu .Chatbot_dot__630HV{width:6px;height:6px;background:rgba(139,92,246,.9);border-radius:50%;animation:Chatbot_typing__ynuth 1.4s infinite;opacity:.7}.Chatbot_Chatbot___QMFb .Chatbot_typingAnimation__RlmRu .Chatbot_dot__630HV:first-child{animation-delay:0s}.Chatbot_Chatbot___QMFb .Chatbot_typingAnimation__RlmRu .Chatbot_dot__630HV:nth-child(2){animation-delay:.2s}.Chatbot_Chatbot___QMFb .Chatbot_typingAnimation__RlmRu .Chatbot_dot__630HV:nth-child(3){animation-delay:.4s}@keyframes Chatbot_typing__ynuth{0%{transform:translateY(0);opacity:.4}25%{transform:translateY(-3px);opacity:.9}50%{transform:translateY(-4px);opacity:1}75%{transform:translateY(-1px);opacity:.7}to{transform:translateY(0);opacity:.4}}.Box_box__nZug3{background-color:#f0f0f0;padding:20px;border-radius:10px;margin:10px 0;width:50%}.Box_box__nZug3 h3{font-size:18px;color:#333;background-color:transparent}.Box_box__nZug3 p{font-size:14px;color:#666;background-color:transparent}.Box_notAvailableMessage__DrkKm{background-color:rgba(0,0,0,.7);color:#fff;padding:15px;border-radius:8px;margin:10px 0;border:1px solid hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:14px;text-align:center}.SkeletonBox_skeletonBox__azq48{background-color:#ddd;border-radius:10px;margin:10px 0;padding:20px;width:50%}.SkeletonBox_skeletonBox__azq48 .SkeletonBox_skeletonHeader__a8CLh{background-color:#ccc;height:20px;width:100px;margin-bottom:10px}.SkeletonBox_skeletonBox__azq48 .SkeletonBox_skeletonContent__fZfnO{background-color:#e0e0e0;height:100px;width:100%}.GitHubContributionHeatmap_contributionsSection__WoBOm{padding:7rem 0;background-color:#0d1117;color:#e6edf3}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_container__zBS4n{max-width:1200px;margin:0 auto;padding:0 1.5rem}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_sectionHeader__AgJRx{margin-bottom:3rem;text-align:center;position:relative}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_sectionHeader__AgJRx .GitHubContributionHeatmap_sectionTag__neQ5i{display:inline-block;padding:.5rem 1rem;background-color:rgba(45,212,191,.1);color:#2dd4bf;border-radius:9999px;font-size:.85rem;font-weight:500;letter-spacing:.05em;margin-bottom:1.25rem}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_sectionHeader__AgJRx .GitHubContributionHeatmap_heading__kJMri{font-size:2.5rem;font-weight:700;margin-bottom:1.25rem;color:#e6edf3}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_sectionHeader__AgJRx .GitHubContributionHeatmap_heading__kJMri span{color:#2dd4bf}@media(max-width:768px){.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_sectionHeader__AgJRx .GitHubContributionHeatmap_heading__kJMri{font-size:2rem}}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_sectionHeader__AgJRx .GitHubContributionHeatmap_subheading__cz4cP{font-size:1.2rem;color:#8b949e;max-width:600px;margin:0 auto 1rem;line-height:1.6}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_sectionHeader__AgJRx .GitHubContributionHeatmap_yearSelector__B3nXK{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_sectionHeader__AgJRx .GitHubContributionHeatmap_yearSelector__B3nXK .GitHubContributionHeatmap_yearButton__3wIyr{padding:.4rem .8rem;border-radius:.375rem;background-color:#21262d;border:1px solid #30363d;color:#8b949e;font-size:.9rem;transition:all .2s ease;cursor:pointer}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_sectionHeader__AgJRx .GitHubContributionHeatmap_yearSelector__B3nXK .GitHubContributionHeatmap_yearButton__3wIyr:hover{background-color:#30363d;color:#c9d1d9}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_sectionHeader__AgJRx .GitHubContributionHeatmap_yearSelector__B3nXK .GitHubContributionHeatmap_yearButton__3wIyr.GitHubContributionHeatmap_active__f21aL{background-color:#2dd4bf;border-color:#2dd4bf;color:#0d1117;font-weight:500}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_heatmapWrapper__OyJY0{background-color:#0d1117;border-radius:.5rem;padding:1rem;box-shadow:0 4px 20px rgba(0,0,0,.25);margin-bottom:2rem;width:100%}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_heatmapContainer__U_LlZ{display:flex;width:100%;min-width:750px;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:768px){.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_heatmapContainer__U_LlZ{padding-bottom:1rem}}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_dayLabels__susr9{display:flex;flex-direction:column;align-items:flex-end;padding-right:.5rem;justify-content:space-between;height:98px;margin-top:28px}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_dayLabel__I7Qic{font-size:.8rem;color:#8b949e;height:14px;line-height:14px;display:flex;align-items:center}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_calendarContainer__WjTUM{display:flex;flex-direction:column;overflow:visible;flex:1 1;width:calc(100% - 50px)}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_monthLabels__0mvk1{display:flex;position:relative;height:28px;margin-bottom:4px;width:100%}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_monthLabel__pY_ey{font-size:.8rem;color:#8b949e;text-align:center;display:flex;align-items:center;justify-content:center;position:absolute;height:28px;width:30px;z-index:1}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_calendarGrid__OqOeV{display:flex;overflow-x:visible;width:100%;justify-content:space-between}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_week__QoKjD{display:flex;flex-direction:column;gap:2px;flex:1 1}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_contributionCell__ypEI4{width:10px;height:10px;border-radius:2px;margin:2px;cursor:pointer;transition:transform .1s ease}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_contributionCell__ypEI4:hover{transform:scale(1.25)}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_contributionCell__ypEI4.GitHubContributionHeatmap_level0__EVqRW{background-color:#0d1117;border:1px solid #161b22}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_contributionCell__ypEI4.GitHubContributionHeatmap_level1__Ie_L7{background-color:#0e4429}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_contributionCell__ypEI4.GitHubContributionHeatmap_level2__4ZIWM{background-color:#006d32}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_contributionCell__ypEI4.GitHubContributionHeatmap_level3__79bZ5{background-color:#26a641}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_contributionCell__ypEI4.GitHubContributionHeatmap_level4__TLy1Q{background-color:#39d353}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_legend__exFKv{display:flex;align-items:center;justify-content:flex-end;margin-top:1rem;gap:.25rem}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_legend__exFKv .GitHubContributionHeatmap_legendText__8Anww{font-size:.8rem;color:#8b949e;margin:0 .25rem}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_legend__exFKv .GitHubContributionHeatmap_legendCell___y_A6{width:10px;height:10px;border-radius:2px}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_legend__exFKv .GitHubContributionHeatmap_legendCell___y_A6.GitHubContributionHeatmap_level0__EVqRW{background-color:#0d1117;border:1px solid #161b22}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_legend__exFKv .GitHubContributionHeatmap_legendCell___y_A6.GitHubContributionHeatmap_level1__Ie_L7{background-color:#0e4429}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_legend__exFKv .GitHubContributionHeatmap_legendCell___y_A6.GitHubContributionHeatmap_level2__4ZIWM{background-color:#006d32}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_legend__exFKv .GitHubContributionHeatmap_legendCell___y_A6.GitHubContributionHeatmap_level3__79bZ5{background-color:#26a641}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_legend__exFKv .GitHubContributionHeatmap_legendCell___y_A6.GitHubContributionHeatmap_level4__TLy1Q{background-color:#39d353}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_tooltip__ZhLi_{position:fixed;padding:.5rem .75rem;background-color:#161b22;border:1px solid #30363d;border-radius:.375rem;font-size:.8rem;color:#c9d1d9;pointer-events:none;opacity:0;transform:translateX(-50%);z-index:100;box-shadow:0 2px 5px rgba(0,0,0,.3);transition:opacity .15s ease;width:max-content;max-width:240px}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_tooltip__ZhLi_.GitHubContributionHeatmap_visible__Vk7Iu{opacity:1}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_tooltip__ZhLi_:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #30363d}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_loadingContainer__9b3Ta{height:200px;display:flex;align-items:center;justify-content:center}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_loadingPulse__fA1Qn{width:50px;height:50px;border-radius:50%;background-color:rgba(45,212,191,.2);animation:GitHubContributionHeatmap_pulse__Wgo6k 1.5s ease-in-out infinite}@keyframes GitHubContributionHeatmap_pulse__Wgo6k{0%{transform:scale(.8);opacity:.5}50%{transform:scale(1);opacity:1}to{transform:scale(.8);opacity:.5}}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_errorContainer__hRGbJ{height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:#f85149}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_errorContainer__hRGbJ button{background-color:rgba(248,81,73,.1);border:1px solid rgba(248,81,73,.3);color:#f85149;border-radius:4px;padding:.5rem 1rem;display:flex;align-items:center;gap:.5rem;transition:all .2s ease;cursor:pointer}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_errorContainer__hRGbJ button:hover{background-color:rgba(248,81,73,.2)}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_errorContainer__hRGbJ button.GitHubContributionHeatmap_spinning__AFVRt svg{animation:GitHubContributionHeatmap_spin__fJScq 1s linear infinite}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_refreshButton__w2SU6{position:absolute;top:5px;right:5px;background-color:transparent;color:#8b949e;border:none;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;font-size:1rem}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_refreshButton__w2SU6:hover{color:#2dd4bf;background-color:rgba(45,212,191,.1)}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_refreshButton__w2SU6.GitHubContributionHeatmap_spinning__AFVRt{animation:GitHubContributionHeatmap_spin__fJScq 1s linear infinite}@keyframes GitHubContributionHeatmap_spin__fJScq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.GitHubContributionHeatmap_contributionsSection__WoBOm{padding:4rem 0}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_heatmapWrapper__OyJY0{padding:.5rem;margin-bottom:1rem}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_contributionCell__ypEI4{width:8px;height:8px;margin:1px}.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_dayLabel__I7Qic,.GitHubContributionHeatmap_contributionsSection__WoBOm .GitHubContributionHeatmap_monthLabel__pY_ey{font-size:.7rem}}