.c-chips[data-astro-cid-e7c7q4v4]{gap:var(--spacing-2);flex-wrap:wrap;display:flex}button[data-astro-cid-e7c7q4v4]{align-items:center;gap:var(--spacing-2);border-radius:var(--radius-full);border:1px solid var(--color-border-subtle);background:var(--color-white);min-height:44px;font:var(--font-weight-semibold) .9375rem / 1 var(--font-sans);color:var(--color-sand-800);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) ease-out;padding:0 18px;display:inline-flex}@media (prefers-reduced-motion:no-preference){button[data-astro-cid-e7c7q4v4]{transition-property:background-color,scale}button[data-astro-cid-e7c7q4v4]:active{scale:.96}}@media (hover:hover){button[data-astro-cid-e7c7q4v4]:not([aria-pressed=true]):hover{background:var(--color-bg-card)}}button[data-astro-cid-e7c7q4v4] i[data-astro-cid-e7c7q4v4]{border-radius:50%;width:10px;height:10px;display:block}button[data-astro-cid-e7c7q4v4][aria-pressed=true]{background:var(--color-bg-ink);border-color:var(--color-bg-ink);color:var(--color-white)}.c-empty[data-astro-cid-72cpth5s]{border:2px dashed var(--color-border-subtle);border-radius:var(--radius-block);padding:var(--spacing-16) var(--spacing-10);text-align:center;flex-direction:column;align-items:center;display:flex}.art[data-astro-cid-72cpth5s]{gap:var(--spacing-2);grid-template-columns:repeat(3,40px);margin-bottom:28px;display:grid}.art[data-astro-cid-72cpth5s] span[data-astro-cid-72cpth5s]{background:var(--color-butter-100);border-radius:50%;width:40px;height:40px}.art[data-astro-cid-72cpth5s] span[data-astro-cid-72cpth5s]:nth-child(5){background:var(--color-butter-600)}h2[data-astro-cid-72cpth5s]{font:var(--font-weight-bold) var(--text-heading-lg) / 1.2 var(--font-sans);letter-spacing:-.03em}p[data-astro-cid-72cpth5s]{color:var(--color-text-secondary);max-width:30rem;margin-top:10px}.c-empty[data-astro-cid-72cpth5s] .action{margin-top:28px}.mo[data-astro-cid-zp3rzous]{padding-block:var(--spacing-6)}h2[data-astro-cid-zp3rzous]{font:var(--font-weight-bold) 2rem / var(--leading-tight) var(--font-sans);letter-spacing:-.03em;align-items:baseline;gap:var(--spacing-3);display:flex}h2[data-astro-cid-zp3rzous] span[data-astro-cid-zp3rzous]{font:var(--font-weight-medium) 1rem / 1 var(--font-sans);color:var(--color-text-tertiary);letter-spacing:0}.grid[data-astro-cid-zp3rzous]{gap:var(--spacing-4);margin-top:var(--spacing-6);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:160px;display:grid}.w[data-astro-cid-zp3rzous]{border-radius:var(--radius-block);background:var(--color-bg-card);grid-column:span var(--c);grid-row:span var(--r);position:relative;overflow:hidden}.is-filtered .w[data-astro-cid-zp3rzous]{grid-area:span 2/span 4}img[data-astro-cid-zp3rzous]{object-fit:cover;outline-offset:-1px;outline:1px solid oklch(0% 0 0/.1);width:100%;height:100%}figcaption[data-astro-cid-zp3rzous]{left:var(--spacing-3);right:var(--spacing-3);bottom:var(--spacing-3);background:var(--color-white);border-radius:var(--spacing-4);padding:var(--spacing-3) 14px;box-shadow:var(--c-shadow);gap:var(--spacing-0-5);flex-direction:column;display:flex;position:absolute}figcaption[data-astro-cid-zp3rzous] b[data-astro-cid-zp3rzous]{font:var(--font-weight-bold) .9375rem / var(--leading-snug) var(--font-sans)}figcaption[data-astro-cid-zp3rzous] span[data-astro-cid-zp3rzous]{font-size:var(--text-caption);color:var(--color-text-tertiary);align-items:center;gap:6px;display:flex}figcaption[data-astro-cid-zp3rzous] i[data-astro-cid-zp3rzous]{border-radius:50%;flex:none;width:8px;height:8px;display:block}@media (width<=900px){.mo[data-astro-cid-zp3rzous]{padding-block:var(--spacing-5)}.grid[data-astro-cid-zp3rzous]{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:150px}.w[data-astro-cid-zp3rzous]{grid-area:span 2/span 3}.w[data-astro-cid-zp3rzous]:first-child{grid-area:span 3/span 6}.is-filtered .w[data-astro-cid-zp3rzous]{grid-area:span 2/span 3}}@media (width<=520px){.mo[data-astro-cid-zp3rzous]{padding-block:var(--spacing-4)}h2[data-astro-cid-zp3rzous]{font-size:1.5rem}.grid[data-astro-cid-zp3rzous]{gap:var(--spacing-3);grid-template-columns:1fr;grid-auto-rows:auto}.w[data-astro-cid-zp3rzous],.w[data-astro-cid-zp3rzous]:first-child,.is-filtered .w[data-astro-cid-zp3rzous]{aspect-ratio:4/3;grid-area:auto}}.bar[data-astro-cid-vgqhljh2]{justify-content:space-between;align-items:center;gap:var(--spacing-6);padding-block:28px var(--spacing-6);display:flex}.bar[data-astro-cid-vgqhljh2] p[data-astro-cid-vgqhljh2]{color:var(--color-text-tertiary);font-size:.9375rem}.ew[data-astro-cid-vgqhljh2]{padding-top:var(--spacing-2)}@media (width<=900px){.bar[data-astro-cid-vgqhljh2]{align-items:flex-start;gap:var(--spacing-3);padding-block:var(--spacing-5);flex-direction:column}}@media (width<=520px){.bar[data-astro-cid-vgqhljh2]{padding-block:var(--spacing-4)}}.nw[data-astro-cid-bqht6cjw]{padding-block:var(--spacing-12) var(--section-pad)}.note[data-astro-cid-bqht6cjw]{background:var(--color-bg-card);border-radius:var(--radius-block);padding:var(--spacing-8) var(--spacing-10);gap:var(--spacing-5);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.ic[data-astro-cid-bqht6cjw]{border-radius:var(--radius-tile-icon-lg);background:var(--color-bg-ink);width:48px;height:48px;color:var(--color-white);place-items:center;display:grid}h2[data-astro-cid-bqht6cjw]{font:var(--font-weight-bold) 1.25rem / var(--leading-snug) var(--font-sans)}p[data-astro-cid-bqht6cjw]{color:var(--color-text-secondary);margin-top:var(--spacing-1);max-width:44rem}.links[data-astro-cid-bqht6cjw]{gap:var(--spacing-2);flex-direction:column;align-items:flex-start;display:flex}@media (width<=900px){.nw[data-astro-cid-bqht6cjw]{padding-top:36px}.note[data-astro-cid-bqht6cjw]{grid-template-columns:auto minmax(0,1fr);padding:28px}.links[data-astro-cid-bqht6cjw]{grid-column:2}}@media (width<=520px){.nw[data-astro-cid-bqht6cjw]{padding-top:var(--spacing-8)}.note[data-astro-cid-bqht6cjw]{padding:var(--spacing-6);gap:var(--spacing-3);grid-template-columns:1fr}.links[data-astro-cid-bqht6cjw]{grid-column:auto}}.head[data-astro-cid-khe5kz6t]{padding-bottom:28px}@media (width<=900px){.head[data-astro-cid-khe5kz6t]{padding-bottom:var(--spacing-5)}}@media (width<=520px){.head[data-astro-cid-khe5kz6t]{padding-bottom:var(--spacing-4)}}
