/*
Theme Name: MultiVendor Support Solutions
Theme URI: https://mvsupportsolutions.com
Author: MultiVendor Support Solutions
Author URI: https://mvsupportsolutions.com
Description: Responsive, SEO-optimised Royal Blue enterprise telecommunications theme for MultiVendor Support Solutions (mvsupportsolutions.com). Includes full WordPress Customizer integration, editable Page Templates (Home, About Us, Supported Vendors, SLA & KPI Matrix, Case Studies, and dedicated Contact Us page with all forms and submissions), Custom Post Types for Vendors and Case Studies, and Gutenberg block editor support.
Version: 2.2.0
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 7.4
License: GPL v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: mvss-telecom
Tags: custom-menu, custom-logo, theme-options, full-width-template, block-styles, accessibility-ready
*/

:root {
  --font-display: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;
  --font-sans: "Public Sans", -apple-system, BlinkMacSystemFont, sans-serif;
  --font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;
  --royal-primary: #1D4ED8;
  --royal-hover: #1E40AF;
  --royal-deep: #0F2147;
  --royal-darker: #09152E;
}

html, body {
  overflow-x: hidden;
  max-width: 100vw;
  scroll-behavior: smooth;
}

body {
  font-family: var(--font-sans);
  color: #0F172A;
  background-color: #F8FAFC;
  margin: 0;
  padding: 0;
  -webkit-font-smoothing: antialiased;
}

h1, h2, h3, h4, .font-display {
  font-family: var(--font-display);
}

.font-mono-tabular {
  font-family: var(--font-mono);
  font-variant-numeric: tabular-nums;
}

/* WordPress Block Editor (Gutenberg) Content Styling */
.wp-block-content > * + * {
  margin-top: 1.25rem;
}
.wp-block-content h2 {
  font-size: 1.75rem;
  font-weight: 700;
  color: #0F2147;
}
.wp-block-content h3 {
  font-size: 1.25rem;
  font-weight: 600;
  color: #0F2147;
}
.wp-block-content p {
  line-height: 1.7;
  color: #334155;
}
