PageSourceSearch

https://sanantonioreport.org/business-development/

html sanantonioreport.org collected 2026-09-24 08:37:55 UTC 275,805 bytes, 2,199 lines download raw bytes

1<!doctype html>
2<html lang="en-US">
3<head>
4	<meta charset="UTF-8" />
5	<meta name="viewport" content="width=device-width, initial-scale=1" />
6	<link rel="profile" href="https://gmpg.org/xfn/11" />
7	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
8		
8<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
8
9		
9<script>
10			window.googletag = window.googletag || { cmd: [] };
11		</script>
11
12		
12<script>
13window.dataLayer = window.dataLayer || []; window.dataLayer.push( {"logged_in":"no","post_id":5152765,"is_reader":"no","is_newsletter_subscriber":"no","is_donor":"no","is_subscriber":"no"} );
14</script>
vendor: 1 bytes, line 14
14
15<script>window._wca = window._wca || [];</script>
15
16
17	<!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ -->
18	<title>Business &amp; Development - San Antonio Report</title><link rel="preload" href="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?fit=2331%2C600&amp;ssl=1" as="image" imagesrcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?w=2331&amp;ssl=1 2331w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?resize=300%2C77&amp;ssl=1 300w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?resize=1000%2C257&amp;ssl=1 1000w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?resize=768%2C198&amp;ssl=1 768w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?resize=1536%2C395&amp;ssl=1 1536w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?resize=2048%2C527&amp;ssl=1 2048w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?resize=1200%2C309&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?resize=1568%2C404&amp;ssl=1 1568w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?resize=400%2C103&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?fit=2331%2C600&amp;ssl=1&amp;w=370 370w" imagesizes="(max-width: 2331px) 100vw, 2331px" fetchpriority="high"><link rel="preload" href="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-dream-court-ncaa-basketball-charity-sports-20210401-5.jpg?resize=1200%2C900&amp;ssl=1" as="image" imagesrcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-dream-court-ncaa-basketball-charity-sports-20210401-5.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-dream-court-ncaa-basketball-charity-sports-20210401-5.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-dream-court-ncaa-basketball-charity-sports-20210401-5.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-dream-court-ncaa-basketball-charity-sports-20210401-5.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-dream-court-ncaa-basketball-charity-sports-20210401-5.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-dream-court-ncaa-basketball-charity-sports-20210401-5.jpg?zoom=2&amp;resize=1200%2C900&amp;ssl=1 2400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-dream-court-ncaa-basketball-charity-sports-20210401-5.jpg?resize=1200%2C900&amp;ssl=1&amp;w=370 370w" imagesizes="(max-width: 1200px) 100vw, 1200px" fetchpriority="high"><style id="perfmatters-used-css">@media screen{}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:"FontAwesome";src:url("https://sanantonioreport.org/wp-content/plugins/counter-number-showcase/assets/css/font-awesome/css/../fonts/fontawesome-webfont.eot?v=4.7.0");src:url("https://sanantonioreport.org/wp-content/plugins/counter-number-showcase/assets/css/font-awesome/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("https://sanantonioreport.org/wp-content/plugins/counter-number-showcase/assets/css/font-awesome/css/../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("https://sanantonioreport.org/wp-content/plugins/counter-number-showcase/assets/css/font-awesome/css/../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("https://sanantonioreport.org/wp-content/plugins/counter-number-showcase/assets/css/font-awesome/css/../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("https://sanantonioreport.org/wp-content/plugins/counter-number-showcase/assets/css/font-awesome/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{vertical-align:middle}#page{overflow:initial !important}@media screen{}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@media only screen and (max-width: 768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{dis
18play:none}}body.jps-theme-argent .jetpack-instant-search__overlay *{font-family:Helvetica,sans-serif}body.enable-search-modal .cover-modal.show-modal.search-modal.active{display:none}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal !important;padding:0;position:absolute;width:1px}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0 !important;border-top-width:0 !important;height:0 !important;padding-bottom:0 !important;padding-top:0 !important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0 !important;overflow:hidden !important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress-id-8 tbody td{font-family:open-sans;font-size:14px;font-weight:200px;color:#000}.tablepress-id-8,.tablepress-id-8 tr,.tablepress-id-8 tbody td,.tablepress-id-8 thead th,.tablepress-id-8 tfoot th{border:solid;border-width:thin}</style>
19	<link rel="canonical" href="https://sanantonioreport.org/business-development/" />
20	<meta property="og:locale" content="en_US" />
21	<meta property="og:type" content="article" />
22	<meta property="og:title" content="Business &amp; Development - San Antonio Report" />
23	<meta property="og:description" content="📬 From a new Spurs arena to the SAT airport …&nbsp; Sign up for our weekly business newsletter to keep up with the latest updates in local development and commerce." />
24	<meta property="og:url" content="https://sanantonioreport.org/business-development/" />
25	<meta property="og:site_name" content="San Antonio Report" />
26	<meta property="article:publisher" content="https://www.facebook.com/sareport" />
27	<meta property="article:modified_time" content="2025-07-30T20:08:07+00:00" />
28	<meta property="og:image" content="https://sanantonioreport.org/wp-content/uploads/2020/11/SA_Report_Logo_512pxArtboard-1.jpg" />
29	<meta property="og:image:width" content="512" />
30	<meta property="og:image:height" content="512" />
31	<meta property="og:image:type" content="image/jpeg" />
32	<meta name="twitter:card" content="summary_large_image" />
33	<meta name="twitter:site" content="@SAReport" />
34	<meta name="twitter:label1" content="Est. reading time" />
35	<meta name="twitter:data1" content="1 minute" />
36	
36<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sanantonioreport.org\/business-development\/","url":"https:\/\/sanantonioreport.org\/business-development\/","name":"Business &amp; Development - San Antonio Report","isPartOf":{"@id":"https:\/\/sanantonioreport.org\/#website"},"datePublished":"2020-01-31T11:27:18+00:00","dateModified":"2025-07-30T20:08:07+00:00","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sanantonioreport.org\/business-development\/"]}]},{"@type":"WebSite","@id":"https:\/\/sanantonioreport.org\/#website","url":"https:\/\/sanantonioreport.org\/","name":"San Antonio Report","description":"Nonprofit journalism for an informed community","publisher":{"@id":"https:\/\/sanantonioreport.org\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sanantonioreport.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/sanantonioreport.org\/#organization","name":"San Antonio Report","url":"https:\/\/sanantonioreport.org\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sanantonioreport.org\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/sanantonioreport.org\/wp-content\/uploads\/2020\/08\/san-antonio-report-logo.png?fit=971%2C250&ssl=1","contentUrl":"https:\/\/i0.wp.com\/sanantonioreport.org\/wp-content\/uploads\/2020\/08\/san-antonio-report-logo.png?fit=971%2C250&ssl=1","width":971,"height":250,"caption":"San Antonio Report"},"image":{"@id":"https:\/\/sanantonioreport.org\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/sareport","https:\/\/x.com\/SAReport","https:\/\/www.instagram.com\/sareport\/","https:\/\/www.linkedin.com\/company\/sanantonioreport\/"]}]}</script>
36
37	<!-- / Yoast SEO plugin. -->
38
39
40<link rel='preconnect' href='https://i0.wp.com' >
41<link rel='dns-prefetch' href='//flux.broadstreet.ai' />
42<link rel='dns-prefetch' href='//cdn.broadstreetads.com' />
43<link rel='dns-prefetch' href='//cdn.parsely.com' />
44<link rel='dns-prefetch' href='//secure.gravatar.com' />
45<link rel='dns-prefetch' href='//www.googletagmanager.com' />
46<link rel='dns-prefetch' href='//use.fontawesome.com' />
47<link rel='dns-prefetch' href='//fonts.googleapis.com' />
48<link rel='dns-prefetch' href='//v0.wordpress.com' />
49<link rel='preconnect' href='//i0.wp.com' />
50<link rel="alternate" type="application/rss+xml" title="San Antonio Report &raquo; Feed" href="https://sanantonioreport.org/feed/" />
51<link rel="alternate" type="application/rss+xml" title="San Antonio Report &raquo; Comments Feed" href="https://sanantonioreport.org/comments/feed/" />
52<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://sanantonioreport.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsanantonioreport.org%2Fbusiness-development%2F" />
53<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://sanantonioreport.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsanantonioreport.org%2Fbusiness-development%2F&#038;format=xml" />
54<!-- sanantonioreport.org is managing ads with Advanced Ads 2.0.25 – https://wpadvancedads.com/ -->
54<script id="sanan-ready">
55			window.advanced_ads_ready=function(e,a){a=a||"complete";var d=function(e){return"interactive"===a?"loading"!==e:"complete"===e};d(document.readyState)?e():document.addEventListener("readystatechange",(function(a){d(a.target.readyState)&&e()}),{once:"interactive"===a})},window.advanced_ads_ready_queue=window.advanced_ads_ready_queue||[];		</script>
55
56		<style id="wp-block-library-inline-css">:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
56--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*=";border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*=";border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*=";border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*=";border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*=";border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*=";border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*=";border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*=";border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*=";border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*=";border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}</style>
57<style id="wp-block-button-inline-css">.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1% - var(--wp--style--block-gap,.5em)*(1 - var(--wp--block-button--width)/100))}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap,.5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap,.5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap,.5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1%)}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:transparent;background-image:none}</style>
58<style id="wp-block-buttons-inline-css">.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center}</style>
59<style id="wp-block-columns-inline-css">.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}</style>
60<style id="wp-block-group-inline-css">.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}</style>
61<style id="wp-block-group-theme-inline-css">:where(.wp-block-group.has-background){padding:1.25em 2.375em}</style>
62
63<style id="classic-theme-styles-inline-css">.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;
63padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}</style>
64
65<link rel='stylesheet' id='newspack-blocks-block-styles-stylesheet-css' href='https://sanantonioreport.org/wp-content/plugins/newspack-blocks/dist/block_styles.css?ver=4.33.1' media='all' />
66<link rel='stylesheet' id='newspack-ui-css' href='https://sanantonioreport.org/wp-content/plugins/newspack-plugin/dist/newspack-ui.css?ver=d1407b1574b82f495aa2' media='all' />
67<link rel="stylesheet" id="govpack-block-styles-css" media="screen" data-pmdelayedstyle="https://sanantonioreport.org/wp-content/plugins/govpack/dist/frontend.css?ver=1">
68<style id="font-awesome-svg-styles-default-inline-css">.svg-inline--fa{display: inline-block;height: 1em;overflow: visible;vertical-align: -.125em;}</style>
69<link rel="stylesheet" id="font-awesome-svg-styles-css" media="all" data-pmdelayedstyle="https://sanantonioreport.org/wp-content/uploads/font-awesome/v5.15.3/css/svg-with-js.css">
70<style id="font-awesome-svg-styles-inline-css">.wp-block-font-awesome-icon svg::before,.wp-rich-text-font-awesome-icon svg::before{content: unset;}</style>
71<link rel='stylesheet' id='font-awesome-official-css' href='https://use.fontawesome.com/releases/v5.15.3/css/all.css' media='all' integrity="sha384-SZXxX4whJ79/gErwcOYf+zWLeJdY/qpuqC4cAa9rOGUstPomtqpuNWT9wdPEn2fk" crossorigin="anonymous" />
72<link rel='stylesheet' id='font-awesome-official-v4shim-css' href='https://use.fontawesome.com/releases/v5.15.3/css/v4-shims.css' media='all' integrity="sha384-C2B+KlPW+WkR0Ld9loR1x3cXp7asA0iGVodhCoJ4hwrWm/d9qKS59BGisq+2Y0/D" crossorigin="anonymous" />
73<style id="font-awesome-official-v4shim-inline-css">@font-face{font-family: "FontAwesome";font-display: block;src: url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.eot"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.svg#fontawesome") format("svg");}@font-face{font-family: "FontAwesome";font-display: block;src: url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.eot"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.svg#fontawesome") format("svg");}@font-face{font-family: "FontAwesome";font-display: block;src: url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.eot"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.svg#fontawesome") format("svg");unicode-range: U+F004-F005,U+F007,U+F017,U+F022,U+F024,U+F02E,U+F03E,U+F044,U+F057-F059,U+F06E,U+F070,U+F0
7375,U+F07B-F07C,U+F080,U+F086,U+F089,U+F094,U+F09D,U+F0A0,U+F0A4-F0A7,U+F0C5,U+F0C7-F0C8,U+F0E0,U+F0EB,U+F0F3,U+F0F8,U+F0FE,U+F111,U+F118-F11A,U+F11C,U+F133,U+F144,U+F146,U+F14A,U+F14D-F14E,U+F150-F152,U+F15B-F15C,U+F164-F165,U+F185-F186,U+F191-F192,U+F1AD,U+F1C1-F1C9,U+F1CD,U+F1D8,U+F1E3,U+F1EA,U+F1F6,U+F1F9,U+F20A,U+F247-F249,U+F24D,U+F254-F25B,U+F25D,U+F267,U+F271-F274,U+F279,U+F28B,U+F28D,U+F2B5-F2B6,U+F2B9,U+F2BB,U+F2BD,U+F2C1-F2C2,U+F2D0,U+F2D2,U+F2DC,U+F2ED,U+F328,U+F358-F35B,U+F3A5,U+F3D1,U+F410,U+F4AD;}@font-face{font-family: "FontAwesome";font-display: block;src: url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.eot"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.svg#fontawesome") format("svg");}@font-face{font-family: "FontAwesome";font-display: block;src: url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.eot"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.svg#fontawesome") format("svg");}@font-face{font-family: "FontAwesome";font-display: block;src: url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.eot"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.svg#fontawesome") format("svg");unicode-range: U+F004-F005,U+F007,U+F017,U+F022,U+F024,U+F02E,U+F03E,U+F044,U+F057-F059,U+F06E,U+F070,U+F0
7375,U+F07B-F07C,U+F080,U+F086,U+F089,U+F094,U+F09D,U+F0A0,U+F0A4-F0A7,U+F0C5,U+F0C7-F0C8,U+F0E0,U+F0EB,U+F0F3,U+F0F8,U+F0FE,U+F111,U+F118-F11A,U+F11C,U+F133,U+F144,U+F146,U+F14A,U+F14D-F14E,U+F150-F152,U+F15B-F15C,U+F164-F165,U+F185-F186,U+F191-F192,U+F1AD,U+F1C1-F1C9,U+F1CD,U+F1D8,U+F1E3,U+F1EA,U+F1F6,U+F1F9,U+F20A,U+F247-F249,U+F24D,U+F254-F25B,U+F25D,U+F267,U+F271-F274,U+F279,U+F28B,U+F28D,U+F2B5-F2B6,U+F2B9,U+F2BB,U+F2BD,U+F2C1-F2C2,U+F2D0,U+F2D2,U+F2DC,U+F2ED,U+F328,U+F358-F35B,U+F3A5,U+F3D1,U+F410,U+F4AD;}</style>
74<style id="global-styles-inline-css">:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #FFFFFF;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--primary: #13294b;--wp--preset--color--primary-variation: #000123;--wp--preset--color--secondary: #3eb1c8;--wp--preset--color--secondary-variation: #1689a0;--wp--preset--color--dark-gray: #111111;--wp--preset--color--medium-gray: #767676;--wp--preset--color--light-gray: #EEEEEE;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
74--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--grad-1: linear-gradient( 135deg,rgb( 19,41,75) 0%,rgb( 0,1,35) 100% );--wp--preset--gradient--grad-2: linear-gradient( 135deg,rgb( 62,177,200) 0%,rgb( 22,137,160) 100% );--wp--preset--gradient--grad-3: linear-gradient( 135deg,rgb( 17,17,17 ) 0%,rgb( 85,85,85 ) 100% );--wp--preset--gradient--grad-4: linear-gradient( 135deg,rgb( 68,68,68 ) 0%,rgb( 136,136,136 ) 100% );--wp--preset--gradient--grad-5: linear-gradient( 135deg,rgb( 119,119,119 ) 0%,rgb( 221,221,221 ) 100% );--wp--preset--gradient--grad-6: linear-gradient( 135deg,rgb( 221,221,221 ) 0%,rgb( 255,255,255 ) 100% );--wp--preset--font-size--small: 16px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 20px;--wp--preset--font-size--huge: 44px;--wp--preset--font-family--newspack-header: var(--newspack-theme-font-heading,"Open Sans","Georgia",serif);--wp--preset--font-family--newspack-body: var(--newspack-theme-font-body,"Open Sans","Georgia",serif);--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0,0,0,0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0,0,0,0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0,0,0,0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255,255,255),6px 6px rgb(0,0,0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0,0,0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body){margin: 0;}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*,div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*,div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button,.wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-primary-variation-color{color: var(--wp--preset--color--primary-variation) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-secondary-variation-color{color: var(--wp--preset--color--secondary-variation) !important;}.has-dark-gray-color{color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-color{color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-color{color: var(--wp--preset--color--light-gray) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-primary-variation-background-color{background-color: var(--wp--preset--color--primary-variation) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-secondary-variation-background-color{background-color: var(--wp--preset--color--secondary-variation) !important;}.has-dark-gray-background-color{background-color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-background-color{background-color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-background-color{background-color: var(--wp--preset--color--light-gray) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-primary-variation-border-color{border-color: var(--wp--preset--color--primary-variation) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-secondary-variation-border-color{border-color: var(--wp--preset--color--secondary-variation) !important;}.has-dark-gray-border-color{border-color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-border-color{border-color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-border-color{border-color: var(--wp--preset--color--light-gray) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
74.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-grad-1-gradient-background{background: var(--wp--preset--gradient--grad-1) !important;}.has-grad-2-gradient-background{background: var(--wp--preset--gradient--grad-2) !important;}.has-grad-3-gradient-background{background: var(--wp--preset--gradient--grad-3) !important;}.has-grad-4-gradient-background{background: var(--wp--preset--gradient--grad-4) !important;}.has-grad-5-gradient-background{background: var(--wp--preset--gradient--grad-5) !important;}.has-grad-6-gradient-background{background: var(--wp--preset--gradient--grad-6) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-normal-font-size{font-size: var(--wp--preset--font-size--normal) !important;}.has-huge-font-size{font-size: var(--wp--preset--font-size--huge) !important;}.has-newspack-header-font-family{font-family: var(--wp--preset--font-family--newspack-header) !important;}.has-newspack-body-font-family{font-family: var(--wp--preset--font-family--newspack-body) !important;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}</style>
75
76<link rel="stylesheet" id="wpsm_counter-font-awesome-front-css" media="all" data-pmdelayedstyle="https://sanantonioreport.org/wp-content/plugins/counter-number-showcase/assets/css/font-awesome/css/font-awesome.min.css?ver=7.1.2">
77<link rel="stylesheet" id="wpsm_counter_bootstrap-front-css" media="all" data-pmdelayedstyle="https://sanantonioreport.org/wp-content/plugins/counter-number-showcase/assets/css/bootstrap-front.css?ver=7.1.2">
78<link rel="stylesheet" id="wpsm_counter_column-css" media="all" data-pmdelayedstyle="https://sanantonioreport.org/wp-content/plugins/counter-number-showcase/assets/css/counter-column.css?ver=7.1.2">
79<link rel="stylesheet" id="newspack-ads-frontend-css" media="all" data-pmdelayedstyle="https://sanantonioreport.org/wp-content/plugins/newspack-ads/includes/../dist/frontend.css?ver=8dc778583f80c834cc12">
80<link rel="stylesheet" id="electionkit-css" media="all" data-pmdelayedstyle="https://sanantonioreport.org/wp-content/plugins/newspack-electionkit/dist/electionkit.css?ver=1.0.0">
81<link rel="stylesheet" id="foundation-events-styles-css" media="all" data-pmdelayedstyle="https://sanantonioreport.org/wp-content/plugins/newspack-manager/includes/foundation/events/styles.css?ver=1790177418">
82<link rel="stylesheet" id="foundation-locations-styles-css" media="all" data-pmdelayedstyle="https://sanantonioreport.org/wp-content/plugins/newspack-manager/includes/foundation/locations/styles.css?ver=1790177418">
83<link rel="stylesheet" id="foundation-movies-styles-css" media="all" data-pmdelayedstyle="https://sanantonioreport.org/wp-content/plugins/newspack-manager/includes/foundation/movies/styles.css?ver=1790177418">
84<link rel='stylesheet' id='newspack-newsletters-subscriptions-css' href='https://sanantonioreport.org/wp-content/plugins/newspack-newsletters/includes/../dist/subscriptions.css?ver=1789672941' media='all' />
85<link rel='stylesheet' id='wp-theme-css' href='https://sanantonioreport.org/wp-includes/css/dist/theme/design-tokens.min.css?ver=7.1.2' media='all' />
86<link rel='stylesheet' id='wp-components-css' href='https://sanantonioreport.org/wp-includes/css/dist/components/style.min.css?ver=7.1.2' media='all' />
87<link rel='stylesheet' id='newspack-commons-css' href='https://sanantonioreport.org/wp-content/plugins/newspack-plugin/dist/commons.css?ver=59efc466b06e4617237b' media='all' />
88<link rel='stylesheet' id='newspack-reader-auth-css' href='https://sanantonioreport.org/wp-content/plugins/newspack-plugin/dist/reader-auth.css?ver=004cfe784118b547beea' media='all' />
89<link rel='stylesheet' id='newspack-content_gate-block-patterns-css' href='https://sanantonioreport.org/wp-content/plugins/newspack-plugin/dist/content-gate-block-patterns.css?ver=650e5ebebb27c6157f80' media='all' />
90<link rel='stylesheet' id='newspack-recaptcha-css' href='https://sanantonioreport.org/wp-content/plugins/newspack-plugin/dist/other-scripts/recaptcha.css?ver=e1f2edd75ff5d2c218f4' media='all' />
91<link rel='stylesheet' id='newspack-corrections-single-css' href='https://sanantonioreport.org/wp-content/plugins/newspack-plugin/dist/other-scripts/corrections.css?ver=5ec24b72a7b94eca268b' media='all' />
92<link rel='stylesheet' id='newspack-popups-view-css' href='https://sanantonioreport.org/wp-content/plugins/newspack-popups/includes/../dist/view.css?ver=1789759412' media='all' />
93<link rel="stylesheet" id="rivard-donors-css" media="screen" data-pmdelayedstyle="https://sanantonioreport.org/wp-content/plugins/rivard-donors/style.css?ver=0.1.4">
94<link rel="stylesheet" id="woocommerce-layout-css" media="all" data-pmdelayedstyle="https://sanantonioreport.org/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=11.1.2">
95<style id="woocommerce-layout-inline-css">
95.infinite-scroll .woocommerce-pagination{display: none;}</style>
96<link rel="stylesheet" id="woocommerce-smallscreen-css" media="only screen and (max-width: 768px)" data-pmdelayedstyle="https://sanantonioreport.org/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=11.1.2">
97<style id="woocommerce-inline-inline-css">.woocommerce form .form-row .required{visibility: visible;}</style>
98<link rel="stylesheet" id="jetpack-instant-search-css" media="all" data-pmdelayedstyle="https://sanantonioreport.org/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-search/build/instant-search/jp-search.chunk-main-payload.css?minify=false&amp;ver=b7564314fc3fe5ac70f3">
99<style id="jetpack-stats-inline-css">img#wpstats{display:none}</style>
100<link rel='stylesheet' id='newspack-style-css' href='https://sanantonioreport.org/wp-content/themes/newspack-theme/style.css?ver=2.27.0' media='all' />
101<style id="newspack-style-inline-css">.tags-links{clip: rect(1px,1px,1px,1px);height: 1px;position: absolute;overflow: hidden;width: 1px;}</style>
102<link rel='stylesheet' id='newspack-print-style-css' href='https://sanantonioreport.org/wp-content/themes/newspack-theme/styles/print.css?ver=2.27.0' media='print' />
103<link rel='stylesheet' id='newspack-font-import-css' href='//fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,700;0,800;1,400;1,700;1,800&#038;display=swap' media='all' />
104<link rel='stylesheet' id='newspack-tag-labels-style-css' href='https://sanantonioreport.org/wp-content/themes/newspack-theme/styles/newspack-tag-labels.css?ver=2.27.0' media='all' />
105<link rel="stylesheet" id="tablepress-default-css" media="all" data-pmdelayedstyle="https://sanantonioreport.org/wp-content/tablepress-combined.min.css?ver=70">
106<link rel='stylesheet' id='wp-block-paragraph-css' href='https://sanantonioreport.org/wp-includes/blocks/paragraph/style.min.css?ver=7.1.2' media='all' />
107<link rel='stylesheet' id='wp-block-heading-css' href='https://sanantonioreport.org/wp-includes/blocks/heading/style.min.css?ver=7.1.2' media='all' />
108<script id="jquery-core-js" src="https://sanantonioreport.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 108
108
109<script id="jquery-migrate-js" src="https://sanantonioreport.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 109
109
110<script async data-wp-strategy="async" id="broadstreet-analytics-js" src="//flux.broadstreet.ai/emit/7075.js?ver=1.0.0"></script>
vendor: 1 bytes, line 110
110
111<script async data-cfasync='false' id="broadstreet-init-js" src="//cdn.broadstreetads.com/init-2.min.js?v=1.53.3&#038;ver=7.1.2"></script>
vendor: 1 bytes, line 111
111
112<script async data-cfasync='false' id="broadstreet-init-js-after">
113window.broadstreetKeywords = ['not_home_page','not_landing_page','is_article_page','business-development','page']
114window.broadstreetTargets = {"pagetype":["not_home_page"],"category":["business-development","page"],"url":"business-development"};
115
116window.broadstreet = window.broadstreet || { run: [] };window.broadstreet.run.push(function () {
117window.broadstreet.loadNetworkJS(7075, {});
118 });
119//# sourceURL=broadstreet-init-js-after
120</script>
vendor: 92 bytes, lines 120-121
120
121<script id="newspack-recaptcha-api-js" src="https://www.google.com/recaptcha/api.js?render=
1216LdNPsQeAAAAAOSutrr_jRjeQwn5bilH73fxtY7M
vendor: 114 bytes, line 121
121" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
122<script id="stickyAnythingLib-js" src="https://sanantonioreport.org/wp-content/plugins/sticky-menu-or-anything-on-scroll/assets/js/jq-sticky-anything.min.js?ver=2.1.1" defer></script>
vendor: 1 bytes, line 122
122
123<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://sanantonioreport.org/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.2"></script>
vendor: 1 bytes, line 123
123
124<script id="wc-add-to-cart-js-extra">
125var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://sanantonioreport.org/cart/","is_cart":"","cart_redirect_after_add":"no"};
126//# sourceURL=wc-add-to-cart-js-extra
127</script>
vendor: 1 bytes, line 127
127
128<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://sanantonioreport.org/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 128
128
129<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://sanantonioreport.org/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.2"></script>
vendor: 1 bytes, line 129
129
130<script id="woocommerce-js-extra">
131var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
132//# sourceURL=woocommerce-js-extra
133</script>
vendor: 1 bytes, line 133
133
134<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://sanantonioreport.org/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 134
134
135<script data-wp-strategy="defer" defer id="woocommerce-analytics-js" src="https://stats.wp.com/s-202639.js" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
135
136
137<!-- Google tag (gtag.js) snippet added by Site Kit -->
138<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 138-139
138
139<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
139G-4Q9LERDPP7
vendor: 120 bytes, line 139
139" async type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
140<script id="google_gtagjs-js-after" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">
141window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
142gtag("set","linker",{"domains":["sanantonioreport.org"]});
143gtag("js", new Date());
144gtag("set", "developer_id.dZTNiMT", true);
145gtag("config", "G-4Q9LERDPP7", {"logged_in":"no","post_id":5152765,"is_reader":"no","is_newsletter_subscriber":"no","is_donor":"no","is_subscriber":"no","transport_type":"beacon"});
146//# sourceURL=google_gtagjs-js-after
147</script>
147
148<link rel="https://api.w.org/" href="https://sanantonioreport.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://sanantonioreport.org/wp-json/wp/v2/pages/5152765" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://sanantonioreport.org/xmlrpc.php?rsd" />
149
150<link rel='shortlink' href='https://sanantonioreport.org/?p=5152765' />
151		<!-- Custom Logo: hide header text -->
152		<style id="custom-logo-css">.site-title{position: absolute;clip-path: inset(50%);}</style>
153		<meta name="generator" content="Site Kit by Google 1.188.0" />
153<script async id="ebx" src="//applets.ebxcdn.com/ebx.js"></script>
153		<link rel="manifest" href="https://sanantonioreport.org/wp-json/wp/v2/web-app-manifest">
154					<meta name="theme-color" content="#fff">
155								<meta name="apple-mobile-web-app-capable" content="yes">
156				<meta name="mobile-web-app-capable" content="yes">
157
158				<link rel="apple-touch-startup-image" href="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2020/09/cropped-SA_Report_Logo_512pxArtboard-1.jpg?fit=192%2C192&#038;ssl=1">
159
160				<meta name="apple-mobile-web-app-title" content="San Antonio Report">
161		<meta name="application-name" content="San Antonio Report">
162		
162<script src="https://experiments.parsely.com/vip-experiments.js?apiKey=therivardreport.com" defer></script>
162<meta name="parsely-title" content="Business &amp; Development" />
163<meta name="parsely-link" content="http://sanantonioreport.org/business-development/" />
164<meta name="parsely-type" content="index" />
165<meta name="parsely-pub-date" content="2020-01-31T11:27:18Z" />
166<meta name="parsely-section" content="Uncategorized" />
167<meta name="parsely-author" content="Newspack" />
168
169	<style type="text/css" id="custom-theme-colors">:root{--newspack-theme-color-primary: #13294b;--newspack-theme-color-primary-variation: #000b2d;--newspack-theme-color-secondary: #3eb1c8 !important;--newspack-theme-color-secondary-variation: #1689a0;--newspack-theme-color-primary-darken-5: #0e2446;--newspack-theme-color-primary-darken-10: #091f41;--newspack-theme-color-primary-against-white: #13294b;--newspack-theme-color-secondary-against-white: dimgray;--newspack-theme-color-primary-variation-against-white: #000b2d;--newspack-theme-color-secondary-variation-against-white: #1689a0;--newspack-theme-color-against-primary: white;--newspack-theme-color-against-secondary: black;}input[type="checkbox"]::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath d='M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z' fill='black'%3E%3C/path%3E%3C/svg%3E");}.mobile-sidebar{background: #ffffff;}.mobile-sidebar,.mobile-sidebar button:hover,.mobile-sidebar a,.mobile-sidebar a:visited,.mobile-sidebar .nav1 .sub-menu > li > a,.mobile-sidebar .nav1 ul.main-menu > li > a,.mobile-sidebar .nav3 a{color: black;}.mobile-sidebar .nav3 a{background: transparent;}.mobile-sidebar .accent-header,.mobile-sidebar .article-section-title{border-color: #ebebeb;color: black;}.mobile-sidebar .nav3 .menu-highlight a{background: #ebebeb;color: black;}.h-sb .site-header .nav3 a{background-color: #eeeeee;color: black;}.h-sb .middle-header-contain{background-color: #ffffff;}.h-sb .top-header-contain{background-color: #f5f5f5;border-bottom-color: #f0f0f0;}.h-sb .site-header,.h-sb .site-title,.h-sb .site-title a:link,.h-sb .site-title a:visited,.h-sb .site-description,.h-sb.h-sh .site-header .nav1 .main-menu > li,.h-sb.h-sh .site-header .nav1 ul.main-menu > li > a,.h-sb.h-sh .site-header .nav1 ul.main-menu > li > a:hover,.h-sb .top-header-contain,.h-sb .middle-header-contain{color: black;}.button.mb-cta,.button.mb-cta:not(:hover):visited,.tribe_community_edit .button.mb-cta{background-color: #ff7500;color: black;}</style>
170		<style type="text/css" id="newspack-theme-colors-variables">:root{--newspack-primary-color: #13294b;--newspack-secondary-color: #3eb1c8;--newspack-cta-color: #ff7500;--newspack-header-color: #ffffff;--newspack-primary-menu-color:;--newspack-primary-contrast-color: white;--newspack-secondary-contrast-color: black;--newspack-cta-contrast-color: black;--newspack-header-contrast-color: black;--newspack-primary-menu-contrast-color: white;}</style>
171	
172	<style type="text/css" id="custom-theme-fonts">:root{--newspack-theme-font-heading: "Open Sans","Georgia",serif;}:root{--newspack-theme-font-body: "Open Sans","Georgia",serif;}.tags-links span:first-child,.cat-links,.tag-labels,.page-title,.highlight-menu .menu-label{text-transform: uppercase;}.accent-header,#secondary .widgettitle,.article-section-title{text-transform: uppercase;}</style>
173
174		<style>.tag-labels .tag-label.flag,amp-script .tag-labels .tag-label.flag,.wpnbha .tag-labels a.flag,.wpnbpc .tag-labels a.flag,.featured-image-behind .tag-labels a.flag{background: #FED850;color: black;}</style>
175		<noscript><style>.woocommerce-product-gallery{opacity: 1 !important;}</style></noscript>
176	      <meta name="onesignal" content="wordpress-plugin"/>
177            
177<script>
178
179      window.OneSignalDeferred = window.OneSignalDeferred || [];
180
181      OneSignalDeferred.push(function(OneSignal) {
182        var oneSignal_options = {};
183        window._oneSignalInitOptions = oneSignal_options;
184
185        oneSignal_options['serviceWorkerParam'] = { scope: '/' };
186oneSignal_options['serviceWorkerPath'] = 'OneSignalSDKWorker.js.php';
187
188        OneSignal.Notifications.setDefaultUrl("https://sanantonioreport.org");
189
190        oneSignal_options['wordpress'] = true;
191oneSignal_options['appId'] = 'e7c6e13f-d522-4339-9153-c9ac67a5ab1b';
192oneSignal_options['allowLocalhostAsSecureOrigin'] = true;
193oneSignal_options['welcomeNotification'] = { };
194oneSignal_options['welcomeNotification']['title'] = "San Antonio Report";
195oneSignal_options['welcomeNotification']['message'] = "";
196oneSignal_options['welcomeNotification']['url'] = "https://sanantonioreport.org";
197oneSignal_options['path'] = "https://sanantonioreport.org/wp-content/plugins/onesignal-free-web-push-notifications/sdk_files/";
198oneSignal_options['safari_web_id'] = "web.onesignal.auto.57daeefd-2777-4d55-aef6-93b3ff4b973a";
199oneSignal_options['promptOptions'] = { };
200oneSignal_options['promptOptions']['actionMessage'] = "San Antonio Report would like to send you push notifications.";
201oneSignal_options['notifyButton'] = { };
202oneSignal_options['notifyButton']['enable'] = true;
203oneSignal_options['notifyButton']['position'] = 'bottom-right';
204oneSignal_options['notifyButton']['theme'] = 'default';
205oneSignal_options['notifyButton']['size'] = 'medium';
206oneSignal_options['notifyButton']['displayPredicate'] = function() {
207              return !OneSignal.User.PushSubscription.optedIn;
208            };
209oneSignal_options['notifyButton']['showCredit'] = false;
210oneSignal_options['notifyButton']['text'] = {};
211              OneSignal.init(window._oneSignalInitOptions);
212              OneSignal.Slidedown.promptPush()      });
213
214      function documentInitOneSignal() {
215        var oneSignal_elements = document.getElementsByClassName("OneSignal-prompt");
216
217        var oneSignalLinkClickHandler = function(event) { OneSignal.Notifications.requestPermission(); event.preventDefault(); };        for(var i = 0; i < oneSignal_elements.length; i++)
218          oneSignal_elements[i].addEventListener('click', oneSignalLinkClickHandler, false);
219      }
220
221      if (document.readyState === 'complete') {
222           documentInitOneSignal();
223      }
224      else {
225           window.addEventListener("load", function(event){
226               documentInitOneSignal();
227          });
228      }
229    </script>
vendor: 1 bytes, line 229
229
230<script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">(function () {
231  var style = document.createElement('style');
232  style.textContent = [
233    '#trending-mobile-wrapper{display:none;position:relative}',
234    '#trending-mobile-strip{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;white-space:nowrap;flex-wrap:nowrap!important;margin:0;padding:15px;display:flex!important}',
235    '#trending-mobile-strip::-webkit-scrollbar{display:none}',
236    '#trending-mobile-strip li{display:inline-flex!important;float:none!important;align-items:center}',
237    '#trending-mobile-strip .trending-live-badge-item{display:inline-flex!important;visibility:visible!important;opacity:1!important}',
238    '#trending-mobile-strip .trending-live-badge{display:inline-flex!important;align-items:center;visibility:visible!important;opacity:1!important}',
239    '#trending-mobile-strip .menu-item a{font-size:.8em!important;font-weight:600!important;margin:0 20px 0 0!important}',
240    // Left shadow
241    '#trending-mobile-wrapper::before{content:"";position:absolute;left:0;top:0;bottom:0;width:40px;pointer-events:none;z-index:2;opacity:0;transition:opacity 0.2s;background:linear-gradient(to right,rgba(255,255,255,0.95),transparent)}',
242    // Right shadow
243    '#trending-mobile-wrapper::after{content:"";position:absolute;right:0;top:0;bottom:0;width:40px;pointer-events:none;z-index:2;opacity:0;transition:opacity 0.2s;background:linear-gradient(to left,rgba(255,255,255,0.95),transparent)}',
244    '#trending-mobile-wrapper.show-left::before{opacity:1}',
245    '#trending-mobile-wrapper.show-right::after{opacity:1}',
246    '@media(max-width:767px){#trending-mobile-wrapper.is-visible{display:block!important}}'
247  ].join('');
248  (document.head || document.documentElement).appendChild(style);
249
250  var params = new URLSearchParams(window.location.search);
251
252  function inject() {
253    var source = document.getElementById('menu-trending-menu-1');
254    var target = document.getElementById('masthead');
255    if (!source || !target) return false;
256
257    // Build strip
258    var strip = source.cloneNode(true);
259    strip.id = 'trending-mobile-strip';
260
261    // Wrap in container for shadow pseudo-elements
262    var wrapper = document.createElement('div');
263    wrapper.id = 'trending-mobile-wrapper';
264    wrapper.classList.add('is-visible');
265    wrapper.appendChild(strip);
266    target.insertAdjacentElement('afterend', wrapper);
267
268    // Shadow logic
269    function updateShadows() {
270      var scrollLeft = strip.scrollLeft;
271      var maxScroll   = strip.scrollWidth - strip.clientWidth;
272      wrapper.classList.toggle('show-left',  scrollLeft > 2);
273      wrapper.classList.toggle('show-right', scrollLeft < maxScroll - 2);
274    }
275
276    strip.addEventListener('scroll', updateShadows, { passive: true });
277    // Run once after paint so scrollWidth is accurate
278    requestAnimationFrame(function () { requestAnimationFrame(updateShadows); });
279
280    // GA tracking
281    strip.querySelectorAll('.menu-item a').forEach(function (link) {
282      link.addEventListener('click', function () {
283        if (typeof gtag !== 'function') return;
284        gtag('event', 'trending_link_click', {
285          event_category: 'Trending',
286          link_text: link.innerText.trim(),
287          link_url: link.href
288        });
289      });
290    });
291
292    return true;
293  }
294
295  if (!inject()) {
296    var observer = new MutationObserver(function () {
297      if (inject()) observer.disconnect();
298    });
299    observer.observe(document.documentElement, { childList: true, subtree: true });
300  }
301})();</script>
301<script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">(function () {
302  var style = document.createElement('style');
303  style.textContent = [
304    '.trending-live-badge-item{visibility:visible!important}',
305    '.trending-live-badge{display:inline-flex!important;align-items:center;gap:5px;vertical-align:middle;white-space:nowrap}',
306    '.trending-live-badge__dot{width:8px;height:8px;border-radius:50%;background:#e00;flex-shrink:0;animation:trending-pulse 1.2s ease-in-out infinite}',
307    '.trending-live-badge__label{font-size:12px;font-weight:700;color:#e00;text-transform:uppercase;letter-spacing:0.05em;animation:trending-blink 1.2s ease-in-out infinite}',
308    '@keyframes trending-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.4;transform:scale(0.85)}}',
309    '@keyframes trending-blink{0%,100%{opacity:1}50%{opacity:0.4}}'
310  ].join('');
311  (document.head || document.documentElement).appendChild(style);
312
313  var SELECTORS = ['#menu-trending-menu-1', '#menu-trending-menu', '#trending-mobile-strip'];
314
315  function insertBadgeInto(menu) {
316    if (menu.querySelector('.trending-live-badge-item')) return;
317
318    var firstLi = menu.querySelector('li');
319    if (!firstLi) return;
320
321    var li = document.createElement('li');
322    li.className = 'trending-live-badge-item';
323    li.innerHTML = '<span class="trending-live-badge"><span class="trending-live-badge__dot"></span><span class="trending-live-badge__label">Trending</span></span>';
324    menu.insertBefore(li, firstLi);
325  }
326
327  function insertAll() {
328    SELECTORS.forEach(function (sel) {
329      var menu = document.querySelector(sel);
330      if (menu) insertBadgeInto(menu);
331    });
332  }
333
334  function allInserted() {
335    return SELECTORS.every(function (sel) {
336      var menu = document.querySelector(sel);
337      return menu && menu.querySelector('.trending-live-badge-item');
338    });
339  }
340
341  function init() {
342    insertAll();
343    if (allInserted()) return;
344
345    var observer = new MutationObserver(function () {
346      insertAll();
347      if (allInserted()) observer.disconnect();
348    });
349    observer.observe(document.body, { childList: true, subtree: true });
350  }
351
352  if (document.readyState === 'loading') {
353    document.addEventListener('DOMContentLoaded', init);
354  } else {
355    init();
356  }
357})();
358
359// Trending Tracker
360(function () {
361  document.addEventListener('DOMContentLoaded', function () {
362
363    ['menu-trending-menu', 'menu-trending-menu-1'].forEach(function (id) {
364      var menu = document.getElementById(id);
365      if (!menu) return;
366
367      menu.querySelectorAll('a').forEach(function (link) {
368        link.addEventListener('click', function () {
369          if (typeof gtag !== 'function') return;
370          gtag('event', 'trending_link_click', {
371            event_category: 'Trending',
372            link_text: link.innerText.trim(),
373            link_url: link.href
374          });
375        });
376      });
377    });
378
379  });
380})();</script>
380<script>/**
381 * San Antonio Weather Widget + Stream Player
382 * Custom code by Duable.com
383 *
384 * Fetches current weather from Open-Meteo (free, no API key required) and
385 * displays temperature + condition icon inline next to a target page element.
386 *
387 * When the URL contains ?show_player=true, the TPR stream player is injected
388 * directly below the weather widget.
389 */
390// ─── Configuration ────────────────────────────────────────────────────────────
391const WW_TARGET_SELECTOR  = '#social-nav-contain';     // Element to insert next to
392const WW_POSITION         = 'inside';                  // 'after', 'before', or 'inside'
393const WW_WIDGET_CLASS     = 'weather-widget';          // CSS class on the widget element
394const WW_LATITUDE         = 29.4241;                   // San Antonio, TX latitude
395const WW_LONGITUDE        = -98.4936;                  // San Antonio, TX longitude
396const WW_UNIT             = 'fahrenheit';              // 'fahrenheit' or 'celsius'
397const WW_SHOW_LABEL       = true;                      // Show condition label ("Partly Cloudy")
398const WW_CACHE_MINUTES    = 1;                         // How long to cache the API response
399const WW_CACHE_KEY        = 'sar_weather_cache';       // localStorage key for cache
400const WW_STYLES           = [
401    'display:inline-flex',
402    'align-items:center',
403    'gap:0.35em',
404    'margin-left:1em',
405    'font-size:.9em',
406    'color:inherit',
407    'opacity:0.65',
408].join(';');
409// ─── Stream player config ─────────────────────────────────────────────────────
410const WW_PLAYER_PARAM    = 'show_player';                                   // ?show_player=true
411const WW_PLAYER_SRC      = 'https://duable.com/jsplayer.js';
412const WW_PLAYER_STREAM   = 'https://22983.live.streamtheworld.com/KPACFM.mp3';
413const WW_PLAYER_TITLE    = 'TPR';                                           // Station name (shown in the bottom bar)
414const WW_PLAYER_COLOR    = '#3EB1C8';                                       // Accent (glow/shadow effects in jsplayer.js)
415const WW_PLAYER_GRADIENT = 'linear-gradient(135deg, #881fa5 0%, #51bacd 100%)'; // Play button fill
416const WW_PLAYER_LABEL    = 'Listen Live TPR';                               // Button text (replaces "Turn on streaming player")
417const WW_PLAYER_ON_TEXT  = 'TPR Live';                                      // Header pill text while the stream is playing
418const WW_PLAYER_STOP     = 'Stop';                                          // Stop button text (header pill + bottom bar)
419const WW_PLAYER_BAR_BG   = '#f5f5f5';                                       // Persistent bottom bar background
420const WW_PLAYER_BAR_TEXT = '#1c1f22';                                       // Bar text/close color (player defaults to white)
421const WW_PLAYER_FRAME_HOSTS = ['tpr.org'];                                  // Extra domains kept inside the player frame (this site's own host is always included; subdomains match)
422const WW_PLAYER_SKIP_PATHS  = ['/wp-admin', '/wp-login.php', '/admin'];     // Paths that must leave the frame (mirrors jsplayer's data-skip)
423const WW_PLAYER_DESKTOP_MQ = '(min-width: 782px)';                          // Theme's desktop breakpoint
424// Mobile bar spacing — tune these against the theme's header padding
425const WW_MOBILE_BAR_PADDING = '0 1em 0.5em';                                // Inner padding of the weather/player bar
426const WW_MOBILE_BAR_PULL_UP = '-0.75em';                                    // Negative top margin to close the gap under the logo row
427const WW_MOBILE_BTN_SCALE   = '0.85rem';                                    // Play button font-size on mobile (padding scales with it)
428const WW_PLAYER_DEBUG    = true;                                            // Log to console; set false when live
429// ─────────────────────────────────────────────────────────────────────────────
430// ── SVG icon library ──────────────────────────────────────────────────────────
431const WW_ICONS = {
432    sun: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"
433               stroke="currentColor" stroke-width="2" stroke-linecap="round">
434            <circle cx="12" cy="12" r="4"/>
435            <line x1="12" y1="2"     x2="12" y2="5"/>
436            <line x1="12" y1="19"    x2="12" y2="22"/>
437            <line x1="2"  y1="12"    x2="5"  y2="12"/>
438            <line x1="19" y1="12"    x2="22" y2="12"/>
439            <line x1="4.93"  y1="4.93"  x2="7.05"  y2="7.05"/>
440            <line x1="16.95" y1="16.95" x2="19.07" y2="19.07"/>
441            <line x1="4.93"  y1="19.07" x2="7.05"  y2="16.95"/>
442            <line x1="16.95" y1="7.05"  x2="19.07" y2="4.93"/>
443          </svg>`,
444    'partly-cloudy': `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"
445                          stroke="currentColor" stroke-width="2" stroke-linecap="round">
446                        <circle cx="9" cy="9" r="3"/>
447                        <line x1="9" y1="2"  x2="9"  y2="4"/>
448                        <line x1="2" y1="9"  x2="4"  y2="9"/>
449                        <line x1="4.93" y1="4.93" x2="6.34" y2="6.34"/>
450                        <path d="M17 14h-.6A6 6 0 1 0 7 20h10a4 4 0 0 0 0-8"/>
451                      </svg>`,
452    cloud: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"
453                 stroke="currentColor" stroke-width="2" stroke-linecap="round">
454              <path d="M18 10h-1.26A8 8 0 1 0 9 20h9a5 5 0 0 0 0-10z"/>
455            </svg>`,
456    rain: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"
457                stroke="currentColor" stroke-width="2" stroke-linecap="round">
458             <path d="M20 17.58A5 5 0 0 0 18 8h-1.26A8 8 0 1 0 4 16.25"/>
459             <line x1="8"  y1="19" x2="8"  y2="21"/>
460             <line x1="12" y1="19" x2="12" y2="23"/>
461             <line x1="16" y1="19" x2="16" y2="21"/>
462           </svg>`,
463    drizzle: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"
464                   stroke="currentColor" stroke-width="2" stroke-linecap="round">
465                <path d="M20 17.58A5 5 0 0 0 18 8h-1.26A8 8 0 1 0 4 16.25"/>
466                <line x1="8"  y1="19" x2="8"  y2="20"/>
467                <line x1="12" y1="19" x2="12" y2="21"/>
468                <line x1="16" y1="19" x2="16" y2="20"/>
469              </svg>`,
470    snow: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"
471                stroke="currentColor" stroke-width="2" stroke-linecap="round">
472             <path d="M20 17.58A5 5 0 0 0 18 8h-1.26A8 8 0 1 0 4 16.25"/>
473             <line x1="8"  y1="20" x2="8"  y2="20.01"/>
474             <line x1="12" y1="22" x2="12" y2="22.01"/>
475             <line x1="16" y1="20" x2="16" y2="20.01"/>
476             <line x1="10" y1="20" x2="14" y2="20"/>
477             <line x1="8"  y1="22" x2="8"  y2="22.01"/>
478             <line x1="16" y1="22" x2="16" y2="22.01"/>
479           </svg>`,
480    thunder: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"
481                   stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
482                <path d="M19 16.9A5 5 0 0 0 18 7h-1.26a8 8 0 1 0-11.62 9"/>
483                <polyline points="13 11 9 17 15 17 11 23"/>
484              </svg>`,
485    fog: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"
486               stroke="currentColor" stroke-width="2" stroke-linecap="round">
487            <path d="M5 5h3m4 0h9M3 10h11m4 0h1M5 15h5m4 0h7M3 20h9m4 0h3"/>
488          </svg>`,
489};
490// ── Stream player ─────────────────────────────────────────────────────────────
491function WW_log(...args) {
492    if (WW_PLAYER_DEBUG) console.log('[WeatherWidget]', ...args);
493}
494/** True when this page is loaded inside jsplayer's own iframe (#ssp-frame). */
495function WW_insidePlayerFrame() {
496    try {
497        return window.top !== window.self
498            && !!window.frameElement
499            && window.frameElement.id === 'ssp-frame';
500    } catch (e) { return false; }   // Cross-origin parent — not our player
501}
502function WW_shouldShowPlayer() {
503    // Once the player is running, every page browsed inside its frame needs the
504    // player script too (for the header "on" state and link handling), even
505    // though those URLs no longer carry ?show_player=true.
506    if (WW_insidePlayerFrame()) return true;
507    try {
508        return new URLSearchParams(window.location.search).get(WW_PLAYER_PARAM) === 'true';
509    } catch (e) { return false; }
510}
511/**
512 * Style overrides for jsplayer.js. The player only accepts a flat data-color
513 * and paints its bar text white, so the gradient button, hidden title span,
514 * and light-bar text colors are applied as a stylesheet on top of its own.
515 */
516function WW_injectPlayerStyles() {
517    if (document.getElementById('ww-player-css')) return;
518    const st = document.createElement('style');
519    st.id = 'ww-player-css';
520    st.textContent = `
521        /* Hide weather + player whenever an ancestor is in its sticky state */
522        .element-is-sticky .weather-player-stack,
523        .element-is-sticky .weather-widget {
524            display: none !important;
525        }
526        /* Mobile bar: keep the mount from stretching so the pill sits flush right,
527           and make it exactly the button's height so the weather centers on the
528           button — jsplayer appends an empty .ssp-status span after the button
529           that otherwise adds a phantom line below it. */
530        .weather-player-stack [data-stream-player] {
531            flex: none;
532            display: inline-flex !important;
533            align-items: center;
534            line-height: 1;
535        }
536        .weather-player-stack [data-stream-player] .ssp-status:empty { display: none !important; }
537        .weather-player-stack .weather-widget { line-height: 1; }
538        @media not all and ${WW_PLAYER_DESKTOP_MQ} {
539            .weather-player-stack [data-stream-player] .ssp-btn { font-size: ${WW_MOBILE_BTN_SCALE} !important; }
540        }
541
542        [data-stream-player] .ssp-btn,
543        #ssp-bar .ssp-btn {
544            background: ${WW_PLAYER_GRADIENT} !important;
545        }
546        [data-stream-player] .ssp-name { display: none !important; }
547        #ssp-bar {
548            background: ${WW_PLAYER_BAR_BG} !important;
549            color: ${WW_PLAYER_BAR_TEXT} !important;
550            border-top-color: rgba(0,0,0,.10) !important;
551        }
552        #ssp-bar #ssp-close { color: ${WW_PLAYER_BAR_TEXT} !important; }
553        #ssp-bar #ssp-close:hover { background: rgba(0,0,0,.08) !important; }
554
555        /* While playing, the page runs inside the player's frame and the header
556           mount becomes a ".ssp-chip" (dot + sentence + plain button). Restyle it
557           as the same gradient pill so it reads as "on" instead of reverting. */
558        [data-stream-player].ssp-chip {
559            display: inline-flex !important;
560            align-items: center;
561            gap: 8px;
562            padding: 8px 12px 8px 14px;
563            border-radius: 999px;
564            background: ${WW_PLAYER_GRADIENT} !important;
565            color: #fff !important;
566            font-size: .9rem;
567            font-weight: 600;
568            line-height: 1;
569            box-shadow: 0 2px 8px rgba(0,0,0,.18);
570        }
571        [data-stream-player].ssp-chip .ssp-dot {
572            width: 8px; height: 8px; border-radius: 50%;
573            background: #fff !important;
574            box-shadow: 0 0 0 0 rgba(255,255,255,.6);
575            animation: ww-pulse 1.6s ease-out infinite;
576        }
577        [data-stream-player].ssp-chip .ssp-text { display: none !important; }
578        [data-stream-player].ssp-chip::after {
579            content: '${WW_PLAYER_ON_TEXT}';
580            order: 1;
581        }
582        [data-stream-player].ssp-chip button {
583            order: 2;
584            margin-left: 4px;
585            padding: 4px 10px;
586            border: 1px solid rgba(255,255,255,.7) !important;
587            border-radius: 999px;
588            background: transparent !important;
589            color: #fff !important;
590            font: inherit;
591            font-size: .8em;
592            cursor: pointer;
593        }
594        [data-stream-player].ssp-chip button:hover { background: rgba(255,255,255,.18) !important; }
595        [data-stream-player].ssp-chip:not(.ssp-is-playing) .ssp-dot { animation: none; opacity: .5; }
596        @keyframes ww-pulse {
597            0%   { box-shadow: 0 0 0 0 rgba(255,255,255,.6); }
598            70%  { box-shadow: 0 0 0 6px rgba(255,255,255,0); }
599            100% { box-shadow: 0 0 0 0 rgba(255,255,255,0); }
600        }
601        @media (prefers-reduced-motion: reduce) {
602            [data-stream-player].ssp-chip .ssp-dot { animation: none; }
603        }`;
604    document.head.appendChild(st);
605}
606/**
607 * While the stream plays, jsplayer.js keeps the site inside an iframe and
608 * pushes any link on a different host to a new tab. This keeps links to the
609 * site itself and to WW_PLAYER_FRAME_HOSTS inside the frame, and strips
610 * target="_blank" from them, so the audio keeps playing while people browse.
611 *
612 * Registered in the capture phase BEFORE jsplayer.js loads, so it runs first
613 * and can stop jsplayer's own handler from retargeting the link. Admin paths
614 * are left alone so jsplayer can still send them to the top window.
615 *
616 * Note: pages on other domains can only stay in the frame if that domain
617 * allows framing (no X-Frame-Options / frame-ancestors block) and doesn't run
618 * its own frame-busting script — nothing here can override that.
619 */
620function WW_keepLinksInFrame() {
621    if (!WW_insidePlayerFrame()) return;               // Outer page (or someone else's iframe): nothing to do
622    if (document.documentElement.dataset.wwFrameLinks) return;
623    document.documentElement.dataset.wwFrameLinks = '1';
624
625    const hostAllowed = (host) => {
626        host = host.toLowerCase();
627        const own = location.host.toLowerCase();
628        if (host === own) return true;
629        return WW_PLAYER_FRAME_HOSTS.some((h) => {
630            h = h.toLowerCase();
631            return host === h || host.endsWith('.' + h);
632        });
633    };
634    const isSkipped = (path) => WW_PLAYER_SKIP_PATHS.some((p) => path.indexOf(p) === 0);
635
636    document.addEventListener('click', function (e) {
637        const a = e.target && e.target.closest ? e.target.closest('a[href]') : null;
638        if (!a) return;
639        let url;
640        try { url = new URL(a.href, location.href); } catch (err) { return; }
641        if (url.protocol !== 'http:' && url.protocol !== 'https:') return;
642        if (!hostAllowed(url.host)) return;              // Let jsplayer send other domains to a new tab
643        if (isSkipped(url.pathname)) return;              // Let jsplayer send admin paths to the top window
644        a.target = '_self';                               // Stay in the frame, even if the link had _blank/_top
645        e.stopImmediatePropagation();                     // Prevent jsplayer's handler from retargeting
646        WW_log('Link kept in frame:', url.href);
647    }, true);
648
649    // Also catch JavaScript-driven navigation (window.open with an in-scope URL)
650    const nativeOpen = window.open;
651    window.open = function (url, target, features) {
652        try {
653            const u = new URL(url, location.href);
654            if ((u.protocol === 'http:' || u.protocol === 'https:') && hostAllowed(u.host) && !isSkipped(u.pathname)) {
655                location.href = u.href;
656                return window;
657            }
658        } catch (err) {}
659        return nativeOpen.call(window, url, target, features);
660    };
661
662    WW_log('In-frame link handling active for', [location.host, ...WW_PLAYER_FRAME_HOSTS]);
663}
664/**
665 * Injects the stream player directly below the weather widget.
666 * @param {Element|null} widgetEl  The weather widget (null if weather failed)
667 * @param {Element}      targetEl  The nav container the widget was placed in
668 */
669function WW_injectPlayer(widgetEl, targetEl) {
670    if (document.querySelector('[data-stream-player]')) return;
671    // .wrapper — the header's flex row
672    const host = (targetEl && targetEl.parentNode) || (widgetEl && widgetEl.parentNode);
673    if (!host) {
674        console.warn('[WeatherWidget] No host container for the player.');
675        return;
676    }
677    // Mount point the player script looks for
678    const mount = document.createElement('div');
679    mount.setAttribute('data-stream-player', '');
680    mount.style.cssText = 'display:block;';
681    const stack = document.createElement('div');
682    stack.className = 'weather-player-stack';
683    if (window.matchMedia(WW_PLAYER_DESKTOP_MQ).matches) {
684        // Desktop: float over the wrapper's left edge so the stack takes up NO
685        // layout space and the logo stays centered.
686        if (getComputedStyle(host).position === 'static') host.style.position = 'relative';
687        stack.style.cssText = [
688            'position:absolute',
689            'left:0',
690            'top:50%',
691            'transform:translateY(-50%)',
692            'display:flex',
693            'flex-direction:column',
694            'align-items:flex-start',
695            'gap:0.4em',
696            'max-width:22em',
697            'z-index:5',
698        ].join(';');
699        host.appendChild(stack);
700    } else {
701        // Mobile: full-width bar below the header row — weather left, player right
702        stack.style.cssText = [
703            'display:flex',
704            'flex-direction:row',
705            'justify-content:space-between',
706            'align-items:center',
707            'gap:0.75em',
708            'width:100%',
709            'padding:' + WW_MOBILE_BAR_PADDING,
710            'margin-top:' + WW_MOBILE_BAR_PULL_UP,
711            'box-sizing:border-box',
712        ].join(';');
713        host.parentNode.insertBefore(stack, host.nextSibling);
714    }
715    if (widgetEl) {
716        widgetEl.style.marginLeft = '0';   // the stack handles alignment now
717        stack.appendChild(widgetEl);       // weather on top
718    }
719    stack.appendChild(mount);              // player below
720    WW_injectPlayerStyles();               // gradient button + light bar overrides
721    WW_keepLinksInFrame();                 // in-frame link handling (no-op on the outer page)
722    // Load the player AFTER the mount exists so the script finds its container.
723    // NOTE: jsplayer.js reads config via script.dataset, so multi-word options
724    // must be kebab-case here (data-bar-bg → dataset.barBg). CamelCase attribute
725    // names get lowercased by the browser and are silently ignored.
726    const s = document.createElement('script');
727    s.src = WW_PLAYER_SRC;
728    s.setAttribute('data-src',         WW_PLAYER_STREAM);
729    s.setAttribute('data-title',       WW_PLAYER_TITLE);
730    s.setAttribute('data-color',       WW_PLAYER_COLOR);
731    s.setAttribute('data-bar-bg',      WW_PLAYER_BAR_BG);
732    s.setAttribute('data-setup-label', WW_PLAYER_LABEL);   // text before the player starts
733    s.setAttribute('data-play-label',  WW_PLAYER_LABEL);   // text when stopped
734    s.setAttribute('data-stop-label',  WW_PLAYER_STOP);    // text while playing
735    s.onerror = () => console.warn('[WeatherWidget] jsplayer.js failed to load.');
736    s.onload  = () => WW_log('jsplayer.js loaded.');
737    document.body.appendChild(s);
738    WW_log('Player mounted.', stack);
739}
740// ── WMO weather code → condition mapping ──────────────────────────────────────
741function WW_getCondition(code) {
742    if (code === 0)                          return { label: 'Clear',           icon: 'sun' };
743    if (code === 1)                          return { label: 'Mostly Clear',    icon: 'sun' };
744    if (code === 2)                          return { label: 'Partly Cloudy',   icon: 'partly-cloudy' };
745    if (code === 3)                          return { label: 'Overcast',        icon: 'cloud' };
746    if (code === 45 || code === 48)          return { label: 'Foggy',           icon: 'fog' };
747    if (code === 51 || code === 53)          return { label: 'Drizzle',         icon: 'drizzle' };
748    if (code === 55)                         return { label: 'Showers',         icon: 'rain' };
749    if (code === 61)                         return { label: 'Light Rain',      icon: 'drizzle' };
750    if (code === 63)                         return { label: 'Rain',            icon: 'rain' };
751    if (code === 65)                         return { label: 'Heavy Rain',      icon: 'rain' };
752    if (code >= 71 && code <= 77)            return { label: 'Snow',            icon: 'snow' };
753    if (code === 80)                         return { label: 'Light Showers',   icon: 'drizzle' };
754    if (code === 81)                         return { label: 'Showers',         icon: 'rain' };
755    if (code === 82)                         return { label: 'Heavy Showers',   icon: 'rain' };
756    if (code === 85 || code === 86)          return { label: 'Snow Showers',    icon: 'snow' };
757    if (code === 95)                         return { label: 'Partly Cloudy',   icon: 'partly-cloudy' };
758    if (code === 96 || code === 99)          return { label: 'Thunderstorm',    icon: 'thunder' };
759    return { label: 'Unknown', icon: 'cloud' };
760}
761// ── Cache helpers ─────────────────────────────────────────────────────────────
762function WW_getCached() {
763    try {
764        const raw = localStorage.getItem(WW_CACHE_KEY);
765        if (!raw) return null;
766        const { data, timestamp } = JSON.parse(raw);
767        if (Date.now() - timestamp < WW_CACHE_MINUTES * 60 * 1000) return data;
768    } catch (e) {}
769    return null;
770}
771function WW_setCache(data) {
772    try {
773        localStorage.setItem(WW_CACHE_KEY, JSON.stringify({ data, timestamp: Date.now() }));
774    } catch (e) {}
775}
776// ── API fetch ─────────────────────────────────────────────────────────────────
777async function WW_fetchWeather() {
778    const params = new URLSearchParams({
779        latitude:         WW_LATITUDE,
780        longitude:        WW_LONGITUDE,
781        current:          'temperature_2m,weather_code',
782        temperature_unit: WW_UNIT,
783        forecast_days:    1,
784        models:           'best_match',
785    });
786    const url  = 'https://api.open-meteo.com/v1/forecast?' + params.toString();
787    const res  = await fetch(url);
788    if (!res.ok) throw new Error(`Weather API error: ${res.status}`);
789    const json = await res.json();
790    return {
791        temp: Math.round(json.current.temperature_2m),
792        code: json.current.weather_code,
793        unit: WW_UNIT === 'fahrenheit' ? '°F' : '°C',
794    };
795}
796// ── Widget builder ────────────────────────────────────────────────────────────
797function WW_buildWidget(data) {
798    const condition = WW_getCondition(data.code);
799    const icon      = WW_ICONS[condition.icon] || WW_ICONS.cloud;
800    // Size the icon to match the surrounding text
801    const iconHtml = icon.replace('<svg ', '<svg style="width:1em;height:1em;vertical-align:-0.1em;flex-shrink:0;" ');
802    const widget = document.createElement('span');
803    widget.className     = WW_WIDGET_CLASS;
804    widget.style.cssText = WW_STYLES;
805    widget.title         = condition.label; // Tooltip on hover always available
806    widget.innerHTML     = iconHtml
807        + `<span>${data.temp}${data.unit}`
808        + (WW_SHOW_LABEL ? ` &middot; ${condition.label}` : '')
809        + `</span>`;
810    return widget;
811}
812// ── Init ──────────────────────────────────────────────────────────────────────
813document.addEventListener('DOMContentLoaded', async function () {
814    const targetEl = document.querySelector(WW_TARGET_SELECTOR);
815    if (!targetEl) {
816        console.warn('[WeatherWidget] Target not found:', WW_TARGET_SELECTOR);
817        return;
818    }
819    const showPlayer = WW_shouldShowPlayer();
820    WW_log('show_player =', showPlayer);
821    let data = WW_getCached();
822    if (!data) {
823        try {
824            data = await WW_fetchWeather();
825            WW_setCache(data);
826        } catch (e) {
827            console.warn('[WeatherWidget] Could not fetch weather data.', e);
828            // Weather failed — still show the player if it was requested
829            if (showPlayer) WW_injectPlayer(null, targetEl);
830            return; // Fail silently on the weather side — don't break the page
831        }
832    }
833    const widget = WW_buildWidget(data);
834    WW_injectPlayerStyles();   // also carries the .element-is-sticky hide rule for the widget
835    if (WW_POSITION === 'after') {
836        targetEl.parentNode.insertBefore(widget, targetEl.nextSibling);
837    } else if (WW_POSITION === 'before') {
838        targetEl.parentNode.insertBefore(widget, targetEl);
839    } else if (WW_POSITION === 'inside') {
840        targetEl.appendChild(widget);
841    }
842    // Moves the widget into a stacked block below the nav, with the player
843    // directly under it. Only runs when ?show_player=true.
844    if (showPlayer) WW_injectPlayer(widget, targetEl);
845});</script>
845<script>(function () {
846
847  var style = document.createElement('style');
848  style.textContent = [
849    '.mcb-block{width:100%;background:transparent!important;color:inherit;box-sizing:border-box; padding: 0 1em;}',
850    '.mcb-wrapper{display:flex!important;float:none!important;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;list-style:none;padding:0;margin:0}',
851    '.mcb-wrapper::after{content:"";display:table;clear:both}',
852    '.mcb-column{float:none!important;min-width:120px;box-sizing:border-box}',
853    '.mcb-column__title{display:flex!important;align-items:center;justify-content:flex-start;gap:8px;margin:0;padding-bottom:0px;font-size:15px;font-weight:700}',
854    '.mcb-column__title--has-children{border-bottom:1px solid rgba(255,255,255,0.35)}',
855    '.mcb-column__title a{text-decoration:none;color:inherit}',
856    '.mcb-column__title a:hover{text-decoration:underline}',
857    '.mcb-toggle{background:none!important;border:none!important;box-shadow:none!important;outline:none!important;padding:0!important;margin:0!important;cursor:pointer;font-size:11px;font-weight:400;color:inherit!important;opacity:0.7;flex-shrink:0;line-height:1}',
858    '.mcb-toggle:hover,.mcb-toggle:active,.mcb-toggle:focus{background:none!important;border:none!important;box-shadow:none!important;opacity:1}',
859    '.mcb-column__list{display:none!important;list-style:none!important;padding:0!important;margin:6px 0 0!important}',
860    '.mcb-column__list.is-open{display:block!important}',
861    '.mcb-column__item{padding:4px 0}',
862    '.mcb-column__item a{font-size:13px;color:inherit;opacity:0.8;text-decoration:none}',
863    '.mcb-column__item a:hover{opacity:1;text-decoration:underline}',
864    '@media(max-width:768px){.mcb-wrapper{flex-direction:column!important;gap:12px}.mcb-column{width:100%}}'
865  ].join('');
866  (document.head || document.documentElement).appendChild(style);
867
868  function init() {
869    var params = new URLSearchParams(window.location.search);
870    var show = true; //params.get('footermenu') === 'true';
871
872    document.querySelectorAll('.mcb-block').forEach(function (b) {
873      b.style.display = show ? 'block' : 'none';
874    });
875
876    if (!show) return;
877
878    document.querySelectorAll('.mcb-column').forEach(function (col) {
879      var btn  = col.querySelector('.mcb-toggle');
880      var list = col.querySelector('.mcb-column__list');
881      if (!btn || !list) return;
882
883      btn.textContent = '(more)';
884
885      btn.addEventListener('click', function (e) {
886        e.preventDefault();
887        e.stopPropagation();
888        var nowOpen = btn.getAttribute('aria-expanded') !== 'true';
889        btn.setAttribute('aria-expanded', nowOpen ? 'true' : 'false');
890        btn.textContent = nowOpen ? '(less)' : '(more)';
891        list.classList.toggle('is-open', nowOpen);
892      });
893    });
894  }
895
896  if (document.readyState === 'loading') {
897    document.addEventListener('DOMContentLoaded', init);
898  } else {
899    init();
900  }
901
902})();</script>
902<script>
903(function () {
904  var targetHeight = window.innerWidth < 768
905    ? Math.round(window.innerWidth * 0.1236 + 28)
906    : 118;
907
908  // Set initial margin via inline style only — no <style>block
909  document.body.style.setProperty('margin-top',targetHeight + 'px','important');function watchContainer(container){var observer = new ResizeObserver(function (){var containerHeight = container.offsetHeight;var newMargin = Math.max(0,targetHeight - containerHeight);if (containerHeight >= targetHeight){document.body.style.removeProperty('margin-top');observer.disconnect();}else{document.body.style.setProperty('margin-top',newMargin + 'px','important');}});observer.observe(container);}function waitForContainer(){var container = document.querySelector('broadstreet-zone-container');if (container){watchContainer(container);}else{var obs = new MutationObserver(function (m,o){var container = document.querySelector('broadstreet-zone-container');if (container){o.disconnect();watchContainer(container);}});obs.observe(document.documentElement,{childList: true,subtree: true});}}waitForContainer();})();</script>
909<!-- Meta Pixel Code -->
910<script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">
vendor: 392 bytes, lines 910-912
910
911!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
912n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js');fbq('init','
9121028293809419451
vendor: 27 bytes, line 912
912');fbq('track','PageView');
912</script>
912
913<noscript><img height="1" width="1" style="display:none"
914src="https://www.facebook.com/tr?id=1028293809419451&ev=PageView&noscript=1"
915/></noscript>
916<!-- End Meta Pixel Code -->
917<!-- Google Tag Manager snippet added by Site Kit -->
918<script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">
vendor: 365 bytes, lines 918-919
918
919			( function( w,d,s,l,i ){w[l] = w[l] || [];w[l].push({'gtm.start': new Date().getTime(),event: 'gtm.js'});var f = d.getElementsByTagName( s )[0],j = d.createElement( s ),dl = l != 'dataLayer' ? '&l=' + l : '';j.async = true;j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;f.parentNode.insertBefore( j,f );})( window,document,'script','dataLayer','
919GTM-PV4LNBL
vendor: 4 bytes, line 919
919' );
919</script>
919
920
921<!-- End Google Tag Manager snippet added by Site Kit -->
922<link rel="icon" href="https://sanantonioreport.org/wp-content/uploads/2020/09/cropped-SA_Report_Logo_512pxArtboard-1-32x32.jpg" sizes="32x32" />
923<link rel="icon" href="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2020/09/cropped-SA_Report_Logo_512pxArtboard-1.jpg?fit=192%2C192&#038;ssl=1" sizes="192x192" />
924<link rel="apple-touch-icon" href="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2020/09/cropped-SA_Report_Logo_512pxArtboard-1.jpg?fit=180%2C180&#038;ssl=1" />
925<meta name="msapplication-TileImage" content="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2020/09/cropped-SA_Report_Logo_512pxArtboard-1.jpg?fit=270%2C270&#038;ssl=1" />
926		
926<script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">
927			( function(){// Load GA script if not yet found
928				if ( 'undefined' === typeof gtag ){var element = document.createElement( 'script' );element.src = 'https://www.googletagmanager.com/gtag/js?id=G-4DGZ0PQ2NR';element.async = true;document.head.appendChild( element );window.dataLayer = window.dataLayer || [];window.gtag = function(){window.dataLayer.push( arguments )};gtag( 'js',new Date() );}gtag( 'config','G-4DGZ0PQ2NR',{"logged_in":"no","post_id":5152765,"is_reader":"no","is_newsletter_subscriber":"no","is_donor":"no","is_subscriber":"no","transport_type":"beacon"});})();</script>
928
929		
929<script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">
vendor: 394 bytes, lines 929-931
929
930		!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
931		n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js');fbq('init','
931291084294724606
vendor: 3 bytes, line 931
931');
931fbq('track','PageView',{"page_title":"Business &amp;Development","user_role":"guest","event_url":"https:\/\/sanantonioreport.org\/business-development","post_type":"page","post_id":5152765});</script>
931<style id="wp-custom-css">
932.element-is-sticky .ssp-mount,.element-is-sticky .ssp-chip{display:none!important;}.no-vertical-margins{margin-top: 0!important;margin-bottom: 0!important;}@media only screen and (max-width: 782px){.overview-quote-container{padding-right: 1em!important;padding-left: 1em!important;font-size: .9em!important;}.wp-container-content-b99e70a5,.wp-container-content-5e8f3493{flex-basis: 90%!important;}.wp-elements-1b94cfd0c959f42a683bf010d5aff382{font-size: 1em!important;letter-spacing: 6px!important;}}.has-inline-color{background: none;}.white h1,.white h2,.white h3,.white h4,.white h5,.white h6,.white p,.white{color: white !important;}.clean-form-style label{color:white;}body .page-id-5184199{font-family: 'Open Sans',sans-serif;color: #0A2A4E !important;}.page-id-5184199 p{color: #0A2A4E !important;}.nunito a{color: #0A2A4E;}h1.nunito,h2.nunito,h3.nunito,h4.nunito,h5.nunito,h6.nunito,p.nunito{font-family: 'Open Sans',sans-serif;font-weight: 800 !important;letter-spacing: 0px;}.page-id-5184199 h2,.page-id-5183391 h2{font-family: 'Open Sans',sans-serif;color: #0A2A4E;}.page-id-5184199 h3,.page-id-5184199  h4,.page-id-5184199 h5,.page-id-5184199 h6{color: #0A2A4E;font-family: 'Open Sans',sans-serif;font-weight: 800 !important;}h1,h2,h3,h4,h5,h6{font-weight: 800;}@media (max-width: 781px){.h-cta .custom-logo-link{max-width: 170px}}.top-header-contain{background: #e1e1e1;color: #111;}.top-header-contain nav{padding: 0.2em 0;}.h-sb .bottom-header-contain{background: #13294b;}@media (max-width: 781px){.middle-header-contain{border-bottom: 1px solid #ccc;}}.site-header .nav3{font-size: 1.25rem;}@media (min-width: 1000px){.h-cl .site-header .social-links-menu svg{height: 32px;width: 32px}}.site-header .nav3 li{font-size: 0.7em;}.site-header .nav3 li:nth-child(n+2){margin-left: 0.2rem}.h-sb .site-header .nav3 a,.mobile-sidebar .nav3 a{background-color: #3EB1C8;}.h-sb .site-header .nav3 a,.h-sb .site-header .nav3 a:visited,.mobile-sidebar .nav3 a,.mobile-sidebar .nav3 a:visited{color: #fff;}.h-sb .site-header .nav3 li:last-of-type a,.mobile-sidebar .nav3 li:last-of-type a{background-color: #FF7500;}.h-sb .site-header .nav3 a:hover,aside.mobile-sidebar .nav3 a:hover,.h-sb .site-header .nav3 li:last-of-type a:hover,.mobile-sidebar .nav3 li:last-of-type a:hover{background-color: #13294B;}.top-header-contain .social-links-menu li a svg{height: 24px;width: 24px;}@media (min-width: 782px){.site-header{position: relative;}#site-navigation{margin-left: 2.5em;}.h-dh .site-header .desktop-menu-toggle{color: #fff;display: block;}.site-header .desktop-menu-toggle{position: absolute;bottom: 4px;height: 32px;}.site-header .desktop-menu-toggle svg{width: 28px;height: 28px;}.site-header .desktop-menu-toggle span{position: absolute;left: -99999em}}.desktop-sidebar{padding: 0;}.desktop-sidebar .desktop-menu-toggle{margin: 1rem;}.desktop-sidebar .widget:first-of-type{padding-top: 0;}.desktop-sidebar .widget_nav_menu .menu > li > a{display: inline-block;font-weight: bold;}.desktop-sidebar .widget_nav_menu .menu > li:after{content: '';clear: both;display: table;}.desktop-sidebar .widget_nav_menu .menu > li{border-top: 1px solid #ccc;padding: 1rem;}.desktop-sidebar .widget_nav_menu .menu > li:first-child{border: 0;}.desktop-sidebar .widget_nav_menu .menu ul{list-style: none;margin: 0;padding: 0;}.desktop-sidebar .widget_nav_menu .menu > li > ul{columns: 2;-webkit-columns: 2;-moz-columns: 2;}.menu-header > a{font-size: 1.2em;font-weight: 800 !important;text-transform: uppercase;}.menu-header > a,.menu-header > a:hover,.menu-header > a:focus,.menu-header > a:active,.menu-header > a:visited{color: #00b48f;cursor: text;outline: 0;text-decoration: none;}#masthead{position: relative;
932margin-top: 1px}.element-is-sticky #secondary-nav-contain{display: none;}.element-is-sticky .custom-logo-link{max-width: 225px;}.h-cl header.element-is-sticky .social-links-menu svg{height: 24px;width: 24px;}.element-is-sticky .nav3 a{font-size: 0.65rem;padding: 0.5em 0.75em;}.h-dh .element-is-sticky .nav1 .main-menu > li{padding: 0.4rem 0;}.element-is-sticky .desktop-menu-toggle{bottom: 2px;}.h-sb .middle-header-contain .wrapper{transition: padding 0.05s;}.h-sb .element-is-sticky .middle-header-contain .wrapper{padding: 0.75rem 0 0.5rem;}.accent-header,.article-section-title{border-color: rgba(204,204,204,0.58);border-width: 6px;}.entry-title,a{word-break: normal;word-wrap: normal;hyphens: none;-webkit-hyphens: none;-moz-hyphens: none;}@media (max-width: 781px){.entry .entry-content > .wp-block-group.alignright{max-width: 100%;margin-left: 0;}.wp-block-group.alignright .scaip{display: none;}}.page-template .entry-header .entry-title{text-align: center;}@media only screen and (min-width: 782px){.page-template .entry-header .entry-title{font-size: 60px;}}body.category .page-header .page-title{text-align: center;}body.category .page-header hr{background-color: #3EB1C8;border: 0;height: 3px;width: 180px;}@media only screen and (min-width: 782px){body.category .site-content{margin-top: 1rem;}}body.category header.page-header{margin-bottom: 1rem;}article.type-page p.has-text-align-center.has-small-font-size:first-child{margin: 0;}article.type-page .wp-block-image:nth-child(2){margin-top: 0;}.single .entry-content p{font-size: 17px;}.entry-content li{font-size: 17px;}aside a:visited{color: #767676;}button,input[type="button"],input[type="submit"],.button,.nav3 a,.entry .entry-content .wp-block-button__link{border-radius: 3px;}.sponsored .cat-links a,.sponsored .cat-links a:visited{color: #e50101;}.category .cat-links a,.category .cat-links a:visited{color: #3fb1c8;}.wpnbha .cat-links a,.wpnbha .cat-links a:visited{color: #00b48f;}.cat-links a,.cat-links a:visited{background: #00b48f;}.homepage-twitter{height: 800px;overflow-y: auto;}.single-post .entry-content .widget_newspack-ads-widget{max-width: 300px;margin-left: auto;margin-right: auto;}.wp-block-organic-profile-block{align-items: flex-start;font-size: 90%;}.wp-block-organic-profile-block .organic-profile-image{width: 200px;}.type-aside{border-top: 1px solid #ccc;font-style: italic;font-size: 80%;padding: 2em;border-bottom: 1px solid #ccc;}.page-id-5153419 .site-content,.page-id-5153419 .entry .entry-content > *:first-child{margin-top: 0;}.page-id-5153419 #main > .entry-header:first-child{position: absolute;left: -99999em;}.page-id-5204308 .site-content,.page-id-5204308 .entry .entry-content > *:first-child{margin-top: 1em;}.page-id-5204308 #main > .entry-header:first-child{position: absolute;left: -99999em;}.newspack-inline-popup{clear: both;}a.blog-more-link{background-color: #0A2A4E;color: #FFF;transition-duration: 0.4s;}a.blog-more-link:hover{color: #FF7500;}.entry-content a:visited{color: #00B48F;}.entry-title a:visited{color: #000000;}.page-id-5172031 .blog-short-content{font-size:14px;}.page-id-5172031 .blog .blog-title{font-size:12px;}.page-id-5172031 .blog-thumb .grid-blog-thumb{width: 100%;height:200px;display: block;margin-left: auto;margin-right: auto;}.page-id-5172031 .blog-clearfix::after{display:none;}.page-id-5199240 .site-content,.page-id-5199240 .entry .entry-content > *:first-child{margin-top: 0;}.page-id-5199240 #main > .entry-header:first-child{position: absolute;left: -99999em;}.newspack-inline-popup{clear: both;}.page-id-5190113 .site-content,.page-id-5190113 .entry .entry-content > *:first-child{margin-top: 0;}.page-id-5190113 #main > .entry-header:first-child{position: absolute;left: -99999em;}.page-id-5190113 .entry .entry-header{display: none;}.newspack-inline-popup{clear: both;padding: 0;}.entry-title span{color: #3fb1c8;}.newspack-front-page .entry .entry-content .wp-block-cover.alignwide > .wp-block-cover__gradient-background:not(.alignwide):not(.alignfull){max-width: 100%;}.newspack-pattern.subscribe__style-3 .wp-block-columns .wp-block-column{margin-bottom: 0;}
932.newspack-lightbox-placement-bottom.newspack-lightbox .popup-not-interested-form{margin-top: 0;}.newspack-pattern.subscribe__style-3 button{flex: 0 0 100%;}.wpnbha .post-thumbnail img[width][height][sizes]:not([layout]){display: inline;}.staff-text p{font-size: 16px;}@media screen and (max-width: 599px){.newspack-inline-popup .wp-block-media-text,.newspack-lightbox-placement-bottom .wp-block-media-text{display: block;}.newspack-inline-popup .wp-block-media-text .wp-block-media-text__content,.newspack-lightbox-placement-bottom .wp-block-media-text .wp-block-media-text__content{padding: 0.75em;}.newspack-inline-popup .wp-block-media-text .wp-block-media-text__content > p:first-child,.newspack-lightbox-placement-bottom .wp-block-media-text .wp-block-media-text__content > p:first-child{margin-top: 0;}.newspack-inline-popup .wp-block-media-text__media,.newspack-lightbox-placement-bottom .wp-block-media-text__media{float: left;margin: 0.75em 0.75em 0.25em;width: 40%;}.newspack-lightbox-placement-bottom .wp-block-media-text__media{width: 25%;}.newspack-inline-popup .wp-block-media-text.is-image-fill figure.wp-block-media-text__media,.newspack-lightbox-placement-bottom .wp-block-media-text.is-image-fill figure.wp-block-media-text__media{background-image: none !important;min-height: 0;}.newspack-inline-popup .wp-block-media-text.is-image-fill figure.wp-block-media-text__media > img,.newspack-lightbox-placement-bottom .wp-block-media-text.is-image-fill figure.wp-block-media-text__media > img{height: auto;width: 100%;position: static;}.newspack-inline-popup .wp-block-media-text .wp-block-jetpack-mailchimp{margin-left: 0;}.newspack-inline-popup .wp-block-media-text h6{font-size: 0.8em;}.newspack-lightbox-placement-bottom p{font-size: 0.85em;}.newspack-lightbox .newspack-popup{padding: 0.75em 0.5em 0.5em;}.newspack-lightbox.newspack-lightbox-placement-bottom .newspack-popup,.newspack-lightbox.newspack-lightbox-placement-top .newspack-popup{max-width: 96%;}}.components-placeholder{width: 450px;height: 210px;max-width: 100%;}input[type=email]{width: 500px;padding: 1px 10px;line-height: 2;margin: 0px;border-radius: 2px;box-sizing: border-box}.site-content button[type=submit]{width: 250px;}.entry .entry-content .wp-block-button__link{font-size: 0.9em;line-height: 1;padding: 0.7rem 1rem;}.wp-block-cover{width: 100%;height: 220px;margin: auto;font-size: 1.1em;}.staff-text p{font-size: 16px;}@media screen and (max-width: 600px){.wp-block-cover{width: auto;height: 300px;font-size: 1em;}}@media screen and (max-width: 600px){.wp-image-5173170{display: block;margin-left:-.75em;margin-top: 3em;margin-bottom: -1em;width: 100%;height:4em;}}@media screen and (max-width: 599px){.entry .entry-content .wp-block-button__link{font-size: 0.9em;line-height: 1.2;padding: 0.4rem 0.6rem;}.sa-coronavirus-by-the-numbers{display:none;}}@media screen and (max-width: 600px){.components-placeholder{display: block;margin-left:-.3em;margin-top: .2em;margin-bottom: .1em;width: 100%;}}@media screen and (max-width: 600px){input[type=email]{width: 250px;padding:  1px 10px;line-height: 1.5;margin: 0px;border-radius: 2px;box-sizing: border-box}}@media screen and (max-width: 600px){.wp-block-jetpack-mailchimp{display: inline-block;margin-left:.5em;width: 100%;}}.newspack-inline-popup > *:first-child{margin-top: 0;}.one-line.wp-block-jetpack-mailchimp form{display: flex;flex-wrap: wrap;}.one-line.wp-block-jetpack-mailchimp form p:first-of-type{align-items: stretch;display: flex;margin: 0;width: 100%;}.one-line.wp-block-jetpack-mailchimp .wp-block-jetpack-button{align-items: stretch;display: flex;margin: 0.5em 0 0;width: 100%;}.one-line .wp-block-jetpack-button button.wp-block-button__link{white-space: nowrap;width: 100%;}.one-line #wp-block-jetpack-mailchimp_consent-text{display: none;}.one-line .components-placeholder{height: auto;width: auto;}@media (min-width: 600px){.one-line.wp-block-jetpack-mailchimp .wp-block-jetpack-button{flex-shrink: 0;flex: 1;margin: 0;}.one-line.wp-block-jetpack-mailchimp form{flex-wrap: nowrap;}.one-line .wp-block-jetpack-button button.wp-block-button__link{border-radius: 0 3px 3px 0;width: auto;}}
932.inline-cta.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{min-height: 0;}.inline-cta .wp-block-media-text__content > *:first-child{margin-top: 0;}.inline-cta .wp-block-media-text__content{padding: 8%;}.site-footer{background-color: #3fb1c8;}.site-info .widget-area .wrapper{border: 0;}.site-info,.site-info a:hover,.site-info .widget a{color: #fff;}.newspack-electionkit .ek-credit{font-size: 16px;font-style: italic;}.entry .entry-content .mt-0{margin-top: 0;}.entry .entry-content .mb-0{margin-bottom: 0;}.entry .entry-content .wp-block-image .aligncenter{display: table;}.cover-inline-campaign{margin: -0.75rem;margin: calc( -0.75rem - 1px );}.cover-inline-campaign .cover-no-min-height{height: auto;min-height: 0;}.parsely_side{font-family: 'Open Sans',sans-serif;font-weight: 400;font-size: 12px;}.wp-block-gallery .blocks-gallery-item figcaption{background: black;height: 100%;color: #40b1c8;font-weight: bold;display: none;}.wp-block-gallery .blocks-gallery-item:hover figcaption{display: block;}.curve-hed{margin-bottom:5px!important;}.m0{margin-top:5px!important;}.brk-news-banner{padding:8px!important;margin-top:0!important;vertical-align: center;}.gform_title{font-size: 26px!important;}.back-top > a{text-decoration:none;}.still-life span.image-credit{color: white;}@media screen and (max-width: 480x){.still-life > h2{font-size: 18px!important;}}@media (min-width: 600px){.single-post aside .wp-block-cover{min-height: 350px;}}.page-id-5226642 .entry-title{display: none;}.page-id-5226642 .post-thumbnail{margin-bottom: 10px;}.page-id-5226642 .wp-block-group.alignfull.has-background:first-child{margin-top: 0;}.page-id-5226642 .wp-block-pullquote{border-top: 10px solid #00b48f;border-bottom: 10px solid #00b48f;}.page-id-5226642 .wp-block-pullquote p,.wp-block-group.civic-report-info{font-weight: 800;}.page-id-5226642 .wp-block-pullquote p::before{background-image: url(/wp-content/uploads/2021/05/quote-marks.png);background-size: 63px 50px;content: "";display: inline-block;height: 50px;margin-right: 10px;width: 63px;}.page-id-5226642 .civic-report-info:hover{transform: scale(1.02);transition: transform 0.5s ease-in-out;}.page-id-5226642 h2,.page-id-5226642 h3,.page-id-5226642 h4,.wp-block-group.civic-report-info{text-transform: uppercase;}.page-id-5226642 h2{color: #3fb1c8;}.page-id-5226642 h4{color: #ff7500;font-weight: 700;}.wp-block-group.civic-report-info a{color: #fff;}.page-id-5226642 .wp-block-group.alignfull .wp-block-group__inner-container{max-width: 1020px;margin-left: auto;margin-right: auto;}@media (min-width: 782px){.page-id-5226642 .wp-block-group.alignfull .alignright{margin-left: calc( 2 * 1rem) !important;max-width: 40% !Important;}}.page-id-5226642 .wp-block-cover{height: inherit;}.page-id-5226642 .wp-block-cover .wp-block-group.has-background{padding: 2.375em !important;}.page-id-5226642 .wp-block-group.is-style-border{border: 10px solid #13294b;}.cr-toc div.wp-block-group.alignwide.is-style-border{padding: 20px 30px !important;}.cr-toc h3,.cr-toc .wp-block-image{margin: 0 !important;}.page-id-5226642 .cr-toc a{text-decoration: none;}.page-id-5226642 .cr-toc a:hover{text-decoration: underline;}.wp-block-newspack-blocks-carousel .swiper-container{width: auto;}.swiper-button::after{display: none;}.blueborder-gov101{border: 10px solid #13294b;}.pullquote{display: inline-block;border-top: 10px solid #00b48f;border-bottom: 10px solid #00b48f;margin-left: calc( 2 * 1rem) !important;width: 400px;text-align: right;align-content: right;}.pullquote p,.pullquote{font-weight: 800;}.pullquote p::before{background-image: url(/wp-content/uploads/2021/05/quote-marks.png);background-size: 63px 50px;content: "";display: inline-block;height: 50px;margin-right: 10px;width: 63px;}.menuhighlight{background: #64afc5;padding: 0 10px;}.h-cl.h-dh .site-header .nav1 .main-menu > li:last-child{padding-right: 10px;background-color: #64afc5;}.form-darkbg{color: white;}.bluecolor{color: #3EB1C8;}.staff-name{padding-bottom: none;margin-bottom: none;}@media print{.site-header{position: relative !important;width: auto !important;}.sticky-element-placeholder.sticky-element-active,#coral_thread{display: none !important;}.related-links-reusable-block{display: none;}}.weather-widget{font-size: .8em!important;color: #222!important;}.element-is-sticky span.weather-widget{position: relative;margin-bottom: -.75em!important;}@media only screen and (max-width: 1452px){.weather-widget{margin-bottom: -3em;}.element-is-sticky span.weather-widget{position: relative;margin-bottom: -.5em!important;}}@media only screen and (max-width: 1780px) and (min-width: 1452px){.weather-widget{margin-bottom: -1em;}.element-is-sticky span.weather-widget{position: relative;margin-bottom: -1em!important;}}.site-footer .footer-branding .wrapper,.site-footer .footer-widgets:first-child .wrapper{border-top: none;}.site-footer .footer-widgets{background: #f8f8f8;padding: 1em 0;}.h-sb .bottom-header-contain{background: #f5f5f5;padding: 10px 0;}.h-sb .bottom-header-contain #search-toggle,.h-sb .bottom-header-contain .nav1 .main-menu > li,.h-sb .bottom-header-contain .nav1 .main-menu > li > a{color: #13294b;}.h-dh .site-header .desktop-menu-toggle{color: #13294b;height: auto;}.site-header .mb-cta + .mobile-menu-toggle{color: #13294b;}.h-sb .top-header-contain{background: #13294b;}.top-header-contain a{color: #fff;}.h-cl.h-dh .site-header .nav1 .main-menu > li:last-child{padding-right: 10px;background-color: transparent;}.trending-live-badge-item{margin-right: 1.5em!important;}#secondary-nav-contain{width: 100%;}#menu-trending-menu{font-size: 1.1em!important;}nav.secondary-menu ul#menu-main-navigation-short-1,nav.secondary-menu ul.secondary-menu{display: flex;justify-content: center;flex-wrap: wrap;margin: 0 auto;padding: 0;list-style: none;}#mobile-sidebar-fallback nav.secondary-menu ul{display: block;font-weight: bold;}.sa-tile-nav:disabled{opacity: 0!important;}</style>
933<style>.perfmatters-lazy-video{position:relative;width:100%;max-width:100%;height:0;padding-bottom:56.23%;overflow:hidden}.perfmatters-lazy-video img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover;object-position:center;border:none;cursor:pointer;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all}.perfmatters-lazy-video img:hover{-webkit-filter:brightness(75%)}.perfmatters-lazy-video .play{position:absolute;top:50%;left:50%;right:auto;width:68px;height:48px;margin-left:-34px;margin-top:-24px;background:url(https://sanantonioreport.org/wp-content/plugins/perfmatters/img/youtube.svg) no-repeat;background-position:center;background-size:cover;pointer-events:none;filter:grayscale(1)}.perfmatters-lazy-video:hover .play{filter:grayscale(0)}.perfmatters-lazy-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper:has(.perfmatters-lazy-video)::before{display:none;}</style><style id="newspack-blocks-homepage-articles-inline-inline-css">.wp-block-newspack-blocks-homepage-articles article .entry-title{font-size: 1.2em;}.wp-block-newspack-blocks-homepage-articles .entry-meta{display: flex;flex-wrap: wrap;align-items: center;margin-top: 0.5em;}.wp-block-newspack-blocks-homepage-articles article .entry-meta{font-size: 0.8em;}.wp-block-newspack-blocks-homepage-articles article .avatar{height: 25px;width: 25px;}.wp-block-newspack-blocks-homepage-articles .post-thumbnail{margin: 0;margin-bottom: 0.25em;}.wp-block-newspack-blocks-homepage-articles .post-thumbnail img{height: auto;width: 100%;}.wp-block-newspack-blocks-homepage-articles .post-thumbnail figcaption{margin-bottom: 0.5em;}.wp-block-newspack-blocks-homepage-articles p{margin: 0.5em 0;}.wpnbha.ts-5 .entry-title{font-size: 1.4em}.wpnbha.ts-5 article .newspack-post-subtitle{font-size: 1.2em;}.wpnbha.ts-2 .entry-title{font-size: 0.9em}.wpnbha.ts-2 article .newspack-post-subtitle,.wpnbha.ts-2 article .entry-wrapper p,.wpnbha.ts-2 article .entry-wrapper .more-link,.wpnbha.ts-2 article .entry-meta{font-size: 0.8em;}.wpnbha.ts-3 .entry-title{font-size: 1em}.wpnbha.ts-3 article .newspack-post-subtitle,.wpnbha.ts-3 article .entry-wrapper p,.wpnbha.ts-3 article .entry-wrapper .more-link,.wpnbha.ts-3 article .entry-meta{font-size: 0.8em;}</style>
934<link rel='stylesheet' id='newspack-blocks-homepage-articles-css' href='https://sanantonioreport.org/wp-content/plugins/newspack-blocks/dist/homepage-articles/view.css?ver=4.33.1' media='all' />
935<link rel='stylesheet' id='newspack-newsletters-subscribe-block-css' href='https://sanantonioreport.org/wp-content/plugins/newspack-newsletters/src/blocks/subscribe/../../../dist/subscribeBlock.css?ver=1789672941' media='all' />
936<style id="core-block-supports-inline-css">
936.wp-elements-1 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-2 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-container-core-columns-is-layout-8f761849{flex-wrap:nowrap;}.wp-elements-3 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-4 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-5 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-container-core-buttons-is-layout-63375db1{justify-content:flex-start;}.wp-elements-6 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-container-core-column-is-layout-67aea4fe > .alignfull{margin-right:calc(var(--wp--preset--spacing--40) * -1);margin-left:calc(var(--wp--preset--spacing--40) * -1);}</style>
937<link rel="stylesheet" id="dfp-css" media="all" data-pmdelayedstyle="https://sanantonioreport.org/wp-content/plugins/doubleclick-for-wp/css/dfp.css?ver=0.3.0">
938
939</head>
940
941<body class="wp-singular page-template page-template-single-wide page-template-single-wide-php page page-id-5152765 wp-custom-logo wp-embed-responsive wp-theme-newspack-theme theme-newspack-theme woocommerce-no-js jps-theme-newspack-theme singular hide-homepage-title hide-site-tagline h-nsub h-sb h-cl h-dh h-cta has-tertiary-menu no-sidebar has-summary newspack--font-loading tags-hidden aa-prefix-sanan- aa-disabled-all" data-amp-auto-lightbox-disable>
942		<!-- Google Tag Manager (noscript) snippet added by Site Kit -->
vendor: 74 bytes, lines 942-944
942
943		<noscript>
944			<iframe src="https://www.googletagmanager.com/ns.html?id=
944GTM-PV4LNBL
vendor: 88 bytes, lines 944-946
944" height="0" width="0" style="display:none;visibility:hidden"></iframe>
945		</noscript>
946		
946<!-- End Google Tag Manager (noscript) snippet added by Site Kit -->
947		
947<script id='jetpack-search-theme-token-sampler'>(function(){try{var c=getComputedStyle(document.body),r=document.documentElement,ink=c.color,bg=c.backgroundColor;if(ink){r.style.setProperty('--jp-search-page-ink',ink);}if(bg&&bg!==ink&&bg!=='rgba(0, 0, 0, 0)'&&bg!=='transparent'){r.style.setProperty('--jp-search-page-surface',bg);}}catch(e){}})();</script>
947	<aside id="mobile-sidebar-fallback" class="mobile-sidebar">
948		<button class="mobile-menu-toggle">
949			<svg class="svg-icon" width="20" height="20" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z" /><path d="M0 0h24v24H0z" fill="none" /></svg>			Close		</button>
950
951					<nav class="tertiary-menu nav3" aria-label="Tertiary Menu" toolbar-target="tertiary-nav-contain" toolbar="(min-width: 767px)">
952				<ul id="menu-header-ctas" class="menu"><li id="menu-item-5322359" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5322359"><a href="https://sanantonioreport.org/sign-up-for-our-newsletters/">Newsletters</a></li>
953<li id="menu-item-5231102" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5231102"><a href="https://sanantonioreport.fundjournalism.org/donate/?campaign=7018Y000001aKFYQA2">Donate</a></li>
954</ul>			</nav>
955		
956<form role="search" method="get" class="search-form" action="https://sanantonioreport.org/">
957	<label for="search-form-1">
958		<span class="screen-reader-text">Search for:</span>
959	</label>
960	<input type="search" id="search-form-1" class="search-field" placeholder="Search &hellip;" value="" name="s" />
961	<button type="submit" class="search-submit">
962		<svg class="svg-icon" width="28" height="28" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z" /><path d="M0 0h24v24H0z" fill="none" /></svg>		<span class="screen-reader-text">
963			Search		</span>
964	</button>
965</form>
966		<nav class="main-navigation nav1 dd-menu" aria-label="Top Menu" toolbar-target="site-navigation" toolbar="(min-width: 767px)">
967			<ul id="menu-trending-menu" class="main-menu"><li id="menu-item-5441522" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5441522"><a href="http://sanantonioreport.org/12-takeaways-san-antonio-and-bexar-county-budget-season/">Budget takeaways</a></li>
968<li id="menu-item-5441521" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5441521"><a href="https://www.tpr.org/arts-culture/2026-09-20/jazz-lovers-ready-for-jazzsalive-at-civic-park-this-weekend">Jazz&#8217;SAlive</a></li>
969<li id="menu-item-5441439" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5441439"><a href="https://sanantonioreport.org/boys-and-girls-clubs-of-san-antonio-eastside-clubhouse-donations/">Boys &#038; Girls Club SA</a></li>
970<li id="menu-item-5448573" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5448573"><a href="https://www.tpr.org/2026-09-20/man-shot-by-ice-in-austin-says-he-has-a-bullet-lodged-in-his-back-and-was-denied-medical-care">Austin ICE shooting</a></li>
971</ul>		</nav>
972				<nav class="secondary-menu nav2 dd-menu" aria-label="Secondary Menu" toolbar-target="secondary-nav-contain" toolbar="(min-width: 767px)">
973			<ul id="menu-main-navigation-short" class="secondary-menu"><li id="menu-item-5190058" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5190058"><a href="https://sanantonioreport.org/category/gov-politics/">Government</a></li>
974<li id="menu-item-5190059" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5190059"><a href="https://sanantonioreport.org/category/business-development/">Business</a></li>
975<li id="menu-item-5190060" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5190060"><a href="https://sanantonioreport.org/category/education/">Education</a></li>
976<li id="menu-item-5226984" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5226984"><a href="https://sanantonioreport.org/health/">Health</a></li>
977<li id="menu-item-5423566" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5423566"><a href="https://sanantonioreport.org/category/public-safety/">Public Safety</a></li>
978<li id="menu-item-5423570" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5423570"><a href="https://sanantonioreport.org/author/ken-rodriguez/">Culinary</a></li>
979<li id="menu-item-5423564" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5423564"><a href="https://sanantonioreport.org/where-i-live-san-antonio-neighborhoods/">Where I Live</a></li>
980<li id="menu-item-5297629" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5297629"><a href="https://sanantonioreport.org/live-like-a-local/">Live Like a Local</a></li>
981</ul>		</nav>
982		<section id="nav_menu-9" class="widget-odd widget-last widget-first widget-1 below-content widget widget_nav_menu"><div class="menu-slide-out-sidebar-menu-container"><ul id="menu-slide-out-sidebar-menu" class="menu"><li id="menu-item-5297598" class="menu-header menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5297598"><a href="#">Series</a>
983<ul class="sub-menu">
984	<li id="menu-item-5297599" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5297599"><a href="https://sanantonioreport.org/live-like-a-local/">Live Like a Local</a></li>
985	<li id="menu-item-5297602" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5297602"><a href="https://sanantonioreport.org/where-i-live-san-antonio-neighborhoods/">Where I Live</a></li>
986	<li id="menu-item-5297601" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5297601"><a href="https://sanantonioreport.org/map-the-trailist/">Map: <i>The Trailist</i> series</a></li>
987</ul>
988</li>
989<li id="menu-item-5297607" class="menu-header menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5297607"><a href="#">Civics Guides</a>
990<ul class="sub-menu">
991	<li id="menu-item-5426931" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5426931"><a href="https://sanantonioreport.org/category/elections-2026/">Elections 2026</a></li>
992	<li id="menu-item-5297610" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5297610"><a href="https://sanantonioreport.org/local-gov-101/">Local Gov 101</a></li>
993</ul>
994</li>
995<li id="menu-item-5297612" class="menu-header menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5297612"><a href="#">More</a>
996<ul class="sub-menu">
997	<li id="menu-item-5297613" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5297613"><a href="https://sanantonioreport.org/commentary/">Commentary</a></li>
998	<li id="menu-item-5297614" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5297614"><a href="https://sanantonioreport.org/sponsored/">Sponsored</a></li>
999	<li id="menu-item-5297616" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5297616"><a href="https://sanantonioreport.org/in-memoriam/">In Memoriam</a></li>
1000</ul>
1001</li>
1002</ul></div></section>
1003	</aside>
1004	<aside id="desktop-sidebar-fallback" class="desktop-sidebar dir-left">
1005		<button class="desktop-menu-toggle">
1006			<svg class="svg-icon" width="20" height="20" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
1006<path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z" /><path d="M0 0h24v24H0z" fill="none" /></svg>			Close		</button>
1007	<section id="nav_menu-9" class="widget-even widget-2 below-content widget widget_nav_menu"><div class="menu-slide-out-sidebar-menu-container"><ul id="menu-slide-out-sidebar-menu-1" class="menu"><li class="menu-header menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5297598"><a href="#">Series</a>
1008<ul class="sub-menu">
1009	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5297599"><a href="https://sanantonioreport.org/live-like-a-local/">Live Like a Local</a></li>
1010	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5297602"><a href="https://sanantonioreport.org/where-i-live-san-antonio-neighborhoods/">Where I Live</a></li>
1011	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5297601"><a href="https://sanantonioreport.org/map-the-trailist/">Map: <i>The Trailist</i> series</a></li>
1012</ul>
1013</li>
1014<li class="menu-header menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5297607"><a href="#">Civics Guides</a>
1015<ul class="sub-menu">
1016	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5426931"><a href="https://sanantonioreport.org/category/elections-2026/">Elections 2026</a></li>
1017	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5297610"><a href="https://sanantonioreport.org/local-gov-101/">Local Gov 101</a></li>
1018</ul>
1019</li>
1020<li class="menu-header menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5297612"><a href="#">More</a>
1021<ul class="sub-menu">
1022	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5297613"><a href="https://sanantonioreport.org/commentary/">Commentary</a></li>
1023	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5297614"><a href="https://sanantonioreport.org/sponsored/">Sponsored</a></li>
1024	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5297616"><a href="https://sanantonioreport.org/in-memoriam/">In Memoriam</a></li>
1025</ul>
1026</li>
1027</ul></div></section>	</aside>
1028
1029<div id="page" class="site">
1030	<a class="skip-link screen-reader-text" href="#main">Skip to content</a>
1031
1032	
1033	<header id="masthead" class="site-header hide-header-search" [class]="searchVisible ? 'show-header-search site-header ' : 'hide-header-search site-header'">
1034
1035									<div class="top-header-contain desktop-only">
1036					<div class="wrapper">
1037													<button class="desktop-menu-toggle" on="tap:desktop-sidebar.toggle">
1038								<svg class="svg-icon" width="20" height="20" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M0 0h24v24H0z" fill="none" /><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z" /></svg>								<span>Sections</span>
1039							</button>
1040						
1041						<div id="secondary-nav-contain">
1042									<nav class="secondary-menu nav2 dd-menu" aria-label="Secondary Menu" toolbar-target="secondary-nav-contain" toolbar="(min-width: 767px)">
1043			<ul id="menu-main-navigation-short-1" class="secondary-menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5190058"><a href="https://sanantonioreport.org/category/gov-politics/">Government</a></li>
1044<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5190059"><a href="https://sanantonioreport.org/category/business-development/">Business</a></li>
1045<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5190060"><a href="https://sanantonioreport.org/category/education/">Education</a></li>
1046<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5226984"><a href="https://sanantonioreport.org/health/">Health</a></li>
1047<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5423566"><a href="https://sanantonioreport.org/category/public-safety/">Public Safety</a></li>
1048<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5423570"><a href="https://sanantonioreport.org/author/ken-rodriguez/">Culinary</a></li>
1049<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5423564"><a href="https://sanantonioreport.org/where-i-live-san-antonio-neighborhoods/">Where I Live</a></li>
1050<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5297629"><a href="https://sanantonioreport.org/live-like-a-local/">Live Like a Local</a></li>
1051</ul>		</nav>
1052								</div>
1053
1054						
1055											</div><!-- .wrapper -->
1056				</div><!-- .top-header-contain -->
1057			
1058			<div class="middle-header-contain">
1059				<div class="wrapper">
1060					
1061											<div id="social-nav-contain" class="desktop-only">
1062													</div>
1063					
1064					
1065					<div class="site-branding">
1066
1067	
1068		<style>.site-header .custom-logo{height: 122px;max-height: 600px;max-width: 600px;width: 474px;}@media (max-width: 781px){.site-header .custom-logo{max-width: 175px;max-height: 45px;}}
1068@media (min-width: 782px){.h-stk:not(.h-sub) .site-header .custom-logo{max-height: 90px;max-width: 350px;}.h-sub .site-header .custom-logo{max-width: 200px;max-height: 51px;}}@media (max-width: 1199px) and (min-width: 782px){.h-stk.h-cl:not(.h-sub) .site-header .custom-logo{max-width: 100%;width: auto;}}</style><a href="https://sanantonioreport.org/" class="custom-logo-link" rel="home"><img data-perfmatters-preload width="2331" height="600" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?fit=2331%2C600&amp;ssl=1" class="custom-logo" alt="San Antonio Report" decoding="async" fetchpriority="high" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?w=2331&amp;ssl=1 2331w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?resize=300%2C77&amp;ssl=1 300w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?resize=1000%2C257&amp;ssl=1 1000w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?resize=768%2C198&amp;ssl=1 768w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?resize=1536%2C395&amp;ssl=1 1536w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?resize=2048%2C527&amp;ssl=1 2048w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?resize=1200%2C309&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?resize=1568%2C404&amp;ssl=1 1568w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?resize=400%2C103&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2021/08/SAReport-PrimaryLogo-1.png?fit=2331%2C600&amp;ssl=1&amp;w=370 370w" sizes="(max-width: 2331px) 100vw, 2331px"></a>
1069	<div class="site-identity">
1070		<p class="site-title"><a href="https://sanantonioreport.org/" rel="home">San Antonio Report</a></p>				<p class="site-description">
1071					Nonprofit journalism for an informed community				</p>
1072			</div><!-- .site-identity -->
1073
1074</div><!-- .site-branding -->
1075
1076					
1077
1078					<div class="nav-wrapper desktop-only">
1079						<div id="tertiary-nav-contain">
1080										<nav class="tertiary-menu nav3" aria-label="Tertiary Menu" toolbar-target="tertiary-nav-contain" toolbar="(min-width: 767px)">
1081				<ul id="menu-header-ctas-1" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5322359"><a href="https://sanantonioreport.org/sign-up-for-our-newsletters/">Newsletters</a></li>
1082<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5231102"><a href="https://sanantonioreport.fundjournalism.org/donate/?campaign=7018Y000001aKFYQA2">Donate</a></li>
1083</ul>			</nav>
1084								</div><!-- #tertiary-nav-contain -->
1085
1086						
1087<div class="header-search-contain">
1088	<button id="search-toggle" on="tap:AMP.setState( { searchVisible: !searchVisible } ), search-form-2.focus" aria-controls="search-menu" [aria-expanded]="searchVisible ? 'true' : 'false'" aria-expanded="false">
1089		<span class="screen-reader-text" [text]="searchVisible ? 'Close Search' : 'Open Search'">
1090			Open Search		</span>
1091		<span class="search-icon"><svg class="svg-icon" width="28" height="28" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z" /><path d="M0 0h24v24H0z" fill="none" /></svg></span>
1092		<span class="close-icon"><svg class="svg-icon" width="28" height="28" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z" /><path d="M0 0h24v24H0z" fill="none" /></svg></span>
1093	</button>
1094	<div id="header-search" [aria-expanded]="searchVisible ? 'true' : 'false'" aria-expanded="false">
1095		
1096<form role="search" method="get" class="search-form" action="https://sanantonioreport.org/">
1097	<label for="search-form-2">
1098		<span class="screen-reader-text">Search for:</span>
1099	</label>
1100	<input type="search" id="search-form-2" class="search-field" placeholder="Search &hellip;" value="" name="s" />
1101	<button type="submit" class="search-submit">
1102		<svg class="svg-icon" width="28" height="28" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
1102<path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z" /><path d="M0 0h24v24H0z" fill="none" /></svg>		<span class="screen-reader-text">
1103			Search		</span>
1104	</button>
1105</form>
1106	</div><!-- #header-search -->
1107</div><!-- .header-search-contain -->
1108					</div><!-- .nav-wrapper -->
1109
1110					
1111					<a class="button mb-cta" href="https://checkout.fundjournalism.org/memberform?org_id=sanantonioreport&#038;campaign=7011M000001RFdS&#038;_ga=2.143056373.1596526898.1650899309-858854627.1631028891" target="_blank">Donate</a>
1112					
1113											<button class="mobile-menu-toggle" on="tap:mobile-sidebar.toggle">
1114							<svg class="svg-icon" width="20" height="20" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M0 0h24v24H0z" fill="none" /><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z" /></svg>							<span>Menu</span>
1115						</button>
1116					
1117					
1118				</div><!-- .wrapper -->
1119			</div><!-- .middle-header-contain -->
1120
1121
1122							<div class="bottom-header-contain desktop-only">
1123					<div class="wrapper">
1124						<div id="site-navigation">
1125									<nav class="main-navigation nav1 dd-menu" aria-label="Top Menu" toolbar-target="site-navigation" toolbar="(min-width: 767px)">
1126			<ul id="menu-trending-menu-1" class="main-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5441522"><a href="http://sanantonioreport.org/12-takeaways-san-antonio-and-bexar-county-budget-season/">Budget takeaways</a></li>
1127<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5441521"><a href="https://www.tpr.org/arts-culture/2026-09-20/jazz-lovers-ready-for-jazzsalive-at-civic-park-this-weekend">Jazz&#8217;SAlive</a></li>
1128<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5441439"><a href="https://sanantonioreport.org/boys-and-girls-clubs-of-san-antonio-eastside-clubhouse-donations/">Boys &#038; Girls Club SA</a></li>
1129<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5448573"><a href="https://www.tpr.org/2026-09-20/man-shot-by-ice-in-austin-says-he-has-a-bullet-lodged-in-his-back-and-was-denied-medical-care">Austin ICE shooting</a></li>
1130</ul>		</nav>
1131								</div>
1132
1133											</div><!-- .wrapper -->
1134				</div><!-- .bottom-header-contain -->
1135						
1136			</header><!-- #masthead -->
1137
1138	
1139	
1140			<div class="header-widget below-header-widgets">
1141			<div class="wrapper">
1142				<section id="bs_zones-6" class="widget-odd widget-last widget-first widget-1 below-content widget bs_zones"><div><broadstreet-zone place="" zone-id="92672" keywords="not_home_page,not_landing_page,is_article_page,business-development,page" soft-keywords="true"></broadstreet-zone></div></section>			</div><!-- .wrapper -->
1143		</div><!-- .above-header-widgets -->
1144	
1145	<div id="content" class="site-content">
1146
1147	<section id="primary" class="content-area ">
1148		<main id="main" class="site-main">
1149
1150								<header class="entry-header">
1151						
1152				<h1 class="entry-title ">
1153			Business &amp; Development		</h1>
1154		
1155					</header>
1156				
1157				<div class="main-content">
1158
1159					
1160
1161<article id="post-5152765" class="post-5152765 page type-page status-publish hentry entry">
1162	<div class="entry-content">
1163		
1164<p class="has-text-align-center has-primary-variation-color has-text-color has-small-font-size wp-block-paragraph"></p>
1165
1166
1167
1168<div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
1169<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
1170<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
1171<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%"><broadstreet-zone zone-id="91157" keywords="not_home_page,not_landing_page,is_article_page,business-development,page" soft-keywords="true"></broadstreet-zone>
1172</div>
1173</div>
1174</div>
1175</div>
1176
1177
1178
1179<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
1180<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:67%">	<div
1181		class="wp-block-newspack-blocks-homepage-articles is-style-default wpnbha show-image image-aligntop ts-5 is-3 is-landscape is-style-default"
1182		style=""
1183		>
1184		<div data-posts data-current-post-id="5152765">
1185						
1186	<article data-post-id="5454153"
1187		class="tag-boys-girls-club-of-san-antonio tag-debbie-powell tag-east-side tag-h-e-b tag-harvey-e-najim tag-nonprofits tag-south-side tag-the-malu-and-carlos-alvarez-family tag-top-story tag-typedaily tag-valero category-business-development type-post post-has-image"
1188				>
1189							<figure class="post-thumbnail">
1190								<a href="https://sanantonioreport.org/boys-and-girls-clubs-of-san-antonio-eastside-clubhouse-donations/" rel="bookmark" tabindex="-1" aria-hidden="true">
1191												<img data-perfmatters-preload decoding="async" width="1200" height="900" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-dream-court-ncaa-basketball-charity-sports-20210401-5.jpg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="Boys &amp; Girls Clubs of San Antonio to keep Eastside clubhouse open after donations come in" data-hero-candidate="1" loading="none" fetchpriority="high" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-dream-court-ncaa-basketball-charity-sports-20210401-5.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-dream-court-ncaa-basketball-charity-sports-20210401-5.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-dream-court-ncaa-basketball-charity-sports-20210401-5.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-dream-court-ncaa-basketball-charity-sports-20210401-5.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-dream-court-ncaa-basketball-charity-sports-20210401-5.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-dream-court-ncaa-basketball-charity-sports-20210401-5.jpg?zoom=2&amp;resize=1200%2C900&amp;ssl=1 2400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-dream-court-ncaa-basketball-charity-sports-20210401-5.jpg?resize=1200%2C900&amp;ssl=1&amp;
1191w=370 370w" sizes="(max-width: 1200px) 100vw, 1200px">												</a>
1192				
1193							</figure><!-- .featured-image -->
1194		
1195		<div class="entry-wrapper">
1196						<h2 class="entry-title"><a href="https://sanantonioreport.org/boys-and-girls-clubs-of-san-antonio-eastside-clubhouse-donations/" rel="bookmark">Boys &amp; Girls Clubs of San Antonio to keep Eastside clubhouse open after donations come in</a></h2>						<p>Community donations will keep the Boys &#038; Girls Clubs of San Antonio&#8217;s Eastside clubhouse open at limited capacity. </p>
1197				<div class="entry-meta">
1198					<a href="https://sanantonioreport.org/author/josh-archote/"><img data-recalc-dims="1" decoding="async" alt="Avatar photo" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2025/08/cropped-Josh-3-scaled-1.jpg?resize=48%2C48&#038;ssl=1" srcset="https://sanantonioreport.org/wp-content/uploads/2025/08/cropped-Josh-3-scaled-1-96x96.jpg 2x" class="avatar avatar-48 photo" height="48" width="48" /></a>						<span class="byline">
1199							<span class="author-prefix">by</span> <span class="author vcard"><a class="url fn n" href="https://sanantonioreport.org/author/josh-archote/">Josh Archote</a></span>						</span><!-- .author-name -->
1200										</div><!-- .entry-meta -->
1201								</div><!-- .entry-wrapper -->
1202	</article>
1203
1204				</div>
1205		
1206	</div>
1207	</div>
1208
1209
1210
1211<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33%">	<div
1212		class="wp-block-newspack-blocks-homepage-articles is-style-borders wpnbha show-image image-alignright ts-2 is-2 is-landscape is-style-borders"
1213		style=""
1214		>
1215		<div data-posts data-current-post-id="5152765">
1216							<h2 class="article-section-title">
1217					<span>Latest</span>
1218				</h2>
1219						
1220	<article data-post-id="5454041"
1221		class="tag-civic-park tag-jazzsalive tag-typedaily tag-typetprrepub tag-wc-500-750 category-business-development category-live-like-a-local type-post post-has-image"
1222				>
1223							<figure class="post-thumbnail">
1224								<a href="https://sanantonioreport.org/jazz-lovers-ready-for-jazzsalive-at-civic-park-this-weekend/" rel="bookmark" tabindex="-1" aria-hidden="true">
1225												<img decoding="async" width="1200" height="900" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/jazzalive_TPR.jpg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="Jazz lovers ready for Jazz&#8217;SAlive at Civic Park this weekend" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/jazzalive_TPR.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/jazzalive_TPR.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/jazzalive_TPR.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/jazzalive_TPR.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/jazzalive_TPR.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/jazzalive_TPR.jpg?resize=1200%2C900&amp;ssl=1&amp;w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" />												</a>
1226				
1227							</figure><!-- .featured-image -->
1228		
1229		<div class="entry-wrapper">
1230						<h3 class="entry-title"><a href="https://sanantonioreport.org/jazz-lovers-ready-for-jazzsalive-at-civic-park-this-weekend/" rel="bookmark">Jazz lovers ready for Jazz&#8217;SAlive at Civic Park this weekend</a></h3>										<div class="entry-meta">
1231											<span class="byline">
1232							<span class="author-prefix">by</span> <span class="author vcard"><a class="url fn n" href="https://sanantonioreport.org/author/jack-morgan-tpr/">Jack Morgan, TPR</a></span>						</span><!-- .author-name -->
1233										</div><!-- .entry-meta -->
1234								</div><!-- .entry-wrapper -->
1235	</article>
1236
1237		
1238	<article data-post-id="5453465"
1239		class="tag-audie-l-murphy-memorial-veterans-hospital-2 tag-icymi tag-inspection tag-mark-miller tag-mental-health-care tag-officer-of-the-inspector-general tag-oig tag-report tag-suicide-prevention tag-suicide-risk tag-treatment tag-typefeature tag-va-care tag-veterans-health-administration category-business-development category-military type-post post-has-image"
1240				>
1241							<figure class="post-thumbnail">
1242								<a href="https://sanantonioreport.org/report-audie-murphy-va-mental-health-care-violations/" rel="bookmark" tabindex="-1" aria-hidden="true">
1243												<img decoding="async" width="1200" height="900" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/02/28954D15-FECF-4261-91C6-39CEE8EFAF09.jpeg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="Audie Murphy VA hospital report shows privacy violations, failure to meet safety requirements" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/02/28954D15-FECF-4261-91C6-39CEE8EFAF09.jpeg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/02/28954D15-FECF-4261-91C6-39CEE8EFAF09.jpeg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/02/28954D15-FECF-4261-91C6-39CEE8EFAF09.jpeg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/02/28954D15-FECF-4261-91C6-39CEE8EFAF09.jpeg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/02/28954D15-FECF-4261-91C6-39CEE8EFAF09.jpeg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/02/28954D15-FECF-4261-91C6-39CEE8EFAF09.jpeg?resize=1200%2C900&amp;ssl=1&amp;w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" />												</a>
1244				
1245							</figure><!-- .featured-image -->
1246		
1247		<div class="entry-wrapper">
1248						<h3 class="entry-title"><a href="https://sanantonioreport.org/report-audie-murphy-va-mental-health-care-violations/" rel="bookmark">Audie Murphy VA hospital report shows privacy violations, failure to meet safety requirements</a></h3>										<div class="entry-meta">
1249											<span class="byline">
1250							<span class="author-prefix">by</span> <span class="author vcard"><a class="url fn n" href="https://sanantonioreport.org/author/eleanor-fitzgerald/">Eleanor Fitzgerald</a></span>						</span><!-- .author-name -->
1251										</div><!-- .entry-meta -->
1252								</div><!-- .entry-wrapper -->
1253	</article>
1254
1255		
1256	<article data-post-id="5453716"
1257		class="tag-federal-highway-administration tag-icymi tag-roundabouts tag-texas-department-of-transportation tag-top-story tag-traffic-safety tag-txdot tag-typedaily category-business-development category-public-safety type-post post-has-image"
1258				>
1259							<figure class="post-thumbnail">
1260								<a href="https://sanantonioreport.org/txdot-add-more-roundabouts-intersections-san-antonio/" rel="bookmark" tabindex="-1" aria-hidden="true">
1261												<img decoding="async" width="1200" height="900" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-pedestrians-sidewalk-safe-crossing-streets-10MAR22-5.jpg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="TxDOT plans to add more roundabouts to intersections in San Antonio" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-pedestrians-sidewalk-safe-crossing-streets-10MAR22-5.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-pedestrians-sidewalk-safe-crossing-streets-10MAR22-5.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-pedestrians-sidewalk-safe-crossing-streets-10MAR22-5.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-pedestrians-sidewalk-safe-crossing-streets-10MAR22-5.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-pedestrians-sidewalk-safe-crossing-streets-10MAR22-5.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-pedestrians-sidewalk-safe-crossing-streets-10MAR22-5.jpg?zoom=2&amp;resize=1200%2C900&amp;ssl=1 2400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/nickwagner-pedestrians-sidewalk-safe-crossing-streets-10MAR22-5.jpg?resize=1200%2C900&amp;ssl=1&amp;w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" />												</a>
1262				
1263							</figure><!-- .featured-image -->
1264		
1265		<div class="entry-wrapper">
1266						<h3 class="entry-title"><a href="https://sanantonioreport.org/txdot-add-more-roundabouts-intersections-san-antonio/" rel="bookmark">TxDOT plans to add more roundabouts to intersections in San Antonio</a></h3>										<div class="entry-meta">
1267											<span class="byline">
1268							<span class="author-prefix">by</span> <span class="author vcard"><a class="url fn n" href="https://sanantonioreport.org/author/shari-biediger/">Shari Biediger</a></span>						</span><!-- .author-name -->
1269										</div><!-- .entry-meta -->
1270								</div><!-- .entry-wrapper -->
1271	</article>
1272
1273		
1274	<article data-post-id="5453759"
1275		class="tag-boys-girls-club-of-san-antonio tag-debbie-powell tag-east-side tag-harlandale-independent-school-district tag-icymi tag-jalen-mckee-rodriguez-3 tag-skip-wilson tag-south-side tag-southtown tag-tony-trevino tag-top-story tag-typedaily tag-west-side category-business-development category-nonprofits-philanthropy type-post post-has-image"
1276				>
1277							<figure class="post-thumbnail">
1278								<a href="https://sanantonioreport.org/boys-girls-clubs-of-san-antonio-close-2-clubhouses-financial-challenges/" rel="bookmark" tabindex="-1" aria-hidden="true">
1279												<img decoding="async" width="1200" height="900" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/bria-woods-Where-I-Live-Morgan-Taplin-Eastside-MLK-park-Boys-and-Girls-Club-13SEP22-7.jpg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="Boys and Girls Clubs of San Antonio to close 2 clubhouses due to financial challenges" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/bria-woods-Where-I-Live-Morgan-Taplin-Eastside-MLK-park-Boys-and-Girls-Club-13SEP22-7.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/bria-woods-Where-I-Live-Morgan-Taplin-Eastside-MLK-park-Boys-and-Girls-Club-13SEP22-7.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/bria-woods-Where-I-Live-Morgan-Taplin-Eastside-MLK-park-Boys-and-Girls-Club-13SEP22-7.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/bria-woods-Where-I-Live-Morgan-Taplin-Eastside-MLK-park-Boys-and-Girls-Club-13SEP22-7.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/bria-woods-Where-I-Live-Morgan-Taplin-Eastside-MLK-park-Boys-and-Girls-Club-13SEP22-7.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/bria-woods-Where-I-Live-Morgan-Taplin-Eastside-MLK-park-Boys-and-Girls-Club-13SEP22-7.jpg?zoom=2&amp;resize=1200%2C900&amp;ssl=1 2400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/bria-woods-Where-I-Live-Morgan-Taplin-Eastside-MLK-park-Boys-and-Girls-Club-13SEP22-7.jpg?resize=1200%2C900&amp;ssl=1&amp;w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" />												</a>
1280				
1281							</figure><!-- .featured-image -->
1282		
1283		<div class="entry-wrapper">
1284						<h3 class="entry-title"><a href="https://sanantonioreport.org/boys-girls-clubs-of-san-antonio-close-2-clubhouses-financial-challenges/" rel="bookmark">Boys and Girls Clubs of San Antonio to close 2 clubhouses due to financial challenges</a></h3>										<div class="entry-meta">
1285											<span class="byline">
1286							<span class="author-prefix">by</span> <span class="author vcard"><a class="url fn n" href="https://sanantonioreport.org/author/josh-archote/">Josh Archote</a></span>						</span><!-- .author-name -->
1287										</div><!-- .entry-meta -->
1288								</div><!-- .entry-wrapper -->
1289	</article>
1290
1291		
1292	<article data-post-id="5453850"
1293		class="tag-a-j-rodriguez tag-austin tag-central-texas-alliance tag-economic-development-2 tag-henry-cisneros tag-i-35-corridor tag-mega-region-2 tag-top-story tag-typedaily tag-wc-1000-1500 category-business-development type-post post-has-image"
1294				>
1295							<figure class="post-thumbnail">
1296								<a href="https://sanantonioreport.org/takeaways-central-texas-alliance-uniting-atx-satx-region-leaders/" rel="bookmark" tabindex="-1" aria-hidden="true">
1297												<img decoding="async" width="1200" height="900" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/SanMarcos_CentralTexasAlliance_01_09.18.2026_ShariBiediger-scaled.jpg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="An old i
1297dea with new drive: Takeaways from the alliance uniting ATX-SATX region leaders" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/SanMarcos_CentralTexasAlliance_01_09.18.2026_ShariBiediger-scaled.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/SanMarcos_CentralTexasAlliance_01_09.18.2026_ShariBiediger-scaled.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/SanMarcos_CentralTexasAlliance_01_09.18.2026_ShariBiediger-scaled.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/SanMarcos_CentralTexasAlliance_01_09.18.2026_ShariBiediger-scaled.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/SanMarcos_CentralTexasAlliance_01_09.18.2026_ShariBiediger-scaled.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/SanMarcos_CentralTexasAlliance_01_09.18.2026_ShariBiediger-scaled.jpg?zoom=2&amp;resize=1200%2C900&amp;ssl=1 2400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/SanMarcos_CentralTexasAlliance_01_09.18.2026_ShariBiediger-scaled.jpg?resize=1200%2C900&amp;ssl=1&amp;w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" />												</a>
1298				
1299							</figure><!-- .featured-image -->
1300		
1301		<div class="entry-wrapper">
1302						<h3 class="entry-title"><a href="https://sanantonioreport.org/takeaways-central-texas-alliance-uniting-atx-satx-region-leaders/" rel="bookmark">An old idea with new drive: Takeaways from the alliance uniting ATX-SATX region leaders</a></h3>										<div class="entry-meta">
1303											<span class="byline">
1304							<span class="author-prefix">by</span> <span class="author vcard"><a class="url fn n" href="https://sanantonioreport.org/author/shari-biediger/">Shari Biediger</a></span>						</span><!-- .author-name -->
1305										</div><!-- .entry-meta -->
1306								</div><!-- .entry-wrapper -->
1307	</article>
1308
1309				</div>
1310		
1311	</div>
1312	</div>
1313</div>
1314
1315
1316
1317<p class="has-text-align-center wp-block-paragraph"></p>
1318
1319
1320
1321<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
1322<div class="wp-block-group has-primary-background-color has-background"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
1323<h4 class="wp-block-heading has-text-align-center has-white-color has-primary-background-color has-text-color has-background has-link-color wp-elements-3" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">📬 <strong>From a new Spurs arena to the SAT airport …&nbsp;</strong></h4>
1324
1325
1326
1327<p class="has-text-align-center has-white-color has-primary-background-color has-text-color has-background has-link-color wp-elements-4 wp-block-paragraph" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">Sign up for our weekly business newsletter to keep up with the latest updates in local development and commerce.</p>
1328
1329
1330	<div
1331		class="wp-block-newspack-newsletters-subscribe newspack-newsletters-subscribe "
1332		data-success-message="Thank you for signing up!"
1333					>
1334					<form id="newspack-subscribe-1" data-newspack-recaptcha="newspack_newsletter_signup">
1335				<input type="hidden" name="newspack_newsletters_subscribe" value="1" />
1336													<input type="hidden" name="lists[]" value="group-eca5af202b-1576c62124" />
1337																<div class="newspack-newsletters-email-input">
1338										<input
1339						id="newspack-newsletters-subscribe-block-input-82388-email"
1340						type="email"
1341						name="npe"
1342						autocomplete="email"
1343						placeholder="Email Address"
1344						value=""
1345					/>
1346										
1347					<button class="submit-button"type="submit" style="">
1348						<span class="submit">Sign up</span>
1349					</button>
1350				</div>
1351			</form>
1352				<div class="newspack-newsletters-subscribe__response">
1353			<div class="newspack-newsletters-subscribe__icon"></div>
1354			<div class="newspack-newsletters-subscribe__message">
1355							</div>
1356		</div>
1357	</div>
1358	</div></div>
1359</div></div>
1360
1361
1362<broadstreet-zone zone-id="91159" keywords="not_home_page,not_landing_page,is_article_page,business-development,page" soft-keywords="true"></broadstreet-zone>
1363
1364
1365
1366<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
1367<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%">	<div
1368		class="wp-block-newspack-blocks-homepage-articles is-style-borders wpnbha show-image image-alignleft ts-3 is-2 is-landscape is-style-borders has-more-button"
1369		style=""
1370		>
1371		<div data-posts data-current-post-id="5152765">
1372							<h2 class="article-section-title">
1373					<span>More news</span>
1374				</h2>
1375						
1376	<article data-post-id="5453493"
1377		class="tag-halloween tag-haunted-house tag-hollywood tag-icymi tag-ingram-park-mall tag-kelly-porter tag-top-story tag-typefeature tag-wc-500-750 category-arts-culture category-business-development category-live-like-a-local type-post post-has-image"
1378				>
1379							<figure class="post-thumbnail">
1380								<a href="https://sanantonioreport.org/hair-and-makeup-artist-movie-haunted-house-san-antonio-kelly-porter/" rel="bookmark" tabindex="-1" aria-hidden="true">
1381												<img decoding="async" width="1200" height="900" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Kelly-Porter-1-Caty-Garner.jpeg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="Hair and makeup artist brings movie magic and a haunted house to San Antonio" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Kelly-Porter-1-Caty-Garner.jpeg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Kelly-Porter-1-Caty-Garner.jpeg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Kelly-Porter-1-Caty-Garner.jpeg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Kelly-Porter-1-Caty-Garner.jpeg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Kelly-Porter-1-Caty-Garner.jpeg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Kelly-Porter-1-Caty-Garner.jpeg?zoom=2&amp;resize=1200%2C900&amp;ssl=1 2400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Kelly-Porter-1-Caty-Garner.jpeg?resize=1200%2C900&amp;ssl=1&amp;w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" />												</a>
1382				
1383							</figure><!-- .featured-image -->
1384		
1385		<div class="entry-wrapper">
1386						<h3 class="entry-title"><a href="https://sanantonioreport.org/hair-and-makeup-artist-movie-haunted-house-san-antonio-kelly-porter/" rel="bookmark">Hair and makeup artist brings movie magic and a haunted house to San Antonio</a></h3>						<p>San Antonio transplant Kelly Porter talks about her Hollywood experiences and opening up a haunted attraction at Ingram Park Mall.</p>
1387				<div class="entry-meta">
1388											<span class="byline">
1389							<span class="author-prefix">by</span> <span class="author vcard"><a class="url fn n" href="https://sanantonioreport.org/author/kiko-martinez/">Kiko Martinez</a></span>						</span><!-- .author-name -->
1390										</div><!-- .entry-meta -->
1391								</div><!-- .entry-wrapper -->
1392	</article>
1393
1394		
1395	<article data-post-id="5453819"
1396		class="tag-centro-sa tag-conservation-society-of-san-antonio tag-downtown-san-antonio tag-fiesta-commission tag-jim-mery tag-night-in-old-san-antonio tag-niosa tag-top-story tag-trish-deberry tag-typefeature tag-wc-750-1000 category-arts-culture category-business-development category-live-like-a-local type-post post-has-image"
1397				>
1398							<figure class="post-thumbnail">
1399								<a href="https://sanantonioreport.org/cant-imagine-life-without-it-niosa-fans-cancellation-fiesta-2027/" rel="bookmark" tabindex="-1" aria-hidden="true">
1400												<img decoding="async" width="1200" height="900" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2022/04/nickwagner-niosa-fiesta-08APR22-9.jpg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="&#8216;Can&#8217;t imagine life without it,&#8217; NIOSA fans react to cancellation while others hold out hope" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2022/04/nickwagner-niosa-fiesta-08APR22-9.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2022/04/nickwagner-niosa-fiesta-08APR22-9.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2022/04/nickwagner-niosa-fiesta-08APR22-9.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2022/04/nickwagner-niosa-fiesta-08APR22-9.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2022/04/nickwagner-niosa-fiesta-08APR22-9.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2022/04/nickwagner-niosa-fiesta-08APR22-9.jpg?zoom=2&amp;resize=1200%2C900&amp;ssl=1 2400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2022/04/nickwagner-niosa-fiesta-08APR22-9.jpg?resize=1200%2C900&amp;ssl=1&amp;w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" />												</a>
1401				
1402							</figure><!-- .featured-image -->
1403		
1404		<div class="entry-wrapper">
1405						<h3 class="entry-title"><a href="https://sanantonioreport.org/cant-imagine-life-without-it-niosa-fans-cancellation-fiesta-2027/" rel="bookmark">&#8216;Can&#8217;t imagine life without it,&#8217; NIOSA fans react to cancellation while others hold out hope</a></h3>						<p>Amid the reactions to NIOSA&#8217;s cancellation, ranging from shock to nostalgia, were people looking for what&#8217;
1405s to blame and how to help.</p>
1406				<div class="entry-meta">
1407											<span class="byline">
1408							<span class="author-prefix">by</span> <span class="author vcard"><a class="url fn n" href="https://sanantonioreport.org/author/shari-biediger/">Shari Biediger</a></span>						</span><!-- .author-name -->
1409										</div><!-- .entry-meta -->
1410								</div><!-- .entry-wrapper -->
1411	</article>
1412
1413		
1414	<article data-post-id="5453508"
1415		class="tag-brooks tag-economic-development-2 tag-leo-gomez tag-manufacturing tag-marc-whyte tag-megasites tag-san-antonio-river-authority tag-top-story tag-typedaily tag-wc-750-1000 category-business-development type-post post-has-image"
1416				>
1417							<figure class="post-thumbnail">
1418								<a href="https://sanantonioreport.org/brooks-project-oso-mini-megasite-project-san-antonio/" rel="bookmark" tabindex="-1" aria-hidden="true">
1419												<img decoding="async" width="1200" height="900" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/BrooksCityBase_ProjectOsoSiteLand_SouthsideDevelopment_BusinessGrowth_DroneAerial03_09.16.2026_AmberEsparza-scaled.jpg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="How the deal Brooks brokered to create a mini megasite, Project Oso, came together" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/BrooksCityBase_ProjectOsoSiteLand_SouthsideDevelopment_BusinessGrowth_DroneAerial03_09.16.2026_AmberEsparza-scaled.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/BrooksCityBase_ProjectOsoSiteLand_SouthsideDevelopment_BusinessGrowth_DroneAerial03_09.16.2026_AmberEsparza-scaled.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/BrooksCityBase_ProjectOsoSiteLand_SouthsideDevelopment_BusinessGrowth_DroneAerial03_09.16.2026_AmberEsparza-scaled.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/BrooksCityBase_ProjectOsoSiteLand_SouthsideDevelopment_BusinessGrowth_DroneAerial03_09.16.2026_AmberEsparza-scaled.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/BrooksCityBase_ProjectOsoSiteLand_SouthsideDevelopment_BusinessGrowth_DroneAerial03_09.16.2026_AmberEsparza-scaled.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/BrooksCityBase_ProjectOsoSiteLand_SouthsideDevelopment_BusinessGrowth_DroneAerial03_09.16.2026_AmberEsparza-scaled.jpg?zoom=2&amp;resize=1200%2C900&amp;ssl=1 2400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/BrooksCityBase_ProjectOsoSiteLand_SouthsideDevelopment_BusinessGrowth_DroneAerial03_09.16.2026_AmberEsparza-scaled.jpg?resize=1200%2C900&amp;ssl=1&amp;w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" />												</a>
1420				
1421							</figure><!-- .featured-image -->
1422		
1423		<div class="entry-wrapper">
1424						<h3 class="entry-title"><a href="https://sanantonioreport.org/brooks-project-oso-mini-megasite-project-san-antonio/" rel="bookmark">How the deal Brooks brokered to create a mini megasite, Project Oso, came together</a></h3>						<p>The shovel-ready property would help attract larger investments and manufacturers like recent entrants JCB and IEM to San Antonio.</p>
1425				<div class="entry-meta">
1426											<span class="byline">
1427							<span class="author-prefix">by</span> <span class="author vcard"><a class="url fn n" href="https://sanantonioreport.org/author/shari-biediger/">Shari Biediger</a></span>						</span><!-- .author-name -->
1428										</div><!-- .entry-meta -->
1429								</div><!-- .entry-wrapper -->
1430	</article>
1431
1432		
1433	<article data-post-id="5453572"
1434		class="tag-chcp tag-hca-healthcare tag-methodist-healthcare tag-methodist-healthcare-system tag-the-college-of-healthcare-professionals tag-typedaily tag-wc-less-than-500 category-business-development category-health-wellness type-post post-has-image"
1435				>
1436							<figure class="post-thumbnail">
1437								<a href="https://sanantonioreport.org/hca-healthcare-acquires-allied-health-school-san-antonio-chcp/" rel="bookmark" tabindex="-1" aria-hidden="true">
1438												<img decoding="async" width="1200" height="900" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/08/MethodistHospital_WestoverHills_BabyInfantNewbornChild_InfetilityHighRisk_Pregnancy_MothersWomensHealth10_08.03.2026_AmberEsparza-scaled.jpg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="HCA Healthcare acquires allied health school, including its 2 San Antonio campuses" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/08/MethodistHospital_WestoverHills_BabyInfantNewbornChild_InfetilityHighRisk_Pregnancy_MothersWomensHealth10_08.03.2026_AmberEsparza-scaled.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/08/MethodistHospital_WestoverHills_BabyInfantNewbornChild_InfetilityHighRisk_Pregnancy_MothersWomensHealth10_08.03.2026_AmberEsparza-scaled.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/08/MethodistHospital_WestoverHills_BabyInfantNewbornChild_InfetilityHighRisk_Pregnancy_MothersWomensHealth10_08.03.2026_AmberEsparza-scaled.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/08/MethodistHospital_WestoverHills_BabyInfantNewbornChild_InfetilityHighRisk_Pregnancy_MothersWomensHealth10_08.03.2026_AmberEsparza-scaled.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/08/MethodistHospital_WestoverHills_BabyInfantNewbornChild_InfetilityHighRisk_Pregnancy_MothersWomensHealth10_08.03.2026_AmberEsparza-scaled.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/08/MethodistHospital_WestoverHills_BabyInfantNewbornChild_InfetilityHighRisk_Pregnancy_MothersWomensHealth10_08.03.2026_AmberEsparza-scaled.jpg?zoom=2&amp;resize=1200%2C900&amp;ssl=1 2400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/08/MethodistHospital_WestoverHills_BabyInfantNewbornChild_InfetilityHighRisk_Pregnancy_MothersWomensHealth10_08.03.2026_AmberEsparza-scaled.jpg?resize=1200%2C900&amp;ssl=1&amp;w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" />												</a>
1439				
1440							</figure><!-- .featured-image -->
1441		
1442		<div class="entry-wrapper">
1443						<h3 class="entry-title"><a href="https://sanantonioreport.org/hca-healthcare-acquires-allied-health-school-san-antonio-chcp/" rel="bookmark">HCA Healthcare acquires allied health school, including its 2 San Antonio campuses</a></h3>						<p>HCA Healthcare, the Nashville-based healthcare company that co-owns the Methodist Health System, has purchased an allied health college.</p>
1444				<div class="entry-meta">
1445											<span class="byline">
1446							<span class="author-prefix">by</span> <span class="author vcard"><a class="url fn n" href="https://sanantonioreport.org/author/josh-archote/">Josh Archote</a></span>						</span><!-- .author-name -->
1447										</div><!-- .entry-meta -->
1448								</div><!-- .entry-wrapper -->
1449	</article>
1450
1451		
1452	<article data-post-id="5453482"
1453		class="tag-alamodome tag-concerts tag-entertainment tag-football tag-tourism tag-utsa tag-utsa-football tag-visit-sa tag-wc-less-than-500 category-business-development type-post post-has-image"
1454				>
1455							<figure class="post-thumbnail">
1456								<a href="https://sanantonioreport.org/alamodome-130k-san-antonio-stadium-september-2026/" rel="bookmark" tabindex="-1" aria-hidden="true">
1457												<img decoding="async" width="1200" height="900" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2025/08/Alamodome-5-scaled.jpg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="Alamodome officials say 130K have visited the stadium this month, with more coming" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2025/08/Alamodome-5-scaled.jpg?w=2560&amp;ssl=1 2560w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2025/08/Alamodome-5-scaled.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2025/08/Alamodome-5-scaled.jpg?resize=1000%2C750&amp;ssl=1 1000w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2025/08/Alamodome-5-scaled.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2025/08/Alamodome-5-scaled.jpg?resize=1536%2C1152&amp;ssl=1 1536w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2025/08/Alamodome-5-scaled.jpg?resize=2048%2C1536&amp;ssl=1 2048w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2025/08/Alamodome-5-scaled.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2025/08/Alamodome-5-scaled.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2025/08/Alamodome-5-scaled.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2025/08/Alamodome-5-scaled.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2025/08/Alamodome-5-scaled.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2025/08/Alamodome-5-scaled.jpg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2025/08/Alamodome-5-scaled.jpg?resize=2000%2C1500&amp;ssl=1 2000w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2025/08/Alamodome-5-scaled.jpg?resize=780%2C585&amp;ssl=1 780w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2025/08/Alamodome-5-scaled.jpg?resize=706%2C530&amp;ssl=1 706w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2025/08/Alamodome-5-scaled.jpg?resize=1200%2C900&amp;ssl=1&amp;w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" />												</a>
1458				
1459							</figure><!-- .featured-image -->
1460		
1461		<div class="entry-wrapper">
1462						<h3 class="entry-title"><a href="https://sanantonioreport.org/alamodome-130k-san-antonio-stadium-september-2026/" rel="bookmark">Alamodome officials say 130K have visited the stadium this month, with more coming</a></h3>						<p>Experts see it as a magnet for tourists, who they say will boost the local economy after attending an event.</p>
1463				<div class="entry-meta">
1464											<span class="byline">
1465							<span class="author-prefix">by</span> <span class="author vcard"><a class="url fn n" href="https://sanantonioreport.org/author/jasper-sundeen/">Jasper Kenzo Sundeen</a></span>						</span><!-- .author-name -->
1466										</div><!-- .entry-meta -->
1467								</div><!-- .entry-wrapper -->
1468	</article>
1469
1470		
1471	<article data-post-id="5453576"
1472		class="tag-alex-cabrera tag-culinary tag-diego-galicia tag-hailey-pruitt tag-lauren-beckman tag-mixtli tag-rico-torres tag-san-antonio-restaurants tag-top-story tag-typedaily tag-wc-less-than-500 category-business-development category-live-like-a-local type-post post-has-image"
1473				>
1474							<figure class="post-thumbnail">
1475								<a href="https://sanantonioreport.org/globe-trotting-chef-diego-galicia-neighborhood-concept-filleman-house/" rel="bookmark" tabindex="-1" aria-hidden="true">
1476												<img decoding="async" width="1200" height="900" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2022/02/nickwagner-mixtli-restaurant-james-beard-diego-Diego-Galicia-23FEB22-8.jpg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="Globe-trotting chef Diego Galicia to launch neighborhood concept with international flavors" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2022/02/nickwagner-mixtli-restaurant-james-beard-diego-Diego-Galicia-23FEB22-8.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2022/02/nickwagner-mixtli-restaurant-james-beard-diego-Diego-Galicia-23FEB22-8.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2022/02/nickwagner-mixtli-restaurant-james-beard-diego-Diego-Galicia-23FEB22-8.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2022/02/nickwagner-mixtli-restaurant-james-beard-diego-Diego-Galicia-23FEB22-8.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2022/02/nickwagner-mixtli-restaurant-james-beard-diego-Diego-Galicia-23FEB22-8.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2022/02/nickwagner-mixtli-restaurant-james-beard-diego-Diego-Galicia-23FEB22-8.jpg?zoom=2&amp;resize=1200%2C900&amp;ssl=1 2400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2022/02/nickwagner-mixtli-restaurant-james-beard-diego-Diego-Galicia-23FEB22-8.jpg?resize=1200%2C900&amp;ssl=1&amp;w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" />												</a>
1477				
1478							</figure><!-- .featured-image -->
1479		
1480		<div class="entry-wrapper">
1481						<h3 class="entry-title"><a href="https://sanantonioreport.org/globe-trotting-chef-diego-galicia-neighborhood-concept-filleman-house/" rel="bookmark">Globe-trotting chef Diego Galicia to launch neighborhood concept with international flavors</a></h3>						<p>Michelin-starred restaurant owner Diego Galicia is launching a new concept on Grayson Street, featuring a European-inspired menu.</p>
1482				<div class="entry-meta">
1483											<span class="byline">
1484							<span class="author-prefix">by</span> <span class="author vcard"><a class="url fn n" href="https://sanantonioreport.org/author/ken-rodriguez/">Ken Rodriguez</a></span>						</span><!-- .author-name -->
1485										</div><!-- .entry-meta -->
1486								</div><!-- .entry-wrapper -->
1487	</article>
1488
1489		
1490	<article data-post-id="5453626"
1491		class="tag-a-night-in-old-san-antonio tag-betty-beuche tag-conservation-society tag-fiesta tag-fiesta-2027 tag-icymi tag-la-villita tag-niosa tag-san-antonio-conservation-society tag-top-story tag-typedaily tag-wc-500-750 category-business-development type-post post-has-image"
1492				>
1493							<figure class="post-thumbnail">
1494								<a href="https://sanantonioreport.org/niosa-paused-san-antonio-fiesta-declining-attendance-financial-losses/" rel="bookmark" tabindex="-1" aria-hidden="true">
1495												<img decoding="async" width="1200" height="900" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023.jpg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="NIOSA paused indefinitely amid declining attendance, financial losses" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023.jpg?w=2560&amp;ssl=1 2560w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023.jpg?resize=1000%2C750&amp;ssl=1 1000w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-
1495night-in-old-san-antonio-conservation-society-la-villita-4-25-2023.jpg?resize=1536%2C1152&amp;ssl=1 1536w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023.jpg?resize=2048%2C1536&amp;ssl=1 2048w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023.jpg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023.jpg?resize=2000%2C1500&amp;ssl=1 2000w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023.jpg?resize=780%2C585&amp;ssl=1 780w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023.jpg?resize=706%2C530&amp;ssl=1 706w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023.jpg?resize=1200%2C900&amp;ssl=1&amp;w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" />												</a>
1496				
1497							</figure><!-- .featured-image -->
1498		
1499		<div class="entry-wrapper">
1500						<h3 class="entry-title"><a href="https://sanantonioreport.org/niosa-paused-san-antonio-fiesta-declining-attendance-financial-losses/" rel="bookmark">NIOSA paused indefinitely amid declining attendance, financial losses</a></h3>						<p>The San Antonio Conservation Society is pausing NIOSA after four years of financial losses and a 48% decline in attendance since the pandemic.</p>
1501				<div class="entry-meta">
1502											<span class="byline">
1503							<span class="author-prefix">by</span> <span class="author vcard"><a class="url fn n" href="https://sanantonioreport.org/author/diego-medel/">Diego Medel</a></span>						</span><!-- .author-name -->
1504										</div><!-- .entry-meta -->
1505								</div><!-- .entry-wrapper -->
1506	</article>
1507
1508		
1509	<article data-post-id="5453410"
1510		class="tag-appraisal tag-bexar-central-appraisal-district tag-dave-gannon tag-erika-hizel tag-jon-melendez tag-naomi-elizabeth-miller tag-property-tax tag-top-story tag-typedaily tag-wc-1000-1500 category-business-development category-gov-politics type-post post-has-image"
1511				>
1512							<figure class="post-thumbnail">
1513								<a href="https://sanantonioreport.org/chief-appraiser-changes-bexar-county-one-year-tax-reprieve/" rel="bookmark" tabindex="-1" aria-hidden="true">
1514												<img decoding="async" width="1200" height="900" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/BexarCentralAppraisalDistrict_BexarCountyOfficeServices_PropertyTaxValues1207.13.2026_AmberEsparza-scaled-1.jpg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="Chief appraiser takes heat for changes to Bexar County&#8217;s 1-year appraisal reprieve" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/BexarCentralAppraisalDistrict_BexarCountyOfficeServices_PropertyTaxValues1207.13.2026_AmberEsparza-scaled-1.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/BexarCentralAppraisalDistrict_BexarCountyOfficeServices_PropertyTaxValues1207.13.2026_AmberEsparza-scaled-1.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/BexarCentralAppraisalDistrict_BexarCountyOfficeServices_PropertyTaxValues1207.13.2026_AmberEsparza-scaled-1.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/BexarCentralAppraisalDistrict_BexarCountyOfficeServices_PropertyTaxValues1207.13.2026_AmberEsparza-scaled-1.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/BexarCentralAppraisalDistrict_BexarCountyOfficeServices_PropertyTaxValues1207.13.2026_AmberEsparza-scaled-1.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/BexarCentralAppraisalDistrict_BexarCountyOfficeServices_PropertyTaxValues1207.13.2026_AmberEsparza-scaled-1.jpg?zoom=2&amp;resize=1200%2C900&amp;ssl=1 2400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/BexarCentralAppraisalDistrict_BexarCountyOfficeServices_PropertyTaxValues1207.13.2026_AmberEsparza-scaled-1.jpg?resize=1200%2C900&amp;ssl=1&amp;w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" />												</a>
1515				
1516							</figure><!-- .featured-image -->
1517		
1518		<div class="entry-wrapper">
1519						<h3 class="entry-title"><a href="https://sanantonioreport.org/chief-appraiser-changes-bexar-county-one-year-tax-reprieve/" rel="bookmark">Chief appraiser takes heat for changes to Bexar County&#8217;s 1-year appraisal reprieve</a></h3>						<p>The Bexar Central Appraisal District (BCAD) is adjusting a popular 2024 policy that sought to keep property owners from having to challenge their appraisal values as often as usual.</p>
1520				<div class="entry-meta">
1521											<span class="byline">
1522							<span class="author-prefix">by</span> <span class="author vcard"><a class="url fn n" href="https://sanantonioreport.org/author/andrea-drusch/">Andrea Drusch</a></span>						</span><!-- .author-name -->
1523										</div><!-- .entry-meta -->
1524								</div><!-- .entry-wrapper -->
1525	</article>
1526
1527		
1528	<article data-post-id="5453400"
1529		class="tag-apartments tag-downtown-residential tag-durango tag-hemisfair tag-historic-and-design-review-commission tag-icymi tag-laney-development tag-top-story tag-typefeature tag-wc-500-750 category-business-development category-gov-politics type-post post-has-image"
1530				>
1531							<figure class="post-thumbnail">
1532								<a href="https://sanantonioreport.org/san-antonio-planned-downtown-residential-tower-keeps-getting-taller/" rel="bookmark" tabindex="-1" aria-hidden="true">
1533												<img decoding="async" width="1200" height="900" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/DurangoLaney_Southtown_SouthPresaChavez_Apartments_Rendering.jpg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="Big, bigger, biggest: The case of the planned residential tower that keeps on getting taller" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/DurangoLaney_Southtown_SouthPresaChavez_Apartments_Rendering.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/DurangoLaney_Southtown_SouthPresaChavez_Apartments_Rendering.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/DurangoLaney_Southtown_SouthPresaChavez_Apartments_Rendering.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/DurangoLaney_Southtown_SouthPresaChavez_Apartments_Rendering.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/DurangoLaney_Southtown_SouthPresaChavez_Apartments_Rendering.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/DurangoLaney_Southtown_SouthPresaChavez_Apartments_Rendering.jpg?zoom=2&amp;resize=1200%2C900&amp;ssl=1 2400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/DurangoLaney_Southtown_SouthPresaChavez_Apartments_Rendering.jpg?resize=1200%2C900&amp;ssl=1&amp;w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" />												</a>
1534				
1535							</figure><!-- .featured-image -->
1536		
1537		<div class="entry-wrapper">
1538						<h3 class="entry-title"><a href="https://sanantonioreport.org/san-antonio-planned-downtown-residential-tower-keeps-getting-taller/" rel="bookmark">Big, bigger, biggest: The case of the planned residential tower that keeps on getting taller</a></h3>						<p>The long-delayed project recently made headway when a city panel approved changes that took it from 12 stories to a proposed 17 in plans approved by a city panel.</p>
1539				<div class="entry-meta">
1540											<span class="byline">
1541							<span class="author-prefix">by</span> <span class="author vcard"><a class="url fn n" href="https://sanantonioreport.org/author/shari-biediger/">Shari Biediger</a></span>						</span><!-- .author-name -->
1542										</div><!-- .entry-meta -->
1543								</div><!-- .entry-wrapper -->
1544	</article>
1545
1546		
1547	<article data-post-id="5453395"
1548		class="tag-4xh-logistics tag-amazon tag-economy tag-icymi tag-jobs tag-layoffs tag-typedaily tag-unemployment tag-wc-less-than-500 tag-workforce category-business-development type-post post-has-image"
1549				>
1550							<figure class="post-thumbnail">
1551								<a href="https://sanantonioreport.org/4xh-logistics-amazon-delivery-drivers-layoff
1551-230-workers-boerne/" rel="bookmark" tabindex="-1" aria-hidden="true">
1552												<img decoding="async" width="1200" height="900" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2019/11/BonnieArbittier_rolling_oaks_mall_amazon_staging_area_truck_vehicle_package_holiday_11-27-2019-1.jpg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="Boerne company that hired Amazon delivery drivers lays off 230 workers" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2019/11/BonnieArbittier_rolling_oaks_mall_amazon_staging_area_truck_vehicle_package_holiday_11-27-2019-1.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2019/11/BonnieArbittier_rolling_oaks_mall_amazon_staging_area_truck_vehicle_package_holiday_11-27-2019-1.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2019/11/BonnieArbittier_rolling_oaks_mall_amazon_staging_area_truck_vehicle_package_holiday_11-27-2019-1.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2019/11/BonnieArbittier_rolling_oaks_mall_amazon_staging_area_truck_vehicle_package_holiday_11-27-2019-1.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2019/11/BonnieArbittier_rolling_oaks_mall_amazon_staging_area_truck_vehicle_package_holiday_11-27-2019-1.jpg?resize=1200%2C900&amp;ssl=1&amp;w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" />												</a>
1553				
1554							</figure><!-- .featured-image -->
1555		
1556		<div class="entry-wrapper">
1557						<h3 class="entry-title"><a href="https://sanantonioreport.org/4xh-logistics-amazon-delivery-drivers-layoff-230-workers-boerne/" rel="bookmark">Boerne company that hired Amazon delivery drivers lays off 230 workers</a></h3>						<p>San Antonio-area cargo and freight company 4XH Logistics is laying off 230 workers, according to a notice filed with the state.</p>
1558				<div class="entry-meta">
1559											<span class="byline">
1560							<span class="author-prefix">by</span> <span class="author vcard"><a class="url fn n" href="https://sanantonioreport.org/author/jasper-sundeen/">Jasper Kenzo Sundeen</a></span>						</span><!-- .author-name -->
1561										</div><!-- .entry-meta -->
1562								</div><!-- .entry-wrapper -->
1563	</article>
1564
1565		
1566	<article data-post-id="5453177"
1567		class="tag-cultural-heritage-districts tag-cultural-historian tag-culturingua tag-economic-development-department tag-icymi tag-office-of-historic-preservation tag-silk-road-cultural-heritage-district tag-top-story tag-typedaily tag-wc-1000-1500 category-business-development category-gov-politics type-post post-has-image"
1568				>
1569							<figure class="post-thumbnail">
1570								<a href="https://sanantonioreport.org/san-antonio-city-2027-budget-library-staff-cultural-historian/" rel="bookmark" tabindex="-1" aria-hidden="true">
1571												<img decoding="async" width="1200" height="900" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/04/SanAntonioBookFestival_BookFest_CentralLibrary_AuthorsWritersTalk_BookDiscussions_05_04.11.2026_AmberEsparza-scaled.jpg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="City looks to cut 101 positions in 2027 budget, including library staff and cultural historian" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/04/SanAntonioBookFestival_BookFest_CentralLibrary_AuthorsWritersTalk_BookDiscussions_05_04.11.2026_AmberEsparza-scaled.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/04/SanAntonioBookFestival_BookFest_CentralLibrary_AuthorsWritersTalk_BookDiscussions_05_04.11.2026_AmberEsparza-scaled.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/04/SanAntonioBookFestival_BookFest_CentralLibrary_AuthorsWritersTalk_BookDiscussions_05_04.11.2026_AmberEsparza-scaled.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/04/SanAntonioBookFestival_BookFest_CentralLibrary_AuthorsWritersTalk_BookDiscussions_05_04.11.2026_AmberEsparza-scaled.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/04/SanAntonioBookFestival_BookFest_CentralLibrary_AuthorsWritersTalk_BookDiscussions_05_04.11.2026_AmberEsparza-scaled.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/04/SanAntonioBookFestival_BookFest_CentralLibrary_AuthorsWritersTalk_BookDiscussions_05_04.11.2026_AmberEsparza-scaled.jpg?zoom=2&amp;resize=1200%2C900&amp;ssl=1 2400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/04/SanAntonioBookFestival_BookFest_CentralLibrary_AuthorsWritersTalk_BookDiscussions_05_04.11.2026_AmberEsparza-scaled.jpg?resize=1200%2C900&amp;ssl=1&amp;w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" />												</a>
1572				
1573							</figure><!-- .featured-image -->
1574		
1575		<div class="entry-wrapper">
1576						<h3 class="entry-title"><a href="https://sanantonioreport.org/san-antonio-city-2027-budget-library-staff-cultural-historian/" rel="bookmark">City looks to cut 101 positions in 2027 budget, including library staff and cultural historian</a></h3>						<p>During the recent budget hearings, officials have proposed staffing cuts and restructuring, including the library and historic preservation.</p>
1577				<div class="entry-meta">
1578											<span class="byline">
1579							<span class="author-prefix">by</span> <span class="author vcard"><a class="url fn n" href="https://sanantonioreport.org/author/shari-biediger/">Shari Biediger</a></span>						</span><!-- .author-name -->
1580										</div><!-- .entry-meta -->
1581								</div><!-- .entry-wrapper -->
1582	</article>
1583
1584		
1585	<article data-post-id="5453003"
1586		class="tag-basila-frocks tag-collective-bargaining tag-collectivex tag-dreamon-group tag-health-insurance tag-health-insurance-marketplace tag-healthcare tag-healthcare-access tag-inflation tag-small-business tag-supply-chain tag-top-story tag-typedaily tag-wc-750-1000 category-business-development category-health-wellness type-post post-has-image"
1587				>
1588							<figure class="post-thumbnail">
1589								<a href="https://sanantonioreport.org/san-antonio-nonprofit-collectivex-small-businesses-buy-in-bulk-san-antonio/" rel="bookmark" tabindex="-1" aria-hidden="true">
1590												<img decoding="async" width="1200" height="900" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/IMG_8079-scaled.jpeg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="San Antonio nonprofit CollectiveX wants to bring small businesses together to buy in bulk. It&#8217;s starting with health insurance." data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/IMG_8079-scaled.jpeg?w=2560&amp;ssl=1 2560w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/IMG_8079-scaled.jpeg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/IMG_8079-scaled.jpeg?resize=1000%2C750&amp;ssl=1 1000w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/IMG_8079-scaled.jpeg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/IMG_8079-scaled.jpeg?resize=1536%2C1152&amp;ssl=1 1536w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/IMG_8079-scaled.jpeg?resize=2048%2C1536&amp;ssl=1 2048w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/IMG_8079-scaled.jpeg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/IMG_8079-scaled.jpeg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/IMG_8079-scaled.jpeg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/IMG_8079-scaled.jpeg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/IMG_8079-scaled.jpeg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/IMG_8079-scaled.jpeg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/IMG_8079-scaled.jpeg?resize=2000%2C1500&amp;ssl=1 2000w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/IMG_8079-scaled.jpeg?resize=780%2C585&amp;ssl=1 780w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/IMG_8079-scaled.jpeg?resize=706%2C530&amp;ssl=1 706w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/IMG_8079-scaled.jpeg?resize=1200%2C900&amp;ssl=1&amp;w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" />												</a>
1591				
1592							</figure><!-- .featured-image -->
1593		
1594		<div class="entry-wrapper">
1595						<h3 class="entry-title"><a href="https://sanantonioreport.org/san-antonio-nonprofit-collectivex-small-businesses-buy-in-bulk-san-antonio/" rel="bookmark">San Antonio nonprofit CollectiveX wants to bring small businesses together to buy in bulk. It&#8217;s starting with health insurance.</a></h3>						<p>Nonprofit CollectiveX is bringing Texas small businesses together to lower costs for supplies and services, starting with health insurance.</p>
1596				<div class="entry-meta">
1597											<span class="byline">
1598							<span class="author-prefix">by</span> <span class="author vcard"><a class="url fn n" href="https://sanantonioreport.org/author/jasper-sundeen/">Jasper Kenzo Sundeen</a></span>						</span><!-- .author-name -->
1599										</div><!-- .entry-meta -->
1600								</div><!-- .entry-wrapper -->
1601	</article>
1602
1603				</div>
1604					<button type="button" class="wp-block-button__link"  data-next="https://sanantonioreport.org/wp-json/newspack-blocks/v1/articles?className=is-style-borders&#038;showDate=0&#038;moreButton=1&#038;showAvatar=0&#038;postsToShow=12&#038;mediaPosition=left&#038;categories%5B0%5D=26780&#038;typeScale=3&#038;imageScale=2&#038;sectionHeader=More%20news&#038;showExcerpt=1&#038;showFullContent=0&#038;excerptLength=55&#038;showReadMore=0&#038;infiniteScroll=0&#038;readMoreLabel=Keep%20reading&#038;showImage=1&#038;showCaption=0&#038;showCredit=0&#038;disableImageLazyLoad=0&#038;fetchPriority&#038;imageShape=landscape&#038;minHeight=0&#038;moreButtonText&#038;showAuthor=1&#038;showCategory=0&#038;showTagLabels=1&#038;postLayout=list&#038;columns=3&#038;colGap=3&#038;&#038;categoryJoinType=or&#038;includeSubcategories=1&#038;&#038;&#038;&#038;&#038;&#038;&#038;mobileStack=0&#038;specificMode=0&#038;textColor&#038;customTextColor&#038;singleMode=0&#038;showSubtitle=0&#038;postType%5B0%5D=post&#038;textAlign&#038;includedPostStatuses%5B0%5D=publish&#038;deduplicate=1&#038;page=2">
1605				<span class="label">
1606					Load more posts				</span>
1607				<span class="loading"></span>
1608			</button>
1609			<p class="error">
1610				Something went wrong. Please refresh the page and/or try again.			</p>
1611
1612		
1613	</div>
1614	</div>
1615
1616
1617
1618<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%"><broadstreet-zone zone-id="90844" keywords="not_home_page,not_landing_page,is_article_page,business-development,page" soft-keywords="true"></broadstreet-zone>
1619
1620
1621<broadstreet-zone zone-id="90943" keywords="not_home_page,not_landing_page,is_article_page,business-development,page" soft-keywords="true"></broadstreet-zone>
1622
1623
1624<broadstreet-zone zone-id="90943" keywords="not_home_page,not_landing_page,is_article_page,business-development,page" soft-keywords="true"></broadstreet-zone>
1625</div>
1626</div>
1627	</div><!-- .entry-content -->
1628
1629	</article><!-- #post-5152765 -->
1630				</div>
1631
1632			
1633		</main><!-- #main -->
1634	</section><!-- #primary -->
1635
1636
1637	
1638	
1639	</div><!-- #content -->
1640
1641	<footer id="colophon" class="site-footer">
1642
1643				
1644	<aside class="widget-area footer-widgets" role="complementary" aria-label="Footer">
1645		<div class="wrapper">
1646			<section id="block-15" class="widget-odd widget-last widget-first widget-1 widget widget_block">
1647<div class="wp-block-custom-menu-columns mcb-block"><div class="mcb-wrapper"><div class="mcb-column"><h4 class="mcb-column__title mcb-column__title--has-children"><a href="https://sanantonioreport.org/about-us-3/">About</a><button class="mcb-toggle" aria-expanded="false" aria-label="Toggle submenu">more</button></h4><ul class="mcb-column__list"><li class="mcb-column__item"><a href="https://sanantonioreport.org/our-staff/">Our Staff</a></li><li class="mcb-column__item"><a href="https://sanantonioreport.org/board-of-directors/">Board of Directors</a></li><li class="mcb-column__item"><a href="https://sanantonioreport.org/ethics-policy/">Ethics Policy</a></li><li class="mcb-column__item"><a href="https://sanantonioreport.org/policies-and-forms/">Policies and Forms</a></li></ul></div><div class="mcb-column"><h4 class="mcb-column__title"><a href="https://sanantonioreport.org/submissions/">Submissions</a></h4></div><div class="mcb-column"><h4 class="mcb-column__title mcb-column__title--has-children"><a href="https://sanantonioreport.org/membership-2-2/">Membership</a><button class="mcb-toggle" aria-expanded="false" aria-label="Toggle submenu">more</button></h4><ul class="mcb-column__list"><li class="mcb-column__item"><a href="https://sanantonioreport.org/individual-membership/">Individual Membership</a></li><li class="mcb-column__item"><a href="https://sanantonioreport.org/business-and-nonprofit-membership/">Business Membership</a></li><li class="mcb-column__item"><a href="https://sanantonioreport.org/meet-our-business-nonprofit-members/">See our Sponsors</a></li></ul></div><div class="mcb-column"><h4 class="mcb-column__title"><a href="https://sanantonioreport.org/events/">Events</a></h4></div><div class="mcb-column"><h4 class="mcb-column__title"><a href="https://sanantonioreport.org/advertise/">Sponsor</a></h4></div><div class="mcb-column"><h4 class="mcb-column__title"><a href="https://sanantonioreport.org/work-with-us/">Work With Us</a></h4></div></div></div>
1648</section>		</div><!-- .wrapper -->
1649	</aside><!-- .widget-area -->
1650
1651
1652		<div class="site-info">
1653
1654				<aside class="widget-area" role="complementary" aria-label="Below Footer">
1655		<div class="wrapper">
1656			<section id="block-6" class="widget-odd widget-last widget-first widget-1 widget widget_block">
1657<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
1658<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40);flex-basis:20%">
1659<div class="wp-block-columns are-vertically-aligned-top is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
1660<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">
1661<p class="has-text-align-left has-white-color has-text-color has-link-color wp-elements-5 wp-block-paragraph">The San Antonio Report is a member-supported, nonprofit news organization.</p>
1662
1663
1664
1665<div class="wp-block-buttons is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-63375db1 wp-block-buttons-is-layout-flex">
1666<div class="wp-block-button"><a class="wp-block-button__link has-white-color has-text-color has-background has-link-color has-normal-font-size has-custom-font-size wp-element-button" href="https://sanantonioreport.fundjournalism.org/donate/?campaign=7018Y000001aKFYQA2" style="background-color:#eb7c31">Donate</a></div>
1667</div>
1668</div>
1669</div>
1670</div>
1671
1672
1673
1674<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40);flex-basis:60%">
1675<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
1676<div class="wp-block-column is-vertically-aligned-top has-primary-background-color has-background is-layout-constrained wp-container-core-column-is-layout-67aea4fe wp-block-column-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)">
1677<h3 class="wp-block-heading has-text-align-center has-white-color has-text-color has-link-color wp-elements-6"><strong>Sign up for our free daily newsletter!</strong></h3>
1678
1679
1680	<div
1681		class="wp-block-newspack-newsletters-subscribe newspack-newsletters-subscribe is-style-modern"
1682		data-success-message="Thank you for signing up!"
1683					>
1684					<form id="newspack-subscribe-2" data-newspack-recaptcha="newspack_newsletter_signup">
1685				<input type="hidden" name="newspack_newsletters_subscribe" value="1" />
1686													<input type="hidden" name="lists[]" value="group-adb3e3a1b6-1576c62124" />
1687																<div class="newspack-newsletters-email-input">
1688										<input
1689						id="newspack-newsletters-subscribe-block-input-51972-email"
1690						type="email"
1691						name="npe"
1692						autocomplete="email"
1693						placeholder="Email Address"
1694						value=""
1695					/>
1696																<input type="hidden" name="double_optin" value="1" />
1697					
1698					<button class="submit-button has-text-color"type="submit" style="color: #FFFFFF;">
1699						<span class="submit">Sign up</span>
1700					</button>
1701				</div>
1702			</form>
1703				<div class="newspack-newsletters-subscribe__response">
1704			<div class="newspack-newsletters-subscribe__icon"></div>
1705			<div class="newspack-newsletters-subscribe__message">
1706							</div>
1707		</div>
1708	</div>
1709	</div>
1710</div>
1711</div>
1712
1713
1714
1715<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);flex-basis:20%">
1716<div class="wp-block-buttons is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-63375db1 wp-block-buttons-is-layout-flex">
1717<div class="wp-block-button"><a class="wp-block-button__link has-white-color has-text-color has-background has-link-color has-normal-font-size has-custom-font-size wp-element-button" href="mailto:[email protected]" style="background-color:#eb7c31">Contact Us</a></div>
1718</div>
1719
1720
1721<div class="widget widget_nav_menu"><div class="menu-footer-bottom-container"><ul id="menu-footer-bottom" class="menu"><li id="menu-item-184954" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-184954"><a rel="privacy-policy" href="https://sanantonioreport.org/privacy-policy/">Privacy Policy</a></li>
1722<li id="menu-item-184955" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-184955"><a href="https://sanantonioreport.org/terms-of-service/">Terms of Service</a></li>
1723<li id="menu-item-184953" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-184953"><a href="https://sanantonioreport.org/permissions-and-copyright/">Permissions and Copyright</a></li>
1724</ul></div></div></div>
1725</div>
1726</section>		</div><!-- .wrapper -->
1727	</aside><!-- .widget-area -->
1728
1729			<div class="wrapper site-info-contain">
1730													<span class="copyright">&copy; 2026 Nonprofit journalism for an informed community</span>
1731				
1732				<a target="_blank" href="https://newspack.com/" class="imprint">
1733					Powered by Newspack				</a>
1734
1735				<a class="privacy-policy-link" href="https://sanantonioreport.org/privacy-policy/" rel="privacy-policy">Privacy Policy</a>			</div><!-- .wrapper -->
1736		</div><!-- .site-info -->
1737	</footer><!-- #colophon -->
1738
1739</div><!-- #page -->
1740
1741		<div
1742						class="newspack-popup-container newspack-lightbox newspack-popup hidden newspack-lightbox-placement-bottom newsp
1742ack-lightbox-size-full-width  newspack-lightbox-large-border      "
1743			role="button"
1744			tabindex="0"
1745			id="id_5452479"
1746			data-segments="131062"
1747			data-frequency="0,1,2,week"
1748						
1749						data-delay="3500"
1750					>
1751
1752			<div class="newspack-popup-wrapper " data-popup-status="publish" style="background-color:#3eb1c8;color:#000">
1753				<div class="newspack-popup__content-wrapper" style="">
1754										<div class="newspack-popup__content ">
1755						
1756<h2 class="wp-block-heading"><em>Our newsletter has a fresh new look </em><strong>👀</strong></h2>
1757
1758
1759
1760<p class="wp-block-paragraph">Sign up for <strong>the Daily Reach</strong> to get essential San Antonio news in your inbox every morning.</p>
1761
1762
1763	<div
1764		class="wp-block-newspack-newsletters-subscribe newspack-newsletters-subscribe "
1765		data-success-message="Thank you for signing up!"
1766					>
1767					<form id="newspack-subscribe-3" data-newspack-recaptcha="newspack_newsletter_signup">
1768				<input type="hidden" name="newspack_newsletters_subscribe" value="1" />
1769							<input
1770				name="newspack_popup_id"
1771				type="hidden"
1772				value="5452479"
1773			/>
1774			<input
1775				name="prompt_title"
1776				type="hidden"
1777				value="Daily Reach redesign push pop-up (Sept 2026)"
1778			/>
1779											<input type="hidden" name="lists[]" value="group-adb3e3a1b6-1576c62124" />
1780																<div class="newspack-newsletters-email-input">
1781										<input
1782						id="newspack-newsletters-subscribe-block-input-22948-email"
1783						type="email"
1784						name="npe"
1785						autocomplete="email"
1786						placeholder="Email Address"
1787						value=""
1788					/>
1789										
1790					<button class="submit-button"type="submit" style="">
1791						<span class="submit">Sign up</span>
1792					</button>
1793				</div>
1794			</form>
1795				<div class="newspack-newsletters-subscribe__response">
1796			<div class="newspack-newsletters-subscribe__icon"></div>
1797			<div class="newspack-newsletters-subscribe__message">
1798							</div>
1799		</div>
1800	</div>
1801						</div>
1802					<button class="newspack-lightbox__close" style="color: #000;" aria-label="Close Pop-up">
1803						<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-hidden="true" focusable="false">
1804							<path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/>
1805						</svg>
1806					</button>
1807				</div>
1808			</div>
1809												<div style="opacity: 0.3;background-color:#3eb1c8;" class="newspack-lightbox-overlay"></div>
1810									</div>
1811						<div
1812						class="newspack-popup-container newspack-lightbox newspack-popup hidden newspack-lightbox-placement-bottom newspack-lightbox-size-full-width  newspack-lightbox-large-border      "
1813			role="button"
1814			tabindex="0"
1815			id="id_5452476"
1816			data-segments="131061"
1817			data-frequency="0,1,2,week"
1818						
1819						data-delay="3500"
1820					>
1821
1822			<div class="newspack-popup-wrapper " data-popup-status="publish" style="background-color:#3eb1c8;color:#000">
1823				<div class="newspack-popup__content-wrapper" style="">
1824										<div class="newspack-popup__content ">
1825						
1826<h2 class="wp-block-heading"><em>Our newsletter has a fresh new look </em><strong>👀</strong></h2>
1827
1828
1829
1830<p class="wp-block-paragraph">Sign up for <strong>The Recap</strong> to get the most important San Antonio news in your inbox twice a week.</p>
1831
1832
1833	<div
1834		class="wp-block-newspack-newsletters-subscribe newspack-newsletters-subscribe "
1835		data-success-message="Thank you for signing up!"
1836					>
1837					<form id="newspack-subscribe-4" data-newspack-recaptcha="newspack_newsletter_signup">
1838				<input type="hidden" name="newspack_newsletters_subscribe" value="1" />
1839							<input
1840				name="newspack_popup_id"
1841				type="hidden"
1842				value="5452476"
1843			/>
1844			<input
1845				name="prompt_title"
1846				type="hidden"
1847				value="The Recap redesign push pop-up (Sept 2026)"
1848			/>
1849											<input type="hidden" name="lists[]" value="group-89deeb5fef-1576c62124" />
1850																<div class="newspack-newsletters-email-input">
1851										<input
1852						id="newspack-newsletters-subscribe-block-input-72747-email"
1853						type="email"
1854						name="npe"
1855						autocomplete="email"
1856						placeholder="Email Address"
1857						value=""
1858					/>
1859										
1860					<button class="submit-button"type="submit" style="">
1861						<span class="submit">Sign up</span>
1862					</button>
1863				</div>
1864			</form>
1865				<div class="newspack-newsletters-subscribe__response">
1866			<div class="newspack-newsletters-subscribe__icon"></div>
1867			<div class="newspack-newsletters-subscribe__message">
1868							</div>
1869		</div>
1870	</div>
1871						</div>
1872					<button class="newspack-lightbox__close" style="color: #000;" aria-label="Close Pop-up">
1873						<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-hidden="true" focusable="false">
1874							<path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/>
1875						</svg>
1876					</button>
1877				</div>
1878			</div>
1879												<div style="opacity: 0.3;background-color:#3eb1c8;" class="newspack-lightbox-overlay"></div>
1880									</div>
1881				
1881<script type="speculationrules">
1882{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/newspack-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1883</script>
vendor: 1 bytes, line 1883
1883
1884<script defer id="bilmur" data-provider="wpcloud" data-service="newspack" src="https://s0.wp.com/wp-content/js/bilmur.min.js?m=202639"></script>
1884
1885		<div class="newspack-ui">
1886			<div id="newspack-content-gifting-modal" class="newspack-ui__modal-container" data-state="closed">
1887				<div class="newspack-ui__modal-container__overlay"></div>
1888				<div class="newspack-ui__modal newspack-ui__modal--small">
1889					<header class="newspack-ui__modal__header">
1890						<h2>Gift this article</h2>
1891						<button class="newspack-ui__button newspack-ui__button--icon newspack-ui__button--ghost newspack-ui__modal__close">
1892							<span class="screen-reader-text">Close</span>
1893							<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" aria-hidden="true" class="newspack-ui__svg-icon--close">
1894				<path d="m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z" />
1895			</svg>						</button>
1896					</header>
1897					<div class="newspack-ui__modal__content">
1898						<div class="newspack-ui__notice newspack-ui__notice--error" data-error-message></div>
1899						<div class="newspack-content-gifting__info"></div>
1900						<div class="newspack-content-gifting__link-container">
1901							<p>
1902								<label for="content-gifting-url">Link</label>
1903								<input type="text" id="content-gifting-url" readonly />
1904								<button class="newspack-ui__button newspack-ui__button--primary newspack-ui__button--wide newspack-content-gifting__copy-button" data-copy-button>
1905									Copy link								</button>
1906							</p>
1907						</div>
1908						<div class="newspack-ui__spinner"><span></span></div>
1909					</div>
1910				</div>
1911			</div>
1912		</div>
1913		<noscript><img height="1" width="1" style="display: none;" src="https://www.facebook.com/tr?id=291084294724606&ev=PageView&noscript=1&cd%5Bpage_title%5D=Business+%26amp%3B+Development&cd%5Buser_role%5D=guest&cd%5Bevent_url%5D=https%3A%2F%2Fsanantonioreport.org%2Fbusiness-development&cd%5Bpost_type%5D=page&cd%5Bpost_id%5D=5152765"></noscript>		<div class="jetpack-instant-search__widget-area" style="display: none">
1914					</div>
1915		
1915<script type="text/javascript"
1916src="https://storage.googleapis.com/hi-george/scripts/v3/resize.js"
1917async defer></script>
1917		<!-- Quantcast Tag -->
1918		
1918<script type="text/javascript">
1919			var _qevents = _qevents || [];
1920
1921			(function() {
1922				var elem = document.createElement('script');
1923				elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js";
1924				elem.async = true;
1925				elem.type = "text/javascript";
1926				var scpt = document.getElementsByTagName('script')[0];
1927				scpt.parentNode.insertBefore(elem, scpt);
1928			})();
1929
1930			_qevents.push({
1931				qacct:"p-1vd5HJLqhSbSS",
1932				source:"wp"
1933			});
1934		</script>
1934
1935
1936		<noscript>
1937		<div style="display:none;">
1938			<img src="//pixel.quantserve.com/pixel/p-1vd5HJLqhSbSS.gif" border="0" height="1" width="1" alt="Quantcast"/>
1939		</div>
1940		</noscript>
1941		<!-- End Quantcast tag -->
1942		<!-- Duable Newsroom Bundle -->
1943<script async
1944  src="https://cdn.newsroom.duable.com/embed.js"
1945  data-site-key="nb_8_13_fbd1f6cc"></script>
1945<script>
1946(function() {
1947  function moveIfReady() {
1948    const target = document.getElementById('id_5409718');
1949    const related = document.querySelector('.related-links-reusable-block');
1950    if (target && related && related.parentNode) {
1951      related.parentNode.insertBefore(target, related);
1952      return true;
1953    }
1954    return false;
1955  }
1956
1957  if (moveIfReady()) return;
1958
1959  const observer = new MutationObserver(() => {
1960    if (moveIfReady()) {
1961      observer.disconnect();
1962    }
1963  });
1964
1965  observer.observe(document.body, {
1966    childList: true,
1967    subtree: true
1968  });
1969})();
1970</script>
1970
1971<script>
1972(function() {
1973  var mobileMax = 767; // px
1974  var newLogoUrl = 'https://sanantonioreport.org/wp-content/uploads/2020/10/SA_Report_LogoArtboard-33.png';
1975  var logoImg = document.querySelector('.site-branding .custom-logo');
1976
1977  // Store originals
1978  var originalSrc = logoImg ? logoImg.src : '';
1979  var originalSrcset = logoImg ? logoImg.getAttribute('srcset') : '';
1980  var originalSizes = logoImg ? logoImg.getAttribute('sizes') : '';
1981
1982  function updateLogoForMobile() {
1983    if (!logoImg) return;
1984
1985    if (window.innerWidth <= mobileMax) {
1986      logoImg.src = newLogoUrl;
1987      logoImg.removeAttribute('srcset');
1988      logoImg.removeAttribute('sizes');
1989    } else {
1990      logoImg.src = originalSrc;
1991      // Restore only if they were originally set
1992      if (originalSrcset) logoImg.setAttribute('srcset', originalSrcset);
1993      if (originalSizes) logoImg.setAttribute('sizes', originalSizes);
1994    }
1995  }
1996
1997  updateLogoForMobile();
1998  window.addEventListener('resize', updateLogoForMobile);
1999})();
2000</script>
2000	
2000<script>
2001		(function () {
2002			var c = document.body.className;
2003			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
2004			document.body.className = c;
2005		})();
2006	</script>
2006
2007	
2007<script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">(function(){var ad_config ={"network_code":"65246486","disable_initial_load":false};var all_ad_units = [];var common_targeting = [];var defined_ad_units ={};var boundsContainers ={};function inOrPastViewport(element){var bounding = element.getBoundingClientRect();return(bounding.right <=(window.innerWidth || document.documentElement.clientWidth)&&bounding.bottom <=(window.innerHeight || document.documentElement.clientHeight));}for(var container_id in all_ad_units){var ad_unit = all_ad_units[ container_id ];var container = document.querySelector('#' + container_id);if(! container){continue;}ad_unit.in_viewport = inOrPastViewport(container);container.ad_unit = ad_unit;var boundsWidth = 0;findContainer:
2008					for(var i = 0;i < ad_unit['bounds_selectors'].length;i++){var selector = ad_unit['bounds_selectors'][ i ];if(typeof boundsContainers[ selector ] === 'undefined'){boundsContainers[ selector ] = document.querySelectorAll(selector);}if(boundsContainers[ selector ].length){for(var j = 0;j < boundsContainers[ selector ].length;j++){var boundsContainer = boundsContainers[ selector ][ j ];if(boundsContainer.contains(container)){boundsWidth = boundsContainer.offsetWidth;break findContainer;}}}}var shouldUseBounds = !! boundsWidth;var availableWidth = window.innerWidth;if(shouldUseBounds){var containerWidth = container.parentNode.offsetWidth;availableWidth = Math.max(boundsWidth,containerWidth)+ parseInt(ad_unit['bounds_bleed']);for(viewportWidth in ad_unit['size_map']){var width = parseInt(viewportWidth);if(width > availableWidth){delete ad_unit['size_map'][ viewportWidth ];}}}if(ad_unit.fixed_height.active&&! ad_unit.sticky){var height = 'auto';var prop = 'height';if(ad_unit.in_viewport){for(viewportWidth in ad_unit.size_map){if(viewportWidth < availableWidth){height = 0;for(size in ad_unit.size_map[ viewportWidth ]){height = Math.max(height,ad_unit.size_map[ viewportWidth ][ size ][1]);}}}if(ad_unit.fixed_height.use_max_height&&ad_unit.fixed_height.max_height < height){height = ad_unit.fixed_height.max_height;prop = 'min-height';}height = height + 'px';}container.parentNode.style[prop] = height;}}googletag.cmd.push(function(){for(var container_id in all_ad_units){var ad_unit = all_ad_units[ container_id ];var container = document.querySelector('#' + container_id);if(! container){continue;}var slotSizes = ad_unit['sizes'];if(ad_unit['fluid']){slotSizes = slotSizes.concat('fluid');}var codeParts = [ ad_config['network_code'] ];if(ad_unit.path&&ad_unit.path.length){codeParts = codeParts.concat(ad_unit.path.map(function(parent){return parent['code'];}));}codeParts.push(ad_unit['code']);var code = '/' + codeParts.join('/');defined_ad_units[ container_id ] = googletag.defineSlot(code,slotSizes,container_id).addService(googletag.pubads());for(var target_key in common_targeting){defined_ad_units[ container_id ].setTargeting(target_key,common_targeting[ target_key ]);}for(var target_key in ad_unit['targeting']){defined_ad_units[ container_id ].setTargeting(target_key,ad_unit['targeting'][ target_key ]);}var mapping = googletag.sizeMapping();var baseSizes = [];if(ad_unit['fluid']){baseSizes = baseSizes.concat('fluid');}for(viewportWidth in ad_unit['size_map']){var width = parseInt(viewportWidth);var mappedSizes = ad_unit['size_map'][ viewportWidth ];mapping.addSize([ width,0 ],baseSizes.concat(mappedSizes));}if(ad_unit['sticky']){mapping.addSize([600,0],baseSizes);var stickyContainer = container.parentNode;var stickyClose = stickyContainer.querySelector('button.newspack_sticky_ad__close');var initialBodyPadding = document.body.style.paddingBottom;if(stickyClose){stickyClose.addEventListener('click',function(){stickyContainer.parentNode.removeChild(stickyContainer);document.body.style.paddingBottom = initialBodyPadding;});}}mapping.addSize([0,0],baseSizes);defined_ad_units[ container_id ].defineSizeMapping(mapping.build());}if(ad_config['disable_initial_load']){googletag.pubads().disableInitialLoad();}googletag.pubads().collapseEmptyDivs();googletag.pubads().enableSingleRequest();googletag.enableServices();for(var container_id in defined_ad_units){googletag.display(container_id);}googletag.pubads().addEventListener('slotRenderEnded',function(event){var container = document.getElementById(event.slot.getSlotElementId());if(! container){return;}var ad_unit = container.ad_unit;if(! ad_unit){return;}if(event.size){container._size = event.size;}if(ad_unit.fixed_height.active&&container.parentNode.style.height === 'auto'&&event.size){container.parentNode.style.height = event.size[1] + 'px';event.slot.defineSizeMapping(googletag.sizeMapping().addSize([ 0,0 ],event.size).build());}if(ad_unit.initial_display){container.style.display = ad_unit.initial_display;}if(event.isEmpty&&(ad_unit.sticky || ! ad_unit.fixed_height.active ||(ad_unit.fixed_height.active&&! ad_unit.in_viewport))){container.parentNode.style.display = 'none';}else{container.parentNode.style.display = 'flex';}var sizes = event.slot.getSizes();if((event.size === null || event.size[0] === 0)&&Array.isArray(sizes)&&sizes.indexOf('fluid')!== -1){if(container){var iframe = container.querySelector('iframe');
2008if(iframe){iframe.style.width = '100%';}}}});googletag.pubads().addEventListener('slotRenderEnded',function(event){var container = document.getElementById(event.slot.getSlotElementId());if(! container){return;}var ad_unit = container.ad_unit;if(! ad_unit || ! ad_unit.sticky){return;}if(! event.isEmpty){stickyContainer.style.display = 'flex';document.body.style.paddingBottom = stickyContainer.clientHeight + 'px';}});(function(){var stickyAd = document.querySelector('.h-stk .stick-to-top:last-child');var siteHeader = document.querySelector('.h-stk .site-header');if(stickyAd&&siteHeader){stickyAd.style.top = 'calc(' + siteHeader.offsetHeight + 'px + 1rem)';}})();});})();</script>
2008
2009			
2009<script type="module">
2010		import { Workbox } from "https:\/\/sanantonioreport.org\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v7.3.0\/workbox-window.prod.js";
2011
2012		if ( 'serviceWorker' in navigator ) {
2013			window.wp = window.wp || {};
2014			window.wp.serviceWorkerWindow = new Workbox(
2015				"https:\/\/sanantonioreport.org\/wp.serviceworker",
2016				{"scope":"\/"}			);
2017			window.wp.serviceWorkerWindow.register();
2018		}
2019	</script>
2019
2020				
2020<script type="text/javascript">
2021				jQuery('.dfw-unit:not(.dfw-lazy-load)').dfp( window.dfw );
2022			</script>
2022
2023			
2023<script>
2024	/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1);
2025	</script>
2025
2026	
2026<script id="underscore-js" src="https://sanantonioreport.org/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 2026
2026
2027<script id="wp-util-js-extra">
2028var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
2029//# sourceURL=wp-util-js-extra
2030</script>
vendor: 1 bytes, line 2030
2030
2031<script id="wp-util-js" src="https://sanantonioreport.org/wp-includes/js/wp-util.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 2031
2031
2032<script id="newspack-ui-js-extra">
2033var newspackUIData = {"icons":{"error":"\u003Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" aria-hidden=\"true\" class=\"newspack-ui__svg-icon--error\"\u003E\n\t\t\t\t\u003Cpath fill-rule=\"evenodd\" d=\"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z\" /\u003E\n\t\t\t\u003C/svg\u003E","warning":"\u003Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" aria-hidden=\"true\" class=\"newspack-ui__svg-icon--caution\"\u003E\n\t\t\t\t\u003Cpath fill-rule=\"evenodd\" d=\"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm-.75 12v-1.5h1.5V16h-1.5Zm0-8v5h1.5V8h-1.5Z\" /\u003E\n\t\t\t\u003C/svg\u003E"}};
2034//# sourceURL=newspack-ui-js-extra
2035</script>
vendor: 1 bytes, line 2035
2035
2036<script data-wp-strategy="defer" defer id="newspack-ui-js" src="https://sanantonioreport.org/wp-content/plugins/newspack-plugin/dist/newspack-ui.js?ver=d1407b1574b82f495aa2" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2036
2036
2037<script id="wpsm_count_bootstrap-js-front-js" src="https://sanantonioreport.org/wp-content/plugins/counter-number-showcase/assets/js/bootstrap.js?ver=7.1.2" defer></script>
vendor: 1 bytes, line 2037
2037
2038<script id="wpsm-new_count_script3-js" src="https://sanantonioreport.org/wp-content/plugins/counter-number-showcase/assets/js/counter_nscript.js?ver=7.1.2" defer></script>
vendor: 1 bytes, line 2038
2038
2039<script id="wpsm-new_count_waypoints-js" src="https://sanantonioreport.org/wp-content/plugins/counter-number-showcase/assets/js/waypoints.min.js?ver=7.1.2" defer></script>
vendor: 1 bytes, line 2039
2039
2040<script id="wpsm-new_count_script2-js" src="https://sanantonioreport.org/wp-content/plugins/counter-number-showcase/assets/js/jquery.counterup.min.js?ver=7.1.2" defer></script>
vendor: 1 bytes, line 2040
2040
2041<script data-wp-strategy="defer" defer id="newspack-ads-frontend-js" src="https://sanantonioreport.org/wp-content/plugins/newspack-ads/includes/../dist/frontend.js?ver=8dc778583f80c834cc12"></script>
vendor: 1 bytes, line 2041
2041
2042<script id="electionkit-js-extra">
2043var ajax_object = {"ajaxurl":"https://sanantonioreport.org/wp-admin/admin-ajax.php","ajax_nonce":"c6a637cf25"};
2044//# sourceURL=electionkit-js-extra
2045</script>
vendor: 1 bytes, line 2045
2045
2046<script id="electionkit-js" src="https://sanantonioreport.org/wp-content/plugins/newspack-electionkit/dist/electionkit.js?ver=1.0.0" defer></script>
vendor: 1 bytes, line 2046
2046
2047<script data-wp-strategy="defer" defer id="newspack_commons-js" src="https://sanantonioreport.org/wp-content/plugins/newspack-plugin/dist/commons.js?ver=59efc466b06e4617237b" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2047
2047
2048<script id="wp-hooks-js" src="https://sanantonioreport.org/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 2048
2048
2049<script id="wp-i18n-js" src="https://sanantonioreport.org/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 2049
2049
2050<script id="wp-i18n-js-after">
2051wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
2052//# sourceURL=wp-i18n-js-after
2053</script>
vendor: 1 bytes, line 2053
2053
2054<script id="newspack-recaptcha-js-extra" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">
2055var newspack_recaptcha_data = {"site_key":"6LdNPsQeAAAAAOSutrr_jRjeQwn5bilH73fxtY7M","version":"v3","api_url":"https://www.google.com/recaptcha/api.js?render=6LdNPsQeAAAAAOSutrr_jRjeQwn5bilH73fxtY7M"};
2056//# sourceURL=newspack-recaptcha-js-extra
2057</script>
vendor: 1 bytes, line 2057
2057
2058<script data-wp-strategy="async" defer id="newspack-recaptcha-js" src="https://sanantonioreport.org/wp-content/plugins/newspack-plugin/dist/other-scripts/recaptcha.js?ver=e1f2edd75ff5d2c218f4" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2058
2058
2059<script id="newspack-reader-activation-js-extra">
2060var newspack_ras_config = {"auth_intention_cookie":"np_auth_intention","cid_cookie":"newspack-cid","is_logged_in":"","authenticated_email":"","otp_auth_action":"np_otp_auth","otp_rate_interval":"60","auth_action_result":"np_auth_link_result","account_url":"https://sanantonioreport.org/my-account/","is_ras_enabled":"","verify_new_reader_accounts":"1","verification_url":"https://sanantonioreport.org/wp-admin/admin-ajax.php","check_email_url":"https://sanantonioreport.org/wp-json/newspack/v1/reader-activation/check-email","captcha_site_key":"6LdNPsQeAAAAAOSutrr_jRjeQwn5bilH73fxtY7M","captcha_version":"v3"};
2061var newspack_reader_data = {"store_prefix":"np_reader_1_","is_temporary":"","reader_activity":[],"read_only_keys":["active_memberships","active_subscriptions","is_former_donor","newsletter_subscribed_lists","available_deals"],"api_url":"https://sanantonioreport.org/wp-json/newspack/v1/reader-data","session_url":"https://sanantonioreport.org/wp-json/newspack/v1/reader/session"};
2062//# sourceURL=newspack-reader-activation-js-extra
2063</script>
vendor: 1 bytes, line 2063
2063
2064<script data-wp-strategy="defer" defer id="newspack-reader-activation-js" src="https://sanantonioreport.org/wp-content/plugins/newspack-plugin/dist/reader-activation.js?ver=92f110f9fad6dc3b7e9c" data-amp-plus-allowed type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2064
2064
2065<script id="newspack-reader-auth-js-extra">
2066var newspack_reader_activation_labels = {"title":"Sign in or register","invalid_email":"Please enter a valid email address.","invalid_password":"Please enter a password.","invalid_display":"Display name cannot match your email address. Please choose a different display name.","blocked_popup":"The popup has been blocked. Allow popups for the site and try again.","code_sent":"Code sent! Check your inbox.","code_resent":"Code resent! Check your inbox.","verification_error":"Something went wrong. Please try again.","create_account":"Create an account","signin":{"title":"Sign in or register","success_title":"Success! You\u2019re signed in.","success_message":"Login successful!","continue":"Continue","resend_code":"Resend code","otp":"Email me a one-time code instead","otp_title":"Enter the code sent to your email","forgot_password":"Forgot password","create_account":"Create an account","register":"Sign in to an existing account","go_back":"Go back","set_password":"Set a password (optional)"},"register":{"title":"Create an account","success_title":"Success! Your account was created and you\u2019re signed in.","success_description":"In the future, you\u2019ll sign in with a magic link, or a code sent to your email. If you\u2019d rather use a password, you can set one below."},"verify":"Thank you for verifying your account!","magic_link":"Please check your inbox for an authentication link.","password_reset_interval":"Please wait a moment before requesting another password reset email.","account_link":{"signedin":"My Account","signedout":"Sign In"},"newsletters_cta":"Subscribe to our newsletter","newsletters_confirmation":"Thanks for supporting San Antonio Report.","newsletters_continue":"Continue","newsletters_details":"Get the best of San Antonio Report directly in your email inbox.","newsletters_success":"Signup successful!","newsletters_title":"Sign up for newsletters","auth_form_action":"reader-activation-auth-form","sign_in_to_upgrade":"Sign in to upgrade","register_to_upgrade":"Register to upgrade"};
2067//# sourceURL=newspack-reader-auth-js-extra
2068</script>
vendor: 1 bytes, line 2068
2068
2069<script data-wp-strategy="defer" defer id="newspack-reader-auth-js" src="https://sanantonioreport.org/wp-content/plugins/newspack-plugin/dist/reader-auth.js?ver=004cfe784118b547beea" data-amp-plus-allowed type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2069
2069
2070<script id="wp-url-js" src="https://sanantonioreport.org/wp-includes/js/dist/url.min.js?ver=7b0de086d4ae11d55704"></script>
vendor: 1 bytes, line 2070
2070
2071<script id="newspack-popups-criteria-js-extra" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">
2072var newspackPopupsCriteria = {"is_non_preview_user":"","config":{"articles_read":{"matchingFunction":"range","matchingAttribute":"articles_read","optionParams":[]},"articles_read_in_session":{"matchingFunction":"range","matchingAttribute":"articles_read_in_session","optionParams":[]},"favorite_categories":{"matchingFunction":"list__in","matchingAttribute":"favorite_categories","optionParams":[]},"devices":{"matchingFunction":"default","matchingAttribute":"devices","optionParams":{"Desktop":{"max_width":9223372036854775807,"min_width":1280},"Laptop":{"max_width":1280,"min_width":1024},"Tablet":{"max_width":1024,"min_width":768},"Mobile":{"max_width":768,"min_width":480},"Mobile small":{"max_width":480,"min_width":0}}},"user_account":{"matchingFunction":"default","matchingAttribute":"user_account","optionParams":[]},"newsletter":{"matchingFunction":"default","matchingAttribute":"newsletter","optionParams":[]},"subscribed_lists":{"matchingFunction":"list__in","matchingAttribute":"newsletter_subscribed_lists","optionParams":[]},"not_subscribed_lists":{"matchingFunction":"list__not_in","matchingAttribute":"newsletter_subscribed_lists","optionParams":[]},"donation":{"matchingFunction":"default","matchingAttribute":"donation","optionParams":[]},"active_subscriptions":{"matchingFunction":"list__in","matchingAttribute":"active_subscriptions","optionParams":[]},"not_active_subscriptions":{"matchingFunction":"list__not_in","matchingAttribute":"active_subscriptions","optionParams":[]},"sources_to_match":{"matchingFunction":"list__in","matchingAttribute":"referrer","optionParams":[]},"sources_to_exclude":{"matchingFunction":"list__not_in","matchingAttribute":"referrer","optionParams":[]},"has_available_deal":{"matchingFunction":"list__in","matchingAttribute":"available_deals","optionParams":[]}}};
2073//# sourceURL=newspack-popups-criteria-js-extra
2074</script>
vendor: 1 bytes, line 2074
2074
2075<script data-wp-strategy="defer" id="newspack-popups-criteria-js" src="https://sanantonioreport.org/wp-content/plugins/newspack-popups/includes/../dist/criteria.js?ver=1789759412" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2075
2075
2076<script id="newspack-popups-view-js-extra" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">
2077var newspack_popups_view = {"debug":"","has_disabled_prompts":"","site_id":"1","segments":{"121049":{"name":"Donor","criteria":[{"criteria_id":"donation","value":"donors"}],"priority":1},"121048":{"name":"Newsletter subscriber","criteria":[{"criteria_id":"newsletter","value":"subscribers"}],"priority":3},"121046":{"name":"Non-donors","criteria":[{"criteria_id":"donation","value":"non-donors"}],"priority":4},"131062":{"name":"Non-Subscribers (Engaged: 4 or more articles read)","criteria":[{"criteria_id":"articles_read","value":{"min":"4"}}],"priority":5},"131061":{"name":"Non-Subscribers (Casual: 3 or fewer articles read)","criteria":[{"criteria_id":"articles_read","value":{"min":1,"max":"3"}},{"criteria_id":"newsletter","value":"non-subscribers"}],"priority":6},"121045":{"name":"Non-subscribers","criteria":[{"criteria_id":"newsletter","value":"non-subscribers"},{"criteria_id":"donation","value":"non-donors"}],"priority":8}}};
2078//# sourceURL=newspack-popups-view-js-extra
2079</script>
vendor: 1 bytes, line 2079
2079
2080<script id="newspack-popups-view-js" src="https://sanantonioreport.org/wp-content/plugins/newspack-popups/includes/../dist/view.js?ver=1789759412" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2080
2080
2081<script id="stickThis-js-extra">
2082var sticky_anything_engage = {"element":"header#masthead.site-header","topspace":"0","minscreenwidth":"0","maxscreenwidth":"999999","zindex":"9999","legacymode":"","dynamicmode":"","debugmode":"","pushup":"","adminbar":"1"};
2083//# sourceURL=stickThis-js-extra
2084</script>
vendor: 1 bytes, line 2084
2084
2085<script id="stickThis-js" src="https://sanantonioreport.org/wp-content/plugins/sticky-menu-or-anything-on-scroll/assets/js/stickThis.js?ver=2.1.1" defer></script>
vendor: 1 bytes, line 2085
2085
2086<script id="wp-jp-i18n-loader-js" src="https://sanantonioreport.org/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-assets/build/i18n-loader.js?minify=true&amp;ver=5ba5dddc04be2306aaf0" defer></script>
vendor: 1 bytes, line 2086
2086
2087<script id="wp-jp-i18n-loader-js-after" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">
2088wp.jpI18nLoader.state = {"baseUrl":"https://sanantonioreport.org/wp-content/languages/","locale":"en_US","domainMap":{"jetpack-account-protection":"plugins/jetpack","jetpack-activity-log":"plugins/jetpack","jetpack-admin-ui":"plugins/jetpack","jetpack-agents-manager":"plugins/jetpack","jetpack-assets":"plugins/jetpack","jetpack-backup-pkg":"plugins/jetpack","jetpack-blaze":"plugins/jetpack","jetpack-block-delimiter":"plugins/jetpack","jetpack-boost-core":"plugins/jetpack","jetpack-boost-speed-score":"plugins/jetpack","jetpack-classic-theme-helper":"plugins/jetpack","jetpack-comments":"plugins/jetpack","jetpack-compat":"plugins/jetpack","jetpack-config":"plugins/jetpack","jetpack-connection":"plugins/jetpack","jetpack-explat":"plugins/jetpack","jetpack-external-connections":"plugins/jetpack","jetpack-external-media":"plugins/jetpack","jetpack-feature-flags":"plugins/jetpack","jetpack-forms":"plugins/jetpack","jetpack-image-cdn":"plugins/jetpack","jetpack-import":"plugins/jetpack","jetpack-ip":"plugins/jetpack","jetpack-jitm":"plugins/jetpack","jetpack-jwt":"plugins/jetpack","jetpack-licensing":"plugins/jetpack","jetpack-masterbar":"plugins/jetpack","jetpack-menu-badges":"plugins/jetpack","jetpack-my-jetpack":"plugins/jetpack","jetpack-newsletter":"plugins/jetpack","jetpack-password-checker":"plugins/jetpack","jetpack-paypal-payments":"plugins/jetpack","jetpack-plugins-installer":"plugins/jetpack","jetpack-podcast":"plugins/jetpack","jetpack-post-list":"plugins/jetpack","jetpack-post-media":"plugins/jetpack","jetpack-premium-analytics-pkg":"plugins/jetpack","jetpack-protect-models":"plugins/jetpack","jetpack-protect-status":"plugins/jetpack","jetpack-publicize-pkg":"plugins/jetpack","jetpack-scan-page":"plugins/jetpack","jetpack-search-pkg":"plugins/jetpack","jetpack-seo":"plugins/jetpack","jetpack-stats-admin":"plugins/jetpack","jetpack-stats-pkg":"plugins/jetpack","jetpack-sync":"plugins/jetpack","jetpack-videopress-pkg":"plugins/jetpack","jetpack-waf":"plugins/jetpack","jetpack-wp-abilities":"plugins/jetpack","jetpack-wp-build-polyfills":"plugins/jetpack"},"domainPaths":{"jetpack-account-protection":"jetpack_vendor/automattic/jetpack-account-protection/","jetpack-activity-log":"jetpack_vendor/automattic/jetpack-activity-log/","jetpack-admin-ui":"jetpack_vendor/automattic/jetpack-admin-ui/","jetpack-agents-manager":"jetpack_vendor/automattic/jetpack-agents-manager/","
2088jetpack-assets":"jetpack_vendor/automattic/jetpack-assets/","jetpack-backup-pkg":"jetpack_vendor/automattic/jetpack-backup/","jetpack-blaze":"jetpack_vendor/automattic/jetpack-blaze/","jetpack-block-delimiter":"jetpack_vendor/automattic/block-delimiter/","jetpack-boost-core":"jetpack_vendor/automattic/jetpack-boost-core/","jetpack-boost-speed-score":"jetpack_vendor/automattic/jetpack-boost-speed-score/","jetpack-classic-theme-helper":"jetpack_vendor/automattic/jetpack-classic-theme-helper/","jetpack-comments":"jetpack_vendor/automattic/jetpack-comments/","jetpack-compat":"jetpack_vendor/automattic/jetpack-compat/","jetpack-config":"jetpack_vendor/automattic/jetpack-config/","jetpack-connection":"jetpack_vendor/automattic/jetpack-connection/","jetpack-explat":"jetpack_vendor/automattic/jetpack-explat/","jetpack-external-connections":"jetpack_vendor/automattic/jetpack-external-connections/","jetpack-external-media":"jetpack_vendor/automattic/jetpack-external-media/","jetpack-feature-flags":"jetpack_vendor/automattic/jetpack-feature-flags/","jetpack-forms":"jetpack_vendor/automattic/jetpack-forms/","jetpack-image-cdn":"jetpack_vendor/automattic/jetpack-image-cdn/","jetpack-import":"jetpack_vendor/automattic/jetpack-import/","jetpack-ip":"jetpack_vendor/automattic/jetpack-ip/","jetpack-jitm":"jetpack_vendor/automattic/jetpack-jitm/","jetpack-jwt":"jetpack_vendor/automattic/jetpack-jwt/","jetpack-licensing":"jetpack_vendor/automattic/jetpack-licensing/","jetpack-masterbar":"jetpack_vendor/automattic/jetpack-masterbar/","jetpack-menu-badges":"jetpack_vendor/automattic/jetpack-menu-badges/","jetpack-my-jetpack":"jetpack_vendor/automattic/jetpack-my-jetpack/","jetpack-newsletter":"jetpack_vendor/automattic/jetpack-newsletter/","jetpack-password-checker":"jetpack_vendor/automattic/jetpack-password-checker/","jetpack-paypal-payments":"jetpack_vendor/automattic/jetpack-paypal-payments/","jetpack-plugins-installer":"jetpack_vendor/automattic/jetpack-plugins-installer/","jetpack-podcast":"jetpack_vendor/automattic/jetpack-podcast/","jetpack-post-list":"jetpack_vendor/automattic/jetpack-post-list/","jetpack-post-media":"jetpack_vendor/automattic/jetpack-post-media/","jetpack-premium-analytics-pkg":"jetpack_vendor/automattic/jetpack-premium-analytics/","jetpack-protect-models":"jetpack_vendor/automattic/jetpack-protect-models/","jetpack-protect-status":"jetpack_vendor/automattic/jetpack-protect-status/","jetpack-publicize-pkg":"jetpack_vendor/automattic/jetpack-publicize/","jetpack-scan-page":"jetpack_vendor/automattic/jetpack-scan-page/","jetpack-search-pkg":"jetpack_vendor/automattic/jetpack-search/","jetpack-seo":"jetpack_vendor/automattic/jetpack-seo/","jetpack-stats-admin":"jetpack_vendor/automattic/jetpack-stats-admin/","jetpack-stats-pkg":"jetpack_vendor/automattic/jetpack-stats/","jetpack-sync":"jetpack_vendor/automattic/jetpack-sync/","jetpack-videopress-pkg":"jetpack_vendor/automattic/jetpack-videopress/","jetpack-waf":"jetpack_vendor/automattic/jetpack-waf/","jetpack-wp-abilities":"jetpack_vendor/automattic/jetpack-wp-abilities/","jetpack-wp-build-polyfills":"jetpack_vendor/automattic/jetpack-wp-build-polyfills/"}};
2089//# sourceURL=wp-jp-i18n-loader-js-after
2090</script>
vendor: 1 bytes, line 2090
2090
2091<script id="wp-polyfill-js" src="https://sanantonioreport.org/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
vendor: 1 bytes, line 2091
2091
2092<script id="jetpack-instant-search-js-before">
2093var JetpackInstantSearchOptions={"overlayOptions":{"colorTheme":"light","enableInfScroll":false,"enableFilteringOpensOverlay":true,"enablePostDate":true,"enableProductPrice":true,"enableSort":false,"highlightColor":"#FFC","overlayTrigger":"submit","resultFormat":"expanded","showPoweredBy":false,"defaultSort":"newest","excludedPostTypes":[],"fallbackImageUrl":"","enableFallbackImage":false},"homeUrl":"https://sanantonioreport.org","locale":"en-US","postsPerPage":10,"siteId":172243930,"searchSuggestionsEnabled":false,"postTypes":{"post":{"singular_name":"Post","name":"Posts"},"page":{"singular_name":"Page","name":"Pages"},"attachment":{"singular_name":"Media","name":"Media"},"product":{"singular_name":"Product","name":"Products"},"newspack_nl_cpt":{"singular_name":"Newsletter","name":"Newsletters"},"newspack_nl_list":{"singular_name":"Subscription List","name":"Subscription Lists"},"govpack_profiles":{"singular_name":"Profile","name":"Profiles"}},"webpackPublicPath":"https://sanantonioreport.org/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-search/build/instant-search/","isPhotonEnabled":true,"isFreePlan":false,"apiRoot":"https://sanantonioreport.org/wp-json/","apiNonce":"40a3a29c2f","isPrivateSite":false,"isWpcom":false,"hasOverlayWidgets":false,"widgets":[],"widgetsOutsideOverlay":[],"hasNonSearchWidgets":false,"preventTrackingCookiesReset":false,"disableTracking":false,"aiAnswersEnabled":false,"aiMasterEnabled":true};
2094//# sourceURL=jetpack-instant-search-js-before
2095</script>
vendor: 1 bytes, line 2095
2095
2096<script id="jetpack-instant-search-js" src="https://sanantonioreport.org/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-search/build/instant-search/jp-search.js?minify=false&amp;ver=b7564314fc3fe5ac70f3" async type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2096
2096
2097<script id="jp-tracks-js" src="//stats.wp.com/w.js?ver=202639" async type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2097
2097
2098<script id="wp-parsely-loader-js-before">
2099window.wpParselySiteId = 'therivardreport.com';
2100//# sourceURL=wp-parsely-loader-js-before
2101</script>
vendor: 1 bytes, line 2101
2101
2102<script id="wp-parsely-loader-js" src="https://sanantonioreport.org/wp-content/plugins/wp-parsely/build/loader.js?ver=ecf94842061bea03d54b" defer></script>
vendor: 1 bytes, line 2102
2102
2103<script id="parsely-cfg" data-parsely-site="therivardreport.com" src="https://cdn.parsely.com/keys/therivardreport.com/p.js?ver=3.24.1" defer></script>
vendor: 1 bytes, line 2103
2103
2104<script id="newspack-amp-fallback-js-extra">
2105var newspackScreenReaderText = {"open_search":"Open Search","close_search":"Close Search","expand_comments":"Expand Comments","collapse_comments":"Collapse Comments","show_order_details":"Show details","hide_order_details":"Hide details","open_dropdown_menu":"Open dropdown menu","close_dropdown_menu":"Close dropdown menu","is_amp":""};
2106//# sourceURL=newspack-amp-fallback-js-extra
2107</script>
vendor: 1 bytes, line 2107
2107
2108<script data-wp-strategy="defer" defer id="newspack-amp-fallback-js" src="https://sanantonioreport.org/wp-content/themes/newspack-theme/js/dist/amp-fallback.js?ver=2.27.0" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2108
2108
2109<script id="newspack-menu-accessibility-js-extra">
2110var newspackScreenReaderText = {"open_search":"Open Search","close_search":"Close Search","expand_comments":"Expand Comments","collapse_comments":"Collapse Comments","show_order_details":"Show details","hide_order_details":"Hide details","open_dropdown_menu":"Open dropdown menu","close_dropdown_menu":"Close dropdown menu","is_amp":""};
2111//# sourceURL=newspack-menu-accessibility-js-extra
2112</script>
vendor: 1 bytes, line 2112
2112
2113<script data-wp-strategy="defer" defer id="newspack-menu-accessibility-js" src="https://sanantonioreport.org/wp-content/themes/newspack-theme/js/dist/menu-accessibility.js?ver=2.27.0" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2113
2113
2114<script id="newspack-font-loading-js-extra">
2115var newspackFontLoading = {"fonts":["Open Sans","Open Sans"]};
2116//# sourceURL=newspack-font-loading-js-extra
2117</script>
vendor: 1 bytes, line 2117
2117
2118<script data-wp-strategy="defer" defer id="newspack-font-loading-js" src="https://sanantonioreport.org/wp-content/themes/newspack-theme/js/dist/font-loading.js?ver=2.27.0" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2118
2118
2119<script data-wp-strategy="defer" defer id="woocommerce-analytics-client-js" src="https://sanantonioreport.org/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/build/woocommerce-analytics-client.js?minify=false&#038;ver=8d8bb846cc19ac858460"></script>
vendor: 1 bytes, line 2119
2119
2120<script id="advanced-ads-find-adblocker-js" src="https://sanantonioreport.org/wp-content/plugins/advanced-ads/admin/assets/js/advertisement.js" defer></script>
vendor: 1 bytes, line 2120
2120
2121<script id="sourcebuster-js-js" src="https://sanantonioreport.org/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.1.2" defer></script>
vendor: 1 bytes, line 2121
2121
2122<script id="wc-order-attribution-js-extra">
2123var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://sanantonioreport.org/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
2124//# sourceURL=wc-order-attribution-js-extra
2125</script>
vendor: 1 bytes, line 2125
2125
2126<script id="wc-order-attribution-js" src="https://sanantonioreport.org/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.1.2" defer></script>
vendor: 1 bytes, line 2126
2126
2127<script id="perfmatters-lazy-load-js-before">
2128window.lazyLoadOptions={elements_selector:"img[data-src],.perfmatters-lazy,.perfmatters-lazy-css-bg",thresholds:"0px 0px",class_loading:"pmloading",class_loaded:"pmloaded",callback_loaded:function(element){if(element.tagName==="IFRAME"){if(element.classList.contains("pmloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}};window.addEventListener("LazyLoad::Initialized",function(e){var lazyLoadInstance=e.detail.instance;});function perfmattersLazyLoadVideo(e){var t=document.createElement("iframe"),r="ID?";r+=0===e.dataset.query.length?"":e.dataset.query+"&",r+="autoplay=1",t.setAttribute("src",r.replace("ID",e.dataset.src)),e.dataset.referrerpolicy && t.setAttribute("referrerpolicy",e.dataset.referrerpolicy),t.setAttribute("frameborder","0"),t.setAttribute("allowfullscreen","1"),t.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),e.replaceChild(t,e.firstChild)};function perfmattersLazyLoadYouTube(e){perfmattersLazyLoadVideo(e)}
2129//# sourceURL=perfmatters-lazy-load-js-before
2130</script>
vendor: 1 bytes, line 2130
2130
2131<script id="perfmatters-lazy-load-js" async src="https://sanantonioreport.org/wp-content/plugins/perfmatters/js/lazyload.min.js?ver=2.6.8"></script>
vendor: 1 bytes, line 2131
2131
2132<script id="jetpack-stats-js-before">
2133_stq = window._stq || [];
2134_stq.push([ "view", {"v":"ext","blog":"172243930","post":"5152765","tz":"-5","srv":"sanantonioreport.org","hp":"atomic","ac":"6","amp":"0","j":"1:16.3-a.3"} ]);
2135_stq.push([ "clickTrackerInit", "172243930", "5152765" ]);
2136//# sourceURL=jetpack-stats-js-before
2137</script>
vendor: 1 bytes, line 2137
2137
2138<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202639.js" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2138
2138
2139<script data-wp-strategy="defer" defer id="remote_sdk-js" src="https://cdn.onesignal.com/sdks/web/v16/OneSignalSDK.page.js?ver=1.0.0"></script>
vendor: 1 bytes, line 2139
2139
2140<script data-wp-strategy="defer" defer id="newspack-blocks-homepage-articles-js" src="https://sanantonioreport.org/wp-content/plugins/newspack-blocks/dist/homepage-articles/view.js?ver=ccbc0118b42975c59e5b" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2140
2140
2141<script id="newspack-newsletters-subscribe-block-js-extra" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">
2142var newspack_newsletters_subscribe_block = {"recaptcha_error":"Error loading the reCaptcha library.","invalid_email":"Please enter a valid email address"};
2143var newspack_newsletters_subscribe_block = {"recaptcha_error":"Error loading the reCaptcha library.","invalid_email":"Please enter a valid email address"};
2144var newspack_newsletters_subscribe_block = {"recaptcha_error":"Error loading the reCaptcha library.","invalid_email":"Please enter a valid email address"};
2145var newspack_newsletters_subscribe_block = {"recaptcha_error":"Error loading the reCaptcha library.","invalid_email":"Please enter a valid email address"};
2146//# sourceURL=newspack-newsletters-subscribe-block-js-extra
2147</script>
vendor: 1 bytes, line 2147
2147
2148<script id="newspack-newsletters-subscribe-block-js" src="https://sanantonioreport.org/wp-content/plugins/newspack-newsletters/src/blocks/subscribe/../../../dist/subscribeBlock.js?ver=1789672941" async data-amp-plus-allowed type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2148
2148
2149<script id="jquery.dfp.js-js" src="https://sanantonioreport.org/wp-content/plugins/doubleclick-for-wp/js/vendor/jquery.dfp.js/jquery.dfp.min.js?ver=0.3.0" defer></script>
vendor: 1 bytes, line 2149
2149
2150<script id="jquery.dfw.js-js-extra">
2151var dfw = {"dfpID":"65246486","network_code":"65246486","mappings":[],"targeting":{"Page":["single"],"Category":[]}};
2152//# sourceURL=jquery.dfw.js-js-extra
2153</script>
vendor: 1 bytes, line 2153
2153
2154<script id="jquery.dfw.js-js" src="https://sanantonioreport.org/wp-content/plugins/doubleclick-for-wp/js/jquery.dfw.js?ver=0.3.0" defer></script>
vendor: 1 bytes, line 2154
2154
2155<script>!function(){window.advanced_ads_ready_queue=window.advanced_ads_ready_queue||[],advanced_ads_ready_queue.push=window.advanced_ads_ready;for(var d=0,a=advanced_ads_ready_queue.length;d<a;d++)advanced_ads_ready(advanced_ads_ready_queue[d])}();</script>
2155		
2155<script>
2156			var newspackPopupsData = {"5452479":{"newspack_popup_id":5452479,"prompt_title":"Daily Reach redesign push pop-up (Sept 2026)","prompt_frequency":"every 2 pageviews,max 2 times,resetting every week","prompt_placement":"bottom","prompt_has_newsletters_subscription":1,"action_type":"newsletters_subscription"},"Daily Reach redesign push pop-up (Sept 2026)":{"newspack_popup_id":5452479,"prompt_title":"Daily Reach redesign push pop-up (Sept 2026)","prompt_frequency":"every 2 pageviews,max 2 times,resetting every week","prompt_placement":"bottom","prompt_has_newsletters_subscription":1,"action_type":"newsletters_subscription"},"5452476":{"newspack_popup_id":5452476,"prompt_title":"The Recap redesign push pop-up (Sept 2026)","prompt_frequency":"every 2 pageviews,max 2 times,resetting every week","prompt_placement":"bottom","prompt_has_newsletters_subscription":1,"action_type":"newsletters_subscription"},"The Recap redesign push pop-up (Sept 2026)":{"newspack_popup_id":5452476,"prompt_title":"The Recap redesign push pop-up (Sept 2026)","prompt_frequency":"every 2 pageviews,max 2 times,resetting every week","prompt_placement":"bottom","prompt_has_newsletters_subscription":1,"action_type":"newsletters_subscription"}};
2157		</script>
2157
2158				
2158<script type="text/javascript">
2159			(function() {
2160				window.wcAnalytics = window.wcAnalytics || {};
2161				const wcAnalytics = window.wcAnalytics;
2162
2163				// Set the assets URL for webpack to find the split assets.
2164				wcAnalytics.assets_url = 'https://sanantonioreport.org/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/src/../build/';
2165
2166				// Set the REST API tracking endpoint URL.
2167								wcAnalytics.trackEndpoint = "https://sanantonioreport.org/wp-json/woocommerce-analytics/v1/track";
2168
2169				// Set common properties for all events.
2170				wcAnalytics.commonProps = {"ui":0,"blog_id":172243930,"store_id":"599d3e21-edc5-40b4-9976-f3f8a53fff29","url":"https://sanantonioreport.org","woo_version":"11.1.2","wp_version":"7.1.2","store_admin":0,"device":"desktop","store_currency":"USD","timezone":"America/Chicago","is_guest":1};
2171
2172				// Set the event queue.
2173				wcAnalytics.eventQueue = [];
2174
2175				// Features.
2176				wcAnalytics.features = {
2177					ch: false,
2178					sessionTracking: false,
2179					proxy: false,
2180				};
2181
2182				wcAnalytics.breadcrumbs = ["Business \u0026amp; Development"];
2183
2184				// Page context flags.
2185				wcAnalytics.pages = {
2186					isAccountPage: false,
2187					isCart: false,
2188				};
2189			})();
2190		</script>
2190
2191		
2192<script id="perfmatters-delayed-scripts-js">(function(){window.pmDC=0;window.pmDT=15;if(window.pmDT){var e=setTimeout(d,window.pmDT*1e3)}const t=["keydown","mousedown","mousemove","wheel","touchmove","touchstart","touchend"];const n={normal:[],defer:[],async:[]};const o=[];const i=[];var r=false;var a="";window.pmIsClickPending=false;t.forEach(function(e){window.addEventListener(e,d,{passive:true})});if(window.pmDC){window.addEventListener("touchstart",b,{passive:true});window.addEventListener("mousedown",b)}function d(){if(typeof e!=="undefined"){clearTimeout(e)}t.forEach(function(e){window.removeEventListener(e,d,{passive:true})});if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",s)}else{s()}}async function s(){c();u();f();m();await w(n.normal);await w(n.defer);await w(n.async);await p();document.querySelectorAll("link[data-pmdelayedstyle]").forEach(function(e){e.setAttribute("href",e.getAttribute("data-pmdelayedstyle"))});window.dispatchEvent(new Event("perfmatters-allScriptsLoaded")),E().then(()=>{h()})}function c(){let o={};function e(t,e){function n(e){return o[t].delayedEvents.indexOf(e)>=0?"perfmatters-"+e:e}if(!o[t]){o[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},delayedEvents:[]};t.addEventListener=function(){arguments[0]=n(arguments[0]);o[t].originalFunctions.add.apply(t,arguments)};t.removeEventListener=function(){arguments[0]=n(arguments[0]);o[t].originalFunctions.remove.apply(t,arguments)}}o[t].delayedEvents.push(e)}function t(t,n){const e=t[n];Object.defineProperty(t,n,{get:!e?function(){}:e,set:function(e){t["perfmatters"+n]=e}})}e(document,"DOMContentLoaded");e(window,"DOMContentLoaded");e(window,"load");e(document,"readystatechange");t(document,"onreadystatechange");t(window,"onload")}function u(){let n=window.jQuery;Object.defineProperty(window,"jQuery",{get(){return n},set(t){if(t&&t.fn&&!o.includes(t)){t.fn.ready=t.fn.init.prototype.ready=function(e){if(r){e.bind(document)(t)}else{document.addEventListener("perfmatters-DOMContentLoaded",function(){e.bind(document)(t)})}};const e=t.fn.on;t.fn.on=t.fn.init.prototype.on=function(){if(this[0]===window){function t(e){e=e.split(" ");e=e.map(function(e){if(e==="load"||e.indexOf("load.")===0){return"perfmatters-jquery-load"}else{return e}});e=e.join(" ");return e}if(typeof arguments[0]=="string"||arguments[0]instanceof String){arguments[0]=t(arguments[0])}else if(typeof arguments[0]=="object"){Object.keys(arguments[0]).forEach(function(e){delete Object.assign(arguments[0],{[t(e)]:arguments[0][e]})[e]})}}return e.apply(this,arguments),this};o.push(t)}n=t}})}function f(){document.querySelectorAll("script[type=pmdelayedscript]").forEach(function(e){if(e.hasAttribute("src")){if(e.hasAttribute("defer")&&e.defer!==false){n.defer.push(e)}else if(e.hasAttribute("async")&&e.async!==false){n.async.push(e)}else{n.normal.push(e)}}else{n.normal.push(e)}})}function m(){var o=document.createDocumentFragment();[...n.normal,...n.defer,...n.async].forEach(function(e){var t=e.getAttribute("src");if(t){var n=document.createElement("link");n.href=t;if(e.getAttribute("data-perfmatters-type")=="module"){n.rel="modulepreload"}else{n.rel="preload";n.as="script"}o.appendChild(n)}});document.head.appendChild(o)}async function w(e){var t=e.shift();if(t){await l(t);return w(e)}return Promise.resolve()}async function l(t){await v();return new Promise(function(e){const n=document.createElement("script");[...t.attributes].forEach(function(e){let t=e.nodeName;if(t!=="type"){if(t==="data-perfmatters-type"){t="type"}n.setAttribute(t,e.nodeValue)}});if(t.hasAttribute("src")){n.addEventListener("load",e);n.addEventListener("error",e)}else{n.text=t.text;e()}t.parentNode?t.parentNode.replaceChild(n,t):e()})}async function p(){r=true;await v();document.dispatchEvent(new Event("perfmatters-DOMContentLoaded"));await v();window.dispatchEvent(new Event("perfmatters-DOMContentLoaded"));await v();document.dispatchEvent(new Event("perfmatters-readystatechange"));await v();if(document.perfmattersonreadystatechange){document.perfmattersonreadystatechange()}await v();window.dispatchEvent(new Event("perfmatters-load"));await v();if(window.perfmattersonload){window.perfmattersonload()}await v();o.forEach(function(e){e(window).trigger("perfmatters-jquery-load")})}async function v(){return new Promise(function(e){requestAnimationFrame(e)})}function h(){window.removeEventListener("touchstart",b,{passive:true});window.removeEventListener("mousedown",b);
2192i.forEach(e=>{if(e.target.outerHTML===a){e.target.dispatchEvent(new MouseEvent("click",{view:e.view,bubbles:true,cancelable:true}))}})}function E(){return new Promise(e=>{window.pmIsClickPending?g=e:e()})}function y(){window.pmIsClickPending=true}function g(){window.pmIsClickPending=false}function L(e){e.target.removeEventListener("click",L);C(e.target,"pm-onclick","onclick");i.push(e),e.preventDefault();e.stopPropagation();e.stopImmediatePropagation();g()}function b(e){if(e.target.tagName!=="HTML"){if(!a){a=e.target.outerHTML}window.addEventListener("touchend",A);window.addEventListener("mouseup",A);window.addEventListener("touchmove",k,{passive:true});window.addEventListener("mousemove",k);e.target.addEventListener("click",L);C(e.target,"onclick","pm-onclick");y()}}function k(e){window.removeEventListener("touchend",A);window.removeEventListener("mouseup",A);window.removeEventListener("touchmove",k,{passive:true});window.removeEventListener("mousemove",k);e.target.removeEventListener("click",L);C(e.target,"pm-onclick","onclick");g()}function A(e){window.removeEventListener("touchend",A);window.removeEventListener("mouseup",A);window.removeEventListener("touchmove",k,{passive:true});window.removeEventListener("mousemove",k)}function C(e,t,n){if(e.hasAttribute&&e.hasAttribute(t)){event.target.setAttribute(n,event.target.getAttribute(t));event.target.removeAttribute(t)}}})();</script>
2192</body>
2193</html>
2194<!--
2195	generated 254 seconds ago
2196	generated in 1.347 seconds
2197	served from batcache in 0.004 seconds
2198	expires in 46 seconds
2199-->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.