.blog-page-client-module__NslfaG__intro{padding:var(--s-10) 0 0}.blog-page-client-module__NslfaG__pageTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);max-width:780px;margin:0;font-size:clamp(34px,4.5vw,56px);font-weight:400;line-height:1.08}.blog-page-client-module__NslfaG__featuredSection{padding:var(--s-6) 0 0}.blog-page-client-module__NslfaG__shell{max-width:1280px;padding-inline:var(--page-padding-x);margin:0 auto}.blog-page-client-module__NslfaG__featuredInner{border-bottom:1px solid var(--rule);padding-bottom:var(--s-6)}.blog-page-client-module__NslfaG__listSection{padding:var(--s-4) 0 var(--s-12)}.blog-page-client-module__NslfaG__filters{gap:var(--s-1);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.blog-page-client-module__NslfaG__filter{height:36px;padding:0 var(--s-2);border:1px solid var(--rule);color:var(--ink-2);font-family:var(--font-body);font-size:var(--type-body-small);cursor:pointer;background:0 0;border-radius:999px;align-items:center;font-weight:500;transition:background .16s,color .16s,border-color .16s;display:inline-flex}.blog-page-client-module__NslfaG__filter:hover{border-color:var(--ink-3);color:var(--ink)}.blog-page-client-module__NslfaG__filterActive,.blog-page-client-module__NslfaG__filterActive:hover{background:var(--primary);border-color:var(--primary);color:var(--bg)}.blog-page-client-module__NslfaG__grid{gap:var(--s-4) var(--s-3);grid-template-columns:repeat(3,1fr);display:grid}.blog-page-client-module__NslfaG__empty{font-size:var(--type-body-small);color:var(--ink-3);padding:var(--section-y) 0;text-align:center}@media (max-width:1024px){.blog-page-client-module__NslfaG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.blog-page-client-module__NslfaG__intro{padding:var(--s-6) 0 0}.blog-page-client-module__NslfaG__featuredSection{padding:var(--s-4) 0 0}.blog-page-client-module__NslfaG__featuredInner{padding-bottom:var(--s-4)}.blog-page-client-module__NslfaG__listSection{padding:var(--s-4) 0 var(--s-10)}.blog-page-client-module__NslfaG__grid{grid-template-columns:1fr}.blog-page-client-module__NslfaG__filters{margin-bottom:var(--s-4)}}
