/*
Theme Name: PureSignal Research
Theme URI: https://puresignalresearch.com
Author: PureSignal Research, LLC
Description: Custom WooCommerce storefront theme for PureSignal Research, LLC. Ports the brand's original static-site design (navy/teal palette, DM Serif Display headings, researcher-gated catalog) into a full WordPress + WooCommerce build.
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 7.4
Tested up to: 6.6
WC requires at least: 8.0
Text Domain: puresignal-research
*/

/* ==========================================================================
   DESIGN TOKENS — ported 1:1 from the original static HTML's :root block.
   Keep these in sync with assets/css/tokens.css if that file is split out.
   ========================================================================== */

:root {
	--navy: #0D1F3C;
	--navy-mid: #163056;
	--navy-light: #1E4080;
	--teal: #1B8C72;
	--teal-light: #22A889;
	--teal-pale: #D4F0E9;
	--off-white: #F4F7FA;
	--slate: #6B7A8F;
	--text: #0D1F3C;
	--text-muted: #6B7A8F;
	--border: #E0E8F0;
	--white: #FFFFFF;
}

*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
.nav-logo {
  display: flex !important;
  align-items: center !important;
  height: 100% !important;
}

.nav-logo img {
  height: 32px !important;
  width: auto !important;
  display: block !important;
}

html { scroll-behavior: smooth; }

body {
	font-family: 'Inter', sans-serif;
	font-size: 16px;
	color: var(--text);
	background: var(--white);
	line-height: 1.7;
}

a { color: inherit; }

img { max-width: 100%; display: block; }
nav a img {
  display: inline-block !important;
  height: 40px !important;
  width: auto !important;
  max-width: none !important;
  vertical-align: middle !important;
}

nav a {
  display: flex !important;
  align-items: center !important;
  text-decoration: none !important;
  line-height: 1 !important;
}
