@font-face{font-family:GT Alpina;src:url(/assets/GT-Alpina-Standard-Regular-CwJa42_P.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:GT Alpina;src:url(/assets/GT-Alpina-Standard-Regular-Italic-BbzPiSOJ.woff2) format("woff2");font-style:italic;font-weight:400}*{margin:0;padding:0;box-sizing:border-box}:root{--spacer: 1rem;--half-spacer: calc(var(--spacer) / 2);--quarter-spacer: calc(var(--spacer) / 4);--font-size: 1.35rem;--font-size-small: .81em}@media (min-width: 768px){:root{--font-size: 1.65rem;--font-size-small: .78em }}body{font-family:GT Alpina,Times New Roman,serif;font-feature-settings:"onum" 1,"liga" 1;font-size:var(--font-size);line-height:1.14}a{text-decoration:none;transition:all .24s ease-out}a,a:link,a:visited{color:#777}a:hover,a:active,.artwork-info{color:#000}.artwork-title{font-style:italic}.artwork-year{font-style:normal}.small{font-size:var(--font-size-small)}p{margin-bottom:var(--spacer)}p.m-top{margin-top:calc(var(--spacer) * 2)}@media (min-width: 768px){p.m-top{margin-top:calc(var(--spacer) * 3)}}h2{font-size:var(--font-size-small);font-weight:400;margin-top:calc(var(--spacer) * 2);margin-bottom:var(--quarter-spacer)}@media (min-width: 768px){h2{margin-top:calc(var(--spacer) * 3)}}.for-sale{font-size:var(--font-size-small);font-weight:400}#header{position:sticky;top:0;width:100%;padding:var(--half-spacer);display:flex;flex-direction:row;align-items:baseline;gap:var(--half-spacer);z-index:999;transition:all .24s ease-out}#header .home-container{display:flex;flex-direction:row;width:50%}#header .home-container svg{width:100%;height:auto;margin-bottom:-.12em}#header .navigation-container{min-width:50%;flex:1;display:flex;flex-direction:row;justify-content:flex-end;gap:var(--spacer);font-size:var(--font-size-small)}#header .navigation-container #main-nav .nav-list{display:flex;flex-direction:row;gap:var(--half-spacer);list-style:none}@media (min-width: 768px){#header .navigation-container{justify-content:space-between;font-size:unset}#header .navigation-container #main-nav{margin-left:auto}}@media (min-width: 1024px){#header{padding:var(--spacer)}}.is-mosaic #header{position:fixed}#header:has(#main-nav:hover),#header:has(#subnav:hover){background-color:#fff}.icon-wrapper{display:inline-block;vertical-align:middle;overflow:visible}.icon{display:inline-block;width:.8em;height:.8em;overflow:visible}.icon .icon-item{fill:#777;transition:all .24s ease-out}a:hover .icon .icon-item,.icon:hover .icon-item,a.active .icon .icon-item{fill:#000}.nav-link{transition:all .24s ease-out}.nav-link.active{pointer-events:none;color:#000}.nav-link:hover,.is-mosaic .nav-link{color:#000}.is-mosaic .nav-list:hover .nav-link:not(:hover){color:#777}#footer{padding:calc(var(--spacer) * 2) var(--half-spacer) var(--half-spacer) var(--half-spacer)}@media (min-width: 1024px){#footer{padding:calc(var(--spacer) * 3) var(--spacer) var(--spacer) var(--spacer)}}#footer p{margin-bottom:0}@media (min-width: 1024px){.is-info #footer p,.is-index:has(.list-view) #footer p{width:50%;margin-left:auto}}#swup{display:grid;grid-template-areas:"main"}#swup #mosaic,#swup #index,#swup #info{grid-area:main}.artworks{display:grid}.artwork-image-wrapper{min-width:0;min-height:0}img{max-width:100%;max-height:100%;width:auto;height:auto}.artwork-info{display:flex;flex-direction:row;justify-content:space-between;gap:var(--half-spacer)}.artwork-id,.artwork-year{white-space:nowrap}#subnav{display:none;flex-direction:row;gap:var(--half-spacer)}.is-index .navigation-container #subnav{display:flex}.is-index #swup>:not(#index,#footer){display:none}.is-mosaic #swup>:not(#mosaic,#footer){display:none}.is-info #swup>:not(#info,#footer){display:none}.is-detail #swup>:not(#detail){opacity:0;pointer-events:none;z-index:-1}#mosaic{grid-template-columns:repeat(18,calc(100vw / 18));grid-auto-rows:calc(100vw / 18);grid-auto-flow:dense;gap:0}@media screen and (min-width: 0){#mosaic{grid-template-columns:repeat(18,calc(100vw / 18));grid-auto-rows:calc(100vw / 18)}}@media screen and (min-width: 768px){#mosaic{grid-template-columns:repeat(36,calc(100vw / 36));grid-auto-rows:calc(100vw / 36)}}@media screen and (min-width: 1024px){#mosaic{grid-template-columns:repeat(36,calc(100vw / 36));grid-auto-rows:calc(100vw / 36)}}@media screen and (min-width: 1200px){#mosaic{grid-template-columns:repeat(54,calc(100vw / 54));grid-auto-rows:calc(100vw / 54)}}#mosaic .artwork-link{overflow:hidden;display:block;height:100%}#mosaic .artwork{height:100%}#mosaic .artwork .artwork-image-wrapper{height:100%;background-size:100% 100%;overflow:hidden}#mosaic .artwork .artwork-image-wrapper canvas{margin:-3px!important;width:calc(100% + 6px)!important;height:calc(100% + 6px)!important}#mosaic .artwork canvas{transition:opacity .5s ease-out;opacity:0}#mosaic .artwork canvas.pixelate-ready{opacity:1;background-color:#fff}#index{grid-template-columns:repeat(1,1fr);grid-auto-flow:dense;padding:0 var(--half-spacer)}@media (min-width: 768px){#index{padding:0 var(--spacer)}}#index .artwork{width:100%}#index.grid-view{gap:calc(var(--spacer) * 2) var(--spacer)}#index.grid-view .artwork-link{display:flex;align-items:center}#index.grid-view .artwork-title-wrapper{width:100%;display:flex;justify-content:space-between}#index.grid-view .artwork-title{margin-left:auto;text-align:right}#index.grid-view .artwork-dims{display:none}#index.grid-view .artwork-link,#index.grid-view .artwork-image-wrapper,#index.grid-view .artwork-info{transition:all .24s ease-out}#index.grid-view .artwork-image-wrapper{display:flex;align-items:center;justify-content:center;transform:scale(.84)}#index.grid-view .artwork-info{padding:var(--half-spacer) 0}@media (min-width: 768px){#index.grid-view .artwork-info{filter:blur(5px)}}#index.grid-view .artwork:hover .artwork-image-wrapper{transform:scale(1)}#index.grid-view .artwork:hover .artwork-info{opacity:1;filter:blur(0)}#index.grid-view .col-span-all{grid-column:1/-1}@media (min-width: 768px){#index.grid-view{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}#index.grid-view .col-span-2,#index.grid-view .col-span-3{grid-column:span 2}#index.grid-view .artwork-info{padding:var(--half-spacer);opacity:0}}@media (min-width: 1024px){#index.grid-view{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}#index.grid-view .col-span-2{grid-column:span 2}#index.grid-view .col-span-3{grid-column:span 3}}@media (min-width: 1200px){#index.grid-view{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}#index.grid-view .col-span-all{grid-column:span 4}}#index.list-view .artwork-title-wrapper{width:100%;display:flex;justify-content:space-between;gap:var(--half-spacer)}@media (min-width: 1024px){#index.list-view .artwork-title-wrapper{justify-content:flex-start}}#index.list-view .artwork-info{padding:calc(var(--half-spacer) / 2) 0}#index.list-view .artwork-title{text-align:right}@media (min-width: 1024px){#index.list-view .artwork-title{text-align:left}}#index.list-view .artwork-dims{margin-left:auto;white-space:nowrap;display:none}@media (min-width: 1024px){#index.list-view .artwork-dims{display:block}}#index.list-view .artwork-image-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;display:flex;justify-content:center;align-items:center;padding:calc(var(--spacer) * 3)}#index.list-view .artwork-image-wrapper .artwork-image{max-width:100%;max-height:100%;opacity:0;transition:all .24s ease-out}#index.list-view .artwork-title-wrapper .artwork-id{transform-origin:left;transition:all .24s ease-out}#index.list-view .artwork-title-wrapper .artwork-title{transform-origin:right;transition:all .24s ease-out}#index.list-view .artwork-title-wrapper:hover .artwork-id,#index.list-view .artwork-title-wrapper:hover .artwork-title{transform:scale(1.2)}@media (min-width: 1024px){#index.list-view .artwork-title-wrapper:hover .artwork-id,#index.list-view .artwork-title-wrapper:hover .artwork-title{transform:scale(1)}}#index.list-view .artwork-info .artwork-title-wrapper{transform-origin:left;transition:all .24s ease-out}#index.list-view .artwork-info .artwork-dims{transform-origin:right;transition:all .24s ease-out}@media (min-width: 1024px){#index.list-view .artwork-info:hover .artwork-title-wrapper,#index.list-view .artwork-info:hover .artwork-dims{transform:scale(1.08)}}#index.list-view .artwork:hover .artwork-image{opacity:1}@media (min-width: 1024px){#index.list-view{width:50vw;margin-left:auto;padding-left:0}#index.list-view .artwork-image-wrapper{top:0;right:50vw;bottom:0;left:0;padding:calc(var(--spacer) * 5)}}.is-detail #header{filter:blur(10px);opacity:.3}.is-detail footer{display:none}#detail{z-index:9999;position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}#detail #artwork-detail{width:100%;height:100svh;max-width:100%;max-height:100svh;display:flex;flex-direction:column;align-items:center;padding:var(--half-spacer)}@media (min-width: 768px){#detail #artwork-detail{padding:var(--spacer)}}#detail #artwork-detail .detail-close-nav{display:flex;justify-content:flex-end;width:100%;z-index:999}#detail #artwork-detail .detail-close{display:flex;align-items:center;justify-content:flex-end;opacity:1}#detail #artwork-detail .detail-close span{font-size:1.95em}#detail #artwork-detail .artwork-image-wrapper{flex:1 1 auto;min-height:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){#detail #artwork-detail .artwork-image-wrapper{padding:calc(var(--spacer) * 3)}}@media (min-width: 768px){#detail #artwork-detail .artwork-image-wrapper.constrain{padding:calc(var(--spacer) * 6)}}#detail #artwork-detail .artwork-image-wrapper .artwork-image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}#detail #artwork-detail .artwork-info{width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:0;padding:var(--spacer) 0}#detail #artwork-detail .artwork-info .artwork-title-wrapper{display:flex;justify-content:space-between;gap:var(--half-spacer)}#detail #artwork-detail .artwork-info .artwork-title-wrapper .artwork-title{text-align:right}#detail #artwork-detail .artwork-info .artwork-dims{margin-left:auto}.detail-nav{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;display:flex;z-index:99}.detail-nav .nav-button{position:relative;width:50%;height:100vh;cursor:none;overflow:hidden}.detail-nav .nav-button.previous{padding-left:var(--spacer)}.detail-nav .nav-button.next{padding-right:var(--spacer)}.detail-nav .nav-arrow{position:absolute;height:auto;transform:translate(-50%,-50%);padding:0;pointer-events:none;opacity:0;transition:opacity .3s ease;font-size:3.9rem}.detail-nav .nav-arrow.active{opacity:1}#info{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--spacer);padding:0 var(--half-spacer)}#info .info-image-wrapper{position:sticky;aspect-ratio:3/2;max-height:75vh;overflow:hidden}#info .info-image-wrapper canvas{margin:-3px;width:calc(100% + 6px)!important;height:calc(100% + 6px)!important}@media (min-width: 1024px){#info .info-image-wrapper{position:sticky;top:var(--header-height)}}#info .info-text{width:100%;height:auto}@media (min-width: 768px){#info{padding:0 var(--spacer)}}@media (min-width: 1024px){#info{grid-template-columns:repeat(2,1fr)}}:root{--main-transition: all .39s ease-out}.is-changing .transition-fade{transition:all .39s ease-out;opacity:1}.is-changing .transition-fade#mosaic{transition:all .39s ease-out;filter:blur(0)}.is-changing .transition-fade#index .artwork-image-wrapper{transition:all .39s ease-out;transform:scale(.84);filter:blur(0)}.is-changing .transition-fade#detail .artwork-image-wrapper{transition:all .39s ease-out;transform:scale(1);filter:blur(0)}.is-changing .transition-fade .artwork-info,.is-changing .transition-fade .info-text{transition:all .39s ease-out;filter:blur(0)}.is-animating .transition-fade{opacity:0}.is-animating .transition-fade#mosaic{filter:blur(10px)}.is-animating .transition-fade#index .artwork-link .artwork-image-wrapper{transform:scale(.6);filter:blur(10px)}.is-animating .transition-fade#index .artwork-link.trigger .artwork-image-wrapper{transform:scale(.84)}.is-animating .transition-fade#detail .artwork-image-wrapper{transform:scale(.6);filter:blur(10px)}.is-animating .transition-fade .artwork-info,.is-animating .transition-fade .info-text{filter:blur(5px)}.from-route-detail.to-same-route{--distance: 10%}.from-route-detail.to-same-route.to-next{--direction: 1}.from-route-detail.to-same-route.to-previous{--direction: -1}.from-route-detail.to-same-route.is-changing{transition:all .15s ease-out}.from-route-detail.to-same-route.is-changing #detail.transition-detail .artwork-image-wrapper{transform:scale(1)}.from-route-detail.to-same-route.is-changing #detail.transition-detail .detail-close-nav{opacity:1}.from-route-detail.to-same-route.is-animating #detail.transition-detail .artwork-image-wrapper{transform:scale(.87)}.from-route-detail.to-same-route.is-leaving #detail.transition-detail .artwork-image-wrapper{transform:scale(.75)}.from-route-index.to-same-route #subnav.transition-fade{opacity:1}.hidden{display:none}.visibly-hidden{visibility:hidden;opacity:0;pointer-events:none}.title-break{display:none}@media (max-width: 767px){.title-break{display:block}}
