.bh[data-astro-cid-s3lkj4dv]{gap:var(--space-5);margin-bottom:var(--space-8);display:grid}.bh__title[data-astro-cid-s3lkj4dv]{font:400 clamp(88px, 17vw, 260px)/.8 var(--font-display);letter-spacing:-.045em;margin:0}.bh__count[data-astro-cid-s3lkj4dv]{font:600 .1em var(--font-mono);color:var(--brand);letter-spacing:.1em;vertical-align:top;margin-left:.15em;position:relative;top:.5em}.bh__intro[data-astro-cid-s3lkj4dv]{max-width:560px;font:400 clamp(22px, 2.2vw, 28px)/1.25 var(--font-display);margin:0}.bf[data-astro-cid-wsd2qpnz]{z-index:5;background:var(--paper);border-bottom:1px solid var(--ink);transition:top .45s var(--ease-out);justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}body:has(.nav:not(.nav--hidden)) .bf[data-astro-cid-wsd2qpnz]{top:64px}.bf__nav[data-astro-cid-wsd2qpnz]{min-width:0}.bf[data-astro-cid-wsd2qpnz] ul[data-astro-cid-wsd2qpnz]{scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.bf[data-astro-cid-wsd2qpnz] li[data-astro-cid-wsd2qpnz]{flex-shrink:0}.bf[data-astro-cid-wsd2qpnz] a[data-astro-cid-wsd2qpnz]{min-height:48px;font:600 12px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex;position:relative}.bf[data-astro-cid-wsd2qpnz] li[data-astro-cid-wsd2qpnz]:first-child a[data-astro-cid-wsd2qpnz]{padding-left:0}.bf[data-astro-cid-wsd2qpnz] a[data-astro-cid-wsd2qpnz]:after{content:"";background:var(--brand);transform-origin:0;height:2px;transition:transform .5s var(--ease-out);position:absolute;bottom:10px;left:14px;right:14px;transform:scaleX(0)}.bf[data-astro-cid-wsd2qpnz] li[data-astro-cid-wsd2qpnz]:first-child a[data-astro-cid-wsd2qpnz]:after{left:0}.bf[data-astro-cid-wsd2qpnz] a[data-astro-cid-wsd2qpnz]:hover,.bf[data-astro-cid-wsd2qpnz] a[data-astro-cid-wsd2qpnz][aria-current]{color:var(--ink)}.bf[data-astro-cid-wsd2qpnz] a[data-astro-cid-wsd2qpnz][aria-current]:after{transform:none}.bf__n[data-astro-cid-wsd2qpnz]{color:var(--brand);align-self:flex-start;margin-top:12px;margin-left:4px;font-size:.8em}.bf__sort[data-astro-cid-wsd2qpnz]{white-space:nowrap;margin:0;display:none}@media (width>=768px){.bf__sort[data-astro-cid-wsd2qpnz]{display:block}}@media (prefers-reduced-motion:reduce){.bf[data-astro-cid-wsd2qpnz],.bf[data-astro-cid-wsd2qpnz] a[data-astro-cid-wsd2qpnz]:after{transition:none}}.bi__wrap[data-astro-cid-pmkpfqfh]{position:relative}.bi[data-astro-cid-pmkpfqfh]{margin:0;padding:0;list-style:none}.bi[data-astro-cid-pmkpfqfh] li[data-astro-cid-pmkpfqfh]{border-bottom:1px solid var(--line)}.bi__row[data-astro-cid-pmkpfqfh]{z-index:0;color:inherit;grid-template-columns:minmax(0,1fr);align-items:baseline;gap:8px 18px;padding:22px 0;text-decoration:none;display:grid;position:relative}.bi__row--thumb[data-astro-cid-pmkpfqfh]{grid-template-columns:minmax(0,1fr) 92px}.bi__row[data-astro-cid-pmkpfqfh]:before{content:"";z-index:-1;background:var(--paper-3);transform-origin:bottom;transition:transform .5s var(--ease-out);position:absolute;inset:0;transform:scaleY(0)}.bi__row[data-astro-cid-pmkpfqfh] h3[data-astro-cid-pmkpfqfh]{font:400 clamp(28px, 3.4vw, 48px)/1 var(--font-display);letter-spacing:-.015em;transition:transform .6s var(--ease-out);grid-column:1;margin:0}.bi__cat[data-astro-cid-pmkpfqfh]{grid-column:1}.bi__meta[data-astro-cid-pmkpfqfh]{grid-column:1;gap:14px;display:flex}.bi__n[data-astro-cid-pmkpfqfh],.bi__arrow[data-astro-cid-pmkpfqfh]{display:none}.bi__thumb[data-astro-cid-pmkpfqfh]{aspect-ratio:1;background:var(--paper-2);border-radius:4px;grid-area:1/2/4;align-self:start;overflow:hidden}.bi__thumb[data-astro-cid-pmkpfqfh] img[data-astro-cid-pmkpfqfh]{object-fit:cover;filter:saturate(.85)sepia(.12)contrast(1.03);width:100%;height:100%}.bi__row[data-astro-cid-pmkpfqfh]:hover:before,.bi__row[data-astro-cid-pmkpfqfh]:focus-visible:before{transform:none}.bi__row[data-astro-cid-pmkpfqfh]:hover h3[data-astro-cid-pmkpfqfh],.bi__row[data-astro-cid-pmkpfqfh]:focus-visible h3[data-astro-cid-pmkpfqfh]{transform:translate(18px)}.js-reveal .bi[data-astro-cid-pmkpfqfh] li[data-astro-cid-pmkpfqfh]:nth-child(2){transition-delay:70ms}.js-reveal .bi[data-astro-cid-pmkpfqfh] li[data-astro-cid-pmkpfqfh]:nth-child(3){transition-delay:.14s}.js-reveal .bi[data-astro-cid-pmkpfqfh] li[data-astro-cid-pmkpfqfh]:nth-child(4){transition-delay:.21s}.js-reveal .bi[data-astro-cid-pmkpfqfh] li[data-astro-cid-pmkpfqfh]:nth-child(5){transition-delay:.28s}.js-reveal .bi[data-astro-cid-pmkpfqfh] li[data-astro-cid-pmkpfqfh]:nth-child(n+6){transition-delay:.35s}.bi[data-astro-cid-pmkpfqfh] li[data-astro-cid-pmkpfqfh].is-out{opacity:0;transition:opacity .28s var(--ease-out), transform .5s var(--ease-out);transition-delay:0s;transform:translateY(10px)}.bi[data-astro-cid-pmkpfqfh] li[data-astro-cid-pmkpfqfh].is-in{animation:bi-in .6s var(--ease-out) both;animation-delay:calc(var(--i,0) * 60ms)}@keyframes bi-in{0%{opacity:0;transform:translateY(12px)}}@media (width>=1024px){.bi__row[data-astro-cid-pmkpfqfh],.bi__row--thumb[data-astro-cid-pmkpfqfh]{grid-template-columns:60px 180px minmax(0,1fr) 170px 30px}.bi__row[data-astro-cid-pmkpfqfh]>[data-astro-cid-pmkpfqfh],.bi__row[data-astro-cid-pmkpfqfh] h3[data-astro-cid-pmkpfqfh],.bi__cat[data-astro-cid-pmkpfqfh],.bi__meta[data-astro-cid-pmkpfqfh]{grid-area:auto}.bi__n[data-astro-cid-pmkpfqfh]{font:600 12px var(--font-mono);color:var(--ink-2);display:block}.bi__arrow[data-astro-cid-pmkpfqfh]{color:var(--brand);opacity:0;transition:opacity .4s, transform .5s var(--ease-out);font-size:22px;display:block;transform:translate(-10px)}.bi__row[data-astro-cid-pmkpfqfh]:hover .bi__arrow[data-astro-cid-pmkpfqfh],.bi__row[data-astro-cid-pmkpfqfh]:focus-visible .bi__arrow[data-astro-cid-pmkpfqfh]{opacity:1;transform:none}.bi__thumb[data-astro-cid-pmkpfqfh]{display:none}}@media (prefers-reduced-motion:reduce){.bi__row[data-astro-cid-pmkpfqfh]:before,.bi__row[data-astro-cid-pmkpfqfh] h3[data-astro-cid-pmkpfqfh],.bi__arrow[data-astro-cid-pmkpfqfh],.bi[data-astro-cid-pmkpfqfh] li[data-astro-cid-pmkpfqfh].is-out{transition:none}.bi[data-astro-cid-pmkpfqfh] li[data-astro-cid-pmkpfqfh].is-in{animation:none}}
