@font-face{font-family:Wremena;src:url(/fonts/WremenaRegular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arno Pro;src:url(/fonts/ArnoPro-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arno Pro;src:url(/fonts/ArnoPro-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Arno Pro;src:url(/fonts/ArnoPro-LightItalicDisplay.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}:root{--paper:#fff;--ink:#080808;--muted:#888;--font-service:"Wremena",serif;--font-literary:"Arno Pro",serif;--reading-width:620px;--nav-left:36px;--nav-top:264px}*{box-sizing:border-box}html{background:var(--paper);color:var(--ink);font-size:16px;scrollbar-width:none}html::-webkit-scrollbar{width:0;height:0}body{margin:0;font-family:var(--font-literary);-webkit-font-smoothing:antialiased}html:has(.is-landing){--environment-image:url(/art/landing-desktop.webp)}html:has(.is-about){--environment-image:url(/art/about-desktop.webp)}html:has(.is-about),html:has(.is-landing){min-height:100%;background-image:var(--environment-image);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed;overscroll-behavior:none}.site-shell:is(.is-landing,.is-about),body:has(.is-about),body:has(.is-landing){min-height:100dvh}.site-shell:is(.is-landing,.is-about){isolation:isolate}.paper-extension{display:none}.paper-environment{position:fixed;z-index:-1;inset:0;overflow:hidden;pointer-events:none}.site-shell:is(.is-landing,.is-about):before{content:"";position:fixed;z-index:-1;inset:calc(0px - env(safe-area-inset-top, 0px)) calc(0px - env(safe-area-inset-right, 0px)) calc(0px - env(safe-area-inset-bottom, 0px)) calc(0px - env(safe-area-inset-left, 0px));background:var(--environment-image) center /cover no-repeat;pointer-events:none}.about-copy,.landing-title,.site-shell:is(.is-landing,.is-about) :is(.nav-item,.home-link,.paper-index,.skip-link){filter:url(#paper-ink);mix-blend-mode:multiply}::selection{background:#e3dfd5;color:#080808}a{text-decoration:none}a,button{color:inherit}button{padding:0;border:0;border-radius:0;background:none;font:inherit;cursor:pointer}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:1px solid currentColor;outline-offset:4px}main:focus{outline:none}[hidden]{display:none!important}figure,h1,h2,p{margin:0}h1,h2{font-weight:400}img{display:block;max-width:100%;height:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:0;left:24px;z-index:40;transform:translateY(-140%);padding:8px;background:white}.skip-link:focus{transform:translateY(0)}.site-shell:is(.is-landing,.is-about) .skip-link{background:transparent}.rail{position:fixed;z-index:10;top:var(--nav-top);left:var(--nav-left);width:255px}.rail-paper{--nav-left:28px;--nav-top:calc(50svh - 92px);width:65px}.rail nav{display:flex;flex-direction:column;align-items:flex-start}.works-group{position:relative}.nav-item{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-service);font-size:15px;line-height:32px;min-height:32px;text-align:left}.home-link,.rail-paper .nav-item{font-size:16px}.home-link{position:fixed;left:36px;bottom:38px;font-family:var(--font-literary);font-style:italic;line-height:20px;white-space:nowrap}.about-colon,.is-about .home-link{display:none}.works-mark{width:11px;height:9px;object-fit:contain;mix-blend-mode:multiply}.work-index{width:250px;padding:2px 0 12px}.index-all,.work-index li a{display:block;font-family:var(--font-service);font-size:13px;line-height:34px}.work-index ol{margin:0;padding:0;list-style:none}.work-index a{text-wrap:balance}.paper-page{position:relative;width:100%;height:100svh;overflow:hidden}.paper-image{position:absolute;inset:0;overflow:hidden}.paper-image img{position:absolute;max-width:none;height:auto}.landing-paper img{width:max(84.6667vw,150.333svh);left:48.161%;top:calc(50% - 5px);transform:translate(-50%,-50%) rotate(-90deg)}.landing-title{left:49%;transform:translate(-50%,-50%);font-style:italic;font-size:41px;line-height:48px}.landing-title,.paper-index{position:absolute;top:calc(50% - 41px);font-family:var(--font-literary);white-space:nowrap}.paper-index{left:calc(100% - 38px);transform:translate(-50%,-50%) rotate(-90deg);font-size:24px;line-height:28px}.works-page{margin-left:calc(50% - 233px);width:min(700px,calc(50% + 193px));padding:136px 35px 110px 0;min-height:100svh}.works-list{list-style:none;padding:0;margin:0}.works-list>li{margin-bottom:35px}.works-list>li>a{display:grid;grid-template-columns:20px 1fr;column-gap:35px;align-items:start}.work-number{font-size:16px;line-height:22px;padding-top:8px}.work-number,.works-list h2{font-family:var(--font-literary)}.works-list h2{position:relative;top:2px;font-size:30.5px;line-height:38px}.work-meta{display:flex;gap:9px;font-family:var(--font-literary);font-style:italic;font-size:12px;line-height:18px;color:var(--muted)}.work-page{width:var(--reading-width);margin-inline:auto;padding:153px 0 100px}.work-kicker{display:flex;gap:35px;align-items:baseline;font-family:var(--font-literary);font-size:16px;line-height:20px;margin-bottom:23px}.work-kicker>span:first-child{width:20px;flex:0 0 20px}.work-heading h1{font-family:var(--font-literary);font-size:30.5px;line-height:36px}.work-heading{margin-bottom:35px}.prose{font-family:var(--font-literary);font-size:25.2px;line-height:35px;font-weight:400}.prose p{text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 3;word-break:normal;overflow-wrap:normal;orphans:3;widows:3}.prose p+p{margin-top:1em}.prose em{font-style:italic}.prose blockquote{margin:35px 0;font-style:italic}.work-figure{margin:50px 0}.work-figure img{width:100%;height:auto}.work-figure figcaption{margin-top:10px;font-family:var(--font-literary);font-style:italic;font-size:12px;line-height:18px;color:var(--muted)}.verse{text-align:left;-webkit-hyphens:none;hyphens:none;line-height:inherit}.prose p.verse{white-space:pre-line}.verse+.verse{margin-top:1em}.work-ending{margin-top:100px;font-size:24px;line-height:32px}.work-ending,.work-ending span{font-family:var(--font-literary)}.work-ending span{display:block;margin-bottom:9px;font-size:13px;line-height:20px;color:var(--muted)}.focus-toggle{position:fixed;z-index:12;right:22px;bottom:21px;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.focus-toggle img{width:20px;height:17px;mix-blend-mode:multiply}.is-quiet .site-ui{display:none!important}.is-quiet .work-kicker{visibility:hidden}.about-paper img{width:max(100vw,100svh);top:calc(50% - 20px)}.about-copy,.about-paper img{left:50%;transform:translate(-50%,-50%)}.about-copy{position:absolute;top:calc(50% - 44px);font-family:var(--font-literary);font-size:31.2px;font-weight:300;font-style:italic;line-height:40px;white-space:nowrap;color:#191412;mix-blend-mode:multiply;filter:url(#paper-ink)}.ink-filter{position:absolute;overflow:hidden;pointer-events:none}.gallery-page{min-height:100svh}.gallery-field{position:relative;width:100%;height:56.319444vw}.gallery-image{position:absolute;margin:0}.gallery-image img{width:100%;height:auto}.gallery-image figcaption{margin-top:3px;font-family:var(--font-literary);font-style:italic;font-size:12px;line-height:15px;white-space:nowrap}.gallery-slot-01{left:28.402778%;top:18.865598%;width:43.125%}.gallery-slot-02{left:5.763889%;top:64.118372%;width:9.236111%}.gallery-slot-03{left:18.402778%;top:34.648582%;width:6.666667%}.gallery-slot-04{left:74.861111%;top:64.8582%;width:19.375%}.gallery-slot-05{left:19.791667%;top:72.379778%;width:6.944444%}.gallery-slot-06{left:57.986111%;top:78.668311%;width:7.916667%}.gallery-slot-06 img{aspect-ratio:3/4;object-fit:cover;object-position:center}.gallery-slot-07{left:76.319444%;top:43.896424%;width:6.944444%}.gallery-slot-08{left:82.083333%;top:9.617756%;width:12.152778%}.missing-page{width:var(--reading-width);margin:153px auto}.missing-page h1{font-family:var(--font-literary);font-size:30px;margin:25px 0}@media (max-width:900px){html:has(.is-landing){--environment-image:url(/art/landing-mobile.webp)}html:has(.is-about){--environment-image:url(/art/about-mobile.webp)}:root{--mobile-gutter:12.941176vw;--reading-width:calc(100% - 2 * var(--mobile-gutter))}.rail,.rail-paper{top:45px;left:calc(var(--mobile-gutter) + 1px);width:calc(100% - 2 * var(--mobile-gutter));display:grid;grid-template-columns:96px 1fr}.rail nav{flex-direction:row;align-items:flex-start;gap:14px}.nav-item,.rail-paper .nav-item{gap:0;min-height:22px;font-size:12px;line-height:22px;white-space:nowrap}.home-link,.is-about .home-link{display:block;position:static;font-size:12px;line-height:22px}.is-internal:not(.is-about) .rail:before{content:"";position:fixed;z-index:-1;inset:0 0 auto;height:80px;background:white}.is-work .rail{background:var(--paper)}.is-internal.is-work .rail:before{z-index:0;background:var(--paper);pointer-events:none}.is-work .rail>.home-link,.is-work .rail>nav{z-index:1}.is-about .about-colon{display:inline}.focus-toggle,.paper-index,.works-mark{display:none}.work-index{position:absolute;top:22px;left:0;width:min(240px,calc(100vw - var(--mobile-gutter) - 116px));padding:0}.index-all,.work-index li a{font-size:12px;line-height:24px;text-wrap:wrap}.index-is-open .page-stage{opacity:.16;pointer-events:none;-webkit-user-select:none;user-select:none}.is-landing .rail{display:block;top:calc(50svh - 4px);left:50%;width:max-content;transform:translateX(-50%)}.landing-paper img{width:100%;height:100%;left:0;top:0;transform:none;object-fit:cover;object-position:center}.landing-title{left:50%;top:calc(50% - 53px);transform:translateX(-50%);font-size:28px;line-height:34px}.works-page{width:var(--reading-width);margin-inline:auto;padding:96px 0 70px}.works-list>li{margin-bottom:14px}.works-list>li>a{grid-template-columns:20px 1fr;column-gap:77px}.work-number{padding:0 0 0 3px;font-size:14px;line-height:14px}.works-list h2{top:0;font-size:15.5px;line-height:14px}.work-meta{gap:9px;font-size:16px;line-height:14px}.work-page{padding:88px 0 70px}.work-kicker{gap:8px;font-size:8px;line-height:10px;margin-bottom:0}.work-kicker>span:first-child{width:8px;flex-basis:8px}.work-heading h1{font-size:15.5px;font-style:italic;line-height:20px}.work-heading{margin-bottom:15px}.prose{font-size:15.1px;line-height:25px}.prose p+p{margin-top:0}.work-figure{margin:30px 0}.work-ending{margin-top:65px;font-size:20px;line-height:26px}.about-paper img{width:102.4svh;height:156.7vw;left:44.235294%;top:50.711%;transform:translate(-50%,-50%) rotate(91deg);filter:saturate(.74) brightness(1.01)}.about-copy{top:calc(50% - 90px);font-size:clamp(13px,3.670588vw,22px);line-height:24px;color:#44416a}.gallery-field{width:min(100%,620px);height:auto;aspect-ratio:425/1400;margin-inline:auto}.gallery-image figcaption{margin-top:3px;font-size:8px;line-height:11px}.gallery-slot-01{left:13.176471%;top:9.928571%;width:73.882353%}.gallery-slot-02{left:13.176471%;top:29.285714%;width:31.294118%}.gallery-slot-03{left:57.647059%;top:31.071429%;width:22.588235%}.gallery-slot-04{left:13.176471%;top:44.357143%;width:73.882353%}.gallery-slot-05{left:12.941176%;top:65.571429%;width:23.529412%}.gallery-slot-08{left:54.588235%;top:63.071429%;width:31.294118%}.gallery-slot-06{left:12.941176%;top:79.714286%;width:33.411765%}.gallery-slot-07{left:57.411765%;top:85.714286%;width:23.529412%}.missing-page{margin-top:110px}}@media (max-width:900px) and (orientation:portrait){.site-shell:is(.is-landing,.is-about){--paper-frame-height:100svh;--viewport-growth:max(0px,calc(100dvh - var(--paper-frame-height)))}.paper-extension{display:block;position:absolute;pointer-events:none;border:0 solid transparent;border-image-source:var(--environment-image);border-image-repeat:stretch}.is-landing .paper-extension{left:50%;top:0;width:var(--paper-frame-height);height:100dvh;transform:translateX(-50%);border-image-slice:0 0 300 0 fill;border-image-width:0 0 calc(var(--paper-frame-height) * 300 / 1254 + var(--viewport-growth)) 0}.landing-paper img{clip-path:inset(0 0 clamp(0px,var(--viewport-growth) * 1000,calc(100% * 300 / 1254 - 1px)) 0)}.is-about .paper-extension{width:calc(var(--paper-frame-height) * 1.024 + var(--viewport-growth));height:156.7vw;left:calc(44.235294% - var(--viewport-growth) * .008726203);top:calc(var(--paper-frame-height) * .50711 + var(--viewport-growth) * .499923848);transform:translate(-50%,-50%) rotate(91deg);border-image-slice:0 106 0 0 fill;border-image-width:0 calc(var(--paper-frame-height) * 1.024 * 106 / 1536 + var(--viewport-growth)) 0 0;filter:saturate(.74) brightness(1.01)}.about-paper img{clip-path:inset(0 clamp(0px,var(--viewport-growth) * 1000,calc(100% * 106 / 1536 - 1px)) 0 0)}}@media (min-width:600px) and (max-width:900px){.prose{font-size:20px;line-height:30px}.work-heading h1{font-size:22px;line-height:28px}.work-kicker{font-size:11px;line-height:16px}.works-list h2{font-size:20px;line-height:22px}.works-list>li{margin-bottom:18px}.work-number{line-height:22px}.gallery-image figcaption{font-size:10px;line-height:13px}}@media (min-width:901px) and (max-width:1199px){.work-page{margin-left:max(285px,calc(50% - 220px));width:min(620px,calc(100% - 325px))}.works-page{margin-left:34%;width:62%}.work-index{width:225px}}@media print{.site-ui{display:none!important}.work-page{width:100%;margin:0;padding:0}.work-figure{page-break-inside:avoid;break-inside:avoid}.prose{font-size:12pt;line-height:1.4}}