.blog-module__3rPSzG__page{padding:clamp(48px,8vw,96px)0 var(--s-9)}.blog-module__3rPSzG__head{margin-bottom:var(--s-8)}.blog-module__3rPSzG__h1{font-size:var(--t-h1);max-width:18ch;margin:var(--s-5)0 var(--s-5)}.blog-module__3rPSzG__lede{max-width:56ch}.blog-module__3rPSzG__filterBar{gap:var(--s-2);margin-bottom:var(--s-7);padding-bottom:var(--s-5);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.blog-module__3rPSzG__chip{font-family:var(--mono);letter-spacing:.02em;color:var(--ink-3);border:1px solid var(--rule);background:var(--paper-raised);transition:color .15s var(--ease),border-color .15s var(--ease),background .15s var(--ease);border-radius:999px;padding:6px 14px;font-size:12px}.blog-module__3rPSzG__chip:hover{color:var(--ink);border-color:var(--rule-strong)}.blog-module__3rPSzG__chip[data-active=true]{color:#fff;background:var(--ember);border-color:var(--ember)}.blog-module__3rPSzG__list{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}.blog-module__3rPSzG__item{margin:0}.blog-module__3rPSzG__card{border:1px solid var(--rule);border-radius:var(--r-paper);background:var(--paper-raised);padding:var(--s-6);transition:border-color .15s var(--ease),background .15s var(--ease);display:block}.blog-module__3rPSzG__card:hover{border-color:var(--ember-line)}.blog-module__3rPSzG__cardMeta{align-items:center;gap:var(--s-3);font-family:var(--mono);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;margin-bottom:var(--s-3);display:flex}.blog-module__3rPSzG__cardCat{color:var(--c-ember)}.blog-module__3rPSzG__cardDate{color:var(--ink-4)}.blog-module__3rPSzG__cardTitle{color:var(--ink);margin-bottom:var(--s-3);max-width:26ch;font-size:1.625rem;font-weight:500}.blog-module__3rPSzG__cardExcerpt{color:var(--ink-3);max-width:64ch;margin-bottom:var(--s-4);font-size:15px}.blog-module__3rPSzG__cardRead{align-items:center;gap:var(--s-2);font-family:var(--mono);font-size:var(--t-meta);color:var(--ink);display:inline-flex}.blog-module__3rPSzG__arrow{transition:transform .15s var(--ease)}.blog-module__3rPSzG__card:hover .blog-module__3rPSzG__arrow{transform:translate(3px)}.blog-module__3rPSzG__empty{margin-top:var(--s-6);font-family:var(--mono);font-size:var(--t-meta);color:var(--ink-3)}.blog-module__3rPSzG__post{padding:clamp(48px,8vw,96px)0 var(--s-9)}.blog-module__3rPSzG__back{align-items:center;gap:var(--s-2);font-family:var(--mono);font-size:var(--t-meta);color:var(--ink-3);margin-bottom:var(--s-7);transition:color .15s var(--ease);display:inline-flex}.blog-module__3rPSzG__back:hover{color:var(--ink)}.blog-module__3rPSzG__postMeta{align-items:center;gap:var(--s-3);font-family:var(--mono);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;margin-bottom:var(--s-4);display:flex}.blog-module__3rPSzG__postCat{color:var(--c-ember)}.blog-module__3rPSzG__postDate{color:var(--ink-4)}.blog-module__3rPSzG__postTitle{font-size:var(--t-h1);max-width:22ch;margin-bottom:var(--s-7)}.blog-module__3rPSzG__postBody{max-width:var(--measure)}.blog-module__3rPSzG__postBody p{font-size:var(--t-body);color:var(--ink-2);margin-bottom:var(--s-5);line-height:1.75}.blog-module__3rPSzG__postBody p:first-child:first-letter{font-family:var(--display);float:left;color:var(--c-ember);padding:4px 10px 0 0;font-size:3.2em;font-weight:500;line-height:.8}.blog-module__3rPSzG__postFoot{margin-top:var(--s-8);padding-top:var(--s-6);border-top:1px solid var(--rule)}
