dialog.collection-dialog{width:min(1120px,calc(100vw - 32px));max-height:90dvh}.collection-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.collection-heading h2{margin-bottom:0}.work-count{display:inline-block;margin-left:12px;font-size:12px;color:#547565}.collection-heading input{font:inherit;color:var(--ink);border:1px solid #bcb8ac;border-radius:7px;background:#f0ede5;padding:11px 14px;max-width:200px;min-width:0}.portfolio-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px 18px;margin-top:24px}.portfolio-card{padding:0;overflow:hidden;text-align:left;background:transparent;border:0}.portfolio-card:hover{background:#fff}.portfolio-image{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:8px;background:#dedacd}.portfolio-image img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.portfolio-card:hover img{transform:scale(1.045)}.portfolio-image>span{position:absolute;bottom:9px;right:9px;color:white;background:#1a2825d9;font-size:10px;padding:4px 9px;border-radius:5px}.portfolio-copy{padding:11px 3px}.portfolio-copy small{font-size:10px;color:#7a7b6c;letter-spacing:1px}.portfolio-copy strong{font-size:18px;font-weight:500;display:block;margin:4px 0}.portfolio-copy p{font-size:12px;margin:0}.collection-filters{margin-top:14px}.collection-note{font-size:11px!important;margin-top:25px}.back-collection{border:0;padding-left:0;background:none;font-size:12px}.full-work{display:block;max-height:60vh;width:auto;margin:auto;object-fit:contain}.dialog-body video{object-fit:contain}.dialog-body video:focus-visible{outline:2px solid var(--green)}@media(max-width:750px){.portfolio-grid{grid-template-columns:1fr 1fr;gap:14px 10px}.portfolio-copy strong{font-size:15px}.collection-heading{align-items:flex-start;flex-direction:column;gap:0}.collection-heading input{max-width:none;width:100%;margin:8px 0}.collection-filters{gap:4px}.collection-filters button{padding:6px 10px;font-size:11px}.portfolio-copy p{font-size:11px}.portfolio-image{aspect-ratio:4/3}}
