/* brand.css — shared design tokens for helixstreet.com / .io / .ai / .foundation / .xyz.
   Single source: contact-form/site/brand.css; each site folder carries an identical copy.
   Sites may re-declare the same tokens inline; values must stay identical to this file. */
:root {
    --purple: #8B5CF6; --purple-light: #A78BFA; --purple-glow: rgba(139, 92, 246, 0.35);
    --green: #06D6A0; --green-glow: rgba(6, 214, 160, 0.25);
    --cyan: #22D3EE; --blue: #3B82F6; --amber: #F59E0B; --red: #EF4444;
    --bg: #000000; --bg-card: #0D0D1A; --bg-surface: #121225;
    --surface: rgba(255,255,255,0.025); --surface-hover: rgba(255,255,255,0.05);
    --text: #F1F5F9; --text-dim: #94A3B8; --text-faint: rgba(255,255,255,0.25);
    --border: rgba(255,255,255,0.06); --border-hover: rgba(255,255,255,0.12);
    --grad: linear-gradient(135deg, var(--purple), var(--green));
    --radius: 16px; --radius-sm: 10px;
    --font-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
    --font-display: 'Space Grotesk', 'Inter', sans-serif;
    --font-mono: 'JetBrains Mono', ui-monospace, SFMono-Regular, Menlo, monospace;
}
