.Skill_skillsSection__Qp7EM{padding-top:3rem;margin:5rem 0 9.5rem;text-align:left;background:var(--background-color)}.Skill_skillsSection__Qp7EM .Skill_sectionHeader__xbVB0{display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin-bottom:3rem;position:relative}.Skill_skillsSection__Qp7EM .Skill_sectionTitle__y2A57{font-size:var(--tx2large);font-weight:700;color:var(--lightest-slate);margin-bottom:2rem;font-family:var(--raleway);position:relative}.Skill_skillsSection__Qp7EM .Skill_sectionTitle__y2A57:before{counter-increment:title;content:"0" counter(title) ".";margin-right:.5rem;color:var(--theme-color)}.Skill_skillsSection__Qp7EM .Skill_sectionTitle__y2A57:after{content:"";display:block;position:absolute;top:20px;width:300px;height:2px;margin-left:180px;background-color:var(--lightest-navy)}.Skill_skillsSection__Qp7EM .Skill_sectionSubtitle__jDK7G{font-size:16px;color:var(--text_secondary);font-weight:400;margin-top:.5rem}.Skill_skillsSection__Qp7EM .Skill_scrollerWrapper__On1pA{display:flex;gap:1.5rem;align-items:center;justify-content:center;flex-wrap:wrap}@media(max-width:1000px){.Skill_skillsSection__Qp7EM .Skill_scrollerWrapper__On1pA{flex-direction:column;gap:1rem}}.Skill_skillsSection__Qp7EM .Skill_verticalScroll__JDu9a{width:100%;max-width:900px;border-radius:16px;position:relative}.Skill_skillsSection__Qp7EM .Skill_slide__AuDt1{display:none}.Skill_skillsSection__Qp7EM .Skill_activeSlide__iwzG_{display:block;animation:Skill_fadeIn__8RKEj .4s ease-in-out}.Skill_skillsSection__Qp7EM .Skill_grid___KY4L{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-gap:24px;gap:24px;justify-items:center;align-items:center}@media(max-width:1024px){.Skill_skillsSection__Qp7EM .Skill_grid___KY4L{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.Skill_skillsSection__Qp7EM .Skill_grid___KY4L{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.Skill_skillsSection__Qp7EM .Skill_grid___KY4L{grid-template-columns:repeat(2,1fr);gap:16px}}.Skill_skillsSection__Qp7EM .Skill_skillItem__kkIJR{background:hsla(0,0%,100%,.05);border:1px solid #854ce6;padding:1.2rem;border-radius:12px;width:110px;height:110px;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s ease-in-out;color:#e0e0e0}.Skill_skillsSection__Qp7EM .Skill_skillItem__kkIJR p,.Skill_skillsSection__Qp7EM .Skill_skillItem__kkIJR span{color:#e0e0e0}.Skill_skillsSection__Qp7EM .Skill_skillItem__kkIJR:hover{background:rgba(133,76,230,.1);transform:translateY(-2px);box-shadow:0 4px 12px rgba(133,76,230,.15)}@media(max-width:768px){.Skill_skillsSection__Qp7EM .Skill_skillItem__kkIJR{width:100px;height:100px;padding:1rem}}@media(max-width:480px){.Skill_skillsSection__Qp7EM .Skill_skillItem__kkIJR{width:90px;height:90px;padding:.8rem}}.Skill_skillsSection__Qp7EM .Skill_skillImage__ulEWA{width:48px;height:48px;object-fit:contain;margin-bottom:6px}@media(max-width:768px){.Skill_skillsSection__Qp7EM .Skill_skillImage__ulEWA{width:40px;height:40px}}@media(max-width:480px){.Skill_skillsSection__Qp7EM .Skill_skillImage__ulEWA{width:36px;height:36px}}.Skill_skillsSection__Qp7EM .Skill_scrollbar__jy4Ko{display:flex;flex-direction:column;justify-content:center;align-items:center;height:200px;gap:4px;margin-top:10px;padding-right:4px}@media(max-width:1000px){.Skill_skillsSection__Qp7EM .Skill_scrollbar__jy4Ko{flex-direction:row;height:auto;padding-right:0;margin-top:1rem;gap:8px;justify-content:center}}.Skill_skillsSection__Qp7EM .Skill_dot__1NrpZ{width:2px;height:36px;background-color:rgba(133,76,230,.15);transition:all .3s ease;cursor:pointer;border-radius:4px;transform:skewY(8deg);box-shadow:inset 0 0 2px hsla(0,0%,100%,.08)}@media(max-width:1000px){.Skill_skillsSection__Qp7EM .Skill_dot__1NrpZ{width:36px;height:4px;transform:skewX(8deg)}}.Skill_skillsSection__Qp7EM .Skill_activeDot__lKI3e{background:linear-gradient(180deg,#854ce6,#a276ff);box-shadow:0 0 3px rgba(133,76,230,.4);transform:scale(1.05) skewY(8deg)}@media(max-width:1000px){.Skill_skillsSection__Qp7EM .Skill_activeDot__lKI3e{transform:scaleX(1.2) skewX(8deg)}}@keyframes Skill_fadeIn__8RKEj{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:600px){.Skill_skillsSection__Qp7EM .Skill_sectionTitle__y2A57:after{display:none}}@media(max-width:768px){.Skill_skillsSection__Qp7EM .Skill_verticalScroll__JDu9a{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:1rem;padding-bottom:1rem}.Skill_skillsSection__Qp7EM .Skill_activeSlide__iwzG_,.Skill_skillsSection__Qp7EM .Skill_grid___KY4L,.Skill_skillsSection__Qp7EM .Skill_slide__AuDt1{display:flex!important;flex-direction:row;flex-wrap:nowrap}.Skill_skillsSection__Qp7EM .Skill_grid___KY4L{min-width:max-content;gap:1rem}.Skill_skillsSection__Qp7EM .Skill_skillItem__kkIJR{flex:0 0 auto;scroll-snap-align:start}.Skill_skillsSection__Qp7EM .Skill_scrollbar__jy4Ko{display:none}}