/*
 Theme Name: Kadence Child
 Theme URI: https://example.com
 Description: Child theme for Kadence — starter pack with basic styling and CPT Team.
 Author: You
 Author URI: https://example.com
 Template: kadence
 Version: 1.0.0
 Text Domain: kadence-child
*/

/* ===== CSS Variables (edit with your brand) ===== */
:root{
  --brand-1: #0A6DFF;    /* Primary */
  --brand-2: #111827;    /* Text dark */
  --brand-3: #F3F4F6;    /* Light gray background */
  --accent:  #FFB703;    /* Accent / CTA */
  --radius:  16px;
}

/* Global tweaks */
body{color:var(--brand-2); background:#fff;}
a{ text-decoration:none; }
.k-cta{
  display:inline-block; padding:.85rem 1.25rem; border-radius:var(--radius);
  background:var(--brand-1); color:#fff; font-weight:600;
}
.k-cta.is-ghost{ background:transparent; border:2px solid var(--brand-1); color:var(--brand-1); }

/* Simple utility classes */
.container{max-width:1200px;margin:0 auto;padding:0 20px;}
.grid{display:grid; gap:24px;}
.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));}
.grid-4{grid-template-columns:repeat(4,minmax(0,1fr));}
.card{border:1px solid #e5e7eb; border-radius:var(--radius); overflow:hidden; background:#fff;}
.card .inner{padding:16px;}
.team-card img{width:100%; height:320px; object-fit:cover; display:block;}
.team-card h3{margin:.5rem 0 0; font-size:1.125rem;}
.team-card .role{color:#6b7280; font-size:.9rem;}
*/
