+ {/* modal-top: photo + copy/form, stacked below sm (moved down from the old md:) */}
+
+
@@ -180,10 +172,8 @@ export function NewsletterModal({ open, onClose }: { open: boolean; onClose: ()
{/* -scale-y-100 is required, not just -rotate-4 — the SVG
itself is authored upside-down (matches how Newsletter.tsx
uses this exact same asset); without it the icon renders
- flipped. Hidden below lg: — removed on mobile 2026-07-24,
- threshold moved down with the rest of this section's
- lg: exception 2026-07-29. */}
-
+ flipped. Hidden below sm: — removed on mobile 2026-07-24. */}
+
@@ -273,9 +263,7 @@ export function NewsletterModal({ open, onClose }: { open: boolean; onClose: ()
items-start + a fixed icon bounding box (icons have different
native proportions, e.g. the sparkle glyph isn't square) fixes
it without needing the flip trick. */}
- {/* Same lg: exception as modal-top above, for the same fixed
- max-w-[75rem] dialog reason. */}
-