html.lb-open{overflow:hidden}.lb{color:#fff;background:#0f1113;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.lb::backdrop{background:#0f1113}.lb[open]{grid-template-columns:72px 1fr 72px;align-items:center;display:grid}.lb__fig{flex-direction:column;justify-content:center;align-items:center;gap:18px;min-width:0;height:100dvh;margin:0;padding:56px 0 28px;display:flex}.lb__img{object-fit:contain;user-select:none;-webkit-user-drag:none;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 130px)}.lb__cap{color:#fff9}.lb__close{cursor:pointer;z-index:2;background:0 0;border:0;width:44px;height:44px;position:absolute;top:18px;right:22px}.lb__close span{background:#fff;width:24px;height:1px;position:absolute;top:21px;left:10px}.lb__close span:first-child{transform:rotate(45deg)}.lb__close span:last-child{transform:rotate(-45deg)}.lb__nav{cursor:pointer;opacity:.7;background:0 0;border:0;height:100%;transition:opacity .2s;position:relative}.lb__nav:hover,.lb__nav:focus-visible{opacity:1}.lb__nav:before{content:"";border-top:1px solid #fff;border-left:1px solid #fff;width:14px;height:14px;position:absolute;top:50%;left:50%}.lb__prev:before{transform:translate(-30%,-50%)rotate(-45deg)}.lb__next:before{transform:translate(-70%,-50%)rotate(135deg)}.lb :focus-visible{outline-color:#fff}@media (width<=720px){.lb[open]{grid-template-columns:1fr}.lb__nav{width:50%;height:72px;position:absolute;bottom:0}.lb__prev{left:0}.lb__next{right:0}.lb__fig{padding:56px 0 72px}.lb__img{max-height:calc(100dvh - 170px)}}.num[data-astro-cid-vcq724kh]{font-style:italic;font-weight:300}.phead[data-astro-cid-vcq724kh]{padding:var(--space-s) 0 clamp(32px, 4vw, 56px)}.phead__back[data-astro-cid-vcq724kh]{color:var(--stone);margin-bottom:28px}.phead[data-astro-cid-vcq724kh] h1[data-astro-cid-vcq724kh]{margin-bottom:.25em;font-size:clamp(44px,6vw,84px);font-weight:300}.phead__blurb[data-astro-cid-vcq724kh]{margin:0 0 28px}.phead__line[data-astro-cid-vcq724kh]{border-top:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px 48px;padding-top:22px;display:flex}.phead__n[data-astro-cid-vcq724kh]{color:var(--stone);white-space:nowrap}.did[data-astro-cid-vcq724kh]{flex-wrap:wrap;align-items:baseline;gap:10px 0;display:flex}.did__h[data-astro-cid-vcq724kh]{color:var(--stone);margin-right:22px}.did__clip[data-astro-cid-vcq724kh]{min-width:0;overflow:hidden}.did__list[data-astro-cid-vcq724kh]{flex-wrap:wrap;gap:8px 0;margin:0 0 0 -15px;padding:0;list-style:none;display:flex}.did__list[data-astro-cid-vcq724kh] li[data-astro-cid-vcq724kh]{color:var(--ink);border-left:1px solid var(--hair);padding:0 14px;font-size:14px;line-height:1.2}.photos[data-astro-cid-vcq724kh]{padding-bottom:var(--space-l);--row:320px;--gap:14px}.plead[data-astro-cid-vcq724kh]{margin-bottom:var(--gap);display:block}.plead[data-astro-cid-vcq724kh] img[data-astro-cid-vcq724kh]{width:100%;height:auto}.pgrid[data-astro-cid-vcq724kh]{gap:var(--gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pgrid[data-astro-cid-vcq724kh] li[data-astro-cid-vcq724kh]{flex-grow:var(--r);flex-basis:calc(var(--r) * var(--row));aspect-ratio:var(--r);min-width:0}.pgrid[data-astro-cid-vcq724kh]:after{content:"";flex-grow:1000}.pgrid[data-astro-cid-vcq724kh] a[data-astro-cid-vcq724kh],.pgrid[data-astro-cid-vcq724kh] a[data-astro-cid-vcq724kh]>picture,.pgrid[data-astro-cid-vcq724kh] a[data-astro-cid-vcq724kh]>img{height:100%;display:block}.pgrid[data-astro-cid-vcq724kh] img[data-astro-cid-vcq724kh]{object-fit:cover;width:100%;height:100%}.lb-item[data-astro-cid-vcq724kh]{cursor:zoom-in}.lb-item[data-astro-cid-vcq724kh] img[data-astro-cid-vcq724kh]{transition:opacity .3s}.lb-item[data-astro-cid-vcq724kh]:hover img[data-astro-cid-vcq724kh]{opacity:.92}.pnav[data-astro-cid-vcq724kh]{border-top:1px solid var(--hair);margin-bottom:var(--space-xl);grid-template-columns:1fr 1fr;display:grid}.pnav__a[data-astro-cid-vcq724kh]{color:var(--stone);flex-direction:column;gap:10px;padding:32px 0;display:flex}.pnav__next[data-astro-cid-vcq724kh]{text-align:right;border-left:1px solid var(--hair)}.pnav__name[data-astro-cid-vcq724kh]{font-family:var(--f-display);color:var(--ink);font-size:clamp(26px,2.6vw,36px);line-height:1;transition:color .25s}.pnav__a[data-astro-cid-vcq724kh]:hover .pnav__name[data-astro-cid-vcq724kh]{color:var(--stone)}@media (width<=1000px){.photos[data-astro-cid-vcq724kh]{--row:220px}}@media (width<=720px){.phead__line[data-astro-cid-vcq724kh]{flex-direction:column;align-items:flex-start}.did[data-astro-cid-vcq724kh]{flex-direction:column;gap:10px}.did__h[data-astro-cid-vcq724kh]{margin:0}.photos[data-astro-cid-vcq724kh]{--row:130px;--gap:8px}.plead[data-astro-cid-vcq724kh]{margin-bottom:8px}.pnav__a[data-astro-cid-vcq724kh]{padding:24px 0}}
