.Skills_page__aOfSo{height:100%}.Skills_content__FNy5O,.Skills_page__aOfSo{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.Skills_content__FNy5O{max-width:960px;margin:64px auto 0;gap:24px}.Skills_title__pPPzE{font-size:2.4em}.Skills_skillsContainer__CZUDe{width:100%;padding:0 24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:64px}.Skills_skillsContainer__CZUDe .Skills_card__GPhpN{opacity:1;transition:opacity .2s}.Skills_skillsContainer__CZUDe:hover>.Skills_card__GPhpN:not(:hover){opacity:.6}@media (max-width:760px){.Skills_content__FNy5O,.Skills_page__aOfSo{justify-content:flex-start}.Skills_skillsContainer__CZUDe{justify-items:center}}.SkillCard_card__d6Pjo{position:relative;width:170px;height:180px;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;isolation:isolate;border:2px solid var(--border-color);border-radius:6px;user-select:none;transition:border-color .2s}.SkillCard_card__d6Pjo:hover{border-color:var(--title-color)}.SkillCard_pixelCanvas__UM1uK{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.SkillCard_infoContainer__6kzKY{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;transition:transform .2s cubic-bezier(.77,0,.18,1)}.SkillCard_iconWrapper__w1IQV{width:fit-content;transform:translateY(35%);transition:transform .2s cubic-bezier(.77,0,.18,1)}.SkillCard_iconWrapper__w1IQV svg{--size:40px;color:var(--text-color);transition:color .2s}.SkillCard_title__ylDRu{text-align:center;opacity:0;transform:translateY(35%);transition-property:opacity,transform;transition-duration:.2s}.SkillCard_rateContainer__qcrXL{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;transform:translateY(10px);opacity:0;transition-property:transform,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.77,0,.18,1)}.SkillCard_rateScore__VUZ3_{display:flex;justify-content:center;align-items:center;gap:4px}.SkillCard_rateScore__VUZ3_ .SkillCard_rate__BHM6Y{width:7px;aspect-ratio:1;flex-shrink:0;background-color:var(--control-active-color);border:2px solid var(--contrast-color);border-radius:100%}.SkillCard_rateScore__VUZ3_ .SkillCard_rate__BHM6Y.SkillCard_active__Coyd0{background-color:var(--contrast-color)}.SkillCard_card__d6Pjo:hover .SkillCard_iconWrapper__w1IQV{transform:translateY(0)}.SkillCard_card__d6Pjo:hover .SkillCard_title__ylDRu{opacity:1;transform:translateY(0)}@media (max-width:760px){.SkillCard_card__d6Pjo{width:150px;height:160px}}