.projects-title[data-v-6575753d]{text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:clamp(2rem,4.5vw,4rem);line-height:1.12}.projects-category-tabs[data-v-6575753d] .scroll-row-track{scrollbar-width:none;overflow-x:auto}.projects-category-tabs[data-v-6575753d] .scroll-row-track::-webkit-scrollbar{display:none}.projects-category-tabs[data-v-6575753d] .scroll-row-track>ul{flex-wrap:nowrap;width:max-content;min-width:100%}@media (width<=1023px){.projects-category-tabs[data-v-6575753d] .scroll-row-track{padding-inline:0}}.project-filter-chip[data-v-6575753d]{overflow-wrap:anywhere;border:1px solid var(--color-kupisz-line);max-width:100%;min-height:40px;font-size:var(--text-site-small);background:var(--color-kupisz-paper);transition:background-color .15s var(--ease-site);justify-content:space-between;align-items:center;gap:8px;padding:6px 10px 6px 12px;line-height:1.4;display:inline-flex}.project-filter-chip svg[data-v-6575753d]{flex-shrink:0}.project-filter-total[data-v-6575753d]{background:var(--color-kupisz-ink);color:#fff;font-variant-numeric:tabular-nums;place-items:center;min-width:20px;height:20px;padding-inline:4px;font-size:11px;line-height:1;display:grid}.project-filter-form[data-v-6575753d]{gap:28px;display:grid}.project-filter-heading[data-v-6575753d]{font-size:var(--text-site-body);margin-bottom:12px;font-weight:500;display:block}.project-filter-help[data-v-6575753d]{color:var(--color-kupisz-muted);font-size:var(--text-site-small);margin:-4px 0 8px;line-height:1.5}.project-filter-options[data-v-6575753d]{display:grid}.project-filter-option[data-v-6575753d]{border-bottom:1px solid var(--color-kupisz-line);min-height:48px;font-size:var(--text-site-body);cursor:pointer;align-items:center;gap:12px;padding-block:12px;line-height:1.4;display:flex}.project-filter-option input[data-v-6575753d]{width:18px;height:18px;accent-color:var(--color-kupisz-ink);flex-shrink:0}.project-clear-all[data-v-6575753d]{min-height:44px;font-size:var(--text-site-small);text-underline-offset:4px;text-decoration:underline}.projects-toolbar[data-v-6575753d]{grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}.project-sort select[data-v-6575753d]{max-width:100%;min-height:44px;font-size:var(--text-site-small);background-color:#0000;padding:8px 28px 8px 0}.project-result-count[data-v-6575753d]{justify-self:end}@media (width<=767px){.projects-toolbar[data-v-6575753d]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 16px}.project-sort[data-v-6575753d]{justify-self:end}.project-sort select[data-v-6575753d]{text-align:right}.project-result-count[data-v-6575753d]{grid-column:1/-1;justify-self:start}.project-view-toggle[data-v-6575753d]{display:none}}.project-filter-actions[data-v-6575753d]{grid-template-columns:minmax(88px,.6fr) minmax(0,1fr);gap:16px;display:grid}.project-filter-clear[data-v-6575753d]{border:1px solid var(--color-kupisz-line);min-height:50px;font-size:var(--text-site-small)}.project-filter-chip[data-v-6575753d]:focus-visible,.project-filter-option input[data-v-6575753d]:focus-visible,.project-sort select[data-v-6575753d]:focus-visible,.project-clear-all[data-v-6575753d]:focus-visible,.project-filter-clear[data-v-6575753d]:focus-visible{outline-offset:3px;outline:2px solid}.project-filter-option[data-v-6575753d]:active,.project-filter-clear[data-v-6575753d]:active{background:var(--color-kupisz-grey)}@media (hover:hover) and (pointer:fine){.project-filter-chip[data-v-6575753d]:hover,.project-filter-clear[data-v-6575753d]:hover{background:var(--color-kupisz-grey)}}@media (prefers-reduced-motion:reduce){.project-filter-chip[data-v-6575753d],.project-filter-option[data-v-6575753d]{transition:none}}.projects-active-filters[data-v-6575753d]{padding-inline:clamp(20px,7vw,100px)}@media (width<=767px){.projects-title[data-v-6575753d]{max-width:24ch;font-size:clamp(1.75rem,6.7vw,2.75rem)}.projects-active-filters[data-v-6575753d]{gap:8px}}.page-empty[data-v-6575753d]{justify-items:center;gap:12px;display:grid}.page-empty a[data-v-6575753d]{align-items:center;min-height:44px;display:inline-flex}.projects-main[data-v-6575753d]{padding-bottom:clamp(48px,6vw,80px)}#projects-grid[data-v-6575753d]{grid-auto-flow:dense;grid-auto-rows:clamp(300px,34vw,500px);gap:6px;margin-bottom:0;padding:0}@media (width>=1024px){#projects-grid.grid-cols-2>li[data-v-6575753d]:nth-child(6n+1){grid-column:span 2}}@media (width<=1023px){#projects-grid[data-v-6575753d]{grid-auto-rows:320px}#projects-grid.grid-cols-2>li[data-v-6575753d]:nth-child(5n+1){grid-column:span 2}}@media (width<=767px){#projects-grid[data-v-6575753d]{grid-auto-rows:auto;gap:20px 6px}#projects-grid.grid-cols-2>li[data-v-6575753d]:nth-child(5n+1) .project-tile>div{aspect-ratio:4/3}}
