.tile[data-astro-cid-bnnieqso]{color:#fff;isolation:isolate;background:#292725;grid-area:span 3/span 2;min-width:0;min-height:0;display:block;position:relative;overflow:hidden}.tile[data-astro-cid-bnnieqso].reel{grid-area:span 4/span 1}.tile[data-astro-cid-bnnieqso].size-feature{grid-area:span 4/span 2}.tile[data-astro-cid-bnnieqso].size-hero{grid-area:span 6/span 3}.tile[data-astro-cid-bnnieqso].size-portrait{grid-area:span 6/span 1}.tile[data-astro-cid-bnnieqso][hidden]{display:none}.tile[data-astro-cid-bnnieqso]:focus-visible{outline-offset:3px;outline:3px solid #a74624}img[data-astro-cid-bnnieqso]{object-fit:cover;width:100%;height:100%;transition:transform .5s,filter .5s;position:absolute;inset:0}.reel[data-astro-cid-bnnieqso] img[data-astro-cid-bnnieqso]{object-position:center 40%}.image-fallback[data-astro-cid-bnnieqso]{text-align:center;place-items:center;padding:20px;font-size:1.6rem;display:grid;position:absolute;inset:0}.shade[data-astro-cid-bnnieqso]{background:linear-gradient(#00000040,#0000 35%,#0000003d 57%,#000000e0);position:absolute;inset:0}.shade[data-astro-cid-bnnieqso]:after{content:"";opacity:0;background:linear-gradient(#0003,#00000026 20%,#000000e6);transition:opacity .3s;position:absolute;inset:0}.format[data-astro-cid-bnnieqso]{letter-spacing:.13em;text-transform:uppercase;border:1px solid #ffffffad;padding:4px 8px;font-size:.63rem;position:absolute;top:16px;left:17px}.copy[data-astro-cid-bnnieqso]{text-shadow:0 1px 8px #00000073;gap:5px;padding-right:28px;display:grid;position:absolute;bottom:19px;left:22px;right:22px}.meta[data-astro-cid-bnnieqso]{letter-spacing:.06em;text-transform:uppercase;font-size:.64rem}.meta[data-astro-cid-bnnieqso] span[data-astro-cid-bnnieqso]{opacity:.55;padding-inline:4px}.title[data-astro-cid-bnnieqso]{letter-spacing:-.04em;font-size:clamp(1.08rem,1.9vw,1.55rem);font-weight:700;line-height:1.17}.size-hero[data-astro-cid-bnnieqso] .title[data-astro-cid-bnnieqso]{font-size:clamp(1.9rem,4vw,3.8rem)}.size-feature[data-astro-cid-bnnieqso] .title[data-astro-cid-bnnieqso]{font-size:clamp(1.4rem,2.7vw,2.2rem)}.details[data-astro-cid-bnnieqso]{opacity:0;gap:14px;max-height:0;transition:max-height .35s,opacity .3s,transform .3s;display:grid;overflow:hidden;transform:translateY(8px)}.description[data-astro-cid-bnnieqso]{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:48ch;font-size:clamp(.73rem,1vw,.9rem);line-height:1.45;display:-webkit-box;overflow:hidden}.view[data-astro-cid-bnnieqso]{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;width:fit-content;padding-bottom:3px;font-size:.7rem}.view[data-astro-cid-bnnieqso] span[data-astro-cid-bnnieqso]{margin-left:8px}.arrow[data-astro-cid-bnnieqso]{font-size:1.25rem;transition:opacity .3s,transform .3s;position:absolute;bottom:21px;right:20px}.play[data-astro-cid-bnnieqso]{opacity:0;background:#00000070;border:1px solid #ffffffd1;border-radius:50%;width:52px;height:52px;transition:opacity .3s,transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play[data-astro-cid-bnnieqso]:after{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:12px solid #fff;position:absolute;top:17px;left:21px}.tile[data-astro-cid-bnnieqso]:hover img[data-astro-cid-bnnieqso],.tile[data-astro-cid-bnnieqso]:focus-visible img[data-astro-cid-bnnieqso]{filter:saturate(1.08);transform:scale(1.06)}.tile[data-astro-cid-bnnieqso]:hover .shade[data-astro-cid-bnnieqso]:after,.tile[data-astro-cid-bnnieqso]:focus-visible .shade[data-astro-cid-bnnieqso]:after{opacity:1}.tile[data-astro-cid-bnnieqso]:hover .details[data-astro-cid-bnnieqso],.tile[data-astro-cid-bnnieqso]:focus-visible .details[data-astro-cid-bnnieqso]{opacity:1;max-height:150px;transform:translateY(0)}.tile[data-astro-cid-bnnieqso]:hover .play[data-astro-cid-bnnieqso],.tile[data-astro-cid-bnnieqso]:focus-visible .play[data-astro-cid-bnnieqso]{opacity:1;transform:translate(-50%,-50%)scale(1.08)}.tile[data-astro-cid-bnnieqso]:hover .arrow[data-astro-cid-bnnieqso],.tile[data-astro-cid-bnnieqso]:focus-visible .arrow[data-astro-cid-bnnieqso]{opacity:0;transform:translate(4px,-4px)}@media (width<=900px){.tile[data-astro-cid-bnnieqso].size-hero{grid-area:span 5/span 2}.tile[data-astro-cid-bnnieqso].size-portrait{grid-area:span 4/span 1}}@media (width<=700px){.copy[data-astro-cid-bnnieqso]{padding-right:14px;bottom:13px;left:14px;right:14px}.format[data-astro-cid-bnnieqso]{top:12px;left:12px}.meta[data-astro-cid-bnnieqso]{font-size:.58rem}.reel[data-astro-cid-bnnieqso] .meta[data-astro-cid-bnnieqso]{display:none}.title[data-astro-cid-bnnieqso]{font-size:1rem}.size-hero[data-astro-cid-bnnieqso] .title[data-astro-cid-bnnieqso]{font-size:clamp(1.8rem,6vw,2.7rem)}.size-feature[data-astro-cid-bnnieqso] .title[data-astro-cid-bnnieqso]{font-size:1.55rem}.details[data-astro-cid-bnnieqso]{gap:9px}.description[data-astro-cid-bnnieqso]{-webkit-line-clamp:2;font-size:.7rem}.view[data-astro-cid-bnnieqso]{font-size:.62rem}.arrow[data-astro-cid-bnnieqso]{font-size:1rem;bottom:12px;right:13px}}.registry[data-astro-cid-kkh3xlpq]{max-width:1440px;padding-bottom:88px}.intro[data-astro-cid-kkh3xlpq]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:clamp(24px,4vw,44px);display:flex}.intro[data-astro-cid-kkh3xlpq] h1[data-astro-cid-kkh3xlpq]{letter-spacing:-.03em;max-width:18ch;margin:0;font-size:clamp(2.35rem,1.4rem + 3.2vw,3.8rem);line-height:1.06}.period[data-astro-cid-kkh3xlpq]{color:var(--accent-gold)}.total[data-astro-cid-kkh3xlpq]{color:var(--subtle);font-family:var(--font-header);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:600}.filters[data-astro-cid-kkh3xlpq]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0 20px}.filter-label[data-astro-cid-kkh3xlpq]{color:var(--subtle);font-family:var(--font-header);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:.74rem;font-weight:600;display:block}.tags[data-astro-cid-kkh3xlpq]{flex-wrap:wrap;gap:8px;display:flex}.tags[data-astro-cid-kkh3xlpq] button[data-astro-cid-kkh3xlpq]{border:1px solid var(--line);background:var(--card);color:var(--fg);font-family:var(--font-body);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:.8rem;line-height:1.2;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.tags[data-astro-cid-kkh3xlpq] button[data-astro-cid-kkh3xlpq] span[data-astro-cid-kkh3xlpq]{color:var(--subtle);font-size:.72rem}.tags[data-astro-cid-kkh3xlpq] button[data-astro-cid-kkh3xlpq]:hover,.tags[data-astro-cid-kkh3xlpq] button[data-astro-cid-kkh3xlpq]:focus-visible{border-color:var(--accent)}.tags[data-astro-cid-kkh3xlpq] button[data-astro-cid-kkh3xlpq][aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:#fff}.tags[data-astro-cid-kkh3xlpq] button[data-astro-cid-kkh3xlpq][aria-pressed=true] span[data-astro-cid-kkh3xlpq]{color:var(--accent-gold);font-weight:700}.gallery-head[data-astro-cid-kkh3xlpq]{color:var(--subtle);justify-content:space-between;gap:20px;padding:21px 0 15px;font-size:.8rem;display:flex}.gallery-head[data-astro-cid-kkh3xlpq] p[data-astro-cid-kkh3xlpq]{margin:0}.mosaic[data-astro-cid-kkh3xlpq]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(78px,8vw,108px);grid-auto-flow:dense;gap:12px;display:grid}.mosaic[data-astro-cid-kkh3xlpq].is-filtered{grid-template-columns:repeat(3,minmax(0,1fr))}.mosaic[data-astro-cid-kkh3xlpq].is-filtered .tile{grid-area:span 2/span 1}.mosaic[data-astro-cid-kkh3xlpq].is-filtered .tile.reel{grid-row:span 4}.mosaic[data-astro-cid-kkh3xlpq].is-filtered .tile.size-feature,.mosaic[data-astro-cid-kkh3xlpq].is-filtered .tile.size-hero{grid-row:span 3}.mosaic[data-astro-cid-kkh3xlpq].is-filtered .tile.size-portrait{grid-row:span 4}.mosaic[data-astro-cid-kkh3xlpq].is-single{grid-template-columns:minmax(0,560px);justify-content:center}.mosaic[data-astro-cid-kkh3xlpq].is-single .tile{grid-row:span 3}.mosaic[data-astro-cid-kkh3xlpq].is-single .tile.reel{grid-row:span 5}@media (width<=900px){.mosaic[data-astro-cid-kkh3xlpq]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(70px,13vw,95px)}.mosaic[data-astro-cid-kkh3xlpq].is-filtered{grid-template-columns:repeat(2,minmax(0,1fr))}.mosaic[data-astro-cid-kkh3xlpq].is-single{grid-template-columns:minmax(0,400px)}}@media (width<=620px){.intro[data-astro-cid-kkh3xlpq]{padding-bottom:30px}.total[data-astro-cid-kkh3xlpq]{margin-top:18px;display:block;position:static}.gallery-head[data-astro-cid-kkh3xlpq] span[data-astro-cid-kkh3xlpq]{display:none}.mosaic[data-astro-cid-kkh3xlpq]{grid-auto-rows:clamp(70px,14vw,90px);gap:8px}.tags[data-astro-cid-kkh3xlpq]{gap:6px}.tags[data-astro-cid-kkh3xlpq] button[data-astro-cid-kkh3xlpq]{padding:6px 9px;font-size:.68rem}}@media (width<=460px){.mosaic[data-astro-cid-kkh3xlpq].is-filtered{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.mosaic[data-astro-cid-kkh3xlpq].is-filtered .tile{aspect-ratio:16/10;grid-area:auto}.mosaic[data-astro-cid-kkh3xlpq].is-filtered .tile.reel{aspect-ratio:4/5}}
