/* GoASRS blog (WordPress theme goasrs-blog): post-body elements that pages-company.css's .article does not cover.
   Served from the main site; loaded by the WP theme only. */
.article>p.intro{margin-bottom:24px}
.article img{height:auto;border-radius:16px}
.article h2:first-child{margin-top:0}
.article strong{color:var(--ink);font-weight:600}

/* tables: block tables sit in figure.wp-block-table, bare ones are wrapped in .tbl by functions.php */
.article .tbl,.article figure.wp-block-table{margin:32px 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--rule);border-radius:16px}
.article table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5;min-width:560px}
.article th,.article td{padding:12px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--rule)}
.article tr:last-child>*{border-bottom:0}
.article th,.article tr:first-child>th{background:var(--stone);color:var(--ink);font-weight:600}
.article tbody tr:first-child>th{font-family:"JetBrains Mono",ui-monospace,monospace;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.06em}

.article blockquote{margin:32px 0;padding:6px 0 6px 22px;border-left:3px solid var(--accent);font-size:20px;line-height:1.5;color:var(--ink)}
.article code{font-family:"JetBrains Mono",ui-monospace,monospace;font-size:.88em;background:var(--stone);padding:2px 6px;border-radius:6px}
.article hr{border:0;border-top:1px solid var(--rule);margin:48px 0}

/* FAQ blocks written by Growth OS: <div class="wp-block-faq"><h3>Q</h3><p>A</p></div> */
.article .wp-block-faq{border-top:1px solid var(--rule);padding:22px 0 6px}
.article .wp-block-faq:last-of-type{border-bottom:1px solid var(--rule);margin-bottom:28px}
.article .wp-block-faq h3{margin:0 0 10px;font-size:20px}
.article .wp-block-faq p{margin-bottom:14px;color:#2C3448}

/* list pages */
.post .ph img{width:100%;height:100%;object-fit:cover}
.news form input[type=email]{min-width:0}
.pager .pn.off{opacity:.4;pointer-events:none}
.single .phero .meta-row{flex-wrap:wrap}
