.directory-main{max-width:1440px;margin:auto;padding:3rem var(--toma-gutter) 5rem}.directory-main>h1{margin-bottom:3rem}.directory-main .container{padding-left:0;padding-right:0}.directory-main .space-collection{padding-bottom:4rem}.nav a{text-decoration:none}.wordmark img{display:block;width:145px}.hero-actions,.visit-map-links{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.toma-button,.visit-map-links a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.7rem 1rem;border:1px solid #111;text-decoration:none;font-size:.875rem;font-weight:600}.toma-button{background:#111;color:#fff}.toma-button.secondary{background:#fff;color:#111}.toma-home .toma-cover{align-items:center;padding-top:2.5rem;padding-bottom:3rem;grid-template-columns:1.2fr 1fr}.toma-home .cover-exterior img{width:100%;height:320px;object-fit:cover;object-position:center}.toma-home .cover-intro{max-width:40rem}.toma-home .current-exhibition{padding-top:3rem;padding-bottom:3rem}.toma-home .current-exhibition .exhibition-image img{height:350px;object-fit:contain}.upcoming-exhibition{display:grid;grid-template-columns:1fr 180px;gap:2rem;align-items:center;padding-top:2rem;padding-bottom:3rem;border-top:1px solid #d2d2d2}.upcoming-exhibition img{display:block;width:100%;height:180px;object-fit:contain}.upcoming-exhibition h2{margin-top:.5rem}.toma-home .space-collection{padding-bottom:1rem;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.toma-home .space-overview{display:none}.toma-home .space-gallery{display:block}.toma-home .space-gallery figure:nth-child(n+2){display:none}.toma-home .feature-photo img,.toma-home .space-gallery img{width:100%;aspect-ratio:4/3;object-fit:cover}.toma-home .space-collection figure{margin:0}.more-link{margin-top:2rem;margin-bottom:1rem}.more-link a{font-size:1rem;text-underline-offset:.35em}.toma-home .space-collection+.more-link{margin-top:0;padding-bottom:3rem}.toma-home #group-exhibitions .group-archive:nth-child(n+4){display:none}.toma-home .poster-preview .poster-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.poster-preview img{width:100%;height:300px;object-fit:contain}.toma-home .toma-share-bar{border-bottom:0;padding-top:.25rem;padding-bottom:.25rem}.visit-layout{display:grid;grid-template-columns:1fr 2fr auto;gap:2rem;max-width:1280px;margin:auto}.toma-visit{padding:3rem var(--toma-gutter);border-top:1px solid #111}.visit-logo img{width:145px}.visit-details p{margin-top:0;margin-bottom:1rem}.visit-map-links{margin:1.5rem 0}.visit-note{max-width:36rem}.social-links{display:flex;gap:1rem}.social-links a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px}.social-links img{width:22px;height:22px}.visit-copyright{max-width:1280px;margin:3rem auto 0}.artists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.5rem}.artist{display:grid;grid-template-columns:120px minmax(0,1fr);gap:1.5rem;align-items:center;padding:1.5rem 0;border-top:1px solid #d2d2d2;text-decoration:none}.artist img{width:120px;height:120px;object-fit:cover}.artist h3{margin:0 0 .4rem}.artist p{margin:0}.artist-no-image{font-size:1rem}.search{border:0;border-bottom:1px solid #111;border-radius:0;padding:1rem .25rem;font:inherit;width:min(100%,360px);background:#fff;color:#111}.press-list{list-style:none;padding:0}.press-list li{border-top:1px solid #d2d2d2;padding:1.5rem 0}.press-list a{display:grid;grid-template-columns:170px 1fr;gap:1.5rem;text-decoration:none;color:inherit}.press-list small{display:block}.archive-filters{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin:0 0 3rem}.archive-filters input,.archive-filters select{font:inherit;border:1px solid #111;background:#fff;color:#111;min-height:44px;padding:.5rem;max-width:100%}.exhibition-row{border-top:1px solid #d2d2d2;padding:1.75rem 0}.exhibition-row a{color:inherit;text-decoration:none}.exhibition-row h2{font-size:var(--toma-item)!important;margin:0 0 .5rem}.exhibition-row p{margin:.3rem 0}.exhibition-row .archive-meta{font-size:.875rem!important;color:#555}.directory-main .poster-archive{padding:0 0 4rem;border:0}.directory-main .poster-archive .archive-head{padding-top:0}.directory-main .poster-grid{max-width:none}.directory-main .group-archive{display:grid;grid-template-columns:3rem minmax(0,1fr) 1rem;gap:1.25rem;border-top:1px solid #d2d2d2;text-decoration:none}.home-kicker{font-size:.875rem;letter-spacing:.1em}.artwork-details{display:block;margin-top:.6rem;line-height:1.6}.artwork-enquiry{display:inline-block;margin-top:1rem;min-height:44px;align-content:center;text-underline-offset:4px}.work-title{font-size:1rem;font-weight:600}.work-meta{font-size:.875rem;color:#444}
@media(max-width:760px){.toma-home .toma-cover{grid-template-columns:1fr;gap:1.5rem;padding-top:1.5rem}.toma-home .cover-exterior{grid-row:auto}.toma-home .cover-exterior img{height:210px;max-height:none;object-fit:cover}.toma-home .current-exhibition{grid-template-columns:1fr;gap:1.5rem}.toma-home .current-exhibition .exhibition-image img{height:auto;max-height:380px}.upcoming-exhibition{grid-template-columns:1fr 110px;gap:1rem}.upcoming-exhibition img{height:140px}.toma-home .space-collection{grid-template-columns:1fr}.toma-home .space-gallery{display:none}.artists{grid-template-columns:1fr}.artist{grid-template-columns:90px minmax(0,1fr);gap:1rem}.artist img{width:90px;height:90px}.press-list a{grid-template-columns:1fr;gap:.5rem}.visit-layout{grid-template-columns:1fr}.visit-logo{justify-self:end}.toma-home .poster-preview .poster-grid{gap:.75rem}.poster-preview img{height:180px}.archive-filters{display:grid;grid-template-columns:4rem minmax(0,1fr)}.directory-main{padding-top:2rem}}

.directory-main .space-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.directory-main .space-collection figure{margin:0 0 2rem}.directory-main .space-collection img{width:100%;height:auto;display:block}.directory-main .space-video video{width:100%;max-height:70vh}.directory-main .space-collection figcaption{margin-top:.75rem}@media(max-width:760px){.directory-main .space-gallery{grid-template-columns:1fr}}
