#Skills_mainSkills__IjRnW{display:flex;flex-direction:column;height:auto;min-height:90vh;width:100%;position:relative;box-sizing:border-box;overflow-x:hidden;background:var(--gradient-primary)}.Skills_header__7p8Dd{padding:var(--padding-small);position:absolute;top:var(--padding-medium);left:var(--padding-large);gap:var(--gap-small);background:transparent;z-index:100}.Skills_header__7p8Dd,.Skills_header__7p8Dd span{display:flex;align-items:center;justify-content:center}.Skills_header__7p8Dd span{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:400}.Skills_homeLink__8zaML{display:inline-flex;align-items:center;transition:var(--transition-medium);color:var(--color-text-primary);text-decoration:none}.Skills_homeLink__8zaML:hover{cursor:pointer;color:var(--color-accent);transform:scale(1.05)}.Skills_data__VYx1W{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding:var(--padding-large);padding-top:calc(var(--padding-large) + 20px);gap:var(--gap-large);overflow-x:hidden;box-sizing:border-box}.Skills_skillCard__RjurC{width:calc(25% - var(--gap-large));min-width:220px;text-align:center;padding:var(--padding-large);border-radius:var(--radius-xl);box-shadow:var(--shadow-medium);background:var(--glass-effect);backdrop-filter:blur(12px);border:1px solid rgba(124,58,237,.2);color:var(--color-text-primary);transition:var(--transition-medium);position:relative;overflow:hidden}.Skills_skillCard__RjurC:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--gradient-accent);transform:scaleX(0);transition:var(--transition-medium)}.Skills_skillCard__RjurC:hover:before{transform:scaleX(1)}.Skills_skillCard__RjurC:hover{transform:translateY(-4px);box-shadow:var(--shadow-large);border-color:rgba(124,58,237,.4);background:rgba(26,31,58,.9)}.Skills_skillIconsContainer__kFQtK{display:flex;justify-content:center;gap:var(--gap-small);margin-bottom:var(--margin-medium)}.Skills_skillIcon__SuRLi{display:flex;justify-content:center;align-items:center;width:56px;height:56px;border-radius:50%;background:var(--gradient-accent);color:#fff;font-size:var(--font-size-2xl);transition:var(--transition-medium);box-shadow:var(--shadow-accent)}.Skills_skillCard__RjurC:hover .Skills_skillIcon__SuRLi{transform:scale(1.1);box-shadow:0 6px 20px rgba(124,58,237,.4)}.Skills_skillDetails__N15uj{display:flex;justify-content:center;align-items:center;flex-direction:column}.Skills_skillDetails__N15uj span{font-size:var(--font-size-base);font-weight:600;color:var(--color-text-primary);letter-spacing:.5px}@media screen and (max-width:1024px){.Skills_data__VYx1W{flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--gap-large);padding:var(--padding-medium);overflow-x:hidden;height:auto;width:100%}.Skills_skillCard__RjurC{width:100%;max-width:500px;min-width:unset;padding:var(--padding-medium);margin:0;box-sizing:border-box}}@media screen and (max-width:950px){#Skills_mainSkills__IjRnW{flex-direction:column;min-height:100vh;height:auto;padding:var(--padding-small);padding-bottom:var(--padding-xl);overflow-y:auto;overflow-x:hidden}.Skills_header__7p8Dd{position:relative;text-align:center;display:flex;margin-top:0;top:0;left:0;padding:var(--padding-small);width:fit-content;margin-left:auto;margin-right:auto;flex-shrink:0}.Skills_header__7p8Dd span{font-size:var(--font-size-sm)}.Skills_data__VYx1W{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;gap:var(--gap-large);padding:var(--padding-medium);padding-bottom:var(--padding-xl);overflow-x:hidden;width:100%;height:auto}.Skills_skillCard__RjurC{width:100%;min-height:100px;max-width:400px;padding:var(--padding-medium);margin-bottom:var(--margin-small)}.Skills_skillIcon__SuRLi{width:48px;height:48px;font-size:var(--font-size-xl)}.Skills_skillDetails__N15uj span{font-size:var(--font-size-sm)}}@media screen and (max-width:480px){#Skills_mainSkills__IjRnW,.Skills_data__VYx1W{padding-bottom:var(--padding-xl)}.Skills_skillCard__RjurC{padding:var(--padding-small);margin-bottom:var(--margin-medium)}.Skills_skillIcon__SuRLi{width:40px;height:40px;font-size:var(--font-size-lg)}.Skills_header__7p8Dd{padding:var(--padding-small)}}