.isc-wrap[data-astro-cid-srhcoxdk]{--isc-stage:calc(100svh - 73px)}.isc[data-astro-cid-srhcoxdk]{position:relative}.isc--t0[data-astro-cid-srhcoxdk]{--bg:#161616;background:#161616}.isc--t1[data-astro-cid-srhcoxdk]{--bg:#f4ebdf;--surface:#fbf6ef;--line:#e2d3c0;background:#f4ebdf}.isc--t2[data-astro-cid-srhcoxdk]{--bg:#2a211b;--line:#ffffff29;background:#2a211b}.isc--t3[data-astro-cid-srhcoxdk]{--bg:#fafafa;background:#fafafa}.isc__stage[data-astro-cid-srhcoxdk]{padding-block:clamp(2rem,4vw,3rem)}.isc-pin .isc__stage[data-astro-cid-srhcoxdk]{height:var(--isc-stage);flex-direction:column;justify-content:center;padding-block:0;display:flex;position:sticky;top:73px;overflow:hidden}.isc__head[data-astro-cid-srhcoxdk]{flex-wrap:wrap;align-items:baseline;gap:.75rem 1.25rem;margin-bottom:clamp(1.25rem,2.5vw,2rem);display:flex}.isc__head[data-astro-cid-srhcoxdk] h3[data-astro-cid-srhcoxdk]{letter-spacing:-.01em;margin:0;font-size:clamp(1.7rem,3.4vw,2.6rem)}.isc__count[data-astro-cid-srhcoxdk]{color:var(--muted);font-size:.95rem}.isc__all[data-astro-cid-srhcoxdk]{color:var(--fg);border-bottom:1px solid var(--gold);margin-left:auto;padding-bottom:2px;font-size:.95rem;font-weight:600;text-decoration:none;position:relative}.isc__all[data-astro-cid-srhcoxdk]:after{content:"";position:absolute;inset:-8px 0}.isc__all[data-astro-cid-srhcoxdk]:hover{color:var(--gold)}.isc__viewport[data-astro-cid-srhcoxdk]{scroll-snap-type:x mandatory;scrollbar-width:none;padding-left:max(var(--gutter), (100vw - var(--max)) / 2 + var(--gutter));scroll-padding-left:max(var(--gutter), (100vw - var(--max)) / 2 + var(--gutter));overflow-x:auto}.isc__viewport[data-astro-cid-srhcoxdk]::-webkit-scrollbar{display:none}.isc-pin .isc__viewport[data-astro-cid-srhcoxdk]{overflow:visible}.isc__track[data-astro-cid-srhcoxdk]{padding:0 var(--gutter) 0 0;will-change:transform;gap:clamp(1.25rem,2.5vw,2rem);width:max-content;margin:0;list-style:none;display:flex}.isc__card[data-astro-cid-srhcoxdk]{scroll-snap-align:start;width:clamp(260px,min(44vw,150svh - 450px),640px)}.isc__card[data-astro-cid-srhcoxdk] a[data-astro-cid-srhcoxdk]{color:var(--fg);flex-direction:column;text-decoration:none;display:flex}.isc__shot[data-astro-cid-srhcoxdk]{aspect-ratio:3/2;border:1px solid var(--line);background:#d9d6d1 var(--ph) center top / cover no-repeat;border-radius:6px;margin-bottom:.9rem;transition:border-color .2s,transform .3s;display:block;overflow:hidden}.isc__card[data-astro-cid-srhcoxdk] img[data-astro-cid-srhcoxdk]{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.isc__card[data-astro-cid-srhcoxdk] a[data-astro-cid-srhcoxdk]:hover .isc__shot[data-astro-cid-srhcoxdk]{border-color:var(--gold)}@media (prefers-reduced-motion:no-preference){.isc__card[data-astro-cid-srhcoxdk] a[data-astro-cid-srhcoxdk]:hover .isc__shot[data-astro-cid-srhcoxdk]{transform:translateY(-4px)}}.isc__name[data-astro-cid-srhcoxdk]{font-size:1.1rem;font-weight:600}.isc__url[data-astro-cid-srhcoxdk]{color:var(--gold);margin-top:.15rem;font-size:.88rem;font-weight:600}.isc__bar[data-astro-cid-srhcoxdk]{background:var(--line);height:2px;margin-top:clamp(1.25rem,2.5vw,2rem);display:none;overflow:hidden}.isc__bar[data-astro-cid-srhcoxdk] span[data-astro-cid-srhcoxdk]{background:var(--gold);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.isc-pin .isc__bar[data-astro-cid-srhcoxdk]{display:block}.sr[data-astro-cid-srhcoxdk]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=860px){.isc__card[data-astro-cid-srhcoxdk]{width:78vw}.isc__all[data-astro-cid-srhcoxdk]{margin-left:0}}.chap[data-astro-cid-srhcoxdk]{display:none}@media (width>=1100px){.isc-wrap[data-astro-cid-srhcoxdk]{--chap-w:188px;--chap-left:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));position:relative}.chap[data-astro-cid-srhcoxdk]{inset:0 auto 0 max(8px, calc(var(--chap-left) - 24px));width:var(--chap-w);z-index:30;pointer-events:none;display:block;position:absolute}.chap[data-astro-cid-srhcoxdk] ol[data-astro-cid-srhcoxdk]{pointer-events:auto;background:#fff;border:1px solid #e2d3c0;border-radius:8px;margin:clamp(2rem,4vw,3rem) 0;padding:.4rem 1.1rem;list-style:none;position:sticky;top:120px;box-shadow:0 6px 24px #0000002e}.chap[data-astro-cid-srhcoxdk] li[data-astro-cid-srhcoxdk]+li[data-astro-cid-srhcoxdk]{border-top:1px solid #ece4d9}.chap[data-astro-cid-srhcoxdk] a[data-astro-cid-srhcoxdk]{color:#161616;grid-template-columns:1fr auto;padding:.7rem 0;text-decoration:none;display:grid}.chap__n[data-astro-cid-srhcoxdk]{color:#8a8b90;grid-column:1;font-size:.72rem;font-weight:600}.chap__t[data-astro-cid-srhcoxdk]{grid-column:1;font-size:.95rem;font-weight:600;line-height:1.25}.chap[data-astro-cid-srhcoxdk] a[data-astro-cid-srhcoxdk]:after{content:"→";color:#d2934d;opacity:0;grid-area:1/2/span 2;align-self:center;transition:opacity .2s}.chap[data-astro-cid-srhcoxdk] a[data-astro-cid-srhcoxdk]:hover .chap__t[data-astro-cid-srhcoxdk],.chap[data-astro-cid-srhcoxdk] a[data-astro-cid-srhcoxdk][aria-current] .chap__t[data-astro-cid-srhcoxdk],.chap[data-astro-cid-srhcoxdk] a[data-astro-cid-srhcoxdk][aria-current] .chap__n[data-astro-cid-srhcoxdk]{color:#8a5414}.chap[data-astro-cid-srhcoxdk] a[data-astro-cid-srhcoxdk][aria-current]:after{opacity:1}.chap[data-astro-cid-srhcoxdk] a[data-astro-cid-srhcoxdk]:focus-visible{outline-offset:2px;outline:2px solid #d2934d}.isc__head[data-astro-cid-srhcoxdk]{padding-left:calc(var(--gutter) + var(--chap-w) + 28px)}.isc__viewport[data-astro-cid-srhcoxdk]{padding-left:calc(var(--chap-left) + var(--chap-w) + 28px);scroll-padding-left:calc(var(--chap-left) + var(--chap-w) + 28px);clip-path:inset(-60px 0 -60px calc(var(--chap-left) + var(--chap-w) + 28px))}}.ii[data-astro-cid-56prrd6g]{padding-block:clamp(3rem,7vw,5rem) 1rem}.ii__body[data-astro-cid-56prrd6g]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.ii__list[data-astro-cid-56prrd6g]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.ii__item[data-astro-cid-56prrd6g]{border-bottom:1px solid var(--line)}.ii__item[data-astro-cid-56prrd6g] a[data-astro-cid-56prrd6g]{color:var(--fg);grid-template-columns:1fr auto;column-gap:1.5rem;padding:1.05rem 0 1.15rem;text-decoration:none;display:grid}.ii__name[data-astro-cid-56prrd6g]{font-family:var(--display);letter-spacing:-.015em;color:var(--muted);font-size:clamp(1.7rem,3.4vw,2.6rem);font-weight:600;line-height:1.1;transition:color .2s}.ii__n[data-astro-cid-56prrd6g]{color:var(--muted);white-space:nowrap;align-self:center;font-size:.9rem}.ii__cap[data-astro-cid-56prrd6g]{color:var(--muted);grid-column:1/-1;max-width:46ch;margin-top:.3rem;font-size:.95rem}.ii__item[data-astro-cid-56prrd6g].is-on .ii__name[data-astro-cid-56prrd6g],.ii__item[data-astro-cid-56prrd6g] a[data-astro-cid-56prrd6g]:hover .ii__name[data-astro-cid-56prrd6g]{color:var(--fg)}.ii__item[data-astro-cid-56prrd6g] a[data-astro-cid-56prrd6g]:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.ii__well[data-astro-cid-56prrd6g]{aspect-ratio:4/5;background:#1d1d1f;border-radius:4px;position:sticky;top:96px;overflow:hidden}.ii__img[data-astro-cid-56prrd6g]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.ii__img[data-astro-cid-56prrd6g].is-on{opacity:1}.ii__all[data-astro-cid-56prrd6g]{margin:1.6rem 0 0}.ii__all[data-astro-cid-56prrd6g] a[data-astro-cid-56prrd6g]{color:var(--fg);border-bottom:1px solid;padding-bottom:2px;font-weight:600;text-decoration:none}.ii__all[data-astro-cid-56prrd6g] a[data-astro-cid-56prrd6g]:hover{color:var(--gold)}@media (prefers-reduced-motion:reduce){.ii__img[data-astro-cid-56prrd6g],.ii__name[data-astro-cid-56prrd6g]{transition:none}}@media (width<=860px){.ii__body[data-astro-cid-56prrd6g]{grid-template-columns:1fr}.ii__well[data-astro-cid-56prrd6g]{display:none}.ii__name[data-astro-cid-56prrd6g]{color:var(--fg)}}.pan[data-astro-cid-jusngxnm]{aspect-ratio:var(--pan-ratio);border:1px solid var(--line);background:var(--surface) var(--pan-ph) center top / cover no-repeat;border-radius:6px;position:relative;overflow:hidden}.pan__img[data-astro-cid-jusngxnm]{object-fit:cover;object-position:50% 0%;width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.pan__img[data-astro-cid-jusngxnm]{transition:object-position .9s}.pan[data-astro-cid-jusngxnm]:hover .pan__img[data-astro-cid-jusngxnm],[data-pan]:is(:hover,:focus-within) .pan__img[data-astro-cid-jusngxnm]{object-position:50% 100%;transition-duration:var(--pan-t);transition-timing-function:cubic-bezier(.45,0,.55,1)}}.ph--photo h1{max-width:12ch;font-size:clamp(2.2rem,4vw,3.2rem)}.ph--photo .ph__copy p{max-width:30ch}.dh[data-astro-cid-ght3iha2]{color:#fff;background:#161616;padding-block:clamp(2.5rem,5vw,4rem);overflow:hidden}.dh[data-astro-cid-ght3iha2] h1[data-astro-cid-ght3iha2]{letter-spacing:-.02em;margin:0;font-size:clamp(2.6rem,6vw,5rem);line-height:1.02}.dh__copy[data-astro-cid-ght3iha2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(1.5rem,5vw,4rem);margin-top:clamp(2rem,5vw,3.5rem);display:grid}.dh[data-astro-cid-ght3iha2] p[data-astro-cid-ght3iha2]{color:#ffffffbf;max-width:44ch;margin:0;font-size:clamp(1.05rem,1.5vw,1.2rem)}.dh__media[data-astro-cid-ght3iha2]{aspect-ratio:16/10;background:#000;border-radius:clamp(12px,1.6vw,22px);position:relative;overflow:hidden;box-shadow:0 30px 80px #00000080}.dh__media[data-astro-cid-ght3iha2] img[data-astro-cid-ght3iha2],.dh__video[data-astro-cid-ght3iha2]{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.dh__video[data-astro-cid-ght3iha2]{opacity:0;transition:opacity .6s}.dh__video[data-astro-cid-ght3iha2].is-on{opacity:1}@media (width<=760px){.dh__copy[data-astro-cid-ght3iha2]{grid-template-columns:1fr}}.sr[data-astro-cid-ght3iha2]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ft[data-astro-cid-ght3iha2]{padding-block:clamp(3rem,6vw,4.5rem) clamp(3.5rem,7vw,5.5rem)}.ft__grid[data-astro-cid-ght3iha2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem 2rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.ft__item[data-astro-cid-ght3iha2]{flex-direction:column;display:flex}.ft__shot[data-astro-cid-ght3iha2]{margin-bottom:1.1rem;display:block}.ft__shot[data-astro-cid-ght3iha2]:hover .pan{border-color:var(--gold)}.ft__n[data-astro-cid-ght3iha2]{letter-spacing:-.02em;color:color-mix(in srgb, var(--muted) 30%, transparent);font-variant-numeric:tabular-nums;margin-bottom:.6rem;font-size:clamp(2.2rem,3.4vw,2.9rem);font-weight:300;line-height:1}.ft__name[data-astro-cid-ght3iha2]{font-family:var(--display);min-height:2.4em;margin:0;font-size:clamp(1.2rem,1.6vw,1.4rem);font-weight:600;line-height:1.2}.ft__name[data-astro-cid-ght3iha2] a[data-astro-cid-ght3iha2]{color:var(--fg);margin-block:-11px;padding-block:11px;text-decoration:none;display:inline-block}.ft__name[data-astro-cid-ght3iha2] a[data-astro-cid-ght3iha2]:hover{color:var(--gold)}.ft__name[data-astro-cid-ght3iha2] a[data-astro-cid-ght3iha2]:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}.ft__name[data-astro-cid-ght3iha2]:after{content:"";background:var(--block);width:2.25rem;height:2px;margin-top:.85rem;display:block}.ft__copy[data-astro-cid-ght3iha2]{color:var(--muted);margin:.85rem 0 .4rem;font-size:.95rem;line-height:1.55}.ft__links[data-astro-cid-ght3iha2]{flex-wrap:wrap;gap:0 1.25rem;margin:auto 0 0;font-size:.9rem;font-weight:600;display:flex}.ft__url[data-astro-cid-ght3iha2]{color:var(--muted);align-items:center;min-height:44px;font-weight:500;display:inline-flex}.ft__story[data-astro-cid-ght3iha2]{color:var(--fg);text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (width<=1000px){.ft__grid[data-astro-cid-ght3iha2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.ft__item[data-astro-cid-ght3iha2]{grid-column:span 2}.ft__name[data-astro-cid-ght3iha2]{min-height:0}.ft__grid[data-astro-cid-ght3iha2]{gap:2.5rem 1.25rem}}.ba-sec[data-astro-cid-ght3iha2]{border-top:1px solid var(--line);padding-block:clamp(3rem,6vw,4.5rem)}.ba-sec__lede[data-astro-cid-ght3iha2]{color:var(--muted);max-width:60ch;margin:.5rem 0 0}.ba-sec__list[data-astro-cid-ght3iha2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.ba-sec__cap[data-astro-cid-ght3iha2]{color:var(--muted);margin:.8rem 0 0;font-size:.92rem}.ba-sec__cap[data-astro-cid-ght3iha2] a[data-astro-cid-ght3iha2]{color:var(--fg);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (width<=760px){.ba-sec__list[data-astro-cid-ght3iha2]{grid-template-columns:1fr;gap:2rem}}.fo[data-astro-cid-ght3iha2]{border-top:1px solid var(--line);padding-top:clamp(3rem,6vw,4.5rem);scroll-margin-top:73px}.fo__h[data-astro-cid-ght3iha2]{margin-bottom:1.25rem}.close-up[data-astro-cid-ght3iha2]{border-top:1px solid var(--line);padding-block:clamp(3.5rem,8vw,6rem)}.cu[data-astro-cid-ght3iha2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 1.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.cu[data-astro-cid-ght3iha2] a[data-astro-cid-ght3iha2]{color:var(--fg);flex-direction:column;text-decoration:none;display:flex}.cu[data-astro-cid-ght3iha2] img[data-astro-cid-ght3iha2]{aspect-ratio:4/3;object-fit:cover;width:100%;margin-bottom:1rem}.cu__name[data-astro-cid-ght3iha2]{font-size:1.1rem;font-weight:500}.cu__tag[data-astro-cid-ght3iha2]{color:var(--muted);font-size:.9rem}.cu[data-astro-cid-ght3iha2] a[data-astro-cid-ght3iha2]:hover .cu__name[data-astro-cid-ght3iha2]{color:var(--gold)}@media (width<=1000px){.cu[data-astro-cid-ght3iha2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.cu[data-astro-cid-ght3iha2]{grid-template-columns:1fr}}
