/* Colors inspired by logo: deep green, warm brown, black/white */
:root{
--accent:#0f2f28; /* deep green */
--accent2:#8a5630; /* brown */
}
.hero{background:linear-gradient(135deg,var(--accent) 0%, #1b473e 45%, #0d0d0d 100%); color:#fff}
.card-accent{border-left:6px solid var(--accent)}
.btn-accent{background:var(--accent); color:#fff}
.btn-accent:hover{filter:brightness(1.1); color:#fff}
.link-accent{color:var(--accent)}
.navbar .nav-link{opacity:.9}
.navbar .nav-link:hover{opacity:1}

