:root{--muted:#47634f}
body{font-size:16px}
.workflow-steps p,.path-insight p{font-size:18px;line-height:1.85;color:#415d45}
.metric-strip article>span,.metric-strip small,.panel-head>span,.panel-head h2 span,.flow-stage>span,.flow-stage small,.panel-note,.heatmap>div>span,.workspace-foot,.contact label,.form-note,footer,.email-block>span{color:#49694f}
.heatmap i.level1,.heatmap i.level2,.heatmap i.level3,.heatmap i.empty{color:#325b43}
.integration p{font-size:18px;line-height:1.85;color:#cee1cc}
input::placeholder,textarea::placeholder{color:#5a765f;opacity:1}
.sidebar-bottom{overflow-wrap:anywhere;font-size:14px}
.sidebar-bottom p,.panel-note,.form-note{font-size:16px;line-height:1.8}
footer p{font-size:16px}
.breadcrumb,.scenario-tabs button,.flow-stage>span,.flow-stage small,.path-insight>span,.funnel>div>span,.funnel b,.section-bar>span,.contact .section-label{color:#354f3b}
.heatmap i.level4{color:#244d3b}
footer a{color:#304b3d}
.funnel>div>div{height:30px}
.funnel>div>div b{top:0;line-height:30px}
.panel-head{flex-wrap:wrap;gap:12px}
.panel-head>span{white-space:normal}
@media(max-width:760px){
  .panel-head>span{display:none}
  .flow-stage>span{overflow-wrap:anywhere;line-height:1.6}
  .funnel>div>div{height:30px}
  .funnel>div>div b{top:0;line-height:30px}
  .workspace-foot{flex-wrap:wrap;gap:12px;line-height:1.8}
}
