main.exhibition,main.words,main.contact,main.topics article{margin:0 auto;padding:2em 2em 8em;overflow-x:clip}@media screen and (max-width:960px){main.exhibition,main.words,main.contact,main.topics article{padding:2em 1em 6em}}main.exhibition .detailHeader,main.words .detailHeader,main.contact .detailHeader,main.topics article .detailHeader{text-align:center;margin:3em auto 4em;font-style:normal}main.exhibition .detailHeader time,main.words .detailHeader time,main.contact .detailHeader time,main.topics article .detailHeader time{margin-top:.75em;display:block}main.exhibition .exhibitionImages,main.words .exhibitionImages,main.contact .exhibitionImages,main.topics article .exhibitionImages{width:100vw;margin-bottom:3rem;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}main.exhibition .exhibitionText,main.words .exhibitionText,main.contact .exhibitionText,main.topics article .exhibitionText{margin:0 auto 8em;line-height:1.6}main.exhibition .exhibitionText p,main.words .exhibitionText p,main.contact .exhibitionText p,main.topics article .exhibitionText p{margin-bottom:1rem}main.exhibition .exhibitionText a,main.words .exhibitionText a,main.contact .exhibitionText a,main.topics article .exhibitionText a{text-decoration:underline}main.words,main.contact,main.topics article{max-width:1200px}.exhibitionWorks{max-width:1400px;margin:4em auto}.exhibitionWorks h2{text-align:center;margin-bottom:2em}.exhibitionWorks .worksGrid{grid-template-columns:repeat(6,1fr);gap:2rem;display:grid}@media (max-width:1400px){.exhibitionWorks .worksGrid{grid-template-columns:repeat(5,1fr)}}@media (max-width:1200px){.exhibitionWorks .worksGrid{grid-template-columns:repeat(4,1fr)}}@media (max-width:900px){.exhibitionWorks .worksGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.exhibitionWorks .worksGrid{grid-template-columns:repeat(2,1fr)}}.exhibitionWorks .imageContainer{aspect-ratio:1;cursor:pointer;width:100%;transition:opacity .2s;position:relative}.exhibitionWorks .imageContainer:hover{opacity:.8}.exhibitionWorks .imageContainer img{object-fit:contain!important}.exhibitionWorks figcaption{text-align:center;text-wrap:balance;margin-top:.5rem;line-height:1.3}.exhibitionWorks figcaption .remainder{display:none}main.topics article{padding-bottom:0}main.topics{padding-bottom:8em}.exhibitionCarousel .swiper{padding-bottom:3rem}.exhibitionCarousel .swiper-slide{width:auto!important;height:auto!important}.exhibitionCarousel .exhibitionImage{width:fit-content}.exhibitionCarousel .exhibitionImage .carouselImageContainer{width:fit-content;height:90vh;min-height:400px;max-height:50vh;position:relative}.exhibitionCarousel .exhibitionImage .carouselImageContainer img{object-fit:contain;width:auto!important;height:100%!important;position:relative!important}.exhibitionCarousel .exhibitionImage figcaption{width:100%;max-width:360px;margin-top:.5rem;padding:0}.exhibitionCarousel .swiper-button-next,.exhibitionCarousel .swiper-button-prev,.exhibitionCarousel .swiper-pagination{display:none}.exhibitionText,.words section,.contact .content,.topicIntro{max-width:45rem;margin:0 auto}.topicIntro{text-align:center;margin-bottom:4em;line-height:1.6}.topicIntro p{margin-bottom:1rem}.topicIntro a{text-decoration:underline}.words section h2{border-bottom:1px solid;margin-top:3em;padding-bottom:.25em}.words section h3{font-style:normal}.words section h3 em{font-style:italic}.words section li{max-width:30rem;margin:1.5em 0}.words section .metadata{margin-bottom:.25em}.contact .content{text-align:center}.contact .content p{margin:1.5em auto}
