.archive[data-view-projects-view]{padding-block:60px 90px;min-height:75vh}.archive-heading[data-view-projects-view]{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:45px}h1[data-view-projects-view]{font-size:clamp(34px,4.5vw,62px);letter-spacing:-.05em;line-height:1.3;margin:20px 0}h1 span[data-view-projects-view]{color:var(--blue)}.archive-heading p[data-view-projects-view]:not(.eyebrow){font-size:15px;color:var(--muted);line-height:1.8}.archive-stamp[data-view-projects-view]{font:700 17px/1.25 monospace;background:var(--lime);width:108px;height:108px;border:1px solid var(--ink);border-radius:50%;display:grid;place-content:center;text-align:center;transform:rotate(12deg);flex-shrink:0}.filter-panel[data-view-projects-view]{padding:22px 24px;border:1px solid var(--line);border-radius:10px;background:#efeee6}.search-row[data-view-projects-view]{display:flex;align-items:center;gap:24px}.search-row label[data-view-projects-view]{font-size:13px;font-weight:700;flex-shrink:0}.search-box[data-view-projects-view]{display:flex;align-items:center;width:min(100%,500px);background:var(--paper);border:1px solid var(--line);border-radius:6px;padding-inline:12px;gap:10px}.search-box>span[data-view-projects-view]{font-size:23px}.search-box input[data-view-projects-view]{width:100%;min-width:0;border:0;background:0 0;font:inherit;font-size:14px;color:var(--ink);padding:12px 0;min-height:44px}.search-box button[data-view-projects-view]{background:0 0;cursor:pointer;font-size:22px;min-width:32px;min-height:44px}.search-box[data-view-projects-view]:focus-within{outline:2px solid var(--blue);outline-offset:2px}.search-box input[data-view-projects-view]:focus{outline:0}.filter-row[data-view-projects-view]{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:18px}.category-filters[data-view-projects-view]{display:flex;flex-wrap:wrap;gap:8px}.category-filters button[data-view-projects-view]{background:var(--paper);border:1px solid var(--line);border-radius:5px;min-height:44px;padding:10px 13px;font-size:12px;cursor:pointer}.category-filters button span[data-view-projects-view]{font:10px monospace;margin-left:12px;opacity:.7}.category-filters button[aria-pressed=true][data-view-projects-view]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.filter-row>p[data-view-projects-view]{font-size:12px;color:var(--muted);white-space:nowrap}.archive-group[data-view-projects-view]{margin-top:48px}.archive-group>header[data-view-projects-view]{display:flex;align-items:baseline;justify-content:space-between;border-bottom:1px solid var(--line);gap:24px;padding-bottom:16px;margin-bottom:25px}.archive-group h2[data-view-projects-view]{font-size:23px;margin:0;flex-shrink:0}.archive-group h2 span[data-view-projects-view]{font:11px monospace;vertical-align:super;color:var(--blue);margin-left:12px}.archive-group header p[data-view-projects-view]{font-size:12px;color:var(--muted);line-height:1.8;margin:0}.archive-grid[data-view-projects-view]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 25px}.empty-state[data-view-projects-view]{text-align:center;padding:70px 0}.empty-state>span[data-view-projects-view]{font-size:50px;color:var(--blue)}.empty-state h2[data-view-projects-view]{font-size:24px}.empty-state p[data-view-projects-view]{font-size:14px;color:var(--muted)}.empty-state .button[data-view-projects-view]{margin-top:18px}@media(max-width:1000px){.archive-grid[data-view-projects-view]{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-row[data-view-projects-view]{flex-wrap:wrap;gap:4px}.archive-group>header[data-view-projects-view]{display:block}.archive-group header p[data-view-projects-view]{margin-top:10px}}@media(max-width:600px){.archive[data-view-projects-view]{padding-block:30px 55px}.archive-heading[data-view-projects-view]{margin-bottom:28px}.archive-stamp[data-view-projects-view]{display:none}h1[data-view-projects-view]{font-size:34px;max-width:350px}.archive-heading p[data-view-projects-view]:not(.eyebrow){font-size:14px}.filter-panel[data-view-projects-view]{padding:16px}.search-row[data-view-projects-view]{display:block}.search-row label[data-view-projects-view]{display:block;margin-bottom:10px}.category-filters[data-view-projects-view]{display:grid;grid-template-columns:1fr 1fr;width:100%}.category-filters button[data-view-projects-view]{padding:10px;text-align:left;display:flex;justify-content:space-between}.filter-row[data-view-projects-view]{display:block}.filter-row>p[data-view-projects-view]{margin:15px 0 0}.archive-grid[data-view-projects-view]{grid-template-columns:1fr;gap:30px}.archive-group[data-view-projects-view]{margin-top:32px}}