/* -------------------------------------------
1. Base Styles (Mobile & Tablet Default)
------------------------------------------- */
/* Button Styling */
/* Arrow Icon Animation */
/* Jab open ho to Arrow rotate kare */
/* Content Container - Default Hidden (Mobile/Tablet) */
/* Content Container - Open State */
max-height: 2000px; /* Safe height limit */
/* -------------------------------------------
2. Desktop Logic (1025px and up)
------------------------------------------- */
/* Desktop par content hamesha open rahega */
/* Desktop par Button ko chupa denge kyunki content already open hai */
// Nayi class name se buttons select karein
// Desktop check: Agar screen badi hai to click ignore karein (waise button hidden hai, par safety ke liye)
// Parent dhundna (Elementor structure ke hisaab se)
// Note: Agar structure complex ho to .closest() ko adjust karna pad sakta hai
// Nayi content class find karein
// Toggle classes
// Button Text Change Logic