.hcarousel[data-astro-cid-pwunukhj]{margin:0 0 var(--s-7)}.hstage[data-astro-cid-pwunukhj]{position:relative}.htrack[data-astro-cid-pwunukhj]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:var(--tile);display:flex;overflow-x:auto}.htrack[data-astro-cid-pwunukhj]::-webkit-scrollbar{display:none}.hslide[data-astro-cid-pwunukhj]{scroll-snap-align:start;flex:0 0 100%;width:100%;height:min(56vh,560px);display:block}@media (width<=640px){.hslide[data-astro-cid-pwunukhj]{height:min(72vh,680px)}}.hslide[data-astro-cid-pwunukhj] img[data-astro-cid-pwunukhj]{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity var(--m-image);display:block}.hnav[data-astro-cid-pwunukhj]{-webkit-backdrop-filter:blur(6px);color:#fff;cursor:pointer;opacity:.9;width:44px;height:44px;transition:opacity var(--m-fast), background var(--m-fast);background:#0009;border:none;border-radius:100px;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #fff6}.hnav[data-astro-cid-pwunukhj]:hover,.hnav[data-astro-cid-pwunukhj]:focus-visible{opacity:1;background:#000000bf}.hnav[data-astro-cid-pwunukhj] svg[data-astro-cid-pwunukhj]{width:20px;height:20px}.hnav-prev[data-astro-cid-pwunukhj]{left:var(--s-3)}.hnav-next[data-astro-cid-pwunukhj]{right:var(--s-3)}.hcount[data-astro-cid-pwunukhj]{top:var(--s-3);right:var(--s-3);color:#fff;font-variant-numeric:tabular-nums;background:#0000008c;border-radius:100px;padding:3px 10px;position:absolute}.hcaption[data-astro-cid-pwunukhj]{margin:var(--s-3) 0 0;color:var(--dim)}@media (width<=640px){.hnav[data-astro-cid-pwunukhj]{width:36px;height:36px}.hnav[data-astro-cid-pwunukhj] svg[data-astro-cid-pwunukhj]{width:16px;height:16px}.hnav-prev[data-astro-cid-pwunukhj]{left:var(--s-3)}.hnav-next[data-astro-cid-pwunukhj]{right:var(--s-3)}}.tagbar[data-astro-cid-bakqkpsx]{align-items:center;gap:var(--s-4);padding:var(--s-4) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.chips[data-astro-cid-bakqkpsx]{align-items:center;gap:var(--s-2);flex-wrap:wrap;flex:1;min-width:0;display:flex}.sep[data-astro-cid-bakqkpsx]{background:var(--line);width:1px;margin:0 var(--s-2);align-self:stretch}.chip[data-astro-cid-bakqkpsx]{font-size:13px;font-weight:var(--w-ui);border:1px solid var(--line);color:var(--dim);white-space:nowrap;border-radius:100px;padding:4px 13px;text-decoration:none}.chip[data-astro-cid-bakqkpsx]:hover{color:var(--fg);border-color:var(--fg)}.chip[data-astro-cid-bakqkpsx].on{background:var(--accent);color:var(--on-accent);border-color:var(--accent);font-weight:var(--w-heading)}.chip[data-astro-cid-bakqkpsx].dim{opacity:.32;cursor:not-allowed;pointer-events:none}.right[data-astro-cid-bakqkpsx]{align-items:center;gap:var(--s-3);display:flex}.count[data-astro-cid-bakqkpsx]{color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.seg[data-astro-cid-bakqkpsx]{border:1px solid var(--line);border-radius:2px;display:inline-flex;overflow:hidden}.segbtn[data-astro-cid-bakqkpsx]{letter-spacing:.08em;color:var(--dim);padding:3px 8px;font-size:11px;text-decoration:none}.segbtn[data-astro-cid-bakqkpsx]:hover{color:var(--fg)}.segbtn[data-astro-cid-bakqkpsx].on{background:var(--accent);color:var(--on-accent);font-weight:var(--w-heading)}.clear[data-astro-cid-bakqkpsx]{color:var(--dim);font-size:12px;text-decoration:none}.clear[data-astro-cid-bakqkpsx]:hover{color:var(--accent)}.more[data-astro-cid-bakqkpsx]{border-bottom:1px solid var(--line)}.more[data-astro-cid-bakqkpsx]>summary[data-astro-cid-bakqkpsx]{align-items:center;gap:var(--s-2);padding:var(--s-3) 0;cursor:pointer;color:var(--dim);font-size:13px;list-style:none;display:flex}.more[data-astro-cid-bakqkpsx]>summary[data-astro-cid-bakqkpsx]::-webkit-details-marker{display:none}.more[data-astro-cid-bakqkpsx]>summary[data-astro-cid-bakqkpsx]:before{content:"›";transition:transform var(--m-fast);font-size:15px;line-height:1;display:inline-block}.more[data-astro-cid-bakqkpsx][open]>summary[data-astro-cid-bakqkpsx]:before{transform:rotate(90deg)}.more[data-astro-cid-bakqkpsx]>summary[data-astro-cid-bakqkpsx]:hover{color:var(--fg)}.more-count[data-astro-cid-bakqkpsx]{font-variant-numeric:tabular-nums;opacity:.7}.more-chips[data-astro-cid-bakqkpsx]{gap:var(--s-2);padding:0 0 var(--s-4);flex-wrap:wrap;max-height:40vh;display:flex;overflow-y:auto}@media (width<=720px){.chips[data-astro-cid-bakqkpsx]{scrollbar-width:none;padding-right:var(--s-5);flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000 100%);mask-image:linear-gradient(90deg,#000 88%,#0000 100%)}.chips[data-astro-cid-bakqkpsx]::-webkit-scrollbar{display:none}.sep[data-astro-cid-bakqkpsx]{align-self:center;height:18px}}.archive[data-astro-cid-alfxgm27]{max-width:var(--max-site);padding:var(--s-7) var(--gutter) var(--s-8);margin:0 auto}.ahead[data-astro-cid-alfxgm27]{margin-bottom:var(--s-5)}.ahead[data-astro-cid-alfxgm27] h1[data-astro-cid-alfxgm27]{font-size:var(--t-h1);font-weight:var(--w-display);letter-spacing:var(--ls-h1);line-height:var(--lh-display);margin:0 0 var(--s-2)}.agrid[data-astro-cid-alfxgm27]{margin-top:var(--s-6)}.none[data-astro-cid-alfxgm27]{padding:var(--s-9) 0;color:var(--dim)}.none[data-astro-cid-alfxgm27] a[data-astro-cid-alfxgm27]{color:var(--accent)}
