.viewer[data-v-b82ab76d]{--gap:clamp(10px, 1.2vw, 18px);--stage-h:clamp(340px, calc(100svh - var(--nav-h) - 235px), 1100px)}.stage[data-v-b82ab76d]{height:var(--stage-h);touch-action:pan-y;display:none;position:relative;container-type:inline-size}@media (min-width:768px){.stage[data-v-b82ab76d]{display:block}}.spread[data-v-b82ab76d]{--h:min(var(--stage-h), calc((100cqw - 2 * 64px - var(--gap) * (var(--n) - 1)) / var(--sum)));justify-content:center;align-items:center;gap:var(--gap);opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s linear .35s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.spread.is-active[data-v-b82ab76d]{opacity:1;visibility:visible;transition:opacity .35s}.frame[data-v-b82ab76d]{height:var(--h);aspect-ratio:var(--r);background:#f4f4f2;margin:0;position:relative}.frame[data-v-b82ab76d] img,.frame[data-v-b82ab76d] video{object-fit:cover;width:100%;height:100%;display:block}.frame__hit[data-v-b82ab76d]{cursor:e-resize;width:100%;height:100%;display:block}.arrow[data-v-b82ab76d]{z-index:2;width:44px;height:44px;color:var(--c-ink);background:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;margin-top:-22px;transition:background .25s,color .25s;display:flex;position:absolute;top:50%;box-shadow:0 0 0 1px #0b0b0a1a}.arrow svg[data-v-b82ab76d]{fill:none;stroke:currentColor;stroke-width:1.5px;width:18px;height:18px}.arrow[data-v-b82ab76d]:hover{color:#fff;background:var(--c-ink)}.arrow--prev[data-v-b82ab76d]{left:0}.arrow--next[data-v-b82ab76d]{right:0}.counter[data-v-b82ab76d]{justify-content:center;align-items:center;gap:var(--s-3);margin-top:var(--s-4);font-family:var(--ff-mono);font-size:var(--fs-meta);letter-spacing:var(--tr-meta);color:#6d6961;display:none}@media (min-width:768px){.counter[data-v-b82ab76d]{display:flex}}.counter__bar[data-v-b82ab76d]{background:#0b0b0a26;width:120px;height:1px;position:relative}.counter__bar span[data-v-b82ab76d]{background:var(--c-ink);transition:width .35s;position:absolute;top:0;bottom:0;left:0;right:auto}.grid-view[data-v-b82ab76d]{display:none}@media (min-width:768px){.grid-view[data-v-b82ab76d]{display:flex}}.thumb[data-v-b82ab76d]{cursor:zoom-in;transition:opacity .3s;position:relative}.thumb[data-v-b82ab76d]:hover{opacity:.8}.thumb__play[data-v-b82ab76d]{color:#fff;text-shadow:0 1px 8px #0006;justify-content:center;align-items:center;font-size:1.25rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.stack[data-v-b82ab76d]{gap:var(--gap);flex-direction:column;display:flex}@media (min-width:768px){.stack[data-v-b82ab76d]{display:none}}.stack__item[data-v-b82ab76d]{background:#f4f4f2;margin:0;position:relative;overflow:hidden}.stack__item[data-v-b82ab76d] img,.stack__item[data-v-b82ab76d] video{object-fit:cover;width:100%;height:100%;display:block}.pj[data-v-1f4bda2d]{padding-top:calc(var(--nav-h) + var(--s-5))}.pj__bar[data-v-1f4bda2d]{align-items:center;gap:var(--s-3);margin-bottom:var(--s-5);text-align:center;grid-template-columns:1fr;display:grid}@media (min-width:768px){.pj__bar[data-v-1f4bda2d]{grid-template-columns:1fr auto 1fr}}.pj__back[data-v-1f4bda2d]{justify-self:start}.pj__heading[data-v-1f4bda2d]{flex-direction:column;align-items:center;gap:6px;display:flex}.pj__tagline[data-v-1f4bda2d]{font-family:var(--ff-serif);color:#3d3a35;font-size:clamp(1.1rem,1.4vw,1.4rem);font-style:italic}.pj__views[data-v-1f4bda2d]{justify-self:end;display:none}@media (min-width:768px){.pj__views[data-v-1f4bda2d]{display:flex}}.pj__info[data-v-1f4bda2d]{gap:var(--s-6);max-width:var(--wide);margin:var(--s-8) auto 0;padding-top:var(--s-5);border-top:1px solid var(--rule);display:grid}@media (min-width:1024px){.pj__info[data-v-1f4bda2d]{gap:var(--s-8);grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.pj__story[data-v-1f4bda2d]{max-width:var(--col)}.pj__story>.kicker[data-v-1f4bda2d]{margin-bottom:var(--s-3)}.pj__story .serif-lead[data-v-1f4bda2d]{margin-bottom:var(--s-4)}.pj__para[data-v-1f4bda2d]{color:#2b2925;font-size:1.0625rem;line-height:1.7}.pj__para+.pj__para[data-v-1f4bda2d]{margin-top:var(--s-3)}.pj__facts[data-v-1f4bda2d]{border-top:1px solid var(--c-ink);align-self:start}.pj__fact[data-v-1f4bda2d]{gap:var(--s-3);border-bottom:1px solid var(--rule);font-size:var(--fs-small);grid-template-columns:8.5rem 1fr;padding:12px 0;display:grid}.pj__fact dt[data-v-1f4bda2d]{font-family:var(--ff-mono);font-size:var(--fs-meta);letter-spacing:var(--tr-meta);text-transform:uppercase;color:var(--muted);padding-top:2px}.pj__quote[data-v-1f4bda2d]{max-width:46rem;margin:var(--s-8) auto 0;text-align:center}.pj__quote p[data-v-1f4bda2d]{font-family:var(--ff-serif);font-size:clamp(1.6rem,2.6vw,2.4rem);line-height:1.2}.pj__quote cite[data-v-1f4bda2d]{margin-top:var(--s-3);font-style:normal}.pj__pager[data-v-1f4bda2d]{gap:var(--s-4);max-width:var(--wide);margin:var(--s-8) auto 0;padding-top:var(--s-5);border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;display:grid}.pj__pager-link[data-v-1f4bda2d]{align-items:center;gap:var(--s-3);color:inherit;display:flex}.pj__pager-link.is-next[data-v-1f4bda2d]{text-align:right;grid-column:2;justify-content:flex-end}.pj__pager-link:hover .pj__pager-title[data-v-1f4bda2d]{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.pj__pager-img[data-v-1f4bda2d]{object-fit:cover;flex-shrink:0;width:64px;height:auto;display:none}@media (min-width:480px){.pj__pager-img[data-v-1f4bda2d]{display:block}}.pj__pager-title[data-v-1f4bda2d]{letter-spacing:-.01em;margin-top:6px;font-size:clamp(1.05rem,1.6vw,1.5rem);font-weight:500;display:block}
