body>header{max-width:100vw}body>header>img{flex-shrink:0}body>footer{display:flex;align-items:center;padding-left:60px;padding-right:60px}body>footer>section:last-child{flex-grow:1}body>footer .links{column-count:2}body>footer .links li{width:100px;line-height:2em;vertical-align:middle;margin-left:0}body>header>nav{text-align:center}.pageHeading{padding:25px 100px}.primary:before{background-size:95%;background-position:center 200px}.general>:not([class]):not(hr){padding:0 50px}.general>form,.general>.warning,.general>.flow{padding:0 50px}.general .inline{padding-left:15px}.general figure.list{display:grid;grid-auto-columns:1fr;grid-template-rows:auto auto;grid-column-gap:1em;grid-row-gap:.5em}.general figure.list img{grid-row:1}.general figure.list figcaption{grid-row:2;grid-column:1/-1}.shortForm{max-width:650px}.floating:not(.tile):not(form){max-width:650px}.tile figure{width:100%;min-width:300px}.tile .info{flex-grow:1;padding:35px 50px}.tile .info>:first-child{margin-bottom:25px}.tile .info>:last-child{margin-top:15px;margin-bottom:10px}.tile.captioned .info>:first-child{margin:-35px -50px;padding-left:35px;padding-right:35px;margin-bottom:25px}.tile .info button,.tile .info .button{margin-top:15px}.tile.floating{width:900px;width:80%}section.pageHeading h1{width:900px;width:80%;margin:0 auto;padding-top:10px;padding-bottom:10px;padding-left:100px}.context{width:40%}.showcase{display:flex;justify-content:center;align-items:stretch}.showcase>*{width:335px;margin:20px}.showcase figure{padding-top:100%}.showcase .info{display:flex;flex-direction:column}.gallery>h2,.gallery>h3{width:100%;text-align:center;padding:2em 0}.artistFocus .gallery h3{font-weight:600}.artistFocus .gallery figcaption{display:none}#accountGallery figure>span{width:20vw;height:20vw}#accountGallery figcaption{max-width:20vw}.pageHeading+form.floating:last-child{width:80%}.registrationList{width:90%}#exGalleryViewer figure{flex-direction:column}#exGalleryViewer figure span{position:relative}#exGalleryViewer figure>figcaption{position:relative;padding-top:15px}#exGalleryViewer figcaption .actions{position:absolute;top:10px;right:0}#exGalleryViewer figcaption h3{max-width:calc(100% - 50px)}#exGalleryViewer figure>span{text-align:center;background-position:center}@media(max-width:900px){.showcase{display:block}.showcase>*{width:90%;margin:0 auto;margin-bottom:20px}.showcase aside{display:flex}.showcase aside>*{order:0}.showcase aside figure{min-width:250px;padding-top:0}.showcase aside:nth-child(even) figure{order:1}.showcase .info{padding:25px 50px}}@media(max-width:1000px){.context~form{clear:both}}.gallery figure{margin:1.5vw}.gallery figure>span{width:22vw;height:22vw}.gallery figcaption{max-width:22vw}@media(max-width:1000px){.gallery figure{margin:1vw}.gallery figure>span{width:27vw;height:27vw}.gallery figcaption{max-width:27vw}}@media(max-width:875px){.gallery figure{margin:.5vw}}@media(max-width:840px){form .purchase+.actions>*{float:none!important;margin-bottom:10px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body{overflow-x:hidden}figure.inline img{max-height:250px}}