body.image-style--mosaic .project-grid--category{gap:5px;padding:6px;background-color:#030506;background-image:linear-gradient(90deg,transparent 49.5%,rgba(214,255,55,.36) 49.7% 50.3%,transparent 50.5%),linear-gradient(0deg,transparent 49.5%,rgba(124,223,255,.22) 49.7% 50.3%,transparent 50.5%);background-size:25% 144px,100% 144px;box-shadow:inset 0 0 0 1px rgba(232,235,232,.16),0 18px 52px rgba(0,0,0,.32)}body.image-style--mosaic .project-grid--category .project{position:relative;isolation:isolate;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));transform:none!important;filter:none!important}body.image-style--mosaic .project-grid--category .project:nth-child(4n+2){clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}body.image-style--mosaic .project-grid--category .project:nth-child(4n+3){clip-path:polygon(0 10px,10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%)}body.image-style--mosaic .project-grid--category .project:nth-child(4n+4){clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%,0 calc(100% - 10px))}body.image-style--mosaic .project-grid--category .project::before,body.image-style--mosaic .project-grid--category .project::after{display:block!important;content:"";position:absolute;z-index:4;width:24px;height:24px;background:none;box-shadow:none;pointer-events:none}body.image-style--mosaic .project-grid--category .project::before{top:10px;left:10px;border-top:1px solid rgba(214,255,55,.94);border-left:1px solid rgba(214,255,55,.94)}body.image-style--mosaic .project-grid--category .project::after{right:10px;bottom:10px;border-right:1px solid rgba(124,223,255,.94);border-bottom:1px solid rgba(124,223,255,.94)}body.image-style--mosaic .project-grid--category .project:nth-child(2n)::before{left:auto;right:10px;border-right:1px solid rgba(124,223,255,.94);border-left:0;border-top-color:rgba(124,223,255,.94)}body.image-style--mosaic .project-grid--category .project:nth-child(2n)::after{right:auto;left:10px;border-right:0;border-left:1px solid rgba(214,255,55,.94);border-bottom-color:rgba(214,255,55,.94)}body.image-style--mosaic .project-grid--category .project:nth-child(3n)::before{border-top-color:rgba(124,223,255,.94);border-left-color:rgba(124,223,255,.94)}body.image-style--mosaic .project-grid--category .project:nth-child(3n)::after{border-right-color:rgba(214,255,55,.94);border-bottom-color:rgba(214,255,55,.94)}body.image-style--mosaic .project-grid--category .project-open{outline:1px solid rgba(232,235,232,.21);outline-offset:-1px;box-shadow:inset 0 0 0 3px rgba(3,5,6,.72),inset 0 0 0 4px rgba(214,255,55,.09)}body.image-style--mosaic .project-grid--category .project-open::before{display:block!important;content:"";position:absolute;z-index:3;top:40px;left:10px;width:10px;height:10px;background:none;border-top:1px solid rgba(214,255,55,.62);border-left:1px solid rgba(214,255,55,.62);box-shadow:none;opacity:.8;pointer-events:none}body.image-style--mosaic .project-grid--category .project:nth-child(2n) .project-open::before{left:auto;right:10px;border-right:1px solid rgba(124,223,255,.62);border-left:0;border-top-color:rgba(124,223,255,.62)}body.image-style--mosaic .project-grid--category .project:nth-child(3n) .project-open::before{top:auto;bottom:40px;left:10px;border-top:0;border-bottom:1px solid rgba(124,223,255,.62);border-left:1px solid rgba(124,223,255,.62)}body.image-style--mosaic .project-grid--category .project:nth-child(6n) .project-open::before{top:auto;right:10px;bottom:40px;left:auto;border-top:0;border-right:1px solid rgba(214,255,55,.62);border-bottom:1px solid rgba(214,255,55,.62);border-left:0}body.image-style--mosaic .project-grid--category .project-open::after{background:linear-gradient(0deg,rgba(6,7,8,.7),transparent 57%),radial-gradient(circle at 12% 10%,rgba(214,255,55,.065),transparent 46%),radial-gradient(circle at 88% 84%,rgba(124,223,255,.025),transparent 44%)}body.image-style--mosaic .project-grid--category .project-open img{filter:saturate(.9) brightness(.93) contrast(1.05)}body.image-style--mosaic .project-grid--category .project-number{top:8px;right:8px;padding:3px 5px;background:#06090a;border:1px solid rgba(232,235,232,.26);font-size:8px}body.image-style--mosaic .project-grid--category .project:nth-child(5n+1) .project-number{border-color:rgba(214,255,55,.62);color:var(--acid)}body.image-style--mosaic .project-grid--category .project:hover{z-index:4;transform:scale(1.012)!important;filter:brightness(1.1)!important}body.image-style--mosaic .project-grid--category .project:hover .project-open{outline-color:rgba(214,255,55,.75);box-shadow:inset 0 0 0 3px rgba(3,5,6,.5),inset 0 0 0 4px rgba(214,255,55,.3),0 0 22px rgba(214,255,55,.16)}body.image-style--mosaic .project-grid--category .project:hover .project-open::after{background:linear-gradient(0deg,rgba(6,7,8,.64),transparent 59%),radial-gradient(circle at 12% 10%,rgba(214,255,55,.075),transparent 48%),radial-gradient(circle at 88% 84%,rgba(124,223,255,.03),transparent 46%)}@media(max-width:800px){body.image-style--mosaic .project-grid--category{gap:4px;padding:4px;background-size:33.333% 104px,100% 104px}body.image-style--mosaic .project-grid--category .project{clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px))}body.image-style--mosaic .project-grid--category .project::before,body.image-style--mosaic .project-grid--category .project::after{width:17px;height:17px}.project-grid--category .project::before{top:7px;left:7px}.project-grid--category .project::after{right:7px;bottom:7px}.project-grid--category .project:nth-child(2n)::before{left:auto;right:7px}.project-grid--category .project:nth-child(2n)::after{right:auto;left:7px}body.image-style--mosaic .project-grid--category .project-open::before{top:30px;left:7px}body.image-style--mosaic .project-grid--category .project:nth-child(2n) .project-open::before{left:auto;right:7px}body.image-style--mosaic .project-grid--category .project:nth-child(3n) .project-open::before{top:auto;bottom:30px;left:7px}body.image-style--mosaic .project-grid--category .project:nth-child(6n) .project-open::before{left:auto;right:7px}}
