.art-head{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.art-head .page-hero{flex:auto;min-width:0}.art-count{text-align:right;flex:none;margin:0 0 60px;line-height:1}.art-count-num{font:840 clamp(56px, 9vw, 104px) / .85 var(--font-geist-sans);letter-spacing:-.07em;font-variant-numeric:tabular-nums;display:block}.art-count-label{color:var(--muted-strong);font:720 12px/1 var(--font-geist-sans);letter-spacing:.14em;text-transform:uppercase;margin-top:10px;display:block}.art-datefilter{align-items:center;gap:10px;display:flex}.art-datefilter-label{color:var(--muted-strong);font:720 12px/1 var(--font-geist-sans);white-space:nowrap}.art-datefilter-select{border:1px solid var(--ink);min-height:44px;color:inherit;font:720 12px/1 var(--font-geist-sans);background:0 0;padding:0 12px}.art-datefilter-select:hover{background:var(--lime)}.art-archive{border-top:1px solid var(--ink);margin-top:56px;padding-top:28px}.art-archive-h{font:720 12px/1 var(--font-geist-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-strong);margin:0 0 16px}.art-archive-list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.art-archive-list a{border:1px solid var(--line);min-height:44px;color:inherit;font:700 13px/1 var(--font-geist-sans);align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.art-archive-list a:hover,.art-archive-list a[aria-current=page]{border-color:var(--ink);background:var(--lime)}.art-archive-count{color:var(--muted-strong);font-size:12px;font-weight:650}@media (max-width:900px){.art-head{flex-direction:column;align-items:flex-start;gap:0}.art-count{text-align:left;margin-bottom:0;padding-top:0}}@media (max-width:620px){.art-datefilter{width:100%}.art-datefilter-select{flex:auto;min-width:0}}
