PageSourceSearch

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

html sanantonioreport.org collected 2026-10-01 09:04:19 UTC 276,469 bytes, 2,241 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/UTSAInstituteOfTexanCultures_FormerSite_Hemisfair_Alamodome_ProjectMarvel_DowntownSpursArena_SportsAndEntertainmentDistrict09_09.10.2026_AmberEsparza-scaled-1.jpg?resize=1200%2C900&amp;ssl=1" as="image" imagesrcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/UTSAInstituteOfTexanCultures_FormerSite_Hemisfair_Alamodome_ProjectMarvel_DowntownSpursArena_SportsAndEntertainmentDistrict09_09.10.2026_AmberEsparza-scaled-1.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/UTSAInstituteOfTexanCultures_FormerSite_Hemisfair_Alamodome_ProjectMarvel_DowntownSpursArena_SportsAndEntertainmentDistrict09_09.10.2026_AmberEsparza-scaled-1.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/UTSAInstituteOfTexanCultures_FormerSite_Hemisfair_Alamodome_ProjectMarvel_DowntownSpursArena_SportsAndEntertainmentDistrict09_09.10.2026_AmberEsparza-scaled-1.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/UTSAInstituteOfTexanCultures_FormerSite_Hemisfair_Alamodome_ProjectMarvel_DowntownSpursArena_SportsAndEntertainmentDistrict09_09.10.2026_AmberEsparza-scaled-1.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/UTSAInstituteOfTexanCultures_FormerSite_Hemisfair_Alamodome_ProjectMarvel_DowntownSpursArena_SportsAndEntertainmentDistrict09_09.10.2026_AmberEsparza-scaled-1.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/UTSAInstituteOfTexanCultures_FormerSite_Hemisfair_Alamodome_ProjectMarvel_DowntownSpursArena_SportsAndEntertainmentDistrict09_09.10.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/UTSAInstituteOfTexanCultures_FormerSite_Hemisfair_Alamodome_ProjectMarvel_DowntownSpursArena_SportsAndEntertainmentDistrict09_09.10.2026_AmberEsparza-scaled-1.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.34.2' 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=1790777978">
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=1790777978">
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=1790777978">
84<link rel='stylesheet' id='newspack-newsletters-subscriptions-css' href='https://sanantonioreport.org/wp-content/plugins/newspack-newsletters/includes/../dist/subscriptions.css?ver=1790693070' 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=ee0ae0d77a031af9bf27' 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=e71ef7a02caf1e1dc13f' 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=1790693071' 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.1' 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.1' 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.1' media='all' />
105<link rel="stylesheet" id="tablepress-default-css" media="all" data-pmdelayedstyle="https://sanantonioreport.org/wp-content/tablepress-combined.min.css?ver=71">
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-202640.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.34.2' 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=1790693070' 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);}.wp-elements-7 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-8 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-container-core-buttons-is-layout-fe48e5de{justify-content:center;}</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-5441521" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5441521"><a href="https://www.tpr.org/environment/2026-09-30/flood-watch-for-san-antonio-as-polo-remnants-piggyback-on-cold-front">San Antonio flood watch</a></li>
968<li id="menu-item-5441522" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5441522"><a href="https://sanantonioreport.org/proposed-methodist-updrade-threatens-bamc-military-leaders-say/">BAMC</a></li>
969<li id="menu-item-5448573" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5448573"><a href="https://sanantonioreport.org/ethics-board-fines-councilman-jalen-mckee-rodriguez-facebook-dispute/">Jalen McKee-Rodriguez</a></li>
970<li id="menu-item-5441439" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5441439"><a href="https://sanantonioreport.org/bexar-county-voter-registration-backlog-from-dps/">Voter registration errors</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-5441521"><a href="https://www.tpr.org/environment/2026-09-30/flood-watch-for-san-antonio-as-polo-remnants-piggyback-on-cold-front">San Antonio flood watch</a></li>
1127<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5441522"><a href="https://sanantonioreport.org/proposed-methodist-updrade-threatens-bamc-military-leaders-say/">BAMC</a></li>
1128<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5448573"><a href="https://sanantonioreport.org/ethics-board-fines-councilman-jalen-mckee-rodriguez-facebook-dispute/">Jalen McKee-Rodriguez</a></li>
1129<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5441439"><a href="https://sanantonioreport.org/bexar-county-voter-registration-backlog-from-dps/">Voter registration errors</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="5455023"
1187		class="tag-bond-2027 tag-city-council tag-project-marvel tag-san-antonio-bond tag-taxes tag-top-story tag-typedaily tag-wc-1500-2000 category-business-development category-gov-politics type-post post-has-image"
1188				>
1189							<figure class="post-thumbnail">
1190								<a href="https://sanantonioreport.org/slowing-economy-san-antonio-next-bond-program-smaller-than-2007/" 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/UTSAInstituteOfTexanCultures_FormerSite_Hemisfair_Alamodome_ProjectMarvel_DowntownSpursArena_SportsAndEntertainmentDistrict09_09.10.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="Thanks to slowing economy, San Antonio’s next bond program could be smaller than 2 decades ago" data-hero-candidate="1" loading="none" fetchpriority="high" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/UTSAInstituteOfTexanCultures_FormerSite_Hemisfair_Alamodome_ProjectMarvel_DowntownSpursArena_SportsAndEntertainmentDistrict09_09.10.2026_AmberEsparza-scaled-1.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/UTSAInstituteOfTexanCultures_FormerSite_Hemisfair_Alamodome_ProjectMarvel_DowntownSpursArena_SportsAndEntertainmentDistrict09_09.10.2026_AmberEsparza-scaled-1.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/UTSAInstituteOfTexanCultures_FormerSite_Hemisfair_Alamodome_ProjectMarvel_DowntownSpursArena_SportsAndEntertainmentDistrict09_09.10.2026_AmberEsparza-scaled-1.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/UTSAInstituteOfTexanCultures_FormerSite_Hemisfair_Alamodome_ProjectMarvel_DowntownSpursArena_SportsAndEntertainmentDistrict09_09.10.2026_AmberEsparza-scaled-1.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/UTSAInstituteOfTexanCultures_FormerSite_Hemisfair_Alamodome_ProjectMarvel_DowntownSpursArena_SportsAndEntertainmentDistrict09_09.10.2026_AmberEsparza-scaled-1.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/UTSAInstituteOfTexanCultures_FormerSite_Hemisfair_Alamodome_ProjectMarvel_DowntownSpursArena_SportsAndEntertainmentDistrict09_09.10.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/UTSAInstituteOfTexanCultures_FormerSite_Hemisfair_Alamodome_ProjectMarvel_DowntownSpursArena_SportsAndEntertainmentDistrict09_09.10.2026_AmberEsparza-scaled-1.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/slowing-economy-san-antonio-next-bond-program-smaller-than-2007/" rel="bookmark">Thanks to slowing economy, San Antonio&#8217;s next bond program could be smaller than 2 decades ago</a></h2>						<p>A $442 million bond is what the city says it can do without raising taxes. It would be smaller than the 2007 bond, which was $550 million.</p>
1197				<div class="entry-meta">
1198					<a href="https://sanantonioreport.org/author/andrea-drusch/"><img data-recalc-dims="1" decoding="async" alt="Avatar photo" src="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/04/cropped-Andrea-2-scaled-2.jpg?resize=48%2C48&#038;ssl=1" srcset="https://sanantonioreport.org/wp-content/uploads/2026/04/cropped-Andrea-2-scaled-2-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/andrea-drusch/">Andrea Drusch</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="5454999"
1221		class="tag-ana-sandoval tag-esperanza-peace-justice-center tag-estar-west tag-henry-cisneros tag-prosper-west tag-typedaily tag-wc-500-750 tag-west-side category-business-development type-post post-has-image"
1222				>
1223							<figure class="post-thumbnail">
1224								<a href="https://sanantonioreport.org/ana-sandoval-leads-estar-west-new-era-san-antonio-west-side/" 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/ESTARWest_AnaSandoval_FormerCityCouncilwoman_NonProfitExecutiveDirector_ProsperWest01_09.28.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="Former city councilwoman to lead ESTAR West into a new era as nonprofit" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/ESTARWest_AnaSandoval_FormerCityCouncilwoman_NonProfitExecutiveDirector_ProsperWest01_09.28.2026_AmberEsparza-scaled.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/ESTARWest_AnaSandoval_FormerCityCouncilwoman_NonProfitExecutiveDirector_ProsperWest01_09.28.2026_AmberEsparza-scaled.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/ESTARWest_AnaSandoval_FormerCityCouncilwoman_NonProfitExecutiveDirector_ProsperWest01_09.28.2026_AmberEsparza-scaled.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/ESTARWest_AnaSandoval_FormerCityCouncilwoman_NonProfitExecutiveDirector_ProsperWest01_09.28.2026_AmberEsparza-scaled.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/ESTARWest_AnaSandoval_FormerCityCouncilwoman_NonProfitExecutiveDirector_ProsperWest01_09.28.2026_AmberEsparza-scaled.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/ESTARWest_AnaSandoval_FormerCityCouncilwoman_NonProfitExecutiveDirector_ProsperWest01_09.28.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/ESTARWest_AnaSandoval_FormerCityCouncilwoman_NonProfitExecutiveDirector_ProsperWest01_09.28.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>
1226				
1227							</figure><!-- .featured-image -->
1228		
1229		<div class="entry-wrapper">
1230						<h3 class="entry-title"><a href="https://sanantonioreport.org/ana-sandoval-leads-estar-west-new-era-san-antonio-west-side/" rel="bookmark">
1230Former city councilwoman to lead ESTAR West into a new era as nonprofit</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/jasper-sundeen/">Jasper Kenzo Sundeen</a></span>						</span><!-- .author-name -->
1233										</div><!-- .entry-meta -->
1234								</div><!-- .entry-wrapper -->
1235	</article>
1236
1237		
1238	<article data-post-id="5454966"
1239		class="tag-betty-bueche tag-conservation-society-of-san-antonio tag-fiesta tag-fiesta-san-antonio tag-hemisfair tag-icymi tag-la-villita tag-niosa tag-top-story tag-typedaily tag-wc-1000-1500 category-business-development category-live-like-a-local type-post post-has-image"
1240				>
1241							<figure class="post-thumbnail">
1242								<a href="https://sanantonioreport.org/bid-to-save-niosa-petition-san-antonio-conservation-society/" 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/2023/04/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023_2.jpg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="In bid to save NIOSA, furious members deliver petition to conservation society" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2023/04/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023_2.jpg?w=2560&amp;ssl=1 2560w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2023/04/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023_2.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2023/04/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023_2.jpg?resize=1000%2C750&amp;ssl=1 1000w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2023/04/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023_2.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2023/04/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023_2.jpg?resize=1536%2C1152&amp;ssl=1 1536w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2023/04/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023_2.jpg?resize=2048%2C1536&amp;ssl=1 2048w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2023/04/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023_2.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2023/04/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023_2.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2023/04/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023_2.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2023/04/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023_2.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2023/04/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023_2.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2023/04/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023_2.jpg?resize=1568%2C1176&amp;ssl=1 1568w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2023/04/scott-stephen-ball_aerial-drone-niosa-fiesta-2023-23-night-in-old-san-antonio-conservation-society-la-villita-4-25-2023_2.jpg?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/bid-to-save-niosa-petition-san-antonio-conservation-society/" rel="bookmark">In bid to save NIOSA, furious members deliver petition to conservation society</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/shari-biediger/">Shari Biediger</a></span>						</span><!-- .author-name -->
1251										</div><!-- .entry-meta -->
1252								</div><!-- .entry-wrapper -->
1253	</article>
1254
1255		
1256	<article data-post-id="5455007"
1257		class="tag-typetprrepub category-business-development category-weather type-post post-has-image"
1258				>
1259							<figure class="post-thumbnail">
1260								<a href="https://sanantonioreport.org/rain-texas-i35-hurricane-polo/" 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/storm-crop.jpg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="Rain &#8216;bullseyes&#8217; possible in Texas this week, along and west of I-35" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/storm-crop.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/storm-crop.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/storm-crop.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/storm-crop.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/storm-crop.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/storm-crop.jpg?zoom=2&amp;resize=1200%2C900&amp;ssl=1 2400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/storm-crop.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/rain-texas-i35-hurricane-polo/" rel="bookmark">Rain &#8216;bullseyes&#8217; possible in Texas this week, along and west of I-35</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/brian-kirkpatrick-tpr/">Brian Kirkpatrick, TPR</a></span>						</span><!-- .author-name -->
1269										</div><!-- .entry-meta -->
1270								</div><!-- .entry-wrapper -->
1271	</article>
1272
1273		
1274	<article data-post-id="5454907"
1275		class="tag-cost-of-living tag-cps-energy tag-cps-energy-budget tag-electricity tag-electricity-demand tag-ercot tag-francine-romero tag-frank-almaraz tag-greg-abbott tag-power-gr
1275id tag-top-story tag-typedaily tag-utility-rates tag-wc-500-750 category-business-development category-gov-politics type-post post-has-image"
1276				>
1277							<figure class="post-thumbnail">
1278								<a href="https://sanantonioreport.org/cps-energy-hire-frank-almaraz-ceo-budget-shortfalls/" 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/08/IMG_3213.jpg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="CPS Energy board names Frank Almaraz as the San Antonio utility&#8217;s new CEO" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/08/IMG_3213.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/08/IMG_3213.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/08/IMG_3213.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/08/IMG_3213.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/08/IMG_3213.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/08/IMG_3213.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/cps-energy-hire-frank-almaraz-ceo-budget-shortfalls/" rel="bookmark">CPS Energy board names Frank Almaraz as the San Antonio utility&#8217;s new CEO</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/jasper-sundeen/">Jasper Kenzo Sundeen</a></span>						</span><!-- .author-name -->
1287										</div><!-- .entry-meta -->
1288								</div><!-- .entry-wrapper -->
1289	</article>
1290
1291		
1292	<article data-post-id="5454771"
1293		class="tag-annette-rodriguez tag-crosspoint tag-east-side tag-elisa-lopez-canseco tag-end-barrio-warfare tag-federal-bureau-of-prisons tag-goodwill-second-chance-training-program tag-gun-control-act tag-halfway-house tag-john-anthony-uriegas-montez tag-john-montez tag-residential-reentry-center tag-san-anto-cultural-arts tag-tindall-corp tag-top-story tag-typedaily tag-wc-1500-2000 category-business-development category-public-safety type-post post-has-image"
1294				>
1295							<figure class="post-thumbnail">
1296								<a href="https://sanantonioreport.org/inside-crosspoint-san-antonio-residents-prepare-for-life-after-prison/" 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/Federal_Reentry_Center_CRosspoint_Diego_Medel_9.18.2026-202-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="Inside Crosspoint, where San Antonio residents prepare for life after prison" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Federal_Reentry_Center_CRosspoint_Diego_Medel_9.18.2026-202-scaled.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Federal_Reentry_Center_CRosspoint_Diego_Medel_9.18.2026-202-scaled.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Federal_Reentry_Center_CRosspoint_Diego_Medel_9.18.2026-202-scaled.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Federal_Reentry_Center_CRosspoint_Diego_Medel_9.18.2026-202-scaled.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Federal_Reentry_Center_CRosspoint_Diego_Medel_9.18.2026-202-scaled.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Federal_Reentry_Center_CRosspoint_Diego_Medel_9.18.2026-202-scaled.jpg?zoom=2&amp;resize=1200%2C900&amp;ssl=1 2400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Federal_Reentry_Center_CRosspoint_Diego_Medel_9.18.2026-202-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/inside-crosspoint-san-antonio-residents-prepare-for-life-after-prison/" rel="bookmark">Inside Crosspoint, where San Antonio residents prepare for life after prison</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/diego-medel/">Diego Medel</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-53829-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="5454828"
1377		class="tag-airfield-improvement tag-airport-development-project tag-federal-aviation-administration tag-jesus-saenz tag-sat tag-top-story tag-typedaily tag-wc-500-750 category-business-development category-gov-politics type-post post-has-image"
1378				>
1379							<figure class="post-thumbnail">
1380								<a href="https://sanantonioreport.org/faa-san-antonio-airport-43-2m-grants-upgrades-airfield-drainage-system/" 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/2020/11/ScottBall_airport-thanksgiving-travel-holiday-SAT-international-covid-19-pandemic-11-25-2020-28-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="FAA awards San Antonio airport $43.2M in grants for upgrades to its airfield drainage system" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2020/11/ScottBall_airport-thanksgiving-travel-holiday-SAT-international-covid-19-pandemic-11-25-2020-28-scaled.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2020/11/ScottBall_airport-thanksgiving-travel-holiday-SAT-international-covid-19-pandemic-11-25-2020-28-scaled.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2020/11/ScottBall_airport-thanksgiving-travel-holiday-SAT-international-covid-19-pandemic-11-25-2020-28-scaled.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2020/11/ScottBall_airport-thanksgiving-travel-holiday-SAT-international-covid-19-pandemic-11-25-2020-28-scaled.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2020/11/ScottBall_airport-thanksgiving-travel-holiday-SAT-international-covid-19-pandemic-11-25-2020-28-scaled.jpg?zoom=2&amp;resize=1200%2C900&amp;ssl=1 2400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2020/11/ScottBall_airport-thanksgiving-travel-holiday-SAT-international-covid-19-pandemic-11-25-2020-28-scaled.jpg?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/faa-san-antonio-airport-43-2m-grants-upgrades-airfield-drainage-system/" rel="bookmark">FAA awards San Antonio airport $43.2M in grants for upgrades to its airfield drainage system</a></h3>						<p>The Airport Improvement Program grant is the largest FAA award for the San Antonio International Airport in the airport’s history.</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/shari-biediger/">Shari Biediger</a></span>						</span><!-- .author-name -->
1390										</div><!-- .entry-meta -->
1391								</div><!-- .entry-wrapper -->
1392	</article>
1393
1394		
1395	<article data-post-id="5453725"
1396		class="tag-inbound-books tag-local-business tag-marketing tag-publishing tag-publishing-books tag-reading tag-small-business tag-top-story tag-typedaily tag-wc-less-than-500 category-business-development type-post post-has-image"
1397				>
1398							<figure class="post-thumbnail">
1399								<a href="https://sanantonioreport.org/san-antonio-authors-book-publishing-co-op/" 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/2026/09/Inbound-Founders-e1790361498216.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 authors launch their own book publishing co-op" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Inbound-Founders-e1790361498216.jpeg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Inbound-Founders-e1790361498216.jpeg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Inbound-Founders-e1790361498216.jpeg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Inbound-Founders-e1790361498216.jpeg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Inbound-Founders-e1790361498216.jpeg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Inbound-Founders-e1790361498216.jpeg?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/san-antonio-authors-book-publishing-co-op/" rel="bookmark">San Antonio authors launch their own book publishing co-op</a></h3>						<p>A group of San Antonio authors is establishing a co-op publishing house to give writers more support publishing and marketing their books.</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/jasper-sundeen/">Jasper Kenzo Sundeen</a></span>						</span><!-- .author-name -->
1409										</div><!-- .entry-meta -->
1410								</div><!-- .entry-wrapper -->
1411	</article>
1412
1413		
1414	<article data-post-id="5454768"
1415		class="tag-bexar-county tag-courts tag-evictions tag-lawsuit tag-legal-advocates tag-nonprofit tag-northwest-san-antonio tag-texas-riogrande-legal-aid tag-trla tag-wc-less-than-500 category-business-development category-public-safety type-post post-has-image"
1416				>
1417							<figure class="post-thumbnail">
1418								<a href="https://sanantonioreport.org/texas-riogrande-legal-aid-nonprofit-resumes-in-person-services-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/TexasRioGrandeLegalAid_FreeLegalServices_LawAssistance05_09.25.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="Texas RioGrande Legal Aid resumes in-person services in San Antonio" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/TexasRioGrandeLegalAid_FreeLegalServices_LawAssistance05_09.25.2026_AmberEsparza-scaled.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/TexasRioGrandeLegalAid_FreeLegalServices_LawAssistance05_09.25.2026_AmberEsparza-scaled.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/TexasRioGrandeLegalAid_FreeLegalServices_LawAssistance05_09.25.2026_AmberEsparza-scaled.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/TexasRioGrandeLegalAid_FreeLegalServices_LawAssistance05_09.25.2026_AmberEsparza-scaled.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/TexasRioGrandeLegalAid_FreeLegalServices_LawAssistance05_09.25.2026_AmberEsparza-scaled.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/TexasRioGrandeLegalAid_FreeLegalServices_LawAssistance05_09.25.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/TexasRioGrandeLegalAid_FreeLegalServices_LawAssistance05_09.25.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/texas-riogrande-legal-aid-nonprofit-resumes-in-person-services-san-antonio/" rel="bookmark">Texas RioGrande Legal Aid resumes in-person services in San Antonio</a></h3>						<p>TRLA, one of the largest legal aid nonprofits in the state, is bringing in-person civil legal aid services back to Bexar County.</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/jasper-sundeen/">Jasper Kenzo Sundeen</a></span>						</span><!-- .author-name -->
1428										</div><!-- .entry-meta -->
1429								</div><!-- .entry-wrapper -->
1430	</article>
1431
1432		
1433	<article data-post-id="5454744"
1434		class="tag-arca-continental-coca-cola-southwest-beverages tag-barbara-gervin-hawkins tag-coca-cola-company tag-coca-cola tag-commissioner-tommy-calvert tag-east-side tag-employment tag-frost-bank-center tag-jobs tag-manufacturing tag-tommy-calvert tag-top-story tag-typedaily tag-wc-500-750 category-business-development type-post post-has-image"
1435				>
1436							<figure class="post-thumbnail">
1437								<a href="https://sanantonioreport.org/san-antonio-coca-cola-bottling-plant-42-million-expansion-eastside/" 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/09/CocaCola_Expansion_9.25.2026_Diego_Medel-184-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="San Antonio&#8217;s Coca-Cola bottling plant gets $42M expansion, adds 80 workers" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/CocaCola_Expansion_9.25.2026_Diego_Medel-184-scaled.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/CocaCola_Expansion_9.25.2026_Diego_Medel-184-scaled.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/CocaCola_Expansion_9.25.2026_Diego_Medel-184-scaled.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/CocaCola_Expansion_9.25.2026_Diego_Medel-184-scaled.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/CocaCola_Expansion_9.25.2026_Diego_Medel-184-scaled.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/CocaCola_Expansion_9.25.2026_Diego_Medel-184-scaled.jpg?zoom=2&amp;resize=1200%2C900&amp;ssl=1 2400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/CocaCola_Expansion_9.25.2026_Diego_Medel-184-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/san-antonio-coca-cola-bottling-plant-42-million-expansion-eastside/" rel="bookmark">San Antonio&#8217;s Coca-Cola bottling plant gets $42M expansion, adds 80 workers</a></h3>						<p>Arca Continental Coca-Cola Southwest Beverages announced a $42 million, 170,000-square-foot expansion to its Eastside facility.</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/jasper-sundeen/">Jasper Kenzo Sundeen</a></span>						</span><!-- .author-name -->
1447										</div><!-- .entry-meta -->
1448								</div><!-- .entry-wrapper -->
1449	</article>
1450
1451		
1452	<article data-post-id="5454269"
1453		class="tag-al-pacino tag-costume-designer tag-grizelda-garza tag-luis-fonsi tag-south-san-high-schools-west-campus tag-the-deputy tag-typedaily tag-wc-500-750 tag-william-h-macy category-arts-culture category-business-development category-live-like-a-local type-post post-has-image"
1454				>
1455							<figure class="post-thumbnail">
1456								<a href="https://sanantonioreport.org/grizelda-garza-costume-designer-hollywood-san-antonio/" 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/2026/09/Grizelda-Garza-1-Photo-courtesy-of-Grizelda-Garza-scaled-e1790280039214.jpg?resize=1200%2C900&amp;ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="Grizelda Garza is dressing Hollywood stars without leaving San Antonio" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Grizelda-Garza-1-Photo-courtesy-of-Grizelda-Garza-scaled-e1790280039214.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Grizelda-Garza-1-Photo-courtesy-of-Grizelda-Garza-scaled-e1790280039214.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Grizelda-Garza-1-Photo-courtesy-of-Grizelda-Garza-scaled-e1790280039214.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Grizelda-Garza-1-Photo-courtesy-of-Grizelda-Garza-scaled-e1790280039214.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Grizelda-Garza-1-Photo-courtesy-of-Grizelda-Garza-scaled-e1790280039214.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/Grizelda-Garza-1-Photo-courtesy-of-Grizelda-Garza-scaled-e1790280039214.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/grizelda-garza-costume-designer-hollywood-san-antonio/" rel="bookmark">Grizelda Garza is dressing Hollywood stars without leaving San Antonio</a></h3>						<p>The San Antonio costume designer dressed William H. Macy. for &#8220;The Deputy,” which hits limited theaters and VOD platforms on Frid
1462ay.</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/kiko-martinez/">Kiko Martinez</a></span>						</span><!-- .author-name -->
1466										</div><!-- .entry-meta -->
1467								</div><!-- .entry-wrapper -->
1468	</article>
1469
1470		
1471	<article data-post-id="5453933"
1472		class="tag-emmer-rye tag-kevin-fink tag-max-munoz tag-mezquite tag-top-story tag-typedaily tag-unesco-creative-city-of-gastronomy 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/michelin-mezquite-sonoran-style-cooking-and-grilled-meats/" 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/2026/09/MezquiteMezcaleria_PearlDining_EmmerAndRyeHospitality_MichelinRecognized_BibGourmand09_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="Michelin-recognized Mezquite sizzles with Sonoran-style cooking and grilled meats" data-hero-candidate="1" srcset="https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/MezquiteMezcaleria_PearlDining_EmmerAndRyeHospitality_MichelinRecognized_BibGourmand09_09.16.2026_AmberEsparza-scaled.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/MezquiteMezcaleria_PearlDining_EmmerAndRyeHospitality_MichelinRecognized_BibGourmand09_09.16.2026_AmberEsparza-scaled.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/MezquiteMezcaleria_PearlDining_EmmerAndRyeHospitality_MichelinRecognized_BibGourmand09_09.16.2026_AmberEsparza-scaled.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/MezquiteMezcaleria_PearlDining_EmmerAndRyeHospitality_MichelinRecognized_BibGourmand09_09.16.2026_AmberEsparza-scaled.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/MezquiteMezcaleria_PearlDining_EmmerAndRyeHospitality_MichelinRecognized_BibGourmand09_09.16.2026_AmberEsparza-scaled.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/sanantonioreport.org/wp-content/uploads/2026/09/MezquiteMezcaleria_PearlDining_EmmerAndRyeHospitality_MichelinRecognized_BibGourmand09_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/MezquiteMezcaleria_PearlDining_EmmerAndRyeHospitality_MichelinRecognized_BibGourmand09_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>
1477				
1478							</figure><!-- .featured-image -->
1479		
1480		<div class="entry-wrapper">
1481						<h3 class="entry-title"><a href="https://sanantonioreport.org/michelin-mezquite-sonoran-style-cooking-and-grilled-meats/" rel="bookmark">Michelin-recognized Mezquite sizzles with Sonoran-style cooking and grilled meats</a></h3>						<p>In a city with hundreds of Tex-Mex eateries, Mezquite stands out for the kind of Mexican food Kevin Fink grew up on in Tucson, Arizona.</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="5454153"
1491		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"
1492				>
1493							<figure class="post-thumbnail">
1494								<a href="https://sanantonioreport.org/boys-and-girls-clubs-of-san-antonio-eastside-clubhouse-donations/" 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/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" 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;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/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></h3>						<p>Community donations will keep the Boys &#038; Girls Clubs of San Antonio&#8217;s Eastside clubhouse open at limited capacity. </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/josh-archote/">Josh Archote</a></span>						</span><!-- .author-name -->
1504										</div><!-- .entry-meta -->
1505								</div><!-- .entry-wrapper -->
1506	</article>
1507
1508		
1509	<article data-post-id="5454041"
1510		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"
1511				>
1512							<figure class="post-thumbnail">
1513								<a href="https://sanantonioreport.org/jazz-lovers-ready-for-jazzsalive-at-civic-park-this-weekend/" 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/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>
1515				
1516							</figure><!-- .featured-image -->
1517		
1518		<div class="entry-wrapper">
1519						<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">
1520											<span class="byline">
1521							<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 -->
1522										</div><!-- .entry-meta -->
1523								</div><!-- .entry-wrapper -->
1524	</article>
1525
1526		
1527	<article data-post-id="5453465"
1528		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"
1529				>
1530							<figure class="post-thumbnail">
1531								<a href="https://sanantonioreport.org/report-audie-murphy-va-mental-health-care-violations/" rel="bookmark" tabindex="-1" aria-hidden="true">
1532												<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>
1533				
1534							</figure><!-- .featured-image -->
1535		
1536		<div class="entry-wrapper">
1537						<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>						<p>A new report this week from the Department of Veterans Affairs Office of the Inspector General found mental health care at San Antonio&#8217;s Audie L. Murphy Memorial Veterans Hospital failed to meet the agency&#8217;s standards in several categories.</p>
1538				<div class="entry-meta">
1539											<span class="byline">
1540							<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 -->
1541										</div><!-- .entry-meta -->
1542								</div><!-- .entry-wrapper -->
1543	</article>
1544
1545		
1546	<article data-post-id="5453716"
1547		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"
1548				>
1549							<figure class="post-thumbnail">
1550								<a href="https://sanantonioreport.org/txdot-add-more-roundabouts-intersections-san-antonio/" rel="bookmark" tabindex="-1" aria-hidden="true">
1551												<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>
1552				
1553							</figure><!-- .featured-image -->
1554		
1555		<div class="entry-wrapper">
1556						<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>						<p>More roundabouts are coming to the city as the Texas Department of Transportation plans to introduce more “innovative intersections” in San Antonio District roadways.
1556</p>
1557				<div class="entry-meta">
1558											<span class="byline">
1559							<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 -->
1560										</div><!-- .entry-meta -->
1561								</div><!-- .entry-wrapper -->
1562	</article>
1563
1564		
1565	<article data-post-id="5453759"
1566		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"
1567				>
1568							<figure class="post-thumbnail">
1569								<a href="https://sanantonioreport.org/boys-girls-clubs-of-san-antonio-close-2-clubhouses-financial-challenges/" rel="bookmark" tabindex="-1" aria-hidden="true">
1570												<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>
1571				
1572							</figure><!-- .featured-image -->
1573		
1574		<div class="entry-wrapper">
1575						<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>						<p>Financial challenges are forcing the Boys &#038; Girls Clubs of San Antonio to shut down two more clubhouses at the end of September.</p>
1576				<div class="entry-meta">
1577											<span class="byline">
1578							<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 -->
1579										</div><!-- .entry-meta -->
1580								</div><!-- .entry-wrapper -->
1581	</article>
1582
1583		
1584	<article data-post-id="5453850"
1585		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"
1586				>
1587							<figure class="post-thumbnail">
1588								<a href="https://sanantonioreport.org/takeaways-central-texas-alliance-uniting-atx-satx-region-leaders/" rel="bookmark" tabindex="-1" aria-hidden="true">
1589												<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
1589dea 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>
1590				
1591							</figure><!-- .featured-image -->
1592		
1593		<div class="entry-wrapper">
1594						<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>						<p>A spectrum of disparate needs coalesced around collaborating as a mega region under the banner of the Central Texas Alliance.</p>
1595				<div class="entry-meta">
1596											<span class="byline">
1597							<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 -->
1598										</div><!-- .entry-meta -->
1599								</div><!-- .entry-wrapper -->
1600	</article>
1601
1602				</div>
1603					<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">
1604				<span class="label">
1605					Load more posts				</span>
1606				<span class="loading"></span>
1607			</button>
1608			<p class="error">
1609				Something went wrong. Please refresh the page and/or try again.			</p>
1610
1611		
1612	</div>
1613	</div>
1614
1615
1616
1617<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>
1618
1619
1620<broadstreet-zone zone-id="90943" keywords="not_home_page,not_landing_page,is_article_page,business-development,page" soft-keywords="true"></broadstreet-zone>
1621
1622
1623<broadstreet-zone zone-id="90943" keywords="not_home_page,not_landing_page,is_article_page,business-development,page" soft-keywords="true"></broadstreet-zone>
1624</div>
1625</div>
1626	</div><!-- .entry-content -->
1627
1628	</article><!-- #post-5152765 -->
1629				</div>
1630
1631			
1632		</main><!-- #main -->
1633	</section><!-- #primary -->
1634
1635
1636	
1637	
1638	</div><!-- #content -->
1639
1640	<footer id="colophon" class="site-footer">
1641
1642				
1643	<aside class="widget-area footer-widgets" role="complementary" aria-label="Footer">
1644		<div class="wrapper">
1645			<section id="block-15" class="widget-odd widget-last widget-first widget-1 widget widget_block">
1646<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>
1647</section>		</div><!-- .wrapper -->
1648	</aside><!-- .widget-area -->
1649
1650
1651		<div class="site-info">
1652
1653				<aside class="widget-area" role="complementary" aria-label="Below Footer">
1654		<div class="wrapper">
1655			<section id="block-6" class="widget-odd widget-last widget-first widget-1 widget widget_block">
1656<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
1657<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%">
1658<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">
1659<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">
1660<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>
1661
1662
1663
1664<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">
1665<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>
1666</div>
1667</div>
1668</div>
1669</div>
1670
1671
1672
1673<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%">
1674<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
1675<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)">
1676<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>
1677
1678
1679	<div
1680		class="wp-block-newspack-newsletters-subscribe newspack-newsletters-subscribe is-style-modern"
1681		data-success-message="Thank you for signing up!"
1682					>
1683					<form id="newspack-subscribe-2" data-newspack-recaptcha="newspack_newsletter_signup">
1684				<input type="hidden" name="newspack_newsletters_subscribe" value="1" />
1685													<input type="hidden" name="lists[]" value="group-adb3e3a1b6-1576c62124" />
1686																<div class="newspack-newsletters-email-input">
1687										<input
1688						id="newspack-newsletters-subscribe-block-input-76493-email"
1689						type="email"
1690						name="npe"
1691						autocomplete="email"
1692						placeholder="Email Address"
1693						value=""
1694					/>
1695																<input type="hidden" name="double_optin" value="1" />
1696					
1697					<button class="submit-button has-text-color"type="submit" style="color: #FFFFFF;">
1698						<span class="submit">Sign up</span>
1699					</button>
1700				</div>
1701			</form>
1702				<div class="newspack-newsletters-subscribe__response">
1703			<div class="newspack-newsletters-subscribe__icon"></div>
1704			<div class="newspack-newsletters-subscribe__message">
1705							</div>
1706		</div>
1707	</div>
1708	</div>
1709</div>
1710</div>
1711
1712
1713
1714<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%">
1715<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">
1716<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>
1717</div>
1718
1719
1720<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>
1721<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>
1722<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>
1723</ul></div></div></div>
1724</div>
1725</section>		</div><!-- .wrapper -->
1726	</aside><!-- .widget-area -->
1727
1728			<div class="wrapper site-info-contain">
1729													<span class="copyright">&copy; 2026 Nonprofit journalism for an informed community</span>
1730				
1731				<a target="_blank" href="https://newspack.com/" class="imprint">
1732					Powered by Newspack				</a>
1733
1734				<a class="privacy-policy-link" href="https://sanantonioreport.org/privacy-policy/" rel="privacy-policy">Privacy Policy</a>			</div><!-- .wrapper -->
1735		</div><!-- .site-info -->
1736	</footer><!-- #colophon -->
1737
1738</div><!-- #page -->
1739
1740		<div
1741						class="newspack-popup-container newspack-lightbox newspack-popup hidden newspack-lightbox-placement-bottom newsp
1741ack-lightbox-size-full-width  newspack-lightbox-large-border      "
1742			role="button"
1743			tabindex="0"
1744			id="id_5452479"
1745			data-segments="131062"
1746			data-frequency="0,1,2,week"
1747						
1748						data-delay="3500"
1749					>
1750
1751			<div class="newspack-popup-wrapper " data-popup-status="publish" style="background-color:#3eb1c8;color:#000">
1752				<div class="newspack-popup__content-wrapper" style="">
1753										<div class="newspack-popup__content ">
1754						
1755<h2 class="wp-block-heading has-text-align-center" style="font-size:29px"><em>Trustworthy, community-focused, reliable news</em></h2>
1756
1757
1758
1759<p class="has-text-align-center wp-block-paragraph">That's what readers say about the San Antonio Report. Sign up for <strong>the Daily Reach</strong> to get essential local news in your inbox every morning.</p>
1760
1761
1762	<div
1763		class="wp-block-newspack-newsletters-subscribe newspack-newsletters-subscribe "
1764		data-success-message="Thank you for signing up!"
1765					>
1766					<form id="newspack-subscribe-3" data-newspack-recaptcha="newspack_newsletter_signup">
1767				<input type="hidden" name="newspack_newsletters_subscribe" value="1" />
1768							<input
1769				name="newspack_popup_id"
1770				type="hidden"
1771				value="5452479"
1772			/>
1773			<input
1774				name="prompt_title"
1775				type="hidden"
1776				value="Daily Reach redesign push pop-up (Sept 2026)"
1777			/>
1778											<input type="hidden" name="lists[]" value="group-adb3e3a1b6-1576c62124" />
1779																<div class="newspack-newsletters-email-input">
1780										<input
1781						id="newspack-newsletters-subscribe-block-input-52540-email"
1782						type="email"
1783						name="npe"
1784						autocomplete="email"
1785						placeholder="Email Address"
1786						value=""
1787					/>
1788										
1789					<button class="submit-button"type="submit" style="">
1790						<span class="submit">Sign up</span>
1791					</button>
1792				</div>
1793			</form>
1794				<div class="newspack-newsletters-subscribe__response">
1795			<div class="newspack-newsletters-subscribe__icon"></div>
1796			<div class="newspack-newsletters-subscribe__message">
1797							</div>
1798		</div>
1799	</div>
1800	
1801
1802
1803<p class="wp-block-paragraph"></p>
1804					</div>
1805					<button class="newspack-lightbox__close" style="color: #000;" aria-label="Close Pop-up">
1806						<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-hidden="true" focusable="false">
1807							<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"/>
1808						</svg>
1809					</button>
1810				</div>
1811			</div>
1812												<div style="opacity: 0.3;background-color:#3eb1c8;" class="newspack-lightbox-overlay"></div>
1813									</div>
1814						<div
1815						class="newspack-popup-container newspack-lightbox newspack-popup hidden newspack-lightbox-placement-bottom newspack-lightbox-size-full-width  newspack-lightbox-large-border      "
1816			role="button"
1817			tabindex="0"
1818			id="id_5452476"
1819			data-segments="131061"
1820			data-frequency="0,1,2,week"
1821						
1822						data-delay="3500"
1823					>
1824
1825			<div class="newspack-popup-wrapper " data-popup-status="publish" style="background-color:#3eb1c8;color:#000">
1826				<div class="newspack-popup__content-wrapper" style="">
1827										<div class="newspack-popup__content ">
1828						
1829<h2 class="wp-block-heading has-text-align-center" style="font-size:29px"><em>Trustworthy, community-focused, reliable news</em></h2>
1830
1831
1832
1833<p class="has-text-align-center wp-block-paragraph">That's what readers say about the San Antonio Report. Sign up for <strong>The Recap</strong> to get essential local news in your inbox twice a week.</p>
1834
1835
1836	<div
1837		class="wp-block-newspack-newsletters-subscribe newspack-newsletters-subscribe "
1838		data-success-message="Thank you for signing up!"
1839					>
1840					<form id="newspack-subscribe-4" data-newspack-recaptcha="newspack_newsletter_signup">
1841				<input type="hidden" name="newspack_newsletters_subscribe" value="1" />
1842							<input
1843				name="newspack_popup_id"
1844				type="hidden"
1845				value="5452476"
1846			/>
1847			<input
1848				name="prompt_title"
1849				type="hidden"
1850				value="The Recap redesign push pop-up (Sept 2026)"
1851			/>
1852											<input type="hidden" name="lists[]" value="group-89deeb5fef-1576c62124" />
1853																<div class="newspack-newsletters-email-input">
1854										<input
1855						id="newspack-newsletters-subscribe-block-input-20631-email"
1856						type="email"
1857						name="npe"
1858						autocomplete="email"
1859						placeholder="Email Address"
1860						value=""
1861					/>
1862										
1863					<button class="submit-button"type="submit" style="">
1864						<span class="submit">Sign up</span>
1865					</button>
1866				</div>
1867			</form>
1868				<div class="newspack-newsletters-subscribe__response">
1869			<div class="newspack-newsletters-subscribe__icon"></div>
1870			<div class="newspack-newsletters-subscribe__message">
1871							</div>
1872		</div>
1873	</div>
1874						</div>
1875					<button class="newspack-lightbox__close" style="color: #000;" aria-label="Close Pop-up">
1876						<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-hidden="true" focusable="false">
1877							<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"/>
1878						</svg>
1879					</button>
1880				</div>
1881			</div>
1882												<div style="opacity: 0.3;background-color:#3eb1c8;" class="newspack-lightbox-overlay"></div>
1883									</div>
1884						<div
1885						class="newspack-popup-container newspack-lightbox newspack-popup hidden newspack-lightbox-placement-center newsp
1885ack-lightbox-size-medium        "
1886			role="button"
1887			tabindex="0"
1888			id="id_5432559"
1889			data-segments=""
1890			data-frequency="0,1,0,month"
1891						
1892						data-delay="6500"
1893					>
1894
1895			<div class="newspack-popup-wrapper " data-popup-status="publish" style="background-color:#13294b;color:#fff">
1896				<div class="newspack-popup__content-wrapper" style="">
1897										<div class="newspack-popup__content ">
1898						
1899<h3 class="wp-block-heading has-text-align-center has-white-color has-text-color has-link-color wp-elements-7">Get your free voter guide 🗳️ </h3>
1900
1901
1902
1903<p class="has-text-align-center has-white-color has-text-color has-link-color wp-elements-8 wp-block-paragraph">Sign up for text messages here, or text <strong>“VOTE”</strong> to <a href="tel:2107966853" target="_blank" rel="noreferrer noopener"><strong>(210) 796-6853</strong></a> to be the first to get the <strong>San Antonio Report's voter guide</strong> this week.</p>
1904
1905
1906
1907<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex">
1908<div style="--wp--block-button--width: 75;" class="wp-block-button has-custom-width wp-block-button__width wp-block-button__width-75"><a class="wp-block-button__link has-white-color has-text-color has-background has-link-color wp-element-button" href="https://joinsubtext.com/c/sanantonioreport" style="background-color:#ff7500">SIGN UP FOR TEXTS</a></div>
1909</div>
1910
1911
1912
1913<p class="wp-block-paragraph"></p>
1914					</div>
1915					<button class="newspack-lightbox__close" style="color: #fff;" aria-label="Close Pop-up">
1916						<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-hidden="true" focusable="false">
1917							<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"/>
1918						</svg>
1919					</button>
1920				</div>
1921			</div>
1922												<div style="opacity: 0.3;background-color:#13294b;" class="newspack-lightbox-overlay"></div>
1923									</div>
1924				
1924<script type="speculationrules">
1925{"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"}]}
1926</script>
vendor: 1 bytes, line 1926
1926
1927<script defer id="bilmur" data-provider="wpcloud" data-service="newspack" src="https://s0.wp.com/wp-content/js/bilmur.min.js?m=202640"></script>
1927
1928		<div class="newspack-ui">
1929			<div id="newspack-content-gifting-modal" class="newspack-ui__modal-container" data-state="closed">
1930				<div class="newspack-ui__modal-container__overlay"></div>
1931				<div class="newspack-ui__modal newspack-ui__modal--small">
1932					<header class="newspack-ui__modal__header">
1933						<h2>Gift this article</h2>
1934						<button class="newspack-ui__button newspack-ui__button--icon newspack-ui__button--ghost newspack-ui__modal__close">
1935							<span class="screen-reader-text">Close</span>
1936							<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">
1937				<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" />
1938			</svg>						</button>
1939					</header>
1940					<div class="newspack-ui__modal__content">
1941						<div class="newspack-ui__notice newspack-ui__notice--error" data-error-message></div>
1942						<div class="newspack-content-gifting__info"></div>
1943						<div class="newspack-content-gifting__link-container">
1944							<p>
1945								<label for="content-gifting-url">Link</label>
1946								<input type="text" id="content-gifting-url" readonly />
1947								<button class="newspack-ui__button newspack-ui__button--primary newspack-ui__button--wide newspack-content-gifting__copy-button" data-copy-button>
1948									Copy link								</button>
1949							</p>
1950						</div>
1951						<div class="newspack-ui__spinner"><span></span></div>
1952					</div>
1953				</div>
1954			</div>
1955		</div>
1956		<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">
1957					</div>
1958		
1958<script type="text/javascript"
1959src="https://storage.googleapis.com/hi-george/scripts/v3/resize.js"
1960async defer></script>
1960		<!-- Quantcast Tag -->
1961		
1961<script type="text/javascript">
1962			var _qevents = _qevents || [];
1963
1964			(function() {
1965				var elem = document.createElement('script');
1966				elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js";
1967				elem.async = true;
1968				elem.type = "text/javascript";
1969				var scpt = document.getElementsByTagName('script')[0];
1970				scpt.parentNode.insertBefore(elem, scpt);
1971			})();
1972
1973			_qevents.push({
1974				qacct:"p-1vd5HJLqhSbSS",
1975				source:"wp"
1976			});
1977		</script>
1977
1978
1979		<noscript>
1980		<div style="display:none;">
1981			<img src="//pixel.quantserve.com/pixel/p-1vd5HJLqhSbSS.gif" border="0" height="1" width="1" alt="Quantcast"/>
1982		</div>
1983		</noscript>
1984		<!-- End Quantcast tag -->
1985		<!-- Duable Newsroom Bundle -->
1986<script async
1987  src="https://cdn.newsroom.duable.com/embed.js"
1988  data-site-key="nb_8_13_fbd1f6cc"></script>
1988<script>
1989(function() {
1990  function moveIfReady() {
1991    const target = document.getElementById('id_5409718');
1992    const related = document.querySelector('.related-links-reusable-block');
1993    if (target && related && related.parentNode) {
1994      related.parentNode.insertBefore(target, related);
1995      return true;
1996    }
1997    return false;
1998  }
1999
2000  if (moveIfReady()) return;
2001
2002  const observer = new MutationObserver(() => {
2003    if (moveIfReady()) {
2004      observer.disconnect();
2005    }
2006  });
2007
2008  observer.observe(document.body, {
2009    childList: true,
2010    subtree: true
2011  });
2012})();
2013</script>
vendor: 2 bytes, line 2013
2013
2014<script>
2015(function() {
2016  var mobileMax = 767; // px
2017  var newLogoUrl = 'https://sanantonioreport.org/wp-content/uploads/2020/10/SA_Report_LogoArtboard-33.png';
2018  var logoImg = document.querySelector('.site-branding .custom-logo');
2019
2020  // Store originals
2021  var originalSrc = logoImg ? logoImg.src : '';
2022  var originalSrcset = logoImg ? logoImg.getAttribute('srcset') : '';
2023  var originalSizes = logoImg ? logoImg.getAttribute('sizes') : '';
2024
2025  function updateLogoForMobile() {
2026    if (!logoImg) return;
2027
2028    if (window.innerWidth <= mobileMax) {
2029      logoImg.src = newLogoUrl;
2030      logoImg.removeAttribute('srcset');
2031      logoImg.removeAttribute('sizes');
2032    } else {
2033      logoImg.src = originalSrc;
2034      // Restore only if they were originally set
2035      if (originalSrcset) logoImg.setAttribute('srcset', originalSrcset);
2036      if (originalSizes) logoImg.setAttribute('sizes', originalSizes);
2037    }
2038  }
2039
2040  updateLogoForMobile();
2041  window.addEventListener('resize', updateLogoForMobile);
2042})();
2043</script>
2043	
2043<script>
2044		(function () {
2045			var c = document.body.className;
2046			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
2047			document.body.className = c;
2048		})();
2049	</script>
2049
2050	
2050<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:
2051					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');
2051if(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>
2051
2052			
2052<script type="module">
2053		import { Workbox } from "https:\/\/sanantonioreport.org\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v7.3.0\/workbox-window.prod.js";
2054
2055		if ( 'serviceWorker' in navigator ) {
2056			window.wp = window.wp || {};
2057			window.wp.serviceWorkerWindow = new Workbox(
2058				"https:\/\/sanantonioreport.org\/wp.serviceworker",
2059				{"scope":"\/"}			);
2060			window.wp.serviceWorkerWindow.register();
2061		}
2062	</script>
2062
2063				
2063<script type="text/javascript">
2064				jQuery('.dfw-unit:not(.dfw-lazy-load)').dfp( window.dfw );
2065			</script>
2065
2066			
2066<script>
2067	/(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);
2068	</script>
2068
2069	
2069<script id="underscore-js" src="https://sanantonioreport.org/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 2069
2069
2070<script id="wp-util-js-extra">
2071var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
2072//# sourceURL=wp-util-js-extra
2073</script>
vendor: 1 bytes, line 2073
2073
2074<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 2074
2074
2075<script id="newspack-ui-js-extra">
2076var 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"}};
2077//# sourceURL=newspack-ui-js-extra
2078</script>
vendor: 1 bytes, line 2078
2078
2079<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 2079
2079
2080<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 2080
2080
2081<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 2081
2081
2082<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 2082
2082
2083<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 2083
2083
2084<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 2084
2084
2085<script id="electionkit-js-extra">
2086var ajax_object = {"ajaxurl":"https://sanantonioreport.org/wp-admin/admin-ajax.php","ajax_nonce":"cd1f99c9b2"};
2087//# sourceURL=electionkit-js-extra
2088</script>
vendor: 1 bytes, line 2088
2088
2089<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 2089
2089
2090<script data-wp-strategy="defer" defer id="newspack_commons-js" src="https://sanantonioreport.org/wp-content/plugins/newspack-plugin/dist/commons.js?ver=ee0ae0d77a031af9bf27" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2090
2090
2091<script id="wp-hooks-js" src="https://sanantonioreport.org/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 2091
2091
2092<script id="wp-i18n-js" src="https://sanantonioreport.org/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 2092
2092
2093<script id="wp-i18n-js-after">
2094wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
2095//# sourceURL=wp-i18n-js-after
2096</script>
vendor: 1 bytes, line 2096
2096
2097<script id="newspack-recaptcha-js-extra" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">
2098var newspack_recaptcha_data = {"site_key":"6LdNPsQeAAAAAOSutrr_jRjeQwn5bilH73fxtY7M","version":"v3","api_url":"https://www.google.com/recaptcha/api.js?render=6LdNPsQeAAAAAOSutrr_jRjeQwn5bilH73fxtY7M"};
2099//# sourceURL=newspack-recaptcha-js-extra
2100</script>
vendor: 1 bytes, line 2100
2100
2101<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 2101
2101
2102<script id="newspack-reader-activation-js-extra">
2103var 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"};
2104var 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"};
2105//# sourceURL=newspack-reader-activation-js-extra
2106</script>
vendor: 1 bytes, line 2106
2106
2107<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=f7707f2919a71ee9925f" 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 2107
2107
2108<script id="newspack-reader-auth-js-extra">
2109var 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"};
2110//# sourceURL=newspack-reader-auth-js-extra
2111</script>
vendor: 1 bytes, line 2111
2111
2112<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=e71ef7a02caf1e1dc13f" 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 2112
2112
2113<script id="wp-url-js" src="https://sanantonioreport.org/wp-includes/js/dist/url.min.js?ver=7b0de086d4ae11d55704"></script>
vendor: 1 bytes, line 2113
2113
2114<script id="newspack-popups-criteria-js-extra" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">
2115var 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":[]}}};
2116//# sourceURL=newspack-popups-criteria-js-extra
2117</script>
vendor: 1 bytes, line 2117
2117
2118<script data-wp-strategy="defer" id="newspack-popups-criteria-js" src="https://sanantonioreport.org/wp-content/plugins/newspack-popups/includes/../dist/criteria.js?ver=1790693071" 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 id="newspack-popups-view-js-extra" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">
2120var 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}}};
2121//# sourceURL=newspack-popups-view-js-extra
2122</script>
vendor: 1 bytes, line 2122
2122
2123<script id="newspack-popups-view-js" src="https://sanantonioreport.org/wp-content/plugins/newspack-popups/includes/../dist/view.js?ver=1790693071" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2123
2123
2124<script id="stickThis-js-extra">
2125var sticky_anything_engage = {"element":"header#masthead.site-header","topspace":"0","minscreenwidth":"0","maxscreenwidth":"999999","zindex":"9999","legacymode":"","dynamicmode":"","debugmode":"","pushup":"","adminbar":"1"};
2126//# sourceURL=stickThis-js-extra
2127</script>
vendor: 1 bytes, line 2127
2127
2128<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 2128
2128
2129<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 2129
2129
2130<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">
2131wp.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-ads-pkg":"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-sharing-likes":"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-ads-pkg":"jetpack_vendor/automattic/jetpack-ads/","jetpack-agents-manager":"jetpack_vendor/automattic/jetpack-agents-manager/","
2131jetpack-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-sharing-likes":"jetpack_vendor/automattic/jetpack-sharing-likes/","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/"}};
2132//# sourceURL=wp-jp-i18n-loader-js-after
2133</script>
vendor: 1 bytes, line 2133
2133
2134<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 2134
2134
2135<script id="jetpack-instant-search-js-before">
2136var 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":"3b7f18f712","isPrivateSite":false,"isWpcom":false,"hasOverlayWidgets":false,"widgets":[],"widgetsOutsideOverlay":[],"hasNonSearchWidgets":false,"preventTrackingCookiesReset":false,"disableTracking":false,"aiAnswersEnabled":false,"aiMasterEnabled":false};
2137//# sourceURL=jetpack-instant-search-js-before
2138</script>
vendor: 1 bytes, line 2138
2138
2139<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 2139
2139
2140<script id="jp-tracks-js" src="//stats.wp.com/w.js?ver=202640" async 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="wp-parsely-loader-js-before">
2142window.wpParselySiteId = 'therivardreport.com';
2143//# sourceURL=wp-parsely-loader-js-before
2144</script>
vendor: 1 bytes, line 2144
2144
2145<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 2145
2145
2146<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 2146
2146
2147<script id="newspack-amp-fallback-js-extra">
2148var 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":""};
2149//# sourceURL=newspack-amp-fallback-js-extra
2150</script>
vendor: 1 bytes, line 2150
2150
2151<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.1" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2151
2151
2152<script id="newspack-menu-accessibility-js-extra">
2153var 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":""};
2154//# sourceURL=newspack-menu-accessibility-js-extra
2155</script>
vendor: 1 bytes, line 2155
2155
2156<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.1" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2156
2156
2157<script id="newspack-font-loading-js-extra">
2158var newspackFontLoading = {"fonts":["Open Sans","Open Sans"]};
2159//# sourceURL=newspack-font-loading-js-extra
2160</script>
vendor: 1 bytes, line 2160
2160
2161<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.1" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2161
2161
2162<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=c708bfc0e2c15b42ff39"></script>
vendor: 1 bytes, line 2162
2162
2163<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 2163
2163
2164<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 2164
2164
2165<script id="wc-order-attribution-js-extra">
2166var 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"}};
2167//# sourceURL=wc-order-attribution-js-extra
2168</script>
vendor: 1 bytes, line 2168
2168
2169<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 2169
2169
2170<script id="perfmatters-lazy-load-js-before">
2171window.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)}
2172//# sourceURL=perfmatters-lazy-load-js-before
2173</script>
vendor: 1 bytes, line 2173
2173
2174<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 2174
2174
2175<script id="jetpack-stats-js-before">
2176_stq = window._stq || [];
2177_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.7"} ]);
2178_stq.push([ "clickTrackerInit", "172243930", "5152765" ]);
2179//# sourceURL=jetpack-stats-js-before
2180</script>
vendor: 1 bytes, line 2180
2180
2181<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202640.js" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 2181
2181
2182<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 2182
2182
2183<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 2183
2183
2184<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">
2185var newspack_newsletters_subscribe_block = {"recaptcha_error":"Error loading the reCaptcha library.","invalid_email":"Please enter a valid email address"};
2186var newspack_newsletters_subscribe_block = {"recaptcha_error":"Error loading the reCaptcha library.","invalid_email":"Please enter a valid email address"};
2187var newspack_newsletters_subscribe_block = {"recaptcha_error":"Error loading the reCaptcha library.","invalid_email":"Please enter a valid email address"};
2188var newspack_newsletters_subscribe_block = {"recaptcha_error":"Error loading the reCaptcha library.","invalid_email":"Please enter a valid email address"};
2189//# sourceURL=newspack-newsletters-subscribe-block-js-extra
2190</script>
vendor: 1 bytes, line 2190
2190
2191<script id="newspack-newsletters-subscribe-block-js" src="https://sanantonioreport.org/wp-content/plugins/newspack-newsletters/src/blocks/subscribe/../../../dist/subscribeBlock.js?ver=1790693070" 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 2191
2191
2192<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 2192
2192
2193<script id="jquery.dfw.js-js-extra">
2194var dfw = {"dfpID":"65246486","network_code":"65246486","mappings":[],"targeting":{"Page":["single"],"Category":[]}};
2195//# sourceURL=jquery.dfw.js-js-extra
2196</script>
vendor: 1 bytes, line 2196
2196
2197<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 2197
2197
2198<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>
2198		
2198<script>
2199			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"},"5432559":{"newspack_popup_id":5432559,"prompt_title":"Voter Guide Subtext CTA (September 2026)","prompt_frequency":"every 2 pageviews","prompt_placement":"center","action_type":"undefined"},"Voter Guide Subtext CTA (September 2026)":{"newspack_popup_id":5432559,"prompt_title":"Voter Guide Subtext CTA (September 2026)","prompt_frequency":"every 2 pageviews","prompt_placement":"center","action_type":"undefined"}};
2200		</script>
2200
2201				
2201<script type="text/javascript">
2202			(function() {
2203				// Always start from a fresh object: a `||` fallback would keep a same-named DOM element alive.
2204				window.wcAnalytics = {};
2205				const wcAnalytics = window.wcAnalytics;
2206
2207				// Set the assets URL for webpack to find the split assets.
2208				wcAnalytics.assets_url = 'https://sanantonioreport.org/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/src/../build/';
2209
2210				// Set the REST API tracking endpoint URL.
2211								wcAnalytics.trackEndpoint = "https://sanantonioreport.org/wp-json/woocommerce-analytics/v1/track";
2212
2213				// Set common properties for all events.
2214				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,"package_version":"0.18.0"};
2215
2216				// Set the event queue.
2217				wcAnalytics.eventQueue = [];
2218
2219				// Features.
2220				wcAnalytics.features = {
2221					ch: false,
2222					sessionTracking: false,
2223					proxy: false,
2224				};
2225
2226				wcAnalytics.breadcrumbs = ["Business \u0026amp; Development"];
2227
2228				// Page context flags.
2229				wcAnalytics.pages = {
2230					isAccountPage: false,
2231					isCart: false,
2232				};
2233			})();
2234		</script>
2234
2235		
2236<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);
2236i.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>
2236</body>
2237</html>
2238<!--
2239	generated in 1.494 seconds
2240	277531 bytes batcached for 300 seconds
2241-->

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.