.Skills_highlight__FW4sr{display:inline-block;position:relative;font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);color:var(--h3-color);text-decoration:none;padding:0;margin:1rem 0 var(--h3-spacing) 0}@media(max-width:768px){.Skills_highlight__FW4sr{font-size:var(--h3-font-size-mobile);margin-bottom:var(--h3-spacing-mobile)}}.Skills_skillsSectionContainer__q7kJc{background-color:var(--background-colorA);width:100%;height:100%}html.dark .Skills_skillsSectionContainer__q7kJc{background-color:var(--dark-light);color:#ecebeb}@media(max-width:768px){.Skills_skillsSectionContainer__q7kJc{height:100%}}.Skills_skillsSection__996Rk{max-width:var(--container-max-width);margin-inline:auto;padding:2.5rem 0}.Skills_skillIcon__bkJ3V,.Skills_skillsIconA__tytyY{color:#97004c;width:22px;height:22px;fill:currentColor;transition:transform .4s cubic-bezier(.4,0,.2,1);animation:Skills_iconFloatSkills__9Qi_9 6s ease-in-out infinite;transform-origin:center}@keyframes Skills_iconFloatSkills__9Qi_9{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}.Skills_skillsCard__7_EbX:hover .Skills_skillIcon__bkJ3V,.Skills_skillsCard__7_EbX:hover .Skills_skillsIconA__tytyY{transform:translateY(1px) scale(1.1);animation:Skills_iconFloatSkillsHover__8I1fi 2s ease-in-out infinite}@keyframes Skills_iconFloatSkillsHover__8I1fi{0%,to{transform:translateY(1px) scale(1)}50%{transform:translateY(1px) scale(1)}}.Skills_projectIcon__1OuV3{color:#97004c;width:20px;height:20px;fill:currentColor}.Skills_skillName__sJCu7{font-size:.95rem;font-weight:400;padding-left:1rem}.Skills_skillsSection__996Rk h2{color:#222;margin-bottom:0}.Skills_skillsSection__996Rk h2,.Skills_skillsTitleDivide__I_PUV{font-size:var(--h2-content-font-size);font-weight:var(--h2-content-font-weight)}.Skills_skillsTitleDivide__I_PUV{padding-top:.5rem;margin-bottom:1rem;color:var(--text-color-light)}@media(max-width:768px){.Skills_skillsTitleDivide__I_PUV{font-size:var(--h2-content-font-size-mobile);margin:0;padding:0}}.Skills_skillsGrid__vjv8l{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem}.Skills_skillsCard__7_EbX{background-color:rgba(0,0,0,0);border:none;color:var(--text-color-light);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:.8rem 1.5rem;margin:0;text-align:center;border-radius:var(--br);box-shadow:0 3px 6px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,0);transition:transform .3s ease,background-color .3s ease;position:relative;background-clip:padding-box;overflow:visible}.Skills_skillsCard__7_EbX:before{content:"";position:absolute;inset:-1px;border-radius:var(--br);padding:1px;background:linear-gradient(90deg,rgba(247,86,166,.3),rgba(247,86,166,.3) 30%,rgba(247,86,166,.4) 50%,rgba(247,86,166,.3) 70%,rgba(247,86,166,.3));background-size:200% 100%;background-position:-200% 0;animation:Skills_borderGradientSkills__C6qkJ 10s ease-in-out infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:0;pointer-events:none}.Skills_skillsCard__7_EbX>*{position:relative;z-index:1}html.dark .Skills_skillsCard__7_EbX{background-color:#181c33;color:#fff}html.dark .Skills_skillsCard__7_EbX:before{background:linear-gradient(90deg,rgba(248,248,248,.1),rgba(248,248,248,.1) 30%,rgba(250,81,166,.3) 50%,rgba(248,248,248,.1) 70%,rgba(248,248,248,.1))}@keyframes Skills_borderGradientSkills__C6qkJ{0%{background-position:-200% 0}50%{background-position:200% 0}to{background-position:-200% 0}}.Skills_skillsCard__7_EbX:hover{background-color:rgba(241,194,218,.25);transform:translateY(-1px);box-shadow:0 6px 12px rgba(0,0,0,.1)}@media(max-width:768px){.Skills_skillsSection__996Rk{padding:0 .5rem}.Skills_skillsGrid__vjv8l{grid-template-columns:repeat(2,1fr);width:100%;gap:.75rem;box-sizing:content-box}.Skills_skillsCard__7_EbX{margin:0;width:75%;padding:.7rem 1.25rem}.Skills_skillName__sJCu7{font-size:.8rem;padding-left:1rem}.Skills_skillsIconA__tytyY{width:19px;height:19px}.Skills_skillsTitleDivide__I_PUV{margin:0;padding:1rem 0}}.Skills_sortableGhost__Ivwl6{opacity:.5;transform:rotate(5deg);transition:all .2s ease}.Skills_sortableChosen__Bwm8d{transform:scale(1.05);box-shadow:0 8px 25px rgba(0,0,0,.15);transition:all .2s ease}.Skills_sortableDrag__y_9jy{opacity:.8;transform:scale(1.1);z-index:1000;transition:all .2s ease}.Skills_skillsGrid__vjv8l:hover .Skills_skillsCard__7_EbX{cursor:-webkit-grab;cursor:grab}.Skills_skillsGrid__vjv8l:hover .Skills_skillsCard__7_EbX:active{cursor:-webkit-grabbing;cursor:grabbing}