#lightbox[data-astro-cid-utnzf2kr]{background-color:color-mix(in srgb, var(--color-dark) 96%, transparent);width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--color-dark-ink);border:0;margin:0;padding:0}#lightbox[data-astro-cid-utnzf2kr]::backdrop{background-color:#000000b3}.lb-figure[data-astro-cid-utnzf2kr]{flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;height:100%;padding:4.5rem 1.5rem 3rem;display:flex}.lb-figure[data-astro-cid-utnzf2kr] img[data-astro-cid-utnzf2kr]{object-fit:contain;border-radius:var(--radius-md);width:auto;max-width:min(100%,78rem);max-height:78dvh;transition:opacity .22s var(--ease-soft), transform .3s var(--ease-soft)}.lb-caption[data-astro-cid-utnzf2kr]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--color-dark-muted);justify-content:center;align-items:center;gap:1rem;font-size:.6875rem;display:flex}.lb-counter[data-astro-cid-utnzf2kr]{font-family:var(--font-mono);color:var(--color-dark-ink)}.lb-close[data-astro-cid-utnzf2kr],.lb-nav[data-astro-cid-utnzf2kr]{border:1px solid color-mix(in srgb, var(--color-dark-ink) 20%, transparent);background-color:color-mix(in srgb, var(--color-dark) 60%, transparent);width:3rem;height:3rem;color:var(--color-dark-ink);transition:border-color .35s var(--ease-soft), background-color .35s var(--ease-soft);border-radius:9999px;place-items:center;display:grid;position:absolute}.lb-close[data-astro-cid-utnzf2kr]:hover,.lb-nav[data-astro-cid-utnzf2kr]:hover{border-color:var(--color-dark-ink);background-color:color-mix(in srgb, var(--color-dark-ink) 12%, transparent)}.lb-close[data-astro-cid-utnzf2kr]{top:1.25rem;right:1.25rem}.lb-nav[data-astro-cid-utnzf2kr]{top:50%;translate:0 -50%}.lb-prev[data-astro-cid-utnzf2kr]{left:1rem}.lb-next[data-astro-cid-utnzf2kr]{right:1rem}.lb-nav[data-astro-cid-utnzf2kr][hidden]{display:none}.reel-tools[data-astro-cid-ywp6cr2v]{align-items:center;gap:.5rem}.reel-tools[data-astro-cid-ywp6cr2v] .index[data-astro-cid-ywp6cr2v]{margin-right:.5rem}.reel-nav[data-astro-cid-ywp6cr2v]{border:1px solid var(--color-line);background-color:var(--color-paper);width:2.25rem;height:2.25rem;color:var(--color-ink);transition:background-color .16s var(--ease-soft), border-color .16s var(--ease-soft), color .16s var(--ease-soft), opacity .16s var(--ease-soft);border-radius:9999px;place-items:center;display:grid}.reel-nav[data-astro-cid-ywp6cr2v]:hover{background-color:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.reel-nav[data-astro-cid-ywp6cr2v][disabled]{opacity:.35;pointer-events:none}.reel-wrap[data-astro-cid-ywp6cr2v]{position:relative}@media (width>=768px){.reel-wrap[data-astro-cid-ywp6cr2v]:before,.reel-wrap[data-astro-cid-ywp6cr2v]:after{content:"";z-index:1;pointer-events:none;opacity:0;width:4rem;transition:opacity .24s var(--ease-soft);position:absolute;top:1.5rem;bottom:0}.reel-wrap[data-astro-cid-ywp6cr2v]:before{background:linear-gradient(to right, var(--color-paper), #fefeff00);left:0}.reel-wrap[data-astro-cid-ywp6cr2v]:after{background:linear-gradient(to left, var(--color-paper), #fefeff00);right:0}.reel-wrap[data-astro-cid-ywp6cr2v][data-can-prev]:before,.reel-wrap[data-astro-cid-ywp6cr2v][data-can-next]:after{opacity:1}}.reel-row[data-astro-cid-ywp6cr2v]{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.75rem;padding-inline:1.5rem;scroll-padding-inline:1.5rem;display:flex;overflow-x:auto}.reel-row[data-astro-cid-ywp6cr2v]::-webkit-scrollbar{display:none}@media (width>=768px){.reel-row[data-astro-cid-ywp6cr2v]{gap:1rem;padding-inline:2.5rem;scroll-padding-inline:2.5rem}}.reel-row[data-astro-cid-ywp6cr2v]>li[data-astro-cid-ywp6cr2v]{scroll-snap-align:start;flex:none}.reel-row[data-astro-cid-ywp6cr2v]>li[data-astro-cid-ywp6cr2v]:last-child{padding-right:1.5rem}.reel-tile[data-astro-cid-ywp6cr2v]{aspect-ratio:9/16;background-color:var(--color-dark);cursor:pointer;width:11rem;display:block;position:relative}@media (width>=768px){.reel-tile[data-astro-cid-ywp6cr2v]{width:13.5rem}}.reel-tile[data-astro-cid-ywp6cr2v] img[data-astro-cid-ywp6cr2v]{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-soft)}.reel-tile[data-astro-cid-ywp6cr2v]:hover img[data-astro-cid-ywp6cr2v]{transform:scale(1.02)}.reel-play[data-astro-cid-ywp6cr2v]{transition:transform .24s var(--ease-soft)}.reel-tile[data-astro-cid-ywp6cr2v]:hover .reel-play[data-astro-cid-ywp6cr2v]{transform:scale(1.08)}.reel-play[data-astro-cid-ywp6cr2v]{width:2.75rem;height:2.75rem;color:var(--color-ink);backdrop-filter:blur(8px);background-color:#fefeffe6;border-radius:9999px;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.reel-label[data-astro-cid-ywp6cr2v]{color:var(--color-dark-ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(8px);background-color:#1213178c;border-radius:9999px;padding:.3rem .6rem;font-size:.625rem;position:absolute;bottom:.75rem;left:.75rem}.reel-viewer[data-astro-cid-ywp6cr2v]{background-color:color-mix(in srgb, var(--color-dark) 96%, transparent);width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--color-dark-ink);border:0;margin:0;padding:0}.reel-viewer[data-astro-cid-ywp6cr2v]::backdrop{background-color:#000000b3}.rv-video[data-astro-cid-ywp6cr2v]{object-fit:contain;background:#000;width:auto;max-width:100vw;height:100dvh;max-height:100dvh;margin-inline:auto;display:block}@media (width>=768px){.rv-video[data-astro-cid-ywp6cr2v]{border-radius:var(--radius-md);height:calc(100dvh - 5rem);margin-block:2.5rem}}.rv-close[data-astro-cid-ywp6cr2v]{z-index:1;width:3rem;height:3rem;color:var(--color-dark-ink);background-color:#24262d99;border:1px solid #f5f6fa33;border-radius:9999px;place-items:center;display:grid;position:absolute;top:1.25rem;right:1.25rem}.justified[data-astro-cid-r3bc3sjw]{--row:19rem;flex-wrap:wrap;gap:.75rem;display:flex}@media (width>=640px){.justified[data-astro-cid-r3bc3sjw]{gap:1rem}}@media (width<=639px){.justified[data-astro-cid-r3bc3sjw]{--row:10.5rem}}@media (width>=640px) and (width<=1023px){.justified[data-astro-cid-r3bc3sjw]{--row:14rem}}.justified[data-astro-cid-r3bc3sjw]>li[data-astro-cid-r3bc3sjw]{flex-grow:calc(var(--r) * 100);flex-basis:calc(var(--r) * var(--row));min-width:0}.justified[data-astro-cid-r3bc3sjw]>li[data-astro-cid-r3bc3sjw] .frame[data-astro-cid-r3bc3sjw]{aspect-ratio:var(--r)}.justified[data-astro-cid-r3bc3sjw]>.spacer[data-astro-cid-r3bc3sjw]{flex-grow:1000000;flex-basis:0}
