/* Hide footer on small screens to achieve native mobile look */
@media (max-width: 767.98px) {
	footer {
		display: none !important;
	}

	/* Ensure mobile bottom nav (if present) remains visible */
	.mobile-bottom-nav {
		display: flex !important;
	}
}


