11 Commits

Author SHA1 Message Date
a2aba3ffdf Update src/app/styles/variables.css 2026-03-07 11:28:20 +00:00
8f42bf463a Update src/app/page.tsx 2026-03-07 11:28:19 +00:00
8f8f3b87db Update src/app/layout.tsx 2026-03-07 11:28:18 +00:00
e48ae73047 Merge version_2 into main
Merge version_2 into main
2026-03-07 10:18:09 +00:00
db837f76cd Update src/app/styles/variables.css 2026-03-07 10:18:05 +00:00
b3b15a19a3 Update src/app/page.tsx 2026-03-07 10:18:04 +00:00
2208060087 Update src/app/layout.tsx 2026-03-07 10:18:04 +00:00
fea011158e Merge version_1 into main
Merge version_1 into main
2026-03-07 10:17:03 +00:00
920fcdeefb Merge version_1 into main
Merge version_1 into main
2026-03-07 10:06:19 +00:00
4711e64cd4 Merge version_1 into main
Merge version_1 into main
2026-03-07 10:05:14 +00:00
385b1be9f0 Merge version_1 into main
Merge version_1 into main
2026-03-07 10:03:53 +00:00
3 changed files with 92 additions and 106 deletions

View File

@@ -1,69 +1,17 @@
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const halant = Halant({
variable: "--font-halant",
subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
});
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
});
export const metadata: Metadata = {
title: "Phoenix SEO Services | Soderman SEO Company",
description: "Local SEO expert in Phoenix helping businesses rank higher on Google and generate consistent leads. 4.4★ rated. Free SEO audit.",
keywords: "Phoenix SEO, SEO company Phoenix, local SEO, Google rankings, Phoenix digital marketing",
metadataBase: new URL("https://sodermanseo.com"),
alternates: {
canonical: "https://sodermanseo.com",
},
openGraph: {
title: "Phoenix SEO That Drives Real Leads",
description: "Helping Phoenix businesses rank higher on Google, get more traffic, and generate consistent leads.",
siteName: "Soderman SEO",
type: "website",
images: [
{
url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-modern-seo-dashboard-interface-showing-1772877777174-472f7496.png",
alt: "Phoenix SEO results and analytics",
},
],
},
twitter: {
card: "summary_large_image",
title: "Phoenix SEO Services | Soderman SEO",
description: "Get qualified leads through proven SEO strategies. Free audit available.",
images: [
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-modern-seo-dashboard-interface-showing-1772877777174-472f7496.png",
],
},
robots: {
index: true,
follow: true,
},
title: "Soderman SEO", description: "Phoenix SEO services that drive real leads"
};
export default function RootLayout({
children,
}: Readonly<{
}: {
children: React.ReactNode;
}>) {
}) {
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body
className={`${halant.variable} ${inter.variable} antialiased`}
>
<Tag />
{children}
<html lang="en">
<body>{children}
<script
dangerouslySetInnerHTML={{
__html: `
@@ -1431,7 +1379,6 @@ export default function RootLayout({
}}
/>
</body>
</ServiceWrapper>
</html>
);
}
}

View File

@@ -71,7 +71,8 @@ export default function HomePage() {
id: item.id === "/" ? "/" : item.id,
}))}
button={{
text: "Get Free Audit", href: "contact"}}
text: "Get Free Audit", href: "contact"
}}
/>
</div>
@@ -83,32 +84,43 @@ export default function HomePage() {
tagIcon={MapPin}
tagAnimation="slide-up"
background={{
variant: "plain"}}
variant: "plain"
}}
leftCarouselItems={[
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-modern-seo-dashboard-interface-showing-1772877777174-472f7496.png?_wi=1", imageAlt: "SEO dashboard analytics"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-modern-seo-dashboard-interface-showing-1772877777174-472f7496.png?_wi=1", imageAlt: "SEO dashboard analytics"
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-professional-analytics-chart-showing-d-1772877776348-1014980d.png?_wi=1", imageAlt: "Traffic growth chart"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-professional-analytics-chart-showing-d-1772877776348-1014980d.png?_wi=1", imageAlt: "Traffic growth chart"
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-google-rankings-improvement-visualizat-1772877777312-7e94c5e8.png?_wi=1", imageAlt: "Google rankings improvement"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-google-rankings-improvement-visualizat-1772877777312-7e94c5e8.png?_wi=1", imageAlt: "Google rankings improvement"
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-business-metrics-dashboard-showing-lea-1772877776240-8ef5eb4d.png?_wi=1", imageAlt: "Lead generation metrics"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-business-metrics-dashboard-showing-lea-1772877776240-8ef5eb4d.png?_wi=1", imageAlt: "Lead generation metrics"
},
]}
rightCarouselItems={[
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-business-metrics-dashboard-showing-lea-1772877776240-8ef5eb4d.png?_wi=2", imageAlt: "Lead generation results"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-business-metrics-dashboard-showing-lea-1772877776240-8ef5eb4d.png?_wi=2", imageAlt: "Lead generation results"
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-modern-seo-dashboard-interface-showing-1772877777174-472f7496.png?_wi=2", imageAlt: "Analytics dashboard"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-modern-seo-dashboard-interface-showing-1772877777174-472f7496.png?_wi=2", imageAlt: "Analytics dashboard"
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-google-rankings-improvement-visualizat-1772877777312-7e94c5e8.png?_wi=2", imageAlt: "Ranking positions"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-google-rankings-improvement-visualizat-1772877777312-7e94c5e8.png?_wi=2", imageAlt: "Ranking positions"
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-professional-analytics-chart-showing-d-1772877776348-1014980d.png?_wi=2", imageAlt: "Traffic growth"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-professional-analytics-chart-showing-d-1772877776348-1014980d.png?_wi=2", imageAlt: "Traffic growth"
},
]}
buttons={[
{
text: "Get Free SEO Audit", href: "contact"},
text: "Get Free SEO Audit", href: "contact"
},
{
text: "Call Now: (602) 892-0900", href: "tel:+16028920900"},
text: "Call Now: (602) 892-0900", href: "tel:+16028920900"
},
]}
buttonAnimation="slide-up"
carouselPosition="right"
@@ -124,9 +136,11 @@ export default function HomePage() {
tagIcon={Star}
tagAnimation="slide-up"
names={[
"Phoenix HVAC Company", "Local Plumbing Service", "Dental Practice", "Law Office", "Roofing Contractor", "Restaurant Chain", "Home Services"]}
"Phoenix HVAC Company", "Local Plumbing Service", "Dental Practice", "Law Office", "Roofing Contractor", "Restaurant Chain", "Home Services"
]}
logos={[
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/the-google-company-logo-in-high-quality--1772877775641-91933d8d.png", "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/the-yelp-company-logo-show-the-distincti-1772877775370-4cbca083.png", "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/the-moz-company-logo-display-the-recogni-1772877776008-b9e76eb1.png", "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/the-semrush-company-logo-show-the-semrus-1772877775881-76cb4e5d.png", "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/the-ahrefs-company-logo-display-the-ahre-1772877776595-6d3b72aa.png", "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/the-hubspot-company-logo-show-the-hubspo-1772877776505-b4e99447.png", "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/the-stripe-company-logo-display-stripe-b-1772877776291-90fd1cdb.png"]}
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/the-google-company-logo-in-high-quality--1772877775641-91933d8d.png", "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/the-yelp-company-logo-show-the-distincti-1772877775370-4cbca083.png", "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/the-moz-company-logo-display-the-recogni-1772877776008-b9e76eb1.png", "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/the-semrush-company-logo-show-the-semrus-1772877775881-76cb4e5d.png", "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/the-ahrefs-company-logo-display-the-ahre-1772877776595-6d3b72aa.png", "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/the-hubspot-company-logo-show-the-hubspo-1772877776505-b4e99447.png", "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/the-stripe-company-logo-display-stripe-b-1772877776291-90fd1cdb.png"
]}
textboxLayout="default"
useInvertedBackground={false}
buttonAnimation="slide-up"
@@ -146,30 +160,38 @@ export default function HomePage() {
{
id: 1,
title: "Technical SEO", description: "Fix site speed, indexing issues, and technical problems preventing Google rankings. We audit and optimize your website architecture for maximum search visibility.", phoneOne: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/an-illustration-representing-seo-audit-p-1772877776575-ca6c51af.png?_wi=1", imageAlt: "SEO audit illustration"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/an-illustration-representing-seo-audit-p-1772877776575-ca6c51af.png?_wi=1", imageAlt: "SEO audit illustration"
},
phoneTwo: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/an-illustration-representing-seo-audit-p-1772877776575-ca6c51af.png?_wi=2", imageAlt: "SEO audit process"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/an-illustration-representing-seo-audit-p-1772877776575-ca6c51af.png?_wi=2", imageAlt: "SEO audit process"
},
},
{
id: 2,
title: "On-Page SEO", description: "Optimize your pages, content, and meta tags for target keywords. Strategic content placement and optimization to improve CTR and rankings.", phoneOne: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/an-illustration-depicting-seo-strategy-p-1772877776682-8f60a55a.png?_wi=1", imageAlt: "SEO strategy illustration"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/an-illustration-depicting-seo-strategy-p-1772877776682-8f60a55a.png?_wi=1", imageAlt: "SEO strategy illustration"
},
phoneTwo: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/an-illustration-depicting-seo-strategy-p-1772877776682-8f60a55a.png?_wi=2", imageAlt: "Strategy planning"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/an-illustration-depicting-seo-strategy-p-1772877776682-8f60a55a.png?_wi=2", imageAlt: "Strategy planning"
},
},
{
id: 3,
title: "Off-Page SEO", description: "Build authority through backlinks, digital PR, and local citations. We create high-quality backlinks from relevant, authoritative sources.", phoneOne: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/an-illustration-showing-seo-implementati-1772877776909-c273f1cf.png?_wi=1", imageAlt: "SEO implementation illustration"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/an-illustration-showing-seo-implementati-1772877776909-c273f1cf.png?_wi=1", imageAlt: "SEO implementation illustration"
},
phoneTwo: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/an-illustration-showing-seo-implementati-1772877776909-c273f1cf.png?_wi=2", imageAlt: "Implementation process"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/an-illustration-showing-seo-implementati-1772877776909-c273f1cf.png?_wi=2", imageAlt: "Implementation process"
},
},
{
id: 4,
title: "Local SEO", description: "Dominate Phoenix Google Maps and local search results. Optimize Google Business Profile, local citations, and location-based content.", phoneOne: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-map-showing-phoenix-arizona-location-w-1772877776665-2949c710.png?_wi=1", imageAlt: "Phoenix map location"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-map-showing-phoenix-arizona-location-w-1772877776665-2949c710.png?_wi=1", imageAlt: "Phoenix map location"
},
phoneTwo: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-map-showing-phoenix-arizona-location-w-1772877776665-2949c710.png?_wi=2", imageAlt: "Local SEO map"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-map-showing-phoenix-arizona-location-w-1772877776665-2949c710.png?_wi=2", imageAlt: "Local SEO map"
},
},
]}
showStepNumbers={false}
@@ -189,13 +211,17 @@ export default function HomePage() {
tagAnimation="slide-up"
metrics={[
{
id: "1", value: "+320%", description: "Average Organic Traffic Increase"},
id: "1", value: "+320%", description: "Average Organic Traffic Increase"
},
{
id: "2", value: "+180%", description: "Lead Growth After 90 Days"},
id: "2", value: "+180%", description: "Lead Growth After 90 Days"
},
{
id: "3", value: "Top 3", description: "Google Rankings Achieved"},
id: "3", value: "Top 3", description: "Google Rankings Achieved"
},
{
id: "4", value: "44", description: "5-Star Reviews"},
id: "4", value: "44", description: "5-Star Reviews"
},
]}
gridVariant="uniform-all-items-equal"
animationType="slide-up"
@@ -213,7 +239,8 @@ export default function HomePage() {
title="Four-Step SEO Success: Audit → Strategy → Implementation → Growth"
buttons={[
{
text: "Schedule Free Consultation", href: "contact"},
text: "Schedule Free Consultation", href: "contact"
},
]}
buttonAnimation="slide-up"
useInvertedBackground={false}
@@ -230,24 +257,31 @@ export default function HomePage() {
testimonials={[
{
id: "1", name: "Sarah Martinez", role: "Owner", company: "Phoenix HVAC Pro", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-professional-headshot-of-a-confident-b-1772877775707-44d2de0d.png"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-professional-headshot-of-a-confident-b-1772877775707-44d2de0d.png"
},
{
id: "2", name: "Michael Chen", role: "Manager", company: "Local Plumbing Services", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-professional-headshot-of-a-different-b-1772877776761-0f4149b9.png"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-professional-headshot-of-a-different-b-1772877776761-0f4149b9.png"
},
{
id: "3", name: "Emily Rodriguez", role: "Practice Owner", company: "Downtown Dental", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-professional-headshot-of-another-busin-1772877778705-4bc55ba0.png"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-professional-headshot-of-another-busin-1772877778705-4bc55ba0.png"
},
{
id: "4", name: "David Kim", role: "Partner", company: "Phoenix Legal Group", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-professional-headshot-of-a-fourth-uniq-1772877775626-61ce9d1c.png"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ac2nCdvHHRqdz2CEhIs8MbJ9st/a-professional-headshot-of-a-fourth-uniq-1772877775626-61ce9d1c.png"
},
]}
kpiItems={[
{
value: "44+", label: "Verified Reviews"},
value: "44+", label: "Verified Reviews"
},
{
value: "4.4", label: "Average Rating"},
value: "4.4", label: "Average Rating"
},
{
value: "100%", label: "Client Satisfaction"},
value: "100%", label: "Client Satisfaction"
},
]}
animationType="slide-up"
textboxLayout="default"
@@ -262,17 +296,22 @@ export default function HomePage() {
ctaTitle="Get Your Free SEO Audit"
ctaDescription="Get a personalized SEO analysis and custom strategy to rank higher on Google. No obligation, completely free."
ctaButton={{
text: "Request Free Audit", href: "contact"}}
text: "Request Free Audit", href: "contact"
}}
ctaIcon={MessageSquare}
faqs={[
{
id: "1", title: "How long does it take to see SEO results?", content: "Most clients see measurable improvements within 90 days. Top 3 Google rankings typically take 4-6 months depending on competition and current site status. We'll provide monthly reports tracking your progress."},
id: "1", title: "How long does it take to see SEO results?", content: "Most clients see measurable improvements within 90 days. Top 3 Google rankings typically take 4-6 months depending on competition and current site status. We'll provide monthly reports tracking your progress."
},
{
id: "2", title: "What's included in a free SEO audit?", content: "We analyze your website's technical health, on-page optimization, backlink profile, and competitive landscape. You'll receive a detailed report showing opportunities to improve rankings and traffic."},
id: "2", title: "What's included in a free SEO audit?", content: "We analyze your website's technical health, on-page optimization, backlink profile, and competitive landscape. You'll receive a detailed report showing opportunities to improve rankings and traffic."
},
{
id: "3", title: "Do you guarantee first-page rankings?", content: "We don't guarantee rankings, but our proven strategies have achieved top 3 positions for 80%+ of our clients. SEO takes time and effort, but we're committed to delivering measurable results."},
id: "3", title: "Do you guarantee first-page rankings?", content: "We don't guarantee rankings, but our proven strategies have achieved top 3 positions for 80%+ of our clients. SEO takes time and effort, but we're committed to delivering measurable results."
},
{
id: "4", title: "What services does Soderman SEO offer?", content: "We offer complete SEO services including technical SEO, on-page optimization, backlink building, local SEO, and ongoing performance monitoring. We customize strategies for each client's specific goals."},
id: "4", title: "What services does Soderman SEO offer?", content: "We offer complete SEO services including technical SEO, on-page optimization, backlink building, local SEO, and ongoing performance monitoring. We customize strategies for each client's specific goals."
},
]}
useInvertedBackground={false}
animationType="slide-up"
@@ -290,4 +329,4 @@ export default function HomePage() {
</div>
</ThemeProvider>
);
}
}

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #fcf6ec;
--card: #f3ede2;
--foreground: #2e2521;
--primary-cta: #2e2521;
--background: #f6f0e9;
--card: #efe7dd;
--foreground: #2b180a;
--primary-cta: #2b180a;
--primary-cta-text: #fcf6ec;
--secondary-cta: #ffffff;
--secondary-cta: #efe7dd;
--secondary-cta-text: #2e2521;
--accent: #b2a28b;
--background-accent: #b2a28b;
--accent: #94877c;
--background-accent: #afa094;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);