/* idz19: forest research journal */
body.idz19-theme { --primary-blue:#174b43; --primary-dark:#0e3834; --primary-light:#4b9b83; --secondary-teal:#4a8371; --accent-amber:#c27d31; --bg-primary:#fcfbf6; --bg-secondary:#eaf1e9; --bg-dark:#102e2b; --border-color:#b7cfc1; --radius-lg:1.2rem; --radius-xl:1.5rem; background:#f2f4ec; color:#193d35; font-family:Georgia,'Times New Roman',serif; }
body.idz19-theme .site-header { background:#103b35!important; border-bottom:4px solid #d4a765; box-shadow:0 12px 25px rgba(10,55,45,.2); }
body.idz19-theme .site-header .nav-link { color:#eaf5ed!important; }
body.idz19-theme .site-header .site-logo, body.idz19-theme .site-header .site-logo span { color:#f4f7ee!important; opacity:1!important; }
body.idz19-theme .header-cta, body.idz19-theme .btn-primary { background:linear-gradient(120deg,#b77a2e,#e0b570)!important; color:#102e2b!important; border-radius:8px!important; }
body.idz19-theme .article-header { background:linear-gradient(145deg,#e6f0e7,#fffaf0)!important; border:1px solid #bfd2c3; border-left:8px solid #b77a2e; border-radius:24px; padding:clamp(22px,4vw,54px); }
body.idz19-theme .article-title { color:#103b35!important; font-family:Georgia,'Times New Roman',serif; letter-spacing:-.035em; }
body.idz19-theme .article-header img { border-radius:50%!important; border:8px solid #fff8eb; box-shadow:0 18px 42px rgba(20,70,54,.18)!important; }
body.idz19-theme .content-section { background:#fffdf8!important; border:1px solid #cbd9cc; border-radius:20px; margin-bottom:24px; }
body.idz19-theme .content-section h2, body.idz19-theme .content-section h3 { color:#174b43; }
body.idz19-theme footer { background:#102e2b!important; border-top:5px solid #d4a765; }
@media(max-width:760px){body.idz19-theme .article-header{border-radius:12px;padding:20px}body.idz19-theme .content-section{border-radius:12px}}
