/* wave 톤 내비·푸터 오버라이드 — 홈(home-v3)과 통일. style.css 뒤에 로드 (2026-11-02)
   적용: blog/*.html (보관본 before-v1·services-before에는 넣지 않는다) */
.nav,.nav.scrolled{background:rgba(14,14,18,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:0}
.logo-img{filter:none}
.nav-link{color:rgba(255,255,255,.85)}
.nav-link:hover,.nav-link.is-here,.nav-link.active{color:#fff}
.toggle-line{background:#fff}
.nav-cta{border:1px solid rgba(255,255,255,.35);color:#fff;border-radius:100px}
.nav-cta:hover{background:#3B4EFF;border-color:#3B4EFF;color:#fff}
@media(max-width:1024px){
  .nav-menu{background:rgba(14,14,18,.97);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.1)}
  .nav-menu li{border-bottom:1px solid rgba(255,255,255,.08)}
}
.footer{background:#0E0E12;border-top:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.5)}
.footer a{color:rgba(255,255,255,.65)}
.footer a:hover{color:#fff}
.footer-tagline{color:rgba(255,255,255,.45)}
