.page-module__EPeM_q__page{background:var(--paper);min-height:100svh;overflow:clip}.page-module__EPeM_q__topline{border-bottom:1px solid var(--ink);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;padding:0 1rem;font-size:.68rem;font-weight:700;display:flex}.page-module__EPeM_q__topline>a,.page-module__EPeM_q__toplineActions a,.page-module__EPeM_q__toplineActions button,.page-module__EPeM_q__footer a{min-height:2.75rem;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.page-module__EPeM_q__topline>a{letter-spacing:-.04em;text-transform:none;font-size:1rem}.page-module__EPeM_q__toplineActions{align-items:center;gap:.85rem;display:flex}.page-module__EPeM_q__intro{border-bottom:1px solid var(--ink);align-content:space-between;min-height:66svh;padding:1rem;display:grid}.page-module__EPeM_q__intro>p:first-child,.page-module__EPeM_q__introMeta,.page-module__EPeM_q__kicker,.page-module__EPeM_q__number,.page-module__EPeM_q__status,.page-module__EPeM_q__emptyRail span,.page-module__EPeM_q__emptyRail small,.page-module__EPeM_q__footer{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:700}.page-module__EPeM_q__intro h1{letter-spacing:-.1em;margin:4rem 0 2rem;font-size:clamp(4.2rem,19vw,10rem);font-weight:700;line-height:.78}.page-module__EPeM_q__introMeta{border-top:1px solid var(--ink);flex-wrap:wrap;gap:.75rem 1.2rem;padding-top:1rem;display:flex}.page-module__EPeM_q__introCopy{letter-spacing:-.04em;max-width:38rem;margin:2rem 0 0;font-size:clamp(1.05rem,4vw,1.6rem);font-weight:500;line-height:1}.page-module__EPeM_q__note{border-bottom:1px solid var(--ink);gap:1rem;padding:3rem 1rem;display:grid}.page-module__EPeM_q__note h2{letter-spacing:-.085em;max-width:12ch;margin:0;font-size:clamp(2.8rem,12vw,7rem);font-weight:500;line-height:.82}.page-module__EPeM_q__note p:last-child{letter-spacing:-.025em;max-width:42rem;margin:0;font-size:1.05rem;line-height:1.15}.page-module__EPeM_q__artists{display:grid}.page-module__EPeM_q__artist{border-bottom:1px solid var(--ink);min-width:0;padding-block:3rem 1.5rem}.page-module__EPeM_q__artistHeader{grid-template-columns:2.3rem minmax(0,1fr);gap:.8rem;padding:0 1rem 1.5rem;display:grid}.page-module__EPeM_q__artistHeader h2{letter-spacing:-.085em;max-width:16ch;margin:0;font-size:clamp(2.8rem,11vw,7rem);font-weight:500;line-height:.82}.page-module__EPeM_q__status{opacity:.7;grid-column:2;margin-top:1rem}.page-module__EPeM_q__promptGroup{min-width:0;margin-top:1.5rem}.page-module__EPeM_q__promptHeader{grid-template-columns:2.3rem minmax(0,1fr);gap:.8rem;padding:0 1rem 1rem;display:grid}.page-module__EPeM_q__promptHeader h3{letter-spacing:-.07em;grid-column:2;margin:0;font-size:clamp(1.8rem,7vw,3.8rem);font-weight:500;line-height:.88}.page-module__EPeM_q__promptHeader p{letter-spacing:-.025em;grid-column:2;max-width:42rem;margin:.8rem 0 0;font-size:1rem;line-height:1.1}.page-module__EPeM_q__rail{overscroll-behavior-inline:contain;background:linear-gradient(var(--ink), var(--ink)) 0 0 / 100% 1px no-repeat;scroll-snap-type:inline mandatory;scrollbar-color:var(--ink) transparent;scrollbar-width:thin;grid-auto-columns:82vw;grid-auto-flow:column;gap:1px;min-width:0;padding:1px 1rem 1rem;scroll-padding-inline:1rem;display:grid;overflow-x:auto}.page-module__EPeM_q__rail:focus-visible{outline:2px solid var(--ink);outline-offset:-3px}.page-module__EPeM_q__work{min-width:0;color:inherit;scroll-snap-align:start;text-decoration:none}.page-module__EPeM_q__work figure{border:1px solid var(--ink);background:var(--paper);grid-template-rows:auto auto;height:100%;margin:0;display:grid}.page-module__EPeM_q__work img{aspect-ratio:4/3;object-fit:contain;border-bottom:1px solid var(--ink);width:100%;padding:.6rem;display:block}.page-module__EPeM_q__work figcaption{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.55rem 1rem;min-height:5.5rem;padding:.75rem;display:grid}.page-module__EPeM_q__work figcaption strong{letter-spacing:-.035em;font-size:1rem}.page-module__EPeM_q__work figcaption span{text-align:right;letter-spacing:.04em;text-wrap:balance;text-transform:uppercase;max-width:21ch;font-size:.64rem;font-weight:700;line-height:1.15}.page-module__EPeM_q__work figcaption em{opacity:.62;font-style:normal}.page-module__EPeM_q__provenance{opacity:.62;letter-spacing:.03em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;grid-column:1/-1;font-size:.58rem;font-weight:700;overflow:hidden}.page-module__EPeM_q__emptyRail{border:1px dashed var(--ink);scroll-snap-align:start;grid-auto-rows:min-content;align-content:center;gap:.8rem;min-width:82vw;min-height:15rem;padding:2rem 1.5rem;display:grid}.page-module__EPeM_q__emptyRail strong{letter-spacing:-.06em;max-width:18ch;font-size:clamp(1.8rem,7vw,3rem);font-weight:500;line-height:.9}.page-module__EPeM_q__emptyRail small{opacity:.72;max-width:26rem}.page-module__EPeM_q__footer{justify-content:space-between;align-items:flex-end;gap:1rem;min-height:8rem;padding:1rem;display:flex}.page-module__EPeM_q__topline a:hover,.page-module__EPeM_q__topline a:focus-visible,.page-module__EPeM_q__footer a:hover,.page-module__EPeM_q__footer a:focus-visible{text-underline-offset:.18em;text-decoration:underline}@media (prefers-reduced-motion:reduce){.page-module__EPeM_q__work img{transition:none}}@media (min-width:48rem){.page-module__EPeM_q__topline{min-height:5rem;padding-inline:2rem}.page-module__EPeM_q__toplineActions{gap:1.5rem}.page-module__EPeM_q__intro{min-height:60svh;padding:2rem}.page-module__EPeM_q__intro h1{font-size:clamp(8rem,14vw,14rem)}.page-module__EPeM_q__note,.page-module__EPeM_q__artistHeader,.page-module__EPeM_q__promptHeader,.page-module__EPeM_q__footer{padding-inline:2rem}.page-module__EPeM_q__artist{padding-block:5rem 2rem}.page-module__EPeM_q__artistHeader{grid-template-columns:3.5rem minmax(0,1fr) auto}.page-module__EPeM_q__status{white-space:nowrap;grid-column:3;align-self:end;margin:0}.page-module__EPeM_q__promptHeader{grid-template-columns:3.5rem minmax(0,1fr)}.page-module__EPeM_q__rail{grid-auto-columns:min(43vw,38rem);padding-inline:2rem;scroll-padding-inline:2rem}.page-module__EPeM_q__emptyRail{min-width:min(43vw,38rem)}}@media (min-width:76rem){.page-module__EPeM_q__rail{grid-auto-columns:min(31vw,36rem)}.page-module__EPeM_q__emptyRail{min-width:min(31vw,36rem)}}
