@font-face{font-family:'Plane';src:url('../fonts/plane/plane.woff')format("woff");font-style:normal}@font-face{font-family:'Grotesk';src:url('../fonts/grotesk.woff2')format("woff");font-style:normal}*,*::before,*::after{margin:0;padding:0;border:none;box-sizing:border-box;list-style:none}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}::-moz-selection{background:#fff;color:black}::selection{background:#fff;color:black}h1,h2,h3,h4,h5,h6,p,ul,ol,figure,pre{font-size:inherit;line-height:inherit;margin:0 0 1.25rem}h1,h2,h3,h4,h5,h6{font-family:'Plane',Helvetica,Arial,sans-serif;font-weight:normal}h1{font-size:2.5rem;line-height:1}h1.title{text-transform:uppercase;letter-spacing:-2px;font-size:2.4rem;word-spacing:-4px}h2{font-size:1.75rem;line-height:2.2rem;text-align:center}section h2{margin-top:10px}.dates{display:table;margin:0 auto;margin-bottom:1rem}.dates h2{display:inline}h3{font-size:1.25em;line-height:1.2}h4{font-size:1em}h6{text-transform:uppercase;margin-bottom:-8px;margin-top:.5rem}a{color:inherit;text-decoration:none;border-bottom:2px solid #fff}a:hover,a:focus,a:active{color:#fff}b,strong{font-weight:700}mark{padding:.1em .05em;margin:-.1em 0;background:#fff;color:black}img{border-style:none;max-width:100%;height:auto}figcaption{font-size:.5rem;text-transform:uppercase;text-align:right}figure.cover-image{display:block;width:80%;margin:0 auto;margin-top:1rem;margin-bottom:1rem}@media all and (max-width:30em){figure.cover-image{width:100%}}.cf::after{content:"";display:block;height:0;overflow:hidden;clear:both}.hide{display:none}.intro{text-align:center;font-size:1.125rem;margin-bottom:3rem}h1 + .intro{margin-top:-2.25rem}.text h2,.text h3{margin-top:3rem}.text ul,.text ol{margin-left:1.5em}.text hr{color:#a8a5be}.text ul{list-style:none}.text ul > li::before{content:"–";display:inline-block;position:relative;width:1.25em;margin-right:-1.25em;left:-1.25em;padding-left:.25em}.text ol > li{list-style:decimal}.text pre,.text code{background-color:#eafded;font-family:Courier,monospace;font-size:.75rem}.text code{margin:-.25em 0;padding:.25em .15em;position:relative;bottom:.05em}.text pre > code{display:block;margin:0;padding:.8em;position:static;bottom:auto;overflow-x:auto}@supports(-webkit-overflow-scrolling:touch){.text pre > code{overflow-x:scroll;-webkit-overflow-scrolling:touch}}.text kbd{padding:3px 7px;margin:-3px 2px;font-size:75%;line-height:1;background:#e9e9e9;border-radius:4px;box-shadow:0 2px 0 #c9c7d4;font-family:'Plane',Helvetica,Arial,sans-serif;position:relative;bottom:2px}.text blockquote{font-family:'Plane',Helvetica,Arial,sans-serif;border-left:2px solid #a8a5be;padding:.75rem;background:#fffffd}.text blockquote :last-child{margin-bottom:0}html{background:#fffff8;color:#000;font:normal 400 1.5em/1.5 'Plane',Helvetica,Arial,sans-serif;line-height:1.5;overflow-y:scroll;cursor:default;position:relative;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(113,239,172,.5)}@media all and (max-width:30em){html{font-size:1.25em}}.header-main{padding-bottom:1rem;position:relative}.branding{text-align:center;font-family:'Plane',Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:1.95rem;margin-bottom:.45rem}.branding a{border-bottom:0}@media all and (min-width:56em){.branding{line-height:3rem;margin-bottom:0;white-space:nowrap;text-align:left}.branding,.navigation{vertical-align:baseline;width:50%}}.menu{text-align:center}.menu-item{display:inline-block;color:#000}.menu-item:not(:last-child)::after{content:" ";display:inline-block;font-size:.75em;padding:0 .2em;color:#a8a5be}.menu-item a:hover{cursor:pointer}.menu-item.is-active a{border-bottom:2px solid #fff}@media all and (min-width:56em){.menu{text-align:right}}@keyframes pulsing-heart{0%{transform:scale(1)}25%{transform:scale(1.2)}50%{transform:scale(1)}100%{transform:scale(1)}}.footer{position:absolute;bottom:0;width:100%;padding:1.5rem 0;text-align:center;font-size:.875rem}.footer p{margin-bottom:0}.footer a{border-bottom:0}.footer .heart{font-family:"Arial Unicode MS",Arial,sans-serif;display:inline-block}.footer-madewithkirby a:hover .heart{animation:pulsing-heart .6s linear infinite}.main{margin-top:calc(100vh - 280px);box-shadow:0px 34px 60px 60px rgba(1,1,1,.25)}@media(max-width:850px){.main{margin-top:calc(100vh - 200px)}}section{background-color:white}.exhibitions{box-shadow:0 34px 34px 37px rgba(1,1,1,.25)}.exhibition{min-height:100vh;padding-bottom:3rem !important;padding-top:3rem !important}.exhibition.bumper{height:40vh}.exhibitions{padding-left:0 !important;padding-right:0 !important}.close-btn{font-size:2rem;width:2rem;height:2rem;line-height:2rem;position:absolute;right:0px;top:0px;color:rgba(255,255,255,1);text-align:center;border:none;background-color:transparent;padding:0;color:black}div.thumbs{margin-top:12px}div.thumbs a{border-bottom:none}div.exhibition a.toShow{border-bottom:none}div.documentation small a{border-bottom:2px solid black}div.documentation small a:hover{border-bottom:2px solid white}.front{position:fixed;top:0px;left:0px;width:100vw;height:100vh;z-index:-9999}input#address{border-bottom:.1rem solid #000;font-size:.5rem;height:1.5rem;padding:0 .5rem}input#address:focus{outline-style:none}.grayscale{filter:grayscale(1)}.notification{width:175px;height:175px;line-height:175px;border-radius:100%;text-align:center;position:absolute;right:1.5vw;top:1.5vw;background-color:white;cursor:pointer;padding:0px 5px}.notification div{line-height:normal;display:inline-block;vertical-align:middle;font-size:.8rem}.notification div h6{text-transform:uppercase;margin-bottom:10px;margin-top:0rem}@media(max-width:850px){.notification{width:90px;height:90px;line-height:90px;right:13vw;top:6.5vw}.notification div{font-size:.5rem}.notification div h6{margin-bottom:2px}}.pdf-icon{height:125px}.slbOverlay,.slbWrapOuter,.slbWrap{position:fixed;top:0;right:0;bottom:0;left:0}.slbOverlay{overflow:hidden;z-index:2000;background-color:#000;-webkit-animation:slbOverlay .5s;-moz-animation:slbOverlay .5s;animation:slbOverlay .5s}.slbWrapOuter{overflow-x:hidden;overflow-y:auto;z-index:2010}.slbWrap{position:absolute;text-align:center}.slbWrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.slbContentOuter{position:relative;display:inline-block;vertical-align:middle;margin:0px auto;padding:0 1em;box-sizing:border-box;z-index:2020;text-align:left;max-width:100%}.slbContentEl .slbContentOuter{padding:5em 1em}.slbContent{position:relative}.slbContentEl .slbContent{-webkit-animation:slbEnter .3s;-moz-animation:slbEnter .3s;animation:slbEnter .3s;background-color:#fff;box-shadow:0 .2em 1em rgba(0,0,0,.4)}.slbImageWrap{-webkit-animation:slbEnter .3s;-moz-animation:slbEnter .3s;animation:slbEnter .3s;position:relative}.slbImageWrap:after{content:"";position:absolute;left:0;right:0;top:5em;bottom:5em;display:block;z-index:-1;box-shadow:0 .2em 1em rgba(0,0,0,.6);background-color:#fff}.slbImage{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:5em 0;margin:0 auto}.slbCaption{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:1.4em;position:absolute;left:0;right:0;bottom:0;padding:em(10,14)0;color:#fff;color:rgba(255,255,255,.7);text-align:center}.slbCloseBtn,.slbArrow{margin:0;padding:0;border:0;cursor:pointer;background:none}.slbCloseBtn::-moz-focus-inner,.slbArrow::-moz-focus-inner{padding:0;border:0}.slbCloseBtn:hover,.slbArrow:hover{opacity:.5}.slbCloseBtn:active,.slbArrow:active{opacity:.8}.slbCloseBtn{-webkit-animation:slbEnter .3s;-moz-animation:slbEnter .3s;animation:slbEnter .3s;font-size:5rem;width:5rem;height:5rem;line-height:5rem;position:fixed;right:0px;top:0px;color:rgba(255,255,255,1);text-align:center}.slbLoading .slbCloseBtn{display:none}.slbLoadingText{font-size:1.4em;color:#fff;color:rgba(255,255,255,.9)}.slbArrows{position:fixed;top:50%;left:0;right:0}.slbLoading .slbArrows{display:none}.slbArrow{position:absolute;top:50%;margin-top:em(-50,10);width:em(50,10);height:em(100,10);text-indent:-999em;overflow:hidden}.slbArrow:before{content:"";position:absolute;top:50%;left:50%;margin:em(-8,10)0 0 em(-8,10);border:em(8,10)solid transparent}.slbArrow.next{right:0}.slbArrow.next:before{border-left-color:#fff}.slbArrow.prev{left:0}.slbArrow.prev:before{border-right-color:#fff}.slbIframeCont{width:80em;height:0;overflow:hidden;padding-top:56.25%;margin:5em 0}.slbIframe{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 .2em 1em rgba(0,0,0,.6);background:#000}@-webkit-keyframes slbOverlay{from{opacity:.25}to{opacity:1}}@-moz-keyframes slbOverlay{from{opacity:.25}to{opacity:1}}@keyframes slbOverlay{from{opacity:.25}to{opacity:1}}@-webkit-keyframes slbEnter{from{opacity:.25}to{opacity:1}}@-moz-keyframes slbEnter{from{opacity:.5}to{opacity:1}}@keyframes slbEnter{from{opacity:.5}to{opacity:1}}.container{margin:0 auto;max-width:112rem;padding:0 2rem;position:relative;width:100%}.row{display:flex;flex-direction:column;padding:0;width:100%}.row.row-no-padding{padding:0}.row.row-no-padding > .column{padding:0}.row.row-wrap{flex-wrap:wrap}.row.row-top{align-items:flex-start}.row.row-bottom{align-items:flex-end}.row.row-center{align-items:center}.row.row-stretch{align-items:stretch}.row.row-baseline{align-items:baseline}.column{display:block;flex:1 1 auto;margin-left:0;padding:0rem 1rem;max-width:100%;width:100%}.column.column-offset-10{margin-left:10%}.column.column-offset-20{margin-left:20%}.column.column-offset-25{margin-left:25%}.column.column-offset-33,.column.column-offset-34{margin-left:33.3333%}.column.column-offset-50{margin-left:50%}.column.column-offset-66,.column.column-offset-67{margin-left:66.6666%}.column.column-offset-75{margin-left:75%}.column.column-offset-80{margin-left:80%}.column.column-offset-90{margin-left:90%}.column.column-10{flex:0 0 10%;max-width:10%}.column.column-20{flex:0 0 20%;max-width:20%}.column.column-25{flex:0 0 25%;max-width:25%}.column.column-33,.column.column-34{flex:0 0 33.3333%;max-width:33.3333%}.column.column-40{flex:0 0 40%;max-width:40%}.column.column-50{flex:0 0 50%;max-width:50%}.column.column-60{flex:0 0 60%;max-width:60%}.column.column-66,.column.column-67{flex:0 0 66.6666%;max-width:66.6666%}.column.column-75{flex:0 0 75%;max-width:75%}.column.column-80{flex:0 0 80%;max-width:80%}.column.column-90{flex:0 0 90%;max-width:90%}.column.no-padding{padding:0rem 0rem}.column .column-top{align-self:flex-start}.column .column-bottom{align-self:flex-end}.column .column-center{align-self:center}@media(min-width:40rem){.row{flex-direction:row}.column{margin-bottom:inherit;padding:0rem 1rem}}button.button a{border-bottom:none}button.button a:hover{color:black}.button,button,input[type='button'],input[type='reset'],input[type='submit']{background-color:#000;border:.1rem solid #000;border-radius:.1rem;color:#000;cursor:pointer;display:inline-block;font-size:.5rem;height:1.5rem;padding:0 .5rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.button:focus,button:focus,input[type='button']:focus,input[type='reset']:focus,input[type='submit']:focus,.button:hover,button:hover,input[type='button']:hover,input[type='reset']:hover,input[type='submit']:hover{background-color:#fff;border-color:#fff;color:#000;outline:0}.button[disabled],button[disabled],input[type='button'][disabled],input[type='reset'][disabled],input[type='submit'][disabled]{cursor:default;opacity:.5}.button:focus,button:focus,input[type='button']:focus,input[type='reset']:focus,input[type='submit']:focus,.button:hover,button:hover,input[type='button']:hover,input[type='reset']:hover,input[type='submit']:hover{background-color:#000;border-color:#000}.button.button-outline,button.button-outline,input[type='button'].button-outline,input[type='reset'].button-outline,input[type='submit'].button-outline{background-color:transparent;color:#000}.button:focus,button:focus,input[type='button']:focus,input[type='reset']:focus,input[type='submit']:focus,.button:hover,button:hover,input[type='button']:hover,input[type='reset']:hover,input[type='submit']:hover{background-color:transparent;border-color:#fff;color:#fff}.button[disabled] .button:focus,button[disabled] button:focus,input[type='button'][disabled] input[type='button']:focus,input[type='reset'][disabled] input[type='reset']:focus,input[type='submit'][disabled] input[type='submit']:focus,.button:hover,button:hover,input[type='button']:hover,input[type='reset']:hover,input[type='submit']:hover{border-color:inherit;color:#000}.button.button-clear,button.button-clear,input[type='button'].button-clear,input[type='reset'].button-clear,input[type='submit'].button-clear{background-color:transparent;border-color:transparent;color:#000}.button:focus,button:focus,input[type='button']:focus,input[type='reset']:focus,input[type='submit']:focus,.button:hover,button:hover,input[type='button']:hover,input[type='reset']:hover,input[type='submit']:hover{background-color:transparent;border-color:transparent;color:#fff}.button[disabled] .button:focus,button[disabled] button:focus,input[type='button'][disabled] input[type='button']:focus,input[type='reset'][disabled] input[type='reset']:focus,input[type='submit'][disabled] input[type='submit']:focus,.button:hover,button:hover,input[type='button']:hover,input[type='reset']:hover,input[type='submit']:hover{color:#000}.fixed{overflow:hidden;position:relative}.intro-scroll{font-family:"Times New Roman";font-size:.8rem;letter-spacing:1px;line-height:1.4;background-color:white;position:absolute;width:100vw;height:100vh;top:0;z-index:-9999}@media(max-width:850px){.intro-scroll{height:74vh}}.intro-scroll a{text-decoration:none;font-style:italic}.larger{font-size:30px}div#intro-scroll{position:absolute;-webkit-animation-name:move;-webkit-animation-duration:50s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}div#intro-scroll2{position:absolute;-webkit-animation-name:move;-webkit-animation-duration:30s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}.intro-scroll img{display:block;margin:0 auto;padding:30px 0px;width:60%}div#intro-scroll3{position:absolute;-webkit-animation-name:move;-webkit-animation-duration:100s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}#intro-scroll:hover,#intro-scroll2:hover,#intro-scroll3:hover{z-index:-999}@-webkit-keyframes move{0%{transform:translateY(calc(100vh - 280px))}100%{transform:translateY(-300vh)}}@media(max-width:850px){@-webkit-keyframes move{0%{transform:translateY(calc(100vh - 280px))}100%{transform:translateY(-200vh)}}}.blink{animation:blinker 1s cubic-bezier(1,0,0,1)infinite}@keyframes blinker{0%{opacity:0}100%{opacity:1}}