<!DOCTYPE
html>
<html lang="en">
<head>
<meta charset="utf-8"
/>
<meta name="viewport"
content="width=device-width, initial-scale=1" />
<title>FGonzalez
Consulting Services</title>
<!-- SEO
-->
<meta name="description"
content="FGonzalez Consulting Services — AI & Digital Transformation,
Retail & Marketing Strategy, Startup Growth & Innovation." />
<meta name="theme-color"
content="#0a66c2" />
<!--
Open Graph -->
<meta property="og:title"
content="FGonzalez Consulting Services" />
<meta property="og:description"
content="Helping businesses innovate with AI, sharpen retail &
marketing, and accelerate startup growth." />
<meta property="og:type"
content="website" />
<!--
Fonts -->
<link rel="preconnect"
href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap"
rel="stylesheet">
<style>
:root {
--bg: #0b1220;
/* Deep navy */
--ink: #e6eef8;
/* Off-white text */
--muted: #a8b4c6;
/* Muted text */
--primary-900:
#0a1f44; /* Dark blue */
--primary-700:
#114b8a; /* Mid blue */
--primary-600:
#0a66c2; /* Brand-ish blue */
--primary-400:
#5ab0ff; /* Accent blue */
--card: #111a2b;
/* Card bg */
--stroke: #1f2a44;
/* Hairline */
--success: #2ecc71;
}
* { box-sizing:
border-box; }
html, body
{ height: 100%; }
body {
margin: 0;
font-family:
'Inter', system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
color: var(--ink);
background:
radial-gradient(1200px 600px at 80% -10%, rgba(10,102,194,0.25), transparent 60%),
radial-gradient(800px
400px at 10% -10%, rgba(90,176,255,0.18), transparent 60%),
linear-gradient(180deg,
#091224 0%, #0b1220 50%, #0b1220 100%);
}
a { color: var(--primary-400);
text-decoration: none; }
a:hover { text-decoration:
underline; }
.container
{ width: min(1100px, 92%); margin: 0 auto; }
/* Header
*/
header {
position: sticky;
top: 0; z-index: 50;
background:
rgba(11,18,32,0.65);
backdrop-filter:
blur(8px);
border-bottom: 1px
solid var(--stroke);
}
.nav { display:
flex; align-items: center; justify-content: space-between; padding: 14px 0; }
.brand { display:
flex; align-items: center; gap: 12px; font-weight: 700; letter-spacing: 0.2px;
}
.brand-logo
{
width: 36px;
height: 36px; border-radius: 10px; display: grid; place-items: center;
background:
linear-gradient(135deg, var(--primary-600), var(--primary-400));
box-shadow:
0 6px 20px rgba(10,102,194,0.35);
}
.nav a.btn
{ margin-left: 14px; }
.nav-links
{ display: flex; gap: 18px; align-items: center; }
.nav-links a
{ color: var(--ink); opacity: 0.9; }
.nav-links a:hover
{ opacity: 1; }
.btn {
display: inline-flex;
align-items: center; gap: 8px;
padding: 10px
16px; border-radius: 12px; font-weight: 600; border: 1px solid var(--stroke);
background:
linear-gradient(180deg, rgba(255,255,255,0.02), rgba(255,255,255,0));
color: var(--ink);
cursor: pointer; transition: transform .08s ease, box-shadow .2s ease;
}
.btn:hover
{ transform: translateY(-1px); box-shadow: 0 8px 24px rgba(10,102,194,0.25); }
.btn.primary
{ background: linear-gradient(135deg, var(--primary-600), var(--primary-400)); border:
none; color: #061120; }
.btn.ghost { background:
transparent; }