chore: remove Safari warning modal (moot — mailto fixed)
Removes the Safari warning modal ("Safari nous pose quelques soucis
-
BasePagelosesdisplaySafariModal,_displaySafariModal/_closeSafariModal/_isSafariModal(the auto-call was already commented out) and the modal template; render is nowmain + footer + international-law-compliance modal. - Unused
isSafari/isAppleDeviceimport dropped from BasePage (helper stays inopen-outbound-links.ts). - All 8 BasePage subclasses untouched — they only implement
pageContent(). - tsc: no new errors.
Side note: investigating this modal surfaced the iOS-only header bug family we're tracking live — this cleanup removes one of the remaining position:fixed-adjacent behaviors on Apple devices but is not the header fix itself.