/* AIIA v62 — contact + ai-automation only. Do not use on other pages. */
body.aiia-v60-page .site-header{
  position:sticky!important; top:0!important; z-index:1000!important;
  background:rgba(4,12,24,.90)!important;
  border-bottom:1px solid rgba(255,255,255,.10)!important;
  backdrop-filter:blur(18px)!important;
  display:flex!important; align-items:center!important; gap:14px!important;
  padding:12px clamp(16px,3vw,44px)!important;
}
body.aiia-v60-page .brand-logo img{width:76px!important;height:auto!important;display:block!important;}
body.aiia-v60-page .main-nav{display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;flex:1 1 auto!important;min-width:0!important;flex-wrap:wrap!important;}
body.aiia-v60-page .main-nav a{font-size:12.5px!important;padding:8px 9px!important;border-radius:999px!important;white-space:nowrap!important;line-height:1!important;text-decoration:none!important;}
body.aiia-v60-page .main-nav a.is-active,
body.aiia-v60-page .header-cta.is-active{
  color:#06101d!important;
  background:linear-gradient(135deg,#6fffe0,#19d7f4)!important;
  box-shadow:0 12px 30px rgba(25,215,244,.18)!important;
}
body.aiia-v60-page .header-cta,
body.aiia-v60-page .journey-nav-link{font-size:12.5px!important;padding:9px 13px!important;min-height:36px!important;border-radius:999px!important;}
body.aiia-automation-page .v60-page-main{padding-top:72px!important;}
body.aiia-contact-page .v60-contact-main{padding-top:72px!important;}
body.aiia-automation-page .v60-hero{padding:38px 40px!important;margin-bottom:24px!important;}
body.aiia-automation-page .v60-hero h1{
  font-size:clamp(2.15rem,3.9vw,4.25rem)!important;
  line-height:1.02!important;
  letter-spacing:-.055em!important;
  max-width:1080px!important;
}
body.aiia-automation-page .v60-hero p{font-size:1rem!important;line-height:1.62!important;max-width:900px!important;margin-top:16px!important;}
body.aiia-automation-page .avatar-head h2{
  font-size:clamp(1.85rem,3.2vw,3.45rem)!important;
  line-height:1!important;
  letter-spacing:-.045em!important;
}
body.aiia-automation-page .plans .price{font-size:clamp(1.8rem,2.5vw,2.45rem)!important;}
body.aiia-contact-page .v60-consult-card{border-radius:30px!important;}
body.aiia-contact-page .v60-intro h1{
  font-size:clamp(2rem,3.5vw,3.75rem)!important;
  line-height:1.02!important;
  letter-spacing:-.05em!important;
}
body.aiia-contact-page .v60-intro,
body.aiia-contact-page .v60-form-box{padding:38px 40px!important;}
@media (max-width:1180px){
  body.aiia-v60-page .site-header{align-items:flex-start!important;flex-wrap:wrap!important;}
  body.aiia-v60-page .main-nav{order:3;flex:1 0 100%!important;justify-content:flex-start!important;}
}
@media (max-width:760px){
  body.aiia-v60-page .site-header{padding:11px 14px!important;}
  body.aiia-v60-page .brand-logo img{width:68px!important;}
  body.aiia-v60-page .main-nav{overflow-x:auto!important;flex-wrap:nowrap!important;padding-bottom:4px!important;}
  body.aiia-automation-page .v60-page-main,
  body.aiia-contact-page .v60-contact-main{padding-top:38px!important;}
  body.aiia-automation-page .v60-hero h1{font-size:2.3rem!important;}
  body.aiia-contact-page .v60-intro h1{font-size:2.25rem!important;}
}
