/* theme.css */
.header .logo{display:flex;align-items:center;gap:0.75rem}
.logo svg{height:42px;width:auto}
.hero .subtitle{color:rgba(7,34,51,0.7);margin-top:0.6rem}
.service-title{font-weight:700;margin-bottom:0.4rem}
.cta-bar{background:linear-gradient(90deg,#0B4F6C,#0FB5C0);padding:1.6rem;border-radius:12px;color:white;margin-top:2rem;display:flex;justify-content:space-between;align-items:center}
small.muted{color:rgba(7,34,51,0.6)}
