/*! Bootstrap Reboot */*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"nimbus-sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.4;color:#212529;text-align:left;background-color:#fff}@media screen and (min-width: 600px){body{font-size:1.125rem;line-height:1.4}}[tabindex="-1"]:focus{outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#444;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#000;text-decoration:none}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:0.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}/*! HTML 5 Boilerplate Helpers */.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;clip-path:none;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}/*!
  House Styles
*/html,body{height:100%}body{position:relative}h1,h2,h3,h4,h5,h6{line-height:1.15}h1,.h1{font-size:1.75em}@media screen and (min-width: 600px){h1,.h1{font-size:2em}}strong{font-weight:700}em em,em cite,cite em{font-style:normal}.wrap--max-width{max-width:1260px;margin:0 auto;padding:0 4%}@media screen and (min-width: 500px){.wrap--max-width{padding:0 5%}}.content{padding-top:3.5rem;min-height:93%}@media screen and (min-width: 800px){.content{padding-top:4.5rem}}@media screen and (min-width: 1070px){.content{padding-top:6rem}}.uplink{text-transform:uppercase;font-size:.75rem;margin-bottom:0}img{max-width:100%;max-height:100%;height:auto}figure>a{overflow:hidden;display:block}figure>a img{transition:transform 0.5s,-webkit-transform 0.5s}figure>a:hover{border-bottom:0}figure>a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.slideshow{position:relative}.slideshow img{width:auto}.slideshow figure{width:100%;padding:0;margin:0;transition:visibility 0.75s linear,opacity 0.75s linear;-moz-transition:visibility 0.75s linear,opacity 0.75s linear;-webkit-transition:visibility 0.75s linear,opacity 0.75s linear;-o-transition:visibility 0.75s linear,opacity 0.75s linear;visibility:hidden;opacity:0}.slideshow figure:not(:first-of-type){position:absolute;top:0;left:0}.slideshow figure.is-active{visibility:visible;opacity:1}.slideshow figure a{display:block;text-align:center}.slideshow--contact figure>a img,.slideshow--publication figure>a img{transition:none}.slideshow--contact figure>a:hover img,.slideshow--publication figure>a:hover img{-webkit-transform:none;transform:none}.pagination{width:100%;padding-top:2rem;border-top:2px solid #ced4da;margin-top:2rem;padding-bottom:3rem}.pagination .pagination-item{width:50%}.pagination .left{float:left}.pagination .right{float:right;text-align:right}.pagination .is-inactive{opacity:.15}.pagination svg{height:2rem}.alert{color:#f00;font-weight:bold;margin-bottom:1em}@media screen and (min-width: 800px){.modal-content{width:40%}}.modal-content .field-grid{margin-left:-1.5em}.modal-content fieldset{border:0}.modal-content .field-grid-item{padding-left:1.5em;display:inline-block;width:100%}.modal-content .field{margin-bottom:1.5em}.modal-content .field,.modal-content .field-content{position:relative}.modal-content .dashboard-section,.modal-content .field-grid-item,.modal-content .tag,.modal-content .tag-input{vertical-align:top}.modal-content .label{position:relative;font-weight:600;display:block;line-height:1.5em;padding-bottom:.5em}.modal-content .label,.modal-content .text{font-size:1em}.modal-content .label abbr{padding-left:.25em}.modal-content .label abbr{text-decoration:none;border:0}.modal-content .field-with-icon .input{padding-right:3.5em}.modal-content .input:invalid,.modal-content .input:required{box-shadow:none}.modal-content .input{padding:.5em;font-size:1em;line-height:1.5em;font-weight:400;border:2px solid #ddd;background:#fff;display:block;-ms-appearance:none;appearance:none;border-radius:0;min-height:2.75em}.modal-content .input,.modal-content .range,.modal-content .selectbox{width:100%}.modal-content .input,.modal-content .input-with-selectbox .selectbox{-webkit-appearance:none;-moz-appearance:none}.modal-content .field-icon{right:2px;border-left:1px dashed #ddd}.modal-content .field-icon{position:absolute;top:2px;bottom:2px;width:3em;background:#fff}.modal-content #nprogress,.modal-content .btn-disabled,.modal-content .field-icon{pointer-events:none}.modal-content .fa.icon{font-size:14px}.modal-content .field-icon .icon{position:absolute;top:50%;left:0;right:0;margin-top:-7px;color:#777}.modal-content .fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-content .counter,.modal-content .fa{display:inline-block}.modal-content .buttons{margin:.5em 0}.modal-content .buttons .btn-submit{float:left}.modal-content .btn-rounded{font-weight:600;padding:0.4em 1.5em}.modal-content .btn{background:#000;color:#fff;border:0;cursor:pointer;outline:0;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.modal-content .btn,.modal-content .nav-icon{display:inline-block;line-height:1em}.header--site{overflow:visible;position:fixed;top:0;z-index:1000;-webkit-transform:translateZ(0);background:rgba(255,255,255,0.9);width:100%;height:3rem;padding-top:.5rem;transition:height 0.5s,padding 0.5s;text-transform:uppercase;font-size:.875rem}@media screen and (min-width: 1070px){.header--site{padding-top:.625rem;height:4rem}}.header--site img{width:auto;height:auto;max-width:100%;max-height:100%}.header--site a:hover{border-bottom:1px solid #444}.header--site .nav--logo{float:left;margin-left:-2px;width:200px;transition:width 0.5s}.header--site .nav--logo:hover{border-bottom:0}@media screen and (min-width: 1070px){.header--site .nav--logo{width:284px}}.header--site__pubs .nav--logo{margin-top:.625rem}.header--site .nav--burger{cursor:pointer;float:right;width:2.5rem;height:2.5rem;padding:.5rem;margin:-0.25rem -0.5rem -0.25rem 0}.header--site .nav--burger:hover{border-bottom:0}@media screen and (min-width: 960px){.header--site .nav--burger{display:none}}.header--site .nav--main{text-align:right;padding-left:0;margin-bottom:0}.header--site .nav--main .menu-item{display:inline-block;padding:0.4375rem 0 0.3125rem 2%;transition:padding 0.5s}@media screen and (min-width: 1070px){.header--site .nav--main .menu-item{padding:0.8125rem 0 0.75rem 2%}}@media screen and (max-width: 959px){.header--site .nav--main .menu-item{padding:0.8125rem 0 0.75rem 0}.header--site .nav--main .menu-item a{font-size:1.125rem}}@media screen and (max-width: 959px){.header--site .nav--main{display:none}}.header--site__home .nav--main .menu-item,.header--site__pubs .nav--main .menu-item{padding:0.675rem 0 0.3125rem 2%}@media screen and (min-width: 1070px){.header--site__home .nav--main .menu-item,.header--site__pubs .nav--main .menu-item{padding:1.375rem 0 0.75rem 2%}}.header--site #toggle-nav{display:none}.header--site #toggle-nav:checked+.nav--main{background:#fff;margin:2.4375rem 0 0 0;display:block;width:100%;border-bottom:0.0625rem solid #dee2e6}.header--site #toggle-nav:checked+.nav--main .menu-item{display:block;border-top:0.0625rem solid #dee2e6;border-left:0;margin-left:0;text-align:center}.header--site.scrolled{border-bottom:1px solid #eee;height:3rem;padding-top:.5rem}.header--site.scrolled .nav--logo{width:200px}.header--site.scrolled .nav--main .menu-item{padding:0.4375rem 0 0.3125rem 2%}@media screen and (max-width: 959px){.header--site.scrolled .nav--main .menu-item{padding:0.8125rem 0 0.75rem 2%}}.header--site .is-active a{color:#212529;font-weight:700;border-bottom:1px solid #adb5bd}.header--site__pubs.scrolled .nav--logo{margin-top:0}footer{background-color:#333;font-size:.875rem;color:#ced4da}footer .wrap--max-width{padding-top:3.5%;padding-bottom:3.25%}@media screen and (min-width: 500px){footer .wrap--max-width{padding-top:2.5%;padding-bottom:2.25%}}.footer--info{float:left;text-align:left;width:9rem;margin:0 0.5rem 0 0}@media screen and (min-width: 375px){.footer--info{width:13rem}}@media screen and (min-width: 700px){.footer--info{width:24rem}}.footer--logo{display:block;margin-top:.125rem;width:40px}@media screen and (min-width: 375px){.footer--logo{float:left}}.footer--contact{margin-top:1rem}@media screen and (min-width: 375px){.footer--contact{padding-left:.875rem;border-left:1px solid #6c757d;margin-left:3.3rem;margin-top:0}}@media screen and (min-width: 700px){.footer--contact p{float:left;margin-bottom:0}}@media screen and (min-width: 700px){.footer--contact .footer--phone-email{padding-left:.875rem;border-left:1px solid #6c757d;margin-left:9.5rem}}.footer--contact a{color:#ced4da}.footer--contact a:hover{color:#fff;border-bottom:1px solid #fff}.footer--other{margin-left:9.5rem}@media screen and (min-width: 375px){.footer--other{margin-left:14rem}}@media screen and (min-width: 500px){.footer--social{float:left}}.footer--twitter,.footer--facebook,.footer--instagram{display:inline-block;padding:0.5rem 0.375rem;margin-top:-.375rem;width:40px}.footer--instagram{margin-left:-.375rem}.footer--copyright{text-align:left}@media screen and (min-width: 500px){.footer--copyright{text-align:right}}.page--home .content a{color:#212529}.page--home .content a:hover{color:#6c757d;border-bottom:1px solid #444}.page--home .content h2{font-size:1.5rem}@media screen and (min-width: 600px){.page--home .content h2{font-size:2rem}}.page--home .content h2 a:hover{color:#495057;border-bottom:0}.page--home .content figure>a:hover{border-bottom:0}.page--home .content ul{padding-left:0;margin-top:1rem}@media screen and (min-width: 600px){.page--home .content ul{margin-top:1.5rem}}.page--home .content p{line-height:1.3}.page--home .content .section--home-current_exhibition{margin-bottom:1.5rem;position:relative}.page--home .content .section--home-current_exhibition h2{margin-bottom:.25rem;font-size:1.375rem}.page--home .content .section--home-current_exhibition h3{margin-bottom:.75rem;font-size:1.125rem}.page--home .content .section--home-current_exhibition .home--date{margin:0.5rem 0 0.75rem 0}@media screen and (min-width: 600px){.page--home .content .section--home-current_exhibition{margin-bottom:2.5rem}.page--home .content .section--home-current_exhibition h2{margin-bottom:.5rem;font-size:2rem}.page--home .content .section--home-current_exhibition h3{margin-bottom:1.5rem;font-size:1.5rem}.page--home .content .section--home-current_exhibition .home--date{margin:1rem 0 1rem 0;font-size:1.25rem}}.slideshow--home img{width:auto}.rotator-1{position:absolute;top:0;left:0;opacity:0;pointer-events:none}.rotator_exhibition{transition:visibility 0.75s linear,opacity 0.75s linear;-moz-transition:visibility 0.75s linear,opacity 0.75s linear;-webkit-transition:visibility 0.75s linear,opacity 0.75s linear;-o-transition:visibility 0.75s linear,opacity 0.75s linear;background:#fff}.rotator_exhibition.is-active{opacity:1;pointer-events:all}.rotator_exhibition.is-not-active{opacity:0;pointer-events:none}.section--home-news{margin-bottom:2rem}@media screen and (min-width: 700px){.section--home-news{float:left;width:65%;margin-bottom:3rem}}.section--home-news li{display:inline-block;width:48%;vertical-align:top}.section--home-news li+li{margin-left:4%}.section--home-news figure{margin-bottom:.75rem}.section--home-news img{border:1px solid #eee}.section--home-news h3{font-size:1.125rem}@media screen and (min-width: 600px){.section--home-news h3{font-size:1.325rem}}.section--home-news p{margin-bottom:0}@media screen and (max-width: 600px){.section--home-news .li-without-img .news--text-p{display:none}}@media screen and (min-width: 700px) and (max-width: 950px){.section--home-news .li-without-img .news--text-p{display:none}}.section--home-gallery{display:none;padding-bottom:.5rem;margin-bottom:2rem}@media screen and (min-width: 700px){.section--home-gallery{display:block;padding-left:2%;border-left:1px solid #ced4da;margin-left:67%;margin-bottom:3rem}}.section--home-gallery .label{text-transform:uppercase;font-size:.875rem;margin:1.5rem 0 0.25rem 0;color:#adb5bd}.section--home-artists{margin-bottom:2rem}.section--home-artists ul{padding-left:0;column-count:2;column-gap:1.5rem}@media screen and (min-width: 770px) and (max-width: 1029px){.section--home-artists ul{column-count:3}}@media screen and (min-width: 1030px){.section--home-artists ul{column-count:4}}.section--home-artists li{list-style:none;display:inline-block;vertical-align:top;width:100%;margin:0.25rem 0 1rem}@media screen and (min-width: 600px){.section--home-artists li{margin:0.25rem 0 1.25rem}}.artists{margin:0 auto 3rem}.artists h1{text-align:left;margin-bottom:1rem;font-size:2em}.artists ul{padding-left:0}.artists li{list-style:none;display:inline-block;vertical-align:top;width:100%}@media screen and (min-width: 550px){.artists li{width:49%}.artists li:nth-of-type(odd){margin-right:1%}.artists li:nth-of-type(even){margin-left:1%}}@media screen and (min-width: 1100px){.artists li{width:32.333%}.artists li:nth-of-type(3n),.artists li:nth-of-type(3n+1){margin:0}.artists li:nth-of-type(3n+2){margin:0 1.5%}}.artists figure{margin-bottom:1rem}.artists .img_wrap{overflow:hidden}.artists figcaption{display:inline-block;border-bottom:1px solid #fff;margin-top:.25rem}.artists a img{width:100%;height:auto;transition:transform 0.5s,-webkit-transform 0.5s}.artists a:hover figcaption{border-bottom:1px solid #999}.artists a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.page--artists .list--artists h2,.page--artists .past-artists h2{margin-top:5rem;margin-bottom:1.5rem}.page--artists .list--artists ul,.page--artists .past-artists ul{padding-left:0;column-count:2;column-gap:1.5rem}@media screen and (min-width: 770px) and (max-width: 1029px){.page--artists .list--artists ul,.page--artists .past-artists ul{column-count:3}}@media screen and (min-width: 1030px){.page--artists .list--artists ul,.page--artists .past-artists ul{column-count:4}}.page--artists .list--artists li,.page--artists .past-artists li{list-style:none;display:inline-block;vertical-align:top;width:100%;margin:0.25rem 0 0.75rem}@media screen and (min-width: 600px){.page--artists .list--artists li,.page--artists .past-artists li{margin:0.25rem 0 1rem}}.page--artists .list--artists a:hover,.page--artists .past-artists a:hover{border-bottom:1px solid #999}.artists-hack{margin-bottom:0;height:.5rem}.artists-gallery{position:relative;transition:margin-top 1s ease;margin-top:43rem;z-index:10;background:#fff;padding-top:1rem}@media screen and (min-width: 770px) and (max-width: 1029px){.artists-gallery{margin-top:30rem}}@media screen and (min-width: 1030px){.artists-gallery{margin-top:25rem}}.pswp__caption.pswp__caption--select{position:fixed;z-index:20000;opacity:1;visibility:visible}.pswp__caption.pswp__caption--select.pswp__caption--hidden{opacity:.001}.h1--artist{margin-bottom:1rem}@media screen and (min-width: 800px){.h1--artist{margin-bottom:3rem}}@media screen and (max-width: 799px){.h1--artist{float:left}}@media screen and (min-width: 800px){.artist-main{margin-left:17rem}}.artist-main.news--list{padding-top:0}.artist-main.news--list article{display:inline-block;margin-bottom:2rem}.subnav--artist{background:#fff;font-size:1rem}@media screen and (min-width: 800px){.subnav--artist{width:15rem;float:left;padding-right:2rem;border-right:1px solid #ced4da}}.subnav--artist h4{text-transform:uppercase;font-size:.75rem;margin-bottom:.25rem;color:#adb5bd}.subnav--artist ul{padding-left:0;margin-bottom:1.75rem}.subnav--artist li{list-style:none;margin:0 0 0.375rem;line-height:1.3}.subnav--artist a{color:#212529}.subnav--artist a:hover{color:#6c757d;border-bottom:1px solid #212529}.subnav--artist .is-active{font-weight:700}.subnav--burger{cursor:pointer;float:right;width:2.5rem;height:2.5rem;padding:.5rem;margin:-0.25rem -0.5rem -0.25rem 0}.subnav--burger:hover{border-bottom:0}@media screen and (min-width: 800px){.subnav--burger{display:none}}#toggle-subnav{display:none}#toggle-subnav:checked+.subnav--menu{display:block;width:100%;border-bottom:1px solid #ced4da;margin:2.4375rem 0 1.5rem 0}.navclose,.subnavclose{display:none}.subnav--menu{clear:both}@media screen and (max-width: 799px){.subnav--menu{display:none}}.label--date{color:#adb5bd;font-size:.625rem;margin-right:.5em}.grid--artist-works{font-size:.875rem}@media screen and (min-width: 800px){.grid--artist-works{margin-left:17rem}}.grid--artist-works h2{font-size:1.5rem}@media screen and (min-width: 600px){.grid--artist-works h2{font-size:1.75rem}}.grid--artist-works figure{list-style:none;display:inline-block;vertical-align:top;min-width:125px;margin:0 1.5rem 2rem 0}@media screen and (min-width: 800px){.grid--artist-works figure{margin:0 1.75rem 2rem 0}}.grid--artist-works a{display:block;margin-bottom:.25rem}.grid--artist-works img{max-width:100%;max-height:100%;height:auto}.grid--artist-works figcaption{overflow:hidden;text-overflow:ellipsis}.grid--artist-works .work-info{display:none}.text--announcement{margin-bottom:3rem}@media screen and (min-width: 800px){.text--announcement{margin-left:17rem}}.text--announcement .announcement-header{margin-bottom:1.5rem}.text--announcement .announcement-header h1{font-size:1.5rem}@media screen and (min-width: 600px){.text--announcement .announcement-header h1{font-size:1.75rem}}.text--announcement .announcement-header.is-extra-wide{width:100%;margin-bottom:.5rem}@media screen and (min-width: 600px) and (max-width: 799px){.text--announcement .announcement-header{float:left;width:45%}.text--announcement .announcement-header h1{font-size:1.75rem}}@media screen and (min-width: 950px){.text--announcement .announcement-header{float:left;width:45%}}.text--announcement .fig--announcement-main{float:right;width:40%;margin:0.325rem 0 1.5rem 5%}@media screen and (min-width: 600px) and (max-width: 799px){.text--announcement .fig--announcement-main{width:50%}}@media screen and (min-width: 800px) and (max-width: 949px){.text--announcement .fig--announcement-main{width:40%}}@media screen and (min-width: 950px){.text--announcement .fig--announcement-main{width:50%}}.text--announcement .fig--announcement-main.is-extra-wide{float:none;width:100%;margin-left:0}.text--announcement .fig--announcement-main.is-extra-wide img{margin:0 0 0.25rem}.text--bio{margin-bottom:3rem}@media screen and (min-width: 800px){.text--bio{margin-left:17rem}}.text--bio article figure{float:left;width:30%;margin-right:3%}.text--bio .text--born{margin-bottom:3rem}.text--bio h1{font-size:1.5rem}@media screen and (min-width: 800px){.text--bio h1{font-size:1.75rem}}.text--bio h2{margin-top:2rem;margin-bottom:1rem;font-size:1.375rem}@media screen and (min-width: 800px){.text--bio h2{font-size:1.5rem}}.text--bio h3{text-transform:uppercase;font-size:1rem;margin-bottom:.25rem;color:#adb5bd;display:block}@media screen and (min-width: 600px){.text--bio h3{width:7.5rem;float:left;text-align:right;line-height:1.6;margin-bottom:.25rem}}@media screen and (max-width: 599px){.text--bio p+h3{margin-top:1.5rem}}.text--bio h2+p,.text--bio h3+p,.text--bio p+p{line-height:1.4;margin-bottom:.5rem;text-indent:-1.5rem;padding-left:1.5rem}@media screen and (min-width: 600px){.text--bio h2+p,.text--bio h3+p,.text--bio p+p{margin-left:9rem}}.text--bio ul{list-style:none;padding-left:0}.text--bio ul ul{margin-bottom:3rem}.text--bio ul ul ul{margin-bottom:1.5rem}.text--bio #bio h3{margin-bottom:1rem;text-transform:none;font-size:1.25rem;color:#212529;width:100%;float:none;text-align:left;line-height:1.2}.text--bio #bio h4{margin-bottom:.25rem}.text--bio cite{font-style:normal;text-decoration:underline}.text--bio cite.title{font-style:italic}.publications-in-artist{display:inline-block;margin-bottom:2rem}@media screen and (min-width: 100px){.publications-in-artist .slideshow--publication{width:30%;float:left;position:relative}.publications-in-artist .text--publication{width:67%;margin-left:33%}}@media screen and (min-width: 750px){.publications-in-artist .slideshow--publication{width:30%}.publications-in-artist .text--publication{width:67%;margin-left:33%}}@media screen and (max-width: 799px){.page--artistnews .news--list,.grid--artist-works,.body--artist-works,.text--announcement,.text--bio,.artist-main{clear:both;margin-top:1rem}}.page--artistpubs .text--publication,.page--artistnews .text--publication{font-size:1rem}.page--artistpubs .artist-main h2,.page--artistnews .artist-main h2{font-size:1.5rem}@media screen and (min-width: 800px){.page--artistpubs .artist-main h2,.page--artistnews .artist-main h2{font-size:1.75rem}}.page--artistpubs .artist-main .publications-in-artist h2,.page--artistnews .artist-main .publications-in-artist h2{font-size:1.375rem}.subnav--artist .h1--artist{margin-bottom:1rem}@media screen and (min-width: 800px){.subnav--artist .h1--artist{margin-bottom:1rem;font-size:1.75rem}}.page--exhibitions .content h1{margin-bottom:1.5rem}.page--exhibitions .content h3{margin-bottom:1rem;text-transform:uppercase;font-size:.875rem;color:#adb5bd}.page--exhibitions .content ul{padding-left:0}.page--exhibitions .content li{list-style:none;margin-bottom:.75rem}.list--current{position:relative;padding-bottom:1.5rem;border-bottom:2px solid #ced4da;margin-bottom:1.5rem}@media screen and (min-width: 600px){.list--current{padding-bottom:2.5rem;margin-bottom:3rem}}@media screen and (min-width: 800px){.info--exhibition-current{width:35%;float:right}}.info--exhibition-current .info--artist{margin-bottom:.25rem;font-size:1.375rem}@media screen and (min-width: 600px){.info--exhibition-current .info--artist{font-size:1.75rem}}@media screen and (min-width: 800px){.info--exhibition-current .info--artist{margin-top:2rem;margin-bottom:-.25rem}}.info--exhibition-current .info--title{margin-bottom:.25rem;font-size:1.25rem;font-weight:700}@media screen and (min-width: 600px){.info--exhibition-current .info--title{font-size:1.5rem}}@media screen and (min-width: 800px){.info--exhibition-current .info--title{margin-top:2rem;margin-bottom:.5rem}}.info--exhibition-current .info--artist+.info--title{margin-top:0}.info--exhibition-current .info--date{margin:0.5rem 0 0.75rem 0}.info--exhibition-current .info--opening{margin-top:2rem;font-size:1.25rem}.info--exhibition-current a{color:#212529}.info--exhibition-current a:hover .info--title,.info--exhibition-current a:hover .info--artist{color:#6c757d}.info--exhibition-current a:hover .info--title span,.info--exhibition-current a:hover .info--artist span{border-bottom:1px solid #212529}@media screen and (min-width: 800px){.slideshow--exhibition{margin-right:38%}}.slideshow--exhibition img{width:auto}.img--exhibition-current{display:block}@media screen and (min-width: 800px){.img--exhibition-current{margin-right:38%}}.list--upcoming{margin-bottom:1.5rem}@media screen and (min-width: 600px){.list--upcoming{margin-bottom:2.5rem}}@media screen and (min-width: 800px){.list--upcoming{width:64%;float:left}}.list--upcoming.with-artfairs{padding-bottom:1.5rem;border-bottom:2px solid #ced4da}@media screen and (min-width: 600px){.list--upcoming.with-artfairs{padding-bottom:2.5rem}}@media screen and (min-width: 800px){.list--upcoming.with-artfairs{padding-right:2%;border-right:1px solid #ced4da;padding-bottom:0;border-bottom:0}}.list--upcoming h2{margin-bottom:1.5rem}.text--upcoming{width:48%;float:left;margin-right:2%}.text--upcoming a{color:#212529;border-bottom:1px solid #dee2e6}.text--upcoming a:hover{color:#adb5bd;border-bottom:1px solid #212529}.img--exhibition-upcoming{display:block;margin-left:50%}.list--fairs{margin-bottom:2.5rem}@media screen and (min-width: 800px){.list--fairs{width:33%;margin-left:66%}}.list--fairs h2{margin-bottom:1.5rem}.list--fairs .text--upcoming{width:60%}.list--fairs .text--upcoming a{color:#212529;border-bottom:1px solid #dee2e6}.list--fairs .text--upcoming a:hover{color:#adb5bd;border-bottom:1px solid #212529}.list--fairs .img--exhibition-upcoming{display:block;margin-left:66%}.section--exhibitions-gallery{display:none;padding-bottom:.5rem;margin-bottom:2rem}@media screen and (min-width: 800px){.section--exhibitions-gallery{display:block;padding-left:2%;border-left:1px solid #ced4da;margin-left:64.3%;margin-bottom:3rem}}.section--exhibitions-gallery .label{text-transform:uppercase;font-size:.875rem;margin:1.5rem 0 0.25rem 0;color:#adb5bd}.list--past{padding-top:1.5rem;border-top:2px solid #ced4da;margin-bottom:3rem;clear:both}@media screen and (min-width: 600px){.list--past{padding-top:3rem}}.list--past h2{margin-bottom:1.5rem}.list--past .year{margin:0 0 2rem 0}@media screen and (min-width: 800px){.list--past .year{display:inline-block;vertical-align:top;width:48%}.list--past .year:first-of-type{width:100%}.list--past .year:first-of-type ul{width:48%}.list--past .year:nth-of-type(even){margin-right:4%}}.list--past .year.is-hidden ul{display:none}.list--past li{font-size:1rem}.list--past a{color:#212529;border-bottom:1px solid #dee2e6}.list--past a:hover{color:#adb5bd;border-bottom:1px solid #212529}.fig--exhibition-main{float:right;width:40%;margin:0.325rem 0 1.5rem 5%}@media screen and (min-width: 600px) and (max-width: 799px){.fig--exhibition-main{width:50%}}@media screen and (min-width: 800px) and (max-width: 949px){.fig--exhibition-main{width:40%}}@media screen and (min-width: 950px){.fig--exhibition-main{width:50%}}.fig--exhibition-main.is-extra-wide{float:none;width:100%;margin-left:0}.fig--exhibition-main.is-extra-wide img{margin:0 0 0.25rem}.link--view-exhibition-images a{color:#adb5bd}.link--view-exhibition-images a:hover{color:#212529;border-bottom:1px solid #212529}.page--exhibition .info--artist{margin-bottom:-.25rem}.page--exhibition .info--date{font-size:1.125rem;margin-bottom:.5rem;font-weight:700}.text--exhibition{margin-bottom:3rem}@media screen and (min-width: 800px){.body--artist-works{margin-left:17rem}}.grid--exhibition-works{font-size:.875rem}.grid--exhibition-works .my-gallery{padding-left:0}.grid--exhibition-works figure{list-style:none;display:inline-block;vertical-align:top;min-width:175px;margin:0 0.75rem 3rem}@media screen and (min-width: 800px){.grid--exhibition-works figure{margin:0 1.75rem 3rem 0}}.grid--exhibition-works a{display:block;margin-bottom:.25rem}.grid--exhibition-works figcaption{overflow:hidden;text-overflow:ellipsis}.grid--exhibition-works .work-info{display:none}.body--artist-works .exhibition-header,.body--exhibition-works .exhibition-header{margin-bottom:1.5rem}.body--artist-works .exhibition-header h1,.body--exhibition-works .exhibition-header h1{font-size:1.5rem}@media screen and (min-width: 600px){.body--artist-works .exhibition-header h1,.body--exhibition-works .exhibition-header h1{font-size:1.75rem}}.body--artist-works .exhibition-header.is-extra-wide,.body--exhibition-works .exhibition-header.is-extra-wide{width:100%;margin-bottom:.5rem}@media screen and (min-width: 600px) and (max-width: 799px){.body--artist-works .exhibition-header,.body--exhibition-works .exhibition-header{float:left;width:45%}.body--artist-works .exhibition-header h1,.body--exhibition-works .exhibition-header h1{font-size:1.75rem}}@media screen and (min-width: 950px){.body--artist-works .exhibition-header,.body--exhibition-works .exhibition-header{float:left;width:45%}}.footnote{font-size:.875rem;font-style:italic}.page--news article{margin:0 auto 2rem;max-width:870px}.page--news .content img{border:1px solid #eee}.page--news p{font-size:1rem}.news--text-p a{color:#212529;border-bottom:1px solid #adb5bd}.news--text-p a:hover{color:#adb5bd;border-bottom:1px solid #212529}.featured{margin-top:1.5rem;border-bottom:2px solid #ced4da}.featured article{display:inline-block;vertical-align:top}@media screen and (min-width: 600px){.featured article{width:48%;margin-left:4%}.featured article:nth-of-type(odd){margin-left:0}}@media screen and (min-width: 900px){.featured article{width:31%;margin-left:3.5%}.featured article:nth-of-type(odd){margin-left:3.5%}.featured article:nth-of-type(3n+1){margin-left:0}}.featured img{max-width:100%;max-height:100%;width:auto;height:auto}.article-with-img h2{font-size:1.25rem}@media screen and (min-width: 600px){.article-with-img h2{font-size:1.375rem}}.news--list .article-with-img h2{font-size:1.25rem}@media screen and (min-width: 600px){.news--list .article-with-img h2{font-size:1.5rem}}@media screen and (min-width: 600px){.news--list .article-with-img figure{display:block;float:left;width:27%}.news--list .article-with-img .news--text{margin-left:30%}}.article-without-img h2{font-size:2rem}@media screen and (min-width: 600px){.news--list .article-without-img .news--no-img-h2{font-size:1.5rem;display:block;float:left;width:27%;overflow:hidden;text-overflow:ellipsis}.news--list .article-without-img .news--text-p{margin-left:30%}}.news--list{padding-top:3rem}@media screen and (max-width: 599px){.news--list article+article{padding-top:2rem;border-top:2px solid #ced4da}}.news--list.page-plus{border-top:2px solid #ced4da}.news--list img{max-width:100%;max-height:100%;width:auto;height:auto}.news-copyright{font-size:.8325rem;color:#adb5bd;margin-top:1px}.more-news-link{font-size:1.25rem;text-align:center;max-width:870px;padding-top:1.5rem;border-top:2px solid #ced4da;margin:0 auto 2rem}@media screen and (min-width: 600px){.more-news-link{text-align:left}}@media screen and (min-width: 600px){.more-news-link a{margin-left:30%}}.more-news-link a:hover{border-bottom:1px solid #ced4da}.hero--wrap{position:fixed;width:100%}.hero--wrap figure{width:100%}.hero--wrap img{width:auto}.page--publications{margin-bottom:3rem}.page--publications .wrap-text{margin-bottom:3rem}.page--publications .wrap-text a{color:#212529;border-bottom:1px solid #adb5bd}.page--publications .wrap-text a:hover{color:#adb5bd;border-bottom:1px solid #212529}.page--publications .grid--publications{position:relative;transition:margin-top 1s ease;margin-top:25rem;z-index:10;background:#fff;padding-top:1rem}@media screen and (min-width: 770px) and (max-width: 1029px){.page--publications .grid--publications{margin-top:30rem}}@media screen and (min-width: 1030px){.page--publications .grid--publications{margin-top:34rem}}.page--publications .grid--publications figure{list-style:none;display:inline-block;vertical-align:top;margin:0 0 2em;width:100%}@media screen and (min-width: 540px) and (max-width: 699px){.page--publications .grid--publications figure{width:48%;margin-right:4%}.page--publications .grid--publications figure:nth-of-type(even){margin-right:0}}@media screen and (min-width: 700px) and (max-width: 1019px){.page--publications .grid--publications figure{width:31%;margin-right:3.5%}.page--publications .grid--publications figure:nth-of-type(3n+3){margin-right:0}}@media screen and (min-width: 1020px){.page--publications .grid--publications figure{width:23%;margin-right:2.666%}.page--publications .grid--publications figure:nth-of-type(4n+4){margin-right:0}}.page--publications .grid--publications figure>a{display:block;float:left;width:48%}@media screen and (min-width: 540px){.page--publications .grid--publications figure>a{width:100%;margin-right:0;display:block;position:relative;padding-bottom:100%;line-height:0;border-bottom:0;transition:transform 0.5s,-webkit-transform 0.5s}.page--publications .grid--publications figure>a:hover{border-bottom:0;-webkit-transform:scale(1.05);transform:scale(1.05)}}.page--publications .grid--publications figure>figcaption{display:block;margin-left:52%}@media screen and (min-width: 540px){.page--publications .grid--publications figure>figcaption{display:inline-block;margin-left:0}}.page--publications .grid--publications img{width:auto}@media screen and (min-width: 540px){.page--publications .grid--publications img{position:absolute;top:50%;left:0%;transform:translate(0%, -50%)}}.page--publications figcaption{display:inline-block;width:48%;text-align:left}@media screen and (min-width: 540px){.page--publications figcaption{display:block;width:100%;margin-top:.75rem}}.page--publications figcaption p:last-child{margin-bottom:0}.page--publications figcaption h3{margin-top:1rem;font-weight:300}@media screen and (min-width: 540px){.page--publications figcaption h3{margin-top:0}}.page--publications figcaption h3 a{color:#212529}.page--publications figcaption h3 a:hover{color:#495057;border-bottom:1px solid #212529}.page--publications figcaption h2{font-weight:300;margin-bottom:.75rem}.page--publications figcaption p a{color:#212529;border-bottom:1px solid #adb5bd}.page--publications figcaption p a:hover{color:#adb5bd;border-bottom:1px solid #212529}.page--publications .slideshow--publication{display:none}@media screen and (min-width: 750px){.page--publications .slideshow--publication{display:block;width:45%;margin-right:45%;position:relative}}.page--publications .slideshow--publication figure{position:absolute;top:0;left:0;margin:0;padding:0;visibility:hidden;width:100%;visibility:hidden;opacity:0;transition:visibility 0.75s linear,opacity 0.75s linear;-moz-transition:visibility 0.75s linear,opacity 0.75s linear;-webkit-transition:visibility 0.75s linear,opacity 0.75s linear;-o-transition:visibility 0.75s linear,opacity 0.75s linear}.page--publications .slideshow--publication figure.is-active{visibility:visible;opacity:1}.page--publications .slideshow--publication figure a{display:block;text-align:center}.page--publications .slideshow--publication figcaption{color:#adb5bd;font-size:.875rem;margin-top:.125rem}.page--publications .slideshow--publication img{max-width:100%;max-height:100%;width:auto;height:auto;margin:0 auto}.slideshow--publication{width:30%;float:left;position:relative}.slideshow--publication figcaption{display:none}.text--publication{width:67%;margin-left:33%}.text--publication h1{font-size:1.375rem}@media screen and (min-width: 600px){.text--publication h1{font-size:1.75rem}}.pub--artist{font-size:1.125rem;margin-bottom:.125rem}.pub--title{font-size:1.125rem;line-height:1.3}.pub--info{font-size:.875rem;margin-bottom:.75rem}.pub--info p{margin-bottom:.5rem}.pub--isbn{font-size:.875rem;color:#6c757d}.page--collection .wrap-text,.page--artfair .wrap-text{margin-bottom:3rem}@media screen and (min-width: 700px){.page--collection .wrap-text,.page--artfair .wrap-text{column-count:2;column-gap:3rem}}.page--collection .wrap-downloads a,.page--artfair .wrap-downloads a{color:#999}.page--collection .wrap-downloads a:hover,.page--artfair .wrap-downloads a:hover{color:#000;border-bottom:1px solid #999}.page--collection .my-gallery,.page--artfair .my-gallery{padding-left:0;margin:0 4%}.page--collection .my-gallery figure,.page--artfair .my-gallery figure{list-style:none;display:inline-block;vertical-align:top;font-size:.875rem;margin:0 0 2em;width:100%}@media screen and (min-width: 540px){.page--collection .my-gallery figure,.page--artfair .my-gallery figure{margin:0 1.5% 2em;width:47%}}@media screen and (min-width: 700px){.page--collection .my-gallery figure,.page--artfair .my-gallery figure{width:30.33%}}@media screen and (min-width: 1020px){.page--collection .my-gallery figure,.page--artfair .my-gallery figure{width:22%}}@media screen and (min-width: 1380px){.page--collection .my-gallery figure,.page--artfair .my-gallery figure{width:17%}}.page--collection .my-gallery a,.page--artfair .my-gallery a{display:inline-block;width:38%;vertical-align:top;margin-right:2%}@media screen and (min-width: 540px){.page--collection .my-gallery a,.page--artfair .my-gallery a{width:100%;margin-right:0;display:block;position:relative;padding-bottom:100%;line-height:0;border-bottom:0;transition:transform 0.5s,-webkit-transform 0.5s}.page--collection .my-gallery a:hover,.page--artfair .my-gallery a:hover{border-bottom:0;-webkit-transform:scale(1.05);transform:scale(1.05)}}.page--collection .my-gallery img,.page--artfair .my-gallery img{width:auto}@media screen and (min-width: 540px){.page--collection .my-gallery img,.page--artfair .my-gallery img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}.page--collection .my-gallery figcaption,.page--artfair .my-gallery figcaption{display:inline-block;width:59%;text-align:left}@media screen and (min-width: 540px){.page--collection .my-gallery figcaption,.page--artfair .my-gallery figcaption{display:block;width:100%;margin-top:.75rem}}.page--collection .my-gallery figcaption p,.page--artfair .my-gallery figcaption p{margin-bottom:1.5em}.page--collection .my-gallery figcaption a,.page--artfair .my-gallery figcaption a{color:#999;padding-bottom:0;line-height:1;display:inline}.page--collection .my-gallery figcaption a:hover,.page--artfair .my-gallery figcaption a:hover{color:#000;border-bottom:1px solid #999;-webkit-transform:none;transform:none}.page--collection .my-gallery .red-dot,.page--artfair .my-gallery .red-dot{color:#f33;font-size:2em;font-weight:700;line-height:1em}.page--projects h1{margin-bottom:1rem}.page--projects .wrap-text{margin-bottom:3rem;font-size:1rem}@media screen and (min-width: 500px){.page--projects .wrap-text{font-size:.875rem}}@media screen and (min-width: 700px){.page--projects .wrap-text{column-count:2;column-gap:3rem}}.list--projects ul{padding-left:0;column-count:2;column-gap:1.5rem}@media screen and (min-width: 770px) and (max-width: 1029px){.list--projects ul{column-count:3}}@media screen and (min-width: 1030px){.list--projects ul{column-count:4}}.list--projects li{list-style:none;display:inline-block;vertical-align:top;width:100%;margin:0.25rem 0 0.75rem}@media screen and (min-width: 600px){.list--projects li{margin:0.25rem 0 1.25rem}}.list--projects a:hover{border-bottom:1px solid #999}.col-contact{margin-bottom:1.5rem}@media screen and (min-width: 600px){.col-contact{margin-bottom:3rem}}.col-contact p{margin-bottom:1.5rem}@media screen and (min-width: 600px){.col-contact p{margin-bottom:3rem}}.col-contact a:hover{border-bottom:1px solid #444}.col-contact input[type="text"]{width:60%}.col-contact input[type="submit"]{background-color:#343a40;color:#e9ecef;padding:0.1875rem 0.75rem;border:0}.col-contact input[type="submit"]:hover{background-color:#e9ecef;color:#343a40;cursor:pointer}@media screen and (min-width: 750px){.col-contact{width:48%}}@media screen and (min-width: 750px){.col-contact--first{float:left}}@media screen and (min-width: 750px){.col-contact--second{margin-left:52%}}#map{width:750px;max-width:100%;height:250px;border:1px solid #e9ecef;margin-bottom:.25rem}#map img{max-width:none;max-height:none}#map.fullscreen{position:fixed !important;top:0;left:0;bottom:0;right:0;z-index:1000;width:100%;height:100%}.slideshow--contact{width:100%;margin-bottom:1.5rem}@media screen and (min-width: 600px){.slideshow--contact{margin-bottom:3rem}}.slideshow--contact img{width:auto}.slideshow--contact figcaption{color:#adb5bd;font-size:.875rem;text-align:right;margin-top:.125rem}#map_closer{display:none}#map_closer.fullscreen{display:block;position:fixed;top:.5rem;right:.5rem;z-index:1001;background:#fff;padding:0.4rem 0.5rem;border:1px solid #dee2e6;border-radius:4px;font-size:1rem}#map_closer.fullscreen:hover{background:#ced4da}.signup_last_div{padding-top:5px;padding-bottom:1.5rem}@media screen and (min-width: 600px){.signup_last_div{padding-bottom:3rem}}.contact--instagram,.contact--facebook,.contact--twitter{display:inline-block;border-bottom:1px solid #fff;margin:.25rem 0}.contact--instagram img,.contact--facebook img,.contact--twitter img{display:inline-block;margin-right:.3125rem;position:relative;top:-.1875rem;width:24px;height:24px}.info--location .label {
    text-transform: uppercase;
    font-size: .875rem;
    margin: 1.5rem 0 .25rem 0;
    color: #adb5bd;
}
/*!
  DEBUG (TEMP) STYLES
*/#font-picker{position:fixed;top:60px;right:30px;background:rgba(225,255,225,0.7);padding:12px;z-index:9000;font-size:.75rem}#font-picker .is-active{background:#fcc}body.font-light{font-weight:300 !important}body.font-light h1,body.font-light h2,body.font-light h3,body.font-light h4,body.font-light h5,body.font-light h6,body.font-light strong{font-weight:500 !important}body.font-medium{font-weight:400 !important}body.font-medium h1,body.font-medium h2,body.font-medium h3,body.font-medium h4,body.font-medium h5,body.font-medium h6,body.font-medium strong{font-weight:600 !important;font-weight:700 !important}body.font-roboto{font-family:Roboto, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}body.font-arial{font-family:Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}body.font-heebo{font-family:Heebo, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}body.font-work{font-family:"Work Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}body.font-open{font-family:"Open Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}body.font-noto{font-family:"Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}body.font-raleway{font-family:Raleway, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}body.font-acumin{font-family:"acumin-pro", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}body.font-nimbus{font-family:"nimbus-sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}
