/*
Theme Name: CC AI Solutions
Theme URI: https://ccaisolutions.com
Author: CC AI SOLUTIONS
Description: Custom theme for the CC AI SOLUTIONS website: homepage with audio demo, Privacy Policy and Terms of Service. The design matches the approved Claude Design canvas.
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 7.4
License: Proprietary
Text Domain: cc-ai-solutions
*/

/* ---- Homepage (copied from the approved design) ---- */
body{margin:0;background:#FFFFFF}
*{box-sizing:border-box}
a{color:inherit}
a:hover{opacity:0.82}
h1,h2,h3,p,span,a{overflow-wrap:break-word}
[id]{scroll-margin-top:16px}
[data-cc-root]{--bg:#FFFFFF}
/* Navigation: full row on wide screens, hamburger once it no longer fits */
.cc-links,.cc-ctas{display:flex}
.cc-burger{display:none}
@media (max-width:1180px){
  .cc-links,.cc-ctas{display:none}
  .cc-burger{display:inline-flex}
}
@media (min-width:1181px){.cc-mobile{display:none}}
/* Paired CTA buttons go full-width and stack on small phones */
@media (max-width:480px){
  .cc-cta-row > a{flex:1 1 100%;justify-content:center;text-align:center}
}
@property --ink{syntax:'<color>';inherits:true;initial-value:#0E1220}
@property --muted{syntax:'<color>';inherits:true;initial-value:#4A5163}
@property --line{syntax:'<color>';inherits:true;initial-value:rgba(14,18,32,0.12)}
@property --line-strong{syntax:'<color>';inherits:true;initial-value:rgba(14,18,32,0.35)}
@property --eyebrow{syntax:'<color>';inherits:true;initial-value:#9A3412}
@property --card{syntax:'<color>';inherits:true;initial-value:#FFFFFF}
@property --inv{syntax:'<color>';inherits:true;initial-value:#FFFFFF}
/* Standalone-export addition: lets scripts hide elements that have inline display styles */
[hidden]{display:none !important}

/* ---- Privacy Policy and Terms of Service ---- */
.cc-legal a{color:#9A3412}
.cc-legal a:hover{color:#7C2D12}
.cc-legal .cc-home-footer a{color:inherit}
.cc-legal .cc-home-footer a:hover{color:inherit;opacity:0.82}
