.styles_projectsContainer__RFrpn{display:flex;flex-direction:column;gap:18px;margin:24px auto}@media screen and (max-width:768px){.styles_projectsContainer__RFrpn{flex-direction:row;flex-wrap:wrap;gap:12px}}.styles_projectsContainer__RFrpn .styles_item__5nYH_{display:flex;align-items:flex-start;justify-content:space-between;background-color:var(--container-background);padding:14px;border-radius:var(--border-radius);border:1px solid var(--border-color,rgba(255,255,255,.06));gap:14px}@media screen and (max-width:768px){.styles_projectsContainer__RFrpn .styles_item__5nYH_{flex-direction:column;align-items:stretch;padding:10px;gap:10px}.styles_projectsContainer__RFrpn .styles_item__5nYH_ a{width:100%}}.styles_projectsContainer__RFrpn .styles_item__5nYH_ img{border-radius:var(--border-radius);transition:filter 1.5s ease;margin-bottom:0;flex:0 0 auto}@media screen and (max-width:768px){.styles_projectsContainer__RFrpn .styles_item__5nYH_ img{margin:0 auto;width:100%;height:auto}}.styles_projectsContainer__RFrpn .styles_item__5nYH_ .styles_description__JBqix{width:100%;padding-left:0;display:flex;justify-content:space-between;flex-direction:column;gap:10px;min-width:0}.styles_projectsContainer__RFrpn .styles_item__5nYH_ .styles_description__JBqix h2{font-weight:500;font-size:18px;line-height:1.25;margin:0}.styles_projectsContainer__RFrpn .styles_item__5nYH_ .styles_description__JBqix p{margin:0;color:var(--text-color-secondary);line-height:1.5}.styles_projectsContainer__RFrpn .styles_item__5nYH_ .styles_info__Bk9Kx{display:flex;align-items:center;gap:6px}.styles_projectsContainer__RFrpn .styles_item__5nYH_ .styles_info__Bk9Kx svg{width:18px;height:18px;fill:var(--text-color-third);transition:fill .25s linear}.styles_projectsContainer__RFrpn .styles_item__5nYH_ .styles_info__Bk9Kx a{transition:color .25s linear;color:var(--text-color-secondary);word-break:break-word}.styles_projectsContainer__RFrpn .styles_item__5nYH_ .styles_techList__bcwYt{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.styles_projectsContainer__RFrpn .styles_item__5nYH_ .styles_techChip__8uUJv{font-size:12px;padding:4px 8px;border-radius:6px;background-color:var(--chip-background,rgba(255,255,255,.05));border:1px solid var(--border-color,rgba(255,255,255,.08));color:var(--text-color-secondary);font-weight:500;letter-spacing:.3px}.styles_projectsContainer__RFrpn .styles_item__5nYH_:hover img{filter:grayscale(0)}.styles_projectsContainer__RFrpn .styles_item__5nYH_:hover .styles_info__Bk9Kx svg{fill:var(--text-color-secondary)}.styles_projectsContainer__RFrpn .styles_item__5nYH_:hover .styles_info__Bk9Kx a{color:var(--highlight-color)}