/*
Theme Name: Excellence Care
Theme URI: https://excellencecare.com.br/
Author: Excellence Care & Manus AI
Author URI: https://excellencecare.com.br/
Description: Tema institucional premium para Home Care, atenção domiciliar, serviços multiprofissionais e equipamentos médico-hospitalares. Editável com Gutenberg, preparado para WooCommerce, SEO técnico, LGPD e acessibilidade.
Version: 1.3.2
Requires at least: 6.4
Tested up to: 6.7
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: excellence-care
Tags: accessibility-ready, block-styles, custom-logo, custom-menu, featured-images, full-width-template, threaded-comments, translation-ready, wide-blocks, e-commerce
*/

:root {
  --ec-primary: #006fae;
  --ec-deep: #064b75;
  --ec-deeper: #063f62;
  --ec-accent: #28a9a1;
  --ec-accent-light: #84e3dd;
  --ec-light: #eaf6fb;
  --ec-mint: #eaf8f6;
  --ec-bg: #f6f8fa;
  --ec-text: #243746;
  --ec-muted: #61717d;
  --ec-border: #dfe8ed;
  --ec-warning: #9a6700;
  --ec-error: #b42318;
  --ec-success: #15803d;
  --ec-radius-sm: 8px;
  --ec-radius-md: 12px;
  --ec-radius-lg: 16px;
  --ec-radius-xl: 24px;
  --ec-shadow-soft: 0 10px 30px rgba(6, 75, 117, .06);
  --ec-shadow-card: 0 18px 45px rgba(6, 75, 117, .10);
  --ec-shadow-elevated: 0 28px 70px rgba(6, 63, 98, .18);
  --ec-ease: cubic-bezier(.23, 1, .32, 1);
}

html { scroll-behavior: smooth; }
body { margin: 0; color: var(--ec-text); background: #fff; font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; line-height: 1.6; }
*, *::before, *::after { box-sizing: border-box; }
img { max-width: 100%; height: auto; }
a { color: inherit; text-decoration: none; }
button, input, select, textarea { font: inherit; }
button, a { -webkit-tap-highlight-color: transparent; }
::selection { color: var(--ec-deeper); background: #bfe9ef; }
