.j-zoomable{cursor:zoom-in}.alb{z-index:200;background:var(--j-ink,#0d0c0b);color:var(--j-paper,#f5f1ea);flex-direction:column;justify-content:center;align-items:center;animation:.35s both alb-in;display:flex;position:fixed;inset:0}@keyframes alb-in{0%{opacity:0}to{opacity:1}}.alb-top{z-index:2;justify-content:space-between;align-items:center;padding:14px 18px;display:flex;position:absolute;top:0;left:0;right:0}.alb-count{letter-spacing:.22em;opacity:.7;font-size:11px}.alb-btn{color:inherit;cursor:pointer;opacity:.8;background:0 0;border:0;padding:8px;transition:opacity .2s}.alb-btn:hover{opacity:1}.alb-stage{flex-direction:column;align-items:center;gap:14px;max-width:min(92vw,1400px);margin:0;display:flex}.alb-img{object-fit:contain;max-width:100%;max-height:calc(100svh - 190px);animation:.45s cubic-bezier(.2,.7,.2,1) both alb-img}@keyframes alb-img{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}.alb-cap{opacity:.7;text-align:center;max-width:60ch;font-size:13px;font-style:italic}.alb-nav{position:absolute;top:50%;transform:translateY(-50%)}.alb-prev{left:10px}.alb-next{right:10px}.alb-thumbs{justify-content:center;gap:8px;padding:0 16px;display:flex;position:absolute;bottom:14px;left:0;right:0;overflow-x:auto}.alb-thumb{opacity:.45;cursor:pointer;background:0 0;border:1px solid #0000;flex:none;width:52px;height:52px;padding:0;transition:opacity .2s,border-color .2s}.alb-thumb.is-on{opacity:1;border-color:currentColor}.alb-thumb img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=767px){.alb-nav{display:none}.alb-img{max-height:calc(100svh - 170px)}}@media (prefers-reduced-motion:reduce){.alb,.alb-img{animation:none}}@media (width<=767px){.journal.j-page .j-stage.j-leaf-left{height:62svh}.journal.j-page .j-head{padding-top:30px}.journal.j-page .j-head .j-kicker{display:none}.journal.j-page .j-stage-shade{background:linear-gradient(transparent, color-mix(in oklab, var(--j-ink) 35%, transparent) 45%, color-mix(in oklab, var(--j-ink) 72%, transparent));height:42%}.journal.j-page .j-stage-caption{text-shadow:0 1px 2px color-mix(in oklab, var(--j-ink) 70%, transparent), 0 0 18px color-mix(in oklab, var(--j-ink) 55%, transparent);bottom:22px;left:22px;right:22px}.journal[data-mvariant=v1] .j-stage.j-leaf-left{height:50svh}.journal[data-mvariant=v1] .j-head{padding-top:26px;padding-bottom:36px}.journal[data-mvariant=v1] .j-title{font-size:34px;line-height:1.08}.journal[data-mvariant=v2] .j-stage.j-leaf-left{height:82svh}.journal[data-mvariant=v2] .j-stage-shade{background:linear-gradient(transparent, color-mix(in oklab, var(--j-ink) 55%, transparent) 40%, color-mix(in oklab, var(--j-ink) 92%, transparent));height:75%}.journal[data-mvariant=v2] .j-stage-caption{display:none}.journal[data-mvariant=v2] .j-head .j-kicker{color:var(--j-champagne);display:block}.journal[data-mvariant=v2] .j-head{z-index:2;min-height:60svh;color:var(--j-ivory);pointer-events:none;flex-direction:column;justify-content:flex-end;margin-top:-60svh;padding:0 0 30px;display:flex;position:relative}.journal[data-mvariant=v2] .j-head :is(.j-title,.j-dek,.j-meta){color:var(--j-ivory)}.journal[data-mvariant=v2] .j-title{font-size:34px;line-height:1.08}.journal[data-mvariant=v2] .j-dek{opacity:.85;font-size:14px;line-height:1.55}.journal[data-mvariant=v2] .j-note{margin-top:40px}}
