@font-face{font-family:Exo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/exo-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Exo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/exo-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Exo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/exo-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Exo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/exo-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Exo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/exo-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Exo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/exo-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#000;--text:#b3b3b3;--heading:#ccc;--link:#377dae;--nav:#707070;--nav-active:#d6d7d0;--rule:#bbb;--button:#263245;--submit:#5e7182;--w-regular:400;--w-semibold:600;--gutter:17px;--block-pad:14px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:Exo,Helvetica,Arial,sans-serif;font-weight:var(--w-regular);margin:0;font-size:18px;line-height:1.5em}a,a:link,a:visited{color:var(--link);text-decoration:none}img{border:0}h1,h2,h3{color:var(--heading);font-family:Exo,Helvetica,Arial,sans-serif;font-weight:var(--w-semibold);letter-spacing:1px;text-transform:uppercase;margin:0 0 28px;line-height:1.4em}h1{font-size:40px}h2,h3{font-size:32px}p{margin:0 0 28px}strong{font-weight:700}#canvas{max-width:900px;margin:0 auto}#header{text-align:center;padding-bottom:71px}#header h1.logo{margin:0 0 28px;line-height:0}#header h1.logo img{width:900px;max-width:100%;height:auto;margin:0 auto;display:block}nav.main-nav{text-align:center;border-top:1px solid #0000;border-bottom:1px solid #0000;padding:28px 0}nav.main-nav ul{font-size:20px;line-height:1.5em;font-weight:var(--w-semibold);letter-spacing:2px;text-transform:uppercase;margin:0;padding:0;list-style:none}nav.main-nav li{display:inline-block}nav.main-nav li a{padding:0 .8em}nav.main-nav a:link,nav.main-nav a:visited{color:var(--nav)}nav.main-nav a:hover,nav.main-nav li.active a{color:var(--nav-active)}nav.main-nav .mobile-select{display:none}#page{max-width:800px;margin:0 auto;padding:0 0 100px}.row{margin:0 calc(var(--gutter) * -1);display:flex}.col{min-width:0}.col-12{flex:0 0 100%}.col-8{flex:0 0 66.6667%}.col-6{flex:0 0 50%}.col-4{flex:0 0 33.3333%}.block{padding:var(--block-pad) var(--gutter)}#page>.block{margin:0 calc(var(--gutter) * -1)}.block.pt0{padding-top:0}.block.pb0{padding-bottom:0}.html-block>:last-child{margin-bottom:0}.html-block a{text-decoration:underline}.align-center{text-align:center}.align-right{text-align:right}.hr-block hr{background:var(--rule);border:0;height:1px;margin:18px 0;padding:0;display:block}.button{font-family:Exo,Helvetica,Arial,sans-serif;font-weight:var(--w-semibold);letter-spacing:2px;text-transform:uppercase;text-align:center;background:var(--button);padding:21px 34px;font-size:15px;line-height:normal;display:inline-block}.button:link,.button:visited{color:#fff}.button:hover{opacity:.8}.video-frame{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.video-caption.plain p{margin:0}.grid:after{content:"";clear:both;display:table}.grid .slide{float:left}.grid .slide a{height:0;display:block;position:relative;overflow:hidden}.grid .slide img{width:100%;max-width:none;display:inline-block;position:relative;top:0;left:0}.js .grid .slide img,.js .slideshow img{opacity:0;transition:opacity 1s}.js .grid .slide img.loaded,.js .slideshow img.loaded{opacity:1}.grid .slide-title{text-align:center;white-space:nowrap;text-overflow:ellipsis;height:27px;margin-top:7px;font-size:14px;line-height:27px;overflow:hidden}.grid.posters{margin-right:-4px}.grid.posters .slide{width:20%}.grid.posters .slide .wrap{margin:0 4px 4px 0}.grid.posters .slide a{padding-bottom:150%}.grid.posters .slide img{object-fit:cover}.grid.paintings{margin-right:-20px}.grid.paintings .slide{width:50%}.grid.paintings .slide .wrap{margin:0 20px 20px 0}.grid.paintings .slide a{padding-bottom:56.25%}.grid.paintings .slide img{object-fit:contain}.grid.paintings .slide-title{height:0}.slideshow .stage{aspect-ratio:1190/1683;position:relative;overflow:hidden}.slideshow .stage img{visibility:hidden;width:100%;max-width:none;height:auto;position:absolute;top:0;left:0}.slideshow .stage img.active{visibility:visible}.slideshow .arrow{color:#fff;cursor:pointer;background:#0000001f;border:0;justify-content:center;align-items:center;width:44px;height:60px;margin-top:-30px;padding:10px;display:flex;position:absolute;top:50%}.slideshow .arrow svg{width:24px;height:24px}.slideshow .arrow.prev{left:0}.slideshow .arrow.next{right:0}.slideshow .strip{box-sizing:content-box;height:200px;margin:10px 0 -5px;padding:5px 0;position:relative;overflow:hidden}.slideshow .strip-wrap{height:200px;position:relative}.slideshow .strip .thumb{float:left;cursor:pointer;width:auto;height:200px;display:block;position:relative}.js .slideshow .strip .thumb.loaded{opacity:.5}.js .slideshow .strip .thumb.loaded.active,.slideshow .strip .thumb.active{opacity:1}.headshot{aspect-ratio:1;object-fit:cover;width:100%;display:block}.form .field{margin:0 0 18px}.form fieldset{border:0;min-width:0;margin:0 0 18px;padding:0}.form legend,.form .title{padding:0 0 4px;font-size:18px;line-height:normal;display:block}.form legend{padding:0}.form .name-fields{gap:10px;margin-top:6px;display:flex}.form .name-fields>div{flex:1 1 0}.form .caption{margin:0 0 2px;font-size:12px;line-height:normal;display:block}.form .required{opacity:.7;font-size:12px}.form .title .required{margin-left:9.6px}.form .caption .required{margin-left:6.4px;line-height:12px}.form input,.form textarea{color:#000;background:#fafafa;border:1px solid #a9a9a9;border-radius:0;width:100%;height:43px;margin:0;padding:10px;font-family:inherit;font-size:18px;line-height:normal;display:block}.form textarea{resize:vertical;height:100px}.form .hp{display:none}.form button[type=submit]{width:161px;height:61px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:var(--w-semibold);letter-spacing:1px;text-transform:uppercase;color:#fff;background:var(--submit);cursor:pointer;border:0;border-radius:3px;margin-top:0;padding:0;font-size:18px}.form button[type=submit]:hover{opacity:.8}.form .status{margin-top:18px}#footer{color:#777;height:27px;font-size:14px}.lightbox{z-index:1000;background:#000000f0;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.lightbox.open{display:flex}.lightbox img{object-fit:contain;max-width:calc(100vw - 160px);max-height:calc(100vh - 80px)}.lightbox button{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:0;padding:16px;position:absolute}.lightbox button:hover{opacity:1}.lightbox button svg{width:28px;height:28px;display:block}.lightbox .lb-close{top:10px;right:10px}.lightbox .lb-prev{top:50%;left:10px;transform:translateY(-50%)}.lightbox .lb-next{top:50%;right:10px;transform:translateY(-50%)}@media only screen and (width<=1024px){#header{padding-bottom:28px}}@media only screen and (width<=960px){body{padding:50px}}@media only screen and (width<=640px){body{padding:30px}#header .header-inner{margin:0 20px}nav.main-nav{border:1px solid #0000;padding:.25em .5em .33em;position:relative}nav.main-nav ul{display:none}nav.main-nav{line-height:27px}nav.main-nav .mobile-select{vertical-align:middle;width:100%;font-family:Exo,Helvetica,Arial,sans-serif;font-weight:var(--w-semibold);letter-spacing:2px;text-transform:uppercase;color:var(--nav-active);-webkit-appearance:none;appearance:none;text-align:left;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;font-size:20px;line-height:1em;display:inline-block}nav.main-nav .select-arrow{width:16px;height:16px;color:var(--nav-active);pointer-events:none;margin-top:-.45em;position:absolute;top:50%;right:.5em}.row{display:block}.block.pt0{padding-top:14px}.block.pb0{padding-bottom:14px}.grid.posters .slide,.grid.paintings .slide{width:50%}.lightbox img{max-width:calc(100vw - 20px)}#footer{height:0}.grid .slide img{will-change:transform}}@media only screen and (width<=480px){body{padding:20px}}@media only screen and (width>=641px){nav.main-nav .select-arrow{display:none}}
