/* Section visibility toggles */
@media (max-width: 749px) { .show-desktop-only { display: none !important; } }
@media (min-width: 750px) { .show-mobile-only { display: none !important; } }