.discoveryControlBar{border-bottom:1px solid var(--line);background:#f7f6f2;grid-template-columns:minmax(280px,1.2fr) 2fr;align-items:end;gap:42px;padding:34px 5vw 30px;display:grid}.discoverySearch label,.discoverySelects label{letter-spacing:.13em;color:#6f6b64;gap:9px;font-size:8px;font-weight:700;display:grid}.discoverySearch>div{border-bottom:1px solid #111;position:relative}.discoverySearch input{width:100%;font-family:var(--serif);color:#111;background:0 0;border:0;outline:0;padding:9px 34px 12px 0;font-size:24px}.discoverySearch input::placeholder{color:#a29e95}.discoverySearch span{font-size:22px;position:absolute;bottom:11px;right:0}.discoverySelects{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.discoverySelects select{appearance:none;border:0;border-bottom:1px solid var(--line);color:#111;background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,#777 50%),linear-gradient(135deg,#777 50%,#0000 50%);background-position:calc(100% - 8px) 14px,calc(100% - 4px) 14px;background-repeat:no-repeat;background-size:4px 4px,4px 4px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:0;outline:none;padding:9px 24px 10px 0;font-size:11px}.discoveryResultHead{justify-content:space-between;align-items:end;gap:30px;padding:42px 5vw 28px;display:flex}.discoveryResultHead>div{gap:9px;display:grid}.discoveryResultHead strong{font-family:var(--serif);font-size:34px;font-weight:400}.discoveryResultHead>span{color:var(--muted);letter-spacing:.05em;font-size:10px}.discoveryResultHead button{text-transform:uppercase;letter-spacing:.11em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #111;padding:0 0 5px;font-size:9px;font-weight:700}.discoveryGallery{grid-template-columns:repeat(12,1fr);align-items:start;gap:60px 12px;padding:0 5vw 130px;display:grid}.discoveryWork{grid-column:span 6;display:block}.discoveryWork0,.discoveryWork3{grid-column:span 7}.discoveryWork1,.discoveryWork2{grid-column:span 5}.discoveryWork4{grid-column:3/span 5}.discoveryWork5{grid-column:8/span 5}.discoveryWorkImage{background:#111;position:relative;overflow:hidden}.discoveryWorkImage img{width:100%;height:auto;transition:transform .8s cubic-bezier(.2,.7,.2,1);display:block}.discoveryWork:hover .discoveryWorkImage img{transform:scale(1.012)}.discoveryAvailability{color:#fff;letter-spacing:.11em;background:linear-gradient(#0000,#000000c2);justify-content:space-between;gap:14px;padding:11px 13px;font-size:8px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}.discoveryWorkInfo{justify-content:space-between;align-items:start;gap:24px;padding:14px 1px 0;display:flex}.discoveryWorkInfo h2{font-family:var(--serif);margin:8px 0;font-size:clamp(27px,2.3vw,39px);font-weight:400;line-height:1}.discoveryWorkInfo p{color:var(--muted);margin:5px 0;font-size:10px}.discoveryWorkInfo .eyebrow{font-size:8px}.discoveryWorkMeta{white-space:nowrap;color:var(--muted);justify-items:end;gap:8px;padding-top:3px;font-size:10px;display:grid}.discoveryWorkMeta strong{color:#111;font-size:11px}.discoveryEmpty{text-align:center;background:#e9e5db;margin:0 5vw 120px;padding:100px 6vw}.discoveryEmpty h2{font-family:var(--serif);max-width:850px;margin:18px auto 30px;font-size:clamp(42px,5vw,72px);font-weight:400}.discoveryEmpty .link{cursor:pointer;background:0 0;border:0;border-bottom:1px solid #111}@media (max-width:1050px){.discoveryControlBar{grid-template-columns:1fr}.discoverySelects{grid-template-columns:1fr 1fr}.discoveryGallery{gap-top:40px}.discoveryWork,.discoveryWork0,.discoveryWork1,.discoveryWork2,.discoveryWork3,.discoveryWork4,.discoveryWork5{grid-column:span 6}}@media (max-width:700px){.discoveryControlBar{gap:28px;padding:28px 20px}.discoverySearch input{font-size:21px}.discoverySelects{grid-template-columns:1fr 1fr;gap:18px 12px}.discoveryResultHead{align-items:start;padding:34px 20px 22px}.discoveryResultHead>span{display:none}.discoveryGallery{grid-template-columns:1fr;gap:42px;padding:0 20px 85px}.discoveryWork,.discoveryWork0,.discoveryWork1,.discoveryWork2,.discoveryWork3,.discoveryWork4,.discoveryWork5{grid-column:1}.discoveryWorkInfo h2{font-size:32px}.discoveryEmpty{margin:0 20px 80px;padding:70px 24px}}@media (max-width:480px){.discoverySelects{grid-template-columns:1fr}.discoveryWorkInfo{display:grid}.discoveryWorkMeta{grid-template-columns:auto auto;justify-items:start;gap:16px}.discoveryResultHead strong{font-size:28px}}
