/* StyleKit Preset — default (claro) */
:root {
  --page-bg: #ffffff;
  --page-text: #111827;

  --header-bg: #ffffff;
  --header-text: #0f172a;
  --header-border: 1px solid rgba(2, 6, 23, .06);

  --nav-link-color: #334155;
  --nav-link-hover: #0f172a;
  --nav-link-active: #0f172a;

  --btn-bg: #111827;
  --btn-text: #ffffff;
  --btn-hover-bg: #0b1220;
  --btn-hover-text: #ffffff;

  --logo-title-color: #0f172a;
  --owner-text-color: #475569;

  --wa-bg: #25d366;
  --wa-icon: #ffffff;
  --wa-text: #0b0f16;

  /* destaque da identidade (underline, badges…) */
  --highlight: #0a2540;

  /* hero por padrão */
  --hero-height-desktop: 400px;
  --hero-height-mobile: 320px;

  /* busca do hero */
  --search-bg: #ffffff;
  --search-border: 1px solid rgba(2,6,23,.10);
  --search-sep: 1px solid rgba(2,6,23,.10);
}
