<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>The Networking Bureau — Connect. Grow. Advance.</title>
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;600;700&family=Inter:wght@300;400;500;600&display=swap" rel="stylesheet" />
<style>
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
:root {
--navy: #0D1B2A;
--slate: #1E3A5F;
--gold: #C9A84C;
--gold-light: #E2C97E;
--white: #F7F5F0;
--gray: #8A9BB0;
--gray-light: #D4DCE6;
--text: #1A2535;
--text-muted: #5A6E84;
}
html { scroll-behavior: smooth; }
body {
font-family: 'Inter', sans-serif;
background: var(--white);
color: var(--text);
line-height: 1.6;
overflow-x: hidden;
}
/* ── NAV ── */
nav {
position: fixed; top: 0; left: 0; right: 0; z-index: 100;
background: rgba(13, 27, 42, 0.97);
backdrop-filter: blur(8px);
border-bottom: 1px solid rgba(201, 168, 76, 0.2);
display: flex; align-items: center; justify-content: space-between;
padding: 0 48px; height: 64px;
}
.nav-logo {
font-family: 'Playfair Display', serif;
font-size: 1.2rem; font-weight: 700;
color: var(--white); letter-spacing: 0.02em;
text-decoration: none;
}
.nav-logo span { color: var(--gold); }
.nav-links {
display: flex; gap: 36px; list-style: none;
}
.nav-links a {
color: var(--gray-light); text-decoration: none;
font-size: 0.85rem; font-weight: 500; letter-spacing: 0.06em;
text-transform: uppercase; transition: color 0.2s;
}
.nav-links a:hover { color: var(--gold); }
.nav-cta {
background: var(--gold); color: var(--navy) !important;
padding: 8px 20px; border-radius: 3px;
font-weight: 600 !important;
}
.nav-cta:hover { background: var(--gold-light); color: var(--navy) !important; }
/* ── HERO ── */
.hero {
position: relative; min-height: 100vh;
background: var(--navy);
display: flex; align-items: center;
overflow: hidden;
padding-top: 64px;
}
.hero-canvas {
position: absolute; inset: 0;
opacity: 0.18;
}
.hero-content {
position: relative; z-index: 2;
max-width: 1200px; margin: 0 auto;
padding: 80px 48px;
display: grid; grid-template-columns: 1fr 1fr; gap: 80px;
align-items: center;
}
.hero-eyebrow {
font-size: 0.72rem; font-weight: 600;
letter-spacing: 0.14em; text-transform: uppercase;
color: var(--gold); margin-bottom: 20px;
display: flex; align-items: center; gap: 12px;
}
.hero-eyebrow::before {
content: ''; display: block;
width: 32px; height: 1px; background: var(--gold);
}
.hero h1 {
font-family: 'Playfair Display', serif;
font-size: clamp(2.6rem, 4vw, 3.8rem);
font-weight: 700; color: var(--white);
line-height: 1.12; margin-bottom: 24px;
letter-spacing: -0.01em;
}
.hero h1 em {
font-style: italic; color: var(--gold);
}
.hero-sub {
color: var(--gray); font-size: 1.05rem;
line-height: 1.75; margin-bottom: 40px;
font-weight: 300; max-width: 480px;
}
.hero-actions {
display: flex; gap: 16px; align-items: center; flex-wrap: wrap;
}
.btn-primary {
background: var(--gold); color: var(--navy);
padding: 14px 32px; border-radius: 3px;
font-weight: 600; font-size: 0.9rem;
letter-spacing: 0.04em; text-decoration: none;
text-transform: uppercase; transition: all 0.2s;
border: 2px solid var(--gold);
}
.btn-primary:hover {
background: transparent; color: var(--gold);
}
.btn-ghost {
color: var(--gray-light); padding: 14px 24px;
font-size: 0.9rem; text-decoration: none;
font-weight: 400; letter-spacing: 0.02em;
border: 1px solid rgba(138, 155, 176, 0.35);
border-radius: 3px; transition: all 0.2s;
}
.btn-ghost:hover {
border-color: var(--gold-light); color: var(--gold-light);
}
.hero-stats {
display: grid; grid-template-columns: repeat(3, 1fr);
gap: 0; border-top: 1px solid rgba(138,155,176,0.2);
padding-top: 40px; margin-top: 40px;
}
.stat { padding-right: 32px; }
.stat + .stat { border-left: 1px solid rgba(138,155,176,0.2); padding-left: 32px; padding-right: 0; }
.stat-num {
font-family: 'Playfair Display', serif;
font-size: 2rem; font-weight: 700;
color: var(--white); line-height: 1;
}
.stat-num span { color: var(--gold); }
.stat-label {
font-size: 0.78rem; color: var(--gray);
letter-spacing: 0.05em; text-transform: uppercase;
margin-top: 6px;
}
/* Hero Visual - Network Globe SVG */
.hero-visual {
position: relative; display: flex;
justify-content: center; align-items: center;
}
.hero-visual svg {
width: 100%; max-width: 520px;
filter: drop-shadow(0 0 40px rgba(201,168,76,0.12));
}
/* ── LOCATION BANNER ── */
.location-bar {
background: var(--slate);
border-top: 1px solid rgba(201,168,76,0.15);
border-bottom: 1px solid rgba(201,168,76,0.15);
padding: 14px 48px;
display: flex; align-items: center; justify-content: space-between;
gap: 16px;
}
.location-prompt {
display: flex; align-items: center; gap: 12px;
color: var(--gray-light); font-size: 0.88rem;
}
.location-icon { color: var(--gold); font-size: 1rem; }
.location-form {
display: flex; gap: 0; flex: 1; max-width: 460px;
}
.location-form input {
flex: 1; padding: 10px 16px;
background: rgba(255,255,255,0.06);
border: 1px solid rgba(138,155,176,0.3);
border-right: none;
color: var(--white); font-size: 0.9rem;
font-family: 'Inter', sans-serif;
border-radius: 3px 0 0 3px; outline: none;
}
.location-form input::placeholder { color: var(--gray); }
.location-form input:focus { border-color: var(--gold); }
.location-form button {
background: var(--gold); color: var(--navy);
padding: 10px 20px; border: none; cursor: pointer;
font-weight: 600; font-size: 0.82rem;
letter-spacing: 0.06em; text-transform: uppercase;
border-radius: 0 3px 3px 0;
font-family: 'Inter', sans-serif;
transition: background 0.2s;
}
.location-form button:hover { background: var(--gold-light); }
/* ── WHAT WE DO ── */
.section {
max-width: 1200px; margin: 0 auto;
padding: 80px 48px;
}
.section-label {
font-size: 0.72rem; font-weight: 600;
letter-spacing: 0.14em; text-transform: uppercase;
color: var(--gold); margin-bottom: 14px;
}
.section-title {
font-family: 'Playfair Display', serif;
font-size: clamp(1.9rem, 3vw, 2.6rem);
font-weight: 700; color: var(--text);
line-height: 1.2; margin-bottom: 16px;
}
.section-sub {
color: var(--text-muted); font-size: 1rem;
max-width: 560px; line-height: 1.8;
margin-bottom: 56px;
}
/* Pillars */
.pillars {
display: grid; grid-template-columns: repeat(4, 1fr); gap: 2px;
background: var(--gray-light);
}
.pillar {
background: var(--white);
padding: 40px 32px;
transition: background 0.25s;
}
.pillar:hover { background: var(--navy); }
.pillar-icon {
width: 48px; height: 48px; margin-bottom: 24px;
}
.pillar h3 {
font-family: 'Playfair Display', serif;
font-size: 1.15rem; font-weight: 600;
color: var(--text); margin-bottom: 12px;
line-height: 1.3; transition: color 0.25s;
}
.pillar:hover h3 { color: var(--gold); }
.pillar p {
font-size: 0.88rem; color: var(--text-muted);
line-height: 1.75; transition: color 0.25s;
}
.pillar:hover p { color: var(--gray); }
/* ── EVENTS PREVIEW ── */
.events-section {
background: #F0EDE8;
padding: 80px 0;
}
.events-grid {
display: grid; grid-template-columns: repeat(3, 1fr);
gap: 2px; background: var(--gray-light);
margin-top: 48px;
}
.event-card {
background: var(--white);
padding: 36px 32px;
position: relative;
overflow: hidden;
transition: box-shadow 0.2s;
text-decoration: none; color: inherit;
display: block;
}
.event-card::before {
content: '';
position: absolute; left: 0; top: 0; bottom: 0;
width: 3px; background: var(--gold);
transform: scaleY(0); transform-origin: bottom;
transition: transform 0.3s ease;
}
.event-card:hover::before { transform: scaleY(1); }
.event-card:hover { box-shadow: 0 4px 24px rgba(13,27,42,0.1); }
.event-type {
font-size: 0.7rem; font-weight: 600;
letter-spacing: 0.12em; text-transform: uppercase;
color: var(--gold); margin-bottom: 14px;
}
.event-title {
font-family: 'Playfair Display', serif;
font-size: 1.15rem; font-weight: 600;
color: var(--text); margin-bottom: 12px;
line-height: 1.35;
}
.event-meta {
font-size: 0.82rem; color: var(--text-muted);
margin-bottom: 8px; display: flex;
align-items: center; gap: 8px;
}
.event-meta-icon { color: var(--gray); font-size: 0.9rem; }
.event-tags {
display: flex; gap: 8px; flex-wrap: wrap; margin-top: 20px;
}
.tag {
font-size: 0.7rem; padding: 4px 10px;
background: rgba(13,27,42,0.06);
border-radius: 2px; color: var(--text-muted);
letter-spacing: 0.04em; text-transform: uppercase;
font-weight: 500;
}
.events-footer {
margin-top: 40px;
display: flex; justify-content: space-between; align-items: center;
}
.link-arrow {
color: var(--slate); font-size: 0.9rem; font-weight: 500;
text-decoration: none; letter-spacing: 0.04em;
display: flex; align-items: center; gap: 8px;
transition: gap 0.2s, color 0.2s;
}
.link-arrow:hover { color: var(--gold); gap: 14px; }
/* ── HOW IT WORKS ── */
.how-section {
background: var(--navy);
padding: 80px 0;
}
.how-section .section-title { color: var(--white); }
.how-section .section-label { color: var(--gold); }
.how-section .section-sub { color: var(--gray); }
.steps {
display: grid; grid-template-columns: repeat(4, 1fr);
gap: 0; position: relative;
}
.steps::before {
content: '';
position: absolute; top: 28px; left: 10%; right: 10%;
height: 1px; background: rgba(201,168,76,0.25);
z-index: 0;
}
.step {
padding: 0 24px; position: relative; z-index: 1;
}
.step-num {
width: 56px; height: 56px;
background: var(--slate); border: 1px solid rgba(201,168,76,0.3);
border-radius: 50%; display: flex; align-items: center;
justify-content: center;
font-family: 'Playfair Display', serif;
font-size: 1.2rem; color: var(--gold);
margin-bottom: 28px;
}
.step h4 {
font-family: 'Playfair Display', serif;
font-size: 1rem; color: var(--white);
margin-bottom: 10px; font-weight: 600;
}
.step p {
font-size: 0.85rem; color: var(--gray);
line-height: 1.7;
}
/* ── MAP PREVIEW ── */
.map-section { padding: 80px 0; background: var(--white); }
.map-wrapper {
margin-top: 48px; position: relative;
border: 1px solid var(--gray-light);
overflow: hidden;
}
/* ── CATEGORIES ── */
.categories-grid {
display: grid; grid-template-columns: repeat(3, 1fr); gap: 2px;
background: var(--gray-light); margin-top: 48px;
}
.category-card {
background: var(--white); padding: 28px 32px;
display: flex; align-items: center; gap: 20px;
text-decoration: none; color: inherit;
transition: background 0.2s;
}
.category-card:hover { background: #efecea; }
.category-icon {
width: 44px; height: 44px; flex-shrink: 0;
}
.category-name {
font-family: 'Playfair Display', serif;
font-size: 1rem; font-weight: 600;
color: var(--text); margin-bottom: 4px;
}
.category-count {
font-size: 0.78rem; color: var(--text-muted);
letter-spacing: 0.04em;
}
/* ── CTA BANNER ── */
.cta-banner {
background: var(--slate);
padding: 72px 48px;
text-align: center;
position: relative; overflow: hidden;
}
.cta-banner::before {
content: '';
position: absolute; inset: 0;
background: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23C9A84C' fill-opacity='0.06'%3E%3Ccircle cx='30' cy='30' r='1.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.cta-banner h2 {
font-family: 'Playfair Display', serif;
font-size: clamp(1.8rem, 3vw, 2.4rem);
color: var(--white); margin-bottom: 16px;
font-weight: 700; position: relative;
}
.cta-banner p {
color: var(--gray); margin-bottom: 36px;
font-size: 1rem; position: relative;
}
.cta-banner .btn-primary { position: relative; }
/* ── FOOTER ── */
footer {
background: var(--navy);
border-top: 1px solid rgba(201,168,76,0.15);
padding: 56px 48px 32px;
}
.footer-grid {
max-width: 1200px; margin: 0 auto;
display: grid; grid-template-columns: 2fr 1fr 1fr 1fr;
gap: 48px; margin-bottom: 48px;
}
.footer-brand h3 {
font-family: 'Playfair Display', serif;
color: var(--white); font-size: 1.1rem;
margin-bottom: 12px;
}
.footer-brand h3 span { color: var(--gold); }
.footer-brand p {
color: var(--gray); font-size: 0.85rem;
line-height: 1.75; max-width: 260px;
}
.footer-col h4 {
color: var(--gray-light); font-size: 0.72rem;
letter-spacing: 0.12em; text-transform: uppercase;
font-weight: 600; margin-bottom: 20px;
}
.footer-col ul { list-style: none; }
.footer-col li { margin-bottom: 10px; }
.footer-col a {
color: var(--gray); font-size: 0.85rem;
text-decoration: none; transition: color 0.2s;
}
.footer-col a:hover { color: var(--gold); }
.footer-bottom {
max-width: 1200px; margin: 0 auto;
padding-top: 24px;
border-top: 1px solid rgba(138,155,176,0.15);
display: flex; justify-content: space-between; align-items: center;
}
.footer-bottom p {
color: var(--gray); font-size: 0.78rem;
}
/* ── RESPONSIVE ── */
@media (max-width: 900px) {
nav { padding: 0 24px; }
.nav-links { display: none; }
.hero-content { grid-template-columns: 1fr; gap: 40px; padding: 60px 24px; }
.hero-visual { display: none; }
.hero-stats { grid-template-columns: repeat(3, 1fr); }
.pillars { grid-template-columns: 1fr 1fr; }
.events-grid { grid-template-columns: 1fr; }
.how-section .steps { grid-template-columns: 1fr 1fr; gap: 32px; }
.how-section .steps::before { display: none; }
.categories-grid { grid-template-columns: 1fr 1fr; }
.footer-grid { grid-template-columns: 1fr 1fr; }
.section { padding: 56px 24px; }
.location-bar { flex-direction: column; align-items: flex-start; padding: 20px 24px; }
.location-form { max-width: 100%; width: 100%; }
}
@media (max-width: 560px) {
.pillars { grid-template-columns: 1fr; }
.hero-stats { grid-template-columns: 1fr; }
.stat + .stat { border-left: none; padding-left: 0; border-top: 1px solid rgba(138,155,176,0.2); padding-top: 24px; }
}
</style>
</head>
<body>
<!-- ── NAV ── -->
<nav>
<a href="index.html" class="nav-logo">The Networking <span>Bureau</span></a>
<ul class="nav-links">
<li><a href="events.html">Events</a></li>
<li><a href="directory.html">Directory</a></li>
<li><a href="#">Groups</a></li>
<li><a href="#">Opportunities</a></li>
<li><a href="#" class="nav-cta">Join Free</a></li>
</ul>
</nav>
<!-- ── HERO ── -->
<section class="hero">
<!-- Animated network canvas background -->
<svg class="hero-canvas" viewBox="0 0 1400 800" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid slice">
<defs>
<radialGradient id="glow" cx="50%" cy="50%" r="50%">
<stop offset="0%" stop-color="#C9A84C" stop-opacity="0.4"/>
<stop offset="100%" stop-color="#C9A84C" stop-opacity="0"/>
</radialGradient>
</defs>
<!-- Grid lines -->
<line x1="0" y1="133" x2="1400" y2="133" stroke="#8A9BB0" stroke-width="0.4" opacity="0.4"/>
<line x1="0" y1="266" x2="1400" y2="266" stroke="#8A9BB0" stroke-width="0.4" opacity="0.4"/>
<line x1="0" y1="400" x2="1400" y2="400" stroke="#8A9BB0" stroke-width="0.4" opacity="0.4"/>
<line x1="0" y1="533" x2="1400" y2="533" stroke="#8A9BB0" stroke-width="0.4" opacity="0.4"/>
<line x1="0" y1="666" x2="1400" y2="666" stroke="#8A9BB0" stroke-width="0.4" opacity="0.4"/>
<line x1="200" y1="0" x2="200" y2="800" stroke="#8A9BB0" stroke-width="0.4" opacity="0.4"/>
<line x1="400" y1="0" x2="400" y2="800" stroke="#8A9BB0" stroke-width="0.4" opacity="0.4"/>
<line x1="600" y1="0" x2="600" y2="800" stroke="#8A9BB0" stroke-width="0.4" opacity="0.4"/>
<line x1="800" y1="0" x2="800" y2="800" stroke="#8A9BB0" stroke-width="0.4" opacity="0.4"/>
<line x1="1000" y1="0" x2="1000" y2="800" stroke="#8A9BB0" stroke-width="0.4" opacity="0.4"/>
<line x1="1200" y1="0" x2="1200" y2="800" stroke="#8A9BB0" stroke-width="0.4" opacity="0.4"/>
<!-- Connection lines -->
<line x1="200" y1="133" x2="600" y2="400" stroke="#C9A84C" stroke-width="0.8" opacity="0.5"/>
<line x1="600" y1="400" x2="1000" y2="266" stroke="#C9A84C" stroke-width="0.8" opacity="0.5"/>
<line x1="400" y1="266" x2="800" y2="533" stroke="#C9A84C" stroke-width="0.6" opacity="0.35"/>
<line x1="1000" y1="266" x2="1200" y2="666" stroke="#C9A84C" stroke-width="0.6" opacity="0.35"/>
<line x1="200" y1="533" x2="600" y2="400" stroke="#C9A84C" stroke-width="0.6" opacity="0.35"/>
<line x1="800" y1="133" x2="600" y2="400" stroke="#C9A84C" stroke-width="0.6" opacity="0.35"/>
<line x1="400" y1="666" x2="800" y2="533" stroke="#C9A84C" stroke-width="0.5" opacity="0.25"/>
<!-- Nodes -->
<circle cx="200" cy="133" r="4" fill="#C9A84C" opacity="0.7"/>
<circle cx="600" cy="400" r="7" fill="#C9A84C" opacity="0.9"/>
<circle cx="1000" cy="266" r="5" fill="#C9A84C" opacity="0.7"/>
<circle cx="400" cy="266" r="3.5" fill="#8A9BB0" opacity="0.6"/>
<circle cx="800" cy="533" r="4" fill="#8A9BB0" opacity="0.6"/>
<circle cx="1200" cy="666" r="3.5" fill="#C9A84C" opacity="0.5"/>
<circle cx="200" cy="533" r="3" fill="#8A9BB0" opacity="0.5"/>
<circle cx="800" cy="133" r="3.5" fill="#8A9BB0" opacity="0.5"/>
<circle cx="400" cy="666" r="3" fill="#8A9BB0" opacity="0.4"/>
<!-- Pulse ring on central node -->
<circle cx="600" cy="400" r="16" fill="none" stroke="#C9A84C" stroke-width="1" opacity="0.35"/>
<circle cx="600" cy="400" r="28" fill="none" stroke="#C9A84C" stroke-width="0.5" opacity="0.2"/>
</svg>
<div class="hero-content">
<div class="hero-text">
<div class="hero-eyebrow">The Nation's Networking Platform</div>
<h1>Where <em>Opportunity</em> Finds Its Address</h1>
<p class="hero-sub">The Networking Bureau connects individuals, businesses, and communities to professional events, local groups, and career opportunities — all in one centralized platform, built for every industry and every background.</p>
<div class="hero-actions">
<a href="#" class="btn-primary">Find Opportunities Near You</a>
<a href="events.html" class="btn-ghost">Browse Events →</a>
</div>
<div class="hero-stats">
<div class="stat">
<div class="stat-num">42<span>K+</span></div>
<div class="stat-label">Active Members</div>
</div>
<div class="stat">
<div class="stat-num">3<span>,</span>800</div>
<div class="stat-label">Events Monthly</div>
</div>
<div class="stat">
<div class="stat-num">50<span>+</span></div>
<div class="stat-label">Metro Areas</div>
</div>
</div>
</div>
<!-- Hero SVG: Abstract city/network skyline -->
<div class="hero-visual">
<svg viewBox="0 0 520 480" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient id="skyGrad" x1="0" y1="0" x2="0" y2="1">
<stop offset="0%" stop-color="#1E3A5F"/>
<stop offset="100%" stop-color="#0D1B2A"/>
</linearGradient>
<linearGradient id="goldGrad" x1="0" y1="0" x2="0" y2="1">
<stop offset="0%" stop-color="#E2C97E"/>
<stop offset="100%" stop-color="#C9A84C"/>
</linearGradient>
<linearGradient id="buildingGrad" x1="0" y1="0" x2="0" y2="1">
<stop offset="0%" stop-color="#243B55"/>
<stop offset="100%" stop-color="#1A2B3C"/>
</linearGradient>
</defs>
<!-- Background -->
<rect width="520" height="480" fill="url(#skyGrad)" rx="4"/>
<!-- Constellation/network lines -->
<line x1="100" y1="80" x2="260" y2="140" stroke="#C9A84C" stroke-width="0.7" opacity="0.4"/>
<line x1="260" y1="140" x2="400" y2="90" stroke="#C9A84C" stroke-width="0.7" opacity="0.4"/>
<line x1="260" y1="140" x2="380" y2="200" stroke="#C9A84C" stroke-width="0.7" opacity="0.3"/>
<line x1="100" y1="80" x2="160" y2="200" stroke="#C9A84C" stroke-width="0.5" opacity="0.25"/>
<line x1="400" y1="90" x2="450" y2="160" stroke="#C9A84C" stroke-width="0.5" opacity="0.25"/>
<line x1="60" y1="160" x2="160" y2="200" stroke="#8A9BB0" stroke-width="0.5" opacity="0.3"/>
<!-- Stars/nodes -->
<circle cx="100" cy="80" r="3" fill="#C9A84C" opacity="0.8"/>
<circle cx="260" cy="140" r="5" fill="#C9A84C" opacity="0.95"/>
<circle cx="400" cy="90" r="3.5" fill="#C9A84C" opacity="0.7"/>
<circle cx="380" cy="200" r="2.5" fill="#8A9BB0" opacity="0.6"/>
<circle cx="160" cy="200" r="2.5" fill="#8A9BB0" opacity="0.6"/>
<circle cx="60" cy="160" r="2" fill="#8A9BB0" opacity="0.5"/>
<circle cx="450" cy="160" r="2" fill="#8A9BB0" opacity="0.5"/>
<!-- City skyline buildings -->
<!-- Far background buildings (lighter) -->
<rect x="20" y="310" width="40" height="130" fill="#1A2E46" opacity="0.6"/>
<rect x="70" y="290" width="30" height="150" fill="#1A2E46" opacity="0.6"/>
<rect x="430" y="305" width="35" height="135" fill="#1A2E46" opacity="0.6"/>
<rect x="470" y="285" width="30" height="155" fill="#1A2E46" opacity="0.6"/>
<!-- Main buildings -->
<rect x="50" y="260" width="55" height="180" fill="url(#buildingGrad)"/>
<rect x="115" y="230" width="45" height="210" fill="#1C3250"/>
<rect x="170" y="280" width="60" height="160" fill="url(#buildingGrad)"/>
<rect x="340" y="260" width="60" height="180" fill="url(#buildingGrad)"/>
<rect x="410" y="235" width="45" height="205" fill="#1C3250"/>
<rect x="460" y="275" width="50" height="165" fill="url(#buildingGrad)"/>
<!-- Central tower -->
<rect x="215" y="190" width="90" height="250" fill="#1E3A5F"/>
<!-- Tower top spire -->
<polygon points="260,155 272,190 248,190" fill="url(#goldGrad)" opacity="0.9"/>
<!-- Tower top cap -->
<rect x="235" y="188" width="50" height="8" fill="#C9A84C" opacity="0.7"/>
<!-- Tower antenna -->
<line x1="260" y1="155" x2="260" y2="130" stroke="#C9A84C" stroke-width="1.5" opacity="0.6"/>
<circle cx="260" cy="128" r="3" fill="#C9A84C" opacity="0.9"/>
<!-- Building windows (lit) -->
<!-- Left cluster -->
<rect x="58" y="270" width="7" height="5" fill="#C9A84C" opacity="0.6"/>
<rect x="70" y="270" width="7" height="5" fill="#C9A84C" opacity="0.4"/>
<rect x="58" y="282" width="7" height="5" fill="#8A9BB0" opacity="0.5"/>
<rect x="70" y="282" width="7" height="5" fill="#C9A84C" opacity="0.6"/>
<rect x="58" y="294" width="7" height="5" fill="#C9A84C" opacity="0.5"/>
<rect x="70" y="294" width="7" height="5" fill="#8A9BB0" opacity="0.4"/>
<rect x="120" y="240" width="6" height="5" fill="#C9A84C" opacity="0.55"/>
<rect x="130" y="240" width="6" height="5" fill="#8A9BB0" opacity="0.4"/>
<rect x="140" y="240" width="6" height="5" fill="#C9A84C" opacity="0.6"/>
<rect x="120" y="252" width="6" height="5" fill="#8A9BB0" opacity="0.45"/>
<rect x="130" y="252" width="6" height="5" fill="#C9A84C" opacity="0.55"/>
<!-- Center tower windows -->
<rect x="223" y="205" width="8" height="6" fill="#C9A84C" opacity="0.5"/>
<rect x="235" y="205" width="8" height="6" fill="#E2C97E" opacity="0.7"/>
<rect x="247" y="205" width="8" height="6" fill="#C9A84C" opacity="0.5"/>
<rect x="259" y="205" width="8" height="6" fill="#8A9BB0" opacity="0.5"/>
<rect x="271" y="205" width="8" height="6" fill="#C9A84C" opacity="0.6"/>
<rect x="283" y="205" width="8" height="6" fill="#E2C97E" opacity="0.5"/>
<rect x="223" y="218" width="8" height="6" fill="#8A9BB0" opacity="0.4"/>
<rect x="235" y="218" width="8" height="6" fill="#C9A84C" opacity="0.55"/>
<rect x="247" y="218" width="8" height="6" fill="#8A9BB0" opacity="0.4"/>
<rect x="259" y="218" width="8" height="6" fill="#C9A84C" opacity="0.6"/>
<rect x="271" y="218" width="8" height="6" fill="#8A9BB0" opacity="0.4"/>
<rect x="283" y="218" width="8" height="6" fill="#C9A84C" opacity="0.5"/>
<rect x="223" y="231" width="8" height="6" fill="#C9A84C" opacity="0.55"/>
<rect x="247" y="231" width="8" height="6" fill="#E2C97E" opacity="0.6"/>
<rect x="271" y="231" width="8" height="6" fill="#C9A84C" opacity="0.45"/>
<!-- Right cluster windows -->
<rect x="348" y="270" width="7" height="5" fill="#C9A84C" opacity="0.55"/>
<rect x="360" y="270" width="7" height="5" fill="#8A9BB0" opacity="0.4"/>
<rect x="372" y="270" width="7" height="5" fill="#C9A84C" opacity="0.6"/>
<rect x="348" y="282" width="7" height="5" fill="#8A9BB0" opacity="0.45"/>
<rect x="360" y="282" width="7" height="5" fill="#C9A84C" opacity="0.55"/>
<rect x="415" y="245" width="6" height="5" fill="#C9A84C" opacity="0.6"/>
<rect x="425" y="245" width="6" height="5" fill="#8A9BB0" opacity="0.4"/>
<rect x="435" y="245" width="6" height="5" fill="#C9A84C" opacity="0.5"/>
<rect x="415" y="257" width="6" height="5" fill="#E2C97E" opacity="0.5"/>
<rect x="425" y="257" width="6" height="5" fill="#C9A84C" opacity="0.6"/>
<!-- Ground / street -->
<rect x="0" y="436" width="520" height="44" fill="#0A1520"/>
<!-- Street reflection -->
<rect x="0" y="436" width="520" height="3" fill="#C9A84C" opacity="0.15"/>
<!-- Road markings -->
<rect x="120" y="445" width="40" height="4" fill="#243B55" opacity="0.8"/>
<rect x="200" y="445" width="40" height="4" fill="#243B55" opacity="0.8"/>
<rect x="280" y="445" width="40" height="4" fill="#243B55" opacity="0.8"/>
<rect x="360" y="445" width="40" height="4" fill="#243B55" opacity="0.8"/>
<!-- Border frame -->
<rect x="0" y="0" width="520" height="480" fill="none" stroke="#C9A84C" stroke-width="1" opacity="0.2" rx="4"/>
</svg>
</div>
</div>
</section>
<!-- ── LOCATION BAR ── -->
<div class="location-bar" style="background:#1E3A5F;">
<div class="location-prompt">
<span class="location-icon">◎</span>
<span>Show networking opportunities in your area</span>
</div>
<div class="location-form">
<input type="text" placeholder="Enter city, state, or ZIP code…" id="locInput" />
<button onclick="window.location.href='events.html'">Search</button>
</div>
<div style="color:var(--gray);font-size:0.8rem;white-space:nowrap;">
Or <a href="#" style="color:var(--gold-light);text-decoration:none;">use my location</a>
</div>
</div>
<!-- ── WHAT WE DO ── -->
<section>
<div class="section">
<div class="section-label">What We Do</div>
<h2 class="section-title">One Platform. Every Connection.</h2>
<p class="section-sub">From career pivots to business partnerships to community leadership — the Bureau is where professional momentum starts.</p>
<div class="pillars">
<div class="pillar">
<!-- Icon: Events calendar -->
<svg class="pillar-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="6" y="10" width="36" height="30" rx="2" stroke="#C9A84C" stroke-width="1.5"/>
<line x1="6" y1="18" x2="42" y2="18" stroke="#C9A84C" stroke-width="1.5"/>
<rect x="14" y="6" width="4" height="8" rx="1" fill="#C9A84C"/>
<rect x="30" y="6" width="4" height="8" rx="1" fill="#C9A84C"/>
<rect x="12" y="24" width="6" height="6" rx="1" fill="#C9A84C" opacity="0.5"/>
<rect x="22" y="24" width="6" height="6" rx="1" fill="#C9A84C" opacity="0.5"/>
<rect x="32" y="24" width="6" height="6" rx="1" fill="#C9A84C" opacity="0.3"/>
</svg>
<h3>Networking Events</h3>
<p>Discover and RSVP to professional mixers, industry panels, workshops, and community meetups happening in your city — filtered to what matters to you.</p>
</div>
<div class="pillar">
<!-- Icon: Briefcase -->
<svg class="pillar-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="6" y="18" width="36" height="22" rx="2" stroke="#C9A84C" stroke-width="1.5"/>
<path d="M16 18V14C16 12.9 16.9 12 18 12H30C31.1 12 32 12.9 32 14V18" stroke="#C9A84C" stroke-width="1.5"/>
<line x1="6" y1="28" x2="42" y2="28" stroke="#C9A84C" stroke-width="1.5"/>
<rect x="20" y="24" width="8" height="8" rx="1" fill="#C9A84C" opacity="0.5"/>
</svg>
<h3>Business Opportunities</h3>
<p>Connect with decision-makers actively seeking partners, vendors, collaborators, and contract talent across every sector of the local economy.</p>
</div>
<div class="pillar">
<!-- Icon: People/network -->
<svg class="pillar-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="24" cy="14" r="6" stroke="#C9A84C" stroke-width="1.5"/>
<circle cx="10" cy="34" r="5" stroke="#C9A84C" stroke-width="1.5"/>
<circle cx="38" cy="34" r="5" stroke="#C9A84C" stroke-width="1.5"/>
<line x1="24" y1="20" x2="10" y2="29" stroke="#C9A84C" stroke-width="1" opacity="0.6"/>
<line x1="24" y1="20" x2="38" y2="29" stroke="#C9A84C" stroke-width="1" opacity="0.6"/>
<line x1="15" y1="34" x2="33" y2="34" stroke="#C9A84C" stroke-width="1" opacity="0.4"/>
</svg>
<h3>Professional Groups</h3>
<p>Join industry associations, alumni networks, entrepreneur circles, and professional communities that meet regularly and grow together over time.</p>
</div>
<div class="pillar">
<!-- Icon: Mentorship arrow -->
<svg class="pillar-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="14" cy="18" r="6" stroke="#C9A84C" stroke-width="1.5"/>
<circle cx="34" cy="30" r="6" stroke="#C9A84C" stroke-width="1.5"/>
<path d="M20 22L28 26" stroke="#C9A84C" stroke-width="1.5" stroke-linecap="round"/>
<path d="M24 22L28 26L24 30" stroke="#C9A84C" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="14" cy="18" r="3" fill="#C9A84C" opacity="0.3"/>
</svg>
<h3>Mentorship Access</h3>
<p>Request or offer mentorship across fields — get paired with experienced professionals committed to passing their knowledge forward through the Bureau's structured matching system.</p>
</div>
</div>
</div>
</section>
<!-- ── EVENTS PREVIEW ── -->
<section class="events-section">
<div class="section">
<div class="section-label">Happening Near You</div>
<h2 class="section-title">Upcoming Opportunities</h2>
<p class="section-sub">A live snapshot of events and openings in your region. Filter by industry, event type, or distance when you're ready to explore.</p>
<div class="events-grid">
<a href="events.html" class="event-card">
<div class="event-type">Networking Mixer</div>
<div class="event-title">Chamber Business After Hours — Summer Edition</div>
<div class="event-meta"><span class="event-meta-icon">◷</span> Thu, July 10 · 5:30 PM</div>
<div class="event-meta"><span class="event-meta-icon">◎</span> The Capitol Club, Downtown</div>
<div class="event-tags">
<span class="tag">Finance</span>
<span class="tag">Real Estate</span>
<span class="tag">Entrepreneurs</span>
</div>
</a>
<a href="events.html" class="event-card">
<div class="event-type">Panel Discussion</div>
<div class="event-title">Building a Resilient Local Business in 2025</div>
<div class="event-meta"><span class="event-meta-icon">◷</span> Sat, July 12 · 9:00 AM</div>
<div class="event-meta"><span class="event-meta-icon">◎</span> Innovation Hub, Midtown</div>
<div class="event-tags">
<span class="tag">Small Business</span>
<span class="tag">Strategy</span>
</div>
</a>
<a href="events.html" class="event-card">
<div class="event-type">Workshop</div>
<div class="event-title">Negotiation Essentials for Emerging Professionals</div>
<div class="event-meta"><span class="event-meta-icon">◷</span> Tue, July 15 · 6:00 PM</div>
<div class="event-meta"><span class="event-meta-icon">◎</span> Metro Conference Center</div>
<div class="event-tags">
<span class="tag">Career Dev</span>
<span class="tag">Leadership</span>
</div>
</a>
</div>
<div class="events-footer">
<a href="events.html" class="link-arrow">View all events in your area <span>→</span></a>
<span style="font-size:0.82rem;color:var(--text-muted);">238 events this month in your region</span>
</div>
</div>
</section>
<!-- ── HOW IT WORKS ── -->
<section class="how-section">
<div class="section">
<div class="section-label">Getting Started</div>
<h2 class="section-title">From Sign-Up to First Connection</h2>
<p class="section-sub" style="margin-bottom:64px;">Four steps. No friction. Built for people who are serious about building their professional circle.</p>
<div class="steps">
<div class="step">
<div class="step-num">1</div>
<h4>Create Your Profile</h4>
<p>Tell us your industry, goals, and location. Your profile becomes your professional handshake on the platform.</p>
</div>
<div class="step">
<div class="step-num">2</div>
<h4>Set Your Radius</h4>
<p>Define how far you're willing to travel — local, regional, or open to virtual opportunities anywhere nationwide.</p>
</div>
<div class="step">
<div class="step-num">3</div>
<h4>Discover & Filter</h4>
<p>Browse events, groups, and opportunities sorted by relevance to your field, schedule, and professional interests.</p>
</div>
<div class="step">
<div class="step-num">4</div>
<h4>Show Up & Connect</h4>
<p>RSVP, attend, and build real relationships with professionals in your area who share your industry and ambitions.</p>
</div>
</div>
</div>
</section>
<!-- ── CATEGORIES ── -->
<section>
<div class="section">
<div class="section-label">Browse by Industry</div>
<h2 class="section-title">Find Your Professional Community</h2>
<p class="section-sub">Every sector, every stage of career, every type of professional.</p>
<div class="categories-grid">
<a href="directory.html" class="category-card">
<svg class="category-icon" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="4" y="12" width="36" height="24" rx="2" stroke="#C9A84C" stroke-width="1.5"/>
<path d="M14 12V10C14 9.4 14.4 9 15 9H29C29.6 9 30 9.4 30 10V12" stroke="#C9A84C" stroke-width="1.5"/>
<line x1="22" y1="20" x2="22" y2="28" stroke="#C9A84C" stroke-width="1.5" opacity="0.5"/>
<line x1="16" y1="24" x2="28" y2="24" stroke="#C9A84C" stroke-width="1.5" opacity="0.5"/>
</svg>
<div>
<div class="category-name">Business & Entrepreneurship</div>
<div class="category-count">840 active members · 126 upcoming events</div>
</div>
</a>
<a href="directory.html" class="category-card">
<svg class="category-icon" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="22" cy="22" r="14" stroke="#C9A84C" stroke-width="1.5"/>
<path d="M12 22H32M22 12C19 16 17 19 17 22C17 25 19 28 22 32M22 12C25 16 27 19 27 22C27 25 25 28 22 32" stroke="#C9A84C" stroke-width="1.2" opacity="0.6"/>
</svg>
<div>
<div class="category-name">Technology & Innovation</div>
<div class="category-count">1,240 active members · 98 upcoming events</div>
</div>
</a>
<a href="directory.html" class="category-card">
<svg class="category-icon" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="6" y="8" width="32" height="28" rx="2" stroke="#C9A84C" stroke-width="1.5"/>
<line x1="12" y1="16" x2="20" y2="16" stroke="#C9A84C" stroke-width="1.5" opacity="0.6"/>
<line x1="12" y1="22" x2="32" y2="22" stroke="#C9A84C" stroke-width="1" opacity="0.5"/>
<line x1="12" y1="28" x2="28" y2="28" stroke="#C9A84C" stroke-width="1" opacity="0.5"/>
<circle cx="30" cy="16" r="4" fill="#C9A84C" opacity="0.3" stroke="#C9A84C" stroke-width="1"/>
</svg>
<div>
<div class="category-name">Finance & Real Estate</div>
<div class="category-count">610 active members · 74 upcoming events</div>
</div>
</a>
<a href="directory.html" class="category-card">
<svg class="category-icon" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8 36L22 10L36 36" stroke="#C9A84C" stroke-width="1.5" stroke-linecap="round"/>
<line x1="12" y1="28" x2="32" y2="28" stroke="#C9A84C" stroke-width="1.2" opacity="0.6"/>
</svg>
<div>
<div class="category-name">Creative & Marketing</div>
<div class="category-count">520 active members · 62 upcoming events</div>
</div>
</a>
<a href="directory.html" class="category-card">
<svg class="category-icon" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M22 8L26 18H38L28 24L32 36L22 30L12 36L16 24L6 18H18L22 8Z" stroke="#C9A84C" stroke-width="1.5" fill="none"/>
</svg>
<div>
<div class="category-name">Healthcare & Life Sciences</div>
<div class="category-count">430 active members · 55 upcoming events</div>
</div>
</a>
<a href="directory.html" class="category-card">
<svg class="category-icon" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="8" y="20" width="28" height="18" rx="2" stroke="#C9A84C" stroke-width="1.5"/>
<path d="M14 20V14C14 11 17 8 22 8C27 8 30 11 30 14V20" stroke="#C9A84C" stroke-width="1.5"/>
<circle cx="22" cy="28" r="3" fill="#C9A84C" opacity="0.5"/>
</svg>
<div>
<div class="category-name">Law, Government & Policy</div>
<div class="category-count">285 active members · 40 upcoming events</div>
</div>
</a>
</div>
</div>
</section>
<!-- ── CTA BANNER ── -->
<section class="cta-banner">
<h2>Your Next Professional Relationship Is Closer Than You Think</h2>
<p>Join the Bureau. Access opportunities in your city. Build the career and business you've been working toward.</p>
<a href="#" class="btn-primary">Create Your Free Account</a>
</section>
<!-- ── FOOTER ── -->
<footer>
<div class="footer-grid">
<div class="footer-brand">
<h3>The Networking <span>Bureau</span></h3>
<p>Connecting individuals, businesses, and communities to professional opportunities nationwide — one relationship at a time.</p>
</div>
<div class="footer-col">
<h4>Platform</h4>
<ul>
<li><a href="events.html">Events</a></li>
<li><a href="directory.html">Member Directory</a></li>
<li><a href="#">Professional Groups</a></li>
<li><a href="#">Job Opportunities</a></li>
<li><a href="#">Mentorship</a></li>
</ul>
</div>
<div class="footer-col">
<h4>Company</h4>
<ul>
<li><a href="#">About Us</a></li>
<li><a href="#">Our Mission</a></li>
<li><a href="#">Press</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
<div class="footer-col">
<h4>Support</h4>
<ul>
<li><a href="#">Help Center</a></li>
<li><a href="#">Privacy Policy</a></li>
<li><a href="#">Terms of Use</a></li>
<li><a href="#">Accessibility</a></li>
</ul>
</div>
</div>
<div class="footer-bottom">
<p>© 2025 The Networking Bureau. All rights reserved.</p>
<p style="color:var(--gray);">Building Connected Communities, Nationwide.</p>
</div>
</footer>
</body>
</html>