/* Health: black theme with nature-green accents */
#sec-health{position:relative;background:radial-gradient(circle at 92% 6%,rgba(95,140,85,.18),transparent 32%),linear-gradient(180deg,#0b0f0a,#060806);border:1px solid #3d5a35;border-radius:10px;padding:14px 16px 18px;color:#dfe8d6;overflow:hidden}
#sec-health:before{content:"";position:absolute;top:-20px;inset-inline-end:-16px;width:150px;height:150px;opacity:.22;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 95C50 60 30 40 8 30c25-6 45 8 42 40 3-32 23-46 42-40-22 10-42 30-42 65z' fill='%237fae6c'/%3E%3C/svg%3E") no-repeat center/contain}
#sec-health .sh h2{color:#a9d18e!important}#sec-health .sh i{background:linear-gradient(90deg,transparent,#c9a14a,transparent)}
#sec-health .sh small,#sec-health .sh .cnt{color:#8fae80!important}
#sec-health .card,#sec-health .lead,#sec-health .sitem{background:linear-gradient(165deg,#121a10,#0a0e09)!important;border:1px solid #2f4729!important;border-radius:14px!important;box-shadow:0 8px 20px rgba(0,0,0,.55)!important;color:#dfe8d6!important}
#sec-health .card h3,#sec-health .card h3 *{color:#eef5e6!important}
#sec-health .card p,#sec-health .card .meta,#sec-health .card .meta *{color:#a9b8a0!important}
#sec-health .card .ph{border-radius:12px 12px 0 0;overflow:hidden}
#sec-health .card .b{border-top:3px solid #6f9e5c}
#sec-health .btn{background:#1d2b18;color:#cfe5bf;border-color:#6f9e5c}
#sec-health a{color:#a9d18e}
@media(max-width:640px){#sec-health{padding:10px}}
