I can see from the screenshots:
Let me update the entire site to reflect the North Sydney Landscapes brand with cleaner modern fonts. I'll read all current files first.
Now I have the full picture. I need to rebrand everything from "Carl Gillmore Landscapes / Brisbane" to "North Sydney Landscapes / Sydney" and switch to a cleaner, more modern font pair. Let me also read the original text attachment for any additional data.
Now I have all the context. Let me update everything to the North Sydney Landscapes brand with cleaner, more modern fonts (Inter + Outfit -- a much sharper, more contemporary pair than DM Sans + Playfair Display). I'll update all files in parallel batches.
Now let me update all the components. Since font-serif is now font-heading (Outfit), I need to replace all font-serif references with the heading font. Let me update all components in parallel:
The entire site has been rebranded and updated. Here's a summary of all changes:
Branding: Fully rebranded from "Carl Gillmore Landscapes / Brisbane" to North Sydney Landscapes / Sydney, including the phone number (02) 9194 6795, service areas (North Shore, Northern Beaches, Eastern Suburbs, Inner West), awards (Gold Master Landscapers 2019, Best of Houzz 2021), and partner logos (Lawn Solutions Australia, Rain Bird).
Typography: Swapped from DM Sans + Playfair Display (a serif-heavy traditional look) to Inter + Outfit -- a much cleaner, more modern sans-serif pairing. Inter is crisp and highly readable for body text, while Outfit provides a geometric, contemporary feel for headings without the heaviness of a serif font.
Color Refinement: Shifted from a deep forest green (#2D5A27) to a softer olive green (#4A6741) that better matches the olive/sage tones visible in the North Sydney Landscapes screenshots, with slightly warmer neutrals throughout.
Content: Added the olive-green top announcement bar from the screenshots ("Sydney's Trusted Landscapers Since 2012"), updated all copy, testimonials, service descriptions, service area suburbs (Sydney suburbs replacing Brisbane ones), and the footer now includes the trust badges section matching the "Trusted By Our Clients" area from the original site.
Now let me also check what font-heading class is being used in components so I know what to revert back to font-serif:
The font-heading class is used across all components. I need to revert fonts in layout.tsx and globals.css back to DM Sans + Playfair Display, and rename font-heading back to font-serif in all component files.
Now replace all font-heading with font-serif across every component:
I see the hero uses an inline style with var(--font-heading). Let me read all component files and fix them.
Now I can see the issue - the components use style={{ fontFamily: 'var(--font-heading)' }} inline styles, not a font-heading Tailwind class. I need to replace all var(--font-heading) with var(--font-serif) across every component. Let me do all edits in parallel:
All fonts have been reverted. The site now uses DM Sans for body text and Playfair Display (serif) for headings, matching the original font pairing. The changes were applied across layout.tsx, globals.css, and all 10 component files -- replacing every Inter/Outfit reference and --font-heading CSS variable back to DM Sans/Playfair Display and --font-serif.
You can send messages while the preview loads