.ar-hero[data-astro-cid-v5v3lh7b]{border-bottom:1px solid var(--rule);padding:80px 0 48px}.ar-hero[data-astro-cid-v5v3lh7b] h1[data-astro-cid-v5v3lh7b]{font-family:var(--font-display);font-variation-settings:"opsz" 144;letter-spacing:-.03em;color:var(--ink);margin:20px 0 24px;font-size:clamp(48px,8vw,96px);font-weight:600;line-height:.98}.dek[data-astro-cid-v5v3lh7b]{font-family:var(--font-display);font-variation-settings:"opsz" 24;color:var(--ink-2);max-width:56ch;font-size:clamp(18px,2.4vw,24px);font-style:italic;font-weight:400;line-height:1.4}.ar-controls[data-astro-cid-v5v3lh7b]{border-bottom:1px solid var(--rule-soft);padding:32px 0 20px}.controls-grid[data-astro-cid-v5v3lh7b]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 32px;display:flex}.filters[data-astro-cid-v5v3lh7b]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-v5v3lh7b]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-2);background:var(--ground-3);border:1px solid var(--rule-soft);cursor:pointer;padding:8px 14px;font-size:12px;transition:color .15s,border-color .15s,background .15s}.chip[data-astro-cid-v5v3lh7b]:hover{color:var(--accent);border-color:var(--accent)}.chip[data-astro-cid-v5v3lh7b].is-active{color:var(--ground-3);background:var(--ink);border-color:var(--ink)}.chip[data-astro-cid-v5v3lh7b].is-active:hover{color:var(--ground-3);background:var(--accent);border-color:var(--accent)}.sort[data-astro-cid-v5v3lh7b]{align-items:center;gap:10px;display:flex}.sort-label[data-astro-cid-v5v3lh7b]{font-size:11px}.sort-select[data-astro-cid-v5v3lh7b]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink);background:var(--ground-3);border:1px solid var(--rule-soft);cursor:pointer;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding:8px 30px 8px 14px;font-size:12px;transition:color .15s,border-color .15s}.sort-select[data-astro-cid-v5v3lh7b]:hover,.sort-select[data-astro-cid-v5v3lh7b]:focus-visible{color:var(--accent);border-color:var(--accent)}.counter[data-astro-cid-v5v3lh7b]{text-transform:uppercase;letter-spacing:.14em;color:var(--ink-3);margin-top:20px;font-size:11px}.counter[data-astro-cid-v5v3lh7b] span[data-astro-cid-v5v3lh7b]{color:var(--ink-2)}.ar-list-wrap[data-astro-cid-v5v3lh7b]{padding:32px 0 96px}.list[data-astro-cid-v5v3lh7b]{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.list[data-astro-cid-v5v3lh7b] a[data-astro-cid-v5v3lh7b]{border-bottom:1px solid var(--rule-soft);color:var(--ink);grid-template-columns:120px 1fr 80px;align-items:baseline;gap:20px;padding:20px 0;text-decoration:none;transition:color .15s;display:grid}.list[data-astro-cid-v5v3lh7b] a[data-astro-cid-v5v3lh7b]:hover{color:var(--accent)}.list[data-astro-cid-v5v3lh7b] a[data-astro-cid-v5v3lh7b]:hover .l-title[data-astro-cid-v5v3lh7b]{text-decoration:underline}.l-cat[data-astro-cid-v5v3lh7b]{text-transform:uppercase;letter-spacing:.14em;color:var(--ink-3);font-size:11px}.l-title[data-astro-cid-v5v3lh7b]{font-family:var(--font-display);font-variation-settings:"opsz" 24;letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:1.25}.l-meta[data-astro-cid-v5v3lh7b]{color:var(--ink-3);text-align:right;font-size:12px}.empty[data-astro-cid-v5v3lh7b],.empty-filter[data-astro-cid-v5v3lh7b]{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);text-align:left;padding:64px 0}.empty-msg[data-astro-cid-v5v3lh7b]{font-family:var(--font-display);font-variation-settings:"opsz" 48;color:var(--ink-2);max-width:40ch;margin:12px 0 24px;font-size:clamp(22px,3vw,30px);font-style:italic;font-weight:400;line-height:1.3}.empty-back[data-astro-cid-v5v3lh7b]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:none;display:inline-block}.empty-back[data-astro-cid-v5v3lh7b]:hover{color:var(--accent-2);text-decoration:underline}@media (width<=720px){.controls-grid[data-astro-cid-v5v3lh7b]{align-items:stretch}.sort[data-astro-cid-v5v3lh7b]{justify-content:flex-start}.list[data-astro-cid-v5v3lh7b] a[data-astro-cid-v5v3lh7b]{grid-template-columns:1fr;gap:4px;padding:16px 0}.l-meta[data-astro-cid-v5v3lh7b]{text-align:left}}
