.project-grid:not(.project-grid--category){gap:9px;padding:6px 0 23px;background:linear-gradient(90deg,transparent 49.9%,rgba(214,255,55,.16) 50%,transparent 50.1%);background-size:calc(25% - 7px) 100%}.project-grid:not(.project-grid--category) .project{position:relative;isolation:isolate;clip-path:polygon(0 0,93% 0,100% 12%,96% 100%,4% 100%,0 91%);transform:translate3d(0,0,0);transition:transform .35s,filter .35s;z-index:1}.project-grid:not(.project-grid--category) .project::before{content:"";position:absolute;z-index:4;top:11%;left:-13%;width:57%;height:1px;background:var(--acid);box-shadow:0 0 9px rgba(214,255,55,.65);transform:rotate(-24deg);opacity:.68;pointer-events:none}.project-grid:not(.project-grid--category) .project:nth-child(5n+2){clip-path:polygon(5% 0,100% 0,94% 91%,87% 100%,0 100%,0 9%);transform:translateY(13px)}.project-grid:not(.project-grid--category) .project:nth-child(5n+2)::before{top:80%;left:57%;transform:rotate(-58deg)}.project-grid:not(.project-grid--category) .project:nth-child(5n+3){clip-path:polygon(0 7%,8% 0,100% 0,100% 93%,92% 100%,0 96%);transform:translateY(-9px)}.project-grid:not(.project-grid--category) .project:nth-child(5n+3)::before{top:23%;left:52%;transform:rotate(-22deg)}.project-grid:not(.project-grid--category) .project:nth-child(5n+4){clip-path:polygon(0 0,100% 5%,95% 100%,8% 100%,0 86%);transform:translateY(8px)}.project-grid:not(.project-grid--category) .project:nth-child(5n+4)::before{top:57%;left:-4%;transform:rotate(-43deg)}.project-grid:not(.project-grid--category) .project:nth-child(5n+5){clip-path:polygon(7% 0,100% 0,100% 89%,91% 100%,0 96%,0 10%);transform:translateY(-15px)}.project-grid:not(.project-grid--category) .project:nth-child(5n+5)::before{top:66%;left:61%;transform:rotate(-59deg)}.project-grid:not(.project-grid--category) .project:hover{z-index:5;transform:translateY(-8px) scale(1.018);filter:brightness(1.08)}.project-grid:not(.project-grid--category) .project-open{outline:1px solid rgba(232,235,232,.15);outline-offset:-1px}.project-grid:not(.project-grid--category) .project-open img{filter:saturate(.78) brightness(.78) contrast(1.12)}.project-grid:not(.project-grid--category) .project:hover .project-open img{filter:saturate(1) brightness(.98) contrast(1.05)}@media(max-width:800px){.project-grid:not(.project-grid--category){gap:6px;padding-top:3px}.project-grid:not(.project-grid--category) .project:nth-child(n){transform:none}.project-grid:not(.project-grid--category) .project:nth-child(3n+2){clip-path:polygon(5% 0,100% 0,94% 100%,0 94%,0 8%)}.project-grid:not(.project-grid--category) .project::before{opacity:.48}}
