.Hero-module__ZARIfG__hero{min-height:100vh;padding-top:var(--nav-height);align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__gridBg{opacity:.04;pointer-events:none;grid-template-columns:repeat(20,1fr);display:grid;position:absolute;inset:0}.Hero-module__ZARIfG__gridLine{border-right:1px solid var(--accent-blue);height:100%}.Hero-module__ZARIfG__orb1,.Hero-module__ZARIfG__orb2,.Hero-module__ZARIfG__orb3{filter:blur(80px);pointer-events:none;border-radius:50%;position:absolute}.Hero-module__ZARIfG__orb1{background:radial-gradient(circle,#3b82f626,#0000);width:500px;height:500px;animation:8s ease-in-out infinite Hero-module__ZARIfG__float;top:-10%;right:-10%}.Hero-module__ZARIfG__orb2{background:radial-gradient(circle,#8b5cf61f,#0000);width:400px;height:400px;animation:10s ease-in-out 2s infinite Hero-module__ZARIfG__float;bottom:-5%;left:-5%}.Hero-module__ZARIfG__orb3{background:radial-gradient(circle,#06b6d41a,#0000);width:300px;height:300px;animation:12s ease-in-out 4s infinite Hero-module__ZARIfG__float;top:50%;left:40%}.Hero-module__ZARIfG__content{z-index:1;grid-template-columns:1fr 380px;align-items:center;gap:40px;padding:40px 0;display:grid;position:relative}.Hero-module__ZARIfG__leftContent{flex-direction:column;display:flex}.Hero-module__ZARIfG__badge{color:var(--accent-green);background:#10b98114;border:1px solid #10b98133;border-radius:100px;align-items:center;gap:8px;margin-bottom:28px;padding:8px 18px;font-size:.85rem;font-weight:500;animation:.6s forwards Hero-module__ZARIfG__fadeInUp;display:inline-flex}.Hero-module__ZARIfG__badgeDot{background:var(--accent-green);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite Hero-module__ZARIfG__pulse-glow;box-shadow:0 0 8px #10b98180}.Hero-module__ZARIfG__name{letter-spacing:-.02em;margin-bottom:16px;font-size:clamp(2.8rem,6vw,4.5rem);font-weight:900;line-height:1.1;animation:.6s .1s both Hero-module__ZARIfG__fadeInUp}.Hero-module__ZARIfG__highlight{background:var(--gradient-text);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:4s infinite Hero-module__ZARIfG__gradient-shift}.Hero-module__ZARIfG__titleWrapper{align-items:center;gap:12px;margin-bottom:24px;font-size:1.5rem;animation:.6s .2s both Hero-module__ZARIfG__fadeInUp;display:flex}.Hero-module__ZARIfG__titlePrefix{color:var(--text-secondary);font-weight:400}.Hero-module__ZARIfG__typedText{color:var(--accent-blue);font-family:JetBrains Mono,monospace;font-weight:600}.Hero-module__ZARIfG__cursor{color:var(--accent-blue);font-weight:100;animation:1s step-end infinite Hero-module__ZARIfG__blink-caret}.Hero-module__ZARIfG__description{max-width:650px;color:var(--text-secondary);margin-bottom:40px;font-size:1.1rem;line-height:1.8;animation:.6s .3s both Hero-module__ZARIfG__fadeInUp}.Hero-module__ZARIfG__description strong{color:var(--text-primary)}.Hero-module__ZARIfG__stats{align-items:center;gap:32px;margin-bottom:40px;animation:.6s .35s both Hero-module__ZARIfG__fadeInUp;display:flex}.Hero-module__ZARIfG__stat{flex-direction:column;display:flex}.Hero-module__ZARIfG__statValue{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.8rem;font-weight:800}.Hero-module__ZARIfG__statLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:500}.Hero-module__ZARIfG__statDivider{background:var(--glass-border);width:1px;height:40px}.Hero-module__ZARIfG__ctas{gap:16px;animation:.6s .4s both Hero-module__ZARIfG__fadeInUp;display:flex}.Hero-module__ZARIfG__codeSnippet{background:var(--bg-card);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(20px);align-self:center;height:fit-content;padding:20px;animation:1s .5s both Hero-module__ZARIfG__fadeIn,6s ease-in-out 1s infinite Hero-module__ZARIfG__float;box-shadow:0 20px 60px #0000004d}.Hero-module__ZARIfG__codeDots{gap:6px;margin-bottom:14px;display:flex}.Hero-module__ZARIfG__dot{border-radius:50%;width:10px;height:10px}.Hero-module__ZARIfG__dot[data-color=red]{background:#ef4444}.Hero-module__ZARIfG__dot[data-color=yellow]{background:#eab308}.Hero-module__ZARIfG__dot[data-color=green]{background:#22c55e}.Hero-module__ZARIfG__codeText{color:var(--text-secondary);background:0 0;border:none;margin:0;padding:0;font-family:JetBrains Mono,monospace;font-size:.8rem;line-height:1.8}.Hero-module__ZARIfG__codeKeyword{color:var(--accent-purple)}.Hero-module__ZARIfG__codeVar{color:var(--accent-cyan)}.Hero-module__ZARIfG__codeString{color:var(--accent-green)}.Hero-module__ZARIfG__scrollIndicator{flex-direction:column;align-items:center;gap:8px;animation:1s 1s both Hero-module__ZARIfG__fadeIn;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.Hero-module__ZARIfG__scrollIndicator span{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem}.Hero-module__ZARIfG__mouse{border:2px solid var(--text-muted);border-radius:12px;justify-content:center;width:24px;height:38px;padding-top:6px;display:flex}.Hero-module__ZARIfG__mouseWheel{background:var(--accent-blue);border-radius:2px;width:3px;height:8px;animation:1.5s ease-in-out infinite Hero-module__ZARIfG__scroll-wheel}@keyframes Hero-module__ZARIfG__scroll-wheel{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}.Hero-module__ZARIfG__mobileAccent{display:none}@media (max-width:1024px){.Hero-module__ZARIfG__content{grid-template-columns:1fr}.Hero-module__ZARIfG__codeSnippet{display:none}}@media (max-width:768px){.Hero-module__ZARIfG__hero{padding-top:calc(var(--nav-height) + 8px);padding-bottom:calc(var(--tab-bar-height,72px) + 24px);min-height:100svh}.Hero-module__ZARIfG__content{grid-template-columns:1fr;gap:0;padding:24px 0}.Hero-module__ZARIfG__leftContent{padding-left:24px;position:relative}.Hero-module__ZARIfG__leftContent:before{content:"";background:var(--gradient-primary);border-radius:4px;width:3px;animation:3s ease-in-out infinite Hero-module__ZARIfG__glow-bar;position:absolute;top:16px;bottom:16px;left:0;box-shadow:0 0 16px #3b82f680}@keyframes Hero-module__ZARIfG__glow-bar{0%,to{box-shadow:0 0 12px #3b82f666}50%{box-shadow:0 0 24px #8b5cf699}}.Hero-module__ZARIfG__badge{align-self:flex-start;margin-bottom:20px;padding:7px 14px;font-size:.8rem}.Hero-module__ZARIfG__name{letter-spacing:-.03em;margin-bottom:12px;font-size:clamp(2.6rem,11vw,3.5rem);line-height:1}.Hero-module__ZARIfG__titleWrapper{text-align:left;flex-wrap:wrap;gap:8px;margin-bottom:20px;font-size:1.1rem}.Hero-module__ZARIfG__description{margin-bottom:28px;font-size:.98rem;line-height:1.7}.Hero-module__ZARIfG__stats{border:1px solid var(--glass-border);background:#ffffff0a;border-radius:100px;flex-direction:row;align-items:center;gap:0;width:fit-content;margin-bottom:32px;padding:10px 16px}.Hero-module__ZARIfG__stat{flex-direction:row;align-items:center;gap:4px}.Hero-module__ZARIfG__statValue{font-size:1rem;font-weight:800}.Hero-module__ZARIfG__statLabel{text-transform:none;letter-spacing:0;font-size:.75rem}.Hero-module__ZARIfG__statDivider{background:var(--glass-border);flex-shrink:0;width:1px;height:20px;margin:0 10px}.Hero-module__ZARIfG__ctas{flex-direction:row;gap:12px}.Hero-module__ZARIfG__ctas a{flex:1;justify-content:center;padding:14px 16px;font-size:.9rem}.Hero-module__ZARIfG__scrollIndicator{display:none}}@media (max-width:480px){.Hero-module__ZARIfG__name{font-size:clamp(2.4rem,12vw,3.2rem)}.Hero-module__ZARIfG__ctas{flex-direction:column}}
.About-module__vAULUW__about{background:var(--bg-primary)}.About-module__vAULUW__grid{grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid}.About-module__vAULUW__story p{color:var(--text-secondary);margin-bottom:20px;font-size:1.05rem;line-height:1.9}.About-module__vAULUW__story strong{color:var(--text-primary)}.About-module__vAULUW__highlights{grid-template-columns:1fr 1fr;gap:16px;display:grid}.About-module__vAULUW__highlightCard{cursor:default;padding:24px}.About-module__vAULUW__highlightIcon{margin-bottom:12px;font-size:1.8rem}.About-module__vAULUW__highlightCard h3{color:var(--text-primary);margin-bottom:8px;font-size:.95rem;font-weight:700}.About-module__vAULUW__highlightCard p{color:var(--text-muted);font-size:.85rem;line-height:1.6}@media (max-width:900px){.About-module__vAULUW__grid{grid-template-columns:1fr;gap:40px}}@media (max-width:480px){.About-module__vAULUW__highlights{grid-template-columns:1fr;gap:16px}.About-module__vAULUW__highlightCard{padding:24px}.About-module__vAULUW__story p{font-size:1.05rem;line-height:1.8}}
.Experience-module__RsmxMa__experience{background:var(--bg-secondary)}.Experience-module__RsmxMa__roleCard{margin-bottom:50px;padding:32px}.Experience-module__RsmxMa__roleHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.Experience-module__RsmxMa__company{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:4px;font-size:1.5rem;font-weight:800}.Experience-module__RsmxMa__role{color:var(--text-secondary);font-size:1rem}.Experience-module__RsmxMa__roleMeta{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.Experience-module__RsmxMa__duration{color:var(--accent-blue);font-size:.9rem;font-weight:600}.Experience-module__RsmxMa__location{color:var(--text-muted);font-size:.85rem}.Experience-module__RsmxMa__timeline{padding-left:40px;position:relative}.Experience-module__RsmxMa__timeline:before{content:"";background:linear-gradient(to bottom, var(--accent-blue), var(--accent-purple), transparent);width:2px;position:absolute;top:0;bottom:0;left:12px}.Experience-module__RsmxMa__timelineItem{margin-bottom:24px;position:relative}.Experience-module__RsmxMa__timelineDot{background:var(--bg-primary);border:3px solid var(--accent-blue);z-index:1;border-radius:50%;width:26px;height:26px;position:absolute;top:24px;left:-40px}.Experience-module__RsmxMa__timelineDot:after{content:"";background:var(--accent-blue);border-radius:50%;position:absolute;inset:5px}.Experience-module__RsmxMa__achievementCard{flex-direction:column;gap:12px;padding:24px;display:flex}.Experience-module__RsmxMa__metricBadge{background:var(--gradient-primary);border-radius:var(--radius-sm);color:#fff;align-self:flex-start;padding:4px 14px;font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:700;display:inline-flex}.Experience-module__RsmxMa__achievementText{color:var(--text-secondary);font-size:.95rem;line-height:1.7}.Experience-module__RsmxMa__tags{flex-wrap:wrap;gap:8px;display:flex}.Experience-module__RsmxMa__freelance{background:var(--bg-card);border:1px solid var(--glass-border);border-radius:var(--radius-lg);border-left:4px solid var(--accent-purple);align-items:center;gap:20px;margin-top:50px;padding:24px 32px;display:flex}.Experience-module__RsmxMa__freelanceIcon{font-size:2rem}.Experience-module__RsmxMa__freelance h4{color:var(--text-primary);margin-bottom:4px;font-size:1.1rem;font-weight:700}.Experience-module__RsmxMa__freelance p{color:var(--text-muted);font-size:.9rem;line-height:1.6}@media (max-width:768px){.Experience-module__RsmxMa__roleHeader{flex-direction:column}.Experience-module__RsmxMa__roleMeta{align-items:flex-start}.Experience-module__RsmxMa__timeline{padding-left:24px}.Experience-module__RsmxMa__timeline:before{left:4px}.Experience-module__RsmxMa__timelineDot{border-width:2px;width:16px;height:16px;top:28px;left:-28px}.Experience-module__RsmxMa__timelineDot:after{inset:3px}.Experience-module__RsmxMa__achievementCard{padding:24px 20px}.Experience-module__RsmxMa__freelance{text-align:center;flex-direction:column;padding:28px 24px}}@media (max-width:480px){.Experience-module__RsmxMa__company{font-size:1.4rem}.Experience-module__RsmxMa__roleCard{margin-bottom:48px;padding:28px 20px}}
.StatsCounter-module__pCfNiW__stats{background:var(--bg-secondary);border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border);padding:0}.StatsCounter-module__pCfNiW__grid{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.StatsCounter-module__pCfNiW__card{text-align:center;border:none;border-right:1px solid var(--glass-border);transition:background var(--transition-base);background:0 0;border-radius:0;flex-direction:column;align-items:center;padding:40px 24px;display:flex;position:relative;overflow:hidden}.StatsCounter-module__pCfNiW__card:last-child{border-right:none}.StatsCounter-module__pCfNiW__card:before{content:"";height:3px;position:absolute;top:0;left:0;right:0}.StatsCounter-module__pCfNiW__card[data-color=blue]:before{background:var(--gradient-primary);box-shadow:0 0 16px #3b82f680}.StatsCounter-module__pCfNiW__card[data-color=cyan]:before{background:var(--gradient-secondary);box-shadow:0 0 16px #06b6d480}.StatsCounter-module__pCfNiW__card[data-color=purple]:before{background:var(--gradient-accent);box-shadow:0 0 16px #8b5cf680}.StatsCounter-module__pCfNiW__card[data-color=green]:before{background:linear-gradient(135deg, var(--accent-green), var(--accent-cyan));box-shadow:0 0 16px #10b98180}.StatsCounter-module__pCfNiW__card:hover{background:var(--bg-glass);box-shadow:none;border-color:#0000;transform:none}.StatsCounter-module__pCfNiW__icon{margin-bottom:12px;font-size:2rem}.StatsCounter-module__pCfNiW__value{color:var(--text-primary);margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:clamp(2rem,4vw,2.8rem);font-weight:900;line-height:1}.StatsCounter-module__pCfNiW__suffix{background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:.65em}.StatsCounter-module__pCfNiW__label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:600}@media (max-width:768px){.StatsCounter-module__pCfNiW__grid{grid-template-columns:1fr 1fr}.StatsCounter-module__pCfNiW__card{border-right:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border);padding:28px 16px}.StatsCounter-module__pCfNiW__card:nth-child(2n){border-right:none}.StatsCounter-module__pCfNiW__card:nth-child(3),.StatsCounter-module__pCfNiW__card:nth-child(4){border-bottom:none}.StatsCounter-module__pCfNiW__icon{font-size:1.6rem}}
.Skills-module__G7oUEG__skills{background:var(--bg-primary)}.Skills-module__G7oUEG__primaryStack{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:48px;display:flex}.Skills-module__G7oUEG__primaryLabel{text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);white-space:nowrap;border:1px solid var(--glass-border);border-radius:100px;padding:6px 14px;font-size:.75rem;font-weight:700}.Skills-module__G7oUEG__primaryItems{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Skills-module__G7oUEG__primaryItem{color:var(--text-primary);align-items:center;gap:12px;font-size:1rem;font-weight:700;display:flex}.Skills-module__G7oUEG__primaryDot{color:var(--accent-blue);font-size:1.2rem}.Skills-module__G7oUEG__desktopGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;display:grid}.Skills-module__G7oUEG__card{padding:24px}.Skills-module__G7oUEG__card[data-color=blue]{border-color:#3b82f640}.Skills-module__G7oUEG__card[data-color=purple]{border-color:#8b5cf640}.Skills-module__G7oUEG__card[data-color=cyan]{border-color:#06b6d440}.Skills-module__G7oUEG__card[data-color=green]{border-color:#10b98140}.Skills-module__G7oUEG__cardHeader{align-items:center;gap:12px;margin-bottom:16px;display:flex}.Skills-module__G7oUEG__icon{font-size:1.4rem}.Skills-module__G7oUEG__cardTitle{color:var(--text-primary);font-size:1rem;font-weight:600}.Skills-module__G7oUEG__skillList{flex-wrap:wrap;gap:8px;display:flex}.Skills-module__G7oUEG__skillBadge{border:1px solid var(--glass-border);color:var(--text-secondary);background:#ffffff0a;border-radius:100px;padding:5px 12px;font-size:.8rem;font-weight:500}.Skills-module__G7oUEG__mobileSwiper{display:none}@media (max-width:768px){.Skills-module__G7oUEG__desktopGrid{display:none}.Skills-module__G7oUEG__mobileSwiper{display:block}.Skills-module__G7oUEG__primaryStack{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:32px}.Skills-module__G7oUEG__primaryItems{gap:8px}.Skills-module__G7oUEG__primaryItem{font-size:.9rem}.Skills-module__G7oUEG__tabsWrapper{scrollbar-width:none;-ms-overflow-style:none;margin:0 -20px 20px;padding:0 20px;overflow-x:auto}.Skills-module__G7oUEG__tabsWrapper::-webkit-scrollbar{display:none}.Skills-module__G7oUEG__tabs{gap:10px;width:max-content;display:flex}.Skills-module__G7oUEG__tab{border:1px solid var(--glass-border);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:#ffffff08;border-radius:100px;align-items:center;gap:6px;padding:8px 16px;font-size:.85rem;font-weight:500;transition:all .2s;display:flex}.Skills-module__G7oUEG__tab.Skills-module__G7oUEG__tabActive{border-color:var(--accent-blue);color:var(--accent-blue);background:#3b82f61a}.Skills-module__G7oUEG__tab[data-color=purple].Skills-module__G7oUEG__tabActive{border-color:var(--accent-purple);color:var(--accent-purple);background:#8b5cf61a}.Skills-module__G7oUEG__tab[data-color=cyan].Skills-module__G7oUEG__tabActive{border-color:var(--accent-cyan);color:var(--accent-cyan);background:#06b6d41a}.Skills-module__G7oUEG__tab[data-color=green].Skills-module__G7oUEG__tabActive{border-color:var(--accent-green);color:var(--accent-green);background:#10b9811a}.Skills-module__G7oUEG__tabIcon{font-size:1rem}.Skills-module__G7oUEG__activeCard{min-height:160px;padding:24px;animation:.25s Skills-module__G7oUEG__fadeSlideIn}@keyframes Skills-module__G7oUEG__fadeSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.Skills-module__G7oUEG__activeCard[data-color=blue]{border-color:#3b82f64d}.Skills-module__G7oUEG__activeCard[data-color=purple]{border-color:#8b5cf64d}.Skills-module__G7oUEG__activeCard[data-color=cyan]{border-color:#06b6d44d}.Skills-module__G7oUEG__activeCard[data-color=green]{border-color:#10b9814d}.Skills-module__G7oUEG__activeCardHeader{align-items:center;gap:12px;margin-bottom:16px;display:flex}.Skills-module__G7oUEG__activeIcon{font-size:1.6rem}.Skills-module__G7oUEG__activeTitle{color:var(--text-primary);font-size:1.1rem;font-weight:700}.Skills-module__G7oUEG__activeSkills{flex-wrap:wrap;gap:8px;display:flex}.Skills-module__G7oUEG__activeSkillBadge{border:1px solid var(--glass-border);color:var(--text-secondary);background:#ffffff0d;border-radius:100px;padding:7px 16px;font-size:.85rem;font-weight:500}.Skills-module__G7oUEG__dots{justify-content:center;gap:6px;margin-top:20px;display:flex}.Skills-module__G7oUEG__dot{background:var(--glass-border);cursor:pointer;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:all .2s}.Skills-module__G7oUEG__dotActive{background:var(--accent-blue);border-radius:4px;width:20px}}
.Testimonials-module__ItA9Ha__testimonials{overflow:hidden}.Testimonials-module__ItA9Ha__fiverrBadge{color:#1bbe4b;background:#1bbe4b1a;border:1px solid #1bbe4b40;border-radius:100px;align-items:center;gap:8px;margin-bottom:40px;padding:10px 20px;font-size:.9rem;font-weight:600;display:inline-flex}.Testimonials-module__ItA9Ha__fiverrLink{color:var(--text-secondary);transition:color var(--transition-fast);margin-left:8px;font-weight:500}.Testimonials-module__ItA9Ha__fiverrLink:hover{color:#1bbe4b}.Testimonials-module__ItA9Ha__carousel{scroll-behavior:auto;-webkit-overflow-scrolling:touch;gap:24px;width:100%;margin:0 auto;padding:20px 0 40px;display:flex;overflow-x:hidden}.Testimonials-module__ItA9Ha__card{cursor:default;flex-direction:column;flex-shrink:0;gap:16px;min-width:380px;max-width:380px;padding:28px;display:flex}.Testimonials-module__ItA9Ha__card:hover{transform:translateY(-4px)!important}.Testimonials-module__ItA9Ha__cardHeader{align-items:center;gap:14px;display:flex;position:relative}.Testimonials-module__ItA9Ha__avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.2rem;font-weight:700;display:flex}.Testimonials-module__ItA9Ha__avatar[data-color=blue]{background:var(--gradient-primary)}.Testimonials-module__ItA9Ha__avatar[data-color=purple]{background:var(--gradient-accent)}.Testimonials-module__ItA9Ha__avatar[data-color=cyan]{background:var(--gradient-secondary)}.Testimonials-module__ItA9Ha__avatar[data-color=green]{background:linear-gradient(135deg, var(--accent-green), var(--accent-cyan))}.Testimonials-module__ItA9Ha__avatar[data-color=pink]{background:linear-gradient(135deg, var(--accent-pink), var(--accent-purple))}.Testimonials-module__ItA9Ha__clientInfo{flex-direction:column;gap:2px;display:flex}.Testimonials-module__ItA9Ha__clientName{color:var(--text-primary);font-size:1rem;font-weight:600}.Testimonials-module__ItA9Ha__stars{gap:2px;display:flex}.Testimonials-module__ItA9Ha__star{color:#fbbf24;width:14px;height:14px}.Testimonials-module__ItA9Ha__quoteIcon{background:var(--gradient-text);-webkit-text-fill-color:transparent;opacity:.3;-webkit-background-clip:text;background-clip:text;font-size:2.5rem;line-height:1;position:absolute;top:-4px;right:0}.Testimonials-module__ItA9Ha__reviewText{color:var(--text-secondary);flex:1;font-size:.95rem;line-height:1.7}.Testimonials-module__ItA9Ha__cardFooter{border-top:1px solid var(--glass-border);justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;display:flex}@media (max-width:768px){.Testimonials-module__ItA9Ha__card{min-width:300px;max-width:300px;padding:22px}}@media (max-width:480px){.Testimonials-module__ItA9Ha__carousel{scroll-snap-type:x mandatory;margin-right:0;padding-right:0}.Testimonials-module__ItA9Ha__card{scroll-snap-align:center;min-width:100%;max-width:100%;padding:20px}.Testimonials-module__ItA9Ha__fiverrBadge{text-align:center;flex-wrap:wrap;justify-content:center;margin-bottom:24px}}
.FeaturedProjects-module__DCaKuW__projects{background:var(--bg-secondary)}.FeaturedProjects-module__DCaKuW__desktopGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.FeaturedProjects-module__DCaKuW__card{transition:all var(--transition-base);flex-direction:column;gap:16px;padding:28px;text-decoration:none;display:flex;position:relative;overflow:hidden}.FeaturedProjects-module__DCaKuW__card:before{content:"";border-radius:4px 4px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.FeaturedProjects-module__DCaKuW__card[data-gradient=blue]:before{background:var(--gradient-primary)}.FeaturedProjects-module__DCaKuW__card[data-gradient=purple]:before{background:var(--gradient-accent)}.FeaturedProjects-module__DCaKuW__card[data-gradient=cyan]:before{background:var(--gradient-secondary)}.FeaturedProjects-module__DCaKuW__card:hover{transform:translateY(-6px);box-shadow:0 20px 60px #0000004d}.FeaturedProjects-module__DCaKuW__cardTop{justify-content:space-between;align-items:center;display:flex}.FeaturedProjects-module__DCaKuW__year{color:var(--text-muted);font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:600}.FeaturedProjects-module__DCaKuW__arrow{color:var(--text-muted);transition:all var(--transition-fast)}.FeaturedProjects-module__DCaKuW__card:hover .FeaturedProjects-module__DCaKuW__arrow{color:var(--accent-blue);transform:translate(3px,-3px)}.FeaturedProjects-module__DCaKuW__cardTitle{color:var(--text-primary);font-size:1.15rem;font-weight:700;line-height:1.3}.FeaturedProjects-module__DCaKuW__cardDesc{color:var(--text-secondary);flex:1;font-size:.9rem;line-height:1.6}.FeaturedProjects-module__DCaKuW__techStack{flex-wrap:wrap;gap:8px;display:flex}.FeaturedProjects-module__DCaKuW__viewAll{text-align:center;margin-top:48px}.FeaturedProjects-module__DCaKuW__mobileSwiper{display:none}@media (max-width:768px){.FeaturedProjects-module__DCaKuW__desktopGrid{display:none}.FeaturedProjects-module__DCaKuW__mobileSwiper{display:block}.FeaturedProjects-module__DCaKuW__swiperTrack{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:16px;padding-bottom:4px;display:flex;overflow-x:auto}.FeaturedProjects-module__DCaKuW__swiperTrack::-webkit-scrollbar{display:none}.FeaturedProjects-module__DCaKuW__swiperCard{scroll-snap-align:center;flex-direction:column;flex-shrink:0;gap:14px;min-width:100%;padding:24px;text-decoration:none;display:flex;position:relative;overflow:hidden}.FeaturedProjects-module__DCaKuW__swiperCard:before{content:"";border-radius:4px 4px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.FeaturedProjects-module__DCaKuW__swiperCard[data-gradient=blue]:before{background:var(--gradient-primary)}.FeaturedProjects-module__DCaKuW__swiperCard[data-gradient=purple]:before{background:var(--gradient-accent)}.FeaturedProjects-module__DCaKuW__swiperCard[data-gradient=cyan]:before{background:var(--gradient-secondary)}.FeaturedProjects-module__DCaKuW__dots{justify-content:center;gap:6px;margin-top:20px;display:flex}.FeaturedProjects-module__DCaKuW__dot{background:var(--glass-border);cursor:pointer;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:all .2s}.FeaturedProjects-module__DCaKuW__dotActive{background:var(--accent-blue);border-radius:4px;width:24px}.FeaturedProjects-module__DCaKuW__viewAll{margin-top:32px}}@media (max-width:1024px) and (min-width:769px){.FeaturedProjects-module__DCaKuW__desktopGrid{grid-template-columns:1fr 1fr}}
.GitHubActivity-module__db0wyG__githubSection{background:var(--bg-primary)}.GitHubActivity-module__db0wyG__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:40px;display:flex}.GitHubActivity-module__db0wyG__titleWrapper{align-items:center;gap:16px;display:flex}.GitHubActivity-module__db0wyG__titleWrapper .GitHubActivity-module__db0wyG__section-title{margin-bottom:0}.GitHubActivity-module__db0wyG__githubIcon{width:40px;height:40px;color:var(--text-primary)}.GitHubActivity-module__db0wyG__profileLink{color:var(--accent-blue);transition:all var(--transition-fast);background:#3b82f61a;border-radius:100px;padding:8px 16px;font-size:1.1rem;font-weight:600}.GitHubActivity-module__db0wyG__profileLink:hover{background:#3b82f633;transform:translate(4px)}.GitHubActivity-module__db0wyG__grid{grid-template-columns:300px 1fr;align-items:start;gap:32px;display:grid}.GitHubActivity-module__db0wyG__profileCard{text-align:center;flex-direction:column;align-items:center;gap:24px;padding:32px;display:flex;position:sticky;top:100px}.GitHubActivity-module__db0wyG__avatar{border:3px solid var(--accent-blue);background-color:var(--bg-secondary);border-radius:50%;width:140px;height:140px;padding:4px}.GitHubActivity-module__db0wyG__userStats{gap:16px;width:100%;display:flex}.GitHubActivity-module__db0wyG__statBox{border-radius:var(--radius-md);border:1px solid var(--glass-border);background:#ffffff08;flex-direction:column;flex:1;padding:16px;display:flex}.GitHubActivity-module__db0wyG__statNum{color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:1.8rem;font-weight:800;line-height:1.2}.GitHubActivity-module__db0wyG__statLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.GitHubActivity-module__db0wyG__repoGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.GitHubActivity-module__db0wyG__repoCard{transition:all var(--transition-base);flex-direction:column;gap:12px;padding:24px;text-decoration:none;display:flex}.GitHubActivity-module__db0wyG__repoCard:hover{border-color:var(--accent-blue);transform:translateY(-4px)}.GitHubActivity-module__db0wyG__repoName{color:var(--accent-blue);word-break:break-all;align-items:center;gap:8px;font-size:1.1rem;font-weight:700;display:flex}.GitHubActivity-module__db0wyG__repoDesc{color:var(--text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.GitHubActivity-module__db0wyG__repoMeta{color:var(--text-muted);align-items:center;gap:16px;margin-top:8px;font-family:Inter,sans-serif;font-size:.85rem;font-weight:500;display:flex}.GitHubActivity-module__db0wyG__repoLang{align-items:center;gap:6px;display:flex}.GitHubActivity-module__db0wyG__langColor{border-radius:50%;width:10px;height:10px}.GitHubActivity-module__db0wyG__skeleton{background:linear-gradient(90deg, var(--bg-card) 25%, var(--bg-secondary) 50%, var(--bg-card) 75%);background-size:200% 100%;animation:1.5s linear infinite GitHubActivity-module__db0wyG__shimmer}.GitHubActivity-module__db0wyG__skeletonRepo{min-height:150px}.GitHubActivity-module__db0wyG__skeletonTitle{background:#ffffff0d;border-radius:4px;width:60%;height:20px}.GitHubActivity-module__db0wyG__skeletonDesc{background:#ffffff0d;border-radius:4px;width:100%;height:40px}.GitHubActivity-module__db0wyG__skeletonMeta{background:#ffffff0d;border-radius:4px;width:40%;height:16px;margin-top:auto}@keyframes GitHubActivity-module__db0wyG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1024px){.GitHubActivity-module__db0wyG__grid{grid-template-columns:1fr}.GitHubActivity-module__db0wyG__profileCard{text-align:left;flex-direction:row;padding:24px;position:relative;top:0}.GitHubActivity-module__db0wyG__avatar{width:80px;height:80px}.GitHubActivity-module__db0wyG__userStats{width:auto;margin-left:auto}}@media (max-width:768px){.GitHubActivity-module__db0wyG__repoGrid{grid-template-columns:1fr}}@media (max-width:480px){.GitHubActivity-module__db0wyG__titleWrapper{flex-direction:column;align-items:flex-start;gap:8px}.GitHubActivity-module__db0wyG__githubIcon{width:32px;height:32px}.GitHubActivity-module__db0wyG__profileCard{text-align:center;flex-direction:column;align-items:center;padding:24px 16px}.GitHubActivity-module__db0wyG__statBox{padding:12px}.GitHubActivity-module__db0wyG__userStats{gap:12px;width:100%;margin-left:0}.GitHubActivity-module__db0wyG__repoGrid{gap:16px}.GitHubActivity-module__db0wyG__repoCard{padding:20px 16px}}
.Contact-module__hcVmEa__contact{background:var(--bg-primary)}.Contact-module__hcVmEa__fab{bottom:calc(var(--tab-bar-height,72px) + 16px);z-index:999;background:var(--gradient-primary);color:#fff;cursor:pointer;border:none;border-radius:100px;align-items:center;gap:8px;padding:12px 20px;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;animation:3s ease-in-out infinite Contact-module__hcVmEa__fab-pulse;display:none;position:fixed;right:20px;box-shadow:0 8px 32px #3b82f666}.Contact-module__hcVmEa__fab:hover,.Contact-module__hcVmEa__fab:active{transform:scale(1.05);box-shadow:0 12px 40px #3b82f699}@keyframes Contact-module__hcVmEa__fab-pulse{0%,to{box-shadow:0 8px 32px #3b82f659}50%{box-shadow:0 8px 40px #8b5cf68c}}@media (max-width:768px){.Contact-module__hcVmEa__fab{display:flex}.Contact-module__hcVmEa__grid{grid-template-columns:1fr;gap:24px}}.Contact-module__hcVmEa__grid{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.Contact-module__hcVmEa__infoCards{flex-direction:column;gap:16px;display:flex}.Contact-module__hcVmEa__infoCard{cursor:default;align-items:center;gap:16px;padding:20px 24px;text-decoration:none;display:flex}a.Contact-module__hcVmEa__infoCard{cursor:pointer}.Contact-module__hcVmEa__infoIcon{width:48px;height:48px;color:var(--accent-blue);background:#3b82f61a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Contact-module__hcVmEa__infoCard h3{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:.85rem;font-weight:600}.Contact-module__hcVmEa__infoCard p{color:var(--text-primary);font-size:.95rem}.Contact-module__hcVmEa__socialRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.Contact-module__hcVmEa__socialCard{color:var(--text-secondary);align-items:center;gap:12px;padding:16px 20px;font-weight:500;text-decoration:none;display:flex}.Contact-module__hcVmEa__socialCard:hover{color:var(--accent-blue)}.Contact-module__hcVmEa__form{padding:32px}.Contact-module__hcVmEa__formGroup{margin-bottom:20px}.Contact-module__hcVmEa__formGroup label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:.85rem;font-weight:600;display:block}.Contact-module__hcVmEa__formGroup input,.Contact-module__hcVmEa__formGroup textarea{border:1px solid var(--glass-border);border-radius:var(--radius-sm);width:100%;color:var(--text-primary);transition:all var(--transition-base);background:#ffffff08;outline:none;padding:14px 18px;font-family:Inter,sans-serif;font-size:.95rem}.Contact-module__hcVmEa__formGroup input::placeholder,.Contact-module__hcVmEa__formGroup textarea::placeholder{color:var(--text-muted)}.Contact-module__hcVmEa__formGroup input:focus,.Contact-module__hcVmEa__formGroup textarea:focus{border-color:var(--accent-blue);box-shadow:0 0 0 3px #3b82f61a}.Contact-module__hcVmEa__formGroup textarea{resize:vertical;min-height:120px}.Contact-module__hcVmEa__form .Contact-module__hcVmEa__gradient-btn{justify-content:center;width:100%}@media (max-width:900px){.Contact-module__hcVmEa__grid{grid-template-columns:1fr}}@media (max-width:768px){.Contact-module__hcVmEa__socialRow{grid-template-columns:1fr}.Contact-module__hcVmEa__form{padding:24px}}@media (max-width:480px){.Contact-module__hcVmEa__infoCard{padding:20px}.Contact-module__hcVmEa__infoIcon{width:44px;height:44px}.Contact-module__hcVmEa__form{padding:28px 20px}}
