/* Averan — GovCon Resource Center
   Scoped under .govcon-lib. Adds only what /assets/styles.css does not already
   define: <pre> blocks and a couple of spacing fixes inside .article-wrap.
   Everything else uses the site's existing classes. */

.govcon-lib .article-wrap pre{
  background:var(--navy);
  color:#e9efee;
  padding:22px 24px;
  border-radius:12px;
  overflow-x:auto;
  font-family:'IBM Plex Mono',ui-monospace,Menlo,Consolas,monospace;
  font-size:13.5px;
  line-height:1.75;
  margin:22px 0;
}

.govcon-lib .article-wrap .short-answer{margin:22px 0;}
.govcon-lib .article-wrap .section{margin-bottom:8px;}
.govcon-lib .article-wrap .check-list{margin:16px 0 8px;}
.govcon-lib .article-wrap ol{padding-left:22px;margin:16px 0 8px;}
.govcon-lib .article-wrap ol li{margin-bottom:10px;}

.govcon-lib .svc-card h3{font-size:19px;margin:0 0 10px;}
.govcon-lib .svc-card p{font-size:14.5px;color:var(--muted);line-height:1.6;margin:0 0 16px;}
.govcon-lib .svc-card .svc-link{font-size:13.5px;font-weight:700;color:var(--orange-dark);}

.govcon-lib .article-wrap .faq-item:last-child{border-bottom:0;}
