.blog-module__JsT-Oq__list{padding-block:4rem}.blog-module__JsT-Oq__featured{background-color:var(--chalk);border:var(--border);box-shadow:var(--shadow-lg)}.blog-module__JsT-Oq__featuredLink{color:var(--ink);grid-template-columns:1fr 1fr;text-decoration:none;display:grid}.blog-module__JsT-Oq__featuredLink:hover{color:var(--ink)}.blog-module__JsT-Oq__featured:has(.blog-module__JsT-Oq__featuredLink:hover){box-shadow:4px 4px 0 var(--ink);transform:translate(2px,2px)}.blog-module__JsT-Oq__featuredBody{padding:2.5rem}.blog-module__JsT-Oq__meta{font-family:var(--font-mono);color:var(--text-on-paper-muted);flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.75rem;display:flex}.blog-module__JsT-Oq__featuredTitle{font-family:var(--font-display);letter-spacing:var(--tracking-tighter);margin-block-start:1.125rem;font-size:clamp(1.75rem,3vw,2.375rem);font-weight:800;line-height:1.05}.blog-module__JsT-Oq__featuredLede{font-size:1.09375rem;line-height:var(--leading-body);color:var(--text-on-paper-body);margin-block-start:.875rem}.blog-module__JsT-Oq__byline{font-family:var(--font-mono);color:var(--text-on-paper-muted);flex-wrap:wrap;align-items:center;gap:1rem;margin-block-start:1.625rem;font-size:.8125rem;display:flex}.blog-module__JsT-Oq__readMore{color:var(--green);font-weight:500}.blog-module__JsT-Oq__featuredStat{background-color:var(--green);border-inline-start:var(--border);text-align:center;place-content:center;justify-items:center;min-block-size:300px;padding:2.5rem;display:grid}.blog-module__JsT-Oq__statNumber{font-family:var(--font-display);color:var(--mustard);letter-spacing:var(--tracking-tighter);font-size:4.75rem;font-weight:800;line-height:1}.blog-module__JsT-Oq__statLabel{color:var(--chalk);max-inline-size:260px;margin-block-start:.75rem;font-size:1.0625rem;line-height:1.4}.blog-module__JsT-Oq__posts{gap:1.5rem;margin-block-start:2rem}.blog-module__JsT-Oq__post{background-color:var(--chalk);border:var(--border);box-shadow:var(--shadow);flex-direction:column;gap:.75rem;padding:1.75rem;display:flex}.blog-module__JsT-Oq__post:has(.blog-module__JsT-Oq__postLink:hover){box-shadow:3px 3px 0 var(--ink);transform:translate(2px,2px)}.blog-module__JsT-Oq__postKicker{font-family:var(--font-mono);color:var(--clay);text-transform:uppercase;font-size:.75rem}.blog-module__JsT-Oq__postTitle{font-family:var(--font-display);letter-spacing:var(--tracking-tight);margin:0;font-size:1.4375rem;font-weight:800;line-height:1.12}.blog-module__JsT-Oq__postLink{color:var(--ink);text-decoration:none}.blog-module__JsT-Oq__postLink:hover{color:var(--ink)}.blog-module__JsT-Oq__postLink:after{content:"";position:absolute;inset:0}.blog-module__JsT-Oq__post{position:relative}.blog-module__JsT-Oq__postBody{color:var(--text-on-paper-body);margin:0;font-size:1rem;line-height:1.5}.blog-module__JsT-Oq__postDate{font-family:var(--font-mono);color:var(--text-on-paper-muted);margin-block-start:auto;font-size:.78125rem}.blog-module__JsT-Oq__older{border:var(--border-dashed);color:var(--text-on-paper-muted);padding:.875rem 1.375rem;font-size:1rem;font-weight:700;display:inline-block}@media (max-width:64rem){.blog-module__JsT-Oq__featuredLink{grid-template-columns:minmax(0,1fr)}.blog-module__JsT-Oq__featuredStat{border-inline-start:none;border-block-start:var(--border);min-block-size:0;padding-block:2rem}}@media (max-width:40rem){.blog-module__JsT-Oq__featuredBody{padding:1.5rem}}
