@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Mrs Saint Delafield;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/mrs-saint-delafield-latin-400-normal.DistX2Vi.woff2) format("woff2"),url(/_astro/mrs-saint-delafield-latin-400-normal.eJo8ETdN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #ffffff;--ink: #111111;--muted: #9a9a9a;--hairline: #e6e6e6;--sidebar-w: 300px;--pad: 24px;--font-sans: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-script: "Mrs Saint Delafield", cursive}*{margin:0;padding:0;box-sizing:border-box}html{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:12px;line-height:1.5;-webkit-font-smoothing:antialiased}body{min-height:100vh}a{color:inherit;text-decoration:none}img{display:block;max-width:100%;height:auto}::selection{background:var(--ink);color:var(--bg)}@media(pointer:fine){html,body,a,button,video-embed .unmute{cursor:url(/cursor.png) 6 16,auto;cursor:image-set(url(/cursor.png) 1x,url(/cursor-2x.png) 2x) 6 16,auto}}.layout{display:grid;grid-template-columns:var(--sidebar-w) minmax(0,1fr);gap:0}.content{padding:var(--pad);min-height:100vh}.sidebar{position:sticky;top:0;align-self:start;max-height:100vh;overflow-y:auto;scrollbar-width:none;padding:var(--pad);display:flex;flex-direction:column;gap:28px}.sidebar::-webkit-scrollbar{display:none}.brand{display:block}.brand .logo-script{font-family:var(--font-script);font-size:44px;line-height:1;font-weight:400;letter-spacing:.01em}.brand img.logo-img{height:52px;width:auto}.brand .tagline{margin-top:8px;color:var(--ink)}.worklist h2{font-size:inherit;font-weight:400;color:var(--muted);margin-bottom:10px}.worklist ol{list-style:none;counter-reset:work}.worklist li{counter-increment:work;display:flex;gap:6px}.worklist li:before{content:counter(work) ".";color:var(--muted);min-width:20px;text-align:right;flex:none}.worklist a{padding:1px 0}.worklist a:hover{color:var(--muted)}.worklist li.active a{color:var(--muted);pointer-events:none}.sidebar .foot{margin-top:auto;padding-top:28px}.sidebar .foot a:hover{color:var(--muted)}.topnav{position:fixed;top:var(--pad);right:var(--pad);display:flex;gap:14px;z-index:10;background:var(--bg);padding-left:10px}.topnav a:hover,.topnav a[aria-current=page]{color:var(--muted)}.topnav{align-items:center}.topnav .insta svg{display:block;width:13px;height:13px}.collage{columns:2;column-gap:3%;padding-top:40px;max-width:2600px}@media(min-width:1280px){.collage{columns:3}}@media(min-width:1800px){.collage{columns:4}}.collage>a{display:block;break-inside:avoid;width:78%;margin:0 0 110px 6%}.collage>a:nth-child(3n+1){width:88%;margin-left:auto;margin-right:0}.collage>a:nth-child(3n+2){width:68%;margin-left:4%}.collage>a:nth-child(4n+3){width:82%;margin-left:14%}.collage>a:nth-child(5n+2){margin-bottom:150px}.collage>a:nth-child(3n+2){margin-top:50px}.collage>a:nth-child(4n+3){margin-top:90px}.collage img,.collage video{width:100%;display:block;background:#f4f4f4;transition:opacity .25s ease}.tile-media{position:relative;display:block}.tile-title{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:12px;text-align:center;color:#fff;font-size:13px;letter-spacing:.01em;background:#00000052;opacity:0;transition:opacity .25s ease;pointer-events:none}@media(hover:hover){.collage a:hover .tile-title{opacity:1}}.project{--media-gap: clamp(28px, 3.4vw, 48px);max-width:1000px;margin:0 auto;padding-top:40px;display:flex;flex-direction:column;gap:var(--media-gap)}.project .zoomable{display:block;width:100%;padding:0;border:0;background:none}.project .zoomable img{width:100%;transition:opacity .25s ease}.project .zoomable:hover img{opacity:.92}.jrow{display:flex;gap:var(--media-gap)}.jrow>.zoomable{flex-basis:0;flex-shrink:1;min-width:0}.jrow>.zoomable img{width:100%;height:100%;object-fit:cover}.project .meta{color:var(--muted)}.project .meta h1{font-size:inherit;font-weight:400;color:var(--ink);display:inline}.project .body{max-width:46em;color:var(--muted)}.project .body a{border-bottom:1px solid var(--hairline)}video-embed{display:block;position:relative;aspect-ratio:16 / 9;background:#f4f4f4;overflow:hidden}video-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}video-embed .unmute{position:absolute;inset:0;width:100%;height:100%;border:0;background:transparent;cursor:pointer;display:flex;align-items:flex-end;justify-content:flex-start;padding:14px;font:inherit;font-family:var(--font-sans);color:#fff}video-embed .unmute span{background:#0000008c;padding:5px 10px;border-radius:2px}video-embed.playing .unmute{display:none}.project .credits{display:grid;grid-template-columns:minmax(90px,max-content) 1fr;gap:4px 20px;align-self:flex-start}.project .credits dt,.muted{color:var(--muted)}.caption{display:block;margin-top:8px;line-height:1.4}.books-page{max-width:1080px;padding-top:40px}.books-page h1{font-size:inherit;font-weight:400;color:var(--muted);margin-bottom:32px}.books-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:48px 32px}.books-grid a:hover img{opacity:.85}.books-grid img{width:100%;transition:opacity .25s ease}.lightbox[hidden]{display:none}.lightbox{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;background:#ffffffc7;-webkit-backdrop-filter:blur(18px) saturate(1.05);backdrop-filter:blur(18px) saturate(1.05)}html.lb-open{overflow:hidden}.lb-stage{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;gap:12px;padding:48px 16px 30px}.lb-figure{position:relative;margin:0;min-height:0;max-height:100%;display:flex}.lb-img{max-width:min(92vw,1400px);max-height:100%;width:auto;height:auto;object-fit:contain}.lb-count{position:absolute;right:0;bottom:-22px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.lb-close,.lb-prev,.lb-next{font:inherit;background:none;border:0;color:var(--ink);cursor:pointer;padding:10px 14px}.lb-close{position:absolute;top:10px;right:10px;z-index:2;font-size:15px}.lb-prev,.lb-next{font-size:26px;line-height:1;flex:none;color:var(--muted)}.lb-prev:hover,.lb-next:hover,.lb-close:hover{color:var(--muted)}.lb-footer{flex:none;padding:0 16px 18px;display:flex;justify-content:center}.lb-thumbs{display:flex;gap:8px;max-width:100%;overflow-x:auto;scrollbar-width:none;padding:2px}.lb-thumbs::-webkit-scrollbar{display:none}.lb-thumbs img{height:52px;width:auto;opacity:.45;cursor:pointer;transition:opacity .2s ease}.lb-thumbs img:hover{opacity:.8}.lb-thumbs img.active{opacity:1;outline:1px solid var(--ink);outline-offset:1px}.info-page{max-width:560px;padding-top:40px;display:flex;flex-direction:column;gap:24px}.info-page h1{font-size:inherit;font-weight:400}.info-page .lede{max-width:44em}.info-page dl{display:grid;grid-template-columns:90px 1fr;gap:4px 16px}.info-page dt,.info-page a:hover{color:var(--muted)}.mobile-bar,.mobile-overlay{display:none}@media(max-width:800px){:root{--pad: 16px}html{font-size:14px;-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation}.sidebar,.topnav{display:none}.layout{grid-template-columns:1fr}.mobile-bar{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:20;background:var(--bg);padding:10px var(--pad);min-height:52px}.mobile-bar .brand-small .logo-script{font-size:30px;line-height:1}.mobile-bar .brand-small img.logo-img{height:30px;width:auto}.nav-toggle{font:inherit;font-size:15px;background:none;border:0;color:var(--ink);padding:14px 16px;margin-right:calc(-1 * var(--pad));min-height:44px;min-width:44px;cursor:pointer;touch-action:manipulation;display:flex;align-items:center;justify-content:center}.nav-toggle svg{display:block;width:20px;height:14px}.mobile-overlay.open{display:flex;flex-direction:column;position:fixed;inset:0;z-index:30;background:var(--bg);padding:10px var(--pad) 32px;overflow-y:auto;-webkit-overflow-scrolling:touch}html.nav-open{overflow:hidden}.overlay-head{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin-bottom:20px}.overlay-work{list-style:none;counter-reset:work;font-size:17px}.overlay-work li{counter-increment:work;display:flex;gap:10px;border-bottom:1px solid var(--hairline)}.overlay-work li:before{content:counter(work) ".";color:var(--muted);min-width:22px;text-align:right;padding:12px 0}.overlay-work a{display:block;flex:1;padding:12px 0}.overlay-work li.active a{color:var(--muted)}.overlay-links{display:flex;flex-direction:column;margin-top:28px;font-size:17px}.overlay-links a{padding:12px 0}.content{padding:0;min-height:0}.collage{display:flex;flex-direction:column;gap:28px;padding-top:12px;max-width:none}.collage>a{width:100%!important;margin:0!important}.collage .caption{padding:0 var(--pad)}.project{max-width:none;padding-top:12px;gap:28px}.project .meta,.project .credits,.project .body{padding:0 var(--pad)}.project .credits{gap:8px 20px}.jrow{flex-direction:column;width:100%!important}.jrow>.zoomable{flex:none!important}.lb-stage{padding:44px 8px 28px;gap:0}.lb-prev,.lb-next{display:none}.lb-thumbs img{height:44px}.books-page{padding:12px var(--pad) 0}.books-grid{grid-template-columns:1fr 1fr;gap:32px 16px}.info-page{padding:12px var(--pad) 32px}.info-page dl{grid-template-columns:1fr;gap:2px}.info-page dd{margin-bottom:14px}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}
