:root{--d-cms-margin: 1em;--d-cms-margin-alt: 1.5em;--d-padding: 20px;--c-background: #fff}@media(min-width: 769px){:root{--d-padding: 35px}}@font-face{font-family:"inter";font-weight:300;src:url("../../fonts/Inter-Light.woff2") format("woff2"),url("../../fonts/Inter-Light.woff") format("woff")}/*!
 * Web Fonts from colophon-foundry.org
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Colophon Foundry. The fonts are protected under domestic and international trademark and
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2021 Colophon Foundry
 *
 * Licenced to Jan Dagley
 */@font-face{font-family:"garton";src:url("../../fonts/garton-regular-pro.woff2") format("woff2"),url("../../fonts/garton-regular-pro.woff") format("woff");font-weight:normal;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"calt" 1;-webkit-font-kerning:normal;font-kerning:normal;overflow-y:scroll}body{font-family:inter,sans-serif;font-size:16px;line-height:20px;letter-spacing:.02em;background:var(--c-background)}@media(min-width: 769px){body{font-size:19px;line-height:24px}}body *{box-sizing:border-box}a{text-decoration:none;color:inherit}img{max-width:100%;height:auto}.screen-reader-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.display-none{display:none}.artwork-listing{text-align:center}.artwork-listing li{height:66vw;background:var(--c-background);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width: 769px){.artwork-listing li{height:calc(100vh - 80px)}.artwork-listing li:first-child:last-child{height:100vh}}.touch .artwork-listing li{max-height:-webkit-fill-available;max-height:-moz-available;max-height:stretch}.artwork-listing a{padding:15px}.artwork-listing img{pointer-events:none;opacity:0;transition:opacity 500ms;position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;object-fit:cover}.artwork-listing .titles{font-family:garton,"courier new",courier,monospace;font-size:17px;line-height:20px;letter-spacing:0;text-transform:uppercase;position:relative;z-index:2;transition:opacity 500ms}@media(min-width: 769px){.artwork-listing .titles{font-size:20px;line-height:24px}}.no-touch .artwork-listing a:hover img{opacity:1}.no-touch .artwork-listing a:hover .titles{opacity:0}.artwork .artwork-titles{font-family:garton,"courier new",courier,monospace;font-size:17px;line-height:20px;letter-spacing:0;text-transform:uppercase;text-align:center;margin:var(--d-padding)}@media(min-width: 769px){.artwork .artwork-titles{font-size:20px;line-height:24px}}@media(min-width: 769px){.artwork .artwork-titles{position:fixed;z-index:1;margin:0;bottom:50px;left:50%;transform:translateX(-50%)}}.artwork .images{overflow:hidden;background:#fff}.artwork .images figure{margin-bottom:20px}.artwork .images figure:last-child{margin-bottom:0}.artwork .images .whitespace-small{padding:0 10%}@media(min-width: 769px){.artwork .images .whitespace-small{padding:0 5%}}.artwork .images .whitespace-medium{padding:0 15%}.artwork .images .whitespace-large{padding:0 20%}@media(min-width: 769px){.artwork .images .whitespace-large{padding:0 25%}}.artwork .images img{display:block;width:100%;height:auto}.artwork .text{position:relative;z-index:2;background:var(--c-background);padding:calc(var(--d-padding) * 3) var(--d-padding)}@media(min-width: 769px){.artwork .text{padding-top:125px;padding-bottom:125px}}.artwork .text .cms{max-width:800px;margin:0 auto}.aspect-ratio-container{position:relative}.aspect-ratio-container>*{position:absolute;left:0;top:0;width:100%;height:100%}.cms h1,.cms h2,.cms h3,.cms h4,.cms h5,.cms h6{font-family:garton,"courier new",courier,monospace;font-size:17px;line-height:20px;letter-spacing:0;text-transform:uppercase;margin-top:var(--d-cms-margin-alt);margin-bottom:var(--d-cms-margin)}@media(min-width: 769px){.cms h1,.cms h2,.cms h3,.cms h4,.cms h5,.cms h6{font-size:20px;line-height:24px}}.no-touch .cms a:hover,.touch .cms a:active{text-decoration:underline}.cms p{margin-bottom:var(--d-cms-margin)}.cms ol{list-style-type:decimal;margin:0 0 var(--d-cms-margin) 2em}.cms ol ol{margin-bottom:0}.cms ul{list-style-type:disc;margin:0 0 var(--d-cms-margin) 2em}.cms ul ul{margin-bottom:0}.cms hr{border:0;border-bottom:1px solid #000;background:transparent;margin:var(--d-cms-margin-alt) 0}.cms blockquote{padding-left:.5em;margin:0 0 var(--d-cms-margin) 1.4em}.cms iframe{width:100% !important;display:block;margin:0 auto var(--d-cms-margin);background:#000}.cms figure{margin-bottom:var(--d-cms-margin)}.cms figcaption{margin-top:.5em;font-size:.75em}.cms img{max-width:100%;height:auto;display:block}.cms>*:first-child{margin-top:0}.cms>*:last-child{margin-bottom:0}.naughty-browser{position:fixed;background:#000;color:#fff;padding:20px;text-align:center;left:0;right:0;bottom:0;z-index:500}.naughty-browser p+p{margin-top:.3em}.naughty-browser a{text-decoration:underline}.naughty-browser a:hover{text-decoration:none}.site-header{font-family:garton,"courier new",courier,monospace;font-size:17px;line-height:20px;letter-spacing:0;text-transform:uppercase;position:static;z-index:10;left:0;top:0;right:0;padding:var(--d-padding);text-align:center}@media(min-width: 769px){.site-header{font-size:20px;line-height:24px}}@media(min-width: 769px){.site-header{position:-webkit-sticky;position:sticky}}@media(min-width: 769px){.artwork-listing-header .site-header{position:fixed}}.site-header ul{display:flex;flex-direction:column;align-items:center}@media(min-width: 769px){.site-header ul{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start}}@media(min-width: 769px){.site-header li{margin-right:.75em}}.site-header li a span::after{content:","}.site-header li:last-child a span::after{content:none}.site-header a span{display:inline-block;transform-origin:left bottom}.no-touch .site-header a:hover span,.touch .site-header a:active span{transform:skew(-10deg)}.info article{max-width:800px;padding:0 var(--d-padding);margin:calc(9vw - var(--d-padding)) auto 9vw}.info article img{display:block;width:100%;filter:grayscale(1);mix-blend-mode:multiply;margin-bottom:var(--d-cms-margin-alt)}