.works-head[data-astro-cid-wd3bogr2]{padding-top:clamp(32px,6vw,80px);padding-bottom:clamp(24px,4vw,48px);border-bottom:1px solid var(--ink);margin-bottom:clamp(32px,5vw,64px)}.works-head[data-astro-cid-wd3bogr2] h1[data-astro-cid-wd3bogr2]{font-size:calc(clamp(96px,22vw,380px) * var(--hscale, 1))}.works-head[data-astro-cid-wd3bogr2] sup[data-astro-cid-wd3bogr2]{font-size:13px;vertical-align:top;margin-left:8px;letter-spacing:.06em}.filters[data-astro-cid-wd3bogr2]{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.filters[data-astro-cid-wd3bogr2] button[data-astro-cid-wd3bogr2]{border:1px solid var(--ink);background:transparent;padding:8px 14px;cursor:pointer;text-transform:uppercase}.filters[data-astro-cid-wd3bogr2] button[data-astro-cid-wd3bogr2][aria-pressed=true],.filters[data-astro-cid-wd3bogr2] button[data-astro-cid-wd3bogr2]:hover{background:var(--ink);color:var(--concrete)}.grid[data-astro-cid-wd3bogr2]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(40px,5vw,80px) var(--gap);align-items:start}.grid[data-astro-cid-wd3bogr2] .card:nth-child(3n+2){margin-top:clamp(0px,6vw,96px)}.grid[data-astro-cid-wd3bogr2] .card[hidden]{display:none}@media(max-width:900px){.grid[data-astro-cid-wd3bogr2]{grid-template-columns:1fr 1fr}.grid[data-astro-cid-wd3bogr2] .card:nth-child(3n+2){margin-top:0}.grid[data-astro-cid-wd3bogr2] .card:nth-child(2n){margin-top:48px}}@media(max-width:560px){.grid[data-astro-cid-wd3bogr2]{grid-template-columns:1fr}.grid[data-astro-cid-wd3bogr2] .card:nth-child(2n){margin-top:0}}
