/* Measured against source HTML and 1366/390px oracle; preserve editable dynamic cards. */
.ul-query-cards .wp-block-post-template>.wp-block-post{padding:15px 10px!important;margin:0 0 20px!important;border:1px solid transparent;box-sizing:border-box}
.ul-query-cards .wp-block-post-title{font-size:24px!important;line-height:1.1!important;padding:0!important;margin:0 0 15px!important}
.ul-query-cards .wp-block-post-title a{font:inherit!important;line-height:inherit!important;margin:0!important;padding:0!important;display:inline!important}
.ul-query-card>.ul-legacy-byline,.ul-query-cards-episodes .wp-block-post-date{font:14px/22px "PT Sans Narrow",sans-serif!important;margin:0 0 5px!important;padding:5px 0 0!important}
.ul-query-card>.wp-block-post-excerpt{margin:0!important;padding:0 0 15px!important}
.ul-query-card .wp-block-post-excerpt__excerpt{margin:0!important}
.ul-query-cards .wp-block-read-more{padding:5px 24px!important;line-height:17.14px!important;margin:0!important}
.ul-query-cards .wp-block-post-featured-image{margin:-15px -10px 15px!important}
.ul-query-cards-blog .wp-block-post-featured-image img{height:auto!important;object-fit:initial!important}
.ul-card-footer{display:flex;align-items:center;gap:5px;margin:0!important;font:13px/22px "PT Sans Narrow",sans-serif}
.ul-card-footer>.wp-block-post-terms{flex:0 0 auto;margin:0!important;padding:0!important}
.ul-card-footer .wp-block-post-terms a{display:inline-block;padding:5px 24px;line-height:17.14px;background:#ffd700;color:#000;border-radius:4px;font:700 12px/17.14px "PT Sans Narrow",sans-serif;text-transform:uppercase}
.ul-card-commentcount{flex:1;color:#ddd;margin:0!important;padding:0 5px;font:13px/22px "PT Sans Narrow",sans-serif;white-space:nowrap}
.ul-card-commentcount i{font-size:18px;vertical-align:middle;margin-right:7px}
@media(min-width:768px){.site-main-home{padding-left:14px;padding-right:18px}.ul-query-cards-home .wp-block-post-template{column-gap:19px}.blog-page-content{padding:12px 10px 70px}.episodes-page-content .ul-query-cards{margin-top:48px}.site-main-home .ul-query-cards-home:has(+ .ul-query-section-head){margin-bottom:165px}}
.ul-query-cards .wp-block-post-title{padding-left:10px!important;padding-right:10px!important}
.ul-query-card>.ul-legacy-byline,.ul-query-cards-episodes .wp-block-post-date{padding-left:10px!important;padding-right:10px!important}
.ul-query-card>.wp-block-post-excerpt{padding-left:10px!important;padding-right:10px!important}
@media(min-width:768px){.site-main-home{padding-top:69px}.site-main-home .ul-home-episodes-query{margin-bottom:165px!important}.site-main-block-page.blog-page-content{padding-top:12px}}
@media(min-width:768px){.site-main-home .ul-home-episodes-query{margin-bottom:122px!important}}
#main .article-header .post-title,#main .article-header .post-title a,#author-info h4{color:var(--ul-text)}
#single-post-nav .pager{display:flex;list-style:none;justify-content:space-between;padding:0;margin:12px 0}
#single-post-nav .pager>li>a{color:var(--ul-muted);text-decoration:underline;background:transparent;border:0;padding:0}
@media(max-width:767px){.site-main-home{padding-top:41px;padding-right:16px}.site-main-home .ul-home-episodes-query{margin-bottom:122px!important}}
/* The retained CSS has an off-canvas -80vw mobile nav; our maintained toggle must bring it into view. */
@media(max-width:767px){header.site-header .primary-menu-collapse.is-open{left:0!important;right:auto!important;max-height:100vh!important;overflow-y:auto!important;z-index:1000}}
