/*
Theme Name: SMAX Elevate
Theme URI: https://darkslategrey-eagle-169625.hostingersite.com
Author: SMAX Industries
Description: Native WordPress theme converted from the SMAX Elevate Lovable build. See WORDPRESS_MAPPING.md in the original project export for the full content-to-CPT/ACF map this theme implements.
Version: 0.1.0
Requires PHP: 7.4
Text Domain: smax-elevate
*/

:root {
  --radius: 0.5rem;
  --radius-sm: calc(var(--radius) - 4px);
  --radius-md: calc(var(--radius) - 2px);
  --radius-lg: var(--radius);
  --radius-xl: calc(var(--radius) + 4px);
  --radius-2xl: calc(var(--radius) + 8px);

  --navy-deep: oklch(0.18 0.06 255);
  --navy: oklch(0.27 0.08 255);
  --steel: oklch(0.52 0.10 245);
  --steel-light: oklch(0.72 0.06 240);
  --accent-orange: oklch(0.72 0.18 55);
  --gold: oklch(0.78 0.13 80);

  --primary: var(--navy-deep);
  --accent: var(--accent-orange);

  --font-sans: "Inter", system-ui, sans-serif;
  --font-display: "Archivo", "Inter", sans-serif;

  --shadow-elegant: 0 30px 60px -25px color-mix(in oklab, var(--navy) 35%, transparent);
  --shadow-card: 0 10px 30px -12px color-mix(in oklab, var(--navy) 18%, transparent);

  --gradient-navy: linear-gradient(135deg, var(--navy-deep) 0%, var(--navy) 60%, var(--steel) 130%);
  --gradient-accent: linear-gradient(135deg, var(--accent) 0%, var(--gold) 100%);
}

* { box-sizing: border-box; }

body {
  margin: 0;
  font-family: var(--font-sans);
  color: #1a1a1a;
  line-height: 1.55;
}

h1, h2, h3, h4, .font-display {
  font-family: var(--font-display);
  font-weight: 800;
  letter-spacing: -0.01em;
  margin: 0 0 0.5em;
}

a { color: inherit; text-decoration: none; }
img { max-width: 100%; display: block; }

.container-page {
  max-width: 1280px;
  margin-inline: auto;
  padding-inline: 1.5rem;
}

/* Full component styling should be ported from src/styles.css and the
   Tailwind utility classes used across the React components. This file is a
   starting point — see README-NEXT-STEPS.md for the recommended approach
   (compile Tailwind for the theme, or hand-port the utility classes you
   actually use into semantic classes here). */
