<!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; }