body:has(.liminal-wrapper){background-color:#000;margin:0}html:has(.liminal-wrapper){scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:170px!important}.liminal-wrapper{--padding:16px;--padding-2x:calc(var(--padding) * 2);--padding-xl:72px;--bg:#000;--fg:#fff;--text-xs:12px;--text-xs-line:1.25;--text-body:18px;--text-body-line:1.25;--text-body-hover:30px;--transition:.3s ease-in-out;--body-padding-top:138px;background-color:var(--bg);height:100vh;color:var(--fg);font-family:var(--font-primary),system-ui;line-height:var(--text-body-line);flex-direction:column;margin:0;display:flex}.liminal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:#fff0;overflow-anchor:none;font-size:var(--text-body)!important}.liminal-wrapper ::-webkit-scrollbar{display:none}.liminal-wrapper sup{vertical-align:22%;font-size:60%!important}.liminal-wrapper pre{line-height:var(--text-body-line)!important}.liminal-wrapper h1,.liminal-wrapper h2,.liminal-wrapper h3,.liminal-wrapper h4,.liminal-wrapper h5,.liminal-wrapper h6{font-weight:inherit;font-size:inherit}.liminal-wrapper p,.liminal-wrapper h1,.liminal-wrapper h2,.liminal-wrapper h3,.liminal-wrapper h4,.liminal-wrapper h5,.liminal-wrapper h6,.liminal-wrapper ul,.liminal-wrapper ol,.liminal-wrapper blockquote,.liminal-wrapper li{margin:0;padding:0}.liminal-wrapper p,.liminal-wrapper .p{font-size:var(--text-body);line-height:var(--text-body-line)}.liminal-wrapper p.xs,.liminal-wrapper .xs,.liminal-wrapper .xs *{line-height:var(--text-xs-line);font-size:var(--text-xs)!important}.liminal-wrapper a{color:inherit;text-decoration:none}.liminal-wrapper a,.liminal-wrapper button{transition:box-shadow var(--transition);border-bottom:1px solid var(--fg)!important;cursor:pointer!important}.liminal-wrapper a:focus-visible,.liminal-wrapper button:focus-visible{border-radius:2px;box-shadow:0 0 8px 0 var(--fg),inset 0 0 4px 0 var(--fg)!important;outline:none!important}.liminal-wrapper button{text-transform:uppercase;appearance:none;color:inherit;background:0 0;border:none;margin:0;padding:0;font-family:inherit}.liminal-wrapper .m-b{margin-bottom:calc(var(--text-body)*var(--text-body-line))}.liminal-wrapper .p-b{padding-bottom:calc(var(--text-body)*var(--text-body-line))}.liminal-wrapper .liminal-header{padding:var(--padding);padding-bottom:var(--padding-2x);z-index:2;column-gap:var(--padding-2x);background:linear-gradient(#000 40%,#0000 100%);grid-template-columns:repeat(4,1fr);width:100vw;display:grid;position:fixed;inset:0 0 auto}@media (max-width:768px){.liminal-wrapper .liminal-header{padding-bottom:var(--padding-2x);background:linear-gradient(#000 60%,#0000 100%)}}.liminal-wrapper .liminal-header>div>:not(:last-child){margin-bottom:calc(var(--text-xs)*var(--text-xs-line))}.liminal-wrapper .header-info{grid-column:span 2}.liminal-wrapper .header-info h1 a{border-bottom:none!important}@media (max-width:768px){.liminal-wrapper .header-credits{grid-column:span 2}}.liminal-wrapper .image-toggle-wrapper{align-self:start}@media (max-width:768px){.liminal-wrapper .image-toggle-wrapper{display:none}}.liminal-wrapper .image-toggle{width:fit-content}.liminal-wrapper .cols-wrapper{gap:var(--padding-2x);padding-inline:var(--padding);flex:1;width:100%;display:flex}@media (max-width:768px){.liminal-wrapper .cols-wrapper{padding-top:var(--body-padding-top);gap:var(--padding-xl);flex-direction:column;padding-bottom:132px}}@media (min-width:768px){.liminal-wrapper .scroll-column{height:100vh;transition:flex var(--transition);flex:1;padding-bottom:16px;overflow-y:scroll}.liminal-wrapper .scroll-column:hover{flex:3}.liminal-wrapper .scroll-column:hover *{font-size:var(--text-body-hover)!important;line-height:var(--text-body-line)!important}.liminal-wrapper .scroll-column:hover .xs,.liminal-wrapper .scroll-column:hover .xs *{font-size:var(--text-body)!important;line-height:var(--text-body-line)!important}.liminal-wrapper .scroll-column:hover sup{vertical-align:super!important;font-size:60%!important}.liminal-wrapper .scroll-column:hover ol{padding-left:28px!important}}@media (max-width:768px){.liminal-wrapper .scroll-column{padding-top:0!important}}.liminal-wrapper .col-title{text-transform:uppercase}@media (max-width:768px){.liminal-wrapper .mobile-overlay-wrapper{bottom:52px;left:var(--padding);right:var(--padding);background-color:var(--bg);padding:var(--padding);z-index:3;position:fixed;overflow-y:scroll;box-shadow:0 0 8px #ffffff59}}.liminal-wrapper .mobile-overlay-header{text-align:center;z-index:5;width:100%;position:sticky;top:0}@media (min-width:768px){.liminal-wrapper .mobile-overlay-header{display:none}}.liminal-wrapper .mobile-overlay-toggle{width:fit-content}@media (min-width:768px){.liminal-wrapper .images-overlay{z-index:3;background-color:var(--bg);border-right:1px solid var(--fg);width:50vw;height:100vh;padding-inline:var(--padding);padding-bottom:var(--padding-xl);transition:transform var(--transition);position:fixed;inset:0 auto 0 0;overflow-y:scroll;transform:translate(-100%)}}@media (max-width:768px){.liminal-wrapper .images-overlay{height:0;padding-bottom:0;overflow-y:hidden}}@media (min-width:768px){.liminal-wrapper .images-overlay.open{transform:translate(0)}}@media (max-width:768px){.liminal-wrapper .images-overlay.open{height:auto;padding-bottom:var(--padding);overflow-y:scroll}}.liminal-wrapper .images-info{z-index:2;padding-top:var(--padding);padding-bottom:var(--padding-xl);background:linear-gradient(#000 40%,#0000 100%);position:sticky;top:0}.liminal-wrapper .images-info>div{margin-bottom:var(--padding)}.liminal-wrapper .images-body{row-gap:var(--padding-xl);grid-template-columns:repeat(12,1fr);height:100%;display:grid}@media (min-width:768px){.liminal-wrapper .images-body{padding-bottom:var(--padding-xl)}}.liminal-wrapper .images-body img{width:100%;height:auto;display:block}.liminal-wrapper .image-spacer{height:var(--padding);grid-column:1/-1}@media (max-width:768px){.liminal-wrapper .image-spacer{display:none}}.liminal-wrapper .audio-para{text-transform:uppercase}.liminal-wrapper .mobile-nav{width:100vw;padding:var(--padding);background-color:var(--bg);position:fixed;inset:auto 0 0;overflow-x:scroll}@media (min-width:768px){.liminal-wrapper .mobile-nav{display:none}}.liminal-wrapper .mobile-nav>ul{list-style-type:none;display:flex}.liminal-wrapper .mobile-nav>ul>li{padding-right:var(--padding);flex-shrink:0}.liminal-wrapper .footnotes-list{padding-top:240px;padding-left:17px;padding-right:10%;list-style-type:decimal}.liminal-wrapper .footnotes-list li::marker{font-variant-numeric:normal!important}.liminal-wrapper .backslant{font-family:var(--font-backslant),sans-serif;font-style:normal}.liminal-wrapper .pre-mark{white-space:pre-wrap;font-family:unset}
