.blog-module__JsT-Oq__masthead{border-bottom:3px solid var(--primary);align-items:flex-end;gap:1rem;margin-bottom:.25rem;padding-bottom:.75rem;display:flex}.blog-module__JsT-Oq__title{color:var(--text);margin:0;font-size:4rem;line-height:.85}.blog-module__JsT-Oq__count{font-size:var(--text-h5);color:var(--muted);padding-bottom:.4rem}.blog-module__JsT-Oq__list{flex-direction:column;display:flex}.blog-module__JsT-Oq__row{color:inherit;border-bottom:1px solid #ff6e0040;grid-template-columns:auto 1fr auto;align-items:baseline;gap:1.75rem;padding:1.5rem 0;display:grid}.blog-module__JsT-Oq__number{font-family:var(--font-serif);font-size:var(--text-h2);min-width:2.5rem;line-height:1}.blog-module__JsT-Oq__numberAi{color:var(--primary)}.blog-module__JsT-Oq__numberMuted{color:var(--muted)}.blog-module__JsT-Oq__body{flex-direction:column;gap:.3rem;display:flex}.blog-module__JsT-Oq__rowTitle{font-size:var(--text-h3);color:var(--text);margin:0;line-height:1.05;transition:color .2s}.blog-module__JsT-Oq__row:hover .blog-module__JsT-Oq__rowTitle{color:var(--primary)}.blog-module__JsT-Oq__excerpt{color:var(--body-muted);max-width:52ch;margin:0;font-size:1.05rem;line-height:1.4}.blog-module__JsT-Oq__meta{text-align:right;white-space:nowrap}.blog-module__JsT-Oq__source{text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;font-weight:600}.blog-module__JsT-Oq__sourceAi{color:var(--primary)}.blog-module__JsT-Oq__sourceMuted{color:var(--muted)}.blog-module__JsT-Oq__date{font-size:var(--text-small);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-top:.2rem}@media (max-width:640px){.blog-module__JsT-Oq__title{font-size:3.053rem}.blog-module__JsT-Oq__row{grid-template-columns:auto 1fr;gap:1rem 1.25rem}.blog-module__JsT-Oq__meta{text-align:left;white-space:normal;grid-column:2}}
