.head[data-astro-cid-3tlvyiva]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;padding:2.2rem 0 1rem;display:flex}.head[data-astro-cid-3tlvyiva] h1[data-astro-cid-3tlvyiva]{margin:0}.head[data-astro-cid-3tlvyiva] p[data-astro-cid-3tlvyiva]{color:var(--muted);max-width:36rem;margin:.4rem 0 0}.filters[data-astro-cid-3tlvyiva]{flex-wrap:wrap;gap:.5rem;margin:.5rem 0 1.5rem;display:flex}.filters[data-astro-cid-3tlvyiva] button[data-astro-cid-3tlvyiva]{color:var(--muted);font:inherit;border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.45rem;min-height:2.75rem;padding:.4rem .6rem .4rem 1rem;font-size:.92rem;display:inline-flex}.filters[data-astro-cid-3tlvyiva] button[data-astro-cid-3tlvyiva]:hover{color:var(--text);border-color:var(--muted)}.filters[data-astro-cid-3tlvyiva] button[data-astro-cid-3tlvyiva][aria-pressed=true]{color:var(--btn-fg);background:var(--btn-bg);border-color:var(--btn-bg)}.n[data-astro-cid-3tlvyiva]{text-align:center;background:rgb(var(--navy-rgb) / .1);border-radius:999px;min-width:1.6rem;padding:.05rem .45rem;font-size:max(14px,.78rem)}[data-astro-cid-3tlvyiva][data-theme=night] .n[data-astro-cid-3tlvyiva]{background:#fef2dc1f}button[data-astro-cid-3tlvyiva][aria-pressed=true] .n[data-astro-cid-3tlvyiva]{background:#0000001f}.justified[data-astro-cid-3tlvyiva]{--row:clamp(13rem, 22vw, 20rem);flex-wrap:wrap;gap:1.6rem 1rem;margin:0;padding:0 0 2rem;list-style:none;display:flex}.justified[data-astro-cid-3tlvyiva]:after{content:"";flex:999 1 0}.justified[data-astro-cid-3tlvyiva] li[data-astro-cid-3tlvyiva]{flex:var(--ar) 1 calc(var(--ar) * var(--row));align-content:start;gap:.5rem;min-width:0;display:grid}.justified[data-astro-cid-3tlvyiva] li[data-astro-cid-3tlvyiva][hidden]{display:none}.pic[data-astro-cid-3tlvyiva]{border-radius:var(--r-md);background:var(--surface);outline-offset:3px;display:block;position:relative;overflow:hidden}.pic[data-astro-cid-3tlvyiva] img[data-astro-cid-3tlvyiva]{width:100%;height:auto;aspect-ratio:var(--ar);object-fit:cover;transition:transform .35s,filter .35s;display:block}.pic[data-astro-cid-3tlvyiva]:hover img[data-astro-cid-3tlvyiva],.pic[data-astro-cid-3tlvyiva]:focus-visible img[data-astro-cid-3tlvyiva]{filter:brightness(1.05);transform:scale(1.025)}.zoom-hint[data-astro-cid-3tlvyiva]{background:rgb(var(--navy-rgb) / .55);color:#fef2dc;opacity:0;backdrop-filter:blur(4px);border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;transition:opacity .2s,transform .2s;display:grid;position:absolute;top:.6rem;right:.6rem;transform:translateY(-4px)}.zoom-hint[data-astro-cid-3tlvyiva] svg[data-astro-cid-3tlvyiva]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:1.2rem;height:1.2rem}.pic[data-astro-cid-3tlvyiva]:hover .zoom-hint[data-astro-cid-3tlvyiva],.pic[data-astro-cid-3tlvyiva]:focus-visible .zoom-hint[data-astro-cid-3tlvyiva]{opacity:1;transform:none}.cap[data-astro-cid-3tlvyiva]{gap:.1rem;padding:0 .2rem;display:grid}.cap[data-astro-cid-3tlvyiva] .title[data-astro-cid-3tlvyiva]{color:var(--text);font-weight:700;line-height:1.25;text-decoration:none}.cap[data-astro-cid-3tlvyiva] .title[data-astro-cid-3tlvyiva]:hover{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.cap[data-astro-cid-3tlvyiva] .sub[data-astro-cid-3tlvyiva]{color:var(--muted);font-size:max(14px,.85rem)}.empty[data-astro-cid-3tlvyiva]{color:var(--muted);padding:2rem 0}.empty[data-astro-cid-3tlvyiva][hidden]{display:none}@media (width<=700px){.head[data-astro-cid-3tlvyiva]{padding-top:1.5rem}.justified[data-astro-cid-3tlvyiva]{--row:9.5rem;gap:1.1rem .6rem}.cap[data-astro-cid-3tlvyiva] .title[data-astro-cid-3tlvyiva]{font-size:.92rem}.cap[data-astro-cid-3tlvyiva] .sub[data-astro-cid-3tlvyiva]{font-size:max(14px,.78rem)}.zoom-hint[data-astro-cid-3tlvyiva]{display:none}}@media (width<=520px){.justified[data-astro-cid-3tlvyiva]{gap:1.4rem}.justified[data-astro-cid-3tlvyiva] li[data-astro-cid-3tlvyiva]{flex:100%}.justified[data-astro-cid-3tlvyiva]:after{display:none}}@media (prefers-reduced-motion:reduce){.pic[data-astro-cid-3tlvyiva] img[data-astro-cid-3tlvyiva],.zoom-hint[data-astro-cid-3tlvyiva]{transition:none}}
