export function parseBooleanFlag(value: string | undefined, defaultValue = false) { if (value == null) { return defaultValue; } const normalized = value.trim().toLowerCase(); if (['1', 'true', 'yes', 'on', 'enabled'].includes(normalized)) { return true; } if (['0', 'false', 'no', 'off', 'disabled'].includes(normalized)) { return false; } return defaultValue; } export function isMobileCtaButtonEnabled() { return parseBooleanFlag(import.meta.env.PUBLIC_ENABLE_MOBILE_CTA_BUTTON, false); }