.ProjectGrid_ProjectGridWrap__sv_9n{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--base)}@media(max-width:1024px){.ProjectGrid_ProjectGridWrap__sv_9n{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.ProjectGrid_ProjectGridWrap__sv_9n{grid-template-columns:1fr}}.ProjectDirectory_projectDirectory__M9RnZ{position:relative;padding-top:calc(var(--base)*4);padding-bottom:calc(var(--base)*4)}.ProjectDirectory_directoryHeader__ZWoIG{margin-bottom:calc(var(--base)*4)}.ProjectDirectory_directoryHeader__ZWoIG h2{margin:0}.ProjectDirectory_directoryHeader__ZWoIG h4{margin:0;color:var(--color-gray-500)}.ProjectDirectory_sidebar__l_qB2{position:sticky;top:calc(var(--base)*2);height:fit-content;margin-bottom:calc(var(--base)*4)}.ProjectDirectory_filterHeader__yiier{display:flex;align-items:center;gap:calc(var(--base)*1.5);margin-bottom:calc(var(--base)*2)}.ProjectDirectory_filterHeader__yiier span{font-weight:600}.ProjectDirectory_filterHeader__yiier button{all:unset;cursor:pointer;color:var(--color-gray-500);font-size:14px}.ProjectDirectory_filterHeader__yiier button:disabled{opacity:.5;cursor:not-allowed}.ProjectDirectory_filterToggle__W2RFW{width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;transform:rotate(45deg);transition:all .3s ease}.ProjectDirectory_filterToggle__W2RFW svg{width:16px;height:16px}.ProjectDirectory_openToggle__Oiqdq{transform:rotate(0)}.ProjectDirectory_filterWrapper__5M_Hx{display:none;margin-bottom:calc(var(--base)*2)}@media(max-width:1024px){.ProjectDirectory_filterWrapper__5M_Hx.ProjectDirectory_openFilters__tR0aO{display:block}}@media(max-width:1600px){.ProjectDirectory_filterWrapper__5M_Hx{display:block}}.ProjectDirectory_filterGroup__DQFMo{border-bottom:1px solid var(--color-gray-500);padding-bottom:calc(var(--base)*1.5);margin-bottom:calc(var(--base)*1.5)}.ProjectDirectory_filterGroup__DQFMo:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.ProjectDirectory_filterGroupHeader__EWqXY{all:unset;width:100%;display:flex;align-items:center;gap:calc(var(--base)*.5);cursor:pointer;margin-bottom:calc(var(--base)*1.5);font-weight:600}.ProjectDirectory_filterGroupHeader__EWqXY .ProjectDirectory_chevron__KHVWo{margin-left:auto;transform:rotate(180deg);transition:all .3s ease}.ProjectDirectory_filterGroup__DQFMo.ProjectDirectory_open__hYIml .ProjectDirectory_chevron__KHVWo{transform:rotate(0)}.ProjectDirectory_filterGroup__DQFMo.ProjectDirectory_open__hYIml .ProjectDirectory_checkboxes__RhAQZ{display:block}.ProjectDirectory_checkboxes__RhAQZ{display:none}.ProjectDirectory_checkboxes__RhAQZ label{display:flex;align-items:center;gap:calc(var(--base)*.5);margin-bottom:calc(var(--base)*.5);cursor:pointer;font-size:14px;color:var(--color-gray-500)}.ProjectDirectory_checkboxes__RhAQZ label:last-child{margin-bottom:0}.ProjectDirectory_checkboxes__RhAQZ label input{margin:0;cursor:pointer}.ProjectDirectory_checkboxes__RhAQZ label input:disabled{cursor:not-allowed;opacity:.5}.ProjectDirectory_pill__KZ9Ak{background:var(--color-gray-800);color:var(--color-gray-500);padding:2px 6px;border-radius:12px;font-size:12px;font-weight:400}