/* qa-fixes.css - generated by _tools/apply-qa-fixes.mjs. Loaded LAST.
   GenerateBlocks emitted unitless lengths inside these media queries (e.g. height:300),
   which browsers discard, so the desktop value applied at every width and object-fit:cover
   cropped the images on phones. Re-emitted here with px under the SAME media queries; every
   query is below the 1366px desktop gate, so desktop rendering is untouched. */
@media (max-width:1024px){.gb-media-5f929a90{height:300px}}
@media (max-width:767px){.gb-media-5f929a90{height:200px}}
/* responsive: fixed-width GenerateBlocks shells -> fluid below 1000px (desktop unchanged) */
.gb-element-142b6ff8,.gb-element-b3b5a681{width:min(1000px,100%)}
/* responsive: section inner must not exceed its padded container (category archives at 320px) */
@media (max-width:1024px){.gbp-section__inner{max-width:100%}}
/* WP core: visually-hidden categories label must not be 100% wide (phones scrolled sideways) */
.wp-block-categories__label.screen-reader-text{width:1px}
/* a11y: post-card date labels were rgba(0,0,0,.2) on white (~1.6:1); AA needs 4.5:1 */
.gb-text-ada505e7{color:rgba(0,0,0,.62)}
