.ProjectsPage_page__xti_b{background:#fffefa;color:#0e0e0e;min-height:100vh}.ProjectsPage_intro__l843i{margin:0 auto;max-width:var(--page-max-width);padding:clamp(10rem,calc(8.68rem + 5.63vw),13.75rem) clamp(1rem,calc(.65rem + 1.5vw),2rem) 0;width:100%}.ProjectsPage_introHeadingRow__zc2mn{display:block}.ProjectsPage_introHeadingAside__sGDTZ{display:contents}.ProjectsPage_heading__YkMy4{color:#0e0e0e;font-family:Satoshi,Helvetica Neue,Arial,sans-serif;font-size:clamp(2.5rem,calc(2.32rem + .75vw),3rem);font-style:normal;font-weight:700;line-height:1}.ProjectsPage_introText__WnyQQ{color:rgba(22,19,19,.72);font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.6;margin:clamp(1rem,calc(.91rem + .38vw),1.25rem) 0 0;max-width:45rem;white-space:pre-line}.ProjectsPage_filtersShell__i1PUt{margin:clamp(2.75rem,calc(2.57rem + .75vw),3.25rem) auto 0;max-width:var(--page-max-width);padding:0 clamp(1rem,calc(.65rem + 1.5vw),2rem);width:100%}.ProjectsPage_filtersShellMobileOpen__bzTah{margin-top:2rem}.ProjectsPage_filtersDesktop__djFKJ{display:flex;flex-direction:column;gap:clamp(1.5rem,calc(1.37rem + .56vw),1.875rem);position:relative}.ProjectsPage_filtersDesktopBar__r73Rt{align-items:flex-start;display:flex;gap:clamp(1rem,calc(.82rem + .75vw),1.5rem);min-height:1.5rem;width:100%}.ProjectsPage_filtersDesktopBarActive__POTI8{align-items:flex-end}.ProjectsPage_filterButtons__td2T2{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:.5rem}.ProjectsPage_filterButton__3uPXT{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#161313;cursor:pointer;display:inline-flex;gap:1px;padding:0}.ProjectsPage_mobileFilterToggle__YItzA{display:none}.ProjectsPage_filterButtonBody__AWtQ4,.ProjectsPage_filterButtonIcon__iWddN{align-items:center;background:#f3f1eb;border-radius:2px;display:inline-flex;height:1.5rem;justify-content:center;transition:background-color .18s ease,color .18s ease}.ProjectsPage_filterButtonBody__AWtQ4{padding:.25rem .5rem}.ProjectsPage_filterButtonIcon__iWddN{flex:0 0 1.5rem;width:1.5rem}.ProjectsPage_filterButtonOpen__UUW6F .ProjectsPage_filterButtonBody__AWtQ4,.ProjectsPage_filterButtonOpen__UUW6F .ProjectsPage_filterButtonIcon__iWddN{background:#161313;color:#fffefa}.ProjectsPage_filterButton__3uPXT:not(.ProjectsPage_filterButtonOpen__UUW6F):hover .ProjectsPage_filterButtonBody__AWtQ4,.ProjectsPage_filterButton__3uPXT:not(.ProjectsPage_filterButtonOpen__UUW6F):hover .ProjectsPage_filterButtonIcon__iWddN{background:#e9e6e0}.ProjectsPage_activeFilterLabel___MjuL,.ProjectsPage_clearFiltersButtonMobile__a3UzN,.ProjectsPage_clearFiltersLabel__Cxbtc,.ProjectsPage_filterLabel__KaCCk,.ProjectsPage_filterOptionLabel__76JtA{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:.75rem;font-style:normal;font-weight:500;letter-spacing:.24px;line-height:1;text-transform:uppercase}.ProjectsPage_filterLabel__KaCCk{color:currentColor}.ProjectsPage_filterIconSvg__Ry340{color:currentColor;display:block;height:1rem;width:1rem}.ProjectsPage_desktopActiveFilters__FlpGy{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.5rem;min-width:0}.ProjectsPage_activeFiltersItem___4Fz8{align-items:center;display:inline-flex;gap:.5rem}.ProjectsPage_activeFilterDivider__az00K{align-self:stretch;background:#e0ded8;display:block;width:1px}.ProjectsPage_activeFilterChip__GuXA_,.ProjectsPage_clearFiltersButton__8_Jb_{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fffefa;border:0;color:#161313;cursor:pointer;display:inline-flex;gap:.5rem;min-height:1.5rem;padding:.25rem .5rem}.ProjectsPage_clearFiltersButton__8_Jb_{flex:0 0 auto;margin-left:auto}.ProjectsPage_desktopPanelsGrid__U_Kcc{display:flex;flex-direction:column;gap:1px;left:0;position:absolute;top:100%;width:clamp(16.875rem,calc(16.22rem + 2.82vw),18.75rem);z-index:10}.ProjectsPage_desktopPanelSlot__Pew7k{max-width:100%;min-height:1px;width:100%}.ProjectsPage_filterPanel__tucNv{backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);background:rgba(243,241,235,.6);border-radius:2px;display:flex;flex-direction:column;gap:.375rem;overflow:hidden;padding:.75rem .5rem;width:100%}.ProjectsPage_filterPanelTitle__kiDTL{color:#6b6766;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:.75rem;font-style:normal;font-weight:500;letter-spacing:.24px;line-height:1;margin:0;text-transform:uppercase}.ProjectsPage_areaSup___kurT{font-size:.484rem;vertical-align:super}.ProjectsPage_filterOptions__hUJOR{display:flex;flex-wrap:wrap;gap:1px}.ProjectsPage_filterOptionChip__TxXdG{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f3f1eb;border:0;border-radius:2px;color:#161313;cursor:pointer;display:inline-flex;justify-content:center;min-height:1.5rem;padding:.25rem .5rem;transition:background-color .18s ease,color .18s ease}.ProjectsPage_filterOptionChip__TxXdG:hover{background:#e9e6e0}.ProjectsPage_filterOptionChipActive__nMpj8{background:#161313;color:#fffefa}.ProjectsPage_filterOptionChipActive__nMpj8:hover{background:#161313}.ProjectsPage_filtersMobile__tyuMK{display:none}.ProjectsPage_mobilePanelWrap__oYZrc{width:100%}.ProjectsPage_clearFiltersButtonMobile__a3UzN{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#161313;border:0;border-radius:2px;color:#fffefa;cursor:pointer;display:none;min-height:2.5rem;padding:.75rem .5rem;text-align:center;width:100%}.ProjectsPage_emptyState__89QMU{align-items:center;display:flex;justify-content:center;min-height:400px;padding:32px;width:100%}.ProjectsPage_emptyStateText__D0R_R{color:#161313;font-family:var(--font-sans-display),"Satoshi",sans-serif;font-size:14px;font-weight:500;letter-spacing:.14px;line-height:1.4;margin:0}@media (max-width:1200px){.ProjectsPage_filtersDesktopBar__r73Rt{flex-wrap:wrap}.ProjectsPage_desktopActiveFilters__FlpGy{flex:1 1 100%}}@media (max-width:900px){.ProjectsPage_introHeadingRow__zc2mn{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between}.ProjectsPage_introHeadingAside__sGDTZ{display:flex;flex:0 0 auto}.ProjectsPage_filtersShell__i1PUt{margin-top:0;position:relative;z-index:10}.ProjectsPage_filtersDesktop__djFKJ{display:none}.ProjectsPage_mobileFilterToggle__YItzA{display:inline-flex;flex:0 0 auto}.ProjectsPage_filtersMobile__tyuMK{backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);background:rgba(243,241,235,.6);border-radius:2px;display:flex;flex-direction:column;gap:1px;padding-bottom:1px;position:absolute;right:clamp(1rem,calc(.65rem + 1.5vw),2rem);top:12px;width:min(18.75rem,100%)}.ProjectsPage_clearFiltersButtonMobile__a3UzN{display:block}}