
.article-wrap{max-width:820px;margin:0 auto;}
.article-wrap h2{color:var(--green-dark);font-size:22px;margin:36px 0 14px;}
.article-wrap p{color:var(--text-dark);font-size:15.5px;line-height:1.8;margin:0 0 14px;}
.care-steps{list-style:none;padding:0;margin:0;}
.care-steps li{display:flex;gap:14px;padding:14px 0;border-bottom:1px solid #eee;}
.care-steps li .cs-num{width:30px;height:30px;border-radius:50%;background:var(--green-pale);color:var(--green-dark);font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:13px;}
.faq-item{border-bottom:1px solid #eee;padding:16px 0;}
.faq-item h4{margin:0 0 6px;color:var(--green-dark);font-size:15px;}
.faq-item p{margin:0;font-size:14px;color:var(--text-muted);}
.related-plants{display:flex;gap:14px;flex-wrap:wrap;}
.related-plants a{background:var(--green-pale);color:var(--green-dark);padding:8px 16px;border-radius:20px;font-weight:700;font-size:13px;}
