.blog-module__3rPSzG__masthead{border-bottom:1px solid var(--line);padding:48px 0 28px}.blog-module__3rPSzG__kicker{color:var(--fg-faint);margin-bottom:14px;font-size:12px}.blog-module__3rPSzG__sigil{color:var(--accent)}.blog-module__3rPSzG__count{color:var(--tint-1);margin-left:6px}.blog-module__3rPSzG__title{font-family:var(--serif);letter-spacing:-.02em;color:var(--fg);font-size:52px;font-weight:500;line-height:1}.blog-module__3rPSzG__filters{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;margin-bottom:32px;padding:16px 0;font-size:12.5px;display:flex}.blog-module__3rPSzG__slash{color:var(--line-strong);margin:0 10px}.blog-module__3rPSzG__filter,.blog-module__3rPSzG__filterActive{cursor:pointer;background:0 0;border:0;padding:2px 0;transition:color .2s}.blog-module__3rPSzG__filter{color:var(--fg-faint)}.blog-module__3rPSzG__filter:hover{color:var(--fg)}.blog-module__3rPSzG__filterActive{color:var(--accent)}.blog-module__3rPSzG__empty{color:var(--fg-dim);padding:24px 0}.blog-module__3rPSzG__lead{border-bottom:1px solid var(--line);grid-template-columns:1.1fr 1fr;align-items:center;gap:28px;padding-bottom:36px;display:grid}.blog-module__3rPSzG__leadImageWrap{border:1px solid var(--line);background:var(--bg-raised);border-radius:4px;overflow:hidden}.blog-module__3rPSzG__leadImage{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.blog-module__3rPSzG__lead:hover .blog-module__3rPSzG__leadImage{transform:scale(1.03)}.blog-module__3rPSzG__latest{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-size:10.5px;display:inline-block}.blog-module__3rPSzG__leadTitle{font-family:var(--serif);letter-spacing:-.01em;color:var(--fg);margin-bottom:12px;font-size:32px;font-weight:500;line-height:1.15;transition:color .2s}.blog-module__3rPSzG__lead:hover .blog-module__3rPSzG__leadTitle{color:var(--accent)}.blog-module__3rPSzG__leadExcerpt{font-family:var(--serif);color:var(--fg-dim);margin-bottom:14px;font-size:17px;line-height:1.55}.blog-module__3rPSzG__meta{color:var(--fg-faint);font-size:11.5px}.blog-module__3rPSzG__metaSep{margin:0 8px}.blog-module__3rPSzG__metaTag{color:var(--tint-2)}.blog-module__3rPSzG__year{grid-template-columns:80px 1fr;gap:16px;padding-top:28px;display:grid}.blog-module__3rPSzG__yearLabel{color:var(--accent);align-self:start;padding-top:18px;font-size:13px;font-weight:600;position:sticky;top:64px}.blog-module__3rPSzG__list{list-style:none}.blog-module__3rPSzG__list li+li{border-top:1px dashed var(--line)}.blog-module__3rPSzG__row{grid-template-columns:56px 1fr 96px;align-items:center;gap:18px;padding:16px 0;display:grid}.blog-module__3rPSzG__rowDate{color:var(--fg-faint);align-self:start;padding-top:5px;font-size:12px}.blog-module__3rPSzG__rowBody{min-width:0}.blog-module__3rPSzG__rowTitle{font-family:var(--serif);color:var(--fg);margin-bottom:4px;font-size:21px;font-weight:500;line-height:1.25;transition:color .2s}.blog-module__3rPSzG__row:hover .blog-module__3rPSzG__rowTitle{color:var(--accent)}.blog-module__3rPSzG__rowExcerpt{color:var(--fg-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-module__3rPSzG__thumb{object-fit:cover;border:1px solid var(--line);filter:saturate(.85);border-radius:3px;width:96px;height:64px;transition:filter .3s}.blog-module__3rPSzG__row:hover .blog-module__3rPSzG__thumb{filter:saturate(1.1)}@media (max-width:720px){.blog-module__3rPSzG__title{font-size:40px}.blog-module__3rPSzG__lead{grid-template-columns:1fr;gap:18px}.blog-module__3rPSzG__leadTitle{font-size:26px}.blog-module__3rPSzG__year{grid-template-columns:1fr;gap:0}.blog-module__3rPSzG__yearLabel{padding-top:0;position:static}.blog-module__3rPSzG__row{grid-template-columns:1fr 72px;gap:14px}.blog-module__3rPSzG__rowDate{display:none}.blog-module__3rPSzG__rowTitle{font-size:18px}.blog-module__3rPSzG__thumb{width:72px;height:54px}}
