/* ==========================================================================
   BookieFinder — Global responsive guards
   ========================================================================== */
img, iframe, svg, video { max-width: 100%; }
@media (max-width: 640px) {
	.bf-section-head { flex-direction: column; align-items: flex-start; gap: 8px; }
	.bf-section, .bf-widget-card { padding: 18px 16px; }
}
