.articles-hero[data-astro-cid-h5q2y2v6]{padding:clamp(4rem,8vw,6rem) 0 clamp(2rem,4vw,3rem)}.lede[data-astro-cid-h5q2y2v6]{max-width:60ch;margin-top:1.5rem;font-size:clamp(1.05rem,1.4vw,1.2rem);color:var(--ink-dim);line-height:1.6}.eyebrow[data-astro-cid-h5q2y2v6]{margin-bottom:1rem}.articles-filter[data-astro-cid-h5q2y2v6]{padding:0 0 clamp(1.5rem,3vw,2.5rem);position:sticky;top:0;z-index:10;background:var(--paper)}.articles-filter[data-astro-cid-h5q2y2v6]:after{content:"";display:block;border-bottom:1px solid var(--hair);padding-top:1rem}.filter-row[data-astro-cid-h5q2y2v6]{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding:1rem 0 .5rem;margin:0 calc(-1 * var(--gutter));padding-left:var(--gutter);padding-right:var(--gutter);scrollbar-width:none}.filter-row[data-astro-cid-h5q2y2v6]::-webkit-scrollbar{display:none}.filter-pill[data-astro-cid-h5q2y2v6]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid var(--hair-strong);border-radius:999px;background:transparent;color:var(--ink-dim);font-family:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:all .15s ease}.filter-pill[data-astro-cid-h5q2y2v6]:hover{border-color:var(--ink);color:var(--ink)}.filter-pill[data-astro-cid-h5q2y2v6] .count[data-astro-cid-h5q2y2v6]{font-size:11px;color:var(--ink-mute);font-weight:400}.filter-pill[data-astro-cid-h5q2y2v6].is-active{background:var(--ink);color:var(--paper);border-color:var(--ink)}.filter-pill[data-astro-cid-h5q2y2v6].is-active .count[data-astro-cid-h5q2y2v6]{color:#ffffffb8}.articles-list-section[data-astro-cid-h5q2y2v6]{padding-bottom:clamp(4rem,8vw,6rem)}.articles-list[data-astro-cid-h5q2y2v6]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:700px){.articles-list[data-astro-cid-h5q2y2v6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.articles-list[data-astro-cid-h5q2y2v6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.articles-list[data-astro-cid-h5q2y2v6] li[data-astro-cid-h5q2y2v6]{display:flex}.articles-list[data-astro-cid-h5q2y2v6] li[data-astro-cid-h5q2y2v6][hidden]{display:none}.articles-list[data-astro-cid-h5q2y2v6] a[data-astro-cid-h5q2y2v6]{display:flex;flex-direction:column;width:100%;background:var(--card);border:1px solid var(--hair);border-radius:14px;overflow:hidden;color:inherit;box-shadow:0 1px 2px #0211440a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.articles-list[data-astro-cid-h5q2y2v6] a[data-astro-cid-h5q2y2v6]:hover{transform:translateY(-3px);border-color:var(--hair-strong);box-shadow:0 12px 28px #0211441a}.article-item-thumb[data-astro-cid-h5q2y2v6]{aspect-ratio:16 / 9;border-bottom:1px solid var(--hair)}.article-item-thumb[data-astro-cid-h5q2y2v6] .article-art{height:100%;border:0;border-radius:0}.article-item-meta[data-astro-cid-h5q2y2v6]{display:flex;flex-direction:column;flex:1;padding:1.25rem 1.35rem 1.4rem}.article-item-topline[data-astro-cid-h5q2y2v6]{display:flex;flex-wrap:wrap;gap:.4rem 1rem;align-items:center;margin-bottom:.6rem;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute)}.article-item-pa[data-astro-cid-h5q2y2v6]{color:var(--accent);font-weight:500}.article-item-title[data-astro-cid-h5q2y2v6]{font-family:var(--serif);font-size:1.2rem;color:var(--ink);line-height:1.35;transition:color .15s ease}.article-item-summary[data-astro-cid-h5q2y2v6]{margin-top:.55rem;font-size:15px;color:var(--ink-dim);line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.article-item-more[data-astro-cid-h5q2y2v6]{margin-top:auto;padding-top:1rem;font-size:14px;font-weight:500;color:var(--accent)}.article-item-more[data-astro-cid-h5q2y2v6] span[data-astro-cid-h5q2y2v6]{display:inline-block;transition:transform .15s ease}.articles-list[data-astro-cid-h5q2y2v6] a[data-astro-cid-h5q2y2v6]:hover .article-item-title[data-astro-cid-h5q2y2v6]{color:var(--accent)}.articles-list[data-astro-cid-h5q2y2v6] a[data-astro-cid-h5q2y2v6]:hover .article-item-more[data-astro-cid-h5q2y2v6] span[data-astro-cid-h5q2y2v6]{transform:translate(4px)}@media(prefers-reduced-motion:reduce){.articles-list[data-astro-cid-h5q2y2v6] a[data-astro-cid-h5q2y2v6],.articles-list[data-astro-cid-h5q2y2v6] a[data-astro-cid-h5q2y2v6]:hover,.article-item-more[data-astro-cid-h5q2y2v6] span[data-astro-cid-h5q2y2v6]{transition:none;transform:none}}.empty[data-astro-cid-h5q2y2v6],.empty-filter[data-astro-cid-h5q2y2v6]{color:var(--ink-mute);font-size:15px;padding:3rem 0;max-width:60ch}.link-btn[data-astro-cid-h5q2y2v6]{background:transparent;border:0;padding:0;color:var(--accent);font:inherit;border-bottom:1px solid currentColor;cursor:pointer}.list-foot[data-astro-cid-h5q2y2v6]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:2.5rem}.showing[data-astro-cid-h5q2y2v6]{margin:0;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute)}.show-more[data-astro-cid-h5q2y2v6]{display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;border:1px solid var(--hair-strong);border-radius:999px;background:transparent;color:var(--ink);font-family:inherit;font-size:15px;font-weight:500;cursor:pointer;transition:border-color .15s ease,color .15s ease}.show-more[data-astro-cid-h5q2y2v6]:hover{border-color:var(--ink);color:var(--accent)}
